第7章开关电源仿真设计开关电源的计算机仿真需要解决两个基本问题:1、如何建立电路方程(仿真模型);2、如何求解电路方程
开关电源系统的仿真步骤:1、建立系统的仿真模型,从而获得描述系统的方程式2、构造求解系统方程的算法
当系统比较简单或者系统的阶数较低时,通常可以得到系统的解析解;但当系统较复杂或系统的阶数较高时,一般只有借助于计算机仿真方法,才能够对系统设计进行仿真
开关电源电路的建模方法1、状态变量法:以电路中的某些支路电压和电流作为状态变量,建立开关电源电路的状态方程
2、节点分析法:EMTP、ATP、PECAN等程序3、改进的节点分析法:求解方程时采用直接法,即将非线性代数—微分方程转换为一组非线性差分方程,应用牛顿-拉夫逊法迭代求解方程组,利用稀疏LU分解技术连续求解线性代数方程组
4、状态空间平均法:利用一周期内平均状态变量,将一个非线性、时变、开关电路转变为一个等效的非线性、时不变的连续电路,因而可对开关转换器作大信号瞬态分析,并可决定其小信号传递函数及零、极点配置,建立一个状态空间平均电路模型
SPICE和IsSPICE仿真程序SPICE是一种通用集成电路计算机分析程序,可用其对电路进行非线性直流分析、非线性瞬态时域分析和交流小信号时域和频域分析等
SPICE应用了一组电路模型方程,基本分析工具是牛顿—拉夫逊迭代法
SPICE、IsSpice的仿真结果以数据文件形式表示,可以将它输入其他软件如MATLAB等,以便进一步对电路性能进行评估和寻优
MATLAB语言在开关电源仿真中的应用1、理想开关电源仿真模型:理想开关电源由一个电阻(Rm)、一个电感(Lm)和一个受逻辑信号G控制的开关串联构成
V1212GI12理想开关电源完全由门极信号(G>0或G=0)控制
当G=0,阻断正反向电压及电流为零
当G>0,电压为零,电流可双向流动
当触发时,开关在开与关状态的转