question

SaiKrsih avatar image
0 Likes"
SaiKrsih asked SaiKrsih commented

How to track the response, breakdown and Stay times of AGVS ?

Hello Flexsim,

How can I track the response times and break down times of AGVs in flexsim. I would like to know using a normal dashboard feature or through performance measures. Similary, would like to plot or make a visual comaprision for AGV response time aganist items or parts stay time on queues.

Can you help me on this?

FlexSim 23.1.2
agvperformance measures
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

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered SaiKrsih commented

You can use milestone charts as demonstrated in Jeanette's answer here.

To plot values against each other you need to get them into a Statistics Collector or Calculated Table formatted to support this (each row containing a value pair). These can then be plotted in a "Time Plot" chart (where, despite the name, the x-axis can take on any meaning).

X_Y_Plot_fm.fsm


x-y-plot-fm.fsm (42.2 KiB)
· 7
5 |100000

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

SaiKrsih avatar image SaiKrsih commented ·

@Felix Möhlmann Thankyou for the reply. Based on your explination I tried creating a time plot using statistics collector. Here instead of a single Queue i took a group of Queues (I mean i grouped all the yellow colour queues im my model as a group). Now i am trying to plot graph based on the staytimes aganist AGV response. I am addressing some issue. Can you show me where I am doing wrong?Staytime_1.fsm

0 Likes 0 ·
staytime-1.fsm (110.6 KiB)
Jeanette F avatar image Jeanette F ♦♦ SaiKrsih commented ·

Hello @SaiKrsih,

The exception were coming because you needed a breath activity after the wait for event and before the pull from list.

1685464915060.png

You statistics collector was still not populating any times. I looked into it further. Your statistics collector was triggering when the items entered the queue which is before two of the labels (exit time and dispatch time) can even be assigned. I changed the statistics collector to trigger when an item exits the queues instead. You will notice though that the Release time column is still not populating and this is because the dispatch time is never assigned because the transport reference is never used on any of the queues in this group. Please look this over.

1685464824184.png

staytime-JF.fsm

0 Likes 0 ·
1685464824184.png (25.2 KiB)
1685464915060.png (7.4 KiB)
staytime-jf.fsm (111.4 KiB)
SaiKrsih avatar image SaiKrsih Jeanette F ♦♦ commented ·

@Jeanette F Thank you for your explanation and support. I just followed and applied the logic provided by @Felix Möhlmann . Based on his explination, I just added several queues instead of one and am curious to know how the time plot works. This is how it turned out. To be honest, I'm not sure how to relate my AGVs in my model to statistics collecter in order to obtain the needed graph. Could you please advise me on how to resolve this problem? How can I track staytimes across all queues and plot them in a time plot for example staytime on the X axis and AGV response time on the Y axis?

Please help me on this.

0 Likes 0 ·
Show more comments