使用Saber的MCT为变压器建模
- 格式:pdf
- 大小:402.97 KB
- 文档页数:5
Saber仿真实例共享Saber仿真软件作为一种设计工具对电源工程师是非常重要的,现在发起此帖,请大家把自己已经调试成功的Saber仿真实例放论坛让大家共享,相互学习提高。
每个实例请注明:仿真电路主题(电路来源)、Saber软件的版本号、仿真条件(时间End Time、步长Time Step等)先放第一个实例:PFC芯片L6561仿真实例,Saber2007,L6561数据手册电路,End Time=20m、Time Step=1u其中:一个周期内输入电压电流跟踪波形:其中变压器设置情况如下:其中:电路、磁心型号EE3528、匝数24:2、气隙1.8mm 等数据来源于控制芯片L6561数据手册磁心材质"3C8"(相当于PC40), 截面84.8u(平方米), 磁路长69.7m(米), 数据来源于EE3528磁心数据手册. 原边绕组电阻10m(欧姆), 副边绕组电阻1m(欧姆),是大致估计,完了修正.L6561.rar临时.bmp∙回复 ∙ 分享 ∙ 2010-03-27 20:37∙∙ 1楼∙ simon009∙ | 本网技工 (119) | 发消息 太感谢了!!!!!∙回复 ∙∙ 2010-03-27 20:41 ∙ 2楼∙nc965∙| 副总工程师 (2001) | 发消息simon 20:44:48请问下,ETD29是你自己搭建的模型吗?清风 20:44:58不是simon 20:45:15貌似saber里面没有哟。
清风 20:46:01非线形2绕组变压器模型,里面输参数即可∙回复∙∙2010-03-27 20:46∙22楼∙yunyun∙| 助理工程师 (373) | 发消息感谢!!!!∙回复∙∙2010-03-31 12:15∙3楼∙nc965∙| 副总工程师 (2001) | 发消息PWM芯片SG3845仿真实例,Saber2007,Time Step=1u3845.rar∙回复∙∙2010-03-27 22:20∙4楼∙nc965∙| 副总工程师 (2001) | 发消息6KW移相全桥准谐振软开关电焊电源Saber2007,Time Step=1u单管电压\电流\损耗波形bumingsunhao.rar∙回复∙∙2010-03-27 22:38∙5楼∙jamenyang∙| 本网技师 (219) | 发消息楼主的电源仿真设置是怎样的,我感觉设置很重要,几年前能仿真的线路,早几天拿出来仿真,就出错,总是说非线性错误,什么的,麻烦到死。
Saber在电力电子技术仿真中的应用摘要:经济进步带动了Saber应用技术的进展加速,当下电力电子技术仿真的应用范围逐渐增加。
为了保证Saber的整体应用效果,需要加强技术创新,充分提高其应用水平,从而实现电力电子技术仿真的理想目的。
论文首先对Saber软件做了概述,分析了辅助教学课堂设计,并通过教学实例对此进行了深入研究。
关键词:Saber;电力电子技术;仿真;应用1 Saber软件的概述电力电子技术相关课程涉及到多种学科的知识,它在高校电气工程相关专业中已经成为不可缺少的专业课,而且培养这方面的人才非常具有前沿性。
电力电子技术课程包含电路原理、功率元件描述、波形分析等相关内容。
如果教师在该课程中能够充分发挥多媒体教学资源的作用,同时加入仿真演示,将会让学生更加直观的了解电力电子功率使用的元件和电路原理内容等。
Saber是有美国的Synopsys公司将模拟和混合信息号相结合研发的一种仿真软件,它可以在不同型号的混合系统中实现仿真,该软件主要被电机学、电力电子、机械等专业教学应用。
Saber软件中包含Simulator、Cosmos、Sketch、Scope等功能模块,这些可以实现多层次的设计、波形显示、仿真测试、电路仿真模拟等功能,该软件中的器件库中包括很多电力电子相关的器件模型,而且它还拥有一些集成电路芯片。
在实际的应用情况中,Saber的模型库中所拥有的模型是有限的,这些模型是无法满足用户所有的集成电路模型的,所以,这时就需要使用MAST语言来对硬件进行设计。
该语言主要是通过微分方程(组)、线性或是非线性代数来实现对象的建模。
而且一些IC生产商为了给用户提供更好的服务,在相应的网站上提供了一些关于Saber软件的模型,用户可以通过网络下载进而使用,这样对仿真系统进行操作就更加方便了。
在利用仿真技术进行模型教学时,可以变换不同类型的分析方法,其中包括AC分析、瞬态分析、DC分析方法、傅立叶分析等,而且在对仿真演示分析完之后,还可以利用CosmosScope对每个节点相关信息号进行观测。
1.S a b e r M A S T模型分类MAST可以描述以下三类系统,每一类系统的模型写法各不相同。
(1)连续模拟系统(continuousanalogsystems)在仿真连续模拟系统时仿真器按照仿真时刻反复求解一系列代表仿真模型的微分方程。
此类系统的每一个节点(node)都包括两个系统变量(systemvariable),一个across量和一个through量,通常每个量都与一个单位(unit)关联,在cosmosscope 中显示波形时可以显示相应单位。
以电气模型为例,每一个节点都包括一个across量(电压)和一个though量(电流),单位分别是V和A。
连续模拟系统还包括液压系统和磁路系统。
(2)事件驱动系统(eventdrivensystems)此类系统的典型代表是数字逻辑系统,仿真器只有在事件发生时(如输入量发生变化)才计算并更新各个输出。
此类系统的节点只包含一个无单位量。
(3)数据流系统(dataflowsystems)此类模型的典型代表是控制系统,和连续模拟系统类似,可以按照时域或频域仿真,但是严格区分输入量和输出量,节点只包含一个无单位量。
2.MAST基本概念2.1MASTtemplate基本形式MASTtemplate是用MAST语言描述一个仿真模型的基本单位。
MASTtemplate是按照特定的语法编写的纯文本文件,后缀是.sin。
MASTtemplate的基本格式包括以下几个部分:(1)templateheader–声明template的名称(reference),管脚(pin)和参数(argument)基本形式如下:templateTEMPLATE_NAMEPIN1[PIN2PIN3…]=ARG1,[ARG2,ARG3…]PIN_DECLARATIONARG_DECLARATION容易看出templateheader由关键字template开始,后面紧跟template的名称,再接下来是管脚(pin)的名称,然后是一个等号(=),接下来是参数名、值得注意的是等号左边的各个名称不需要用逗号(,)分隔,而等号右边必须用逗号分隔各个参数。
供初学者参考的saber电源仿真工具之基础应用
电路仿真作为电路计算的必要补充和论证手段,在工程应用中起着越来越
重要的作用。
熟练地使用仿真工具,在设计的起始阶段就能够发现方案设计和
参数计算的重大错误,在产品开发过程中,辅之以精确的建模和仿真,可以替
代大量的实际调试工作,节约可观的人力和物力投入,极大的提高开发效率。
Saber 仿真软件是一个功能非常强大的电路仿真软件,尤其适合应用在开关
电源领域的时域和频域仿真。
但由于国内的学术机构和公司不太重视仿真应用,所以相关的研究较少,没有形成系统化的文档体系,这给想学习仿真软件应用
的工程师造成了许多的困扰,始终在门外徘徊而不得入。
下面仅以简单的实例,介绍一下saber 的基本应用,供初学者参考。
在saber 安装完成之后,点击进入saber sketch,然后选择file—》new—》schematic,进入原理图绘制画面,如下图所示:
在进入原理图绘制界面之后,可以按照我们自己的需要来绘制电路原理图。
首先,我们来绘制一个简单的三极管共发射极电路。
第一步,添加元器件,在空白处点击鼠标右键菜单get part—》part gallery
有两个选择器件的方法,上面的左图是search 画面,可以在搜索框中键入关
键字来检索,右图是borwse 画面,可以在相关的文件目录下查找自己需要的器件。
1,知道了传递函数,如何得出bode图?2,如何测量波形的THD、PF值以及各次谐波?3,测电压、电流各种方法小结。
4,实现变压器的功能:耦合电感的用法。
(技巧分享就到此了,有什么问题可留言,推荐去看看107楼的内容)刚才Q上有人问我关于混合仿真的,这里增加个:5,控制系统与模拟系统下的混合仿真。
比如说现在要画下面传递函数的bode图:首先,在saber的搜索栏里输入“tf_rat”,出来如下图:可以选择第一个:两个串联即可,如下图:这样就实现了上面的传递函数。
这里的source需要用到控制系统下的,可搜“c_sin”,选择第一个,如下:当然了,不一定非要这个,因为可以通过接口转换来实现,这是后话。
关于tf_rat的设置如下:这样就实现了函数:1/(s+1)最后的连接图:先netlist再DC分析然后小信号分析,看下面设置:最后的bode图:至此,bode图已经画出来了,很简单哈,剩下的就是自己去分析了~这里附上上面仿的附件,方便下载。
双击轴线,AXIS ATTRIBUTE对话框里的GRID increment可以调制轴线等分间距!!路径中不能有中文,要在全英文下看波形可以放大的,选中托一下即可。
要恢复回来,按下面按钮:不错,既然你仿出来了,你再试试这个传递函数哈:怎么跟上图差不多呢关于区别,你看看:这样看就出来区别了,哈哈怎么把两个波形放在同一个图中的?讲讲波形计算器吧,比如如何把某一个电流扩大十倍,电压扩大十倍便找个简单的电流扩大十20倍的小例子这是一个电流波形,点出计算器来点击图形右侧的电流标号i(l.lr),标号呈现白色表示选中,然后在计算器光标处左键按一下,右键再按一下,至此i(l.lr)添加到计算器中了。
其次在光标处输出20*,再次输入内容的话,以前的内容自动清除,从而计算器自动生成了i(l.lr)*20,这样计算器完成了计算。
计算其中delete为删除键。
最后点击Δ左边的绿色波形图,电流扩大十倍后如下图所示在saber,常用的电容就一种,可以不分极性的,如下:,如何测量波形的THD、PF值以及各次谐波在PFC的仿真以及并网逆变中,经常需要测量波形的THD,PF值,看各次谐波的大小。
第一章使用Saber Designer创建设计本教材的第一部分介绍怎样用Saber Design创建一个包含负载电阻和电容的单级晶体管放大器。
有以下任务:*怎样使用Part Gallery来查找和放置符号*怎样使用Property Editor来修改属性值*怎样为设计连线*怎样查找一些常用模板在运行此教材前,要确认已正确装载Saber Designer并且准备好在你的系统上运行(找系统管理员)。
注:对于NT鼠标用户:两键鼠标上的左、右键应分别对应于本教材所述的左、右键鼠标功能。
如果教材定义了中键鼠标功能,还介绍了完成该任务的替代方法。
一、创建教材目录你需要创建两个目录来为你所建立的单级放大器电路编组数据。
1. 创建(如有必要的话)一个名为analogy_tutorial的目录,以创建教材实例。
2. 进入analogy_tutorial目录。
3. 创建一个名为amp的目录。
4. 进入amp目录。
二、使用Saber Sketch创建设计在这一部分中,你将使用Saber Sketch设计一个单级晶体管放大器。
1. 调用Saber Sketch(Sketch),将出现一个空白的原理图窗口。
2. 按以下方法为设计提供名称3) 通过选择File>Save As …菜单项,存储目前空白的设计。
此时将出现一个Save Schematic As对话框,如图1所示。
图 12) 在File Name字段输入名称Single_amp。
3) 单击OK。
3. 检查Saber Sketch工作面1)将光标置于某一图符上并保持在那里。
会显示一个文字窗口来识别该图符。
在工作面底部的Help字段也可查看有关图符的信息2)注意有一个名为Single_amp的Schematic窗口出现在工作面上。
三、放置部件在教材的这一部分你将按图2所示在原理框图上放置符号。
图中增加了如r1、r2等部件标号以便参照。
图 2 单级晶体管放大器部件布局1.按以下方式查找和放置npn晶体管符号:1) 单击Parts Gallery图符出现Parts Gallery对话框,如图3所示。
Saber软件在电源系统仿真中应用万旭电源网仿真论坛版主 - Domono Email :saberhome@主要内容一. 为什么用仿真软件?二. Saber软件仿真电源系统三. 电源系统仿真的趋势 - 鲁棒性仿真四. 演示获取设计生产相关的数据提升设计质量降低设计成本提高设计效率为什么用仿真软件为什么用仿真软件??(续)q获取数据辅助设计、提高设计效率Ø获取电源环路频率响应ü辅助设计电源电压和电流控制环反馈的稳定性;Ø获取功率管开关的工作情况ü辅助评估功率管的应力情况;ü辅助计算功率管的功耗情况;ü辅助计算功率管的温度情况;Ø获取磁性器件的工作情况ü辅助了解磁性器件的工作情况;ü辅助确定磁性器件的磁饱和程度;ü辅助确定磁性器件的磁心损耗;为什么用仿真软件为什么用仿真软件??(续)q获取数据辅助设计、提高设计质量Ø获取设计中存在器件参数偏差情况下的数据ü辅助确定设计中的关键器件ü辅助确定电源生产制造时的容差数据Ø获取设计中各元件的电压和功耗数据ü辅助确定设计中个元器件的降额等级ü辅助提高设计的安全边际Ø获取设计中可能存在的故障失效模式ü辅助提高电源系统设计的可靠性主要内容一. 为什么用仿真软件?二. Saber软件仿真电源系统三. 电源系统仿真的趋势 - 鲁棒性仿真四. 演示Saber软件仿真电源系统q调查 - 应用Saber软件仿真电源系统面临的问题Ø电源设计思想的验证ü如何分析开关电源环路响应;ü如何解决仿真的收敛性问题;ØSaber中高级分析工具的应用üStress、Monte Carlo、Sensitivity分析的应用;ØSaber建模ü如何解决Pspice模型转换Saber模型中出现的问题;ü如何使用Saber中磁性器件模型;ü如何使用Saber中的磁性器件建模工具(MCT);ü如何创建所需要的新模型;ü如何在建模语言MAST中引用C语言编写的外部子程序;如何使用磁性建模工具(MCT)Saber软件仿真电源系统(续)q如何分析开关电源环路响应Ø开关电源是强非线性系统,无法直接分析其频域特性;Ø在Saber中有两种办法获取开关电源的频域特性ü利用平均模型获取电源的环路响应ü利用tdsa、tdsa2模板获取电源的环路响应平均模型Tdsa2 模型Saber软件仿真电源系统(续)q如何分析开关电源环路响应Ø利用平均模型获取电源的环路响应ü利用平均模型加上交流小信号分析,获取开关电源频域特性;ü忽略开关效应,速度快,需要平均模型支持Saber软件仿真电源系统(续)q如何分析开关电源环路响应Ø利用tdsa、tdsa2模板获取电源的环路响应ü利用tdsa或者tdsa2模板加上时域瞬态分析,可获取开关电源的频域特性;ü包含开关效应,速度慢,不受电路拓扑限制;Saber软件仿真电源系统(续)q Saber中磁性器件及建模工具(MCT)的应用ØSaber中磁性器件模型的使用ü线性/非线性电感、线性/非线性变压器ü磁性材料、磁芯、线圈ØSaber中磁性器件建模工具(MCT)的使用ü可创建磁芯、变压器、电感模型ü模拟磁芯的非线性滞环B-H曲线ü模拟磁芯的涡流效应ü模拟气隙对磁导率的影响ü模拟漏磁、线圈的趋肤效应ü模拟耦合电容特性Saber软件仿真电源系统(续)ØSaber磁性器件建模工具(MCT)的使用ü非线性B-H曲线ü涡流损耗ü气隙ü漏磁ü趋肤效应ü耦合电容ü亲近效应3. 利用优化工具拟合模型B-H曲线匹配扫描输入的B-H 曲线主要内容一. 为什么用仿真软件?二. Saber软件仿真电源系统三. 电源系统仿真的趋势 - 鲁棒性仿真四. 演示电源系统仿真的趋势-鲁棒性仿真q电源系统的鲁棒性仿真Ø仿真重点的转变ü由针对设计理论验证转变为设计的鲁棒性分析;Ø仿真目标的转变ü由辅助产品样机设计,提高设计效率转变为辅助产品量产设计,为优化设计,降低成本、提高设计可靠性提供需要的分析数据;ü优化设计参数,提高电源设计生产质量,降低成本直流工作点、时域、频域分析(Monte Carlo)应力分析、实效模式分析实效模式主要内容一. 为什么用仿真软件?二. Saber软件仿真电源系统三. 电源系统仿真的趋势 - 鲁棒性仿真四. 演示演示q Saber软件分析开关电源环路响应q S aber软件磁性器件设计工具的应用© Synopsys 201131。
Saber仿真软件入门教程SABER讲义第一章使用Saber Designer创建设计本教材的第一部分介绍怎样用Saber Design创建一个包含负载电阻和电容的单级晶体管放大器。
有以下任务:*怎样使用Part Gallery来查找和放置符号*怎样使用Property Editor来修改属性值*怎样为设计连线*怎样查找一些常用模板在运行此教材前,要确认已正确装载Saber Designer并且准备好在你的系统上运行(找系统管理员)。
注:对于NT鼠标用户:两键鼠标上的左、右键应分别对应于本教材所述的左、右键鼠标功能。
如果教材定义了中键鼠标功能,还介绍了完成该任务的替代方法。
一、创建教材目录你需要创建两个目录来为你所建立的单级放大器电路编组数据。
1. 创建(如有必要的话)一个名为analogy_tutorial的目录,以创建教材实例。
2. 进入analogy_tutorial目录。
3. 创建一个名为amp的目录。
4. 进入amp目录。
二、使用Saber Sketch创建设计在这一部分中,你将使用Saber Sketch设计一个单级晶体管放大器。
1. 调用Saber Sketch(Sketch),将出现一个空白的原理图窗口。
2. 按以下方法为设计提供名称3) 通过选择File>Save As …菜单项,存储目前空白的设计。
此时将出现一个Save Schematic As对话框,如图1所示。
图 12) 在File Name字段输入名称Single_amp。
3) 单击OK。
3. 检查Saber Sketch工作面1)将光标置于某一图符上并保持在那里。
会显示一个文字窗口来识别该图符。
在工作面底部的Help字段也可查看有关图符的信息2)注意有一个名为Single_amp的Schematic窗口出现在工作面上。
三、放置部件在教材的这一部分你将按图2所示在原理框图上放置符号。
图中增加了如r1、r2等部件标号以便参照。
Saber常见电路仿真实例一稳压管电路仿真 (2)二带输出钳位功能的运算放大器 (3)三5V/2A的线性稳压源仿真 (4)四方波发生器的仿真 (7)五整流电路的仿真 (10)六数字脉冲发生器电路的仿真 (11)七分频移相电路的仿真 (16)八梯形波发生器电路的仿真 (17)九三角波发生器电路的仿真 (18)十正弦波发生器电路的仿真 (20)十一锁相环电路的仿真 (21)一稳压管电路仿真稳压管在电路设计当中经常会用到,通常在需要控制电路的最大输入、输出或者在需要提供精度不高的电压参考的时候都会使用。
下面就介绍一个简单例子,仿真电路如下图所示:在分析稳压管电路时,可以用TR分析,也可以用DT分析。
从分析稳压电路特性的角度看,DT分析更为直观,它可以直接得到稳压电路输出与输入之间的关系。
因此对上面的电路执行DT分析,扫描输入电压从9V到15V,步长为0.1V,分析结果如下图所示:从图中可以看到,输入电压在9~15V变化,输出基本稳定在6V。
需要注意的是,由于Saber仿真软件中的电源都是理想电源,其输出阻抗为零,因此不能直接将电源和稳压管相连接,如果直接连接,稳压管将无法发挥作用,因为理想电源能够输出足以超出稳压管工作范围的电流。
二带输出钳位功能的运算放大器运算放大器在电路设计中很常用,在Saber软件中提供了8个运放模板和大量的运放器件模型,因此利用Saber软件可以很方便的完成各种运方电路的仿真验证工作.如下图所示的由lm258构成的反向放大器电路,其放大倍数是5,稳压二极管1N5233用于钳位输出电压.对该电路执行的DT分析,扫描输入电压从-2V->2V,步长为0.1V,仿真结果如下图所示:从仿真结果可以看出,当输入电压超出一定范围时,输出电压被钳位.输出上限时6.5V,下限是-6.5V.电路的放大倍数A=-5.注意:1.lm258n_3是Saber中模型的名字,_3代表了该模型是基于第三级运算放大器模板建立的.2.Saber软件中二极管器件级模型的名字头上都带字母d,所以d1n5233a代表1n5233的模型.三5V/2A的线性稳压源仿真下图所示的电路利用78L05+TIP33C完成了对78L05集成稳压器的扩展,实现5V/2A 的输出能力。
用Saber软件完成对变压器的建模在Saber软件中,想要使用变压器的话有多种方法:1.使用耦合电感,在Saber自带模型库MAST Parts Library\Magnetics\Inductor& Coupling\中调用2个Inductor模型和一个Inductor, Coupling Coef. [k]。
在使用的时候可以在调整两个电感的感量之后,对[k]进行设置,选择l.l1和l.l2耦合,并且设置两个电感参与耦合的感量,剩余部分为漏感。
参数k(Gain)是两个电感耦合的关系,调整k的值可以调整耦合比例,若k为负值相当于同名端在不同的方向,电流流入和流出的方向相反。
如下图所示这个模型的优点是方便,很快就可以建立一个变压器,在修改微调的时候直接修改感量就可以。
但是这个模型也有一个缺点,就是过于简单,我们无法从这个模型中得知磁性材料,线圈等信息,所以这个模型在我们进一步的工作中起不到什么作用。
2.Saber中自带了很多种变压器,在MAST Parts Library\Magnetics\Transformer Components\中有各种各样的变压器,比如在Linear 2-Winding Transformer Components\EE Cores\中有一个fc348e608_3c6a 2-Winding的变压器,在简单使用的时候只需要调整线圈的匝比n就可以使用了。
如下图所示。
这种使用变压器的方法不能称之为“建模”,称其为“调用”更为合适,所以没有花时间去看每一个参数的意思。
这种方法略过。
3.用Saber Model Architect中的Magnetic Component Tool建立一个变压器模型,这个模型可以非常细致的调节变压器的各种参数,从骨架,绕线区,磁芯插口等物理结构到绕线类型,线径,阻抗,导线的绝缘层,每层绕组之间的绝缘层的厚度及其介电常数,磁芯的有效长度,气隙,面积,还有磁芯的特性比如磁化曲线等参数都是可以调节的。
Saber 仿真开关电源中变压器的Saber仿真辅助设计 (2)一、Saber在变压器辅助设计中的优势 (2)二、Saber 中的变压器 (3)三、Saber中的磁性材料 (7)四、辅助设计的一般方法和步骤 (9)1、开环联合仿真 (9)2、变压器仿真 (10)3、再度联合仿真 (11)五、设计举例一:反激变压器 (12)五、设计举例一:反激变压器(续) (15)五、设计举例一:反激变压器(续二) (19)Saber仿真实例共享 (26)6KW移相全桥准谐振软开关电焊电源 (27)问答 (28)开关电源中变压器的Saber仿真辅助设计经常在论坛上看到变压器设计求助,包括:计算公式,优化方法,变压器损耗,变压器饱和,多大的变压器合适啊?其实,只要我们学会了用Saber这个软件,上述问题多半能够获得相当满意的解决。
一、Saber在变压器辅助设计中的优势1、由于Saber相当适合仿真电源,因此对电源中的变压器营造的工作环境相当真实,变压器不是孤立地被防真,而是与整个电源主电路的联合运行防真。
主要功率级指标是相当接近真实的,细节也可以被充分体现。
2、Saber的磁性材料是建立在物理模型基础之上的,能够比较真实的反映材料在复杂电气环境中的表现,从而可以使我们得到诸如气隙的精确开度、抗饱和安全余量、磁损这样一些用平常手段很难获得的宝贵设计参数。
3、作为一种高性能通用仿真软件,Saber并不只是针对个别电路才奏效,实际上,电力电子领域所有电路拓扑中的变压器、电感元件,我们都可以把他们置于真实电路的仿真环境中来求解。
从而放弃大部分繁杂的计算工作量,极大地加快设计进程,并获得比手工计算更加合理的设计参数。
saber自带的磁性器件建模功能很强大的,可以随意调整磁化曲线。
但一般来说,用mast模型库里自带的模型就足够了。
二、Saber 中的变压器我们用得上的 Saber 中的变压器是这些:(实际上是我只会用这些分别是:xfrl 线性变压器模型,2~6绕组xfrnl 非线性变压器模型,2~6绕组单绕组的就是电感模型:也分线性和非线性2种线性变压器参数设置(以2绕组为例):其中:lp 初级电感量ls 次级电感量np、ns 初级、次级匝数,只是显示用,不是真参数,可以不设置rp、rs 初级、次级绕组直流电阻值,默认为0,实际应该是该绕组导线的实测或者计算电阻值,在没有得到准确数据前,建议至少设置一个非0值,比如1p(1微微欧姆)k 偶合(互感)系数,建议开始设置为1,需要考虑漏感影响时再设置为低于1的值。
1.创建新项目时,文件不能放入中文路径中,否则saber软件无法识别中文路径,而会出现not open plotfile.2.一般小型电源变压器的初级都是接在220伏上。
那么:1、圈数比:初级电压/次级电压*105%100,即220伏/次级电压*105%100;2、初级圈圈数的确定:40至50除以铁芯截面积(经验公式),视铁芯质量的好坏而定,好铁芯可以取40,较差的铁芯可以取50;3、铁芯截面积:S=1.2乘以根号下的功率/效率(效率:100VA以下的变压器的效率为60至95%);4、铜线截面积:根据电流计算,一般取每平方毫米2.5A。
电源变压器的初级电流为功率/220伏;次级电流为功率/次级电压。
3.saber中pwl设置:双击元件后出现的元件属性栏中有pwl选项,单击该选项后面的*req*,会出现阻值的表格,time列代表你的仿真时间,resistance为对应时间下的阻值。
比如help文档中的设定如下:time resistance0 1k1u 2k1.5u 10k2u 1k含义是:仿真开始时,变阻器阻值为1k,1微秒时变为2k,1.5微秒时变为10k,2微秒时又变为1k。
4.如想在连线时想使连线能变成任意角度,则在连线过程中按鼠标右键,在列出的菜单中选择anyangele.5.不同的模板,它的属性也不同,所要修改的参数也不同,我们在这里介绍最基本的参数。
比如线性磁芯(Magnetic core,linear),它的属性框中的参数有很多,但最基本的参数却很少。
它的填写方法有两种:第一种是只需填写磁芯的电感量(al);第二种是填写磁芯的长度、面积和磁导率(len、area、ur),如果磁导率使用默认值1,那么它只是代表磁芯的空隙。
又如线圈(winding)我们只需填上匝数n就可,当然其它参数(面积、电阻),越详细越好。
我们知道变压器也是一种磁性器件,是电源中不可缺少的器件。
在Saber的Library 中提供了三种类型五种型号的变压器模板。
电力电子技术仿真中Saber的应用作者:李楠来源:《科技风》2017年第17期摘要:电力电子技术涵盖着大量的功率元件的描述、电路原理以及波形的分析,Saber仿真软件可以进行类型不同的混合系统的仿真。
在本文中重点的研究了Saber软件在电源开发关键器件选型中的应用,包括参数设计、仿真建模以及仿真分析的数据过程。
关键词:通讯电源;电力电子技术;Saber仿真随着行业背景的不断加强,2017年将是通讯行业发展的关键年,华为、中兴等国内通讯设备供应商快速交付能力遭到巨大挑战,伴随通信设备出货量的大幅增加,通讯电源的出货量也大幅增加,研发周期随着交付周期不断压缩。
对通讯电源产品的品质提升,质量管控和研发周期管理成为各大通讯设备厂商电源研发部门越来越迫切希望的问题。
一、Saber软件概述SABRER仿真软件是美国Synopsys公司的一款EDA软件,被誉为全球最先进的系统仿真软件,是唯一的多技术、多领域的系统仿真产品,现已成为混合信号、混合技术设计和验证工具的业界标准,可用于电子、电力电子、机电一体化、机械、光电、光学、控制等不同类型系统构成的混合系统仿真,为复杂的混合信号设计与验证提供了一个功能强大的混合信号仿真器,兼容模拟、数字、控制量的混合仿真,可以解决从系统开发到详细设计验证等一系列问题。
二、SABER仿真软件特点及应用SABER仿真软件集成度高,从调用画图程序到仿真模拟,可以在一个环境中完成,不用四处切换工作环境,并提供了强大的仿真波形检索工具。
SABER仿真软件可进行偏置点分析、DC分析、AC分析、瞬态分析、温度分析、参数分析、傅立叶分析、蒙特卡诺分析、噪声分析、应力分析、失真分析等各种完整的高级仿真。
SABER仿真软件也支持电路的模块化和层次化设计,并可用C、C++和FORTRAN来写模型或子电路。
软件可以同Cadence 系统、Mentor Graphics系统及Innoveda系统很好的集成在一起,创建无缝一体化的仿真开发过程。
用Saber软件完成对变压器的建模
在Saber软件中,想要使用变压器的话有多种方法:
1.使用耦合电感,在Saber自带模型库MAST Parts Library\Magnetics\Inductor& Coupling\中调用2个Inductor模型和一个Inductor, Coupling Coef. [k]。
在使用的时候可以在调整两个电感的感量之后,对[k]进行设置,选择l.l1和l.l2耦合,并且设置两个电感参与耦合的感量,剩余部分为漏感。
参数k(Gain)是两个电感耦合的关系,调整k的值可以调整耦合比例,若k为负值相当于同名端在不同的方向,电流流入和流出的方向相反。
如下图所示
这个模型的优点是方便,很快就可以建立一个变压器,在修改微调的时候直接修改感量就可以。
但是这个模型也有一个缺点,就是过于简单,我们无法从这个模型中得知磁性材料,线圈等信息,所以这个模型在我们进一步的工作中起不到什么作用。
2.Saber中自带了很多种变压器,在MAST Parts Library\Magnetics\Transformer Components\中有各种各样的变压器,比如在Linear 2-Winding Transformer Components\EE Cores\中有一个fc348e608_3c6a 2-Winding的变压器,在简单使用的时候只需要调整线圈的匝比n就可以使用了。
如下图所示。
这种使用变压器的方法不能称之为“建模”,称其为“调用”更为合适,所以没有花时间去看每一个参数的意思。
这种方法略过。
3.用Saber Model Architect中的Magnetic Component Tool建立一个变压器模型,这个模型可以非常细致的调节变压器的各种参数,从骨架,绕线区,磁芯插口等物理结构到绕线类型,线径,阻抗,导线的绝缘层,每层绕组之间的绝缘层的厚度及其介电常数,磁芯的有效长度,气隙,面积,还有磁芯的特性比如磁化曲线等参数都是可以调节的。
可以这样说,如果用Magnetic Component Tool建立的模型成功模拟了电路的功能,那么就可以直接把这个变压器变成现实的变压器,没有别的参数需要设计了。
下面对Magnetic Component Tool简要进行一下说明。
这个工具有3部分组成,Static B-H Curve(静态磁化曲线),Core Section(磁芯选项),Windings(绕线)。
B-H曲线是用图形来表示某种铁磁材料在磁化过程中磁感强度B与H磁场强度之间关系的一种曲线,大多数厂商会给出磁芯材料的这些参数比如Hsat(饱和磁场强度),Bsat(饱和磁感应强度),ui(初始磁导率),Br(剩余磁通密度),Hc(饱和矫正磁力)。
根据这些变量可以调整B-H曲线。
是“有效”的磁芯的尺寸。
配合磁芯的B-H曲线,就可以得到磁芯的资料。
Windings(绕线)确定的是线圈部分。
这部分的功能可以确定用的变压器骨架(调节Former),添加线,绝缘层。
对于我们实际应用来说还可以添加绕线的直径,绕线的绝缘层的厚度,每层绕线之间胶布的厚度,这些参数都可以在MCT中调节。
用MCT建立了一个变压器,并进行了AC仿真(步长0.01s,持续0.05s),得到如下结果:
详细的波形如下所示:
可以看出,变压器确实是起了作用。
但是波形不理想,原因是交流信号的频率比较低,在把频率调高之后得到的曲线就比较理想了,如下所示:
由此可以得到结论,对于变压器建立的模型还是比较好的。
但是,这种方法得到的模型,需要在软件里测量一下漏感,励磁电感,绕组电阻,绕组间电容等寄生参数,这也是一定的工作量,不过有Saber的帮助,不算很麻烦。
总之,用MCT方法建立变压器的模型是一种比较好的方法,富有指导意义。
只要把变压器调整为PC40 EE13/16之后只需要微调就可以指导仿真并给实践带来好处了。