Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Принципы изменения модельного времени




При разработке имитационных моделей сложных систем необходимо учитывать следующие особенности функционирования ЭВМ.

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

Так как имитационные модели – это программы для ЭВМ, то они должны оперировать с конечным множеством данных и имитировать поведение системы не во все моменты времени а лишь в некоторые, составляющие конечное множество

Чтобы обеспечить имитацию параллельных или одновременных событий системы на конечном множестве моментов времени в имитационной модели используется специальная переменная называемая модельным временем (МВ).

Кроме МВ, при имитационном моделировании систем используется реальное время системы, функционирование которой имитируется, и машинное время имитации, отражающее затраты ресурсов времени ЭВМ на организацию имитационного моделирования.

Рассмотрим два способа формирования конечного множества моментов времени известных как принципы организации изменения модельного времени «»и «».

Принцип «» заключается в изменении МВ с фиксированным шагом .

Принцип «» заключается в изменении МВ при скачкообразном изменении вектора состояния системы на некоторую величину

Для моментов времени из множества , сформированного по принципу «», справедливо соотношение где сколь угодно близкий к будущий момент времени.

 
 

Скачкообразные изменения состояния системы происходят при наступлении таких “особых” событий, как поступление управляющих сигналов и внешних воздействий, выдача выходных сигналов и т.п.

 

Рис. 2.6 Временные диаграммы

 

Пусть система состоит из двух элементов (N=2): . Для каждого элемента определим локальное модельное время (ЛМВ) Для иллюстрации принципов «» и «» используем временную диаграмму (рис. 2.6).

Временная диаграмма включает:

временную ось ЛМВ для элемента ;

временную ось ЛМВ для элемента ;

временную ось модельного времени по принципу «»;

временную ось модельного времени по принципу «».

Временные оси пометим «». Пусть в течение рассматриваемого интервала моделирования для элемента произошло два события: в моменты а для элемента – 3 события: в моменты Пусть последовательность событий такова:

Принцип «». В соответствии с принципом «» изменение модельного времени происходит через промежутки времени, равные «», то есть в течение времени моделирования принимает конечное множество значений:

Событиям, которые попадают в интервал постоянств МВ , в имитационной модели присваивается один и тот же момент наступления: . Выбор величины значительно влияет как на быстродействие имитационной модели, так и на точность аппроксимации системы S. Пусть выбран таким, как указано на диаграмме (рис. 2.6), то есть моменты наступления событий в S принадлежат следующим интервалам:

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

Фазовая траектория системы S с вектором состояний будет иметь вид:

Теперь сделаем выводы относительно выбора :

если выбрано малым значением, то выполняется много лишних вычислений состояний в моменты, когда вектор не изменяется. За счет этого возрастает машинное время имитации;

даже при сравнительно малых значениях моменты наступления событий в системе и моменты изменения состояния системы не совпадают с моментами наступления событий в имитационной модели. Поэтому фазовая траектория, построенная с помощью имитационной модели, на множестве не совпадает с фазовой траекторий системы S.

Принцип «». Здесь изменение модельного времени происходит в моменты наступления событий или в моменты особых состояний, то есть а фазовая траектория, построенная с помощью имитационной модели, будет совпадать на множестве с фазовой траекторией системы S:

Теперь приведем строгие формулировки правил изменения МВ по принципам «».

Пусть – некоторый момент особого состояния системы S;

– число событий, произошедших с элементом до момента включительно

– момент наступления последнего для элемента события до момента включительно;

– момент наступления ближайшего после будущего события;

– общее число событий в момент ;

и – моменты ближайших будущих событий в имитационной модели, вычисленные по принципам «» соответственно.

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

Тогда

(2.1)

если (2.2)

где определяется соотношением

(2.3)

Моменты МВ и если , являются моментами завершения моделирования.

Правила (2.1) и (2.2) называются правилами изменения модельного времени по принципам «» и «» соответственно.

Эти правила проиллюстрируем с помощью рис. 2.6. Пусть тогда

так как

На практике предпочтение отдается принципу «».

 




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 401; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.024 сек.