86871

Дослідження систем масового обслуговування з використанням пакету програм моделювання технічних об’єктів з курсу Моделювання систем

Лабораторная работа

Информатика, кибернетика и программирование

Вивчення функціональних можливостей пакетів програм моделювання дискретних систем при вирішенні задач аналізу ймовірносно-часових характеристик СМО. Придбання навичок опису об’єктів і проведення машинних експериментів з використанням пакету програм, який побудований на основі імітаційного моделювання GPSS.

Украинкский

2015-04-11

37.49 KB

2 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ОДЕСЬКИЙ ДЕРЖАВНИЙ ЕКОЛОГІЧНИЙ УНІВЕРСИТЕТ    

Факультет комп’ютерних наук

Кафедра інформаційних наук

Протокол 3 до лабораторної роботи

Дослідження систем масового обслуговування з використанням пакету

програм моделювання технічних об'єктівз курсу Моделювання систем

Виконав студент групи К-35

Вавілов К.І.

Одеса 2014

Мета  роботи:  Вивчення  функціональних  можливостей  пакетів  програм моделювання  дискретних  систем  при  вирішенні  задач  аналізу  ймовірносно-часових  характеристик  СМО.  Придбання  навичок  опису  об’єктів  і  проведення машинних експериментів з використанням пакету програм, який побудований на основі імітаційного моделювання GPSS.

Таблиця3.1 – Варіанти завдань

t

a

b

d

e

Pa

Pb

Pd

Pe

t*

6

22 + 6

15+8

18+9

12+5

14+6

0.13

0.09

0.21

0.17

24

Змоделювати роботу ділянки протягом t* годин. Визначити ймовірносно-тимчасові характеристики каналів, черг і ділянки в цілому. Запропонувати варіант зміни часу виконання операцій каналами системи Ka , Kb, Kd ,Ke , який дозволяє зменшити довжину черг і (або) підвищити завантаження обладнання.

Надходження партій деталей імітується джерелом Д. Перша операція обробки деталей виконується відповідно каналами Ka и Kb, Надходження партій деталей імітується джерелом Д. Перша операція обробки деталей виконується відповідно каналами Ka і Kb черги перед якими представляються у вигляді накопичувачів Ha і Hb. Клапани 1 і 2 служать для синхронізації надходження деталей на контроль, виконання якого імітується каналом. Друга операція виконується каналами Kd и Ke , деталі на які поступають з накопичувачів Hd і He. Складальна фаза імітується накопичувачем H f і каналом K f . Причому місце в накопичувачі може зайняти тільки повний комплект деталей, який формується клапанами 3 і 4

Приклад тексту для моделювання

Generate 21,6  –   надходження партій деталей

Split 1,Och2  –  розподіл партій на деталі

* Імітація першої операції обробки для деталі типу 1

Och1 Queue OchА,1  –  надходження деталі в чергу A

Seize KanА  –   початок операції

Depart OchА,1  –   вихід деталі з черги A

Advance 11,6  –  виконання операції

Release KanА  –   закінчення операції

Transfer .16,Kontr,Och1 – вияв браку

* Імітація першої операції обробки для деталі типу 2

Och2 Queue OchВ,1  –  надходження деталі в чергу B

Seize KanВ  –  початок операції

Depart OchВ,1  –  вихід деталі з черги B

Advance 10,5  –  виконання операції

Release KanВ  –  закінчення операції

Transfer .2,Kontr,Och2 – вияв браку

* Імітація загального контролю деталей

Kontr Assemble 2   –   формування партії деталей

Seize KanС  –   початок операції

Advance 2  –   виконання операції

Release KanС   –   закінчення операції

Split 1,Och4  –   розподіл партії на деталі

* Імітація другої операції для деталі типу 1

Och3 Queue OchD,1  – надходження деталі в чергу D

Seize KanD  – початок операції

Depart OchD,1  – вихід деталі з черги D

Advance 14,5  –   виконання операції

Release KanD  –   закінчення операції

Transfer .21,Och5,Och3  – вияв браку

* * Імітація другої операції для деталі типу 2

