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.


 

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

2865. Общие правила выполнения чертежей 2.02 MB
  Графическое оформление пособия выполнено средствами компьютерной графики студентами факультета Чижовой Е.А. Подъёмнотранспортные, строительные, дорожные машины и механизмы, Королёвым В.Л. Городское, дорожное строительство и хозяйство и Козловой ...
2866. Загрузочные машины 3.36 MB
  Загрузочные машины. Загрузочные машины служат для загрузки твердых шихтовых материалов в мартеновскую печь при помощи мульд. По конструкции их разделяют на крановые и напольные. Крановые загрузочные машины, применяемые в мартеновском цехе аналогичны...
2867. Теория систем и системный анализ 6.53 MB
  Тотальная информатизация всех видов экономической деятельности приводит к необходимости тесного взаимодействия, с одной стороны, информационных процессов и технологий, с другой стороны, процессов, которые должны быть поддержаны средствам...
2868. Станки строгально-протяжнои группы 8.54 MB
  Станки строгально-протяжнои группы. Назначение и разновидности строгальных и долбежных станков. На строгальных и долбежных станках обрабатывают плоские поверхности, прямолинейные канавки, пазы, различные выемки, фасонные линейчатые поверхности и т...
2869. Технология изделий интегральной техники 3.57 MB
  Весь потенциал твёрдотельной электроники скрывался в единственном экспериментальном образце транзистора, действие которого было не понятно даже его творцам. Через 10 лет твёрдотельные приборы уже выиграли сражение с лампами за...
2870. Корпус подшипника насоса водяного ЗИЛ 431410 812.45 KB
  Выбрать способ получения отливки для условий крупносерийного производства детали: корпус подшипника насоса водяного ЗИЛ 431410. Описать способ получения заготовки. Разработать технологический процесс изготовления литейной формы ручной фо...
2871. Стационарные задачи квантовой механики 10.61 MB
  Стационарные задачи квантовой механики Итак – уравнение Шрёдингера для стационарных состояний, а волновая функция частицы, находящейся в стационарном квантовом состоянии, имеет вид , где. Плотность вероятности для частицы при это...
2872. САПР управляющих программ 2.55 MB
  Основным направлением развития технологических процессов в металлообработке в настоящее время является повышение производительности и гибкости. Это объясняется тем, что значительно растет номенклатура деталей в мелко- и среднесерийном производстве, ...
2873. Ядерная модель атома 5.88 MB
  Ядерная модель атома Резерфорд на основании результатов эксперимента по рассеянию частиц на атомах металлической фольги обосновал планетарную модель строения атома. Согласно этой модели, атом состоит из тяжёлого положительно заряженного ядра очень малых размеров...