Multitask worker with more than 2 servers and 2 sources

General Simio discussions. THIS IS *NOT* A GOOD PLACE FOR SUPPORT QUESTIONS.
To limit spam this and all Public Forums have very limited ability to attach files. We recommend that support issues and more technical topics be initiated inside one of the Simio Insider (SI) forums below where you can attach your model and see example solutions. See above Welcome forum to join Simio Insiders.
Post Reply
rhamzei
Posts: 5
Joined: Mon May 04, 2015 4:43 am

Multitask worker with more than 2 servers and 2 sources

Post by rhamzei » Sat May 23, 2015 1:16 pm

HI all!
I have a question which I could not handle it!
I want to send a worker to do job in server 1, by finishing in server 1, it must go to server2 to do process and then go to server 3 and does its dut. then it must come back to server 1 and wait for starting new process ( worker transfers between servers while entity is moving forward).
why it goes back to server1 before going directly to server3 ?
for 2 servers, assigning the worker si so simple but for more than 2 servers needs more complicated logics. Please help me if you have any idea about it.
model uploaded: https://www.facebook.com/download/37246 ... 0REZA.spfx
Last edited by rhamzei on Sun May 24, 2015 4:46 am, edited 1 time in total.

dsturrock
Simio Team Member
Posts: 1452
Joined: Thu Mar 13, 2008 12:35 pm
Location: Sewickley, PA USA
Contact:

Re: Multitask worker with more than 2 servers!

Post by dsturrock » Sat May 23, 2015 3:02 pm

Worker returns to Server1 because a new entity has arrived at server1 and seized the worker before the first entity could get to server3 to seize it. There are actually some new features in the latest release (sprint 122) which make it easier to reserve a worker for later and prevent other objects from seizing it.
From your description it sounds as though you only expected to have one entity processing at a time within the 3 servers. If that is true, then you must adjust your logic to make that so. Possibly use the OnEvent arrival model on source1 and only create a new entity each time one exits server3.
Dave Sturrock
VP Operations, Simio LLC

rhamzei
Posts: 5
Joined: Mon May 04, 2015 4:43 am

Re: Multitask worker with more than 2 servers!

Post by rhamzei » Sun May 24, 2015 4:46 am

I solved this problem by myself.( I forgot to add to paths from source2 to server3 and from server3 to sink, please make changes and run it):
http://dibadata.com/uploads/WORKER-%203 ... urces.spfx

Post Reply