Есть двигатель постоянного тока, редуктор и энкодер.
Мотором управляет штатный через ШИМ драйвер.
Нужен формирователь импульсов - эмулятор вращения двигателя, который выдает импульсы согласно управляющему воздействию от ШИМ, с учетом инерции ротора и редуктора, разгона, торможения.
На входе формирователь измеряет ширину импульсов ШИМ идущий на мотор.
Пытался построить зависимость ширина ШИМ/скорость вращения - ничего не получается, очень большой разброс.
Пробовал вводить инерциально звено - RC-фильтр, потом АЦП- тоже нет однозначной зависимости.
Посоветуйте как лучше подойти к решению такой задачи.