Jump to content

Search the Community

Showing results for 'tally wait times'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Simio Public Forums
    • Welcome and How To Become a Simio Insider
    • Simio News and Announcements
    • Simio Product Details
    • Simio-Related Positions Desired or Positions Available
    • Help Getting Started with Simio
  • Forums for Simio Insiders Only (See Public Forums Welcome topic to sign up)
    • SI General Discussions
    • SI Sprint Releases
    • SI Shared Items
    • SI Ideas and Suggestions
    • SI Known Issues and Workarounds
    • SI Performance Tips
    • SI Non-US Cultures
    • SI Student Competition
    • SI Educational
    • SI Libraries and Objects
    • SI Animation and Visualization
    • SI Distributions, Functions, and Expressions
    • SI Simio Tabs
    • SI Experimentation and Optimization
    • SI Functional Approaches
    • SI Industries / Domains
    • SI Types of Simulation
    • SI Emulation
    • SI API

Categories

  • Files
    • Academic Information
    • Product Information
    • Case Studies

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


First Name


Last Name


Company/University Name


OCCUPATION


ICQ


WEBSITE


YAHOO


AOL


LOCATION


FACEBOOK


GOOGLEPLUS


SKYPE


TWITTER


YOUTUBE

  1. Hi , I have a system with a combiner, that combines different variations of batches. On exiting the combiner the crane picks the combined entity up and drops up at a server. Each of the different batches will have a different load and unload time. Is there a way to do this? Basically, does batch contain product ‘A’ if so crane time is ‘X Mins’ Does batch contain product ‘B’ if so crane time is ‘Y Mins’ Thanks for any help!
  2. Hi, I have a production line with 2 sources. The arrival of entity A in source 1 triggers an arrival of entity B in source 2. Entity A and entity B then enter their respective servers for a processing time. Entity A is processed at table_openings between 10 and 15 minutes with probabilities whereas Entity B is processed at table_MF for 10 minutes. The process type is task sequence. Both Entity join at a combiner. Entity A is the parent and Entity B is the member. Afterwards, the combined entity continue along the production line. I have expected processing times for each task at each server. Before starting a task, a process starts where a state statistic registers the state processing time of the entity. I also put list state to verify the schedule utilization. I have verified visually and the state value for processing time is correct for every station while the simulation is running. What I have observed is that the state statistic average processing time for the servers before the combiner is the expected value, however, all the other stations are 10 minutes off. The simio output has the right processing times for all the stations after the combiner but not for the two stations before the combiner. Moreover, the list state average time busy value are ok for all the stations after the combiner but again the station before the combiner, it gives the total number of minutes it was busy. Also, if i do the average of the state log observation for each station in excel afterwards, I get all the correct processing times. I am guessing it has something to do with the combiner, but I am lost. How can the processing time for table_MF be 10,48 when the processing time is a fixed 10 minutes in the facility window? Why is the list State MF and OP different from all the other list states? Thank you for your help!
  3. I have two transporters that have failure rates and associated downtimes. I am trying to create an output so that I can track the transport downtime (say Truck1[1] failed from Hour X to Hour Y) so that I can analyze the impacts of vehicle downtimes on the system. I don't know the best way to go about doing this: Add-on Process for Failure and for Repair but then Assigning what value to what State/Property/Table? This is where I am getting lost. Any help would be greatly appreciated.
  4. Good day, I have a tally statistic element that contains random values (in my case, the time to process an entity based on many factors which are also random). I was wondering if it is possible to access the values of the tally statistic individually, or in the broader sense, as I am trying to plot a curve from this single tally statistic. Thank you in advance. Eduan
  5. Hi, I am trying to make it so that at the end of a process all of my combiners (say 10 or 20) collect all entities (assigned to a particular combiner when they enter the system) but wait to release to the sink until the simulation reaches a certain time (say 9:00 AM) AND all entities have been processed through the system and are in their assigned combiner. I use a combiner because they turn into a different type of entity before exiting the system. I've tried a few different things but cannot seem to get the process logic down. Any help?
  6. Hi, We want to count the number of time an extra counter is opened in our model. We tried adding and assign step in the capacity-logic process with the New value to NumberCashier +1 which is our state variable name. We tried referencing to it in an output statistic but it showed 0. What are we doing wrong? Apoteksimulering (1).spfx
  7. Hi All, It's been a while since I have last used Simio and I have an issue that I think should be simple. I have two entities running on a production line, one gets processed by a server and the second entity type moves through the same server almost like a conveyor with no processing. I can work around this by adding another conveyor around the server, but in real life the product does flow through this server and eats at it's capacity. Is there anyway to set up different processing times for multiple entity types on a server? Thanks, Brendan
  8. Good day everyone, I need to acess the average waiting time in a member input buffer of a combiner. First of all, how is there not an easy option to acess average time in queues? Most of the times I have to tally everything, which in turn doesnt work with experiments... It has been a real struggle. Anyways, I was using the approach of using an entyti state variable to record the time when it enters the member queue and another one to register when it leaves the given queue and then tally it. The problem is with combiners, the parent entity "wins" and so using ModelEntity.State Variable - reffering the one from the member - does not work. Any ideas? Thanks
  9. How can I schedule a randomly distributed death event for each entity, and pull them out of the system (or perhaps route to a "mortality" sink) if it occurs before they have already left? Somewhat similar to reneging, but I need mortality to be possible during a service, not only in queues. If an entity is removed from service, I also need the seized resources to be released. What I have tried so far: When an entity is created, I provide them with a state variable for TimeTillDeath, lets say exponential(2) hours. This is a real number, not a datetime. As they enter each queue, I set the reneg trigger as ModelEntity.TimeTillDeath subtract any elapsed time since creation, min 0. This works to model mortality while they are waiting for service, but not during a service. Any help is appreciated, KO
  10. Hello, The Average Waiting Times for all 3 entities don't look right. They are in the order of 0.0592 to 0.0854 minutes. Can someone help me? Thank you. Walter Assemply Line.spfx
  11. Hi everyone, I'm a freshman university student and am new to Simio, so please correct me if I make any beginner mistakes or say anything wrong. Also, I apologize for posting this in the general section - I didn't know where to post it. In my simulation, I am trying to use excelRead and excelWrite to input and output data to an excel file. I am also using labels to show the exact values. During the simulation, I would like to run a MATLAB script to modify the data in the excel sheet, and read it back into Simio. I have no trouble at all running a MATLAB function using the CallMATLAB step. The problem is reading the modified file back into Simio, which is not explained by the simbit or online tutorials, as far as I know. For example, the values initially in the spreadsheet were all 1's. The first time I use excelRead to read a file, Simio shows the data without a problem. After that, I change the values to 2's, but when excelRead process is triggered, Simio doesn't show changes. Note that the data in the excel file did change. Once I completely stop the simulation and run it again, Simio finally shows the new values. I apologize if I am completely incorrect, but I have been thinking of what the problem might be. It appears to me that the first time Simio uses excelRead to read a file, it somehow stores a copy of it and works only with it, and when it stops it somehow copies it back? I'm really confused about what's happenning. The point is that I just cannot read the same file more than once. Is it possible to modify and read an excel sheet several times while the simulation is running, or is it just not possible using excel files? If so, what would be some solutions to this issue? If I decide to use mySQL databases instead of excel files, would I face the same issue? Please note that I am not familiar with databases, and would like to use excel files if possible. Thank you all. Please let me know if my question is unclear or if you need any more information.
  12. Hello, I'm modeling an orange factory. One thing that I'm trying to solve is the modeling of the reception pools (of oranges). 1) Arrive trucks. 2) The truck is weight. Every truck have a random value of kilograms of oranges. (integer) 3) The truck dispose the oranges in a workstation. (workstation = reception pool). This is model with a Separator. 3.1) There are 3 workstation. 3.2) Every workstation has diferent Input Buffers. 3.3) The entity once entered in MemberOut@Separator1, it triggers a decide process. 3.3.1) This decide is to choose the workstation depending of the Quantity of Oranges versus the Input Buffer. Now I need to Wait until the Input Buffer is Empty, but I'm having problems with that, because the entities don't release from this server. If there are doubts about the model or anything else, I will answer as fast as possible. test1.spfx
  13. Hello! I'm having problems with the WAIT process. I'm modelling trucks who brings pallets. This trucks must be heavy at the server "weighing". Later, It goes to a separate, where the truck goes to the sink1. And the separate create 3 copies of pallets entities. This pallets must be heave at the server "weighingPallets" and finally go to the sink2. My problem is that i just can have one truck with his pallets (3 pallets) after the server "weighing". After the truck and his pallets go to them sinks, the next truck can advance. I create several process. 2 to count the quantity (trucks and pallets), 1 to fire the event "WAIT" and 1 to wait until the condition "QuantityPallets > 0 && QuantityTruck > 0". Please someone help me with this. I don't know what else to do. wait.spfx
  14. I am trying to set the server processing times from a table, but it results in an error message. ServerData table: Column 1 = object instance pointing to server Column 2 = processing time Server Process Logic: Processing Time = ServerData.ProcessingTime
  15. In a model of a bus transportation system,how would I place a certain time period between buses before they get into service, so they won't arrive at transfer nodes concurrently? I thought of placing a delay in "RunInitialized" process, but the delay should be greater for subsequent vehicles, and I don't know how to determine if the vehicle is the firsty, second, third bus, etc.
  16. My model assigns capacity of 8 to a server. Two types of Entities arrive...A and C. Before each entity is processed, I am assigning the server's process time using two different random distributions, one for A types and another for C types. My question is whether or not the processing times for any 8 entities in the server at a given time will process to different process times? Or, will the process time of the last entering entity reset the process time for the others that are already in the server?
  17. Hi, I have a simple two stage supply chain network with 2 products (source), 1 Store (workstation), 1 warehouse (workstation), and 1 sink. 2 entities represent orders for each product, and each entity carries orders from data table. Another 2 entities represent replenishment.When orders are greater than current inventory, the store sends a signal to DC and ship replenishment. I use subclass workstation to process the orders, but I couldn't set up the correct logic for calculating service level, which is inventory/orders. In my process, I can put a decide step and say if modelentity.product1 is greater than 0 then calculate service level . This works (no product 2). I can also put a decide step and say if modelentity.product2 is greater than 0 then calculate service level. This also works (no product 1). However, if I put a decide step and say if modelentity. product1>0 or modelentity.product2>0 then calculate service level, I get error message.In the tally step, I have to put (inventoryA+ inventoryB)/(OrderA+OrderB) to make it work. if I put (inventoryA)/(OrderA) and add one more row (inventoryB)/(OrderB), it doesn't work. Now the problem is I cannot calculate the service level for each product. Does anybody know how to solve this problem? Thank you.
  18. Hello, Can someone explain me how to create a model where the server waits to have 7 entities to process all of them at the same time. I am working on a project where I need to receive 7 entities to make a batch and then process this batch. Also, I need to know how can I stop the source when the server is processing the batch and when there is 3 entities who are waiting in front of the server. Source ----------Server (need 7 to make a batch) --------Sink Source --------- (no more than 3 entities waiting) Server(Processing)-------- Sink Thank you
  19. Hello, I am trying to rank (order) jobs based on their processing times. On the attached model, the server should process jobs as : Job4, Job3, Job2 then Job1 but that is not the case because Job1 is always the first to be processed and the remaining jobs are ranked as expected. Is there anyone who can explain to me why is that ? Thanks. MyNewModel.spfx
  20. In our model, we have a server and vehicles of different capacities entering the server at different points of time. We wish to make the vehicle wait until all the entities carried by the vehicle are unloaded and then processed by the server. Usually the vehicle leaves after it has unloaded. Is there a way to do this? We initially thought of using an add-on process for this. But we're unaware as to how to know the count of entities inside a vehicle, without having a specific numbered reference like vehicle[1].NumberRiders
  21. Hello, In my model, all the entities ride on transporters. At a server, the entitie goes through the server and the transporter has to wait at the server until the entity is done, and then pick up the entity and bring the entity to the next location I tried to model this by selecting "Keep reserved if" true, but this is not possible for transporters with a capacity greater then one (the explanation from the simio help guide is included as an attachment). My transporters have a capacity of 5. Is there another way to model this? Thanks!
  22. Hi, I'd like to build a model with arrival and processing times in data tables. I figured out how to create arrivals based on a table - setting arrival mode on a source object into Arrival Table and linking the table column to Arrival Time Property. A real problem is about how to link processing times in a data table to a server object. I set Processing Time of a server object as the table column, but it doesn't work. I know this is a row reference related error, but I don't want to have the RandomRow option, since the processing time should be selected for each entity in the order of processing times in the table. To make a long story short, I have two tables, each of which is for arrival and processing times. Arrival table.Arrival = 0.1, 0.2, 0.3, 0.4, 0.5 Processing table.Proc = 0.05, 0.06, 0.07, 0.08, 0.09 The 1st entity should be created at 0.1, and its processing time should be 0.05. The 2nd entity should be created at 0.2, and its processing time should be 0.06. The 3rd entity should be created at 0.3, and its processing time should be 0.07. The 4th entity should be created at 0.4, and its processing time should be 0.08. The 5th entity should be created at 0.5, and its processing time should be 0.09. For your information, the file has been attached to this post. Anybody can help me with this? Thanks a lot in advance!! Test_Model.spfx
  23. Hello, I am new to Simio and am having trouble with altering process times which differ according to the Model Entity. First, a little more about the background of the problem. I am trying to model a call center and have 12 different Model Entities that move through Free Space according to a sequence table. So for example, as part of the model I want a single server called "Sales" but there are three model entities that eventually end up at that server, but each is processed differently. Could anyone suggest a method to model this phenomena that doesn't involve adding additional servers? Thanks. Kevin
  24. I can see average wait times but need to measure wait times over a threshold. I would think there would be an attribute of ModelEntity such as TimeInSystem or TimeNow. I can't tell how to measure from entering the queue to leaving the queue using standard library objects. Do I have to model this entirely with processes? Thanks.
  25. Hello, Is there any way that I can use data that I have pulled into Simio from Excel to be used as processing times for a server?
×
×
  • Create New...