Преобразователь давления

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

Библиотека

Simscape / Электрический / Sensors & Transducers

Описание

Блок Pressure Transducer моделирует типичный преобразователь давления, который превращает измерение давления в напряжение. Блок позволяет вам измерить давление во множестве областей. Задайте доменный тип с помощью параметра Fluid port type.

Выходное напряжение линейно пропорционально давлению, и блок выходные параметры обнуляет вольты, если давление является меньше, чем нуль. Входное давление равняется результатам значения параметров Pressure range в выходном напряжении, равном значению параметров Full-scale deflection. Для более высоких давлений выходное напряжение остается в этом значении Full-scale deflection.

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

Опционально, если вы устанавливаете параметр Dynamics на Model transducer bandwidth, затем движущие силы датчика аппроксимированы задержкой первого порядка. Задержка определяется параметром Bandwidth. Если вы выбираете эту опцию, необходимо также задать начальное условие для задержки при помощи цели переменной Measured pressure.

При выполнении симуляции с решателем фиксированного шага или генерации кода для HIL-тестирования, MathWorks рекомендует, чтобы вы установили параметр Dynamics на No dynamics — Suitable for HIL, потому что это избегает потребности в маленьком шаге времени симуляции, если пропускная способность датчика высока.

Переменные

Используйте раздел Variables интерфейса блока, чтобы установить приоритет и начальные целевые значения для основных переменных до симуляции. Для получения дополнительной информации смотрите Приоритет Набора и Начальную Цель для Основных переменных (Simscape).

Цель переменной Measured pressure задает начальный вывод для датчика.

Порты

A

Жидкий порт для измерения давления. Тип порта задан значением параметров Fluid port type.

+

Положительный электрический порт.

-

Отрицательный электрический порт.

Параметры

Fluid port type

Выберите жидкий тип порта для измерения давления:

  • Gas (значение по умолчанию)

  • Hydraulic

  • Thermal Liquid

  • Moist Air

  • Two-Phase Fluid

Pressure range

Максимальное давление, которое может измерить датчик. Значением по умолчанию является 1e6 Pa.

Operation mode

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

  • Absolute — Измерение давления относительно нулевого абсолютного давления, то есть, вакуума. Это - опция по умолчанию.

  • Gauge — Измерение давления относительно атмосферного давления. Атмосферное давление задано блоком Gas Properties в библиотеке Simscape™ Foundation.

  • Sealed-Gauge — На измерение давления ссылаются к внутренней изолированной камере. Если вы выбираете эту опцию, используйте параметр Reference pressure, чтобы задать контрольную точку для измерения давления.

Reference pressure

Ссылочное давление во внутренней изолированной камере. Этот параметр только видим, когда вы выбираете Sealed-Gauge для параметра Operation mode. Значением по умолчанию является 1.01325e5 Pa.

Full-scale deflection

Выходное напряжение, когда измеренное давление равно или больше, чем, значение параметров Pressure range. Значением по умолчанию является 5 V.

Output resistance

Выходное сопротивление преобразователя. Значением по умолчанию является 200 Ω.

Dynamics

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

  • No dynamics — Suitable for HIL — Не моделируйте динамику датчика. Используйте эту опцию при выполнении симуляции зафиксированный шаг или генерации кода для HIL-тестирования, потому что это избегает потребности в маленьком шаге времени симуляции, если пропускная способность датчика высока. Это - опция по умолчанию.

  • Model transducer bandwidth — Образцовая динамика датчика с приближением задержки первого порядка, на основе значения параметров Bandwidth. Можно управлять начальным условием для задержки путем определения цели переменной Measured pressure.

Bandwidth

Определяет значение задержки датчика. Этот параметр только видим, когда вы выбираете Model transducer bandwidth для параметра Dynamics. Значением по умолчанию является 5 kHz.

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

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

Поведение изменяется в R2019a

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Представленный в R2012b