Главная
 

  Добро пожаловать в МирТелеком


Типы конструкции смесителей.

Система моделирования GPSS

Объекты

Язык GPSS  – это язык декларативного типа, построенный по принципу объектно-ориентированного языка. Основными элемента­ми этого языка являются транзакты и блоки, которые отображают соответственно динамические и статические объекты моделируемой системы. (читать далее...)
стр. 0 1 2 3 4 5 6 7

ЧАСЫ модельного времени

Разные события реальных систем происходят в течение некото­рого периода времени. Например, покупатели приходят в магазин, когда подходит их очередь, они попадают на обслуживание. Когда покупки сделаны, покупатели покидают магазин. (читать далее...)
стр. 8 9 10

Типы операторов

Операторы GPSS делятся на три типа: 1) блоки; 2) операторы описания данных; 3) команды GPSS. Общие сведения о формате операторов GPSS. В GPSS для ссылки на числа, блоки и объекты используются имена (идентификаторы). (читать далее...)
стр. 11 12 13

Внесение транзактов в модель. Блок GENERATE

Блок GENERATE (ГЕНЕРИРОВАТЬ)  – это блок, через кото­рый транзакты входят в модель. Не существует ограничений на коли­чество разных блоков GENERATE в одной модели. Интервал времени между последовательными появлениями транзактов из блока GENERATE называют интервалом поступле­ния. (читать далее...)
стр. 14 15 16

Удаление транзактов из модели. Блок TERMINATE

Транзакты удаляются из модели, попадая в блок TERMINATE (ЗАВЕРШИТЬ). В этот момент освобождается память, выделенная под транзакт. Эти блоки всегда позволяют выйти всем транзактам, которые пытаются это сделать. (читать далее...)
стр. 17 18 19

Элементы, отображающие одноканальные обслуживающие устройства

Рассмотрим элементы, которые используются для представле­ния обслуживания. Аналогами обслуживающих элементов могут быть люди, механизмы, линии связи и другие объекты реальных систем. В GPSS такие объекты моделируются c помощью устройств, МКУ, логических ключей. (читать далее...)
стр. 20 21 22

Реализация задержки во времени. Блок ADVANCE

Перевод c английского языка блока ADVANCE (ЗАДЕРЖАТЬ) – продвигать, А не задерживать. Этот блок действительно продвигает ЧАСЫ модельного времени на некоторое значение, но фактически он осуществляет задержку продвижения транзакта в течение некоторого интервала времени. (читать далее...)
стр. 23 24

Сбор статистики об ожидании. Блоки QUEUE, DEPART

Эти блоки обеспечивают в GPSS возможность автоматического сбора статистических данных, описывающих вынужденное ожида­ние, которое может происходить время от времени в различных точках модели. (читать далее...)
стр. 25 26 27

Переход транзакта в блок, отличный от последующего. Блок TRANSFER

В GPSS блок TRANSFER (ПЕРЕДАТЬ) может быть использо­ван в девяти разных режимах. Рассмотрим три основных. Блок TRANSFER в режиме безусловной передачи. Его фор­мат: TRANSFER       ,B Таблица 4.8 (читать далее...)
стр. 28 29

Моделирование многоканальных устройств

Устройство в GPSS используют для моделирования одиночного устройства обслуживания. Два или более обслуживающих устройст­ва, работающих параллельно, могут моделироваться в GPSS двумя или более одноканачьными устройствами. (читать далее...)
стр. 30 31 32 33

Примеры построения GPSS-моделей

Пример4.11 [10] Интервалы прихода клиентов в парикмахерскую c одним крес­лом распределены равномерно на интервале 18±6мин. Время стрижки также распределено равномерно на интервале 16±4мин. (читать далее...)
стр. 34 35 36 37 38 39 40

Переменные

Общая характеристика переменных. При построении модели системы, иногда возникает необходимость задать сложные математи­ческие или логические соотношения между атрибутами системы. Для этой цели в программе используются переменные. (читать далее...)
стр. 41 42 43 44 45 46 47 48

Определение функции в GPSS

В GPSS рассматриваются пять типов функций: 1) дискретная числовая (D), 2) непрерывная числовая (C), 3) табличная числовая (L), 4) дискретная атрибутивная (E), 5) табличная атрибутивная (M). (читать далее...)
стр. 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

Стандартные числовые атрибуты, параметры транзактов.

Блоки ASSIGN, MARK, LOOP В процессе моделирования интерпретатор автоматически реги­стрирует и корректирует информацию, касающуюся различных эле­ментов, используемых в модели. Большая часть информации доступ­на только интерпретатору и используется для сбора статистической информации о работе модели. (читать далее...)
стр. 68 69 70 71 72 73 74 75 76 77 78

Изменение приоритета транзактов. Блок PRIORITY

Блок   PRIORITY  (НАЗНАЧИТЬ   ПРИОРИТЕТ) присваивает или   изменяет   приоритет  транзакта,   если   он   был   задан   блоком GENERATE (по умолчанию приоритет транзакта равен нулю). Его формат: PRIORITY        A[,B] Таблица 4.3 (читать далее...)
стр. 79

Организация обслуживания c прерыванием. Блоки PRE­EMPT и RETURN

Во многих случаях возникает необходимость организации об­служивания в устройстве c прерываниями (например, при выполне­нии некоторой операции на станке произошла его поломка). Такую ситуацию можно смоделировать, считая, что отказ оборудования представляет собой транзакт, приоритет которого выше, чем у транзакта, обрабатываемого станком. (читать далее...)
стр. 80 81 82 83 84 85 86

Сохраняемые величины

В GPSS пользователю предоставляется возможность определить «свои» глобальные переменные, начальные значения которых могут быть заданы перед моделированием и к которым можно обратиться из любого места модели в любой момент времени. (читать далее...)
стр. 87 88 89 90

Проверка числовых выражений. Блок TEST

Сравнение СЧА может быть выполнено c помощью блока TEST (ПРОВЕРИТЬ) Его формат: TEST Х            A,B|,C| Таблица 4.43 Операнд Значение Результат по умолча­нию А СЧА Ошибка В СЧА Ошибка С Имя блока, в который переходит транзакт при условии, что ответ на вопрос, подразумеваемый оператором отношения, отрицатель­ный При отсутствии опе­ранда С проверку вы­полняют в режиме отказа X Вспомогательный оператор, кото­рый представляет собой оператор отношения, использующийся при проверке   Значение оператора отношений: Вопрос оператора отношения:   G А больше В? (читать далее...)
стр. 91

Определение и использование таблиц

Для накопления выборочных значений случайных величин и статистической обработки этих выборок используются GPSS-таблицы. Графическим аналогом GPSS-таблицы является гистограм­ма выборочных значений случайной величины, которую можно про­смотреть в окне таблицы. (читать далее...)
стр. 92 93 94

Косвенная адресация

Ранее были рассмотрены прямые способы адресации, когда: 1)  номер объекта задается константой 2)номер объекта задается СЧА Адресация может быть относительной и по отношению к само­му блоку. (читать далее...)
стр. 95 96 97 98 99

Обработка транзактов, принадлежащих одному семейству

Кроме блока GENERATE, для создания транзактов может ис­пользоваться блок SPLIT (РАЗДЕЛИТЬ), который выполняет функ­цию копирования транзакта, входящего в него. Этот транзакт назы­вается начальным или порождающим. (читать далее...)
стр. 100 101 102 103 104 105

Управление процессом моделирования в системе GPSS

