Accelerometer

Поведенческая модель акселерометра MEMS

  • Библиотека:
  • Simscape / Электрический / Sensors & Transducers

Описание

Блок Accelerometer реализует поведенческую модель MicroElectroMechanical Системы (MEMS) акселерометр. Поскольку выход по умолчанию вводит Voltage level, акселерометр обеспечивает выходное напряжение, которое пропорционально ускоряющему уровню, представленному в механическом поступательном физическом порту R. Выходное напряжение ограничивается согласно значениям, что вы предусматриваете максимальное и минимальное выходное напряжение.

Блок также имеет альтернативный выходной тип, PWM duty cycle. С этим выбором выход блока является сигналом PWM с рабочим циклом, который пропорционален измеренному ускорению. Можно ограничить изменение рабочего цикла к заданной области.

Опционально, можно смоделировать динамику датчика путем установки параметра Dynamics на Model sensor bandwidth. Включая динамику добавляет, что задержка первого порядка между угловым уровнем, представленным в порте R и соответствующим напряжением, применилась к электрическому + и - порты.

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

Переменные

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

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

Порты

Сохранение

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

Порт сохранения механического устройства сопоставил с акселерометром поступательный порт.

Электрический порт сохранения сопоставил с акселерометром положительный терминал.

Электрический порт сохранения сопоставил с акселерометром отрицательный терминал.

Параметры

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

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

  • Voltage level — Амплитуда выходного напряжения пропорциональна измеренному ускорению. Это - опция по умолчанию.

  • PWM duty cycle — Рабочий цикл (вовремя разделенный на импульсное общее время) пропорционален измеренному ускорению.

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

Зависимости

Этот параметр отображается только, когда вы выбираете Voltage level для параметра Output type.

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

Зависимости

Этот параметр отображается только, когда вы выбираете Voltage level для параметра Output type.

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

Зависимости

Этот параметр отображается только, когда вы выбираете Voltage level для параметра Output type.

Минимальное выходное напряжение от датчика, который определяет датчик максимальное измеренное отрицательное ускорение. Этот параметр только отображается, когда вы выбираете Voltage level для параметра Output type. Значением по умолчанию является 1 V.

Изменение в рабочем цикле на модульное ускорение. Рабочий цикл выражается как процент периода PWM.

Зависимости

Этот параметр отображается только, когда вы выбираете PWM duty cycle для параметра Output type.

Рабочий цикл, выведенный датчиком, когда ускорение является нулем.

Зависимости

Этот параметр отображается только, когда вы выбираете PWM duty cycle для параметра Output type.

Максимальный рабочий цикл выводится датчиком. Увеличение ускоряющих уровней вне этой точки не укажет увеличение рабочего цикла.

Зависимости

Этот параметр отображается только, когда вы выбираете PWM duty cycle для параметра Output type.

Минимальный рабочий цикл выводится датчиком. Уменьшение ускоряющих уровней вне этой точки не укажет уменьшение в рабочем цикле.

Зависимости

Этот параметр отображается только, когда вы выбираете PWM duty cycle для параметра Output type.

Частота выходной последовательности импульсов.

Зависимости

Этот параметр отображается только, когда вы выбираете PWM duty cycle для параметра Output type.

Амплитуда выходной последовательности импульсов, когда высокий.

Зависимости

Этот параметр отображается только, когда вы выбираете PWM duty cycle для параметра Output type.

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

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

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

Задает пропускную способность на 3 дБ для измеренного ускорения, принимающего постоянную времени первого порядка.

Зависимости

Этот параметр отображается только, когда вы выбираете Model sensor bandwidth для параметра Dynamics.

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

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

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