exponenta event banner

Асинхронная выборка и удержание PS

Выходной сигнал выборки и удержания с внешним триггером

  • Библиотека:
  • Библиотека Simscape/Foundation/Физические сигналы/Дискретные

  • PS Asynchronous Sample & Hold block

Описание

Блок асинхронной выборки и удержания PS устанавливает выходной сигнал Y равным входному сигналу U, когда передний фронт входного сигнала триггера становится больше нуля. Этот блок используется совместно с другими физическими сигнальными блоками для моделирования дискретного поведения и поведения на основе событий.

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

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

Порты

Вход

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

Входной физический сигнал.

Имя порта не отображается в значке блока, но его можно увидеть в базовом исходном файле (для этого щелкните ссылку «Исходный код» в диалоговом окне блока).

Входной физический сигнал, запускающий действие «выборка и удержание». В значке блока этот порт отмечен знаком (передний край).

Имя порта не отображается в значке блока, но его можно увидеть в базовом исходном файле (для этого щелкните ссылку «Исходный код» в диалоговом окне блока).

Продукция

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

Выходной физический сигнал.

Имя порта не отображается в значке блока, но его можно увидеть в базовом исходном файле (для этого щелкните ссылку «Исходный код» в диалоговом окне блока).

Параметры

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

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

Второе поле со списком представляет блок сигналов. По умолчанию единицей измерения является 1 (без единиц измерения). Укажите единицу измерения, соизмеримую с единицей измерения сигнала на входном порту U. Можно выбрать единицу измерения из раскрывающегося списка или ввести требуемое имя единицы измерения, например: rpmили допустимое выражение, например, rad/s. Дополнительные сведения и список сокращений единиц измерения см. в разделе Как указать единицы измерения в диалоговых окнах блоков и определениях единиц измерения.

Вопросы совместимости

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

В R2019a изменилось поведение

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

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

.
Представлен в R2011b