question

Rocio A avatar image
0 Likes"
Rocio A asked Logan Gold commented

Definition PerformanceMeasures empty state time as a KPI


Hello,

I am attaching a simplified model to illustrate the question. I need to know how long the queues are empty (divided into two groups). I need to collect this data in a PerformanceMeasure to use as a KPI for different scenarios that I need to configure by modifying X parameters into Experimeter. This KPI should be available as the cumulative sum of the times, the average, and also the maximum and minimum values.


Empty time queue.fsm

FlexSim 24.1.1
experimenterkpiperfomancemeasureempty state group
· 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.

Logan Gold avatar image Logan Gold ♦♦ commented ·

Hi @Rocio A, was Jason Lightfoot's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes 0 ·
Rocio A avatar image Rocio A Logan Gold ♦♦ commented ·

Hi @Logan Gold, @Jason Lightfoot's answer did not completely resolve my doubt and I asked him for clarification.

Thank you.

0 Likes 0 ·
Logan Gold avatar image Logan Gold ♦♦ Rocio A commented ·
@Rocio A, was Jason's response able to clarify everything for you?
0 Likes 0 ·

1 Answer

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot commented

Here's an example using a statistics collector to determine the durations and read that in the PFM using Table.query - the example shown is the average for Sup1 but you could use the same to get the min, max and by group.

empty-time-queue_jl.fsm


· 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.

Rocio A avatar image Rocio A commented ·

Thank you, Jason

0 Likes 0 ·
Rocio A avatar image Rocio A commented ·

Hi @Jason Lightfoot ,

I want to do what you propose but applied to a group, that is, tell me the average of all the members of the group,that is, obtain the average time in which each queue is empty. In your example you obtain the average time in which queue SUP1 is empty, but the group has 2 queues and knowing that the number of elements in the group can be modified.Can you help me?Thank you.


0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Rocio A commented ·

This is just a matter of changing SQL statements in the PFMs.

empty-time-queue-jl2.fsm

0 Likes 0 ·