* ============================================
* GPSS модель для оценки t_ab и t_dc
* ============================================
SIMULATE
* ---------- РЕСУРСЫ ----------
S1 FACILITY ; Σ1
S2 FACILITY ; Σ2
S3 FACILITY ; Σ3
S4 FACILITY ; Σ4
* ---------- ТАБЛИЦЫ ----------
TAB_AB TABLE ; интервал t_ab
TAB_DC TABLE ; интервал t_dc
* ============================================
* ПОТОК 1 : Вх1 → a → b
* ============================================
POTOK1 GENERATE 10 ; поступление заявок (Вх1)
MARK 1 ; точка a
SEIZE S1
ADVANCE 5
RELEASE S1
MARK 2 ; точка b
TABULATE TAB_AB,1 ; t_ab = b - a
TRANSFER ,JOIN_B
* ============================================
* ПОТОК 2 : Вх2 → d → c
* ============================================
POTOK2 GENERATE 12 ; поступление заявок (Вх2)
MARK 3 ; точка d
SEIZE S2
ADVANCE 6
RELEASE S2
* ---------- ОБЪЕДИНЕНИЕ В ТОЧКЕ b ----------
JOIN_B TRANSFER .7,TO_S3,TO_S4
* ============================================
* ВЕТКА Σ3
* ============================================
TO_S3 SEIZE S3
ADVANCE 4
RELEASE S3
TRANSFER ,EXIT_C
* ============================================
* ВЕТКА Σ4
* ============================================
TO_S4 SEIZE S4
ADVANCE 7
RELEASE S4
TRANSFER ,EXIT_C
* ============================================
* ВЫХОД c
* ============================================
EXIT_C MARK 4 ; точка c
TABULATE TAB_DC,3 ; t_dc = c - d
TERMINATE 1
* ---------- ЗАПУСК МОДЕЛИ ----------
START 1000
END
KiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoqIEdQU1Mg0LzQvtC00LXQu9GMINC00LvRjyDQvtGG0LXQvdC60LggdF9hYiDQuCB0X2RjCiogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCiAgICAgICAgU0lNVUxBVEUKCiogLS0tLS0tLS0tLSDQoNCV0KHQo9Cg0KHQqyAtLS0tLS0tLS0tClMxICAgICAgRkFDSUxJVFkgICAgICAgICAgICA7IM6jMQpTMiAgICAgIEZBQ0lMSVRZICAgICAgICAgICAgOyDOozIKUzMgICAgICBGQUNJTElUWSAgICAgICAgICAgIDsgzqMzClM0ICAgICAgRkFDSUxJVFkgICAgICAgICAgICA7IM6jNAoKKiAtLS0tLS0tLS0tINCi0JDQkdCb0JjQptCrIC0tLS0tLS0tLS0KVEFCX0FCICBUQUJMRSAgICAgICAgICAgICAgIDsg0LjQvdGC0LXRgNCy0LDQuyB0X2FiClRBQl9EQyAgVEFCTEUgICAgICAgICAgICAgICA7INC40L3RgtC10YDQstCw0LsgdF9kYwoKKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoqINCf0J7QotCe0JogMSA6INCS0YUxIOKGkiBhIOKGkiBiCiogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClBPVE9LMSAgR0VORVJBVEUgMTAgICAgICAgICAgOyDQv9C+0YHRgtGD0L/Qu9C10L3QuNC1INC30LDRj9Cy0L7QuiAo0JLRhTEpCiAgICAgICAgTUFSSyAgICAgMSAgICAgICAgICAgOyDRgtC+0YfQutCwIGEKCiAgICAgICAgU0VJWkUgICAgUzEKICAgICAgICBBRFZBTkNFICA1CiAgICAgICAgUkVMRUFTRSAgUzEKCiAgICAgICAgTUFSSyAgICAgMiAgICAgICAgICAgOyDRgtC+0YfQutCwIGIKICAgICAgICBUQUJVTEFURSBUQUJfQUIsMSAgICA7IHRfYWIgPSBiIC0gYQoKICAgICAgICBUUkFOU0ZFUiAsSk9JTl9CCgoKKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoqINCf0J7QotCe0JogMiA6INCS0YUyIOKGkiBkIOKGkiBjCiogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClBPVE9LMiAgR0VORVJBVEUgMTIgICAgICAgICAgOyDQv9C+0YHRgtGD0L/Qu9C10L3QuNC1INC30LDRj9Cy0L7QuiAo0JLRhTIpCiAgICAgICAgTUFSSyAgICAgMyAgICAgICAgICAgOyDRgtC+0YfQutCwIGQKCiAgICAgICAgU0VJWkUgICAgUzIKICAgICAgICBBRFZBTkNFICA2CiAgICAgICAgUkVMRUFTRSAgUzIKCiogLS0tLS0tLS0tLSDQntCR0KrQldCU0JjQndCV0J3QmNCVINCSINCi0J7Qp9Ca0JUgYiAtLS0tLS0tLS0tCkpPSU5fQiAgVFJBTlNGRVIgLjcsVE9fUzMsVE9fUzQKCgoqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ciog0JLQldCi0JrQkCDOozMKKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKVE9fUzMgICBTRUlaRSAgICBTMwogICAgICAgIEFEVkFOQ0UgIDQKICAgICAgICBSRUxFQVNFICBTMwogICAgICAgIFRSQU5TRkVSICxFWElUX0MKCgoqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ciog0JLQldCi0JrQkCDOozQKKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKVE9fUzQgICBTRUlaRSAgICBTNAogICAgICAgIEFEVkFOQ0UgIDcKICAgICAgICBSRUxFQVNFICBTNAogICAgICAgIFRSQU5TRkVSICxFWElUX0MKCgoqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ciog0JLQq9Cl0J7QlCBjCiogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCkVYSVRfQyAgTUFSSyAgICAgNCAgICAgICAgICAgOyDRgtC+0YfQutCwIGMKICAgICAgICBUQUJVTEFURSBUQUJfREMsMyAgICA7IHRfZGMgPSBjIC0gZAogICAgICAgIFRFUk1JTkFURSAxCgoKKiAtLS0tLS0tLS0tINCX0JDQn9Cj0KHQmiDQnNCe0JTQldCb0JggLS0tLS0tLS0tLQogICAgICAgIFNUQVJUIDEwMDAKICAgICAgICBFTkQK