basis model simulation anylogic

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • 0:00:20 introduction
    0:10:04 start modeling
    0:13:30 drag and drop blocks
    0:18:28 link parameters to the model
    0:23:20 introducing the agent order
    0:29:43 defining due dates
    0:33:50 implementing the FGI logic
    0:38:32 explanation of the model
    0:41:14 variables for key metrics
    0:42:50 measuring actual WIP
    0:47:20 using a statistic element to measure average WIP
    0:52:09 defining the simulation time for the model
    0:53:58 measuring the production lead time
    0:59:00 measuring FGI lead time
    1:00:04 measuring tardiness
    1:02:05 service level
    1:03:20 plots in Anylogic

Комментарии • 10

  • @ojy0217
    @ojy0217 3 года назад

    Thank you for your tutorial. Now, I can understand a bit of anylogic.

  • @balwinbokor6785
    @balwinbokor6785 3 года назад

    Great job Alexander! can you please make more videos, also for multiple machine models with failure behavior? Maybe also conwip and kanban.

  • @harivigneshnarayanasamy670
    @harivigneshnarayanasamy670 3 года назад

    Hello Alex,
    In 1:08:34 Why is the need for varFGICounter++ at the end?

  • @weere456
    @weere456 3 года назад

    Hello Alexander, I am working on a simulation which has different arrival rates for the same agent. For example, morning shift and evening shift, so my question is how to add a condition on controlling the arrival of sources with time. (I want to add 7.00 am to 7.00 pm 3 trucks and 7.00 pm to 7.00 am 1 truck)

  • @iliyas8752
    @iliyas8752 3 года назад

    Hey,i have a problem.if the arrivals at source are defined by limited arrivals..say-8, and if the batch size has been set to 10 than the remaining 2 doest get disposed or move forward how move the last remaining 2 to sink.

  • @frederickjonsson6651
    @frederickjonsson6651 3 года назад

    Hi Alexander, thank you very much for this useful video! Do you have any manuals or lectures on how to create models with multiple machines? It would be great if you could recommend some useful sources. Thank you!

  • @cgefkens4065
    @cgefkens4065 3 года назад

    I think a section is missing at 19:03 where you make the parameters

    •  3 года назад

      yes, you are right. when I press CRT+space in anylogic then my screencast software made a pause :-( have you been able to fix the missing part?

    • @cgefkens4065
      @cgefkens4065 3 года назад

      @ ive been able to duplicate it 90%. I look forward to the lecture

    •  2 года назад +2

      dear @@amitdingare5064, those videos are intended to be for my students. unfortunately, I don't have really time to answer the questions here. parArrivalTimeMean: indicates the inter arrival time of the source block if eg. Expo distributed then the interarrival is: exponential(1.0 / parArrivalTimeMean) or if it is just deterministic then it is just: parArrivalTimeMean
      parOrderPerArrival: defines how many agents arrives per arrival  activate multiple agents per arrival and enter this parameter into agents per arrival
      parDuedateHorizon: is used for calculating a due date of the order --> source--> on exit --> agent.atrDueDate = agent.atrArrivalTime + parDueDateHorizon;
      parResourceCapacity_Sta1: how many machines are available  ProcessingStation --> Capacity --> parResourceCapacity_Sta1
      parProcessTime_Sta1: indicates the delay time per item of the ProcessingStation  Delay time --> eg. Deterministic parProcessTime_Sta1 or expo distributed: exponential(1.0/parProcessTime_Sta1)
      parWarmupTime: idea is to reset your stat elements. Therefore you need an event. I named this event WarmUpReset. Mode of the event is "occurs once". In the "occurrence time" I refer to the parWarmup time. In the "actions" I reset all my stat such as histoFGILeadtime.rest()
      good luck