АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Модели потоков в сетевых структурах

Читайте также:
  1. A. моделирование потока капитальных вложений
  2. B. моделирование потока амортизации
  3. C. моделирование потока прибыли
  4. F. моделирование потока собственных оборотных средств
  5. II. Перенесение лингвистической модели в структурную антропологию
  6. Альтернативные модели памяти
  7. Анализ финансовых потоков
  8. Аналитические модели
  9. Аналогия и моделирование
  10. Англо-саксонская и японо-германская модели корпоративного контроля. Сравнительные преимущества и недостатки этих моделей.
  11. Астрологические модели реальности
  12. Билет №53.Модели потребительского поведения.

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


В общем случае элементом потока может являться любой объект, перемещающийся, перемещаемый или возникающий во времени и/или в пространстве. Объектом информационного потока может быть наклад­ная (например, на получение товара), документ, распоряжение, сооб­щение и т. п. Финансовый поток формируется последовательностью трансфертов, денежных поступлений, вложений и т. д.

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

Виды потоков

Наиболее простой является модель однородного потока. Элементы такого потока однотипны, они либо не отличаются один от другого, либо такие отличия несущественны для решения проблемы. Напри­мер, в примере 1 мы рассматривали поток автомобилей как однород­ный, поскольку нас не интересовали ни марка автомобиля, ни объем его бензобака, — эти свойства мы считали несущественными для по­строения нашей простой модели. Поток описывался только тремя ха­рактеристиками:

1) средним временем между приходами автомобилей;

2) среднеквадратичным отклонением;

3) законом распределения вероятностей времени между поступле­
ниями автомобилей на заправку.

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

Однородный поток, в котором интервалы времени между событи­ями распределены по экспоненциальному закону, называется про­стейшим. Такой поток имеет единственную числовую характеристи­ку _ среднее время между событиями (поле Standart Deviation при за­дании такого потока не используется).

Модели неоднородных потоков характеризуются наличием индиви­дуальных особенностей у тэгов — элементов потока. Например, грузо­вик и автобус — две разновидности транспортных средств, которые могут являться элементами одного транспортного потока. Моделиро­вание неоднородных потоков всегда связано с привнесением в модель


106______________________ Часть 2. Имитационное модел ирование

индивидуальных особенностей тэгов. Техника такого моделирования поясняется в примере 2.

Пример 2: модель обслуживания клиентов в парикмахерской

В парикмахерскую могут приходить клиенты двух типов. Клиенты первого типа желают только стричься. Распределение интервалов их прихода 35±1О мин. Клиенты второго типа желают постричься и по­бриться. Распределение интервалов их прихода 60±20 мин. Парик­махер обслуживает клиентов в порядке «первым пришел - первым обслужен». На стрижку уходит 18+6 мин., а на бритье 10+2 мин.

В парикмахерской оборудовано только одно место для обслужива­ния клиентов. Определите, насколько целесообразно оборудование второго места и прием на работу второго парикмахера.

Индивидуальные свойства тэгов

В этой задаче необходимо учитывать индивидуальные особенно­сти клиентов, т. е. не только знать индивидуальный номер тэга, но и тип клиента, которого он представляет в модели. Для того чтобы реа­лизовать такую возможность, необходимо «повесить на грудь» каждо­го тэга-клиента, входящего в модель, «визитную карточку», на кото­рой должно быть написано, к какому типу он принадлежит:

• 1 — клиенту нужна только стрижка;

• 2 — клиенту нужна стрижка и бритье.

Массив таких «визитных карточек» должен быть описан в списке
переменных. На рис. 2.21 приведено окно описания переменной cli-
entjype, имитирующей визитные карточки клиентов парикмахер­
ской.

Эта переменная характеризуется размерностью и типом. Размер­ность массива определяет резервируемое количество визитных карто­чек, - в нашем случае мы выбрали 1000. Каждая из карточек являет­ся элементом массива client_type и идентифицируется индексом на­пример client__type [1] - визитная карточка первого визитера chent_type [2] - второго и т. д. В общем случае, если tag - номер тэга, то client_type[tag] - визитная карточка этого тэга. Переменная или число в квадратных скобках определяют индекс элемента массива (обычно это целое число или целочисленная переменная). Тип пере­менной client_type определен как Array of Integers - массив целых чи­сел, это означает, что каждый из элементов массива может иметь в качестве значения только целые числа (в нашем примере 1 или 2)


 

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

107

Рис. 2.21. Описание переменной clienttype


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.)