|
|||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Категории и типы объектов GPSS
Динамическими объектами являются транзакты (сообщения), которые представляют собой единицы исследуемых потоков и производят ряд определённых действий, продвигаясь по фиксированной структуре, представляющей собой совокупность объектов других категорий. Операционные объекты, т.е. блоки, задают логику функционирования модели системы и определяют пути движения транзактов между объектами аппаратной категории. Объекты аппаратной категории – это абстрактные элементы (устройства, логические ключи и памяти), на которые может быть декомпозировано оборудование реальной системы. Воздействуя на эти объекты, транзакты могут изменять их состояние и влиять на движение других транзактов. Вычислительная категория служит для описания таких ситуаций в процессе моделирования, когда связи между компонентами моделируемой системы наиболее просто и компактно выражаются в виде математических (аналитических и логических) соотношений. Для этих целей в качестве объектов вычислительной категории введены арифметические и булевские переменные и функции. К статистическим объектам относятся очереди и таблицы, вводимые для оценки характеристик поведения системы. Основными объектами являются блоки и транзакты. Блоки используются для описания функций моделируемой системы и управляют движением транзактов. Практически все изменения состояний модели системы возникают в результате поступления транзактов в соответствующие блоки и выполнения подпрограмм, связанных с этими блоками. После выполнения соответствующей подпрограммы транзакт либо продолжает движение, либо задерживается на некоторое время в блоке. Транзакты представляют собой описание динамических процессов в реальных системах. Они могут описывать реальные физические объекты, например автомобили в очереди у бензозаправочной колонки. Кроме того, транзакты могут описывать и нефизические (программные) объекты, например, канальные программы, порядок выбора в коммутационных схемах и т.д. Транзакты можно «генерировать» и «уничтожать» в процессе моделирования системы. Работа GPSS модели заключается в перемещении транзактов от блоков к блокам. В процессе моделирования системы одни объекты взаимодействуют с другими, в результате чего происходят изменения атрибутов и преобразование арифметических или логических их значений. Транзакты моделируют прохождение по системе соответствующих единиц исследуемого потока. Каждому объекту соответствуют атрибуты, описывающие его состояние в данный момент времени. Значения атрибутов могут быть арифметическими или логическими. Большая часть атрибутов недоступна для программиста. Атрибуты, которые надо адресовать, называются стандартными числовыми атрибутами (СЧА) (табл. 4.4). Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |