Я пытаюсь контролировать промышленный серводвигатель переменного тока с помощью моего устройства XE166.сервомотор с кривой движения
Контроллер взаимодействует с сервоконтроллером с помощью управления PULSE и DIRECTION.
Для достижения движения без рывков я пытался создать профиль движения S Curve (время вращения двигателя v/s).
Расчет мгновенной скорости не представляет проблемы, поскольку я знаю расстояние, перемещаемое двигателем за импульс, и длительность импульса.
Мне нужно понять, как прийти к математическому уравнению, которое я мог бы использовать, что скажет мне, какой должна быть длительность n-го импульса, чтобы иметь профиль скорости в виде S-кривой.
Поскольку они должны быть общим требованием в любой области требует управления движением (робототехника, ЧПУ, промышленный) должен быть некоторый стандартный эталонный, чтобы сделать это
возможно добавить тег для языка программирования и API, который вы используете? вы уже пытались найти ответ на этот вопрос и проверить википедию? Похоже, что ответ также должен быть в одной или нескольких статьях. есть ли у вас доступ к университетской сети, где вы можете искать документы (исследовательские публикации)? – hoijui
Сигмовидные уравнения или уравнения логистической кривой выглядят как хорошая отправная точка. – Clifford
Infineon и другие производители таких MCU/драйверов. опубликовал много информации об этом. Некоторые из них включают математику и некоторые даже программные подходы. Вы действительно ищете кого-нибудь? – Olaf