- •Основы моделирования систем
- •Введение в дисциплину "Основы моделирования систем"
- •Проблематика, задачи и цели моделирования
- •Технологии функционирования моделирующих программ
- •Обзор и классификация моделирующих программ
- •Решатели моделирующих программ
- •Понятие о структурном и мультидоменном физическом моделировании
- •Идея мультидоменного физического моделирования
- •Введение в технологию моделирования на основе направленных графов
- •Принцип поточного исполнения блок-схем (моделей)
- •Библиотеки блоков графических языков
- •Блоки обладающие эффектом памяти
- •Понятие о начальных условиях модели (Initial Condition)
- •Понятие о параметрах модели
- •Понятие о методах интегрирования
- •Выбор шага симуляции и метода интегрирования
- •Каскадные алгебраические петли
- •Каскодные алгебраические петли
- •Введение в технологию мультидоменного физического моделирования с применением ненаправленных графов
- •Принципы построения графа схемы физической принципиальной
- •Элементы ненаправленного графа
- •Пассивные элементы ненаправленного графа (потребители энергии)
- •Активные элементы ненаправленного графа (источники энергии)
- •Узлы ненаправленного графа
- •Рекомендации к использованию библиотеки элементов
- •Об альтернативном построении графа схемы физической принципиальной
- •Основы построения моделей на базе гибрида из направленных и ненаправленных графов при мультидоменном физическом моделировании
- •Связывание направленных и ненаправленных графов. Особенности условных графических обозначений пограничных элементов
- •Ситуации, требующие соблюдения условно-положительного направления тока энергетической материи для пассивных rlc-элементов
- •Понятие о датчике потенциала – w-элементе
- •Пример гибридно-графовой модели транзисторного усилителя с элементами инкапсуляции графов
- •Обзор методов анализа моделей, систем и сигналов
- •Идентификация моделей
- •Символьный анализ математического описания моделей
- •Частотный анализ моделей и систем
- •Литература
- •Обзор архитектурного построения программ математического моделирования динамических систем Введение
- •Модульная структура программ математического моделирования динамических систем
- •Архитектура математического ядра моделирующих программ с поточной моделью управления
- •Графический интерфейс программ математического моделирования динамических систем
- •Шлюз Visio2SimKernel
- •Xml хранилище модели
- •Литература
- •Что же с тоэ? или о структурном кризисе в методике преподавания блока дисциплин связанных с расчетом цепей преобразования энергий
- •Уровни сложности задач расчета цепей преобразования энергий
- •О том, как программы мультидоменного математического моделирования динамических систем "выкинули на помойку" учебники по теоретическим основам цепей
- •Сценарий изменения методики преподавания "Теоретических основ цепей" и обзор затруднений
Идея мультидоменного физического моделирования
Существуют фундаментальные физические постулаты. Первый постулат гласит, что материя не может появиться ни откуда и не может исчезнуть в никуда. Второй постулат утверждает то же самое в отношении энергетического потенциала. Эти постулаты имеют частные формулировки для каждого энергетического домена. Например, для электрического домена это первый и второй законы Кирхгофа.
Каждый из энергетических доменов характеризуется двумя физическими величинами первого и второго рода (их произведение всегда есть мощность). В случае электрического домена – это электрические ток и напряжение соответственно. Эти парные физические величины, в каждом энергетическом домене, связаны между собой законом Ома в соответствующей формулировке.
Демонстрируется система подобий между энергетическими доменами. Формулы для расчета мощности приведены с целью указания тех парных физических величин первого и второго рода, которые определяют вид закона Ома для соответствующего энергетического домена
Таким образом, в каждом из энергетических доменов потребителями энергии являются электрическое, магнитное, тепловое, гидравлическое, акустическое, механическое, ротационное и др. сопротивления. Во всех случаях это простые физические устройства, подразделяемые по принципу действия на три класса ("R", "L", "C"). Можно сказать, что для семи названных энергетических доменов закон Ома имеет 21 формулировку. Формулы закона Ома записываются тремя способами:
Электрические элементы
Три формы записи закона Ома определяют три формальных примитива, которые являются пассивными элементами ненаправленных графов, т.е. моделями потребителей энергии. В каждом из энергетических доменов для них существуют собственные условные графические обозначения, однако математическая суть соответствующих библиотечных элементов неизменна:
Гидравлические
элементы
Тепловые
элементы
Магнитные
элементы
Механические
элементы
Ротационные
элементы
Девять формальных примитивов ненаправленных графов – потребители энергии, источники, узлы и заземлитель потенциала – позволяют разработать универсальную библиотеку элементов физических устройств любого масштаба и уровня детализации.
Резюме: Идея мультидоменного физического моделирования заключена в том, что модель любого технического устройства строится как преобразующая энергию цепь. В распоряжении пользователя предоставляется библиотека элементов физических устройств разных энергетических доменов. При этом вне зависимости от природы преобразуемой энергии, все библиотечные элементы подобны и строятся в соответствии с законом Ома и постулатами о сохранении материи и энергетического потенциала (первый и второй законы Кирхгофа).
Введение в технологию моделирования на основе направленных графов
Графов теория
Учение об общих топологических свойствах графов и о вытекающих из них расчетных методах. Две ветви теории: теория направленных графов и теория ненаправленных графов являются основой для технологий структурного и мультидоменного физическогомоделирования.
Граф направленный (сигнальный)
Диаграмма прохождения сигнала, состоящая из совокупности узлов (сумматоров) и соединяющих их ветвей. Стрелки на ветвях указывают направление передачи сигнала или воздействия от одного узла к другому. Ветви в направленном графе характеризуются передаточными функциями. Направленный граф является графической формой записи системы уравнений описывающих динамическую систему, и не может отражать ее топологию (модульную структуру).
Узел направленного графа
Сумматор координат модели динамической системы с одним выходом (поэтому узел направленного графа называют координатой). Обычно в каждом энергетическом домене в качестве координат выступают парные физические величины, чье произведение есть мощность. В пакетах математического моделирования эти парные физические величины называются координатами первого и второго рода. Выходные координаты ветвей собираются в узлы направленного графа согласно постулатам о сохранении материи и энергетического потенциала (первый и второй законы Кирхгофа1). Узлы направленного графа, ровно как и сам граф, не отражают различий в физической природе координат первого и второго рода (это непреодолимый недостаток направленных графов).
Ветвь направленного графа
Графический образ закона преобразования сигнала, который называется передаточной функцией. Если направленный граф есть истинная модель динамической системы и узлы графа отражают все ее координаты (граф не приведен), то передаточные функции ветвей есть либо закон Ома2, сформулированный для соответствующего энергетического домена и связывающий его физические величины первого и второго рода, либо другие физические законы, связывающие физические величины первого и второго рода разных энергетических доменов.
Контур
Для направленных и ненаправленных графов, это замкнутый путь, проходящий через несколько узлов и ветвей.
1) Для каждого энергетического домена разработаны альтернативные, матричные методы расчета соответствующих систем. Например, в электрическом домене к ним относятся: "Метод контурных токов", "Метод узловых потенциалов" – они тоже могут использоваться для составления графов. Вспомним цель разработки этих методов. Она состояла только в одном – в сокращении размерности системы уравнений, причем за счет отдаления математического описания от физического смысла. Компьютерное моделирование понижает ценность этих методов, поэтому для унификации подхода рекомендуется составлять графы согласно методу расчета, использующему первый и второй законы Кирхгофа.
2) И для одного энергетического домена закон Ома может иметь несколько форм записи. Например, для электрического домена формула закона Ома отлична для активного сопротивления, индуктивного и емкостного.