В данной главе рассматриваются общие принципы управления моделированием в GPSS. Разные трансляторы по-разному могут реа­лизовывать эти принципы. В системе GPSS интерпретатор (программа управления мо­делированием (ПУМ)) поддерживает сложные структуры организа­ции списков (рис. (читать далее...)
стр. 106 107 108 109 110 111

Списки пользователей

Блок LINK (ВНЕСТИ В СПИСОК). Блок LINK собирает транзакты из CTC и помещает их в СП. Таким образом, интерпретатор их E просматривает и не перемещает по блокам модели до тех пор, пока пользователь не возвратит их в модель. (читать далее...)
стр. 112 113 114 115 116 117 118 119 120 121 122 123 124

Блоки управления потоками транзактов LOGIC, GATE LR, GATE LS и GATE

Логические ключи (блок LOGIC). Логические ключи исполь­зуются для моделирования объектов, имеющих всего два положения: «Включен» (set или 1 ) и «Выключен» (reset или 0). Блок LOGIC используется для включения, выключения или ин­вертирования положения ключа. (читать далее...)
стр. 125 126 127 128 129 130

Организация вывода временных рядов из GPSS-модели

При моделировании часто возникает необходимость получить c выхода имитационной модели временные последовательности, для последующего анализа, например, c помощью статистических паке­тов. Для этого можно использовать запись результатов моделирова­ния в стандартный файл отчетов. (читать далее...)
стр. 131 132

Краткая характеристика языка PLUS

Язык GPSS можно отнести к языкам высокого уровня. В силу этого он имеет довольно слабые алгоритмические возможности. Для устранения этого недостатка в систему GPSS World добавлен PLUS – язык низкого уровня. (читать далее...)
стр. 133 134 135 136 137 138 139

Команды GPSS WorId

Команды необходимы, как для построения программы модели, так и для интерактивного взаимодействия c моделью. Они включают операторы описания данных, операторы управления, которые вклю­чены в стандартный GPSS [10, 13], и команды, которые используются только в языке GPSS World. (читать далее...)
стр. 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165

Диалоговые возможности GPSS World

Взаимодействие пользователя c системой GPSS World осуществ­ляется c помощью оконного интерфейса в режиме активного диалога. Для этого в системе предусмотрены диалоговые окна, которые позво­ляют отображать информацию о состоянии отдельных объектов на эк­ране дисплея. (читать далее...)
стр. 166 167 168 169 170 171 172 173

Отличия между GPSS World и GPSS/PC

Язык GPSS World является преемником языка GPSS/PC, кото­рый был разработан в 1984 году для DOS. В отличие от GPSS/PC GPSS World работает в многозадачном режиме под управлением Windows и позволяет использовать многооконный интерфейс. (читать далее...)
стр. 174 175 176 177 178 179

Моделирование вычистлительных и операционных систем

Операционные системы компьютеров

Информационные технологии связаны c процессами передачи, обработки и хранения информации, которые выполняются компью­терными системами и системами передачи информации. Задания для самостоятельной работы в главе 7 включают задачи анализа простых компьютерных систем, сетей и систем передачи данных. (читать далее...)
стр. 180 181 182 183 184 185 186

Сети и системы передачи данных

Интеграция систем передачи информации (телефонная и радио­связь) и компьютерных систем обусловила создание сетей поддержки связи между компьютерами (отдельные входы в системы, передача файлов, электронная почта и т.п (читать далее...)
стр. 187 188 189 190 191 192 193 194 195 196 197

Проблемы моделирования компьютеров и сетей

При проектировании сети необходимо обеспечить выполнение противоположных требований. Для решения этой проблемы исполь­зуют имитационное моделирование. Первое задание проектировщика – разобраться в работе распределенной вычислительной системы, ко­торая образует сеть из отдельных компонентов, таких как компьюте­ры, принтеры и прочие устройства ввода-вывода. (читать далее...)
стр. 198 199 200 201 202

Основы моделирования процессов

Производственные процессы

Производственные процессы ориентированы на выпуск разно­образной продукции или изделий, которые могут изготавливаться в дискретном или непрерывном поточном режиме. Такие операции, как разделение на группы, объединение групп, сборка, разборка, монтаж, контроль качества и устранение брака представляют собой типичные функции, реализованные дискретными производственными процес­сами. (читать далее...)
стр. 203 204 205

Распределительные процессы

Распределительные процессы включают транспортирование и доставку, которые обеспечивают перемещение продукции или людей между разными пунктами в сети распределения. Характерным отли­чием транспортирования от доставки является то, что поточные объ­екты при транспортировании – это люди, а не товары. (читать далее...)
стр. 206 207

Процессы обслуживания клиентов

Процессы обслуживания клиентов представляют собой одну из важнейших областей применения имитационного моделирования, по­скольку в типичном процессе обслуживания суммарное время ожидания может достигать 95% от общего времени обработки. (читать далее...)
стр. 208 209

Процессы управления разработками проектов

Подобные процессы осуществляются одним человеком или группой людей. Типичными примерами являются разработка нового продукта или такие административные мероприятия, как подбор и расстановка кадров. (читать далее...)
стр. 210 211
Аренда яхт Чартер брокераж рентабелен.

Навигация: