Студопедия

КАТЕГОРИИ:

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

Процессный способ организации квазипараллелизма в имитационных моделях.




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

Процессный способорганизации квазипараллелизмаприменяется в следующих случаях:

• все ФД(функциональные действия) реальной системы различны;

• условия инициализации ФД также различны;

• в любой момент времени в данной компоненте может выпол­няться только одно ФД;

• последовательность ФД в каждом компоненте определена.

Принято считать, что процессный подход объединяет лучшие черты других способов: краткость описания активностей и эффективность собы­тийного представления имитации. Процессным способом можно организо­вать имитацию ЭИС (Экономические информационные системы) любой сложности, но такой способ особенно эффек­тивен в тех случаях, когда требуется высокий уровень детализации выполнения ФД, а сама имитационная модель используется для поиска «узких» мест в работе системы. При таком подходе особо важно соблюде­ние сходства структуры модели и объекта исследования. Имитационная модель представляет собой набор описаний процессов, каждое из которых описывает один класс процессов, и информационных и управляющих связей между компонентами модели. Каждой компоненте объекта модели­рования соответствует свой процесс. Переход от выполнения одной актив­ности к другой активности того же процесса считают изменением его со­стояния и называют активизацией процесса. Проверка выполнимости условий активизации процесса и появление событий осуществляется самим процессом. Процессный способ широко применяется в задачах моделиро­вания проектируемых систем. Он позволяет реализовать многоуровневый модульный подходк моделированию, предусматривающий внесение в мо­дель частичных изменений по результатам исследований, причем значение этого обстоятельства возрастает по мере роста размеров модели.

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

 

Способы организации квазипараллелизма в имитационных моделях (просмотр активностей.

1.Непосредсвенно активностями

2.Агрегатным

3.Процессами


Способ просмотра активностей используется при моделировании объектов, обладающих следующими особенностями:
-все ф-ции действия эл. реального объекта различны;
-для выполнения каждого действия существуют свои условия;
-эти условия конкретны, заранее известны и записаны в виде алгоритма;
-событие, явл. результатом выполнения функций действия;
-связь между функц. событиями.
Имитационная модель в этом случае состоит из 2 частей:
-Множество активных эл-тов Аkij;
-набор процедур проверки вып.
Имит. на комп представляет и работы опер. изменением времени.
Во многих объектах имеет место взаимодействие между разными выходными параметрами одного эл-та может быть входным других. Все действия апрокс. явн. 

Модель строения по модульному принципу. Каждый модуль имеет свою структуру.

 












Агрегатный способ организации квазипараллелизма в имитационных моделях

В этом способе функции аппроксимируются через названные агрегаты, а квазипар. работа агрег. реализуется одним из способов
Процессный способ – это способ применяется для объектов:
-у которых функц действия различны условия приводимых к действию также индивидуальны
-в каждый момент времени выполняется только одно действие
- имитацион модель – это набор процессов. Эти процессы связаны с управляющей программой, которая позволяет активировать один или другой процесс. Такой способ позволяет имит. объект дост. сложный.

 

С НЕТА: Агрегатный способорганизации квазипараллелизма используется, когда имеет место тесное взаимодействие между функциональными действиями элементов системы. При агрегатном способе все элементы исследуемой системы представляют собой агрегаты, обменивающиеся сигналами. Выходной сигнал от одного агрегата является входным сигналом для другого. Моделирование поведения агрегата - это последовательная цепь переходов из одного состояния в другое под воздействием поступающих сигналов.
Способ, основанный на просмотре активностей, применяется, когда все действия для элементов исследуемой системы различны и приводят к наступлению различных событий. При этом каждое действие характеризуется набором условий его выполнения. Моделирующий алгоритм, основанный на просмотре активностей, реализует просмотр всех наборов условий, а также обрабатывает активности, условия для которых выполняются, т.е. моделирует время выполнения соответствующего действия и реализует само действие.

 






Способы организации квазипараллелизма в имитационных моделях (составление расписания событий)

Есть следующие способы организации квазипараллелизма в имитационных моделях:

1.Непосредсвенно активностями

2.Агрегатным

3.Процессами


Расписание событий – разные эл-ты вып. одни и те же действия; начало выполнения зависит от одних и тех же функциональных действий.
Имит.модель состоит из 2 частей:
-множество активностей и процедур проверки события
Выполнение названных процедур синх мех-мом сост. расписания.

 










Последнее изменение этой страницы: 2018-04-12; просмотров: 633.

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