2016-07-12 6 views
0

状況 - 患者が血液サンプルを採取するために研究室に来る。患者との遅延(相互作用)をモデル化することは、まっすぐであるように思えますが、患者が離脱した後に遅延をモデル化し、患者が離脱した後にサーバーが実験室サンプル(ログサンプルおよび輸送)を処理しなければならないこれらの作業が完了するまで他の患者を見ることはできませんか?患者が退院した後、この回復時間と呼ぶかもしれないと思います。この特定のケースでは、複数のサーバー(Phlebotomist)がありますが、1つのサーバーまたは複数のサーバーの処理方法を知りたいと考えています。ありがとう。Anylogic - サーバーが別のエンティティを受け入れる前に遅延をモデル化する方法

答えて

1

まず、サービスブロックをseize、delay、およびreleaseブロックに置き換える必要があります(この一連のブロックはサービスブロックと同等です)。 これを実行すると、リソースユニットがメインタスクを完了し、エージェントによって解放された直後に行う必要のある後処理タスクを定義できます。ラップアップタスクは、リリースブロックの下位wrapUpポートから始まり、resourceTaskEndブロックで終了するラップアップフローチャートで定義できます。

関連する問題