Idea

Mischa Spelt avatar image
3 Likes"
Mischa Spelt suggested Jordan Johnson commented

Add PFM for combined utilization

Several customers have asked whether it is possible to add a performance measure on the total utilization of an object, defined as the sum of several states (e.g. travel empty, travel loaded, loading, ... but not idle, blocked, maintenance).

I figured out a way to get it right once, which is fairly complex: create a Pie Chart using the State Pie Template, set up the utilization calculation in the convenient interface, then Install the template, and add a performance measure along the lines of

Table.query("SELECT
SUM(Utilization) FROM [State Pie 1 Collector]")[1][1]

However, if I do want to include or exclude states later, I either have to re-do all these steps or manually change the calculation of the Utilization field in the statistics collector to add a line

totalTime += state.getTotalTimeAt(2); // What do these magic numbers mean?

Anyway, what I'm getting at, is that it would be useful to add such a PFM in a more convenient way - for example by allowing PFMs to sample internal statistics collectors of charts; or at the very least allow the Table.query command to access them, so I don't have to Install the template but I can add a PFM directly for

Table.query("SELECT
SUM(Utilization) FROM COL:/[State Pie Chart]")[1][1]

or something like that.

statistics collectorperformance measuresutilization
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 Comment

Jordan Johnson avatar image
2 Likes"
Jordan Johnson commented

In FlexSim 2018 Update 2 (currently in Beta), charts create performance measures, including the State Pie and State Bar charts. I suspect that feature fulfills this request, but let me know if it does not.

5 |100000

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

Your Opinion Counts

Share your great idea, or help out by voting for other people's ideas.