Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа. Задание 40. / Введение_Основное_элина40 .doc
Скачиваний:
121
Добавлен:
02.05.2014
Размер:
305.15 Кб
Скачать

7 Результаты моделирования

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

Таблица 1 – Результаты моделирования

№ эксперимента

Количество обслуженных заявок

Количество необслуженных заявок

Коэффициент загрузки грузовика1, (%)

Коэффициент загрузки грузовика 2, (%)

1

92

82

91,62

91,78

2

100

70

90,25

90,25

3

112

54

89,29

89,75

4

108

63

89,54

90,8

5

100

72

90,66

90,82

6

108

59

90,97

90,97

7

108

57

91,26

91,26

8

98

63

91,29

90,82

9

112

60

89,8

90,69

10

102

72

91,15

91,31

11

98

74

91,96

91,96

12

110

66

91,05

91,05

13

99

67

90,44

90,75

14

92

77

91,85

91,85

15

111

58

91,15

90,85

16

95

78

91,02

90,88

17

101

58

91,16

91,16

18

98

70

91,13

91,29

19

102

68

90,64

90,64

20

114

66

90,31

90,31

Среднее количество обслуженных заявок

Среднее количество необслуженных заявок

Средний коэффициент загрузки грузовика 1, (%)

Средний коэффициент загрузки грузовика 2, (%)

103

67

90,82

90,95


Заключение

Анализ результатов моделирования работы внутризаводского транспорта позволяет сделать вывод о неэффективности его работы, что подтверждается большим числом необслуженных заявок- 67 из 170 заявок за 10 часов моделирования, что составляет 39% от общего числа заявок, при этом загруженность грузовиков составляет в среднем 91%. Чтобы увеличить эффективность работы внутризаводского транспорта необходимо изменить интервал времени поступления заявок к диспетчеру. При увеличении интервала времени 13±4 мин. все поступившие заявки обслуживаются, при этом коэффициент загрузки грузовиков в среднем уменьшается до 86%.

Список литературы

  1. Советов Б. Я., Яковлев С. А. Моделирование систем: Учеб. для вузов, 3-е издание, перераб. и доп. – М: Высш. школа, 2001 – 343 с.

  2. Советов Б. Я., Яковлев С. А. Моделирование систем: Курсовое проектирование: Учеб. пособие по специальности АСУ. – М: Высш. школа, 1988 – 135 с.

Приложение А

(обязательное)

Псевдокод моделирующего алгоритма

скаляр RANDOM(скаляр A - целое, скаляр В - целое)

начало

скаляр Q - целое

Q=random(2*В+1)+(A-В);

возврат Q

конец

Алгоритм proga()

начало

скаляры Twork1,Twork2,L,z1,z2, Time, n- целые

скаляры i, j1,j2, No,Nn, T, Sum- целые

скаляры K1,K2- вещественные

массивы , t_oz, t_pz,gen_z – целые

ввод Time, t_oz, t_pz,gen_z – целые

для (i=0,i<300,i=i+1)

начало

Sum+=RANDOM(А,В);

t_pz[i]=Sum;

t_oz[i]=RANDOM(А,В);

gen_z[i]=RANDOM(51,50);

конец

Шаг1:

если(T>=Time и L=0)

начало

вывод No,Nn,K1,K2

конец

если(z1=1)

начало

если (j1=0) начало

j1=T+t_oz[n];Twork1+=t_oz[n];

конец

если (T=j1) начало

No++;z1=0;j1=0;

конец

если (gen_z[n]<=49) то z2=1;

иначе z1=1;

конец

если(z2=1)

начало

если(j2=0) начало

j2=T+t_oz[n];Twork2+=t_oz[n];

конец

если (T=j2) начало

No++;z2=0;j2=0;

конец

если(gen_z[n]<=49) то z2=1;

иначе z1=1;

начало

если((z1=0 или z2=0) и L>0)

конец

если(gen_z[n]<=49)

если(z1=1)то начало

z2=1;L--;

конец

иначе начало

z1=1;L--;

конец

иначе начало

z2=1;L--;

конец

конец

если(T>=Time) начало

T++; перейти к Шаг 1;

конец

иначе(T<=t_pz[n]) начало

T++; перейти к Шаг 1;

конец

иначе

начало

если(L<5) то L++;

иначе Nn++;

T++; n++;

конец

K1=(10000.0*Twork1/T)/100.0;

K2=(10000.0*Twork2/T)/100.0;

перейти к Шаг1;

конец

Приложение Б

(обязательное)

Листинг программы

#include <vcl.h>

#pragma hdrstop

#include "Unit1.h"

#include "Unit2.h"

#include "Unit3.h"

#include "Unit4.h"

#include <math.h>

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

#pragma link "PERFGRAP"

TForm1 *Form1;

Соседние файлы в папке Курсовая работа. Задание 40.