Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_Laboratornye_raboty_OAU.doc
Скачиваний:
152
Добавлен:
10.09.2019
Размер:
30.7 Mб
Скачать

Лабораторная работа № 16 Определение параметров цифрового регулятора линейных и нелинейных систем методом пространства состояний

Цель работы

1. Расчет линейной и нелинейной системы регулирования методом пространства состояний.

2. Аналитическое определение переходных процессов фазовых координат дискретных систем регулирования.

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

4. Исследование цифровых систем регулирования.

Теоретическое обоснование

Фундаментальная матрица определяется аналитическим путем через матрицу состояния А

. (16.1)

В свою очередь матрица состояния А определяется через передаточную функцию или схему моделирования. Для варианта на рис. 16.1 представлена схема моделирования с учетом переменного коэффициента k.

Рис. 16.1. Схема в переменных состояния, иллюстрирующие пример варианта 1

Из схемы моделирования определяем расширенный вектор состояния

и систему дифференциальных уравнений

из которых записывается матрица состояния А

.

Введя единичную матрицу Is, определяем матрицу [IsA]

.

Рассмотрим нелинейную систему управления, схема которой приведена на рис. 16.2.

N – нелинейный элемент, D(z) – цифровой регулятор,

W(s) – передаточная функция линейной части)

Рис. 16.2. Структурная схема цифровой системы

Характеристики нелинейной системы зависят от типа нелинейности и места ее включения. В данной работе рассмотрена нелинейность типа «насыщение». Для решения этой задачи применяют метод переменного коэффициента усиления. Цифровой регулятор и нелинейный элемент рассматривают как усилительный элемент, обладающий переменным коэффициентом усиления kП, зависящим от критерия, параметров нелинейности и порядкового номера интервала дискретности

,

где kП – коэффициент усиления участка DN.

При расчете нелинейных систем, так же как и при расчете линейных, по вектору начального состояния системы V(0) и матрице G определяется вектор V(0+) = GV(0).

Через фундаментальную матрицу Ф(Т), которая на каждом интервале дискретности будет зависеть от коэффициента k, определяется расширенный вектор состояния. D конце первого интервала дискретности

V(T) = Ф0(T)V(0+),

где Ф0(T) – фундаментальная матрица, являющаяся функцией коэффициента k0.

В линейных системах величина k зависит от критерия оптимальности. В нелинейных системах этот коэффициент зависит еще и от характеристики нелинейности. Если сигнал m(nT+) выводит выходную величину нелинейного элемента в зону насыщения, то k следует выбирать таким образом, чтобы обеспечить максимум выходного напряжения, то есть работать при максимальном значении линейного участка, а если лежит на линейном участке, то методика выбора коэффициента kП совпадает с определением этого коэффициента для линейных систем.

Таким образом, по величине входного сигнала m(nT+) и типу нелинейности определяют значение m2(0+). Если выходная величина лежит в зоне насыщения, то k0 определяют как

,

где m2max(0+) – максимальное значение выхода нелинейного блока.

Для n = 1 имеем следующую систему уравнений

Если больше максимального выхода нелинейного элемента, то определяется по выражению

,

где .

Далее определяем по выражению

.

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

x1(kTП) = r1(kTП) и x2(kTП) = x3(kTП) = … = xр(kTП) = 0,

где x1(kTП), x2(kTП), …, xр(kTП) – координаты системы в k-момент прерывания. Приведенная методика позволяет определить дискретные значения сигналов m(nT+) и m2(nT+), по которым затем можно определить z-изображения для определения передаточной функции на входе и выходе дискретного регулятора. Так как известен тип нелинейности (нелинейность безинерционная), то по выходному сигналу m2(nT+) следует графически или аналитически определить сигналы в точке m1(nT+), а затем передаточную функцию цифрового регулятора найти как отношение изображения выходной величины m1(z) к входной величине m(z). Z- изображения функций m1(z) и m(z) определяют через решетчатые функции m1(nT+) и m(nT+).