Π”ΠΈΠΏΠ»ΠΎΠΌΡ‹, курсовыС, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅...
Брочная ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅

БистСма ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования Arena

ΠšΡƒΡ€ΡΠΎΠ²Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π‘ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмы обслуТивания ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΊΠ°ΡΡΠ΅ супСрмаркСта, Ссли извСстно, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΊ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ пуассоновскоС распрСдСлСниС со ΡΡ€Π΅Π΄Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 5 ΠΌΠΈΠ½ΡƒΡ‚ (обозначаСтся POIS (5)), Π° Π²Ρ€Π΅ΠΌΡ обслуТивания Π½Π° ΠΊΠ°ΡΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΡ‚ 2 Π΄ΠΎ 10 ΠΌΠΈΠ½ΡƒΡ‚ с Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вСроятным Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 3 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ распрСдСлСниС Triangular). КакоС срСднСС врСмя оТидания ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, Ссли… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

БистСма ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования Arena (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

1. ВСорСтичСская Ρ‡Π°ΡΡ‚ΡŒ

1.1 ΠŸΠ°ΠΊΠ΅Ρ‚ Arena. ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния

1.2 IDEF3 ΠΈ Arena

2. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ

2.1 ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ БМО Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Arena

2.1.1 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ простой ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ

2.1.2 ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы обслуТивания ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΊΠ°ΡΡΠ΅ супСрмаркСта

2.1.3 Π Π°Π·Π±ΠΎΡ€ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ²

2.2 Экспорт Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ IDEF3 Π² Arena

2.2.1 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ IDEF3

2.2.2 Экспорт Π² Arena

2.2.3 Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования ΠΈ Π°Π½Π°Π»ΠΈΡ‚ичСского Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

1. ВСорСтичСская Ρ‡Π°ΡΡ‚ΡŒ

1.1 ΠŸΠ°ΠΊΠ΅Ρ‚ Arena. ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния

ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ супСрмаркСт аналитичСский ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒ касса

Arena — систСма ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования, которая позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ динамичСскиС ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… процСссов ΠΈ ΡΠΈΡΡ‚Π΅ΠΌ, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ модСль. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Arena снабТСна ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ интСрфСйсом, ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ возмоТностями ΠΏΠΎ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Ρ‹ΠΌ областям.

Основой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ модСлирования Arena ΡΠ²Π»ΡΡŽΡ‚ΡΡ язык модСлирования SIMAN ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Cinema Animation. ΠžΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ΡΡ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ ΠΈ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ срСдствами модСлирования. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² модСлирования Π² Arena выполняСтся с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Cinema Animation. ΠŸΡ€ΠΎΡ†Π΅ΡΡ модСлирования ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ шаг Π·Π° ΡˆΠ°Π³ΠΎΠΌ строит Π² Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Arena модСль. Π—Π°Ρ‚Π΅ΠΌ систСма Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎ Π½Π΅ΠΉ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π½Π° SIMAN, послС Ρ‡Π΅Π³ΠΎ автоматичСски запускаСтся Cinema Animation.

Arena состоит ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² модСлирования (ΠΌΠΎΠ΄ΡƒΠ»ΠΈ) ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (сущности). Бущности Π΄Π²ΠΈΠ³Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ модулями ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ ΠΈΡ… ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΡ.

1.2 IDEF3 ΠΈ Arena

Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΎΡ‚ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ увСличиваСтся благодаря ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Π°Π½Π°Π»ΠΈΠ·Ρƒ бизнСс-процСссов. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°, ΠΏΡ€ΠΈ этом ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ тСсно взаимосвязаны. Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль Π΄Π°Π΅Ρ‚ большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ для Π°Π½Π°Π»ΠΈΠ·Π° систСмы, Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ процСссов. НаиболСС цСлСсообразно сначала ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ модСль, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π° Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ модСль ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ. Для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ‚Π°ΠΊΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ срСдство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования BPwin ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ экспорта Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ IDEF3 Π² ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ модСль Arena.

2. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ

2.1 ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ БМО Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Arena

2.1.1 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ простой ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ модСль Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Arena Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ станции. ВрСмя поступлСния запросов Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ распрСдСлСно, Π² ΡΠ»ΡƒΡ‡Π°Π΅ занятости ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ устройства запрос встаСт Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ. ВрСмя обслуТивания ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ распрСдСлСно со ΡΡ€Π΅Π΄Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π² 24 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹.

Π₯ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Ρ‹:

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΠΌ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Create, Process ΠΈ Dispose Π² ΠΎΠΊΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ модуля.

Рисунок 1 — Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ станции

Для задания свойств графичСскому ΠΌΠΎΠ΄ΡƒΠ»ΡŽ Π΄Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½Π΅ΠΌ ΠΏΠΎ Π½Π΅ΠΌΡƒ ΠΈ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ Π·Π°Π΄Π°Π΄ΠΈΠΌ значСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π² ΡΠΎΠΎΡ‚вСтствии с ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ.

Рисунок 2 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ свойств модуля Create

ПолС Resources опрСдСляСт рСсурсы ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ рСсурсов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ сущности Π² ΡΡ‚ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ рСсурса осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Add, Π² ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ ΡƒΠΊΠ°ΠΆΠ΅ΠΌ использованиС ΠΎΠ΄Π½ΠΎΠ³ΠΎ рСсурса.

Рисунок 3 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ свойств модуля Process

Рисунок 4 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ задания рСсурсов Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ Process

Рисунок 5 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ свойств модуля Dispose

ПослС задания ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ модуля модСль ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π²ΠΈΠ΄:

Рисунок 6 — Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ станции

Для задания Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ модСлирования ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π² ΠΌΠ΅Π½ΡŽ Run/Setup. Π’ ΠΏΠΎΠ»Π΅ Replication Length установим Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 5000, Π° Π² ΠΏΠΎΠ»Π΅ Time Units Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ измСрСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Minutes. Π’ Base Time Units Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Minutes для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ….

Рисунок 7 — Окно ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² модСлирования

ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π°Ρ‡Π½Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Run/Go.

Рисунок 8 — Окно, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰Π΅Π΅ΡΡ ΠΏΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡŽ модСлирования

Рисунок 9 — ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ проигрывания ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

Π’Π°Π±Π»ΠΈΡ†Π° 1. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ модСлирования ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π₯арактСристика

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

БрСдняя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания запросов Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅

ПанСль слСва — Preview

Entity — Time — Total Time (Average)

127,30 ΠΌΠΈΠ½ΡƒΡ‚

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число запросов Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ

Queue — Other — Number Waiting (Average)

3,07 запросов

БрСдняя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания запросов Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ

Queue — Time — Waiting Time (Average)

100,41 ΠΌΠΈΠ½ΡƒΡ‚

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число запросов Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅

Resourse — Usage — Number Busy (Average)

0,80 запросов

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число запросов Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число запросов Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ (Number Waiting) + срСднСС число запросов Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ (Number Busy)

3,07+0,80=3,87

По Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ модСлирования Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ БМО Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ стационарно, Ρ‚. Π΅. Π½Π΅ ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ся бСсконСчной ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ; срСднСС число запросов Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅, Ρ€Π°Π²Π½ΠΎΠ΅ 3,87, ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

Для ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ проигрывания ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Run/End.

2.1.2 ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы обслуТивания ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΊΠ°ΡΡΠ΅ супСрмаркСта

Π‘ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ систСмы обслуТивания ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΊΠ°ΡΡΠ΅ супСрмаркСта, Ссли извСстно, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΊ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ пуассоновскоС распрСдСлСниС со ΡΡ€Π΅Π΄Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 5 ΠΌΠΈΠ½ΡƒΡ‚ (обозначаСтся POIS (5)), Π° Π²Ρ€Π΅ΠΌΡ обслуТивания Π½Π° ΠΊΠ°ΡΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΡ‚ 2 Π΄ΠΎ 10 ΠΌΠΈΠ½ΡƒΡ‚ с Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вСроятным Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 3 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ распрСдСлСниС Triangular). КакоС срСднСС врСмя оТидания ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ, Ссли Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ модСлирования составляСт 15 часов?

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΠΌ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Create, Process ΠΈ Dispose Π² ΠΎΠΊΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ модуля.

