你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

MCSDK 6.2.1 位置模式过冲

[复制链接]
midul 提问时间:2024-2-23 15:28 / 未解决

最近在测试MCSDK 6.2.1自带的位置控制模式

使用了一块自制的驱动板,参考的是NUCLEO-F303RE+ X-NUCLEO-IHM08M1

Motor Profiler可以正常驱动电机并测定参数,测定参数电机标称值相似,驱动板应该是正常的

速度传感器配置为正交增量编码器,1000线,启用Z信号

启动后电机可以正常对齐并旋转一圈到达Z信号位置

电机为空载运行,调整PID参数后原地不会抖动,运行平稳

但是在位置控制时,反复测试发现在Ramp运行时间为3.3s-3.7s时,电机可以在任意目标位置下正常停止不会过冲,只要计算出的最大速度不超过电机最大速度就都是正常的

只要Ramp运行时间小于3.3s或则大于3.7秒,则电机会在停止时超过目标位置,再快速回调到目标位置,产生一个明显的抖动。

具有明显的分界线,3.7秒Ramp运行时间就是正常的,把Ramp运行时间调整为3.8秒,其他参数都不变的情况下就会出现过冲,同理3.3秒是正常的,改到3.2秒就会出现过冲。

尝试调整不同的Ramp时间,目标位置,PID参数,都无法消除。

望大神解答

收藏 评论1 发布时间:2024-2-23 15:28

举报

1个回答
风花见 回答时间:2025-5-30 16:09:10

需要做路径规划 传统的梯形加速度会有过冲

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版