Передайте прямую форму Fcn, в II раз отличаясь

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

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

Описание

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

Входной сигнал маркировал Den No Lead, содержит коэффициенты знаменателя передаточной функции. Полный знаменатель имеет ведущий коэффициент одного, но он исключен из входного сигнала. Например, чтобы использовать знаменатель [1 -1.7 0.72], задайте сигнал со значением [-1.7 0.72]. Входной сигнал маркировал Num, содержит коэффициенты числителя. Типы данных числителя и коэффициентов знаменателя могут отличаться, но длина вектора числителя и полного вектора знаменателя должна быть тем же самым. Заполните вектор числителя нулями в случае необходимости.

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

Порты

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

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

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка

Коэффициенты числителя передаточной функции, заданной как скаляр или вектор.

Зависимости

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка

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

Пример: Для коэффициента знаменателя [1 - 1.7 0.72], задайте сигнал со значением [-1.7 0.72].

Зависимости

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка

Вывод

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

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

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

Типы данных: единственный | удваиваются | int8 | int16 | int32 | uint8 | uint16 | uint32 | булевская переменная | фиксированная точка | перечисленный | шина

Параметры

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

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

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

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

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

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

Блочный параметр: RndMeth
Ввод: символьный вектор
Значения: 'Потолок' | 'Конвергентный' | 'Пол' | 'Самый близкий' | 'Вокруг' | 'Самый Простой' | 'Нуль'
Значение по умолчанию: пол

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

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

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

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

Блокируйте характеристики

Типы данных

double | single | Boolean[a] | base integer | fixed point

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

No

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

No

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

No

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

No

A 

Этот блок не рекомендуется для использования с булевыми сигналами.

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

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

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

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

Была ли эта тема полезной?