英飞凌
直播中

杨帆

7年用户 1415经验值
私信 关注

设置电机参数遇到的两个问题求解

大家好! 关于电机的参数设置,实际调试有几个现象,希望大家能给点意见。
1.启动占空比,超过35%以上,大量测试,会有概率上电直接过流保护,然后系统罢工,重启才能正常工作;
2.Kp Ki的参数设计,好像没什么太大的规律,按照Kp/Ki=L/R,这个公式好像也不是很对,因为一般来说,L都特别小,这样必须悬殊过大,根本不是2:1的关系,但是目前测试来看,怎么设置,只会影响相应速度,电机运行稳定性暂时没有发现什么影响。关于pi参数,如果有什么意见,请指点一下。
                                                                                                                                                                                                                                                                                                                                                                                       

回帖(2)

张恒

2024-5-28 09:26:42
1.启动占空比,启动过程是开环的,也就是按照预设的速度斜坡输出相应的PWM信号。启动占空比过大,那么确实可能会造成过流。在PWM输出导通时,电机电流会持续上升,占空比越大,电流上升时间越长。所以需要选择合适的启动占空比。
2. BLDC例程中的PI参数时速度环的,速度环的PI和R/L没有关系,只有在电流环中,L/R会影响电流的变化,通常将电流环的Kp/Ki  = L/R。速度环的PI影响速度值的响应速度,稳定等。
举报

徐生财

2024-5-28 16:07:27
您好!关于您提到的两个问题,我会尽量给出一些建议。

1. 启动占空比问题:
启动占空比过高可能导致电机在上电时直接过流保护。为了解决这个问题,您可以尝试以下方法:
   a. 降低启动占空比,以减小启动时的电流冲击。
   b. 增加启动延时,让电机在启动前有足够的时间进行预充电。
   c. 使用软启动策略,如斜坡启动,以减小启动时的电流冲击。

2. Kp和Ki参数设计问题:
Kp(比例增益)和Ki(积分增益)是PID控制器的两个重要参数,它们对系统的响应速度和稳定性有很大影响。关于Kp和Ki的设置,您可以尝试以下方法:
   a. 首先,尝试使用一些通用的PID参数调整方法,如Ziegler-Nichols方法或Cohen-Coon方法,作为初始参数的参考。
   b. 然后,根据实际应用场景和系统性能要求,逐步调整Kp和Ki的值。增加Kp可以提高系统的响应速度,但过高可能导致系统不稳定;增加Ki可以提高系统的稳态误差,但过高可能导致积分饱和和过冲。
   c. 您可以尝试使用一些自动调整PID参数的方法,如遗传算法、粒子群优化等,以找到最优的参数组合。

关于Kp/Ki=L/R这个公式,它并不是一个通用的规律,而是一个经验公式。在实际应用中,您需要根据具体的系统特性和性能要求来调整Kp和Ki的值。

希望这些建议对您有所帮助。如果您还有其他问题,请随时提问。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分