实测Altium Designer 24.0.1的本人,曾经历仿真无法运行、结果显著有误的情况,新手只要依照步骤逐一操作,便能够轻易躲开此类常见问题。 1 配置仿真模型库路径 打开软件……
实测Altium Designer 24.0.1的本人,曾经历仿真无法运行、结果显著有误的情况,新手只要依照步骤逐一操作,便能够轻易躲开此类常见问题。
1 配置仿真模型库路径
打开软件之后,点击右上角标为“齿轮”的图标进而进入系统参数设置,于“Data Management”选项卡之下寻觅到“Libraries”子菜单。进而把“Simulation Model Path”手动指向你放置仿真模型库的根目录比如D:AD24_SIM_LIB。把推荐值设定为“D:AD24_SIM_LIBStandard”原因是AD自带库与第三方库分开进行放置,能够避免路径冲突以及模型重复加载进而引发的调用失败。
针对于新手而言需要避开的坑,其中较为常见的报错呈现为“Model not found in library”这种情况,而其核心的原因在于,要么是路径设置方面出现了错误,要么是库文件并没有进行解压操作。快速的解决办法是这样的,首先要关闭软件,接着要删除C盘用户目录下的名为“User Libraries”的缓存文件夹,之后重启,重启之后再按照上述所提及的路径设置一次。
2 设置关键仿真参数
于原理图界面那儿,轻点“Simulation”菜单,接着挑选“Mixed Sim”,而后进入仿真设置窗口。首先呢,在“Analysis Setup”当中,勾选“Transient”分析类型,再把“Stop Time”固定设定成“5ms”,另外将“Maximum Step”设定为“10u”。这里有个关键参数,叫做“Maximum Step”,它推荐的数值是10u ,原因在于,对于大部分电源电路来讲,这个步长能够捕捉到开关纹波的细节,而且不会因为步长过小,致使仿真时间一下子暴增几十倍。
【新手要躲坑】要是仿真进度条出现卡死状况,或者长时间处于无响应状态,那么很大概率是步长在设置的时候过小,又或者是电路存在震荡情况。在这个时候,首先要点击“Stop”来中断仿真,还要把“Maximum Step”改成“20u”之后再次尝试。要是依旧不行,那就得检查一下电路当中是不是存在没有连接的悬空节点。
3 运行与导出分析
点击“Run Simulation”按钮之后,仿真波形图会自行弹出,于波形图界面,按住“Ctrl”键,分别点击网络节点“VOUT”以及“GND”,便可差分展现输出电压波形,将光标工具“Cursor A/B”置于波形之上,点击左侧“Report”按钮能够导出“.csv”数据文件,用以后续生成设计报告。
新人避开陷阱,超高频率出错显示“Simulation failed due to convergence issues”的完整解决步骤流程:起始在名为“Simulation”的菜单之下选中“Simulation Options”,把“Convergence”栏里面的“Iterations”从原本默认的50改变为200。若是依旧出现报错情况,那就勾选“Use Initial Conditions”,并且于电路之中添加“.IC 1”这个指令,进而给关键节点设定一个初始电压值。
瞅瞅这俩仿真方案,实际上得瞧瞧场景情况:当追求速度之际嘿,刚才提到的那个瞬态分析就能够满足需求;然而要是你想要去观察电路处于交流小信号状态下的相位裕度,那就必须得换用“AC Sweep”分析。方案二者如何取舍这事儿,其逻辑相当简单哦:进行调试稳定性工作的时候吧得使用AC,而观察实际输出电压波形的时候呢得运用瞬态。
存在这样一种情况,即有一个方法,它不适用于超大规模混合信号电路,像那种带有MCU的整板,这是由于仿真速度会慢到让人根本无法接受。有一个简易替代方案,它是将电源部分拆出来,单独绘制一个小原理图,仅仅仿真这个核心模块。在实际项目里就引发了一个问题,你是使用默认设置在跑通之后就结束工作呢,还是会如同我这般,把“Maximum Step”手动将其压到10u,进而仔细查看波形细节呢?
微信扫一扫