论文部分内容阅读
随着电子技术的发展,电路设计越来越复杂,设计面积越来越小,电路仿真已成为电路设计的重要组成部分。众多的EDA公司也推出了各种仿真软件,但因电路设计的复杂性而造成的仿真时间的加长仍然是电路仿真中不可忽视的问题。例如数模混合仿真软件中的PSPICE软件,电路仿真的精度比较高,可以测试电路的各项参数,但其仿真时间太长;而Matlab/Simulink软件搭建的模型仿真速度很快,但不能测试电路中各元器件的参数。本文以LNK364开关电源电路为例主要研究了Matlab在PSPICE中的应用,使电路仿真在保证仿真精确度的前提下,缩短仿真时间。首先,利用PSPICE软件对LNK364开关电源系统进行了PSPICE仿真分析,并搭建了其控制电路的Simulink模型;使用SLPS组合模拟工具调用了PSPICE软件搭建的电路并对其进行了仿真;通过SLPS接口工具将PSPICE软件搭建的电路与Simulink模型电路相连接,并进行了联合仿真。将两种仿真结果对比,达到了在保证仿真精确度的前提下缩短仿真时间的预期目的,在如何缩短电路仿真时间的问题上取得了一定的成果。然后,鉴于某些仿真需要PSPICE外加信号源,以噪声信号为例,将Matlab产生的信号作为一种特殊激励信号源导入PSPICE软件中;以蒙特卡罗分析为例,将电路的PSPICE仿真结果导入Matlab中并进行数据后处理,实现了PCPICE软件与Matlab软件之间的数据通信。因此,将Matlab与PSPICE仿真软件结合起来进行联合测试可以缩短电路仿真时间,还可以对仿真结果进行后处理,在一定程度上提高了电路的仿真效率,从而缩短了设计周期。