电力电子仿真软件对比分析

 

在未搭建实际电路前,仿真是一种在验证电路原理非常简便的方式。在电力电子仿真软件中,主要有Pspice, Psim, Saber, PLES, Matlab/simulink,EMTP/EMTDC/PSCAD、Simetrix/simplis, Multisim, ICAP/4(Isspice)、SCAT、Simplorer等。

个人用过的经验总结:Pspice和Saber都适合做器件级仿真,每个公司都会有相关器件的仿真模型;PLECS也可以做一定程度的器件级仿真,并可以仿真二极管的反向恢复;Psim、Saber、PLECS、Matlab/simulink、PSCAD都比较适合做系统级仿真,其中Psim仿真速度比较快,简单易用,PLECS是基于Matlab的仿真平台,但仿真速度比Matlab快,Matlab功能比较强大,但其缺点在于仿真速度太慢。Simetrix/simplis实际上是基于Spice模型的仿真软件,但是仿真速度和收敛性比Pspice要好。

 

至于Multisim、ICAP/4(Isspice)、SCAT和Simplorer因为没怎么有用过,在此不作评价,希望大家可以增加下。

 

此外,朱桂萍和陈建业编著的《电力电子电路的计算机仿真(第2版)》中给出了几种软件的对比,列出如下:

 

14105735765413a5085af3a_small.jpg

 

 

 

 

 
  • 1楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-13 09:22
  SIMetrix/SIMPLIS是一款用于优化设计电力电子电路的高级仿真工具。SIMetrix /SIMPLIS 完美结合了精度与收敛性能,实现了电源电路的高速仿真。 SIMetrix为专业的电子工程师 提供混合模式 电路仿真程序包。SIMetrix包含了一个增强型SPICE仿真器,原理图编辑器和波形显示器。拥有已为业界公认的优越性能和出色技术支持,SIMetrix是一种实惠高效的EDA解决方案。
在上世纪80年代就职于AT&T贝尔实验室工程师,SIMPLIS总裁汤姆威尔逊先生始终坚信一定可以有更好的方法在电源设计初期来评估和验证电源的设计方案。通过与杜克大学合作,他被介绍给一个年轻的博士研究生Ron Wong,Ron Wong和汤姆威尔逊抱有同样的观点。他们很快开发成功了分段线性系统的模拟算法,SIMPLIS软件正式诞生。最初SIMPLIS软件 只是在AT&T公司内部应用,基于SIMPLIS软件 在电源仿真的优秀性能,Power Design Tools(后更名为Transim科技公司) 合并SIMPLIS内核推出了 其SIMetrix/SIMPLIS软件产品。 汤姆威尔逊和罗恩成立了SIMPLIS技术公司, 通过多年的对软件的更新完善和市场推广应用, SIMPLIS公司逐渐取得了电源系统仿真市场领导地位。
http://www.easi-tech.com/img/middle_SIMetrixSIMPLIS.jpg
 

SIMetrix是为广大电子工程师提供的一款增强型SPICE混合信号专业仿真设计平台, 具有优秀的收敛性能和仿真速度。 SIMPLIS是专为开关电源系统设计开发的仿真引擎。作为电源系统设计与新产品开发的仿真标准,广泛应用于各类电源设计,通讯设备等领域。SIMetrix/SIMPLIS同时集成了 灵活的原理图编辑功能和强大的仿真结果后处理工具。

http://www.easi-tech.com/img/SIMetrix2.jpg

◆SIMetrix/SIMPLIS软件特点
SIMPLIS:快速电力电子电路仿真引擎
SIMetrix:增强型SPICE与混合模式仿真器
多层电路原理图结构模式
强大的波形处理功能,可在仿真前、仿真时及仿真后进行波形观测。
先进的测量与数据处理功能

开放式结构,利用脚本语言实现用户定制功能,如自动化及专用波形分析。

http://www.easi-tech.com/img/SIMetrix3.jpg

 

  
  • 5楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-13 09:24
   

Multisim是美国国家仪器(NI)有限公司推出的以Windows为基础的仿真工具,适
用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件
描述语言输入方式,具有丰富的仿真分析能力。

   
  • 2楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-13 09:24
  IsSpice是美国Intusoft公司推出的一种商业仿真软件,是ICAP/4软件集成系统的重要
组成部分。ICAP/4软件集成系统主要由SpiceNet、PreSPice、InSpice和IntuScope四
大功能模块组成。ICAP/4的工作流程是:首先进入SpiceNet绘制电路图,并生成相应
的Netlist文件,然后执行IsSpice仿真软件模块,在仿真之前系统将自动连接PreSpice仿真资料库中的元件模型,仿真完成之后利用IntuScope波形分析处理模块对仿真模型进行分析处理。
SpiceNet是电路原理图绘制模块,主要实现电路原理图的绘制、Netlist文件的自动生
成、瞬态波形显示以及交互式仿真控制。SpiceNet与当前流行的各种仿真系统兼容,
其输出文档格式适用于Mentor、OrCAD和Protel系统。
ICAP/4工业版的PreSpice元件资料库中包含10,000种以上的元件模型,以ASCⅡ格式保
存,用户可以随时通过仿真模型浏览器Parts Browser对不同元器件供应商提供的元件