Для задания свойств ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ графичСского модуля Π΄Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½Π΅ΠΌ ΠΏΠΎ Π½Π΅ΠΌΡƒ ΠΈ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ Π·Π°Π΄Π°Π΄ΠΈΠΌ значСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π² ΡΠΎΠΎΡ‚вСтствии с ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ.

Рисунок 10 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ свойств модуля Create

Рисунок 11 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ свойств модуля Process

Рисунок 12 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ свойств модуля Dispose

ПослС задания ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ модуля модСль ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π²ΠΈΠ΄:

Рисунок 13 — Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль систСмы обслуТивания ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° ΠΊΠ°ΡΡΠ΅ супСрмаркСта

Для задания Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ модСлирования ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π² ΠΌΠ΅Π½ΡŽ Run/Setup. Π’ ΠΏΠΎΠ»Π΅ Replication Length установим Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ 900, Π° Π² ΠΏΠΎΠ»Π΅ Time Units Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ измСрСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Minutes. Π’ Base Time Units Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Minutes для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ….

Рисунок 14 — Окно ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² модСлирования

Π’Π°Π±Π»ΠΈΡ†Π° 2. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ модСлирования ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π₯арактСристика

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

БрСдняя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ оТидания ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ

Queue — Time — Waiting Time (Average)

16,9 ΠΌΠΈΠ½ΡƒΡ‚

