Accelerometer
Динамическая модель МЭМС-акселерометра.
Тип: AcausalElectricPowerSystems.Sensors.Accelerometer
Путь в библиотеке:
|
Описание
Блок Accelerometer реализует динамическую модель акселерометра микроэлектромеханических систем (МЭМС). При установленном по умолчанию для параметра Output type значении Voltage level
акселерометр выдает выходное напряжение, пропорциональное величине ускорения, передаваемой через ненаправленный порт R. Выходное напряжение ограничено заданными вами значениями максимального и минимального выходного напряжения.
Блок также имеет альтернативное значение параметра Output type — PWM duty cycle
. При выборе данного значения выходным сигналом блока является ШИМ-сигнал с коэффициентом заполнения, пропорциональным измеренному ускорению. Изменение коэффициента заполнения можно ограничить заданным диапазоном.
При желании можно моделировать динамику датчика, установив для параметра Dynamics значение Model sensor bandwidth
. Включение динамики добавляет задержку первого порядка между угловой скоростью, отображаемой на порту R, и соответствующим напряжением, подаваемым на порты + и −.
При запуске моделирования с помощью решателя с фиксированным шагом или при генерации кода для программно-технического тестирования рекомендуется установить для параметра Dynamics значение No dynamics - Situable for HIL
, поскольку это позволяет избежать необходимости использовать небольшой шаг по времени моделирования при высокой пропускной способности датчика.
Порты
Ненаправленные
#
R
—
поступательный порт
механика
Details
Ненаправленный порт, связанный с поступательным портом акселерометра.
Имя для программного использования |
|
#
+
—
положительный порт
электричество
Details
Ненаправленный порт, связанный с положительным выводом акселерометра.
Имя для программного использования |
|
#
−
—
отрицательный порт
электричество
Details
Ненаправленный порт, связанный с отрицательным выводом акселерометра.
Имя для программного использования |
|
Параметры
Parameters
#
Output type —
тип выходной величины
Voltage level
| PWM duty cycle
Details
Выберите один из следующих вариантов для определения типа выходной величины:
-
Voltage level
— амплитуда выходного напряжения пропорциональна измеренному ускорению. Это значение установлено по умолчанию. -
PWM duty cycle
— коэффициент заполнения (время включения, деленное на общую длительность импульса) пропорционален измеренному ускорению.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Sensitivity —
чувствительность
mV/gee
Details
Изменение уровня выходного напряжения на единицу изменения ускорения при отсутствии ограничения выходного сигнала.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение Voltage level
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Output voltage for zero acceleration —
выходное напряжение при нулевом ускорении
V
| MV
| kV
| mV
Details
Выходное напряжение датчика при нулевом ускорении.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение Voltage level
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Maximum output voltage —
максимальное выходное напряжение
V
| MV
| kV
| mV
Details
Максимальное выходное напряжение датчика, определяющее максимальное измеренное датчиком положительное ускорение.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение Voltage level
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Minimum output voltage —
минимальное выходное напряжение
V
| MV
| kV
| mV
Details
Минимальное выходное напряжение датчика, определяющее максимальное измеренное датчиком отрицательное ускорение. Значение по умолчанию равно 1
В.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение Voltage level
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Dynamics —
динамика
No dynamics - Situable for HIL
| Model sensor bandwidth
Details
Выберите один из следующих вариантов моделирования динамики датчика:
-
No dynamics - Situable for HIL
— не моделировать динамику датчика. Используйте это значение при запуске моделирования с фиксированным шагом или при генерации кода для программно-технического тестирования, поскольку это позволяет избежать необходимости в небольшом шаге моделирования при высокой пропускной способности датчика. Это значение используется по умолчанию. -
Model sensor bandwidth
— моделировать динамику датчика с помощью аппроксимации задержки первого порядка на основе значения параметра Bandwidth. Вы можете управлять начальным условием задержки, указав целевое значение переменной Measured acceleration.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Bandwidth —
полоса пропускания
Hz
| GHz
| MHz
| kHz
Details
Определяет ширину полосы пропускания по уровню 3
дБ для измеренного ускорения, предполагая постоянную времени первого порядка.
Зависимости
Чтобы использовать этот параметр, установите для параметра Dynamics значение Model sensor bandwidth
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Duty cycle sensitivity (percent per unit acceleration) —
чувствительность коэффициента заполнения
1/gee
| s^2/m
| s^2/cm
| s^2/ft
| s^2/in
| s^2/km
| s^2/mi
| s^2/mm
Details
Изменение коэффициента заполнения на единицу ускорения. Коэффициент заполнения выражается в процентах от периода ШИМ.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение PWM duty cycle
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
# Duty cycle for zero acceleration (percent) — коэффициент заполнения при нулевом ускорении
Details
Коэффициент заполнения, выводимый датчиком при нулевом ускорении.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение PWM duty cycle
.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
# Maximum duty cycle (percent) — максимальный коэффициент заполнения
Details
Максимальный коэффициент заполнения, выводимый датчиком. Увеличение ускорения выше этого значения не приводит к увеличению коэффициента заполнения.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение PWM duty cycle
.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
# Minimum duty cycle (percent) — минимальный коэффициент заполнения
Details
Минимальный коэффициент заполнения, выводимый датчиком. Уменьшение ускорения ниже этого значения не приводит к уменьшению коэффициента заполнения.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение PWM duty cycle
.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
PWM frequency —
частота ШИМ
Hz
| GHz
| MHz
| kHz
Details
Частота последовательности выходных импульсов.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение PWM duty cycle
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Output voltage amplitude —
амплитуда выходного напряжения
V
| MV
| kV
| mV
Details
Амплитуда последовательности выходных импульсов при высокой частоте.
Зависимости
Чтобы использовать этот параметр, установите для параметра Output type значение PWM duty cycle
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |