Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Navigation
- Tecnomatix
- Forums
- Blogs
- Knowledge Bases
- Groups

- Siemens PLM Community
- Tecnomatix
- Plant Simulation
- Modeling an accumulating machine in respect to st...

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-24-2016 05:39 AM - edited 05-24-2016 05:44 AM

Hello,

The title of this post may be a bit misleading, but hopefully you can understand.

I have a process where in reality, there is a stream of parts fed to a machine. This machine waits for the correct amount of parts to arrive, and when it has the necessary amount of parts, it processes them for 6 seconds. It then ships the finished (assembled) part away and waits for the next stream of parts.

My issue is in regards to the Working-statistics of the machine.

Although it may seem most reasonable to apply an Assembly-object for this purpose, I have used a SingleProc due to custom scaling of the number of MUs in the model because of performance issues. So 1 MU in the model actually represents for ex. 12 real parts. Consequently, the MUs are fed with an interval where the space between the model's MUs in reality represents the single MUs i have decided to scale down and which aren't shown in the model. Naturally I have adapted the MULength to reflect this (so a MU with 2m length represents 10 real parts each 20cm long that aren't shown).

When gathering Working statistics for this machine, the utilization in the simulation is (as expected) pretty low, since the process time is shorter than the "waiting time" for the stream of parts. However, showing these kind of statistics may be misleading to a customer where they expect to see a utilization of for example 80%, but see a utilization of 20% in the model.

Now to my question: How do I realistically model the utilization of such a machine with such a flow? Ideally, the utilization should somehow be a combination of the actual processing time (when it has received all parts), and the time it waits for the amount of parts it is expecting. But this seems complicated to model if the stream of parts to the machine becomes uneven. Also, is this the correct way to think about it, or is there another way?

Has anyone encountered such a modeling task?

**Edit: I noticed the SingleProc has a statistics attribute "statRelativeOccupation" -- would this be a more reasonable measurement of the machine's "utilization" given my description of the situation above?**

Thank you.

Solved! Go to Solution.

6 REPLIES

Re: Modeling an accumulating machine in respect to statistics

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-24-2016 06:00 AM

how about scaling the cycletime related to the count of processed parts ?

Re: Modeling an accumulating machine in respect to statistics

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-24-2016 06:06 AM - edited 05-24-2016 06:14 AM

Could you give an example of what you mean?

Right now the process time of the SingleProc is set to process 1 MU (12 real parts), but only when the MU arrives (it doesn't take into account the 12 "unseen" parts).

As an example, if there are 10 "real parts" in 1 MU i am sending to the SingleProc, and the SingleProc has a maximum speed of 10 "real parts" per minute, the ProcTime of the Singleproc for that MU will be: 60seconds/10PartsPerMin * 10 RealParts = 60 seconds.

Is this what you mean?

Re: Modeling an accumulating machine in respect to statistics

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-24-2016 06:41 AM

yes, this is what I mean

Re: Modeling an accumulating machine in respect to statistics

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-24-2016 06:43 AM

I realize that having a combination of processing time + the time for the amount of packets to come in that is is expecting is complex, and requires additional definition of when the SingleProc is working and waiting, but I am looking for another solution.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-24-2016 07:22 AM

Still - if you want to consider/know the average Arrival time of your MUs you can add the average waiting time between 2 arrivals to the (mean) processing time of your singleproc.

Re: Modeling an accumulating machine in respect to statistics

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-24-2016 09:13 AM

Yes, after some thought and discussion the resulting utilization in my model is in fact correct, if going by the true definition of utilization. The problem stems more in the production plan used and how it isn't optimal for the changed production scenario I am simulating, which is causing this low utilization.

Thank you for the discussion!

Follow Siemens PLM Software

© 2019 Siemens Product Lifecycle Management Software Inc