Преобразуйте усиление и изменение фазы в находящееся на диске изменение усиления
В дисковом анализе поля усиление и изменения фазы моделируются как факторный F (s), умножающий ответ разомкнутого контура L (s). Этот фактор принимает значения в диске, D, сосредоточенный на вещественной оси с вещественной осью, прерывает gmin
и gmax
. Дисковое поле определяет самый большой размер диска [gmin,gmax]
для которого обратная связь остается устойчивой. Это обеспечивает запас по амплитуде, по крайней мере, DGM = [gmin,gmax]
и также некоторый запас по фазе DPM
определенный дисковой геометрией.
С другой стороны, getDGM
берет желаемые запасы по амплитуде и фазе GM
и PM
и вычисляет самый маленький диск D, который поставляет обоим. Этот диск характеризуется его точками пересечения вещественной оси gmin
, gmax
и соответствующий находящийся на диске запас по амплитуде DGM = [gmin,gmax]
и запас по фазе DPM
соответствуйте или превысьте GM
и PM
.
Для получения дополнительной информации о дисковой модели усиления и изменения фазы, см. Алгоритмы.
вычисляет самый маленький диск, который получает целевое усиление и изменения фазы, заданные DGM
= getDGM(GM
,PM
,'tight')GM
и PM
.
Если GM
и PM
скаляры, затем дисковое усиление получений, которое может увеличиться или уменьшиться на коэффициент GM
, и фаза, которая может увеличиться или уменьшиться PM
.
Если GM
и PM
векторы из формы [glo,ghi]
и [pmin,pmax]
затем диск получает относительное усиление и изменения фазы этих областей значений.
Если любой GM
или PM
[]
, это удаляет соответствующее ограничение на размер диска.
Выход имеет форму DGM
= [gmin,gmax]
, и описывает диск, который представляет абсолютные изменения усиления в той области значений. Например, DGM = [0.8,1.8]
усиление моделей, которое может варьироваться от 0.8 раза номинальной стоимости к 1.8 раза номинальной стоимости и изменениям фазы, определенным дисковой геометрией. Этот диск может иметь ненулевой скос (см. Алгоритмы). Используйте DGM
создать umargin
блокируйтесь это моделирует, они получают и изменения фазы.
umargin
и diskmargin
усиление модели и изменения фазы отдельной обратной связи образовывают канал как зависимый частотой мультипликативный фактор F (s) умножение номинального ответа разомкнутого контура L (s), такой, что встревоженным ответом является L (s) F (s). Факторный F (s) параметрируется:
В этой модели,
δ (s) является ограниченной усилением динамической неопределенностью, нормированной так, чтобы это всегда варьировалось в единичном диске (|| δ || ∞ <1).
ɑ устанавливает сумму усиления и изменения фазы, смоделированного F. Для фиксированного σ параметр ɑ управляет размером диска. Для ɑ = 0, мультипликативный фактор равняется 1, соответствуя номинальному L.
σ, названный skew, смещает смоделированную неопределенность к увеличению усиления или уменьшению усиления.
Факторный F принимает значения в диске, сосредоточенном на вещественной оси и содержащий номинальную стоимость F = 1. Диск характеризуется его точкой пересечения DGM = [gmin,gmax]
с вещественной осью. gmin
<1 и gmin
> 1 минимальные и максимальные относительные изменения в усилении, смоделированном F, в номинальной фазе. Неопределенность фазы, смоделированная F, является областью значений DPM = [-pm,pm]
из значений фазы в номинальном усилении (|F | = 1). Например, в следующем графике, правая сторона показывает диску F, который пересекает вещественную ось в интервале [0.71 1.4]. Левая сторона показывает, что этот диск моделирует изменение усиления ±3 дБ и изменение фазы ±19 °.
DGM = [0.71,1.4]
F = umargin('F',DGM)
plot(F)
getDGM
преобразует целевое усиление и изменения фазы, что вы хотите смоделировать в находящуюся на диске область значений изменения усиления DGM
. Эта область значений полностью характеризует диск F. Соответствующая фаза располагается DPM
таким образом определяется DGM
и дисковая модель.
Для получения дальнейшей информации о модели неопределенности для усиления и изменений фазы, смотрите, что Анализ Устойчивости Использует Дисковые Поля.