Matlab/simulink、Saber及PSpice学习比较

4 篇文章 10 订阅
0 篇文章 1 订阅

研究生阶段将以电力电子为主要方向进行学习,处于迷茫期的我深知学术研究需要熟练掌握专业软件技能。首先就是仿真软件的学习。通过自己在网上搜罗的信息,发现主要比较的就是simulink、Saber和PSpice这三款仿真软件。

总结而言,simulink主要侧重的是系统级别的仿真,注重的是控制,其中的器件模型都是简化的。而PSpice和Saber则更为详细,更加能够贴合实际,真正起到仿真的效果来减少实际设计的投入成本。

以我自身摸石头过河的经历来跟大家讨论三款软件。我研究生阶段的第一个学习任务是完成双主动全桥双向DC-DC变换器学习研究。所以我一边学习理论知识一边练习软件操作。

首先,我采用的是simulink来完成设计。选择simulink是得益于本科阶段学习使用simulink最多。电气领域的仿真,其中的器件主要采用的是powerlib中的器件库。就简单的入门而言,我认为powerlib这个库分类简单清晰。控制系统搭建简单,我想这就是simulink相对于其他两款的独特之处。我想原因有二,其一是simulink不是专门为电力电子仿真设计的软件,其二,simulink注重控制,主要用来验证控制方法的正确性。

其次,我在PSpice和Saber两款软件中先是选择了Saber进行学习。主要学习方法是通过在某宝买的学习课程来系统学习。课程的内容是以Saber2012来讲的,我电脑上安装的是Saber2016。入门学习过程中自觉版本差异不大。学习教程和软件安装的方法我会上传,以供学习交流之用,另外希望大家多多支持正版。视频课程先是花了很多精力介绍了Saber的器件库,然后介绍了Saber的操作方法和流程,最后介绍了一些高级分析方法,譬如蒙特卡洛分析、最坏情况分析等。系统学习完之后,我没有立即进行DAB的仿真设计。而是选择了学习PSpice。

