1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Pythonで学ぶ離散事象シミュレーション

Connected

Bài tập

エレベーター:離散事象モデル

5階建てのホテル(number_hotel_floors)に、15人乗りのエレベーター(lift_people_capacity)があるとします。エレベーターは任意の2フロア間の移動に3秒(=3/60分、travel_time_between_floors)かかり、乗降のために6秒(=6/60分、stop_time_open_doors)停止します。

時間の単位は「分」で、結果は df_results に保存されます。

この動的なエレベーターシステムをシミュレーションするためのモデル lift_discrete_event_model() が用意されています。階間の移動時間のように十分に把握できる要素がある一方で、いつ・どの階でエレベーターが呼ばれるかのように未知の要素もあります。本コースでは、このような未知にどう対処するかを学びます。

それでは、このモデルを5分間(sim_time)実行してみましょう。

Hướng dẫn

100 XP
  • 変数 sim_time、number_hotel_floors、lift_people_capacity、travel_time_between_floors、stop_time_open_doors に適切な値を代入します。
  • 離散事象モデルを含む関数を呼び出します。