Jump to content

Search the Community

Showing results for 'Failure'.

  • 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. Rotary filler head object that represents animation of bottles rotating around a cylinder as they get filled. You can use a regular server if animation is not required. This object lets you define the number of filling heads, direction of rotation and rate (Bottles Per Minute), pitch of fillers heads (in degrees) and ReleaseType (Release type represents where the bottle will be released at 180 Degree from the start point or 270 degree). As seen in the picture above, Arrow represents the starting point. Users can also specify if they need fine control over the rotation of the filler heads. If fine control is set to True filler head will pitch by 1 degree. This provides smoother animation.Users will have to make sure the pitch is set correctly in relation to the release type if Fine Movements are set to False. With FineMovements set to False filler heads movement is equal to pitch defined. Users can also specify failure rate in similar way to server or other standard Simio objects. This object has not been extensively tested and it can be further customized to requirements. IndexingPlate - V4.spfx
  2. 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.
  3. Hi All,

    How do I add Efficiency to a server, so that it runs with set Eff, in capacity type I have work schedule and I do not want to use failure equations.

    Thanks,

    Unmesh

  4. Thank you for your replying, this SimBit define only one failure in the reliability logic properties(Processing Time Based Failure) and one by using Add-on process logic (Processing Count Based Failure). However, in this model I need to define seven types of failure event (Processing Time Based Failure), and seven type for time to repair only for one server, each failure type has its own failure and repair distribution, is there approach in simio can define this? For example for first server, time to failure and time to repair distribution as follow: Time to Failure: Loglogistic(2.62 , 0.67) , Weibull(208 , 0.62) , Lognormal(152 , 14) , Weibull(7.63 , 1.188) , Exponential(500) , Exponential(597) , Generalized Gamma(0.01 , 0.15) Time to repair: Lognormal(4.45 , 3.69) , Loglogistic(1.37 , 0.26) , Generalized Gamma(0.483 , 0.013) , Weibull(7.2 , 1.8) , Loglogistic(1.37 , 0.26) , Loglogistic(2.1 , 0.1) , Lognormal(6.4 , 4.9)
  5. Hi everyone, In my model, I'm trying to simulate an assembly line that has five machines. First machine needs to define seven types of failure event, and seven type for time to repair, four types of failure for second machine, three types for the third machine, six type for fourth machine and five types of failure for the last machine, each failure event and repair type has its own distribution. However, in the reliability logic properties on the Server only allow for one way to generate failure. How can I model this condition? Any suggestion will be appreciated!
  6. Thank you, i used the server1.failure.active expression. However, i want to use the average server productivity and not an entity dependent time. How would you express the productivity of a server in a model state variable?
  7. Sure. It depends on your model logic/design. I would suggest using Server1.Failure.Active expression as a process time parameter. This expression return 1 when Server1 stops due a failure, otherwise it returns 0.
  8. Thank you for your response! But im not sure: Is this also possible if the model is extended to 6 servers? So each server processing time is dependent upon the one in front? I thought I would need to make different state variables for every server (machine) For example:a machine in a production line needs to slow down with a delay if the machine upfront has reduced or zero speed because of failure.
  9. Hi all, I made a model of a production line (starting with 2 servers) and I am wondering whether it is possible to change the processing time of the second server based on the actual output of the first server. Theoretically seen the processing time of the server 2 = Speed of server 1 * E , in which E is a fixed formula (connected to server 2) to correct the speed. So if the first server performs according to expectation (without failures) for example 40 the processing speed of the second server is equal to 40*E with a delay of the conveyor time between server 1 and server 2. If the server has failure and thus have a lower output (for example, 30), I want to change the processing time of the second server accordingly to 30*E with a delay of the conveyor time between server 1 and server 2. Does anybody have an idea of how to do the following: How can you monitor the actual output of the first server at each timestep? Is it possible to fix the proposed formula and use it in an add-on process? How can you take the conveyor time delay into account (using a delay step in the add-on process?)? I am quite new to the software so I am not sure whether it is possible to model this in Simio. Thank you in advance!
  10. I want to set a timer that represents "time of failure" where if the entity is not processed within this time, it will be deemed a failure and be destroyed. This time needs to be dependent on a random draw (one for entity type, and one for a distribution based on entity type). I also need to be able to change this time due to interventions that happen. Is it possible to do this?
  11. AHH! I understand now. I guess we've always cheated and done it with server/workstation reliability logic (because for the most part, our FPY is our reason for downtime, not our servers/workstations actually being broken). So do you know how I would I do what I'm looking to do? Is there a property I can add to the entity that would be called upon as a FPY at each station? To add an extra layer of difficulty, the failure rates won't be the same at every station. For example, Entity A at station 1 might have a FPY of 90%, Entity B at station 1 has 85%, Entity A at station 2 has 95%, and Entity B at station 2 has 50%, if that makes sense. Thank you for your help!!!
  12. I am confused at your words'failure' , it is actually FPY, not the same concept...failure is the Machine breakdown, FPY is the first pass rate for products.
  13. @jzhou I'm confused why you're confused. I have several entity types (in the real world, they're hydraulic pumps and motors). They all go through the same stations on the assembly line, but they don't all fail at the same rate. For example, our motors have a FPY of 90% per say, but one model of pumps is closer to 55%, while another is 75%. We build to order, so I could run any part at any time. And each part has it's own failure rate and general repair time at each station. @CWatson I think I get what you're going for. But wouldn't that still tie a single failure rate to my station instead of a dynamic rate/time based on unit type? Thanks!
  14. Hello! I'm trying to model an assembly line that has several unit (entity) types run down it. I have a table set up determining processing times for each entity types and that works fine. I tried the same syntax for the Reliability Logic (for both uptime between failures or count between failures and the time to repair) but I keep getting errors saying there is a problem determining the row to use in my table. I've tried different tables and several failure types and I'm stuck. I also tried add-on processes to SetRow via the Token object, but that didn't help. I even tried copying and pasting the exact same syntax I have for the processing time into the reliability logic, and it still gets stuck. Can I not call on table references in my reliability logic? Thanks! Kaylinn
  15. Is there a way to check if a server/workstation etc. is operational, failure or in setup? If so what is the syntax?
  16. Hello everyone, I would be glad if someone could help me with this: I have a machine defined as a subclass entity that suspends its movement when it goes in failure. I would like to move a worker to the machine when that happens in order to fix the failure. How can I do this, since I do not know the exact position of the machine when the failure occurs? Thanks
  17. Hello Simio Insiders! Currently, our group is working on a project regarding queue-systems and how to optimize them. We´ve chosen to look at Burger King and how they operate. Here, we would like to come up with a few suggestions (through simulation) about how they can do things differently. For example, how an extra worker would affect the queue or how a decrease from 5% to 1% in machinery failure can affect their revenue. We’ve managed to set up a rather simple model with the source, the order point, three different stations depending on what the customer orders (set up with discrete distribution) and a sink. We´ve also added a worker entity as seen in our model. The reasoning behind this is that the worker enters the order point when the customer sets the order and then follows the path to either one of the three following stations depending on what the customer has ordered. However, our current problem is that the worker passes by all three nodes every time an order is placed and he ends up at the same station every time as well (3rd station). We would really appreciate any kind of feedback that we can get. We’ve watched multiple YouTube videos concerning Simio, but we haven’t really found a video that highlights these exact problems that we’re mentioning. Best regards, Haris Sabic Model - Haris Sabic.spfx
  18. MultiFailureServer.spfx [/img] in response to the above thread: http://www.simio.com/forums/viewtopic.php?f=1&p=9187#p9187
  19. One machine in my model needs to realize three type of failure event during the simulation. The first type of failure will happen every random.expo(3) minutes and need an operator to adjust it, the second type of failure will happen after every 100 entities be processed and need the same operator to deal with, the third type of failure is random.exponential(3) days and need engineer to repair. All the three types are independent occurred. How can I model this condition? Any suggestion will be appreciated!
  20. Hi Dave, Thank you for your quick response. Sorry for reply late. Let me simplified my question. Imagine in a taxi company, there are 100 taxi cars and 100 taxi drivers, each driver own his specific car, i.e. any driver can only use the car assigned to him and he cannot use the taxi car which belong to other drivers. The drivers will start their daily work at any time point from 6 am to 9 am, and that may be uniformly. After 8 or 9 hours working, the driver will drive his car back to the parking yard of the taxi company. What I want is to realize the situation that specific driver seize his specific car and then to release the taxi after 8 or 9 hours delay in Simio environment. In other words, driver 1 seize car 1 and release car 1, driver 2 seize car 2 and release car 2, and so on. Can I use a list or a table to arrange the drivers and cars? And I also want to watch the animation of car busy or idle by using resource object, and even consider the failure and repair conditions of cars. Clark
  21. Hi Simio Is there a way to make a workstation not use resources when it is failed? The resources it was using at the point of failure will then need to be reallocated after it is fixed. Best Kevin
  22. Hello! In my model, there are 5 machines running for production. Each machine has opportunity to be failed, the mean time between two failures is exponential(4.5) hours, and the repair time will last triangular(20,25,30) minutes. I use 5 Resource to represent these 5 machines and place them on the canvas because I want to see the state changing of each machine during the model running. Five entities will be created at the time zero simultaneously and the Source will only create 5 entities, those entities arrive at a Server which capacity be set to 5 and the Server’s processing time is exponential(4.5) hours. When one entity go out the Server, it means one machine (Resource) failed. My question is how can I find the corresponding resource related to this entity and change its state to failure and then after certain time duration of repairing to change its state to busy. Say, if entity 3 go out the Server, then I need to set the state of Resource 3 to failure and then change it back to busy. I want to use list or table to achieve my job such that the model can fit for very large amount of machine’s condition, e.g. 1000 machines. Thanks!
  23. Hello, I am modeling a range wherein if a workstation encounters a failure while processing an entity, that entity needs to be destroyed and can't simply wait for the workstation to be repaired and then continue processing. The real world application models a failure of a critical piece of gear on boat, which would have to cancel the mission and return to port for repairs. In my case the mission (the entity) cannot wait for the repair, it must be canceled and start the whole process again later. I am really struggling to implement a process where the entity encountering the failure is destroyed when the failure occurs instead of just waiting around. Thanks for any help anyone can offer!
  24. I extended the previous model a little bit because i want to measure how often the servers are idle. I implemented that the following way: As soon as one server is idle it fires an event and all the other servers are idle too. Is one server idle, all servers have to stop working. Because you can consider it as an assembly line. And i count how often the event is fired. All servers fire the same failure event. But i don't know how to repair the servers as soon as the idle server gets a new entity again. Because as soon as the idle server has new material the assembly line (all servers) can start working again. But i can't handle that with an add on process and an event because its only allowed to fire an repair event when it was idle before. So i don't know how to do that. I hope you can help me with that too. In the example i let the servers be repaired after 3 minutes. And do you know if i can get a graph at the end of the simulation which shows at which time for how long the servers had a failure or were idle? Because under results i only see how often and how long they were idle but not when. Is that possible to get that information? Thanks a lot for your support! HeuristicTest3.spfx
  25. 1) (MyServer1.InputBuffer.Contents+MyServer2.InputBuffer.Contents)--> this expression defines your total intventory level of "Your Servers" (subclassed ones). You can use this expression directly or can assign it to a state variable then use that one. You can type this expression into a response in your experiment. Meanwhile your model looks incomplete (seems lack of failure logic). 2)Absolutely sure you can, sublcass server object from std. lib. and add your old or new (in fact, both will be new to the sublcassed object but they do not mind). At the end you will have two subclassed server objects named MyServer and MyServer2 (see navigation window).
×
×
  • Create New...