lizhaolizhao007 发表于 2015-8-9 17:14

微分方程组 电机

小弟最近在写一个永磁同步电动机变频启动程序,0——2s以5hz启动;2——17s以“s”曲线升速到额定频率;17——150s以额定频率稳定运行。问题是:电机运行到50s左右,转速、转矩脉动很大,当到达60s左右时,转速直接掉到0了!如下图。小弟,百思不得其解!是微分方程精度问题吗?还是程序本身问题,那电机为什么又能升速的额定转速呢?急求大神指点!

lizhaolizhao007 发表于 2015-8-9 17:21

这是不是微分方程组误差累积导致的?从哪些方面可以提高精度?odeset怎么设置啊?求指导!急!

先写郭嘉 发表于 2015-8-10 18:26

从图上看,你的系统在30s之后已经不稳定了。可以尝试下减小步长。如果有控制系统,调整下控制参数。

lizhaolizhao007 发表于 2015-8-10 19:44

步长设成0.0001了,还是不行。如下图。这个是永磁同步电机变频启动,稳定运行之后,脉动越来越大,然后直接掉到0了。频压比始终设为1。没有反馈控制。下图的odeset有设置不合理的吗?

lizhaolizhao007 发表于 2015-8-11 20:16

问题找到了,是阻力系数设置成0了,改个值就能稳定了
页: [1]
查看完整版本: 微分方程组 电机