求问,仿真参数里的仿真步长和积分阻尼因子有哪些影响?

孙静孙静 提问于:2025-09-22 17:59 软件使用 105 浏览 5 回答

我使用的模型默认的是50us的步长,0.99的阻尼因子,能正常运行,改了电机参数后,必须把步长缩小到10us才能正常运行,请问这个可能是什么原因?

然后积分阻尼因子改小后模型也没法正常运行。

软件没有报错,但是出来的电压电流波形都不对,可能是哪些参数要调吗?

软件版本 3.0
彭丽
彭丽LV3

回答于:2025-09-23 10:01北京

您需要提供模型具体是什么,改掉的电机参数具体是什么。是不是改了仿真步长后跟控制系统不适配了?积分阻尼因子主要是指数值积分的阻尼因子,是1的话是后退欧拉,0是隐式梯形积分。采用0.99的阻尼因子近似后退欧拉。
孙静 LV2

回复于:2025-09-23 10:28江苏

用的双馈电机模型,在把电机的定转子电感改小之后,就需要减小仿真步长才能运行了。
然后改阻尼是因为现在需要在0.15的阻尼下运行,之前我们默认用的都是0.99,试了下发现改小后模型就运行的不对了,几个不同的电机参数的模型都是这样。
彭丽 LV3

回复于:2025-09-26 09:11北京

理论上是没有改了电机参数就需要改仿真步长才能运行的说法,是不是因为参数改得不合适,导致大仿真步长容易失稳。改小阻尼之后模型理论上仿真结果也不会变,只是数值算法的稳定性收到影响,感觉根本原因可能还是因为改掉的电机参数不合适。
彭丽 LV3

回复于:2025-09-26 12:12北京

如果双馈电机的控制系统用了封装链接库,封装链接库有自己的仿真步长和采样步长,如果内部逻辑不适配减小后的仿真步长的话,控制系统可能也会出问题。
孙静
孙静LV2

回答于:2025-09-23 10:26江苏

用的双馈电机模型,在把电机的定转子电感改小之后,就需要减小仿真步长才能运行了。