简介:面向电子电路仿真工程师与电力电子设计人员的Simplis操作速查册,用于解决快捷键生疏、仿真流程不熟导致的效率问题。资源为单份PDF文档,整体约807KB,内容精炼,适合作为桌面随身手册随时查阅。文档系统整理了元件放置(电压探头B、电容C、电阻R、电感L、二极管D、NPN与PNP三极管N/P、直流电源V、波形发生器W等)、连线F3、旋转F5、镜像F6、仿真启动F9与视图缩放等快捷键,并配合反相器电路与RC低通滤波电路两类典型场景,演示瞬态分析、直流扫描、交流分析与参数扫描的配置方法。参数扫描结果验证了电阻增大导致输出稳定时间延长、符合一阶电路RC时间常数特性的结论。已有215人学习下载,对刚接触Simplis的初学者或希望提升操作速度的工程师来说,可作为高效的随身速查与实操参考。
1. 从快捷键到仿真闭环:这份Simplis资料到底能帮你省多少事
在电源、电力电子和模拟电路仿真这个圈子里,Simplis一直是以“快”著称的存在——它和SIMetrix同源,主打的就是开关电源瞬态仿真的高效率和强收敛性。这份《Simplis的快捷键.pdf》看起来只是一份操作手册,但实际拆下来你会发现,它把你从“能画电路”到“会做四种基本分析”的完整路径压成了十几页:快捷键篇解决的是上手速度,反相器实例带出瞬态和DC扫描,RC低通实例讲清AC分析和参数扫描。对刚接触Simplis的在校生、刚转岗做电源设计的硬件工程师,以及想从PSpice迁移过来的老手来说,这份资源最大的价值不是背快捷键,而是让你一次搞明白“仿真环境怎么配置、参数怎么给、结果怎么判读”这条完整闭环。全文操作基于Simplis的基本仿真平台,不涉及任何高级扩展模块,属于开箱即用的入门到进阶资料。
2. 快捷键是Simplis的效率底座:先花十分钟把这些映射刻进肌肉记忆
2.1 二十一个快捷键的分层记忆法:从放置器件到仿真控制
原文档把快捷键平铺成了一份清单,但实际用下来我更倾向于把它们分成三层来记。第一层是“放置层”——B、C、D、G、I、L、N、P、R、V、W这十一个键解决的是“把元件放上图”这件事,它们的共同规律是取元件英文名的首字母:B是电压探头(Probe),C是电容(Capacitor),D是二极管(Diode),G是地(Ground),I是电流源(Current Source),L是电感(Inductor),N是NPN三极管,P是PNP三极管,R是电阻(Resistor),V是直流电池型电源(Voltage Source),W是波形发生器(Waveform Generator)。这一层没有什么记忆技巧,就是刻意重复,但有一个小经验分享给你:画一个常规的Buck电路,R、C、L、G、V这几个键会在几分钟内被反复按下,画完三张图基本就忘不掉了。
第二层是“编辑层”——F3连线、F5顺时针旋转、F6镜像、Ctrl+G打开元器件库、Ctrl+Z撤销。这里要注意的是F5和F6的旋转和镜像都是围绕元件自身的原点进行的,所以当你批量放置同一个二极管时,先用F5把方向调整好再放,会比放上去再逐个旋转快得多。F3连线容易和某些图形软件的连线快捷键混淆,实际使用中F3是进入连续连线模式,鼠标会变成笔状,每点一个端点就连一条线,连完后右键或按Esc退出,这个交互和Protel类工具不太一样。Ctrl+G打开元器件库是一个高频动作,当你需要放一个原理图里没有的特殊型号时,不必去菜单栏翻。
第三层是“仿真控制层”——F9开始仿真、F12缩小、Shift+F12放大。F9是运行仿真的快捷键,也可以调用菜单里的Run来实现,这一步在原文档中有明确说明。F12和Shift+F12的缩放逻辑有点反直觉,常规软件中Shift加滚轮往往是精细缩放,但在Simplis里Shift+F12才是放大,F12是缩小,初次上手很容易搞反。我的建议是先把F9和F12这两个键练熟,因为仿真运行和波形查看是最高频的操作。
2.2 为什么这些快捷键值得刻意练习:对比菜单操作的效率差异
如果你只用鼠标点菜单,放置一个电阻点一次库、选一次型、关一次窗,三步下来大约需要六到八秒,而用R键加一次点击只需要两秒不到。一个稍微复杂一点的闭环电源电路元器件数量通常在三十个以上,光放置器件用快捷键就能省下三四分钟,这只是第一层。更关键的是,仿真分析和参数扫描的设置过程会涉及大量反复修改——改电压源、改扫描参数、改步长——如果你每次都去菜单里找对应对话框,思路很容易被频繁的鼠标切换打断。
我自己刚开始用Simplis时,总觉得背快捷键是“花架子”,实战几次后发现,效率差距主要体现在两类场景:一类是“边画边改”的探索阶段,你脑子里正在想电路结构,手必须跟得上,快捷键能把思考到仿真的延迟压到最低;另一类是“参数扫描+多步瞬态”这类需要反复微调仿真设置的场景,比如原文档中RC低通滤波器的参数扫描,你要把R从1K改到10K分成十步,如果每次都用鼠标去找Enable multi-step的设置,心态很容易崩,但用快捷键切换仿真控制面板就顺手得多。
2.3 快捷键失效的几种常见状态:焦点不在原理图窗口、输入法冲突、视图缩放失灵
需要特别提醒的是,快捷键不是在任何窗口下都有效的。当焦点在参数设置对话框、波形查看窗口或者元件库窗口里时,按B、C、R这些键可能不会执行放置操作,而是变成输入字符或触发对话框内的快捷键。这个现象在原文档中没有提到,但我几乎每周都会遇到一次,尤其是刚开完一个仿真设置对话框,准备回原理图继续画图时,如果忘记用鼠标点一下原理图窗口,按任何快捷键都是无效的——此时需要先单击空白处让焦点回到原理图,再继续操作。
另一个实际翻车点出现在中文输入法未切换时。Windows下如果当前激活的是拼音输入法,按Shift或Ctrl组合键往往会触发输入法的中英文切换,导致Simplis的快捷键设置被截获,最常见的表现是Ctrl+G打开的不是元器件库,而是输入法内部的面板。处理方式很简单:进入Simplis进行原理图编辑时,先强制切到英文输入法。视图缩放快捷键F12和Shift+F12在某些版本中如果鼠标悬停在波形窗口上会作用于波形窗口而非法原理图,这时需要把鼠标移回原理图区域再按才有响应。
2.4 实操练习:用快捷键组画一个Buck降压电路
为了把快捷键落到肌肉记忆里,建议你在空白原理图上做一次刻意练习,完整画一个Buck电路。步骤如下:
按G放置地节点,按V放置直流电源,按R放置两个电阻,按L放置电感,按C放置电容,按D放置二极管,按F3连线这段操作看起来只是简单的按键序列,但有几个细节值得注意。放置地节点时,按G后鼠标会变成一个地的图标,此时单击原理图空白处即可放置,如果需要多个地就连续单击,不需要重复按G。放置直流电源V时,放置后默认参数是1V、1欧姆内阻,需要双击器件进入属性对话框去修改电压值。二极管D的方向默认是阴极朝上,如果你画的是Buck电路的续流二极管,通常需要按F5旋转两次让阴极接地,方向错了仿真会出现输出电压为负的异常结果。
连线的逻辑是:先按F3进入连线模式,依次点击想要连接的器件引脚端点,Simplis会自动生成90度折线,连线完成后按Esc或右键退出。需要特别注意的是,Simplis的连线吸附是以引脚端点为中心的,如果两个器件离得太远,折线会经过元器件区域导致连线被截断,此时建议先按F5调整器件方向缩短间距后再重新连线。全部连线完成后按F9即可运行仿真,如果弹出错误提示,先排查是否有悬空的引脚——这是零基础学习中最常见的错误来源。
3. 反相器实例实战:把瞬态和DC分析从“知道”变成“会配”
3.1 为什么选择反相器作为入门电路:快速验证仿真链路是否正常
原文档用反相器作为瞬态分析和DC分析的载体,这个选择非常聪明,原因是反相器结构简单——一个P管、一个N管、一个电源、一个输入源——但几乎包含了所有仿真必备的要素:有源器件、独立电源、输入激励、输出观测点。如果你第一次接触Simplis,直接拿一个Buck转换器做入门,仿真不收敛时你会分不清是电路参数问题还是软件配置问题,但反相器几乎不存在收敛困难,非常适合用来确认“我的仿真环境设置是否正确”这条链路。
操作第一步是新建原理图。File菜单下New Schematic,保存为INV。注意这里保存的文件格式是Simplis的原理图格式,和SIMetrix共用一套。放置元器件时,直接用快捷键C放置电容、R放置电阻、N和P分别放置NPN和PNP三极管。反相器的搭法是:PNP三极管的发射极接VCC,基极接输入信号,集电极接输出端;NPN三极管的集电极接输出端,基极也接输入信号,发射极接地。这个搭法看起来简单,但新手常犯的错误是两个三极管的基极分别接到了不同的输入源上,导致输入信号没有同时驱动两个管子。
完成电路连接后,放置一个电压探头B到输出节点,探头放置后会在该节点生成一个电压标签。如果你希望仿真结果中同时看到输入和输出波形,还需要在输入节点再放一个探头。原文档的操作说明中强调了对电压源V2的设置,这一步很关键:双击电压源图标,在弹窗中选择正弦波作为激励类型。这里有一个关于电压源命名和参数设置的细节:Simplis的电压源对话框里可以分别设定直流值、交流增益和瞬态波形,三个参数可以在同一个源上共存,不同分析会分别调用对应的参数。做瞬态分析时,源使用瞬态波形参数;做DC扫描时,源使用直流值参数;做AC分析时,源使用交流增益参数。这三种设置互不冲突,不必每次换分析类型时都去改源。
3.2 瞬态分析配置步骤:扫描时间、步长与高级选项的关系
瞬态分析是Simplis里最常用也最容易理解的分析类型,它的本质是在时间轴上对电路进行数值求解。配置入口是Simulator菜单下的Choose Analysis,在分析选择对话框中勾选Transient,设置扫描时间为10ms。这里需要解释一下“扫描时间”的确切含义:它是指仿真从0时刻计算到10ms的完整时长,而不是时间步长。时间步长需要在Advanced Options里单独设置。
勾选Transient分析类型 设置扫描时间:10 ms 打开Advanced Options,设置最大步长:10 us或更小 关闭对话框后按F9开始仿真关于最大步长的设置,有一个经验性原则:如果电路中存在谐振或快速开关过程,步长必须能分辨出最高频率分量的周期。拿10ms扫描时间、10us最大步长来计算,就是1000个计算点,这在大多数线性电路中足够。但如果电路中有非常快速的瞬态过程,10us步长会导致波形出现混叠现象,表现出来的症状是上升沿变成锯齿状。此时把步长进一步缩小到1us,可以得到更平滑的波形。但注意步长缩小会同步增加计算量,仿真时间变长,所以步长并非越小越好,这是一个精度与速度的权衡。
3.3 DC扫描设置的三个核心参数:起止电压、扫描点数和Device name
DC扫描分析解决的是“输出随直流输入变化”的问题。在反相器电路中,输入电压从0V扫到5V,输出会从高电平翻转到低电平,翻转点是这个电路的逻辑阈值。原文档中给出的设置方法是:在Choose Analysis对话框中勾选DC Sweep,设置起始电压0V、终止电压5V、扫描点数500,Device name填入V2。
这里有一个新手特别容易迷惑的字段——Device name。它的作用是告诉仿真器“我要扫描哪个独立源的直流值”,必须填入电压源的名称。在Simplis中,你放置的第一个独立电压源默认名称通常是V1,第二个是V2,以此类推。如果你修改过源名称,那么Device name里需要填入修改后的名称,否则仿真器找不到扫描对象会直接报错。扫描点数500的含义是仿真器在0到5V之间均匀取500个点,分别计算输出值,点数越多曲线越平滑,但耗时也线性增加。如果你只想看输出翻转的大致电压点,50到100个点就够用;如果你想精确测量翻转阈值到毫伏级别,建议提高到1000点以上,但此时DC仿真时间会明显变长,需要有点耐心。
DC扫描的仿真结果是一个传输特性曲线,横轴是输入电压,纵轴是输出电压。从这个曲线上你能直接读出反相器的逻辑阈值——曲线斜率最大处对应的输入电压即为翻转点。此外还能看出输出摆幅,高电平是否接近VCC,低电平是否接近0V,这些参数对判断电路工作状态很有价值。原文档中给出的建议是运行仿真时按F9或者直接按Run,两者等价,F9是快捷键,Run是按钮,逻辑上是同一个动作。
3.4 为何瞬态和DC分析常被放在一起学:它们的设置是互相独立的
很多初学者会以为瞬态分析和DC扫描是同一个东西的两种叫法,其实它们是完全独立的两种分析类型。瞬态分析是在时间域上求解,给定初始条件后计算电路随时间的变化;DC扫描则是在直流工作点上求解,不考虑时间因素,只是把输入源的值从一个DC电平扫到另一个DC电平。两者的物理含义不同,对应的仿真器内部求解策略也不同。Simplis作为面向开关电源的工具,在瞬态仿真上做了专门的快速算法优化,收敛性和速度都比较出色,DC扫描反而是更通用的功能,和SPICE类工具行为一致。
在一个反相器上先做瞬态再做DC扫描,你能直观地看到两种分析之间的差异:瞬态波形反映的是随时间变化的输入输出关系,输出有延迟、有边沿斜率;DC扫描曲线反映的是静态传输特性,没有时间轴。把这两者都亲手跑一遍,你对仿真器的理解就从“能出波形”升级到了“知道波形是什么物理含义”。这也正是原文档把这两个分析放在同一个电路上教的原因。
4. 从RC低通到AC分析:频率响应的判读方法与三个配置细节
4.1 RC低通滤波器的AC分析配置:从电路搭到增益曲线
原文档在AC分析部分选用了RC低通滤波器电路,这是一个非常典型的线性无源网络。电路搭法很简单:信号源通过一个电阻连接到输出节点,输出节点对地接一个电容。元件参数上,电阻取1k欧姆,电容取1微法,信号源设置为AC模式,增益幅度设为1。这几个参数的选取很有意思:1k和1u的时间常数是1ms,对应的截止频率为159Hz左右,正好落在音频范围内,方便用肉眼观察频率响应曲线。
AC分析的本质是:仿真器在设定的频率范围内,对每个频率点计算电路的复频响应,输出增益和相位曲线。Simplis中AC分析的频率轴默认是线性的,但实际观察频率响应时通常需要切换为对数坐标,因为频率响应覆盖多个数量级。操作方法是在波形查看窗口中右键选择坐标轴属性,把频率轴改为Log模式。如果保持线性坐标,低频部分的响应细节会被压扁,你很难看出截止频率在哪里——这一点原文档没有详细展开,但实际判读时几乎一定会遇到。
4.2 AC分析结果中100Hz附近下降意味着什么:截止频率与理论对比
原文档描述仿真结果是“接近到100Hz时,输出才开始减小”,这是一个很有意思的观察。RC低通的一阶传递函数为Vout/Vin = 1/(1+jωRC),幅频特性的表达式为|H(jω)| = 1/sqrt(1+(ωRC)^2)。当ωRC远小于1时增益约等于1,当ωRC等于1时增益为0.707即-3dB,对应频率为1/(2πRC)。对于1k和1u的参数,f_c = 1/(2π10001e-6) ≈ 159Hz。在100Hz处,ωRC = 2π1001000*1e-6 ≈ 0.628,代入幅频公式得到增益约为0.847,换算成dB约为-1.45dB,看起来下降还不明显。只有当频率继续升高到几百Hz,增益才会明显衰减。所以“100Hz时输出才开始减小”恰好符合理论预期,这验证了仿真器的正确性。
这里我想强调一个判读技巧:看AC分析结果时,不要只看相对变化,还要结合理论值做交叉验证。具体做法是在波形窗口中用标尺功能测量特定频率点的增益值,例如测量100Hz处的增益相对于低频段下降了多少dB,再和理论公式计算结果对比。如果偏差在百分之几以内说明电路和仿真设置正确;如果偏差很大,优先检查电容的起始电压是否设置为零,或者检查AC分析频率范围的起始值是否过低导致低频段未真正包含进去。
4.3 对原文档AC分析步骤的四点补充:频率范围、扫频点数、AC源设置和探头位置
第一个补充是频率范围的选取。原文档没有注明AC分析的起止频率,实际设置时建议把起始频率设为1Hz或10Hz,终止频率设为1MHz或更高。这样可以看到完整的通带到阻带的过渡过程。如果终止频率设置过低,比如只扫到1kHz,你可能只看到曲线刚进入下降区,无法判断高频段的衰减斜率。第二个补充是扫频点数。频率轴如果设为对数坐标,仿真器通常需要你指定每十倍频程的扫描点数,常见值是10到20点每十倍频程,点数太少曲线会呈折线状不够平滑,点数太多则仿真时间成倍增加。
第三个补充是AC源的增益幅度设置为1的含义。AC分析的本质是小信号线性分析,增益幅度为1意味着输入信号的幅值是1V,输出曲线直接以dB为单位给出增益数值。如果你把增益设为2或0.5,输出曲线的整体电平会平移相应倍数,所以统一设为1纯属为了方便读数。第四个补充是探头的位置。做AC分析时,电压探头必须放置在输出节点上,也就是电阻和电容的公共端;如果探头挂在输入节点上,输出曲线会是一条水平直线,因为输入被定义为参考信号本身就是平坦的。
设置AC分析频率范围:1 Hz 到 1 MHz 选择对数坐标,扫频密度设为每十倍频程20点 电压源设置为AC模式,增益幅度:1 电阻:1k,电容:1u,起始电压:0 运行仿真,用标尺测量100Hz处的增益这个配置组合跑出来的曲线应当呈现典型的一阶低通特征:低频段水平、在约159Hz处进入-3dB点、之后以-20dB/十倍频程的斜率下降。用这个结果去和理论公式对照,是验证你仿真环境配置是否正确的高效方法。
5. 多步瞬态参数扫描:电阻从1K到10K的十步变化怎么设
5.1 参数扫描为什么用多步瞬态而不是DC扫描:变量本质不同
参数扫描分析在原文档中的落点是RC电路的时间常数特性:电阻从1K变到10K,分成10步,观察输出波形的稳定时间变化趋势。这里有一个选型问题值得展开:为什么用的是多步瞬态而不是DC扫描?原因在于你关心的不是静态输出,而是输出到达稳态的过渡过程。电阻变化会改变时间常数RC,进而改变电容充电的快慢,这只在瞬态中才能体现出来。DC扫描只能看出最终的稳态输出电压,无法呈现过渡过程的变化。所以原文档在操作上是先在Choose Analysis中勾选Transient,再勾选Enable multi-step,并点击Define进行参数设置。这里的Enable multi-step就是Simplis中的参数扫描开关,名字很直白——允许多步执行。
参数设置的具体内容:Parameter name填入R,R从1K变到10K,steps为10。这意味着仿真器会依次代入R=1K、2K、3K直到R=10K,每个电阻值执行一次完整的瞬态仿真,然后把结果叠加显示在同一张图上。这里需要说明的是,参数的起始值和终止值是以电阻元件的属性名为变量的。你在原理图上双击电阻,会看到它的属性列表,其中电阻值的属性名通常就是R。如果你想扫描电容或电感,就对应去改Parameter name为C或L,不需要增加额外器件。
5.2 Enable multi-step的完整实操:从Define设置到结果覆盖显示
实操路径为:Choose Analysis中勾选Transient,设置好扫描时间后,勾选Enable multi-step,此时Define按钮变为可用,点击Define进入参数扫描设置对话框。在对话框中填入Parameter name为R,起始值1K,终止值10K,步数10,点击确定后回到仿真设置界面。关闭所有对话框后按F9或Run开始仿真。
勾选Transient分析 勾选Enable multi-step 点击Define设置扫描参数: Parameter name: R Start value: 1K End value: 10K Steps: 10 点击OK确定后运行仿真仿真完成后,波形窗口会同时显示十条输出曲线,每条对应一个电阻值。观察这组曲线的规律:电阻越大,电容充电越慢,输出达到5V稳态的时间越长。这个结果和理论公式直接对应:一阶RC电路的全响应中,时间常数τ=RC,τ越大,指数项e^(-t/τ)衰减越慢,过渡过程越长。原文档中给出的表达式“u(t)=5(0.5)e^(-t/τ)”其实就是电容充电过程中包含初始值的全响应公式,从1K到10K的十次扫描,让你能直观看到时间常数这一参数对系统响应速度的主导作用。
5.3 参数扫描结果解读的进阶视角:三组可以顺手提取的设计信息
多步瞬态扫描的价值不局限于“看个趋势”。我一般会在结果图上做三件额外的事。第一件是测量每组曲线的2%稳定时间,也就是输出进入最终值的正负2%误差带以后不再越界的时间点,电阻从1K到10K,稳定时间近似线性增长,这个数据可以直接用于设计RC延时电路;第二件是测量输出初始斜率,对于一阶RC电路,初始斜率等于Vcc/τ,从曲线的第一条线段可以直接读出这个值,用于验证计算;第三件是观察是否存在过冲,理想一阶RC电路是无过冲的,如果曲线出现明显过冲,说明电路中存在寄生电感或电容,此时要回头检查元器件模型的寄生参数设置是否正确。
参数扫描分析中还有一个容易忽视的物理量是步数选择。10步在工程中是一个比较合适的平衡点,既能看清趋势又不会让波形窗口过于拥挤。如果你需要更精细的趋势分析,例如想确认稳定时间和电阻的关系是否为严格的线性,可以增加到50步甚至100步,但波形窗口图例会显得拥挤,建议此时改用数据导出功能,把各条曲线的稳定时间量化导出后再做数据处理,视觉观察退居其次。
5.4 处理变量参数化与电路收敛性的关系
多步瞬态扫描遇到报错是常态。最常见的两类问题分别是:一是扫描参数设置后仿真器报“Parameter not found”,原因是在Parameter name中填写的名称和原理图上电阻元件的属性名不一致;二是仿真中途不收敛,原因是某个电阻步进值下电路出现数值振荡,比如扫描范围过大或步长过大导致相邻两步之间的工作点跳变太大。
处理方式是分层排查。先确认Parameter name填写的字符串和电阻属性名完全一致,注意大小写敏感,R和r会被识别为不同的变量名;再检查扫描范围是否是逐渐变化的,如果从1K到10K看起来正常,但仍然不收敛,把步数从10增加到50,让相邻两次仿真的初值差异变小,往往就能解决收敛问题;最后检查瞬态分析的最大步长是否过大,对于RC电路,建议最大步长不超过时间常数的十分之一,1K电阻加1u电容的时间常数为1ms,最大步长设为100us比较稳妥,否则在充电曲线的快速上升段,数值积分容易产生振荡。
6. 仿真波形分析进阶:三种实用技巧让结果说话更清楚
6.1 用标尺测量准确数值:从“看到趋势”到“读出参数”
当仿真跑出波形后,最直接的需求是测量特定点的数值。Simplis的波形窗口支持标尺功能,在波形上拖动鼠标可以获取光标处的坐标值。这个功能在做截止频率精确测量时必不可少。操作思路是:运行AC分析后,在波形窗口激活标尺,把光标移动到曲线下降-3dB的位置,直接读取该点的频率值,这个频率就是电路的实际截止频率。同理,在瞬态分析中,把标尺放在输出曲线第一次进入5V±0.1V误差带的位置,读取对应时间,即可得到电路的稳定时间。
关于标尺功能,有三个具体技巧值得记住。其一,在测量上升时间这类参数时,建议同时激活两个标尺——一个放在10%幅值点,一个放在90%幅值点——两个标尺的横坐标差值就是上升时间,比用肉眼估要准确得多。其二,如果波形窗口中有多条曲线叠加,标尺会吸附到离光标最近的曲线上,如何确认吸附到的是哪条曲线,直接看标尺读数的颜色是否和曲线颜色一致,即可判断吸附对象。其三,标尺模式会捕捉波形数据的原始采样点,如果步长太大导致采样点稀疏,标尺读数会出现明显的量化误差,此时需要回到仿真设置中缩小最大步长重新仿真,而不是强行读取不精确的数据。
6.2 归一化标尺的妙用:把不同量纲的波形放在同一尺度下观察
参数扫描后十条曲线叠在一个窗口里,由于每条曲线的稳态值相同,动态范围差异主要出现在时间轴方向。但如果扫描的是其他参数,例如同时改变电阻和电容,不同曲线的稳态值会不同,直接叠加看起来会非常混乱。此时使用归一化标尺可以解决这个问题。具体做法是在波形窗口的Y轴设置中,把显示模式改为归一化到各波形自身的最大值,这样一来每条曲线的稳态值都变成1,动态范围和趋势对比会清晰许多。
这个技巧也适用于对比不同电路方案的输出特性。比如同一款正激变换器,不同变压器匝比下的输出电压波形幅值相差很大,直接叠加时小信号波形会被压缩成一条直线,但归一化后就能看出各自波形的形状差异和细节特征。需要注意的是,归一化只看趋势,不能用于读取绝对电压值,需要绝对数值时再切回普通模式。
6.3 把波形参数导出到外部处理:从“看图说话”到“数据说话”
当你需要把仿真结果用于正式的报告或论文时,直接从波形窗口截图是不够的——你需要原始数据。Simplis的波形窗口支持数据导出,选中目标曲线后可以导出为文本格式或CSV格式,每一行对应一个时间点和该时间点的电压值。拿到数据后你就可以用第三方工具做进一步处理,例如计算THD、拟合时间常数、生成Bode图等。
导出时有两个细节我在实践中频繁踩坑。第一个是导出数据点的密度,如果直接导出全部仿真数据,文件会非常大,而大部分数据位于稳态区并无分析价值,建议在导出前利用标尺选定时间区间,只导出感兴趣的那段。第二个是导出格式的兼容性,不同版本Simplis导出的文本格式存在微小差异,如果导入第三方工具后解析报错,试着用CSV格式导出并检查首行是否为列名,必要时手动删掉多余的表头行。从那以后我每次跑完参数扫描,都会顺手把关键波形导出存成一个CSV备份,配合原始仿真文件一起归档,这样就算后续改了电路参数,也还能回头追溯变化原因,省了不少返工时间。希望这个习惯也能帮到你。
本文还有配套的精品资源,点击获取