Och4 Queue OchE,1  – надходження деталі в чергу E 31

Seize KanE  –   початок операції

Depart OchE,1  – вихід деталі з черги  E

Advance 12,3  –   виконання операції

Release KanE   – закінчення операції

Transfer .21,,Och4 –  вияв браку

* Імітація процесу збірки

Och5 Assemble 2  –   формування партії деталей

Queue    OchF,1  – надходження деталі в чергу F

Seize KanF  – початок операції

Depart OchF,1  – вихід деталі з черги F

Advance 12,3  – виконання операції

Release KanF  – закінчення операції

* Завдання інтервалу моделювання

Terminate 1

Generate 480

Terminate 1

Start 1

Текст програми GPSS World

Generate 22,5

Split 1,Och2

Och1 Queue OchА,1

Seize KanА 

Depart OchА,1

Advance 15,8

Release KanА 

Transfer .13,Kontr,Och1

Och2 Queue OchВ,1

Seize KanВ 

Depart OchВ,1

Advance 18,9

Release KanВ 

Transfer .09,Kontr,Och2

Kontr Assemble 2

Seize KanС 

Advance 2

Release KanС 

Split 1,Och4

Och3 Queue OchD,1

Seize KanD

Depart OchD,1

Advance 12,5

Release KanD

Transfer .21,Och5,Och3

Och4 Queue OchE,1

Seize KanE

Depart OchE,1

Advance 14,6

Release KanE

Transfer .17,,Och4

Och5 Assemble 2

Queue OchF,1

Seize KanF

Depart OchF,1

Advance 12,3

Release KanF

Terminate 1

Generate 1440

Terminate 1

Start 1

Результати досліджень

GPSS World Simulation Report - Untitled Model 1.1.1

                  Monday, September 29, 2014 11:18:54  

          START TIME           END TIME  BLOCKS  FACILITIES  STORAGES

               0.000            104.409    40        4          0

             NAME                       VALUE  

         KAND                        10003.000

         KANE                        10005.000

         KANF                        10007.000

         KANя                        10001.000

         KONTR                          15.000

         OCH1                            3.000

         OCH2                            9.000

         OCH3                           20.000

         OCH4                           26.000

         OCH5                           32.000

         OCHD                        10002.000

         OCHE                        10004.000

         OCHF                        10006.000

         OCHя                        10000.000

LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY

                   1    GENERATE             4             0       0

                   2    SPLIT                4             0       0

OCH1                3    QUEUE                4             1       0

                   4    SEIZE                3             0       0

                   5    DEPART               3             0       0

                   6    ADVANCE              3             0       0

                   7    RELEASE              3             0       0

                   8    TRANSFER             3             0       0

OCH2                9    QUEUE                4             1       0

                  10    SEIZE                3             0       0

                  11    DEPART               3             0       0

                  12    ADVANCE              3             1       0

                  13    RELEASE              2             0       0

                  14    TRANSFER             2             0       0

KONTR              15    ASSEMBLE             5             2       0

                  16    SEIZE                1             0       0

                  17    ADVANCE              1             0       0

                  18    RELEASE              1             0       0

                  19    SPLIT                1             0       0

OCH3               20    QUEUE                1             0       0

                  21    SEIZE                1             0       0

                  22    DEPART               1             0       0

                  23    ADVANCE              1             0       0

                  24    RELEASE              1             0       0

                  25    TRANSFER             1             0       0

OCH4               26    QUEUE                1             0       0

                  27    SEIZE                1             0       0

                  28    DEPART               1             0       0

                  29    ADVANCE              1             0       0

                  30    RELEASE              1             0       0

                  31    TRANSFER             1             0       0

OCH5               32    ASSEMBLE             2             0       0

                  33    QUEUE                1             0       0

                  34    SEIZE                1             0       0

                  35    DEPART               1             0       0

                  36    ADVANCE              1             0       0

                  37    RELEASE              1             0       0

                  38    TERMINATE            1             0       0

                  39    GENERATE             0             0       0

                  40    TERMINATE            0             0       0

FACILITY         ENTRIES  UTIL.   AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY

