Задайте опции для pidtune
команда
opt = pidtuneOptions
opt = pidtuneOptions(Name,Value)
возвращает набор опций по умолчанию для opt
= pidtuneOptionspidtune
команда.
создает набор опций с параметрами, заданными одним или несколькими opt
= pidtuneOptions(Name,Value
)Name,Value
аргументы в виде пар.
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
|
Целевой запас по фазе в степенях. По умолчанию: 60 |
|
Эффективность с обратной связью в пользу в проекте. Для заданного целевого запаса по фазе, The
Чем больше настраиваемых параметров в системе, тем больше вероятность того, что алгоритм ПИД может достичь желаемого проектного особого внимания, не жертвуя робастностью. Для примера установка особого внимания проекта с большей вероятностью будет эффективной для ПИД-регуляторов, чем для P или ПИ-контроллеров. Во всех случаях, насколько можно настроить эффективность системы, сильно зависит от свойств объекта. Пример, иллюстрирующий эффект этой опции, см. в разделе Настройка ПИД-регуляторе на Отслеживании уставки или Подавлении помех Favor (Командная строка). По умолчанию: |
|
Количество нестабильных полюсов на объекте. Когда ваш объект является Нестабильные полюсы являются полюсами, расположенными на:
Чистый интегратор в объекте (s = 0) или (|<reservedrangesplaceholder1>| > 1) не По умолчанию: 0 |
|
Объект, содержащий заданные опции для |
Настройте контроллер PIDF с целевым запасом по фазе 45 степеней, отдавая предпочтение подавления помех мере эффективности.
sys = tf(1,[1 3 3 1]); opts = pidtuneOptions('PhaseMargin',45,'DesignFocus','disturbance-rejection'); [C,info] = pidtune(sys,'pid',opts);
При использовании pidtune
команда для разработки ПИД-регулятора для объекта с нестабильными полюсами, если ваша модель объекта управления является одной из следующих:
затем используйте pidtuneOptions
для определения количества нестабильных полюсов на объекте.