出发点
电力电子系统的仿真分析软件很多,仿真精度和速度往往是矛盾的,控制算法和电路细节往往也无法采用一个仿真软件或算法得出。
在用的几个电路特性模拟软件
Simplis:在电力电子领域开关电源领域用的比较多,比较有特点的是对模型的分段线性化和基于稳态工作点的频域响应分析,能够很快地对非线性电路动力学特性给出结果。缺点是控制方面比较弱,最近研究了C-DLL,可以用来模拟“数字设备”,但距离离散控制系统的仿真还比较远。
Psim:我常用来进行控制算法在电路运行中的动态特性模拟,比较少用来做交流扫频。总体感觉软件思路更偏重工程,具有“强弱电”分离的仿真思路,控制信号需要转换才能驱动电路,也就是“红绿线”不能互联,这与matlab有相似之处。
Psim可以很方便的嵌入C代码块和Dll库,实现控制逻辑对电路行为的控制,非常适合快速验证原型控制算法。
Matlab:数值计算”航空母舰“本尊,我只用Simulink的小部分。实际上,其与Psim算是功能重合,但网上资料更多,扩展性更强,也可以 更方便的和DSP及ARM结合,直接生成代码。
有人说Malab生成的代码效率低,不好排查,但我个人感觉可能很多时候比个人写的更规