研究生阶段将以电力电子为主要方向进行学习,处于迷茫期的我深知学术研究需要熟练掌握专业软件技能。首先就是仿真软件的学习。通过自己在网上搜罗的信息,发现主要比较的就是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. 以上是我作为一个初学者的角度对三个软件的对比分析,由于水平有限,欢迎各位大佬批评指正,多多交流。

Matlab/simulink、Saber及PSpice学习比较相关推荐

  1. matlab app设计步骤_如何从MATLAB/Simulink入手,系统地学习自动驾驶?

    自动驾驶相关的软件工具有不少,作为汽车工程师,我们最熟悉的可能是MATLAB/Simulink.如何从MATLAB/Simulink入手,系统地学习自动驾驶? 本文来源:自动驾驶仿真 自动驾驶相关的软 ...

  2. Matlab simulink上手控制仿真学习笔记3-常用模块S Function及使用案例

    讲得真的十分细致!个人感觉看完前4节就差不多了. 今天记录的是S Function. 内容比较多,加个目录: S Function 前置工作 1.1 parameter.m 1.2 plant.m f ...

  3. 杨顾算法 matlab,杨兴——MATLAB/Simulink让高深的知识变得生动

    人物简介--杨兴(论坛用户名柚籽),论坛"大神"级人物之一,MATLAB板块分区超级版主.同济大学机械电子工程专业硕士学位,专注于物理系统的建模仿真,Simulink领域大牛.论坛 ...

  4. MATLAB simulink 模型验证学习笔记

    MATLAB simulink 模型验证学习笔记 一.静态验证 1.Model Advisor 模型验证意思是用matlab自带的规范检查工具来检查自己画的模型是否符合规范. 进行模型验证需要用到的模 ...

  5. matlab/simulink石良臣,《MATLAB/Simulink系统仿真超级学习手册》——2.6 MATLAB的图形绘制...

    本节书摘来自异步社区<MATLAB/Simulink系统仿真超级学习手册>一书中的第2章,第2.6节,作者:MATLAB技术联盟 , 石良臣著,更多章节内容可以访问云栖社区"异步 ...

  6. 使用MATLAB/simulink与PreScan联合进行基于强化学习的自动驾驶系统设计与仿真

    使用MATLAB/simulink与PreScan联合进行基于强化学习的自动驾驶系统设计与仿真 总论 环境配置 系统搭建 总论 使用MATLAB中的强化学习工具箱作为核心算法的建立工具,在simuli ...

  7. MATLAB/Simulink 通信原理及仿真学习(二)

    文章目录 MATLAB/Simulink 通信原理及仿真学习(二) simulink仿真 常用的Simulink库 1. 信号源模块库 2. 数序运算模块 3. 信号输出模块库 4.仿真搭建 5.搭建 ...

  8. 导弹六自由度仿真模型,图1所有模块都给,对学习MATLAB/simulink搭建模型很有帮助。

    导弹六自由度仿真模型,图1所有模块都给,对学习MATLAB/simulink搭建模型很有帮助. ID:67300675534834059AKmine

  9. MATLAB Simulink Statflow学习笔记

    MATLAB Simulink Statflow学习笔记 1.概述 在做算法设计时,会用到Statflow模块和MATLAB Function模块,我们可以在这里搭建自己需要的程序逻辑. (1) St ...

最新文章

  1. 【翻译】ASP.NET WEB API异常处理
  2. this指向undefined uiapp_JavaScript深入之史上最全5种this绑定全面解析
  3. 管家服务器未显示数据库启动,服务器受到后缀为gupwp的**,10年数据库等大神解救...
  4. Metrics —— JVM上的实时监控类库
  5. Algorithm:C++语言实现之队列相关算法(最短路径条数问题、拓扑排序)
  6. java 窗口 单例_java单例模式实现面板切换
  7. python lxml模块解析html_用lxml解析HTML
  8. Win10 OneDrive无法同步文件怎么办?一个命令搞定
  9. tfs 文件系统部署_使用SQL Server数据工具和使用自定义工作流文件的TFS部署到多个数据库
  10. Des加密后传参被特殊字符(如+)截断
  11. Springboot项目启动报错:
  12. 基于Android的海康威视的二次开发
  13. Matlab画图常用命令
  14. andriod自带模拟器使用代理
  15. 第八章、使用matplotlib绘制高级图表
  16. 【李佳辉_周报_2022.10.9】
  17. PHP学习----换行符
  18. 读书笔记-干法-热爱工作天道酬勤
  19. 【生成PDF】Java如何根据前台Echarts图表生成PDF,并下载
  20. 苏宁商品详情API接口(商品详情页面数据接口)

热门文章

  1. git从某个分支创建新分支
  2. ThinkPHP V5.0.5漏洞_Google Chrome谷歌浏览器V80.0.3987.122离线安装包
  3. mysql面向用户是什么意思_原来大厂的MySQL面试会问这些问题!
  4. java之学习记录 3 - 2 - es6
  5. 1.MyBatis源码解析-XML解析流程--阿呆中二
  6. 白嫖 IObit 系列软件例如 IObit Uninstaller
  7. win10资源保护无法启动修复服务器,为你设置win10系统“sfc /scannow”修复系统提示Windows资源保护无法启动修复服务的处理技巧...
  8. 计算机系统结构第二版习题答案,计算机系统结构课后习题答案(第2版).docx
  9. mysql y m d h i_php时间问题?mysql数据库的时间格式(Y-M-D H:I:S) 在PHP页面想这样显示(Y-M-D) (apos;.#36;rows[apos;ndate...
  10. 流氓软件清理大师|Windows流氓软件清理大师官方免费版下载 v6.5