Проектирование дискретного линейно-квадратичного (LQ) регулятора для непрерывного объекта
lqrd
[Kd,S,e] = lqrd(A,B,Q,R,Ts)
[Kd,S,e] = lqrd(A,B,Q,R,N,Ts)
lqrd
проектирует дискретный регулятор с полной обратной связью состояний, который имеет характеристики отклика, подобные непрерывному регулятору с обратной связью состояний, разработанному с использованием lqr
. Эта команда полезна для разработки матрицы усиления для цифровой реализации после того, как был разработан удовлетворительный непрерывный коэффициент усиления с обратной связью состояний.
[Kd,S,e] = lqrd(A,B,Q,R,Ts)
вычисляет дискретное состояние-закон обратной связи
что минимизирует дискретную функцию затрат, эквивалентную непрерывной функции затрат
Матрицы A
и B
задайте непрерывную динамику объекта
и Ts
определяет шаг расчета дискретного регулятора. Также возвращаются решения S
дискретного уравнения Риккати для дискретизированной задачи и дискретных собственных значений с обратной связью e = eig(Ad-Bd*Kd)
.
[Kd,S,e] = lqrd(A,B,Q,R,N,Ts)
решает более общую задачу с термином перекрестной связи в функции затрат.
Дискретизированные данные о проблеме должны удовлетворять требованиям к dlqr
.
Эквивалентная дискретная матрица усиления Kd
определяется путем дискретизации непрерывного объекта управления и взвешивания матриц с помощью шага расчета Ts
и приближение удержания нулевого порядка.
С обозначением
дискретизированный объект имеет уравнения
и весовые матрицы для эквивалентной дискретной функции затрат
Интегралы вычисляются с помощью матричных экспоненциальных формул из-за Van Loan (см. [2]). Объект дискретизируется с помощью c2d
и матрица усиления вычисляется из дискретизированных данных с помощью dlqr
.
[1] Франклин, G.F., J.D. Powell, and M.L. Workman, Digital Control of Динамические Системы, Second Edition, Addison-Wesley, 1980, pp. 439-440.
[2] Van Loan, C.F., «Computing Integrals With the Matrix Exponental», IEEE® Автоматическое управление, AC-23, июнь 1978.