模型进行浏览。同时,ICAP/4系统还提供了100多个通用模型,输入相应的元件参数后即可直接调用。另外,用户可以即时通过Internet下载最新的元件库。

InSpice是具有完善的仿真控制功能的交互式仿真软件,其主要特点包括:
(1)瞬态波形显示;
(2)电路元件电压、电流、功耗及模型参数显示;
(3)采用ICL交互式编程语言控制仿真过程;
(4)可进行成组参数扫描;
(5)可进行交流、直流、瞬态、噪声、傅立叶、失真度、温度、直流灵敏度、蒙特卡罗分析和最佳化分析;
(6)可测量电路参数临界值。
IntuScope波形分析处理软件能够实现数字式存储示波器和频谱分析仪的功能,能够对仿真结果进行实时分析和计算处理。主要能够实现:
(1)显示各种分析类型的仿真波形:
(2)波形分析参数包括:有效值、峰-峰值、平均值、最大值、最小值;
(3)允许同时显示和分析大量波形;
(4)可进行回归、滤波、增益、相位、上升/下降时间分析和计算。
  
  • 3楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-13 09:24
  用于模拟电路仿真的SPICE(Simulation Program with Integrated Circuit Emphasis)软件于1972年由美国加州大学伯克利分校的计算机辅助设计小组利用FORTRAN语言开发而成,主要用于大规模集成电路的计算机辅助设计。SPICE的正式实用版SPICE 2G在1975年正式推出,但是该程序的运行环境至少为小型机。1985年,加州大学伯克利分校用C语言对SPICE软件进行了改写,1988年SPICE被定为美国国家工业标准。与此同时,各种以SPICE为核心的商用模拟电路仿真软件,在SPICE的基础上做了大量实用化工作,从而使SPICE成为最为流行的电子电路仿真软件。
PSPICE则是由美国Microsim公司在SPICE 2G版本的基础上升级并用于PC机上的SPICE版本,其中采用自由格式语言的5.0版本自80年代以来在我国得到广泛应用,并且从6.0版本开始引入图形界面。1998年著名的EDA商业软件开发商ORCAD公司与Microsim公司正式合并,自此Microsim公司的PSPICE产品正式并入ORCAD公司的商业EDA系统中。目前,ORCAD公司已正式推出了ORCAD PSPICE Release 9.0,与传统的SPICE软件相比,PSPICE 9.0在三大方面实现了重大变革:首先,在对模拟电路进行直流、交流和瞬态等基本电路特性分析的基础上,实现了蒙特卡罗分析、最坏情况分析以及优化设计等较为复杂的电路特性分析;第二,不但能够对模拟电路进行,而且能够对数字电路、数/模混合电路进行仿真;第三,集成度大大提高,电路图绘制完成后可直接进行电路仿真,并且可以随时分析观察仿真结果。
ORCAD PSPICE Release 9.0共有六大功能模块,其中核心模块是PSPICE A/D,其余功
能模块分别是:Capture(电路原理图设计模块)、Stimulus Editor(激励信号编辑
模块)、Model Editor(模型参数提取模块)、PSPICE/Probe(模拟显示和分析模块
)和Optimizer(优化模块)。
虽然PSPICE应用越来越广泛,但是也存在着明显的缺点。由于SPICE软件原先主要是针对信息电子电路设计而开发的,因此器件的模型都是针对小功率电子器件的,对于电力电子电路中所用的大功率器件存在的高电压、大注入现象不尽适用,有时甚至可能导致错误的结果。PSPICE采用变步长算法,对于以周期性的开关状态变化的电力电子电路而言,将造成大量的时间耗费在寻求合适的步长上面,从而导致计算时间的延长,有时甚至不收敛。另外,在磁性元件的模型方面PSPICE也有待加强

 

  
  • 4楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-13 09:24
  Saber是美国Analogy公司开发并于1987年推出的模拟及混合信号仿真软件,被誉为全

球最先进的系统仿真软件,也是唯一的多技术、多领域的系统仿真产品。Analogy公司在机电一体化和电力电子设计、分析方面居世界领先地位,其产品广泛应用于电力、电子、航空、运输、家用电器及军事等领域。

