- •Раздел 2. Основные элементы электромеханических систем и их математическое представление.
- •2.1. Определения и основные компоненты эмс.
- •2.2. Математическое представление элементов эмс
- •2.3. Численные методы решения систем дифференциальных уравнений на цвм.
- •2.4. Типовой алгоритм и структура программы для решения систем дифференциальных уравнений
- •Раздел 3. Моделирование нелинейностей эмс.
- •3.1. Общее представление о принципах блочного моделирования.
- •3.2. Моделирование нелинейностей эмс.
- •3.3. Типовые аналитические нелинейности эмс.
- •3.3.1. Нелинейность типа «насыщение»
- •3.3.2. Нелинейность типа «Идеальное реле».
- •3.3.3 Нелинейность типа «Зона нечувствительности».
- •3.3.4. Нелинейность типа «Реальное реле» или «Реле с зоной нечувствительности».
- •3.3.5. Нелинейность типа «Реальное реле с гистерезисом».
- •3.3.5. Блок люфта.
- •3.4. Неаналитические нелинейности.
- •3.4.1. Интерполяция нелинейностей.
- •3.4.2. Аппроксимация.
- •3.4.2.1. Метод наименьших квадратов.
- •Раздел 4. Моделирование элементов механической передачи.
- •4.1. Реактивный момент сопротивления.
- •4.2. Математическое моделирование механической части электропривода с учетом упругости
- •4.3. Моделирование зазора в механической передаче
- •4.4. Момент сопротивления турбомеханизмов.
- •4.5. Момент сопротивления кривошипно-шатунного механизма.
- •4.6. Момент сопротивления кузнечно-штамповочных машин.
- •Раздел 5. Математическое моделирование электрических машин постоянного тока.
- •5.1. Общие положения и допущения.
- •5.2. Математическая модель двигателя постоянного тока с независимым возбуждением (дпт нв).
- •5.3. Математическая модель двигателя постоянного тока с изменяющимся магнитным полем.
- •5.3.1. Пример моделирования дпт последовательного возбуждения.
- •8.2. Моделирование систем подчиненного регулирования
- •5.4. Подготовка данных для моделирования двигателя постоянного тока
- •Раздел 6 Математическое моделирование асинхронных машин
- •6.1. Расчеты параметров асинхронного двигателя по данным каталога
- •6.2. Механическая характеристика асинхронного двигателя и ее аппроксимация видоизмененной формулой Клосса
- •6.3. Расчет энергетических характеристик ад при частотном регулировании.
- •Список рекомендованої літератури
2.2. Математическое представление элементов эмс
Электромеханическая система может быть представлена в виде последовательно-параллельно соединенных основных компонентов, каждый из которых может быть представлен в виде рис.1.5.
Математическая модель элемента ЭМС описывает взаимосвязь между входными и выходными переменными этого объекта. В технических приложениях наиболее часто встречается описание структуры взаимосвязей исследуемого объекта в виде системы дифференциальных и/или алгебраических уравнений.
Дифференциальные уравнения могут быть представлены в виде матричных уравнений - так называемые уравнения пространства состояний, либо в виде передаточных функций.
Основным, наиболее часто встречающимся способом представления математической модели ЭМС является система обыкновенных дифференциальных уравнений.
Для более наглядного визуального представления объектов ЭМС используют передаточные функции элементов ЭМС, использующие преобразование непрерывное или дискретное преобразование Лапласа.
Для примера рассмотрим двигатель постоянного тока, принципиальная схема которого изображена на рис. 2.3.
а) б)
Рис.2.3. Схемы двигателя постоянного тока:
а) принципиальная; б) замещения
Считаем, что все параметры схемы замещения постоянные. Тогда уравнение электрического равновесия по 2-му закону Кирхгофа:
, (2.1)
а уравнение движения электропривода
. (2.2)
в канонической форме:
; (2.3)
. (2.4)
Заменяя в уравнениях (2.3, 2.4) символ дифференцирования по времени оператором Лапласа p после формальных преобразований получим уравнения ДПТ в операторной форме. Операторные уравнения могут быть представлены в виде структурной схемы.
В операторной форме структурная схема двигателя постоянного тока будет иметь вид, рис.2.4.
Рис.2.4. Структурная схема двигателя постоянного тока независимого возбуждения.
Существует целый ряд программ, предназначенных для блочного моделирования систем по вот таким структурным схемам.
Однако следует понимать, что для получения решения во временной области используются именно решения дифференциальных уравнений.
Аналитическое решение систем дифференциальных уравнений допускается в ограниченных случаях, основным методом решения уравнений математической модели является численное решение с помощью одного из известных приближенных методов.
2.3. Численные методы решения систем дифференциальных уравнений на цвм.
Практически все задачи, которые возникают при моделировании электроприводов, сводятся к решению систем нелинейных дифференциальных уравнений. Математический аппарат для аналитического решения таких задач или слишком громоздкий или отсутствующий. За этих условие единым выходом является применения численных методов интегрирования систем дифференциальных уравнений.
Решение систем
нелинейных дифференциальных уравнений
состоит в нахождении зависимостей
при известных начальных условиях
(начальное время) и
(начальные значения сменных системы).
Все известные
численные методы решения систем
дифференциальных уравнений делятся на
два класса - одношаговые и многошаговые.
Реализация одношаговых методов состоит
в разложении искомой функции в ряд
Тейлора, в котором содержится то, другое
ли число членов, которое определяет
порядок метода
.
При одношаговых методах решения каждое
новое значение
находится за одним известным предыдущим
значениям
.
В качестве примера реализации одношагового
метода приведем простейший метод Ейлера
первого порядка:
, (2.5)
где
- шаг интегрирования.
Суть данного метода состоит в замене интегральной кривой на каждом шагу интегрирования отрезком прямой.
Более сложным, но и более точным есть метод Рунге - Кутта 4-го порядка, который реализуется такими формулами:
(2.6)
Таким образом, при использовании метода Рунге-Угла 4-го порядка необходимо сделать четыре вычисления правых частей системы дифференциальных уравнений. Поэтому время вычислений для этого метода существенным образом возрастает, но точность существенным образом высшая.
Одношаговым методам присущее свойство "самостоятельного старта", а также есть сравнительно простая возможность изменения шага интегрирования в процессе вычислений.
Реализация
многошаговых методов заключается в
том, что в них по ряду предыдущих значений
вычисляется
последующее значение функции. Порядок
метода равняется числу используемых
предыдущих значений функции. К данной
группе методов принадлежат: группа
методов Адамса, метод Милна,
метод Хеминга, группа
методов прогноза и коррекции.
Существующие
методы численного интегрирования
дифференциальных уравнений можно
классифицировать как явные и неявные;
- одно- и многошаговые (табл.2.1), где
- значение сменной и ее производной
после первого цикла расчетов;
- значение сменной и ее производной
после
-ї
итерации; Я - явный метод; Н - неявный;
ОБ! одношаговый; Б - многошаговый; ПК -
прогноза и коррекции.
Важным преимуществом многошаговых методов является тот факт, который для вычисления очередного значения интегральной кривой нужное только одно вычисление правых частей системы дифференциальных уравнений, которое заметно ускоряет расчеты. Однако этот метод лишен возможности "самостартования" из-за отсутствия предыдущих значений. Для отыскания этих значений и запуска процедуры многошагового метода необходимо использовать один из имеющихся одношаговых методов.
С помощью
явных одношаговых методов значения
сменной на
-му
шагу интегрирования определяется только
на основе информации о значении сменной
и ее производной на предыдущем шагу
расчетов.
Неявные методы интегрирования используют многократное итерационное уточнение сменной на каждом шагу интегрирования. Итерации выполняют, пока не будет достигнута необходимая погрешность вычислений
, (2.7)
или количество
итераций не превысит максимальное
заданное число
.
Погрешность метода численного интегрирования определяется двумя составляющими: погрешностью округления и погрешностью аппроксимации.
Погрешность
округления возрастает пропорционально
.
Для уменьшения этой составляющей
погрешности нужно увеличить шаг
интегрирования, но при этом начинает
возрастать погрешность аппроксимации,
которая прямопропорциональна шагу
.
Через указанные причины возможное
неустойчивое решение для устойчивого
процесса.
Верхняя граница шага интегрирования может быть определена согласно теореме Котельникова-Шеннона:
, (2.8)
где
- максимальная частота спектра исследуемого
процесса при условии, что значение шага
интегрирования удовлетворяет условия
стойкости избранного численного метода.
Для получения
устойчивого решения при условии, что
исследуемая система является устойчивой,
а значит все корни
(
) характеристического уравнения замкнутой
системы находятся в левой плоскости,
необходимо и достаточно, чтобы значения
были
(
) расположенные внутри области стойкости
данного численного метода. Однако
расположение всех
в пределах области устойчивости не
гарантирует иногда получения
удовлетворительного результата, а
действительная область устойчивости
оказывается значительно меньшей.
Таким образом, одновременно с общепризнанными точными методами численного интегрирования высокого порядка, например Рунге-Кутта четвертого порядка, Кутта -Мерсона четвертого порядка, на основе которых разработанные стандартные программы численного интегрирования уравнений с постоянным и сменным шагом интегрирования, целесообразно использовать при разработке нестандартных методик моделирования менее точные методы, например Эйлера второго порядка и Адамса-Башфорта, используя которые можно обеспечить достаточную точность моделирования при соответствующем выборе шага интегрирования. При решении задач управления в реальном времени целесообразно использовать экономический как за объемом использованной памяти, так и по времени решения метод Эйлера первого порядка. Особую актуальность это имеет при применении в микропроцессорных системах управления электроприводами. Однако для большинства задач, модели которых построены из элементарных динамических звеньев, выбор шага интегрирования может быть осуществлен по таблице 2.1.
Таблица 2.1.
До вибору кроку інтегрування
Тип ланки |
Передаточна функція |
Значення |
Інтегруюча |
|
- |
Диференціююча |
|
- |
Інтегро-диференціююча |
|
|
Аперіодична 1-го порядку |
|
|
Аперіодична 2-го порядку |
|
|
Коливальна |
|
Менше
з
|

, де
менша з
і