Построение корневого годографа

| Векторизован |
в палитре на схеме

Блок предназначен для построения корневого годографа – траекторий, описываемых на комплексной плоскости полюсами (корнями характеристического многочлена) динамической системы при изменении коэффициента усиления системы.

В блоке для нахождения корней динамической системы осуществляется расчет передаточной функции разомкнутой системы вида:

где N(s) и L(s) – характеристические полиномы системы.

На основе полученной передаточной функции системы формируется характеристический многочлен, зависящий от коэффициента усиления, K:

Расчет значения K в i-ой расчетной точке (i = 0 … N) производится согласно следующей формуле:

где Kmin – заданное начальное значение коэффициента усиления, Kmax– заданное конечное значение коэффициента усиления, N – заданное количество точек вывода.

Для каждого значения коэффициента усиления рассчитываются корни характеристического многочлена. Траектории, описываемые корнями характеристического многочлена (корневой годограф), отображаются на комплексной плоскости. Для открытия графика корневого годографа требуется совершить двойное нажатие левой кнопкой мыши по блоку на схеме.

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

Имя Описание Тип линии связи
in Порт для подключения сигнала, являющегося входным для исследуемого объекта Математическая
out Порт для подключения сигнала, являющегося выходным для исследуемого объекта Математическая

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

Блок не имеет выходных портов.

Свойства

Название Имя Описание По умолчанию Тип данных
Начальное значение коэффициента усиления K kmin Начальное значение диапазона коэффициента усиления разомкнутой системы, в котором будут рассчитаны корни характеристического многочлена 0.1 Вещественное
Конечное значение коэффициента усиления K kmax Конечное значение диапазона коэффициента усиления разомкнутой системы, в котором будут рассчитаны корни характеристического многочлена 10 Вещественное
Количество точек вывода ptcount Количество значений коэффициента усиления внутри диапазона, для которых будут рассчитаны корни характеристического многочлена (количество точек графика) 1000 Целое
Относительное приращение для Якобиана dJotn Величина, используемая при осуществлении линеаризации нелинейных объектов 0.001 Вещественное
Абсолютное приращение для Якобиана dJabs Величина, используемая при осуществлении линеаризации нелинейных объектов 1E-6 Вещественное
Режим расчета характеристик ffdcalcmode Позволяет установить в какой момент будет происходить расчет: при инициализации схемы, при достижении конечного времени расчета или с заданным временным шагом («В начале расчета», «В конце расчета», «С заданным шагом») В начале расчета Перечисление
Шаг расчета характеристик, с ffdtimestep Величина временного шага, с которым происходит пересчет характеристик, свойство доступно при выборе режима расчета характеристик «С заданным шагом» 0 Вещественное
Понижать степени полиномов числителя и знаменателя ReduceDeg Флаг, активирующий понижение степени полиномов числителя и знаменателя Нет Двоичное
Абсолютная точность сравнения корней числителя и знаменателя при понижении степеней полиномов ReduceTol Допустимая абсолютная ошибка сравнения корней числителя и знаменателя при понижении степеней полиномов, свойство доступно при активированном свойстве «Понижать степени полиномов числителя и знаменателя» 1E-5 Вещественное
Прим.: открытие окна свойств осуществляется через контекстное меню блока.

Параметры

Название Имя Описание Тип данных
Значения X X Матрица вещественных частей корней характеристического многочлена в каждой точке вывода Матрица
Значения Y Y Матрица мнимых частей корней характеристического многочлена в каждой точке вывода Матрица

Примеры