- •Моделирование систем Введение
- •Основные средства проектирование
- •1) Макетирование
- •2) Физ. Моделирование
- •3) Мат. Моделирование
- •Типовые задачи проектирования
- •Типовые этапы проектирования
- •Блочно-иерархическое проектирование.
- •Типовая блок-схема процесса проектирования.
- •Роль человека на разных этапах проектирования
- •Классификация уровней автоматизированного проектирования.
- •Модели элементов для разных уровней проектирования
- •Проектные процедуры и операции
- •Основные характеристики систем массового обслуживания.
- •Формулы Эрланга для смо с неограниченной очередью.
- •Имитационное моделирование смо методом Монте-Карло.
- •Методы моделирования случайных величин.
- •Моделирование случайных чисел распределенных равномерно в интервале (0,1).
- •Моделирование случайных чисел, распределенных по равномерному закону в произвольном интервале (a,b).
- •7. Моделирование непрерывных случайных величин с произвольным законом распределению (X)
- •Способ Неймана.
- •Способ обратной функции.
- •7.3. Моделирование дискретных случайных величин.
- •7.4.Способ Бусленко.
- •Часть 4. Принципы организации и моделирования информационных процессов и систем.
- •1. Типы времени, используемые в моделирующих системах.
- •2. Способы изменения модельного времени.
- •Способ фиксированного шага t.
- •Способ переменного шага.
- •3.Основные понятия, используемые в информационных моделирующих системах.
- •Функциональное действие.
- •Активность.
- •Событие.
- •Процессор
- •Оперативная
- •Процесс.
- •Транзакт.
- •Агрегат
- •4. Технологии структурного моделирования
- •5. Типовая структура программы структурного моделирования
- •6. Основные способы организации программ структурного моделирования
- •7. Организация программы на основе просмотра активностей или событий
- •8. Транзактно-ориентированные программы
- •9. Процессо-ориентированные программы
- •10. Агрегатно-ориентированные программы
Классификация уровней автоматизированного проектирования.
1) Наиболее сложным является программный комплекс.
2 ) Функциональное устройство.(ОЗУ, ПЗУ, маршрутизаторы)
3) Функциональные узлы (счетчики, сумматоры, дешифраторы)
4) Функциональные элементы (И, ИЛИ, НЕ. Триггеры)
5) Компоненты (Транзисторы, резисторы, диоды)
Комп на уровне компонентов посчитать нереально. Поэтому каждой задаче соответствует свой уровень проектирования.
Функц. узлам и устройствам соответствует уровень проектирования регистровых передач.
Уровень функц. элементов требует представления и расчета мат. моделей с помощью методов схемы технического проектирования.
Когда мы имеем дело с компонентами, то здесь используется физическое моделирование с использованием диф. уравнений в частных производных.
Модели элементов для разных уровней проектирования
Системный
Структурный
Логический уровень (Уровень регистровых передач)
Схемотехнический уровень
Уровень физического моделирования
Степень детализации модели:
Ошибка модели:
Пример трансоформации модели для разных уровней проектирования.
Допустим имеется некоторая пленочная структура
Резистивный
слой
R
C
U
вх Диэлектрический
слой
Слой металлизации
Распределенная RC структура. R и C распределенные по поверхности
Представленная схема замещения фрагмента dx:
|
R(x)дx i-дi
i(x,t) дu C(x)дx u(x,t) u-дu дi
дx |
U=R*i du=R(x)dx*i(xt) ic=C*(du/dt) di=C(x)dx*duc/dt
∂u/∂х = - R(x) i(x,t)
∂i/∂х = - C(x)∂u(x,t )/∂t
|
Т.е. уравнение в частных производных. Решать уравнение можно только численно => большие затраты памяти и времени.Точная модель в частных производных. Плата за точность – большое время проектирования |
|
R
C Uвх. Uвых.
R R
C C |
Cduc/dt =(Uвх(t)–Uвых(t))/R= С(duвых(t)/dt). Решить аналитически не всегда можно, но тут уже нет переменной x |
Приближенная модель в обыкновенных производных. Можно учитывать нелинейность R и C. Более быстрая, но менее точная. Можно представить совокупностью |
h(t) |
Uвх(t) Uвых(t)
h(t) – переходная характе-ристика (характеристика реакции на единичный скачок)
|
t Uвых(t) = ∫Uвх(t)h(t–τ)dτ 0
|
Считается, что каждый элемент не оказывает влияния на другие эл-ты. Не учитывается нелинейность модели, так как считается, что устройство линейно. Происходит идеализация : Rвх = ∞ Rвых = 0. |
τ i информационный |
Uвх Uвых
Uвх Uвых
τ- задержка
|
t Uвых(t)= ∫Uвх(t)dt 0 Расчет точностных характеристик.
Uвых(t)= Uвх(t- τ) Это модель для расчета пропускной способности системы. |
Модель в виде «черного ящика». Наиболее простая и наименее точная. |
Технологичный процесс проектирования имеет малое время, высокую точность, минимальные затраты и минимальное привлечение сторонних программных продуктов.
Функциональный разрез. В него входят:
определение принципов функционирования проектируемого объекта;
определение характера основных физических и информационных процессов в объекте (например, форма сигналов - физическая характеристика, пропускная способность, объем, скорость передачи информации, способ представления информации – информационные характеристики);
разработка схем функционирования объекта с различной степенью детализации (блок-схемы, структурные схемы, функциональные схемы).
Конструкторский разрез. В него входят:
определение геометрических размеров и форм проектируемого объекта;
определение взаимного расположения частей проектируемого объекта;
определение способов соединения этих частей между собой.
Технологический разрез. В него входят:
определение последовательности действий при изготовлении объекта технологический маршрут;
определение необходимых материалов;
определение необходимого основного оборудования и вспомогательных инструментов (станки и оснастка);
составление технологической документации.
В процессе проектирования сначала выполняется функциональный разрез, потом – конструкторский, затем – технологический. В каждом из этих разрезов существует своя иерархия.
Функциональный разрез: система – устройство – функциональный узел – функциональный элемент.
Конструкторский разрез: (для ЭВМ) ЭВМ – стойка – рама – панель – ТЭЗ (типовой элемент замены).
Технологический разрез: технологический процесс (последовательность технологических операций, завершающаяся изготовлением объекта) – технологическая операция (сварка, пайка, покраска и т. д.) – технологический переход (обеспечение технологической операции необходимыми материалами, инструментами, режимами выполнения).

1.
Компонентный
2.
Схемо-технический
3.
Функциональ-ный