Классификация стандартных числовых переменных

Федеральное агентство связи

Государственное образовательное учреждение

Высшего профессионального образования

Московский технический университет связи и информатики

Кафедра «Информационные технологии в экономике и управлении»

 

 

Курсовая работа

по дисциплине:«Имитационное моделирование экономических процессов»

на тему: «Стандартные числовые атрибуты»

 

Студентка группа ЭИ0901

Вербовик А.А,

Принял: Еремичев В.И,

 

 

Москва 2012

Оглавление

Введение. 3

1. Стандартные числовые атрибуты. Описание. 4

2. Классификация стандартных числовых переменных. 6

2.1. Арифметические переменные. 6

2.2. Булевские переменные. 8

2.3. Системные СЧА.. 11

2.4. СЧА транзактов. 11

2.5. СЧА блоков. 12

2.6. СЧА устройств. 12

2.7. СЧА многоканальных устройств. 12

2.8. СЧА очередей.. 13

2.9. СЧА таблиц.. 13

2.10. СЧА сохраняемых величин.. 13

2.11. СЧА матриц.. 13

2.12.СЧА функций.. 13

2.13. СЧА переменных. 14

2.14. СЧА числовых групп.. 14

2.15. СЧА групп транзактов. 14

2.16. СЧА списков пользователя.. 14

2.17. СЧА логических переключателей.. 14

3. Примеры СЧА.. 15

4. Примеры использования СЧА.. 16

Списокиспользуемыхисточников. 17

 


 

Введение

Процессы функционирования различных систем и сетей связи могут быть представлены той или иной совокупностью систем массового обслуживания (СМО) - стохастических, динамических, дискретно-непрерывных математических моделей. Исследование характеристик таких моделей может проводиться либо аналитическими методами, либо путем имитационного моделирования

Одним из наиболее эффективных и распространенных языков моделирования сложных дискретных систем является в настоящее время язык GPSS. Он может быть с наибольшим успехом использован для моделирования систем, формализуемых в виде систем массового обслуживания. В качестве объектов языка используются аналоги таких стандартных компонентов СМО, как заявки, обслуживающие приборы, очереди и т.п. Достаточный набор подобных компонентов позволяет конструировать сложные имитационные модели, сохраняя привычную терминологию СМО.

GPSS (англ. GeneralPurposeSimulationSystem — система моделирования общего назначения) — язык моделирования, используемый для имитационного моделирования различных систем, в основном систем массового обслуживания.

Система GPSS была разработана сотрудником фирмы IBM Джефри Гордоном в 1961 году. Гордоном были созданы 5 первых версий языка: GPSS (1961), GPSS II (1963), GPSS III (1965), GPSS/360 (1967) и GPSS V (1971). Известный ранее только специалистам, в нашей стране этот программный пакет завоевал популярность после издания в СССР в 1980 году монографии Т Дж. Шрайбера.


 

1. Стандартные числовые атрибуты. Описание.

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

Имя стандартного числового атрибута состоит из двух частей. Первая часть указывает групповое имя. Оно идентифицирует одновременно и тип элемента (т.е. прибор, многоканальное устройство, очередь) и тип информации (например, счетчик занятий прибора, нагрузку многоканального устройства). Вторая часть идентифицирует конкретного члена группы (т.е. какой прибор, какое многоканальное устройство). Например, Q$ Имя — означает длину очереди с именем этой очереди, определённым в программе.

Алгоритм, выполняемый при входе транзакта в блок, определяется типом блока, указанным в поле операции, и операндами, которые записаны в поле операндов. Операнды дают выполняемому алгоритму информацию о текущем состоянии объектов системы в виде значений стандартных числовых атрибутов (СЧА).

В общем случае любой СЧА имеет вид:

tj,

где t - идентификатор выражаемой атрибутом характеристики,

j - указание, к какому именно объекту относится данная характеристика.

Например, СЧА, значение которого равно текущему содержимому (числу занятых единиц) памяти номер 1, имеет вид:

Q1,

где буква Q обозначает «текущая длина очереди», а число 1 указывает, что имеется в виду очередь номер 1.

В общем случае идентификатор характеристики t состоит из одной или двух букв, а указатель j является либо номером объекта (как в S1), либо присоединенным именем объекта, либо косвенным номером объекта.

Присоединенное имя состоит из знака $ и метки объекта. Так, значение атрибута S$MEM равно текущему содержимому памяти, которая имеет метку МЕМ.

Косвенный номер объекта состоит из знака * и номера параметра транзакта. При этом имеются в виду параметры того транзакта, который обрабатывается в данный момент времени. В качестве косвенного номера объекта принимается содержимое указанного параметра транзакта. Например, значение атрибута Q*2 равно текущей длине очереди, номер которой записан во втором параметре транзакта.

Примеры СЧА:

· R2 - число свободных единиц памяти номер 2;

· SM$MEM1 - максимальное содержимое памяти, имеющей метку МЕМ1;

· F70 - состояние устройства 70; F70 равно нулю, если устройство 70 свободно и единице в остальных случаях;

· Р3 - содержимое третьего параметра транзакта;

· Р*3 - содержимое того параметра транзакта, номер которого записан в третьем параметре этого параметра;

· PR - приоритет транзакта;

· С1 - текущее значение модельного времени;

· W179 - число транзактов, находящихся в данный момент в 179 -ом блоке модели;

· W$ABC00 - число транзактов в блоке, имеющем метку АВС00;

· Q1 - длина очереди номер 1;

· FN$NORM - значение функции с меткой NORM;

· V$COST - значение арифметической переменной с меткой COST;

· RN1 - псевдослучайное число, равномерно распределенное в интервале от 0 до 1000. В GPSS\PC имеется практически неограниченное число таких СЧА (RN1, RN2,..., RN100...). Для вычисления каждого из этих СЧА используется свой генератор псевдослучайных чисел.

Классификация стандартных числовых переменных


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: