Jump to content
Simio Forum
oxana9

Expression to use to determine Cycle Time and WIP

<t></t>  

  1. 1. <t></t>



Recommended Posts

Hello Everyone :)

This question has probably been answered before, but i could not find any post making mention. I'm simulating a Value Stream Map. When I do the experiment I add three responses Throughput, Cycle time and WIP.

For Cycle time I used this expression: ModelEntity.TimeInSystem.Average, and for WIP I wrote: ModelEntity.NumberInSystem.Average

However, these two expressions are not working. Does anyone know which could be the correct expression that I can use??

I will appreciate a lot your help.

Thanks.

Share this post


Link to post
Share on other sites
The expression you used was close, but this format is used when asking for the data about a [i]specific[/i] ModelEntity (e.g. what is the TimeInSystem of ModelEntity[22]).

Instead you want to inquire about the population of [i]all[/i] entities. To do that you must use the keyword Population, e.g., [b]ModelEntity.[i]Population[/i].TimeInSystem.Average[/b]

Share this post


Link to post
Share on other sites
Hi, I have again a similar question with the cycle time and WIP. But this time, I will like to know the cycle time and WIP for each machine in my process.

For example, one process is called SrvRipSaw, for the CT I used this expression: SrvRipSaw1.InputBuffer.Contents.AverageTimeWaiting + SrvRipSaw1.ProcessingTime, and for WIP I used this one: SrvRipSaw1.InputBuffer.Contents.AverageNumberWaiting

Can someone help me to see if these expresions are correct or which ones I can use?

Thanks

Oxana

Share this post


Link to post
Share on other sites
As far as I understand, in order the same logic to be utilized you should replace SrvRipSaw1.ProcessingTime expression with Server1.Processing.Contents.AverageTimeWaiting. Note that each time it is referenced the expression SrvRipSaw1.ProcessingTime samples one observation from previously defined expression in ProcessingTime property of SrvRipSaw1 server. On the other hand, Server1.Processing.Contents.AverageTimeWaiting returns the overall average of all processing times that has occured (completed) till at the moment. There seems no poroblem with your WIP expression.

Note: It should be noted that SrvRipSaw1.InputBuffer.Contents.AverageTimeWaiting + Server1.Processing.Contents.AverageTimeWaiting returns "average cycle time" of SrvRipSaw1 server.

Share this post


Link to post
Share on other sites

×