exponenta event banner

Акселерометр

Поведенческая модель МЭМС-акселерометра

  • Библиотека:
  • Simscape/Электрические/Датчики и преобразователи

  • Accelerometer block

Описание

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

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

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

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

Переменные

Раздел «Переменные» интерфейса блока используется для установки приоритетов и начальных целевых значений для переменных блока перед моделированием. Дополнительные сведения см. в разделе Установка приоритета и начальной цели для переменных блока.

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

Порты

Сохранение

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

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

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

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

Параметры

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

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

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

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

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

Зависимости

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

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

Зависимости

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

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

Зависимости

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

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

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

Зависимости

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

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

Зависимости

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

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

Зависимости

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

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

Зависимости

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

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

Зависимости

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

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

Зависимости

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

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

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

  • Model sensor bandwidth - моделирование динамики датчика с приближением запаздывания первого порядка на основе значения параметра Bandwidth. Можно управлять начальным условием запаздывания, задав цель Измеренная переменная ускорения (Measured acceleration variable target).

Определяет 3dB ширину полосы пропускания для измеренного ускорения, предполагая постоянную времени первого порядка.

Зависимости

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

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

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

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