Блок с ограничением скорости 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!