最后,我开始学习PSpice,软件安装是求助于老吴的博客(https://www.mr-wu.cn/),学习视频是在某宝购买的,我也会上传以供大家交流学习。PSpice的学习视频较短,节奏快。所以我选择了PSpice进行了仿真设计。不同于simulink这次仿真主要是验证电路。所以其中的MOS、非线性变压器都是采用的实际模型,譬如我选择的常见的IRF3205这款MOS是比simulink的库中我想更精确的。这一点是Saber以及PSpice都优于simulink的。但是在仿真的过程中遇到了不少问题。首先,我认为对于初学者而言,库的分类标准不一,有按数字模拟分的,有按厂家分的,等等。所以对初学者而言不算友好,但是我认为使用熟悉了之后会有很大的改善。

以上便是我总结的学习经历。

需要补充的是,

  1. saber软件的库也是非常齐全的,新的产品的saber库应该厂家也会提供,举例,在我找器件模型的时候,英飞凌公司提供了Saber和PSpice的模型。所以就模型库上我认为不分伯仲。
  2. saber软件功能或许更加全面,里面也设计控制部分的一些模块,这一点和simulink很像,但是由于水平有限,不过多评论,以后学习的时候会再做总结,也希望跟各位大佬交流。另外,saber还可以进行热力分析等等。
  3. 以上是我作为一个初学者的角度对三个软件的对比分析,由于水平有限,欢迎各位大佬批评指正,多多交流。
  • 19
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
基于SABER的DCDC反激变换器仿真 SABER是美国Analogy公司开发、现由Synopsys公司经营的系统仿真软件,被誉为全球最先进的系统仿真软件,也是唯一的多技术、多领域的系统仿真产品,现已成为混合信号、混合技术设计和验证工具的业界标准,可用于电子、电力电子、机电一体化、机械、光电、光学、控制等不同类型系统构成的混合系统仿真,这也是SABER的最大特点。SABER作为混合仿真系统,可以兼容模拟、数字、控制量的混合仿真,便于在不同层面上分析和解决问题,其他仿真软件不具备这样的功能。  SABER仿真软件是当今世界上功能强大的电力电子仿真软件之一,我们从以下几个方面对SABER仿真软件进行介绍:  1) 原理图输入和仿真SABER Sketch是SABER的原理图输入工具,通过 它可以直接进入SABER仿真引擎。在SABER Sketch中,用户能够创建自己的原理图,启动SABER完成各种仿真(偏置点分析、DC分析、AC分析、瞬态分析、温度分析、参数分析、傅立叶分析、蒙特卡诺分析、噪声分析、应力分析、失真分析等),可以直接在原理图上查看仿真结果,SABER Sketch及其仿真功能可以帮助用户完成混合信号、混合技术(电气、液压等)系统的仿真分析。SABER Sketch中的原理图可以输出成多种标准图形格式,用于报告、设计审阅或创建文档。集成度高:从调用画图程序到仿真模拟,可以在一个环境中完成,不用四处切换工作环境。  2) 数据可视化和分析。Cosmos Scope是SABER的波形查看和仿真结果分 析工具,它的测量工具有50多种标准的测量功能,可以对波形进行准确的定量分析。它的专利工具——波形计算器,可以对波形进行多种数学操作。Cosmos Scope中的图形也可以输出成多种标准图形格式用于文档。Saber提供了SaberScope和DesignProbe来查看仿真结果,而SaberScope功能更加强大。  3) 模块化和层次化:可将一部分电路块创建成一个符号表示,用于层次设计,并可对子电路和整体电路仿真模拟。  4) 模拟行为模型:对电路在实际应用中的可能遇到的情况,如温度变化及 各部件参数漂移等,进行仿真模拟。  5) 模型库。SABER拥有市场上最大的电气、混合信号、混合技术模型库,它具有很大的通用模型库和较为精确的具体型号的器件模型,其元件模型库中有4700多种带具体型号的器件模型,500多种通用模型,能够满足航空、汽车和电源设计的需求。SABER模型库向用户提供了不同层次的模型,支持自上而下或自下而上的系统仿真方法,这些模型采用最新的硬件描述语言(HDL),最大限度的保证了模型的准确性,支持模型共享。  6) 建模。不同类型的设计需要不同类型的模型,SABER提供了完整的建模功能,可以满足各种仿真与分析的需求。其建模语言主要有MAST、VHDL-AMS、Fortran,建模工具包括State-AMS、5维的图表建模工具TLU,SABER可以对SPICESIMULINK模型进行模型转换,同时SABER还拥有强大的参数提取工具,可以通过协同仿真实现模型复用。SABER的混合信号、混合技术设计和验证能力已经得到了业界的验证,功能强大的原理图输入、仿真分析、模型库、建模语言、建模功能再加上先进的布局布线设计使SABER成为业界工程师的首选。SABER的架构和独一无二的模型交换能力为市场上提供了最为强大的仿真工具,能够处理所有的仿真需求。  与PSPICE相比,SABER是功能更为强大的仿真软件,它可以仿真电力电子元件、电路和系统,不仅具有PSPICE的功能,而且具有更丰富的元件库和更精致的仿真描述能力,还能结合数学控制方程模块工作。SABER还可以仿真电力传动、机械、热力、流体等其他运动过程。SABER仿真真实性很好,从仿真的电路到实际的电路实现,期间参数基本不用修改。与PSPICE相仿,SABER的数据处理量亦相当庞大。SABER应用的主要困难是操作较为复杂,软件价格高昂,比较适合于大企业应用,而中小企业一般是通过委托研究、开发来利用该软件。
### 回答1: Matlab/Simulink系统是当今工程和科研领域最普遍使用的仿真工具,因为它提供了广泛的工具箱和应用程序接口,使得工程师和研究人员可以快速建立复杂的模型和应用程序。超级学习手册是一本Matlab/Simulink系统仿真的指南,它旨在向读者提供Matlab/Simulink系统仿真的完整概念和实践。 这本超级学习手册包括了Matlab/Simulink系统和Matlab/Simulink应用程序接口的所有基础知识。手册开始介绍了Matlab编程环境和Simulink的基本概念,然后涵盖了各种Matlab工具箱,例如信号处理工具箱、优化工具箱和控制系统工具箱。此外,手册还涵盖了使用Matlab/Simulink系统进行数据可视化和分析的方法以及Matlab/Simulink与其它软件和硬件工具集成的方法。 手册的最后一部分重点介绍了Matlab/Simulink系统仿真的实践应用。这部分包括了各种应用程序,例如机器学习、无人驾驶汽车控制、机器人控制和嵌入式系统设计等。 总之,Matlab/Simulink系统仿真超级学习手册是一本理解和应用Matlab/Simulink系统仿真的优质指南。它不仅适用于工程师和研究人员,还适用于任何对Matlab/Simulink系统仿真有兴趣的人。 ### 回答2: Matlab/Simulink是一套广泛应用于工程科学领域的软件,其主要用途是进行建模、仿真和分析。与传统的编程语言不同,Matlab/Simulink实现了可视化建模,使得用户能够通过拖拽模块来设计系统及其输入输出。 Matlab/Simulink仿真能力也十分强大,用户能够在仿真过程中进行各种实验,如调整参数、检查系统的动态响应、预测系统的行为等等。Matlab/Simulink还提供了丰富的分析和数据处理工具,如曲线拟合,频谱分析等等。 对于初学者来说,Matlab/Simulink系统仿真超级学习手册是一个非常有用的资源。该手册包含了大量的教程、示例和提示,帮助用户快速掌握工具的使用和基本概念。对于有经验的用户来说,该手册也是一个不错的参考资料,可以帮助他们进一步深入了解系统建模和仿真。 总而言之,Matlab/Simulink系统仿真超级学习手册是一个非常实用的资源,它可以帮助用户理解和应用Matlab/Simulink系统,并且深入了解系统仿真的原理和方法。这种深度认识可以使工程师和科学家更好地设计和开发系统,并更好地解决实际的问题。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值