3. Обозреватель разделов библиотеки Simulink




Скачать 2.33 Mb.
Название 3. Обозреватель разделов библиотеки Simulink
страница 9/28
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы
1   ...   5   6   7   8   9   10   11   12   ...   28

Treat as gain when linearizing (флажок) - Трактовать как усилитель с коэффициентом передачи равным 1 при линеаризации.

Выходной сигнал блока вычисляется в соответствии со следующим алгоритмом:

  • Если величина входного сигнала находится в пределах зоны нечувствительности, то выходной сигнал блока равен нулю.

  • Если входной сигнал больше или равен верхнему входному порогу зоны нечувствительности, то выходной сигнал равен входному минус величина порога.

  • Если входной сигнал меньше или равен нижнему входному порогу зоны нечувствительности, то выходной сигнал равен входному минус величина порога.

На рис. 9.5.2 показан пример использования блока Dead Zone



Рис. 9.5.2. Пример использования блока Dead Zone

[Скачать пример]

9.5.3. Релейный блок Relay

Назначение:

Реализует релейную нелинейность.

Параметры:

  1. Switch on point - Порог включения. Значение, при котором происходит включение реле.

  2. Switch off point - Порог выключения. Значение, при котором происходит выключение реле.

  3. Output when on - Величина выходного сигнала во включенном состоянии.

  4. Output when off - Величина выходного сигнала в выключенном состоянии.

Выходной сигнал блока может принимать два значения. Одно из них соответствует включенному состоянию реле, второе - выключенному. Переход их одного состояния в другое происходит скачком при достижении входным сигналом порога включения или выключения реле. В том случае если пороги включения и выключения реле имеют разные значения, то блок реализует релейную характеристику с гистерезисом. При этом значение порога включения должно быть больше, чем значение порога выключения.

На рис. 9.5.3 показан пример использования блока Relay. На временных диаграммах видно, что включение реле происходит при достижении входным сигналом величины 0.5, а выключение при - 0.5.



Рис. 9.5.3. Пример использования блока Relay

[Скачать пример]

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

Назначение:

Блок обеспечивает ограничение скорости изменения сигнала (первой производной).

Параметры:

  1. Rising slew rate - Уровень ограничения скорости при увеличении сигнала.

  2. Falling slew rate - Уровень ограничения скорости при уменьшении сигнала.

Вычисление производной сигнала выполняется по выражению:

,

где
u(i) - значение входного сигнала на текущем шаге,
t(i) - значение модельного времени на текущем шаге,
y(i-1) - значение выходного сигнала на предыдущем шаге,
t(i-1) - значение модельного времени на предыдущем шаге.

Вычисленное значение производной сравнивается со значениями уровней ограничения скорости Rising slew rate и Falling slew rate. Если значение производной больше, чем значение параметра Rising slew rate, то выходной сигнал блока вычисляется по выражению:

,

где R - уровень ограничения скорости при увеличении сигнала.

Если значение производной меньше, чем значение параметра Falling slew rate, то выходной сигнал блока вычисляется по выражению:

,

где F - уровень ограничения скорости при уменьшении сигнала.

Если значение производной лежит в пределах между нижним и верхним уровнями ограничения, то выходной сигнал блока равен входному:

.

На рис. 9.5.4 показан пример использования блока Rate Limiter, при подаче на его вход прямоугольного периодического сигнала.



Рис. 9.5.4. Пример использования блока Rate Limiter

[Скачать пример]

9.5.5. Блок квантования по уровню Quantizer

Назначение:

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

Параметры:

Quantization interval - шаг квантования по уровню.

На рис. 9.5.5 показан пример использования блока Quantizer, выполняющего квантование по уровню синусоидального сигнала. Шаг квантования задан равным 0.5.



Рис. 9.5.5. Пример использования блока Quantizer

[Скачать пример]

9.5.6. Блок сухого и вязкого трения Coulomb and Viscous Friction

Назначение:

Моделирует эффекты сухого и вязкого трения.

Параметры:

  1. Coulomb friction value (Offset)– Величина сухого трения.

  2. Coefficient of viscous friction (Gain) – Коэффициент вязкого трения.

Блок реализует нелинейную характеристику, соответствующую выражению:

,

где u – входной сигнал,
y – выходной сигнал,
Gain – коэффициент вязкого трения ,
Offset – Величина сухого трения.

На рис. 9.5.6 показан пример использования блока Coulomb and Viscous Friction. Оба параметра блока заданы равными 1.



Рис. 9.5.6. Пример использования блока Coulomb and Viscous Friction

