Блок с ограничением скорости Rate Limiter



 

Блок с ограничением скорости Rate Limiter старается отслеживать входной сигнал в условиях задания ограничений на скорость нарастания и спада сигнала (рис. 8.8).

 

 

Рис.8.8. Блок с ограничением скорости Rate Limiter и пример его

применения

 

При работе блока вычисленное значение скорости изменения сигнала сравнивается с установленным в окне параметров значением параметра Rising slew rate (скорость нарастания сигнала) и параметра Falling slew rate (скорость спада сигнала). По умолчанию заданы значения Rising slew rate и Falling slew rate, равные 0,5 и – 0,5 соответственно.

Блок следящего квантования Quantizer

 

Блок Quantizer служит для квантования меняющихся сигналов с одинаковым шагом по уровню (рис. 8.9).

Блок имеет единственный параметр - шаг по уровню (по умолчанию 0,5). На рис. 8.9 показано квантование синусоидального сигнала.

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

 

 

Рис.8.9. Блок следящего квантования Quantizer и пример его

применения

Блок фрикционных эффектов Coulombic and Viscous Friction

 

Блок фрикционных эффектов Coulombic and Viscous Friction служит для моделирования фрикционных эффектов (рис. 8.10). Передаточная функция блока указана в окне установки его параметров.

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

 

Рис.8.10. Блок фрикционных эффектов Coulombic and Viscous Friction

 и пример его применения

Блок люфта Backlash

 

Блок Backlash имитирует эффект возникновения люфта (рис.8.12) и известен в ТАУ как звено с мертвым ходом. Этот эффект создает передаточную характеристику гистерезисного типа, которая представляется графически в пиктограмме блока.

Статическая характеристика этого блока приведена на рис. 8.11.

 

Рис.8.11. Статическая характеристика блока люфта Backlash

 

 

                      (8.4)

Блок имеет два параметра: ширину диапазона Deadband width и начальный уровень сигнала на выходе Initial output (по умолчанию 1 и 0). Уровень Initial output является также срединным значением входного сигнала, a Deadband width определяет ширину петли гистерезиса передаточной характеристики блока.

 

 

Рис.8.12. Блок люфта Backlash и пример его применения

Блоки-переключатели Switch

 

В основной библиотеке Simulink представлены три блока-переключателя:

1) Manual Switch (ручной переключатель) – осуществляет переключение между двумя входами при двукратном нажатии на изображении блока (рис.8.13);

 

 

Рис.8.13. Блок Manual Switch и пример его применения

 

2) Switch (переключатель) – у этого блока переключение осуществляется также между двумя входами (первым и третим), причем сигнал проходит через первый вход, если значение на управляющем входе (второй вход) больше или равно значению, заданному в параметрах (Parameters) данного блока. В противном случае сигнал проходит через третий вход (рис.8.14);

3) Multiport switch (многовходовый переключатель) – осуществляет переключение между любым количеством входов (их количество задается в параметрах блока Number of inputs). Управляющим является первый вход, на который должен подаваться номер нужного входа (рис.8.15), причем значение на управляющем входе не должно быть меньше единицы; округление значения на управляющем входе не производится, то есть сигнал идет через первый вход, если значение на управляющем входе лежит в пределах 1 £ xупр < 2, через второй вход, если 2 £ xупр < 3, и т.д.

 

 

Рис.8.14. Блок Switch и пример его применения

 

 

Рис.8.15. Блок Multiport Switch и пример его применения


Дата добавления: 2019-11-25; просмотров: 560; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!