Имитационная модель на языке GPSS/H системы двухпоточной регулировки агрегатов

Автор работы: Пользователь скрыл имя, 22 Марта 2012 в 20:47, курсовая работа

Краткое описание

На регулировочный участок цеха через случайные интервалы времени поступают по два агрегата в среднем через (τвх)ср = 60 мин. Первичная регулировка осуществляется для двух агрегатов одновременно и занимает в среднем (τ1)ср = 30 мин. Если в момент прихода агрегатов предыдущая пара еще не обработана, поступившие агрегаты на регулировку не принимаются. Агрегаты после первичной регулировки и агрегаты, получившие отказ, поступают в промежуточный накопитель. Из накопителя агрегаты, прошедшие первичную регулировку, поступают попарно на вторичную регулировку, которая выполняется в среднем за (τ2)ср = 30 мин, а не прошедшие первичную регулировку поступают на полную, которая занимает (τ3)ср = 50 мин для одного агрегата. Все величины, заданные средними значениями, распределены экспоненциально.

Содержание работы

Описательно – содержательная модель системы и цели моделирования
Концептуальная модель системы
Разработка программы GPSS/H – модели и цифровых экспериментов.
Программа моделирования на GPSS/H.
Описание используемых ФЭЯ в соответствии с концептуальной схемой
Получение и обработка результатов цифровых экспериментов.
Установившиеся значения требуемых показателей
Таблица сходимости относительных показателей к единице
Гистограмма времени пребывания агрегатов на участке
Заключение
Библиографический список
Приложение

Содержимое работы - 1 файл

Курсовой проект по моделированию.doc

— 501.50 Кб (Скачать файл)

Табл. 1. Минимальная емкость накопителя

 

Из данного протокола экспериментов видно, что необходимая емкость накопителя – 44 агрегата.

2.   Установим емкость накопителя L = 80 агрегатов.

1)  Определим максимально допустимую среднюю длительность (τ'3)ср полной регулировки агрегатов. Сначала проведем серию экспериментов, увеличивая (τ'3)ср на 10 мин. Получив слишком большое значение (τ'3)ср , возьмем предыдущее значение и будем увеличивать его на 1 мин. При этом изменим программу так, чтобы при переполнении накопителя происходил останов программы, и будем проверять время моделирования.

Протокол экспериментов:

Зерно ГСЧ

Время обслуживания в ОУ3 – (τ'3)ср , мин

50

60

61

62-66

67

68

69

70

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

9.18*105

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

107

5.95*106

107

107

107

107

107

7.25*106

107

107

107

107

107

107

107

107

107

107

Табл. 2. Поиск среднего времени обслуживания в ОУ3

 

Таким образом, мы получили (τ'3)ср = 67 мин. Уберем из программы выход по переполнению накопителя, тк это не предусмотрено описательной моделью системы.

2)  при (τ3)ср=0,95(τ'3)ср ≈ 64 мин определим:

a)  коэффициент отказа в первичной регулировке . Вычислим как отношение количества агрегатов, проходивших полную регулировку к общему числу агрегатов. Для этого воспользуемся значениями полей Entries в абзаце Storage и учтем, что на первичную регулировку агрегаты поступали парами, а на полную – по одному.

b)  максимальную абсолютную загрузку накопителя. Значение содержится в поле Maximum Contents в абзаце Storage.

c)  его частичную относительную загрузку агрегатами, нуждающимися в полной регулировке . Вычислим как отношение среднего числа агрегатов, нуждающихся в полной регулировке к среднему числу агрегатов, находящихся в накопителе. Воспользуемся значениями полей Average Contents в абзаце Storage.


Зерно ГСЧ

Показатели

, мин

0,4499

0,3249

0,3464

0,3397

0,3339

10

11

42

53

53

0,9511

0,9595

0,9676

0,9579

0,9534

0,6

0,3647

0,3366

0,3343

0,3337

15

24

35

37

60

1

0,9625

0,9523

0,9571

0,9557

0,2

0,3562

0,3279

0,327

0,3323

3

12

35

37

53

0,6319

0,9388

0,9519

0,9541

0,9534

0,2667

0,3353

0,3372

0,3357

0,3325

9

15

26

42

52

0,98

0,8898

0,9457

0,9574

0,9548

0,2

0,3187

0,3402

0,3435

0,3326

3

17

33

43

47

0,8226

0,9614

0,9654

0,9599

0,9539

0,2

0,3519

0,3422

0,3366

0,3322

3

13

26

33

53

1

0,9719

0,9568

