Вычислите электрическое угловое положение решателя
Блоки управления двигателем/декодеры датчиков
Блок Resolver Decoder вычисляет электрическое угловое положение решателя из выходных сигналов решателя синуса и косинуса.
Решатель использует основной входной сигнал синусоидального возбуждения, чтобы сгенерировать модулированные формы вторичного синуса и косинуса.
Вы должны нормализовать эти формы волны (в области значений [-1,1] и с центром в 0) и дискретизировать их, чтобы получить вторичные входные сигналы синуса и косинуса блока Resolver Decoder.
Блок вычисляет и выводит положение разрешителя в радианах [0, 2в]. Блок может также добавить задержку фазы к дискретизированным сигналам синуса и косинуса относительно сигнала возбуждения.
Примечание
Блочные входы должны иметь одинаковые типы амплитуды и данных (с фиксированной или с плавающей точкой).
Блок вычисляет среднее значение, пиковые значения амплитуды и знак пиковой амплитуды цикла сигнала как
где:
- среднее значение амплитуды сигнального цикла
Количество выборок за цикл возбуждения
- пиковое значение амплитуды цикла сигнала
Блок вычисляет электрическое угловое положение решателя как
где:
является вторичного сигнала синуса
является вторичного сигнала косинуса
- электрическое угловое положение решателя