ЛЕКЦИЯ 6 (24.03.08) Механизмы продвижения модельного времени Реальное, модельное и машинное время Принцип дельта T Принцип дельта Z.

Презентация:



Advertisements
Похожие презентации
ЛЕКЦИЯ 6 ( ) Механизмы продвижения модельного времени Реальное, модельное и машинное время Принцип дельта T Принцип дельта Z.
Advertisements

ЛЕКЦИЯ 5 ( ) Полные и упрощённые модели Закон Парето Поправка Шеннона Четыре способа построения упрощённых моделей.
Федеральное Государственное Образовательное Учреждение Высшего Профессионального Образования Ставропольский Государственный Аграрный Университет Лекция.
ЛЕКЦИЯ 11 ( ) Потактовое и событийное моделирование Блок-схема алгоритма потактового моделирования Событийное моделирование Сравнение методов.
ЛЕКЦИЯ 13 ( ) Потактовое и событийное моделирование Блок-схема алгоритма потактового моделирования Событийное моделирование Сравнение методов потактового.
В общем виде вероятностный ( стохастический ) автомат ( англ. probabilistic automat) можно определить как дискретный потактный преобразователь информации.
ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ Попов К.Г.. Некоторые определения. Модель является представлением объекта, системы или понятия (идеи) в некоторой форме, отличной.
9. Специальная теория относительности 9.1 Недостатки механики Ньютона-Галилея 1) В механике Ньютона взаимодействие частиц описывается с помощью потенциальной.
Лекция 5. Модели надежности программного обеспечения Учебные вопросы: 1. Классификация моделей надежности 2. Аналитические модели надежности 3. Эмпирические.
Постулаты СТО. Следствия, вытекающие из постулатов СТО Подготовила учитель физики Насипова А.А. МОУ «СОШ с. Козловка»
Теория вычислительных процессов Сети Петри для моделирования Преподаватель: Веретельникова Евгения Леонидовна 1.
Александров А.Г ИТО Методы теории планирования экспериментов 2. Стратегическое планирование машинных экспериментов с моделями систем 3. Тактическое.
Теория относительности Выполнила: Юдакова Мария, ВДЦ «Океан», 11 «А»класс, 11 «А»класс, смена «Открытый урок ». смена «Открытый урок ». Красноярский.
Заглавие Статистическое моделирование в задачах регионального переноса атмосферных примесей.
ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ МОДЕЛИРОВАНИЯ Классификационные признаки моделирования Эффективность моделирования систем.
ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ МОДЕЛИРОВАНИЯ Классификационные признаки моделирования Эффективность моделирования систем.
Основы специальной теории относительности и релятивистской механики Мы установили, что в ньютоновской кинематике справедливы преобразования Галилея: Мы.
ЛЕКЦИЯ 9 ( ) Автоматизированные системы моделирования Отличительные черты современных АСМ Типовой состав АСМ Краткий обзор современных САПР и АСМ.
Моделирование и исследование мехатронных систем Курс лекций.
ЛЕКЦИЯ 11 ( ) Модели логических элементов Табличное представление цифровой схемы.
Транксрипт:

ЛЕКЦИЯ 6 ( ) Механизмы продвижения модельного времени Реальное, модельное и машинное время Принцип дельта T Принцип дельта Z

Из глобальной функции объекта видно, что время является непременным атрибутом динамических систем и, следовательно, его надо уметь моделировать наряду с другими параметрами. При моделировании реальные параметры объекта заменяются модельными. Это касается и реального времени tр: в ходе моделирования оно представляется некоторым искусственным (системным) временем, которое обычно называют модельным временем, и обозначают tm. Реальное, модельное и машинное время

Модельное время Связь между реальным и модельным временем Понятно, что для адекватного моделирования между реальным и модельным временем должно быть установлено определённое соотношение - масштаб Mt ( TIMESCALE ) Если реальные события в реальном объекте следуют в определённом порядке, то он не должен нарушаться и в модели Модельное время существует только в ходе имитационных экспериментов на модели (прогонов модели)

Машинное время Машинное (процессорное) время - это реальное физическое время, которое требуется на прогон имитационной модели Можно промоделировать работу какой либо динамической системы в течение нескольких лет (модельное время) всего за несколько секунд (машинное время) Чаще, правда, ситуация оказывается противоположной, например на моделирование работы микропроцессора МП8086 на интервале в 100нс требуется более одной секунды машинного времени Чтобы не нарушалась хронологическая последовательность событий в модели относительно объекта, надо иметь какой- нибудь механизм имитации параллельных процессов

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

Связь между модельным и машинным временем Квазипараллельная обработка одновременных событий: процессы протекают параллельно в модельном времени, но обрабатываются последовательно в машинном времени

Опасности квазипараллельной обработки событий При функциональном моделировании (без учёта задержек) результат зависит от порядка обработки элементов моделируемой схемы Чтобы избежать этой опасности вновь вычисленные значения сигналов должны быть недоступны для использования в текущем цикле моделирования

Механизмы продвижения модельного времени Существуют два классических способа продвижения модельного времени: Принцип дельта T (принцип t) Потактовый метод Принцип дельта Z (принцип z) Событийный метод

Принцип дельта Т Ось времени разбивается на равные интервалы времени длительностью Событие (переключение) считается мгновенным – точка на оси времени Каждое событие переносится на границу того такта, в пределах которого оно в действительности произошло (в его начало или конец)

Принцип дельта Т Представление реальных сигналов по принципу дельта T Главное правило разбиения сигналов на такты: В пределах такта любой сигнал должен переключаться не более одного раза

Принцип дельта Т Время движется шагами одинаковой длины – по тактам Используется счётчик модельного времени: Tm = Tm + 1 События «привязываются» ко времени, то есть искажаются Возникает систематическая погрешность метода Нарушаются причинно-следственные связи между событиями Последовательные события в пределах одного такта неразличимы и будут отображаться как одновременные Временные задержки в элементах теряются Основные особенности Непроизводительно (вхолостую) тратится машинное время на обработку "пустых" тактов

Принцип дельта Z Основная идея: если в реальном объекте на каком-то интервале времени не происходит никаких событий, то его состояние остаётся неизменным. Значит, нет необходимости моделировать объект в промежутках между соседними событиями

Принцип дельта Z Время привязывается к событиям Шкала модельного времени tm не равномерна Моменты появления событий при моделировании не искажаются, так как время не округляется Не нарушаются причинно-следственные связи Временные задержки в структурных элементах моделируются естественным образом "Холостые" циклы работы моделятора отсутствуют Основные особенности

Типовой состав системы моделирования