matlab中有非线性模型吗,仿真非线性模型Matlab

ML4835复合PFC/CFL小型荧光灯基于Matlab的电力电子电路仿真方法

摘要:介绍了一种使用Matlab仿真电力电子电路的一般性方法.该方法可以得出电力电子电路的大信号非线性仿真模型,为电力电子电路的仿真研究提供了一种方便、快捷的手段.

关键词:仿真非线性模型Matlab

1前言

Matlab软件应用广泛,特别是它的可开发的Simulink工具箱给各行业的工程技术人员提供了便捷的实验手段.对于电力电子拓扑,由于它的非线性可以使用Simulink中的开关模拟,因此通过分段分析电路拓扑,然后使用开关来切换各段电路就可以得出一个完整的电路的仿真模型.本文以Sheppard?Taylor拓扑[1]为例叙述其实现方法及应注意的问题,最后给出结论.

2建立非线性仿真模型的一般性规则

在电力电子电路中通常含有高频开关(如MOSFET等),给电路引入了非线性.对此类非线性,在分析电路时比较常用的方法是状态空间平均法[2],即首先对电路的一个开关周期进行分段,如果电路中的电感电流工作在连续模式下,则分成Ton和Toff两段;否则分成Ton、Toff1和Toff2三段.然后分段对电路中的储能元件(如L、C)列写状态方程式.当电感电流连续时有两组状态方程,电感电流断续时有三组状态方程.最后对所列状态方程组按开关动作占空比和电流断续时间比(电流断续时)做加权平均,形成一个新的状态方程组,并基于此对电路进行分析.由于它抓住了高频开关动作对低频元件的加权平均等效性,可以较好地描述电路特性.状态空间平均法的优点是:可以得到代数描述,便于系统分析和综合.不足之处在于它的出发点是线性展开,因而得到的是小信号模型,且过程较繁.本文针对它的不足,利用Matlab求解非线性方程的能力,根据非线性方程组直接构造大信号仿真模型,并基于此对电路进行分析.

2?1建立非线性方程组

此过程采用基本的电路方法,毋庸赘述,下面以例示之.对于图1所示Sheppard?Taylor电路(两开关同时动作)按电感L1电流断续而电感L2电流连续分别可得状态方程组:=Aix+Biu(i=1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值