jiayunlei 发表于 2018-11-10 17:23:52

EMTP VS Matlab

不知道大家刚做电力系统仿真的时候该如何选择使用哪个软件有没有疑惑?下面谈一谈自己的一些体会。
刚做电力系统计算的时候,暂态计算用PSCAD (一些设备仿真模型从matlab导入),稳态计算用Digsilent,学习的过程是了解到PSCAD(内核EMTDC)和ATDraw(内核ATP)及EMTP-RV都是基于一套理论,因此功能类似;而Digsilent的界面与Etap有些类似,当时误以为Digsilent不能做过电压等电磁暂态仿真,后来发现Digsilent功能十分强大暂态稳态都能做。
当时就产生了一个疑问,既然PSCAD用到的一些设备模型需要从Matlab导入,为什么不直接用Matlab做仿真计算呢?这样导来导去岂不麻烦?带着这个疑问,查了一些相关软件的介绍,也没有发现答案。后来与以为比较资深的同事聊天的时候,我问到PSCAD与matlab有什么异同?他的回答是matlab里有功能强大的控制系统工具箱,做控制系统仿真,更方便些,至于那些仿真PSCAD能做而Matlab不能做,或者哪些仿真Matlab能做而PSCAD不能做也没有聊清楚(这里专指电力系统仿真)。
后来的两件事,让我得出结论,其实无论选择EMTP,Matlab还是Digsilent,都没有本质的差异,没有那个仿真这个软件能做,而那个软件不能做。人们之所以选择这个软件而不选择两一个主要是因为这个软件平台吸引了多少开发者,有多少仿真模型和仿真算例。有点类似于我们手机中用到的各种APP,有的是安卓系统下开发的,有的是在苹果系统下开发的。

1)第一是发现一位匈牙利人发的一篇文章Comparison of Simulation Tools ATP-EMTP andMATLAB-Simulink for Time Domain Power SystemTransient Studies
对ATP和Matlab包含的一些设备模型做了一个对比,没有提到两个软件有那些能力限制。
2)另外发现Idaho一个什么大学讲授电力系统暂态的公开课里,老师对每一个算例都提供了PSCAD模型,ATPdraw模型,EMTP-RV模型,Matlab模型。

个人觉得,如果是用于科研目的,建议使用ATP或者Matlab,这两个软件可以应付各种暂态及稳态仿真。
如果是商业化性质,建议选择PSCAD,EMTP-RV,Digsilent等商业化工具。

页: [1]
查看完整版本: EMTP VS Matlab

招聘斑竹