Оптимальные проекционные уравнения - Optimal projection equations

В теория управления, оптимальные проекционные уравнения [1][2][3] составлять необходимые и достаточные условия для локально оптимального регулятора LQG пониженного порядка.[4]

В линейно-квадратично-гауссовская (LQG) задача управления один из самых фундаментальных оптимальный контроль проблемы. Это касается неопределенных линейные системы обеспокоенный аддитивный белый гауссов шум, неполная информация о состоянии (т.е. не все переменные состояния измеряются и доступны для обратной связи) также нарушается аддитивным белым гауссовским шумом и квадратичным расходы. Более того, решение является уникальным и представляет собой линейный закон управления с динамической обратной связью, который легко вычислить и реализовать. Наконец, контроллер LQG также является фундаментальным для оптимального управления возмущениями нелинейных систем.[5]

Сам контроллер LQG представляет собой динамическую систему, как и система, которой он управляет. Обе системы имеют одинаковое измерение состояния. Следовательно, реализация контроллера LQG может быть проблематичной, если размерность состояния системы велика. В проблема LQG пониженного порядка (проблема LQG фиксированного порядка) преодолевает это, фиксируя априори количество состояний контроллера LQG. Эту проблему решить сложнее, потому что она больше не отделима. Также решение больше не является уникальным. Несмотря на это, численные алгоритмы доступны. [4][6][7][8] для решения связанных уравнений оптимальной проекции.

Постановка и решение математической задачи

Непрерывное время

Задача управления LQG пониженного порядка практически идентична задаче обычная задача управления LQG полного порядка. Позволять представляют состояние контроллера LQG пониженного порядка. Тогда единственная разница в том, что размерность состояния контроллера LQG априори фиксировано меньше, чем , государственное измерение управляемой системы.

Регулятор LQG пониженного порядка представлен следующими уравнениями:

Эти уравнения намеренно сформулированы в формате, равном формату обычный контроллер LQG полного порядка. Для задачи управления LQG пониженного порядка их удобно переписать в виде

куда

Матрицы и регулятора LQG пониженного порядка определяются так называемыми оптимальные проекционные уравнения (OPE).[3]

Квадратная матрица оптимальной проекции с размером занимает центральное место в OPE. Ранг этой матрицы почти всюду равен Связанная проекция представляет собой наклонную проекцию: В OPE составляют четыре матричных дифференциальных уравнения. Первые два уравнения, перечисленные ниже, являются обобщениями матричных дифференциальных уравнений Риккати, связанных с обычный LQG-контроллер полного порядка. В этих уравнениях обозначает куда это единичная матрица размерности .

Если габариты контроллера LQG не уменьшаются, то есть если , тогда и два приведенных выше уравнения становятся несвязанными матричными дифференциальными уравнениями Риккати, связанными с обычный LQG-контроллер полного порядка. Если два уравнения связаны наклонной проекцией Это показывает, почему проблема LQG уменьшенного порядка не отделяемый. Косая проекция определяется из двух дополнительных матричных дифференциальных уравнений, которые включают условия ранга. Вместе с двумя предыдущими матричными дифференциальными уравнениями это OPE. Чтобы сформулировать два дополнительных матричных дифференциальных уравнения, удобно ввести следующие две матрицы:

Тогда два дополнительных матричных дифференциальных уравнения, которые завершают OPE являются следующими:

почти всюду,
почти всюду,

с

Здесь * обозначает обобщенно обратную группу или Инверсия Дразина это уникально и дано

где + обозначает Псевдообратная матрица Мура – ​​Пенроуза.

Матрицы все должно быть неотрицательно симметричный. Тогда они составляют решение OPE определяющий матрицы регуляторов LQG пониженного порядка и :

В приведенных выше уравнениях матрицы две матрицы со следующими свойствами:

почти всюду.

Их можно получить из проективной факторизации .[4]

В OPE можно выразить разными способами, которые все равнозначны. Для идентификации эквивалентных представлений особенно полезны следующие идентификаторы:

Используя эти тождества, можно, например, переписать первые два уравнения оптимальной проекции следующим образом:

Это представление относительно просто и подходит для численных расчетов.