2.1.3 Π Π°Π·Π±ΠΎΡ€ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ²

ΠžΡ‚Π²Π΅Ρ‚ΠΈΠΌ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вопросы:

— ΠšΠ°ΠΊΠΎΠΉ процСсс смодСлирован?

— Π§Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΠΊ?

— ΠšΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ заявлСний принят, Π° ΠΊΠ°ΠΊΠΎΠΉ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½?

Рисунок 15 — МодСль ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° «Mortgage Extention 1»

— ΠœΠΎΠ΄Π΅Π»ΡŒ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ систСму ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (Π·Π°ΠΊΠ»Π°Π΄Π½ΠΎΠΉ). Π‘Π½Π°Ρ‡Π°Π»Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ рСгистрируСт ΡΠ΅ΠΊΡ€Π΅Ρ‚Π°Ρ€ΡˆΠ° (ΠΈΠΊΠΎΠ½ΠΊΠ° слСва Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части рисунка, Π·Π°Ρ‚Π΅ΠΌ просматриваСт ΠΊΠ»Π΅Ρ€ΠΊ (ΠΈΠΊΠΎΠ½ΠΊΠ° справа). Π—Π°Ρ‚Π΅ΠΌ ΠΊΠ»Π΅Ρ€ΠΊ Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π»ΠΈΠ±ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚.

— ΠžΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² показываСтся Π² Π²ΠΈΠ΄Π΅ Π½Π°Π±ΠΎΡ€Π° ΠΈΠΊΠΎΠ½ΠΎΠΊ свСрху ΠΎΡ‚ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ° Review Application ΠΈ Π² Π²ΠΈΠ΄Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² ΠΏΡ€Π°Π²ΠΎΠΉ Π½ΠΈΠΆΠ½Π΅ΠΉ части рисунка.

— 85,7% заявлСний принят, 13,6% заявлСний ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½.

2.2 Экспорт Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ IDEF3 Π² Arena

2.2.1 ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ IDEF3

Запустим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ BPwin, Π² ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ ΡƒΠΊΠ°ΠΆΠ΅ΠΌ имя Ρ„Π°ΠΉΠ»Π° ΠΈ Ρ‚ΠΈΠΏ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Process Flow (IDEF3).

Рисунок 16 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ построСния IDEF3 ΠΌΠΎΠ΄Π΅Π»ΠΈ «Π”иагностика Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ» для дальнСйшСго экспорта Π² Arena. ΠŸΡ€ΠΈ построСнии процСссной ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ряд особСнностСй. Для задания Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² процСссной ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Referent tool.

Названия Π±Π»ΠΎΠΊΠΎΠ² ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ языкС ΠΈΠ»ΠΈ транслитом, Ρ‚.ΠΊ. Arena Π½Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ‚ ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρƒ.

Рисунок 17 — ΠŸΡ€ΠΎΡ†Π΅ΡΡΠ½Π°Ρ модСль «Π”иагностика Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ»

Π‘Ρ‚Ρ€Π΅Π»ΠΊΠΈ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΊ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π² ΡΡ‚ΠΈΠ»Π΅ Referent.

Рисунок 18 — Бвойства стрСлки (Arrow Properties)

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ имитационная модСль Arena Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΌΠΎΠ΄Π΅Π»ΡŒΡŽ IDEF3, Π² BPwin ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ свойства User-Defined Properties (UDP), ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ осущСствляСтся ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ArenaBEUDPs. bp1.

Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ модСль Program Files / Computer Associates / BPwin / Samples / Arena / ArenaBEUDPs. bp1 ΠΈ, Π½Π°Ρ…ΠΎΠ΄ΡΡΡŒ Π² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ созданной ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ «Π”иагностики Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ», ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ настройки ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Model/Merge Model Dictionaries/.

Рисунок 19 — Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Merge Model Properties

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π² Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ появятся UDP настройки (Dictionary/UDP/).

УстанавливаСм UDP настройки для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. Π‘Π»ΠΎΠΊ Cars Arrival, Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 20, Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для гСнСрирования ΠΏΡ€ΠΈΠ΅Π·Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π½Π° Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΠΊΡƒ. Π£ΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ поступлСниСм Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈΠΌΠ΅ΡŽΡ‚ пуассоновскоС распрСдСлСниС со ΡΡ€Π΅Π΄Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 1 час, Ρ‡Ρ‚ΠΎ обозначаСтся ΠΊΠ°ΠΊ POIS (1).

Рисунок 20 — UDP свойства Π±Π»ΠΎΠΊΠ° Cars Arrival

Π‘Π»ΠΎΠΊ Cars Arrival соСдиняСтся с Π±Π»ΠΎΠΊΠΎΠΌ Diagnostics (рисунок 21), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ происходит процСсс диагностики Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ диагностики ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ распрСдСлСна со ΡΡ€Π΅Π΄Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 0,7 часа.

Рисунок 21 — UDP свойства Π±Π»ΠΎΠΊΠ° Diagnostics

Π’ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ Cars Output указываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π³Π°Π»ΠΎΡ‡ΠΊΠ° ΠΎ ΡΠ±ΠΎΡ€Π΅ статистики.

Рисунок 22 — UDP свойства Π±Π»ΠΎΠΊΠ° Cars Output

ПослС указания UDP Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ появляСтся скрСпка:

Рисунок 23 — Π‘Π»ΠΎΠΊΠΈ с ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ UDP

Для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ проигрывания ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ рСсурс (люди, ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ диагностику. РСсурс задаСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ стрСлки «ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ», присоСдинСнной ΠΊ Π½ΠΈΠΆΠ½Π΅ΠΉ сторонС Π±Π»ΠΎΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π‘Ρ‚Ρ€Π΅Π»ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ Relational.

Рисунок 24 — Π‘Π»ΠΎΠΊ Diagnostics со ΡΡ‚Ρ€Π΅Π»ΠΊΠΎΠΉ Resource

ПослС задания ΠΈΠΌΠ΅Π½ΠΈ стрСлки появляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ указания Π΅Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… свойств. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ UDP Values вписываСтся Π½Π°Π·Π²Π°Π½ΠΈΠ΅ рСсурса ΠΈ Π΅Π³ΠΎ количСство. Π’ Π½Π°ΡˆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅: рСсурс — ΠΎΠ΄ΠΈΠ½ мастСр ΠΏΠΎ Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ΅.

Рисунок 25 — МодСль «Π”иагностика Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ» Π² IDEF3

ΠœΠ°ΡΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ диагностику Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ автомобиля Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ; Ссли мастСр занят, Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Π²ΡΡ‚Π°ΡŽΡ‚ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈ ΠΆΠ΄ΡƒΡ‚, ΠΏΠΎΠΊΠ° ΠΎΠ½ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ся.

ΠŸΠ΅Ρ€Π΅Π΄ экспортом Π² Arena модСль Π² IDEF3 ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π²ΠΈΠ΄:

Рисунок 26 — МодСль «Π”иагностика Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ» Π² IDEF3

2.2.2 Экспорт Π² Arena

Экспорт ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Arena осущСствляСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ File/Export/Arena. ΠŸΡ€ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ экспорта выводится сообщСниС:

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ экспорта ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ модСль Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Arena:

Рисунок 27 — Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Arena

ΠžΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ ΠΎΠΊΠ½ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² модСлирования ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Run/Setup. Установим Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ модСлирования, Ρ€Π°Π²Π½ΡƒΡŽ 100 Ρ‡.

Рисунок 28 — Окно установки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² модСлирования

Π’Π°Π±Π»ΠΈΡ†Π° 3. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ модСлирования ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π₯арактСристика

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

БрСдняя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания запросов Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅

ПанСль слСва — Preview

Entity — Time — Total Time (Average)

2,96 часа

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число запросов Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ

Queue — Other — Number Waiting (Average)

2,02 ΠΌΠ°ΡˆΠΈΠ½Ρ‹

БрСдняя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания запросов Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ

Queue — Time — Waiting Time (Average)

2,1 часа

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число запросов Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅

Resourse — Usage — Number Busy (Average)

0,78 машин

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число запросов Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число запросов Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ + срСднСС число запросов Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅

2,02+0,78=2,8 машин

2.2.3 Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования ΠΈ Π°Π½Π°Π»ΠΈΡ‚ичСского Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ Π·Π°Π΄Π°Ρ‡Ρƒ Π½Π° Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΠΊΡƒ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… Ρ‚Π΅ΠΎΡ€ΠΈΠΈ БМО. БМО ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π½Π°Π» обслуТивания (мастСр ΠΏΠΎ Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΠΊΠ΅). Входящий ΠΏΠΎΡ‚ΠΎΠΊ машин Π½Π° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅ — ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ пуассоновский ΠΏΠΎΡ‚ΠΎΠΊ с ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ Π»=1. Π˜Π½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊΠ° обслуТивания Ρ€Π°Π²Π½Π°ΠΌ. Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ обслуТивания — случайная Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°, подчинСнная ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π°ΠΊΠΎΠ½Ρƒ распрСдСлСния со ΡΡ€Π΅Π΄Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 0,7 часа. РассчитаСм характСристики одноканальной БМО с ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ΠΌ, Π±Π΅Π· ограничСния Π½Π° Π΄Π»ΠΈΠ½Ρƒ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ:

Ρ‚. Π΅. условиС стационарности БМО выполняСтся.

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число машин Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅:

БрСдняя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания машин Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅:

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число машин Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ:

БрСдняя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания машин Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ:

Π‘Ρ€Π°Π²Π½ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ аналитичСского Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования.

Π’Π°Π±Π»ΠΈΡ†Π° 4. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ·

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ аналитичСского Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

100 Ρ‡

300 Ρ‡

1000 Ρ‡

1500 Ρ‡

1. Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число машин Π½Π° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅

2,8

2,76

2,4

2,3

2. Π‘Ρ€Π΅Π΄Π½. ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания машин

2,96

2,7

2,4

2,31

3. Π‘Ρ€Π΅Π΄Π½Π΅Π΅ число машин Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π½Π° ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Π½ΠΈΠΈ

2,02

2,03

1,76

1,66

4. Π‘Ρ€Π΅Π΄Π½. ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ прСбывания машин Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ

2,1

1,98

1,71

1,63

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°ΡŽΡ‚ΡΡ ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ аналитичСского Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ увСличСния Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ модСлирования.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

1. Маклаков Π‘. Π’. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм с AllFusion Modeling Suite.- М.:Π”Π˜ΠΠ›ΠžΠ“-МИЀИ, 2005. 432 с.

2. Π›ΠΎΡƒ А. М., ΠšΠ΅Π»ΡŒΡ‚ΠΎΠ½ Π’. Π”. Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.- БПб. ΠŸΠΈΡ‚Π΅Ρ€, 2004. 847 с.

3. Π’Π΅Π½Ρ‚Ρ†Π΅Π»ΡŒ А. Π”. ИсслСдованиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ: Π—Π°Π΄Π°Ρ‡ΠΈ, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, мСтодология.- М.: Наука, 1988. 206 с.

4. Kelton W.D., Sadowski R.P., Sadowski D.A. Simulation with Arena McGraw-Hill, Boston, 2002. 547 p.

5. Замятина О. М., Π‘Π°Π½ΠΎΡ‡ΠΊΠΈΠ½Π° Н. Π“. БистСма ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ модСлирования Arena 7.0. Basic Process Panel. — Π’омск: Изд. ВПУ, 2005 (acs.cctpu.edu.ru/books.shtml).

6. Замятина О. М., Π‘Π°Π½ΠΎΡ‡ΠΊΠΈΠ½Π° Н. Π“. ИспользованиС Advanced Process Panel ΠΈ Advanced Transfer Panel Π² ΡΡ€Π΅Π΄Π΅ Arena 7.0 для модСлирования ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° слоТных систСм.- Вомск: Изд. ВПУ, 2005 (acs.cctpu.edu.ru/books.shtml).

7. Компания «Π˜Π½Ρ‚СрфСйс Ltd.»: Π²Π΅Π±-сайт www.Interface.ru

8. Компания Rockwell Automation, описаниС ΠΏΠ°ΠΊΠ΅Ρ‚Π° Arena

9. Arena Basic Edition User’s Guide. Rockwell Software, 2004. — 82 p.

10. Arena User’s Guide. Rockwell Software, 2004. — 142 p.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