与传统仿真软件不同,Saber在结构上采用硬件描述语言(MAST)和单内核混合仿真方案,并对仿真算法进行了改进,使Saber仿真速度更快、更加有效、应用也越来越广泛。应用工程师在进行系统设计时,建立最精确、最完善的系统仿真模型是至关重要的。Saber可同时对模拟信号、事件驱动模拟信号、数字信号以及模数混合信号设备进行仿真。利用Analogy公司开发的Calaversas算法,Saber可以确保同时进行的两个仿真进程都能获得最大效率,而且可以实现两个进程之间的信息交换,并在模拟和数字仿真分析之间实现了无缝联接。Saber适用领域广泛,包括电子学、电力电子学、电机工程、机械工程、电光学、光学、水利、控制系统以及数据采样系统等等。只要仿真对象能够用数学表达式进行描述,Saber就能对其进行系统级仿真。在Saber中,仿真模型可以直接用数学公式和控制关系表达式来描述,而无需采用电子宏模型表达式。因此,Saber可以对复杂的混合系统进行精确的仿真,仿真对象不同系统的仿真结果可以同时获得。为了解决仿真过程中的收敛问题,Saber内部采用5种不同的算法依次对系统进行仿真,一旦其中某一种算法失败,Saber将自动采用下一种算法。通常,仿真精度越高,仿真过程使用的时间也越长。普通的仿真软件都不得不在仿真精度和仿真时间上进行平衡。Saber采用其独特的设计,能够保证在最少的时间内获得最高的仿真精度。Saber工作在SaberDesigner图形界面环境下,能够方便的实现与Cadence Design System、Mentor Graphics和Viewlogic的集成。通过上述软件可以直接调用Saber进行仿真。

 

  
  • 10楼
  • 凡尘
  • |  帖子(278)  |  工程师(996)  |  发消息
  • 2014-09-13 21:33
   

好详细,就saber用的比较多些

   
 
  • 11楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-14 10:30
    

谢谢啊,saber确实不错,不过感觉用起来还是有些麻烦的,有必要的话您也介绍下saber的使用心得吧

    
  
  • 13楼
  • cly2014
  • |  帖子(390)  |  工程师(1002)  |  发消息
  • 2014-09-15 06:26
     

不知仿真结果与实际结果差距会不会有很大的时候。

     
   
  • 19楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-17 14:42
倒数6
      

许多在公司里工作的朋友他们反馈,用saber仿真出来的与实际还是比较吻合的,现在还在熟悉中。

      
  
  • 22楼
  • 凡尘
  • |  帖子(278)  |  工程师(996)  |  发消息
  • 2014-09-17 21:21
倒数3
     

这个怎么说呢,saber这个软件实在是太强大了,刚开始使用可能有点难度,等你熟悉了就好了,多用几次练练手,世纪电源网论坛上有好多教程,你回头可以去看看

     
   
  • 23楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-17 21:46
倒数2
      

非常感谢您的建议,现在在熟悉一些Saber的Datasheet,边看边仿真

      
  

我觉得任何仿真软件,不管你怎么使用,你首先要懂的就是电路原理,也就是你首先要会分析电路,仿真软件只是用来对自己的电路进行功能型的测试,基本上都是建立在理想化模型之下的,当你看见了电路原理图就能想到它的大致波形,能达到这个水平,基本上都可称为资深工程师了,有些工程师做电路时不用仿真软件,这个你懂得

  
 
  • 7楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-13 10:11
   

这个是自然,肯定要懂电路才成,但是要验证自己分析的话还是采用仿真软件会比较快,验证通过了,然后去做实验平台,性价比会高,    速度也快

   
  
    

共赢

    
  
    

讲的确实不错,先仿真再实验有时候会更快

    
   
  • 12楼
  • hlp330
  • |  帖子(1252)  |  总工程师(11358)  |  发消息
  • 2014-09-14 22:13
     

现在用saber的比较多,功能强大,完全满足电路设计的要求

     
    
  • 17楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-17 12:13
倒数8
      

Saber确实比较强大,还在熟悉中

      
   
  • 14楼
  • cly2014
  • |  帖子(390)  |  工程师(1002)  |  发消息
  • 2014-09-15 06:28
     

先仿真,最起码可以先确定线路的对错,对整个进度很有帮助。

     
    
  • 15楼
  • luoyan1980
  • |  帖子(836)  |  高级工程师(2706)  |  发消息
  • 2014-09-15 08:22
倒数10
      

仿真对初步线路设计很重要,可以少走一些弯路。

      
     
  • 16楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-16 16:34
倒数9
       

楼上的观点很正确,这些弯路若用实际电路,则是费时费力费钱。

       
      
  • 18楼
  • hlp330
  • |  帖子(1252)  |  总工程师(11358)  |  发消息
  • 2014-09-17 13:21
倒数7
        

仿真只是一个初略的设计,而且很多寄生参数很难考虑,要更精细一点,还是自己去实践吧

        
        倒数5
         

实践是检验真理的唯一标准

         
       
  • 21楼
  • zjupeson
  • |  帖子(411)  |  工程师(1081)  |  发消息
  • 2014-09-17 20:44
倒数4
         

仿真的目标是为了指导实验,验证基本原理是否正确,具体细节比如寄生电感等肯定跟实际PCB线路有关,不一定能仿真出来,这时候就需要在试验中观察细节了。一是降低其电压应力,而是减小其损耗。

         
        
  • 24楼
  • cly2014
  • |  帖子(390)  |  工程师(1002)  |  发消息最新回复
  • 2014-09-17 22:55
倒数1
          

是这样,仿真OK后,心底基本上就有底了。

          
  • 6
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值