Transfer Fcn Direct Form II

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

  • Библиотека:
  • Simulink/Дополнительная математика & Дискретная/Дополнительная Дискретная

  • 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

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

.

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

.

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

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