KANя                 7    0.757      11.284  1        8    0    0     0      3

KAND                 1    0.074       7.707  1        0    0    0     0      0

KANE                 1    0.104      10.883  1        0    0    0     0      0

KANF                 1    0.096      10.035  1        0    0    0     0      0

QUEUE              MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME   AVE.(-0) RETRY

OCHя                2    2      8      1     0.852     11.122     12.711   0

OCHD                1    0      1      1     0.000      0.000      0.000   0

OCHE                1    0      1      1     0.000      0.000      0.000   0

OCHF                1    0      1      1     0.000      0.000      0.000   0

FEC XN   PRI         BDT      ASSEM  CURRENT  NEXT  PARAMETER    VALUE

    8    0         109.397      5     12     13

   10    0         117.054     10      0      1

    2    0        1440.000      2      0     39

Q-схема

Висновок.

Під час виконання лабораторної роботи я дослідив  функціональні можливості пакетів  програм промоделював  дискретні  системи  при  вирішенні  задач  аналізу  ймовірносно-часових  характеристик  СМО.  Здобув  навички  опису  об’єктів  і  проведення машинних експериментів з використанням пакету програм, який побудований на основі імітаційного моделювання GPSS.


 

А также другие работы, которые могут Вас заинтересовать

11156. Надання товариством інформації своїм акціонерам 83.5 KB
  Надання товариством інформації своїм акціонерам Відповідно до діючого законодавства України існує кілька способів надання акціонерним товариством інформації своїм акціонерам: публікація в офіційних виданнях. Згідно із Законом України Про цінні папери
11157. Організаціяпроцедури реорганізації господарсьих товариств 69 KB
  Організаціяпроцедури реорганізації господарсьих товариств Для багатьох українських підприємств питання проведення реорганізації є стратегічним оскільки сприяє зміцненню позицій на ринку поглибленню та розширенню спеціалізації виробництва зниженню виробничих ви...
11158. Основні аспекти Закону України Про акціонерні товариства 73.5 KB
  Основні аспекти Закону України Про акціонерні товариства 22 жовтня 2008 Президент України підписав Закон Про акціонерні товариства далі Закон про АТ. Закон про АТ був опублікований в офіційному виданні 29 жовтня 2008 року і набрав чинності через 6 місяців з дати його
11159. Підготовка до проведення зборів акціонерів 113 KB
  Підготовка до проведення зборів акціонерів Загальні збори скликаються не менше одного разу на рік за рішенням або правління з обов'язковим узгодженням порядку денного з Спостережною радою або самої Спостережної ради. Рішення про проведення зборів повинне врахо
11160. Поняття значної угоди корпорації 43 KB
  Поняття значної угоди корпорації Акціонерне товариство є однією з найпоширеніших організаційноправових форм господарських товариств як в Україні так і в Росії. Відносна прозорість господарської діяльності акціонерних товариств і певна доступність даних про скла...
11161. Публічне та приватне акціонерні товариства 80.5 KB
  Публічне та приватне акціонерні товариства Правове положення акціонерного товариства Акціонерним товариством є комерційна організація статутний капітал якої розділено на визначену кількість акцій які засвідчують права учасників товариства по відношенню до то
11162. Роль депозитарної системи в корпоративному управлінні 52 KB
  ТЕМА 8. Роль депозитарної системи в корпоративному управлінні 8.1. Сутність депозитарної системи Національна депозитарна система створена для централізованого й ефективного обслуговування різних операцій з цінними паперами на території України. Існування такої...
11163. Система розкриття інформації акціонерним товариством 72.5 KB
  Система розкриття інформації акціонерним товариством Система корпоративного управління повинна забезпечувати своєчасне й точне розкриття інформації з усіх найважливіших питань що стосуються акціонерного товариства включаючи його фінансовий стан продуктивніст
11164. Стан корпоративного управління в Україні 69.5 KB
  Стан корпоративного управління в Україні Історія функціонування корпорацій в Україні складає понад 15 років. Вони набули широкого розповсюдження в усіх галузях вітчизняної економіки проте однією з головних рис економічних реформ що відбуваються