[Скачать пример]

9.5.7. Блок люфта Backlash

Назначение:

Моделирует нелинейность типа “люфт”.

Параметры:

  1. Deaband width – Ширина люфта.

  2. Initial output – Начальное значение выходного сигнала.

Сигнал на выходе будет равен заданному значению Initial output, пока входной сигнал при возрастании не достигнет значения (Deaband width)/2 (где U – входной сигнал), после чего выходной сигнал будет равен U-(Deaband width)/2. После того как, произойдет смена направления изменения входного сигнала, он будет оставаться неизменным, пока входной сигнал не изменится на величину (Deaband width)/2, после чего выходной сигнал будет равен U+(Deaband width)/2.

На рис. 9.5.7 показан пример работы блока Backlash. Входной сигнал блока гармонический с линейно возрастающей амплитудой.



Рис. 9.5.7. Пример использования блока Backlash

[Скачать пример]

9.5.8. Блок переключателя Switch

Назначение:

Выполняет переключение входных сигналов по сигналу управления.

Параметры:

Threshold – Порог управляющего сигнала.

Блок работает следующим образом:
Если сигнал управления, подаваемый на средний вход меньше, чем величина порогового значения Threshold, то на выход блока проходит сигнал с первого (верхнего) входа. Если сигнал управления превысит пороговое значение, то на выход блока будет поступать сигнал со второго (нижнего) входа.

На рис. 9.5.8 показан пример работы блока Switch. В том случае, когда сигнал на управляющем входе ключа равен 1, на выход блока проходит гармонический сигнал, если же управляющий сигнал равен нулю, то на выход проходит сигнал нулевого уровня от блока Ground. Пороговое значение управляющего сигнала задано равным 0.5.



Рис. 9.5.8. Применение переключателя Switch

[Скачать пример]

9.5.9. Блок многовходового переключателя Multiport Switch

Назначение:

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

Параметры:

Number of inputs – Количество входов.

Блок многовходового переключателя Multiport Switch, пропускает на выход сигнал с того входного порта, номер которого равен текущему значению управляющего сигнала. Если управляющий сигнал не является сигналом целого типа, то блок Multiport Switch производит отбрасывание дробной части числа, при этом в командном окне Matlab появляется предупреждающее сообщение.

На рис. 9.5.9 показан пример работы блока Multiport Switch. Управляющий сигнал переключателя имеет три уровня и формируется с помощью блоков Constant, Step, Step1 и Sum. На выход блока Multiport Switch, в зависимости от уровня входного сигнала, проходят гармонические сигналы, имеющие разные частоты.



Рис. 9.5.9. Применение переключателя Multiport Switch.

[Скачать пример]

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

На рис. 9.5.10 показан пример использования блока Multiport Switch при векторном сигнале. Временные диаграммы работы для данного примера совпадают с рассмотренными в предыдущем примере.



Рис. 9.5.10. Применение переключателя Multiport Switch при векторном входном сигнале.

[Скачать пример]

9.5.10. Блок ручного переключателя Manual Switch

Назначение:

Выполняет переключение входных сигналов по команде пользователя.

Параметры:

Нет.

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

На рис. 9.5.11 показан пример использования блока Manual Switch.



Рис. 9.5.11. Пример использования блока Manual Switch.

[Скачать пример]

9.6. Math – блоки математических операций

9.6.1. Блок вычисления модуля Abs

Назначение:

Выполняет вычисление абсолютного значения величины сигнала.

Параметры:

  • Saturate on integer overflow (флажок) – Подавлять переполнение целого. При установленном флажке ограничение сигналов целого типа выполняется корректно.

Пример использования блока Abs, вычисляющего модуль текущего значения синусоидального сигнала, показан на рис. 9.6.1.



Рис. 9.6.1. Пример использования блока Abs

[Скачать пример]

Блок Abs может использоваться также для вычисления модуля сигнала комплексного типа. На рис. 9.6.2 показан пример вычисления модуля комплексного сигнала вида:

.

Модуль этого сигнала (как и следовало ожидать) равен 1 для любого момента времени.



Рис. 9.6.2. Пример использования блока Abs для вычисления модуля комплексного сигнала

[Скачать пример]

9.6.2. Блок вычисления суммы Sum

Назначение:

Выполняет вычисление суммы текущих значений сигналов.

Параметры:

  1. Icon shape – Форма блока. Выбирается из списка.
      - round – окружность,
      - rectangular – прямоугольник.

  2. List of sign – Список знаков. В списке можно использовать следующие знаки:
    + (
    плюс), - (минус) и | (разделитель знаков).

  3. Saturate on integer overflow (флажок) – Подавлять переполнение целого. При установленном флажке ограничение сигналов целого типа выполняется корректно.

