exponenta event banner

Функция снижения

Вычислить коэффициент снижения

  • Библиотека:
  • Блок управления двигателем/элементы управления/контроллеры

Описание

Блок Derating Function генерирует коэффициент снижения (y) в соответствии с отзывами (ffeedback) и максимальный предел (fmax) значения входного опорного сигнала.

Коэффициент снижения:

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

  • Остается равным нулю, когда опорный сигнал находится за пределами (положительный или отрицательный) fmax.

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

На этом рисунке показан выходной сигнал блока при использовании синусоидальной волны в качестве ffeedback.

Уравнения

Пороговый параметр x Derating указывает процент пиковой амплитуды для опорного сигнала. Пороговое значение Derating равно 0,5 на показанном выходе блока, что приводит к пороговому значению 2 (для значения пиковой амплитуды 4 для синусоидального опорного сигнала).

x = [0,1)

Это уравнение описывает, как блок вычисляет коэффициент отклонения (y).

 Понижающий коэффициент (y) = 1 ffedback xfmax (1 − x) fmax

Порты

Вход

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

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

Типы данных: single | double | fixed point

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

Типы данных: single | double | fixed point

Продукция

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

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

Типы данных: single | double | fixed point

Параметры

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

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.

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

Представлен в R2020a