
- •Устойчивость систем управления
- •Часть 2
- •1.1 Понятие устойчивости систем
- •1.2 Методы определения устойчивости
- •1.2.1 Оценка устойчивости по критерию Ляпунова
- •1.2.2 Критерий устойчивости Гурвица
- •Пример 1.1. Передаточная функция разомкнутой системы
- •1.2.3 Критерий устойчивости Михайлова
- •1.2.4 Критерий устойчивости Найквиста – Михайлова
- •1.2.5 Логарифмический частотный критерий устойчивости
- •2 Практические занятия
- •2.1 Расчетная часть
- •2.2 Математическое описание элементов системы эп
- •2.2.1 Математическое описание электродвигателя
- •2.2.2 Математическое описание тиристорного преобразователя
- •2.2.3 Математическое описание регуляторов
- •2.2.4 Математическое описание датчиков обратных связей
- •2.3 Порядок выполнения работы
- •3 Оценка устойчивости систем с помощью пакета Mathcad
- •3.1 Краткое описание системы Mathcad
- •3.2 Формирование документов Mathcad
- •3.3 Определение корней характеристического уравнения системы
- •3.4 Расчет определителей в системе Mathcad
- •3.5 Расчет частотных характеристик системы с помощью Mathcad
- •3.6 Построение переходных характеристик системы
- •3.6.1 Численное определение переходной характеристики системы
- •4 Контрольные вопросы
- •Список литературы
3.6 Построение переходных характеристик системы
Расчет переходных характеристик системы в Mathcad выполняют двумя способами: численным интегрированием системы обыкновенных дифференциальных уравнений или символьными обратными преобразованиями Лапласа.
3.6.1 Численное определение переходной характеристики системы
Переходная характеристика системы находится при этом в три этапа:
преобразование передаточной функции системы в систему обыкновенных и алгебраических уравнений, общий вид которой:
Y(p)=Z1(p)a0+
aj-1;
pZ1(p)=Z2(p);
pZ2(p)=Z3(p);
............;
pZi(p)=Zi+1(p);
.............;
pZn-1(p)=Zn(p);
pZn(p)=(X(p)-
bk-1),
где Zi - дополнительные переменные состояния (выходы интеграторов);
численное интегрирование полученной системы;
вывод результатов в виде графиков или таблиц.
При преобразовании передаточной функции в систему уравнений рекомендуется использовать метод вспомогательной переменной. Для чего строится структурная схема, общий вид которой показан на рисунке 3.6.
Число интегрирующих элементов равно порядку полинома числителя и определяет порядок системы (количество дифференциальных уравнений).
Пример построения системы уравнений для передаточной функции (3.4)
На основе структурной схемы рисунка 3.6 с учетом порядка числителя и знаменателя W(p) детализируется на рисунке 3.7. По схеме рисунка 3.7 составляется система уравнений аналитической модели W(p):
dz0(t)/dt=z1(t);
dz1(t)/dt=z2(t);
dz2(t)/dt=z3(t);
dz3(t)/dt=[x(t)–z3(t)b3–z2(t)b2–z1(t)b1–z0(t)b0]/b4;
y(t)=z0(t)a0+z1(t)a1+z3(t)a3.
Время переходного процесса находится на основе максимального значения вещественной части вектора корней характеристического уравнения системы:
tп||, где i=1…n.
Оценка жесткости производится с помощью отношением модулей максимального и минимальных значений корней характеристического уравнения:
=.
Задача является плохо обусловленной («жесткой»), если 105.
…
Zn Zm Z2 Z1
X(p) Y(p)
(-)
…
Рисунок 3.5 – Детализированная структурная схема разложения W(p)
X(p) Z3 Z2 Z1 Z0 Y(p)
(-)
Рисунок 3.6 – Пример детализации выражения (3.4)
Для численного интегрирования на интервале от tн до tк системы обыкновенных дифференциальных уравнений в виде векторной функции F, у которой начальные условия интегрирования в векторе y0 заданы, используются функции с числом шагов n с максимальным числом промежуточных точек решения k и минимально допустимым интервалом между точками s и погрешностью acc:
rkadapt(y0,tн,tк,acc,n,F,k,s) – метод Рунге-Кутта с переменным шагом;
Rkadapt(y0,tн,tк,n,F) - метода Рунге-Кутта с переменным шагом;
rkfixed(y0,tн,tк,n,F) – метод Рунге-Кутта с постоянным шагом;
Bulstoer(y0,tн,tк,n,F) – метод Булирша-Штера.
Для интегрирования на интервале от tн до tк “жестких” систем дифференциальных уравнений в Mathcad используются функции интегрирования с числом шагов n, погрешностью acc для матрицы якобиана J с максимальным числом промежуточных точек решения k, минимально допустимым интервалом между точками s, реализующие:
bulstoer(y0,tн,tк,acc,n,F,k,s) –метод Булирша-Штера с переменным шагом;
Stiffb(y0,tн,tк,n,F,J) –метод Булирша-Штера с переменным шагом;
stiffb(y0,tн,tк,acc,n,F,J,k,s) –метод Булирша-Штера переменным шагом;
Stiffr(y0,tн,tк,n,F,J) –метод Розенброка с переменным шагом;
stiffr(y0,tн,tк,acc,n,F,J,k,s) –метода Розенброка переменным шагом.
Пример расчета переходной характеристики для системы (3.1).
График строится с помощью шаблона XY Plot
Рисунок 3.7 – Построение переходной характеристики
3.6.2 Символьный расчет переходной характеристики
При этом используется раздел меню Simbolics Главного меню Mathcad, в котором для записанного выражения передаточной функции (для обозначения оператора Лапласа следует использовать символ s вместо p) используется символьная функция обратного преобразования Лапласа invlaplase из подраздела Transform. При этом можно использовать палитру символьных операций.