Количество входов и операция (сложение или вычитание) определяется списком знаков параметра List of sign, при этом метки входов обозначаются соответствующими знаками. В параметре List of sign можно также указать число входов блока. В этом случае все входы будут суммирующими.

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

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

Если количество входов блока больше, чем один, то блок выполняет поэлементные операции над векторными и матричными сигналами. При этом количество элементов в матрице или векторе должно быть одинаковым.

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

Примеры использования блока Sum показаны на 9.6.3.



Рис. 9.6.3. Примеры использования блока Sum
1   ...   5   6   7   8   9   10   11   12   ...   28

Похожие:

3. Обозреватель разделов библиотеки Simulink icon Результаты анкетирования читателей библиотеки спбгасу
В ноябре 2016г в Спбгасу проводилось анкетирование читателей библиотеки с целью изучения информационных потребностей читателей и...
3. Обозреватель разделов библиотеки Simulink icon Лабораторная работа №3
Изучение пакета Simulink Response Optimization системы matlab 7 для расчета оптимальных настроек регуляторов”
3. Обозреватель разделов библиотеки Simulink icon Методические рекомендации по организации и созданию приходской библиотеки
Святейший Патриарх Кирилл придает огромное значение деятельности православных библиотек. Выступая перед работниками Синодальной библиотеки,...
3. Обозреватель разделов библиотеки Simulink icon Программа IV окружной летней школы «Библиотеки и местное самоуправление»
Библиотеки и местное самоуправление: пути взаимодействия: IV окружная летняя школа / Сост. Ю. А. Ким. – Ханты-Мансийск: Полиграфист,...
3. Обозреватель разделов библиотеки Simulink icon Информационный бюллетень Администрации Санкт-Петербурга №1 (1001) от 16 января 2017 г
Конференция, посвященная 203-й годовщине открытия Российской национальной библиотеки (Главное здание Российской национальной библиотеки...
3. Обозреватель разделов библиотеки Simulink icon Отчет о работе Свердловской областной специальной библиотеки для слепых в 2016 году
Р68 Роль специальной библиотеки в формировании доступной информационной среды: отчет о работе Свердловской областной специальной...
3. Обозреватель разделов библиотеки Simulink icon Библиотека
В списке представлены библиографические описания научных, учебных, учебно-методических с 1970 года и периодических с 2005 года изданий,...
3. Обозреватель разделов библиотеки Simulink icon Основные положения и правила
«Российские правила каталогизации» разработаны авторским коллективом на базе Российской государственной библиотеки, Российской национальной...
3. Обозреватель разделов библиотеки Simulink icon Основные положения и правила
«Российские правила каталогизации» разработаны авторским коллективом на базе Российской государственной библиотеки, Российской национальной...
3. Обозреватель разделов библиотеки Simulink icon Наш мозг способен на невероятные вещи, но ему мешает сознание
Обозреватель bbc future пришел к неожиданному выводу, что сознательное мышление занимает самое незначительное место в деятельности...
3. Обозреватель разделов библиотеки Simulink icon С разделением на разделы и возможностью планирования
Приводятся две формы программирования. Одна из них содержит все поля программирования, а другая содержит поля специфичных разделов....
3. Обозреватель разделов библиотеки Simulink icon Отчет о деятельности Кемеровской областной научной библиотеки им....
Жно с уверенностью констатировать, что бюджетные средства, направленные государством на его выполнение, были расходованы на цели...
3. Обозреватель разделов библиотеки Simulink icon Отчет о деятельности Кемеровской областной научной библиотеки им....
Жно с уверенностью констатировать, что бюджетные средства, направленные государством на его выполнение, были расходованы на цели...
3. Обозреватель разделов библиотеки Simulink icon Программа развития биц библиотечно-информационный центр новая модель...
«Библиотечно-информационный центр – новая модель школьной библиотеки» мкоу «Волчихинская сш №2»
3. Обозреватель разделов библиотеки Simulink icon Инструкция по настройке модема d-link 2500u на сетевом интерфейсе...
Запустить Internet Explorer (или любой другой обозреватель), в строке адреса набрать 192. 168 1 и подключиться к web-интерфейсу модема....
3. Обозреватель разделов библиотеки Simulink icon Г. Н. Милютина, гл библиограф Национальной библиотеки Республики Карелия
Составитель Г. Н. Милютина, гл библиограф Национальной библиотеки Республики Карелия

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск