Transfer Fcn Direct Form II

Реализуйте Прямую Форму II реализации передаточной функции

  • Библиотека:
  • Simulink / Additional Math & Discrete / Дополнительный Дискретный

  • Transfer Fcn Direct Form II block

Описание

Блок Transfer Fcn Direct Form II реализует Прямую Форму II реализации передаточной функции, что Numerator coefficients и параметры Denominator coefficients excluding lead задают. Блок поддерживает только передаточные функции одного одно входом выхода (SISO).

Блок автоматически выбирает типы данных и масштабирования выхода, коэффициентов и любых временных переменных.

Порты

Входной параметр

развернуть все

Входной сигнал в виде скаляра или вектора.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point

Вывод

развернуть все

Выходной сигнал в виде скаляра или вектора.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point

Параметры

развернуть все

Задайте коэффициенты числителя как вектор.

Программируемое использование

Параметры блоков: NumCoefVec
Ввод: символьный вектор
Значения: вектор
Значение по умолчанию: '[0.2 0.3 0.2]'

Задайте коэффициенты знаменателя, исключая ведущий коэффициент, который должен быть 1.0.

Программируемое использование

Параметры блоков: DenCoeffVec
Ввод: символьный вектор
Значения: вектор
Значение по умолчанию: '[-0.9 0.6]'

Задайте начальное условие как скаляр.

Программируемое использование

Параметры блоков: vinit
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: '0.0'

Задайте округляющийся режим для операций фиксированной точки. Для получения дополнительной информации смотрите Округление (Fixed-Point Designer).

Программируемое использование

Параметры блоков: RndMeth
Ввод: символьный вектор
Значения: 'Ceiling' | 'Convergent' | 'Floor' | 'Nearest' | 'Round' | 'Simplest' | 'Zero'
Значение по умолчанию: 'Floor'

Когда вы устанавливаете этот флажок, переполнение насыщает к максимальному или минимальному значению, которое может представлять тип данных. В противном случае переполнение переносится.

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

Программируемое использование

Параметры блоков: DoSatur
Ввод: символьный вектор
Значения: 'off' | 'on'
Значение по умолчанию: 'off'

Характеристики блока

Типы данных

double | fixed point | integer | single

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода PLC
Сгенерируйте код Структурированного текста с помощью Simulink® PLC Coder™.

Преобразование фиксированной точки
Спроектируйте и симулируйте системы фиксированной точки с помощью Fixed-Point Designer™.

Представлено до R2006a