- •Основные определения и понятия теории моделирования
- •Роль и место моделирования в исследовании систем
- •Задачи моделирования
- •Подходы к построению моделей
- •Классификация видов моделирования
- •Подходы в математическом моделировании
- •Требования к программно-техническим комплексам
- •Классификация пакетов моделирования
- •Концепция структурного моделирования систем
- •Структура и свойства математической модели
- •Классификация математических моделей
- •Общий подход к формированию математических моделей
- •Этапы математического моделирования
- •Основные правила построения математических моделей
- •Способы представления и оценки статических моделей
- •Парная регрессия. Оценка параметров парной регрессии.
- •Линеаризация нелинейных регрессий
- •Множественная регрессия. Оценка параметров множественной регрессии
- •Основные способы представления динамических моделей
- •Математические модели непрерывной системы
- •Представление моделей в пространстве состояний
- •Представление моделей в виде передаточных функций
- •Преобразование пф в дифференциальные уравнения
- •Интегрирующее звено
- •Апериодическое звено
- •Колебательное звено
- •Дифференцирующее звено с замедлением
- •Модели объектов управления
- •Описание математической модели дпт нв
- •Представление модели дпт нв в виде детализированной структурной схемы
- •Представление модели дпт нв в виде передаточной функции
- •Представление дпт нв в виде модели в пространстве состояний.
- •Математические модели движения морских судов
- •Модель горизонтального движения надводного судна.
- •Модель судна – модель Номото
- •Модель рулевой машины
- •Модель внешней среды
- •Моделирование дискретных систем. Преобразование непрерывных линейных систем к дискретной форме
- •Идентификация линейных дискретных систем
- •Авторегрессионные модели
- •Структуры моделей управляемого объекта
- •Спецификации моделей
- •Armax-модель
- •Постановка задачи идентификации
- •Параметрические методы идентификации
- •Метод авторегрессионной идентификации
- •Идентификация в векторно-матричной форме
- •Лабораторные работы Лабораторная работа №1. Изучение пакетов моделирования
- •Краткие сведения о среде Matlab
- •Описание среды Scilab
- •Задание на лабораторную работу
- •Лабораторная работа №2. Исследование статических зависимостей. Определение параметров парной регрессии
- •Цель работы:
- •Порядок выполнения работы
- •Содержание отчета
- •Тестовые данные
- •Контрольные задания
- •Лабораторная работа №3. Исследование статических зависимостей. Определение параметров множественной регрессии
- •Задание на лабораторную работу
- •Варианты заданий
- •Содержание отчета
- •Лабораторная работа № 5. Исследование динамических моделей линейных систем (в форме Коши и векторно-матричном виде)
- •Задание на лабораторную работу
- •Лабораторная работа № 6. Преобразование моделей (нм – дм). Исследование дискретных моделей
- •Порядок выполнения работы
- •Содержание отчета
- •Лабораторная работа № 7. Идентификация параметров динамических моделей линейных систем. Авторегрессионная идентификация
- •Задание на лабораторную работу
- •Порядок выполнения работы
- •Приложение:
- •Лабораторная работа № 8. Идентификация параметров динамических моделей линейных систем. Идентификация в пространстве состояний
- •Задание на лабораторную работу
- •Порядок выполнения работы
-
Модели объектов управления
Рассмотрим несколько примеров математических моделей объектов и систем, в частности, модели одного из широко распространенных объектов электроавтоматики – двигателя постоянного тока с независимым возбуждением (ДПТ НВ). В дальнейшем по тексту рассмотрим последовательность получения уравнений ДПТ НВ, приведение их к форме Коши, представление уравнений в виде детализированной структурной схемы (ДСС), преобразование ДСС к модели в виде передаточной функции и её упрощения. Также рассмотрены несколько моделей электромеханических систем, в которых используется ДПТ НВ как объект управления.
Наряду с электромеханическими системами в главе приведено несколько описаний моделей движения судна. Рассмотрена модель плоскопараллельного движения судна и модель, описывающая движение судна по заданному курсу.
-
Описание математической модели дпт нв
Двигатель постоянного тока независимого возбуждения (ДПТ НВ) описывается следующей системой дифференциальных и алгебраических уравнений в абсолютных единицах:
(1.1) (1.2) (1.3) (1.4)
|
|
Рис. 1. ДПТ НВ и его система уравнений |
где
u - напряжение на якорной обмотке двигателя,
e - электродвижущая сила (ЭДС) якоря,
i - ток якоря,
Ф - поток, создаваемый обмоткой возбуждения,
M - электромагнитный момент двигателя,
MС - момент сопротивления движению,
- скорость вращения вала двигателя,
R - активное сопротивление якорной цепи,
L - индуктивность якорной цепи,
J - суммарный момент инерции якоря и нагрузки,
- коэффициент связи между скоростью и ЭДС,
СМ - коэффициент связи между током якоря и электромагнитным моментом.
Определение области принадлежности переменных.
С точки зрения будущей модели, входными воздействиями являются напряжения якоря u и момент сопротивления движению MС, выходными переменными - электромагнитный момент двигателя M и скорость вращения вала двигателя , а переменными состояния - переменные стоящие под знаком производной: ток якоря i и скорость вращения вала двигателя . Остальные переменные, входящие в состав уравнений (1.1) - (1.4) являются параметрами, численные значения которых, необходимо будет задавать при проведении расчетов.
Преобразуем дифференциальные уравнения (1.1) и (1.2) к явной форме Коши и выполним подстановку. Система уравнений примет вид:
(1.5)
(1.6)
(1.7)
(1.8)
Последнее уравнение есть отражение того факта, что переменная состояния является также и выходной переменной.
-
Представление модели дпт нв в виде детализированной структурной схемы
-
Представление модели дпт нв в виде передаточной функции
Преобразование детализированной структурной схемы дает промежуточный результат:
,
Где коэффициент , электрическая постоянная времени , и окончательный, при
Где коэффициент передачи двигателя , механическая постоянная времени .
-
Представление дпт нв в виде модели в пространстве состояний.
Для составления модели в пространстве состояний введем "машинные" переменные:
входные переменные: , ;
выходные переменные: , ;
переменные состояния: , .
Тогда уравнения (1.5) - (1.8) примут вид:
(1.9)
(1.10)
(1.11)
(1.12)
Перепишем систему уравнений (1.9) – (1.12) в матричной форме:
, где
, , ,
-
,
,
,
,