Реализуйте 1D вектор контроллеров пространства состояний линейной интерполяцией их выходных параметров
Aerospace Blockset / GNC / Управление
1D диспетчер Бленд u = (1-L).K1.y+L.K2.y блок реализует массив проектирования контроллера пространства состояний. Модель запускает контроллеры параллельно и интерполирует их выходные параметры согласно текущему условию рейса или рабочей точке. Преимущество этого подхода реализации состоит в том, что матрицы пространства состояний, A, B, C и D для проектов отдельного контроллера не должны отличаться гладко из одного проекта, указывают на следующее. Вывод от этого блока является спросом на приводы, который можно ввести к блоку привода.
Этот блок требует лицензии Control System Toolbox™.
Реализации блока
Например, предположите, что два контроллера разработаны в двух рабочих точках v =vmin и v =vmax. Для более длительных массивов точек проекта блок только реализует самые близкие соседние проекты. В любой данный момент вовремя, блок обновляет три проектирования контроллера, уменьшая вычислительные требования.
Когда значение параметра планирования отличается и индекс контроллеров, которые должны быть запущены изменения, блок инициализирует состояния надвигающегося контроллера, использующего самообусловленную форму, как задано для Самообусловленного [A, B, C, D] блок.
[1] Хайд, R. A. "система управления космоса H-бесконечности — приложение рейса VSTOL". усовершенствования в ряду управления производственным процессом, Springer Verlag, 1995.
1D Контроллер [(v), B (v), C (v), D (v)] | 1D форма наблюдателя [(v), B (v), C (v), F (v), H (v)] | 1D Самообусловленный [(v), B (v), C (v), D (v)] | 2D смешение контроллера | Линейный привод второго порядка | Нелинейный привод второго порядка | Самообусловленный [A, B, C, D]