Преобразуйте изменение усиления и фазы в изменение усиления на основе диска
В анализе полей диска изменения усиления и фазы моделируются как коэффициент 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) является динамической неопределенностью с ограничением по усилению, нормированной так, что она всегда изменяется внутри единичного диска (||<reservedrangesplaceholder0>||∞ < 1).
ɑ устанавливает величину усиления и изменения фазы, смоделированные F. Для фиксированных σ параметр ɑ управляет размером диска. Для ɑ = 0 мультипликативный коэффициент равен 1, соответствующий номинальной L.
σ, называемое skew, смещает смоделированную неопределенность в сторону увеличения или уменьшения усиления.
Коэффициент F принимает значения в диске с центром на действительной оси и содержащем номинальное значение F = 1. Диск характеризуется своей точкой пересечения DGM = [gmin,gmax] с действительной осью. gmin < 1 и gmin > 1 - минимальные и максимальные относительные изменения в усилении, моделируемые F, в номинальной фазе. Фаза неопределенность, смоделированная F, является областью значений DPM = [-pm,pm] значений фазы при номинальном усилении (|<reservedrangesplaceholder1>| = 1). Например, на следующем графике правая сторона показывает дисковое F, которое пересекает действительную ось в интервале [0.71.1.4]. Левая сторона показывает, что этот диск моделирует изменение усиления ± 3 дБ и изменение фазы ± 19 °.
DGM = [0.71,1.4]
F = umargin('F',DGM)
plot(F)
getDGM преобразует целевые изменения усиления и фазы, которые вы хотите смоделировать, в дисковую область значений изменения усиления DGM. Эта область значений полностью характеризует дисковые F. Соответствующая область значений фаз DPM определяется таким образом DGM и модель диска.
Для получения дополнительной информации о модели неопределенности для изменений усиления и фазы, смотрите анализ устойчивости с использованием полей диска.