Робот имеет 2 параллельных ведущих колеса. Я не знаю трения о поверхность земли. Однако я могу установить ускорение, начальную скорость, конечную скорость. Профиль скорости должен быть симметричным, трапециевидной формы, если есть ускорение. Если ускорение отсутствует, двигатель запускается с максимальной скоростью. Хотя можно начать с максимальной скорости, подтвержденной экспериментом, я хотел бы знать некоторую теорию, чтобы принять это решение, а не слепое тестирование.
Добавлено: Для >=класса X11 инструкция по физике.
Протестируйте робота на нужной скользкой поверхности и проведите тест на растяжение, чтобы увидеть, когда сцепление прервется. (т.е. она проскальзывает) Если вы используете пружину F=k*x, измерьте вес, чтобы отклонить пружину, когда она проскальзывает, на ту же величину, чтобы уравнять Силу для того же отклонения. Теперь преобразуйте эту силу тяги в вращающий момент, а затем найдите максимальную скорость ускорения, чтобы получить приведенный ниже профиль скорости. Статическая сила тяги для проскальзывания примерно равна силе внутреннего ускорения для проскальзывания. Различия могут быть вызваны количеством ведущих колес и дорожными условиями. Мониторинг профиля текущего/ожидаемого тока можно использовать для индикации состояния проскальзывания и, таким образом, выбега и возобновления ускорения с меньшей скоростью. Проскальзывание тяги вызовет небольшое снижение профиля тока нагрузки. Если вы хотите продолжить оптимизацию, измерить силу скольжения при движении с той же скоростью и сгенерировать профиль с двумя константами ускорения. Возможно, мягкий для старта, остановки, а затем более агрессивный до/от полной скорости. (HTH или надеюсь, что это поможет)
Я помню 5,25-дюймовые 6-мегабайтные и 12-мегабайтные жесткие диски от Hitachi/NPL в начале 80-х годов с приводами шаговых двигателей с профилем ускорения и скорости для ускорения времени доступа . Драйвер BJT с полушаговым управлением и использованием счетчиков вверх/вниз, насколько я помню, с переменной частотой.
Так что да, это возможно, практично и выполнимо. редактировать:
Причина проста. Инерция тяжелой нагрузки от 0 до максимальной скорости может превышать доступный крутящий момент, поэтому необходимо управление скоростью нарастания. Чипы управления Intelligent Stepper доступны.
редактировать: подробнее Пример преимущества медленного увеличения крутящего момента при разгоне.
Телаклаво
Олин Латроп
Кибермужчины
Стивенвх