Если все матрицы в постановке задачи LQG пониженного порядка инвариантны во времени и если горизонт стремится к бесконечности, оптимальный LQG-контроллер пониженного порядка становится инвариантным во времени, как и OPE.[1] В этом случае производные в левой части OPE равны нулю.

Дискретное время

Как и в случае непрерывного времени, в случае дискретного времени разница с обычная дискретная задача полного порядка LQG является априори фиксированным приведенным порядком измерения состояния контроллера LQG. Как и в непрерывном времени, чтобы указать дискретное время OPE удобно ввести следующие две матрицы:

Тогда дискретное время OPE является

.
.
почти всюду,
почти всюду.

Матрица наклонной проекции имеет вид

В неотрицательные симметричные матрицы которые решают дискретное время OPE определить матрицы регуляторов LQG пониженного порядка и :

В приведенных выше уравнениях матрицы две матрицы со следующими свойствами:

почти всюду.

Их можно получить из проективной факторизации .[4] Чтобы определить эквивалентные представления дискретное время OPE особенно полезны следующие удостоверения:

Как и в случае непрерывного времени, если все матрицы в постановке задачи инвариантны во времени и если горизонт стремится к бесконечности, контроллер LQG пониженного порядка становится неизменным во времени. Затем ОПЕ с дискретным временем сходятся к решению установившегося состояния, которое определяет неизменяющийся во времени контроллер LQG пониженного порядка.[2]

В дискретное время OPE применяются также к системам с дискретным временем с переменное состояние, входные и выходные размеры (системы с дискретным временем и изменяющимися во времени размерностями).[6] Такие системы возникают в случае разработки цифрового контроллера, если выборка происходит асинхронно.

Рекомендации

  1. ^ а б Хайленд, округ Колумбия; Бернштейн Д.С. (1984). «Оптимальные проекционные уравнения для динамической компенсации фиксированного порядка». IEEE Transactions по автоматическому контролю. АС-29 (11): 1034–1037. Дои:10.1109 / TAC.1984.1103418. HDL:2027.42/57875.
  2. ^ а б Бернштейн Д.С .; Davis L.D .; Хайленд, округ Колумбия (1986). «Оптимальные проекционные уравнения для дискретного моделирования пониженного порядка оценки и управления» (PDF). Журнал управления и динамики наведения. 9 (3): 288–293. Bibcode:1986JGCD .... 9..288B. Дои:10.2514/3.20105. HDL:2027.42/57880.
  3. ^ а б Haddad W.M .; Тадмор Г. (1993). «Контроллеры LQG пониженного порядка для линейных нестационарных установок». Письма о системах и управлении. 20 (2): 87–97. Дои:10.1016/0167-6911(93)90020-7.
  4. ^ а б c d Ван Виллигенбург Л.Г .; Де Конинг В.Л. (2000). «Численные алгоритмы и вопросы, касающиеся уравнений оптимального проектирования с дискретным временем». Европейский журнал контроля. 6 (1): 93–100. Дои:10.1016 / s0947-3580 (00) 70917-4. Загрузка связанного программного обеспечения из Matlab Central.
  5. ^ Атанс М. (1971). «Роль и использование стохастической линейно-квадратично-гауссовой задачи в проектировании систем управления». IEEE Transactions по автоматическому контролю. АС-16 (6): 529–552. Дои:10.1109 / TAC.1971.1099818.
  6. ^ а б Ван Виллигенбург Л.Г .; Де Конинг В.Л. (1999). «Оптимальные компенсаторы пониженного порядка для нестационарных дискретных систем с детерминированными и белыми параметрами». Automatica. 35: 129–138. Дои:10.1016 / S0005-1098 (98) 00138-1. Загрузка связанного программного обеспечения из Matlab Central.
  7. ^ Zigic D .; Watson L.T .; Collins E.G .; Haddad W.M .; Инь С. (1996). «Гомотопические методы решения оптимальных проекционных уравнений для модельной задачи H2 приведенного порядка». Международный журнал контроля. 56 (1): 173–191. Дои:10.1080/00207179208934308.
  8. ^ Коллинз-младший E.G; Haddad W.M .; Инь С. (1996). «Гомотопический алгоритм для динамической компенсации пониженного порядка с использованием уравнений оптимальной проекции Хайленда-Бернштейна». Журнал управления и динамики наведения. 19 (2): 407–417. Дои:10.2514/3.21633.