exponenta event banner

getPoints

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

Синтаксис

Описание

пример

points = getPoints(T) возвращает имена всех местоположений точек анализа в обобщенной модели состояния и пространства системы управления. Эта функция используется для запроса списка доступных точек анализа в модели для анализа или настройки системы управления. Можно обратиться к расположениям точек анализа по имени, чтобы создать настройку системы управления целями проектирования или вычислить отклики с разомкнутым и замкнутым контуром с помощью таких команд анализа, как getLoopTransfer и getIOTransfer.

Примеры

свернуть все

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

Создайте модель следующего каскадного цикла обратной связи. C1 и C2 являются настраиваемыми контроллерами. AP1 и AP2 представляют интерес для анализа, который вы помечаете AnalysisPoint блоки.

G1 = tf(10,[1 10]);
G2 = tf([1 2],[1 0.2 10]);
C1 = tunablePID('C','pi');
C2 = tunableGain('G',1);
AP1 = AnalysisPoint('AP1');
AP2 = AnalysisPoint('AP2');
T = feedback(G1*feedback(G2*C2,AP2)*C1,AP1);

T является genss модель, блоки управления которой включают настраиваемые контроллеры и переключатели AP1 и AP2.

Получение списка сайтов, открывающих петли в T.

points = getPoints(T)
points = 2x1 cell
    {'AP1'}
    {'AP2'}

getPoints возвращает массив ячеек, в котором перечислены сайты открытия цикла в модели.

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

Входные аргументы

свернуть все

Модель системы управления, определяемая как обобщенное состояние-пространство (genss) модель. Расположения в модели, в которых можно вычислить отклики системы или указать цели проектирования для настройки, отмечены AnalysisPoint блоки в T.

Выходные аргументы

свернуть все

Местоположения точек анализа в модели системы управления, возвращаемые в виде массива ячеек символьных векторов. Этот выход получается путем конкатенации Location свойства всех AnalysisPoint блоки в модели системы управления.

Представлен в R2014b