русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Введение


Дата добавления: 2015-06-12; просмотров: 959; Нарушение авторских прав


ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

 

А.В. Воронин

 

 

МОДЕЛИРОВАНИЕ
ТЕХНИЧЕСКИХ СИСТЕМ

 

Рекомендовано в качестве учебного пособия
Редакционно-издательским советом
Томского политехнического университета

 

 

Издательство

Томского политехнического университета

  УДК 51.001.57:621(075.8) ББК 22.1я73 В75  
  В75 Воронин А.В. Моделирование технических систем: учебное пособие / А.В. Воронин: Томский политехнический университет. – Томск: Изд-во Томского политехнического университета, 2013. – 130 с. В авторской редакции

 

Пособие подготовлено на кафедре интегрированных систем управления и предназначено для студентов ИДО, обучающихся по направлению 220700 «Автоматизация технологических процессов и систем».

УДК 51.001.57:621(075.8)

ББК 22.1я73

 

© ФГБОУ ВПО НИ ТПУ, 2013

© Воронин А.В., 2013

© Оформление. Издательство Томского
политехнического университета, 2013

 
 


ОГЛАВЛЕНИЕ

 

Введение.. 5

 

Глава 1. ОПРЕДЕЛЕНИЕ И НАЗНАЧЕНИЕ МОДЕЛИРОВАНИЯ.. 9

1.1. Общие определения. 9

1.2. Классификация методов моделирования по типу модели. 12

1.3. Математическое моделирование и математические модели. 14

1.4. Классификация методов математического моделирования
применительно к этапу построения математической модели. 17

1.5. Классификация методов математического моделирования
применительно к этапу исследования математической модели. 19

1.6. Характеристики математической модели. 21

 

Глава 2. АНАЛИТИЧЕСКОЕ МОДЕЛИРОВАНИЕ
технических систем. МЕТОД ГРАФОВ СВЯЗЕЙ.. 26

2.1. Компонентное моделирование. 26

2.2. Основные определения графов связей. 28

2.2.1. Переменные связей. 29



2.2.2. Интерпретация переменных связей. 30

2.2.3. Типовые элементы графа связей. 30

2.2.4. Физическая интерпретация
основных элементов графов связей. 34

2.3. Моделирование электрических систем на графах связей. 34

2.4. Эквивалентные преобразования графов связей. 36

2.5. Моделирование механических систем на графах связей. 39

2.6. Моделирование электромеханических систем.. 46

2.7. Получение математической модели графа связей
в форме системы уравнений. 48

2.8. Причинные отношения в графе связей. 49

2.9. Построение операторно-структурных схем по графу связей. 54

2.10. Применение правила циклов к графу связей. 56

2.11. Общие принципы графического представления
технических систем в пакетах
автоматизированного моделирования. 61

 

Глава 3. Исследование технических систем
во временной области.. 69

3.1. Механизмы продвижения модельного времени. 69

3.2. Алгоритмы численного моделирования
нелинейных динамических систем.. 72

3.2.1. Свойства методов численного интегрирования. 73

3.2.2. Методы явные и неявные. 76

3.2.3. Выбор между явными и неявными методами
в процедурах моделирования технических систем.. 79

3.2.4. Многошаговые методы интегрирования. 81

3.2.5. Порядок метода интегрирования. 83

3.2.6. Процедуры численного моделирования
с автоматическим выбором шага. 85

3.2.7. Особенности численного интегрирования
технических систем.. 87

3.3. Моделирование гибридных (событийно-управляемых)
технических систем.. 90

 

Глава 4. Автоматизированное моделирование
технических объектов.. 95

4.1. Особенности современных систем автоматизированного
моделирования. 96

4.2. Иерархическое проектирование и многоуровневое
моделирование технических систем.. 97

4.4. Архитектура программ автоматизированного моделирования. 99

4.4.1. Графический интерфейс программ
математического моделирования динамических систем.. 99

4.4.2. Язык описания объекта, транслятор, СУБД, монитор. 101

4.4.3. Инструментальные средства моделирования
(математическое ядро) 103

4.5. Методы построения моделирующих программ.. 105

4.5.1. Структурное моделирование. 106

4.5.2. Решатели для структурного и физического
мультидоменного моделирования. 108

 

Глава 5. пакеты визуального моделирования
технических систем... 110

5.1. Классификация пакетов моделирования технических систем.. 110

5.2. Пакеты структурного моделирования. 113

5.2.1. Пакет MATLAB/Simulink. 114

5.2.2. Пакет VisSim.. 116

5.2.3. Пакет МВТУ.. 117

5.3. Пакеты физического мультидоменного моделирования. 119

5.3.1. Пакет Modelica/ Dymola. 120

5.3.2. Пакет 20-sim.. 121

5.4. Пакеты среды MATLAB для моделирования
технических систем.. 122

