question

Cenk ZR avatar image
0 Likes"
Cenk ZR asked Cenk ZR commented

Stayime longer than the run time of the experimenter

Hello,

I am using the experimenter for comparing some scenarios. My run time for the experimenter is 28800 seconds. One of my performance measure is the average stay time. Therefore, for the performance measurement, I selected the group, then I selected the statistic as "average stay time" and selected aggregation as "total" because I want to have the total average stay time of an item on that group. However, when I run the experimenter, the average staytime becomes more than 28800 for some scenarios. I did not understand why it is higher than my runtime, if someone can help me with this problem, I would be appreciated. Thank you very much.

FlexSim 19.0.8
experimentergroupexperimenter statisticsrun timestay time
· 2
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

tannerp avatar image
0 Likes"
tannerp answered Cenk ZR commented

@Cenk ZR,

I took a look at your model and I'm not 100% positive what the reason is behind the high staytime averages. What I did discover is that there are three factors that will bring the average staytime down below the 28800 second runtime.

1) You had the experimenter looking at ALL the groups' staytimes. This means it included queues, processors, etc. If you include those things, my guess is that the average staytime is projecting very large staytimes because of all the items that sit in queues for a long time (see first picture below). By cutting back what you're measuring to ONLY the Processors (second picture) or ONLY the Queues (third picture) group, you can limit the staytime to something that's more realistic.

2) Another thing that's affecting this is the warm-up time in your experimenter. If you set the warm-up time to 0, the average staytime (for the queues, at least) is limited to less than 28800 seconds.

3) Taking the "Released_orders" queue out of the "All" group and then running the experimenter will produce a much more reasonable average staytime. I think that queue specifically is the bottleneck and it's causing the exaggerated staytimes.

Maybe give these things a look and decide whether you need the average staytime for every 3D object in your model or if you can limit your metric to one group of items or change the groups somehow. All of these options should still allow you to get the "total" average staytime like you wanted. Hopefully this helps!


· 3
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.