单片机/MCUwilliam hill官网
直播中

艾玛

11年用户 791经验值
擅长:模拟技术 EDA/IC设计 RF/无线
私信 关注

一直在调pmsm无速度的仿真,但是波形总是不对是为什么?

一直在调pmsm无速度的仿真,但是波形总是不对,转速甚至是负的。。。用的反电势积分法。就是目前能正转了。但是仅限于空载情况下某个特性参数下才会出现正转,速度一直是且封顶900(可能是电机参数关系,换个参数就是封顶别的数值了)。给定速度超过900,转速就一直是900;给定速度低于900,电机转速就变负的了。。这是为什么啊?速度完全不跟随给定                                                                                                                                                                                                                                                                                                                                                                                                        
                       

回帖(1)

木頭瓶子

2024-2-6 16:06:30
有几个可能引起波形不正确和转速负值的原因:

1. 电机参数设置错误:确保你在仿真程序中正确设置了电机的参数,包括电感、电阻、磁链等。如果参数设置不正确,会导致仿真结果不准确。

2. 控制器参数设置错误:在反电势积分法中,你可能需要设置一些控制器参数,如比例增益、积分时间常数等。确保这些参数设置正确,以获得稳定的控制效果。

3. 过载或过速保护:某些仿真软件或电机驱动器可能具有过载或过速保护功能,当电机受到过大的负载或速度超过设计范围时,控制系统会将电机转速限制在一定范围内,以避免损坏。检查一下是否启用了这些保护功能,并确定设置的限制值是否正确。

4. 控制算法问题:反电势积分法是一种常见的控制算法,但它可能存在一些局限性。你可以尝试使用其他控制算法,如矢量控制或无传感器控制,看看是否能够得到更好的仿真结果。

5. 仿真软件问题:某些仿真软件可能存在Bug或不精确的问题,导致仿真结果不正确。你可以尝试使用其他软件进行仿真,或者尝试升级当前使用的软件版本。


举报

更多回帖

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