5.4.1. Принципы моделирования механических систем
в пакете SimMechanics. 122

5.4.2. Пакет моделирования электрических систем SimPower 124

5.4.3. Пакет моделирования гибридных систем StateFlow.. 126

 

Список литературы... 128

 

 

Введение

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

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

Анализируя современные технические системы с точки зрения особенностей их моделирования можно отметить, что:

· большинство технических системы предназначены, для реализации заданного движения и основу любой технической системы составляет некоторый исполнительный механизм;

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

· важным компонентом современной технической системы является управляющее устройство, задача которого – обеспечение сложных координированных движений механической части.

Это позволяет определить особенности математических моделей современных технических устройств, понимая под ними объекты, для исследования и проектирования которых используются математические модели, отражающие взаимное влияние протекающих в объекте процессов различной физической природы – механических, электрических, информационных и т.п. [22].

Аналогично тому, что техническая система это синергетическое объединение механической, электрической и компьютерной частей, средства моделирования должны допускать совместное моделирование этих частей на единой методологической основе, давая возможность строить и исследовать многоаспектные модели [30].

Реализовать это возможно двумя способами. Во-первых, можно перейти к единой системе дифференциальных уравнений, как это обычно делается в теории автоматического управления (ТАУ). В этом случае все физические особенности отдельных частей системы будут потеряны. Вариантом такого подхода является структурное моделирование, где все переменные являются скалярными сигналами и их можно соединять (как в структурной схеме).

Недостаток подхода – большой объем предварительных преобразований (в случае системы уравнений), или получение схемы, мало напоминающей реальную систему.

Другой вариант – использование систем моделирования, которые способны на единой методологической основе моделировать механические, электрические и информационные компоненты, т.е. объединять их в единую схему, сохраняя при этом привычные для специалистов в предметных областях способы задания исходной информации.

Описываемый подход отличается от принятого в ТАУ тем, что в математических моделях используются не абстрактные сигналы, а величины, непосредственно характеризующие физическое состояние объекта (токи, потенциалы, давления, силы и т.п.) и связанные компонентными уравнениями. Именно этот подход становится доминирующим в последнее время, и именно он является основным объектом рассмотрения в данной книге.

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

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

Он позволяет лучше понять особенности и взаимосвязи двух основных подходов к автоматизированному моделированию технических систем – структурного и физического мультидоменного (другими словами, моделирование на уровне передачи сигналов и моделирование на уровне передачи энергии), что полезно для пользователя современных систем моделирования.

Наиболее хорошо метод графов связей разработан для электрических и механических объектов, составляющих основу любых технических систем. Как правило, именно моделирование механических конструкций является наиболее сложным и трудоемким делом. Именно компоненты механических конструкций описываются наиболее сложными математическими моделями. Они наиболее многомерны и предъявляют наиболее жесткие требования к инструментальным средствам моделирования.

Данное учебное пособие предназначено для студентов, обучающихся по направлению 220700 «Автоматизация технологических процессов и систем». Изложенный материал ориентирован на формирование у студентов знаний о современном состоянии и перспективах развития средств и методов моделирования технических систем, умения ставить задачу моделирования, выбирать структуру, а также алгоритмическую и программную реализацию имитационной модели сложного динамического объекта управления; получать математические модели объектов с элементами различной физической природы и оценивать их адекватность; умения ориентироваться в средствах и методах моделирования, выбрать и настроить современную среду автоматизированного моделирования.

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

Во второй главе рассматривается формализация процесса построения математических моделей технических систем с использованием метода графов связей, относящегося к группе топологических методов, т.е. методов использующих графическое представление исследуемого объекта. Он основан на использовании так называемого «энергетического» подхода и позволяет на единой методологической базе строить математические модели объектов, содержащих элементы различной физической природы.

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

Глава 4 посвящена современным компьютерным инструментам автоматизированного моделирования. Изложены основные сведения об архитектуре и принципам построения систем автоматизированного моделирования, описаны состав и функциональное назначение основных составляющих современных пакетов моделирования, а также принципы управления процессом моделирования.

Глава 5 содержит обзор некоторых наиболее популярных и перспективных инструментов моделирования технических систем. Коротко описаны возможности пакетов структурного (MATLAB/Simulink, VisSim, МВТУ) и физического мультидоменного моделирования (Modelica/ Dymola, 20-sim). Более детально рассмотрены расширения среды MATLAB, в частности пакет моделирования механических систем SimMechanics, электрических систем SimPower, а также пакет событийного моделирования StateFlow. Показано, что комплексирование возможностей этих пакетов на базе пакета Simulink, позволяет получить мощный инструмент исследования сложных технических систем.

Глава 1
ОПРЕДЕЛЕНИЕ И НАЗНАЧЕНИЕ
МОДЕЛИРОВАНИЯ



<== предыдущая лекция | следующая лекция ==>
Моделирование мягкой мебели. | Общие определения


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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