Объект: EDM01M
Библиотека: ElectricalDrive
Имя на уровне решателя: ElectricalDrive.EDM01M
Аннотация: Модель датчика тока
Обозначение:
Порты (степени свободы) компонента:
№ |
Обозначение порта |
Тип |
Наименование порта |
|---|---|---|---|
1 |
Port1 |
ISIGNAL |
1D сигнальный порт, узел 1 |
2 |
Port2 |
OSIGNAL |
1D сигнальный порт, узел2 |
Пользовательские параметры модели:
№ |
Параметр |
Тип |
Описание |
Единица |
Значение по умолч. |
|---|---|---|---|---|---|
1 |
Imax |
real |
Максимальное считываемое значение, A |
A |
1.0 |
2 |
Tf |
real |
Постоянная времени аналогового фильтра датчика, с |
s |
1.0 |
3 |
nADC |
real |
Разрядность АЦП, бит |
bit |
1.0 |
Расчетные и измеряемые величины:
№ |
Параметр |
Описание |
Единица |
|---|---|---|---|
1 |
V_port1 |
Значение сигнала на порте (V) |
|
2 |
X_port1 |
Значение интегральной функции от сигнала на порте (X) |
|
3 |
A_port1 |
Значение производной функции от сигнала на порте (A) |
|
4 |
V_port2 |
Значение сигнала на порте (V) |
|
5 |
X_port2 |
Значение интегральной функции от сигнала на порте (X) |
|
6 |
A_port2 |
Значение производной функции от сигнала на порте (A) |
Пример использования компонента
Модель датчика тока (EDM01M)
Компонент EDM01M (модуль ElectricalDrive) реализует модель датчика тока, включающую аналоговый фильтр и аналого-цифровой преобразователь (АЦП). Компонент преобразует непрерывный аналоговый сигнал в дискретный код (ступенчатый сигнал) с учетом заданного максимального диапазона, разрядности и инерционности фильтра. Предусмотрены настройки максимального считываемого значения Imax, постоянной времени аналогового фильтра Tf и разрядности АЦП nADC. Компонент применяется в системах управления электроприводами для имитации обратных связей по току.
Проверка работы датчика тока при подаче синусоидального входного сигнала.
Начальные данные:
Схема тестирования:
На вход датчика тока EDM01M1 (вход a1) подаётся синусоидальный сигнал от источника SinusSource1. Выходной сигнал (a2) регистрируется на осциллографах Check1 и RUN.
Результат:
На графиках RUN и Check1 показаны входной сигнал EDM01M.a1 (синусоида) и выходной сигнал EDM01M.a2. Выходной сигнал представляет собой ступенчатую функцию (квантованный сигнал), что соответствует работе АЦП с заданной разрядностью nADC. Ограничение амплитуды выходного сигнала сверху и снизу определяется параметром Imax, а шаг квантования (высота ступеней) зависит от разрядности АЦП. Плавность переходов между ступенями и задержка относительно входного сигнала обусловлены наличием аналогового фильтра с постоянной времени Tf. Модуль датчика тока работает корректно, формируя дискретизированный сигнал, соответствующий входному аналоговому воздействию.
Схема теста
Рисунок 1 - Схема теста
Графики результатов теста
Рисунок 2 - EDM01M.RUN (входной сигнал a1 и выходной сигнал a2)
Рисунок 3 - EDM01M.Check1 (входной сигнал a1 и выходной сигнал a2)