Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
AS_CASU.DOC
Скачиваний:
23
Добавлен:
06.11.2018
Размер:
4 Мб
Скачать
☆

Выбор такта квантования для апериодических регуляторов.

Начальное значение управляющей переменной u(0) обратно пропорционально

сумме коэффициентов числителя модели объекта. Значение этой суммы возра-

стает с увеличением такта квантования. Таким образом квантования можно опре-

делить, задавая допустимый диапазон отклонения управляющей переменной.

На практике могут быть предложены следующие рекомендации:

(ф.233) T0 /T  0,36 или T0 /T95  0,18

T - сумма постоянных времени объекта управления,

T95 - время достижения выходной координатой заданой велечины.

4.9. Регуляторы состояния

Уравнение объекта в пространстве состоянии

(ф.234) x(k+1) = Ax(k)+Bu(k)

x(0) - начальные условия.

Необходимо построить регулятор формирующий вектор u(k) в зависимости от век-

тора x(k), переводящий систему в конечное состояние x(N) 0 и минимизирующий

критерий

(ф.235)

Матрицы:

S - положительная, симметричная и полуопределенная.

Q - положительная, симметричная и полуопределенная.

R - положительная, симметричная и определенная.

то,есть

(ф.236) xTSx 0 ; xTQx 0 ; uTRu > 0

Следует иметь в виду, что лишен смысла случай

S = 0 Q = 0.

Решение поставленной задачи было дано Калманом.

Замечание.

а) В соответствии с принципом максимума, каждый отрезок оптимальной траекто-

рии также является оптимальным.

б) Из уравнений динамики следует, что упраление u(k) определяет последующие

значения состояний x(k+1), x(k+2), .....

Оптимальный сигнал управления u(k) можно получить путем обратного расчета.

Получаем оптимальный регурятор с постоянными параметрами:

(ф.237) U0(k) = -kx(k)

k - матрица коэффициентов

(ф.238) k = (R+BTPB)1BTPA

P = P0 - решение стационарного матричного уравнения Риккати

(ф.239) 

Решение м.б. получено с помощью рекурректного соотношения

(ф.240)

Начальные условия

(ф.241) PN = Q

Система уравнений замкнутой системы

(ф.242) x(k+1) = [A - Bk]x(k)

Характеристическое уравнение

(ф.243) det [zE - A+Bk] = 0

Система является асимптотически устойчивой, если объект обладает свойством

полной управляемости. Если это не так, то неуправляемая часть системы должна

иметь по крайней мере асимптотически устойчивые собственные значения.

4.10.Регуляторы состояния с заданным характеристическим уравнением.

Динамика объекта:

(ф.244) X(k+1) = Ax(k)+Bu(k)

Управление:

(ф.245) u(k) = - Kx(k)

Динамика объекта может быть так изменена с помощью обратной связи по вектору

состояния, что полосы замкнутой системы

(ф.246) x(k+1) = [A - BK]x(k)

или коэффициенты характеристического уравнения

(ф.247) det [zE - A+Bk] = 0

будут равны заданным.

Уравнение состояния приводится к канонической форме управляемости

(ф.248)

Уравнение обратной связи

(ф.249) u(k) = - kTx(k) = - [km km1 ...k1 ]x(k)

Подставляя в (ф.248) получаем

(ф.250)

Характеристическое уравнение:

(ф.251) det [zE - A+Bk] = (am+km)+(am1+km1)z+...+(a1+k1)zm1+zm =

= m+m1+...+1zm1+zm=0

Коэффициент управления : ki = i - ai , i =1,2,...,m

При синтезе по заданному расположению полюсов zi , i=1, ..... , m

необходимо выбрать желаемые полюса замкнутой системы:

(ф.253) det [zE - A+Bk] = (z-z1)(z-z2)....(z-zm)

После этого вычисляют коэффициенты характеристического уравнения системы

i и коэффициенты управления ki

Рассмотренный метод задания полюсов обеспечивает лишь желаемое поведение

изолированных собственных движений замкнутой системы. Данный подход не учи-

тывает взаимного влияния и перирования внешних возмущений.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]