question

Ömer Faruk Y avatar image
0 Likes"
Ömer Faruk Y asked Eric M answered

Create a delivery time according to a rule and Breakdowns

I have a workplace, 3 department. Quality control, production and packaging.System have 1 production machine, 1 quality control and 2 packaging stations.Production station process time normal(5,2).Quality control station process time normal(7,1).

Packaging station / normally have 1 input port / 5 flow item have to combine to 1 item. I have a solution that combine problem but ı m not sure this. Packaging station process time uniform(30,45). Each machine (Production machine, quality control machine, packaging 1 and packaging 2 machines) have one operator.This operator average rest time exp(0,120) and 10 minutes.Also, time between machine failures average 300 minute and suitable by exponential distributions. Machine repair time normal(15,2). I did handle it but still ı m not sure.

I want to create a delivery time for each incoming flow item. Give priority to the job with the closest delivery date on each machine. The delivery date will be produces as follow,

Delivery date=[Flow item arrival time+uniform(1,2)*26]. Can ı use global table. How can ı express this model on FlexSim.

Delivery Rule Problem.fsm

FlexSim 21.1.4
prioritybreakdowndelivery time
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

Eric M avatar image
0 Likes"
Eric M answered

Hi @Ömer Faruk Y, it looks like you have all the times and distributions set up correctly. One thing I will mention with the breakdowns is that an exponential distribution with a Location of 0 means the majority of times will be close to 0 (see image below). That may be what you intend for your model, but I thought I'd mention it as it seems interesting a machine would break down right after starting up again.

1625168292262.png

As far as setting the delivery date and priority, I did this using an "On Creation" trigger on the source. I set a label called "DeliveryDate" with the specified formula.

1625168368811.png

In order to prioritize earlier delivery dates, I added a Pull Strategy to the Input section of the Production Station's properties (you will want to do this with your other processors / combiners as well). From the drop down I chose "Pull Best Item" and then told it to pull the item with the minimum Delivery Date label. If you want to see this in action, just increase the rate at which items arrive and see which items the processor selects first.

1625168530216.png

delivery-rule-problem (1)_1.fsm


5 |100000

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