svpwm、电机等模块都是自己搭的,理论上应该没错,但是速度环调速没用,速度一直是个负值,d轴电流虽然用pid赋0了,但是输出的d轴还是有个负的电流。
代码在这上面贴不出来,有人解答的话我可以私发邮箱,整体模型大概这样。
d轴电流和速度的波形都差不多是这个样子。
单独测试的svpwm模块可以正常输出,电机模块就是根据数学模型搭出来的,调pi参数没用,改变负载力的话输出三相电流是有变化的,电机输出的力也可以正常变化,不晓得问题出在哪里。
希望可以达到正常速度双闭环控制的仿真结果。
速度环没调通
https://blog.csdn.net/weixin_43086497/article/details/116765716