0,9532

0,9537

0,5

0,3394

0,3421

0,3325

0,3343

7

22

23

39

52

0,9351

0,9754

0,9713

0,9554

0,9535

0,2667

0,3161

0,3275

0,3269

0,3337

3

13

20

37

47

0,4113

0,9149

0,9366

0,9475

0,9557

0,2

0,2625

0,3206

0,3339

0,3319

5

10

26

39

55

0,1577

0,8345

0,9288

0,9591

0,9531

0,3499

0,3697

0,3369

0,332

0,3361

7

21

34

40

50

0,8479

0,9679

0,9559

0,9513

0,9565

Табл. 3. Протокол экспериментов

 

Установившиеся значения требуемых показателей примем как средние арифметические значения каждого из показателей при

,. Величина не сходится к какому-либо значению, т.к. максимальное заполнение накопителя агрегатами возрастает с увеличением времени моделирования.

Разброс значений исследуемых показателей (при разных ГСЧ) при должен быть не хуже ±1% от установившегося:

              (1)

Результаты проверки условия (1) приведены в таблице 4.

Показатели

Время моделирования

103

104

105

106

107

0,8001

0,2125

0,0392

0,0305

0,0083

0,8348

0,1256

0,0268

0,0072

0,0022

max

0,8348

0,2125

0,0392

0,0305

0,0083


Табл. 4. Установившийся режим

 

Вывод: выбранные значения действительно являются установившимися, т.к. выполняется условие (1) при .

 

Таблица сходимости относительных показателей к единице

 

Сходимость относительных величин максимумов и минимумов всех требуемых показателей приведена в таблице 5.

Относительные величины

Время моделирования

103

104

105

106

107

1,8001(2·105)

1,1091(10·105)

1,0392(1·105)

1,0305(5·105)

1,0083(10·105)

0,6(5·105)

0,7875(9·105)

0,9618(9·105)

0,9807(8·105)

0,9957(9·105)

1,0478(2·105)

1,022(7·105)

1,0177(7·105)

1,0058(5·105)

1,0022(10·105)

0,1652(9·105)

0,8744(9·105)

0,9732(9·105)

0,9928(8·105)

0,9987(9·105)

Табл. 5. Сходимость относительных величин

 

В скобках указано значение ГСЧ, при котором параметр принимает данное значение.

Худший по сходимости показатель выбирается исходя из того, какой показатель последним попадает в «трубку» ±5% от установившегося значения. Худший по сходимости показатель - (коэффициент отказа в первичной регулировке).

 

График сходимости к единице

Рис. 2. График сходимости худшего показателя

 

Как видно из графика, минимальное время моделирования, при котором точность определения требуемых показателей входит в «пятипроцентную трубку» составляет .


Гистограмма времени пребывания агрегатов на участке

Рис. 3. Гистограмма времени пребывания агрегатов на участке

 


Заключение

 

В результате выполнения данного проекта была описана концептуальная модель и составлена имитационная GPSS/H - программа для экспериментального определения пяти показателей работы системы двухпоточной регулировки агрегатов.

На основании проведенных экспериментов сделаны следующие выводы:

   ;

   Для : ;

   Для : , , .

По результатам экспериментов был определен худший по сходимости показатель (коэффициент отказа в первичной регулировке), для которого было оценено минимальное необходимое время моделирования при допустимой относительной погрешности определения установившихся значений показателей не более 5%. .

Таким образом, моделирование систем позволяет выявлять слабые стороны проектируемой системы и разрабатывать варианты системы для оптимизации еще до этапа практической реализации. Также есть возможность подбирать характеристики узлов в соответствии с требованиями, предъявляемыми к системе в целом.

 


Библиографический список

 

1.      Ю. А. Барышников. Моделирование, конспект лекций 2010.

2.      Т. Шрайбер. Моделирование на GPSS.

3.      Файл справки GPSSH.HLP.

 

 

9

 



Приложение

Полный листинг программы и результаты ее выполнения для установившегося режима при мин.

    STUDENT GPSS/H RELEASE 3.0c-C10 (EP195)     18 May 2010   03:24:01     FILE: D:\MYDOCU~1\GPSSH\KURSA1_2.gps

 

    LINE# STMT#  IF DO  BLOCK#  *LOC              OPERATION              A,B,C,D,E,F,G              COMMENTS 

 

        1     1                                    REALLOCATE COM,32720              *переопределение максимального количества транзактов

Информация о работе Имитационная модель на языке GPSS/H системы двухпоточной регулировки агрегатов