Построение частотных характеристик

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

Блок позволяет строить графики выбранных амплитудно-фазовых частотных характеристик динамического объекта (звена или системы).

Для линейных динамических объектов реализованные численные алгоритмы позволяют определять амплитудно-фазовые частотные характеристики напрямую по общеизвестным формулам. Для расчета характеристик нелинейных объектов предварительно осуществляется автоматическая линеаризация объекта в малой окрестности стационарного состояния.

Отображение результатов расчета происходит на графике зависимости выбранных характеристик от частоты, который вызывается двойным нажатием левой кнопкой мыши по блоку.

Прим.: если в модели присутствует отрицательная обратная связь, то блок произведет расчет для замкнутой системы. Для получения частотных характеристик разомкнутой системы необходимо вручную разомкнуть обратную связь.

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

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

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

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

Свойства

Название Имя Описание По умолчанию Тип данных
Типы рассчитываемых характеристик chartypes Открывает доступ к окну «Выбор объектов из списка», в котором, в поле «Приемник», определяется список характеристик для отображения на графике («D-разбиение», «Im(w)», «Re(w)», «АЧХ», «Годограф Найквиста», «Годограф Попова», «ЛАХ», «ФЧХ»). Будут построены те характеристики, которые добавлены из поля «Источник» в поле «Приемник». Добавление и удаление элементов из поля «Приемник» осуществляется с помощью кнопок со стрелками АЧХ Множество
Показать полюсы системы showpoles Позволяет отобразить на комплексной плоскости полюса динамической системы Нет Двоичное
Показать нули системы showzeros Позволяет отобразить на комплексной плоскости нули динамической системы Нет Двоичное
Начальная круговая частота, 1/с wstart Указывает начало диапазона круговых частот, в котором будут рассчитаны частотные характеристики 0.5 Вещественное
Конечная круговая частота, 1/с wend Указывает конец диапазона круговых частот, в котором будут рассчитаны частотные характеристики 20 Вещественное
Количество точек вывода ptcount Количество значений круговых частот внутри диапазона, для которых будут рассчитаны значения характеристик (количество точек графика) 500 Целое
Относительное приращение для Якобиана dJotn Величина, используемая при осуществлении линеаризации нелинейных объектов 0.001 Вещественное
Абсолютное приращение для Якобиана dJabs Величина, используемая при осуществлении линеаризации нелинейных объектов 1E-6 Вещественное
Режим расчета характеристик ffdcalcmode Позволяет установить в какой момент будет происходить расчет: при инициализации схемы, при достижении конечного времени расчета, либо с заданным временным шагом («В начале расчета», «В конце расчета», «С заданным шагом») В начале расчета Перечисление
Шаг расчета характеристик, с ffdtimestep Величина временного шага, с которым происходит пересчет характеристик. Свойство используется в случае, если выбран режим расчета характеристик «С заданным шагом» 0 Вещественное
Понижать степени полиномов числителя и знаменателя ReduceDeg Флаг, активирующий понижение степени полиномов числителя и знаменателя Нет Двоичное
Абсолютная точность сравнения корней числителя и знаменателя при понижении степеней полиномов ReduceTol Допустимая абсолютная ошибка сравнения корней числителя и знаменателя при понижении степеней полиномов, свойство доступно при активированном свойстве «Понижать степени полиномов числителя и знаменателя» 1E-5 Вещественное
Показать расчетные параметры системы showtransfunc Позволяет отобразить рассчитанные параметры динамической системы: полиномы числителя и знаменателя, нули, полюса и матрицы уравнений состояния динамической системы Нет Двоичное
Расчетные параметры системы Группа парметров системы, которая отображается при активированном свойстве «Показать расчетные параметры системы»
Числитель W(s) Ns_out Массив коэффициентов bi полинома числителя вида N(s)=b0sm+b1sm-1+...+bm начиная с b0 [[]] Матрица
Знаменатель W(s) Ns_out Массив коэффициентов ai полинома знаменателя вида L(s)=a0sn+a1sn-1+...+an начиная с a0 [[]] Матрица
Нули (корни уравнения N(s) = 0) Zeros_out Массив нулей передаточной функции (корней характеристического полинома в числителе передаточной функции) [[]] Комплексная матрица
Полюсы (корни уравнения L(s) = 0) Poluses_out Массив полюсов передаточной функции (корней характеристического полинома в знаменателе передаточной функции) [[]] Комплексная матрица
Матрица A (собственная матрица) A_out Значение собственной матрицы системы уравнений состояния [[]] Матрица
Матрица B (матрица входов) B_out Значение матрицы входов системы уравнений состояния [[]] Матрица
Матрица C (матрица выходов) C_out Значение матрицы выходов системы уравнений состояния [[]] Матрица
Матрица D (матрица обхода) D_out Значение матрицы обходов системы уравнений состояния [[]] Матрица
Прим.: в данном блоке используются значения круговой частоты ω, имеющей размерность 1/с (рад/с), а не Гц.
Прим.: открытие окна свойств осуществляется через контекстное меню блока.

Параметры

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

Примеры