getpoints

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

Синтаксис

points = getPoints(T)

Описание

пример

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 array
    {'AP1'}
    {'AP2'}

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

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

Входные параметры

свернуть все

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

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

свернуть все

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

Введенный в R2014b

Для просмотра документации необходимо авторизоваться на сайте