Other Parts Discussed in Thread: MOTORWARE
为什么我加了额定负载以后,无刷直流电机的电流却只有额定电流的四分之一那么大?这是什么原因导致的?莫非是电机参数辨识错误?还是?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: MOTORWARE
为什么我加了额定负载以后,无刷直流电机的电流却只有额定电流的四分之一那么大?这是什么原因导致的?莫非是电机参数辨识错误?还是?
1.参数辨识结果误差较大。针对电机电感值大小,选择合适的历程和合理配置user.h进行参数辨识。
2.确认电源在闭环后,是否存在电压拉低可能。
3.CCS的编译器版本确认是否是6.2.0-6.2.3,这个编译器版本有bug
4.是否被最大电流限制。
5.使用最新版本的motorware中的历程。
关于电感,如果不准确,会影响电机的运行效果,包括电流波形。
低电感的电机参数识别,你用Lab02C试试,一般要设置较高的PWM开关频率,例如45K, 还有要调整电阻识别的电流大小,以及电感识别电流的大小,通过这些方式让电机在识别的整个过程都是平稳转动的状态。
建议参照文档,详细了解每个参数功能和每个参数关系,合理配置user.h