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.


 

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

26676. КОНЦЕПЦИЯ РАЗВИТИЯ МОЛОДЕЖНОГО ТУРИЗМА 34.24 KB
  Другой аспект туризма – туристский бизнес. Настоящий бум развития туризма в нашей стране был в 30е и 60е годы прошлого века. В настоящее время отсутствует комплексный подход к развитию туризма в стране в 90е годы руководство туризмом было разведено по 14 ведомствам и частному капиталу.
26677. Наследование при моно- и дигибридном скрещивании 14.38 KB
  Закон доминирования первый закон Менделя − это закон единообразия гибридов первого поколения. Это соотношение выражает второй закон Менделя или закон расщепления признаков у гибридов второго поколения в соотношении 3:1 по фенотипу. Закон чистоты гамет – гамета содержит 1 и только 1 аллель от каждого гена. 3й закон Менделя: закон независимого наследования.
26678. Полиплоидия. Автополиплоидия, её фенотипические эффекты и генетика. Амфидиплоидия как механизм получения плодовитых аллополиплоидов. Значение полиплоидии в эволюции и селекции растений 13.47 KB
  Геномные мутации это мутации затрагивающие число хромосом изменяющие геномгаплоидный набор хромосом с локализми в них генами. Полиплоидия это изменение числа хромосом кратное гаплоидному. Умножение одного и того же гаплоидного числа хромосом генома назся автополиплоидией. Различают полиплоидию сбалансую с чётным числом наборов хромосом и несбалансую с нечётным.
26679. Строение митотической хромосомы 11.76 KB
  Она связана с тонкими фибриллами и телом хромосомы в области перетяжки. Обычно хромосома имеет только 1 центромеру но может встречаться дицентрические и полицентрические. Те ке хромосомы имеют вторичную перетяжку кя обычно располагается вблизи дистального конца хромосомы и отделяет маленький участок – спутник.
26680. Сцепление генов. Группы сцепления. Генетический анализ сцепления генов. Сцепление и перекрест в экспериментах Моргана с дрозофилой 12.78 KB
  Генетический анализ сцепления генов. Число хромосом у разных видов невелико по сравнению с числом генов. У дрозофилы более тысячи генов на 4 пары хромосом.
26681. Транскрипция – синтез РНК 14.63 KB
  Транскрипция – синтез всех типов РНК 1 этап экспрессии генов. РНКполимеразы: Транскрипцию осуществлт фермент РНКполимераза особть фия: не требует праймера начинает работать с 1 нуклда работает в направлении 5→3 У прокариот РНКполимза E δ70 имеет большое колво субц 2α – взаимодт с промотором; 2β – актив. РНКполимза сочетт в себе полимеразную и хеликазю активть.
26682. Трансляция 16.84 KB
  Трансляция - реализация ген.программы клеток,происходит перевод ген.информации,закодированной в структуре НК,в аминокислотную последовательность белков. Это перевод четырехбуквенного(по числу постоянно встречающихся в ДНК и РНК нуклеотидов)
26683. Понятие гена и генома. Генетический код. Регуляция активности генов на примере лактозного оперона 14.35 KB
  Регуляция активности генов на примере лактозного оперона. 2Является универсальным 3Вырожденность 1АК может кодироваться несколькими триплетами 4Неперекрывающийся – то есть триплет кодирует только 1АК 5Стопкодоны 3 последовательности: УАА УАГ УГА Регуляция действия генов на примере лактозного оперона. Лактоза расщепляется на глюкозу и галактозу под действием фермента – βгалактозидаза P lacI P O lacZ lacY lacC Строение лакоперона:1 P – промотер который связывается с мРНК. Ген lacI не входит в состав оперона.
26684. Генетическая информация о структуре белков и нуклеиновых кислот у всех организмов заключена в молекулах ДНК или РНК в виде генов 17.31 KB
  Генетическая информация о структуре белков и нуклеиновых кислот у всех организмов заключена в молекулах ДНК или РНК в виде генов. РП ДНК проходит в соответствии с правилами УотсонКрика. Во время РП каждая из цепей родительской ДНК служит матрицей для дочерней комплементарной цепи полуконсервативный механизм. Главный фермент РП – ДНКзависимая ДНКполимераза.