串联谐振全桥逆变电路自适应模糊PID恒功率输出研究

2016-01-07 01:49刘淑荣,庞伟
关键词:Matlab仿真

串联谐振全桥逆变电路自适应模糊PID恒功率输出研究

主要研究智能控制技术。

刘淑荣1,2,庞伟1,2

(1.长春工程学院电气与信息工程学院; 2.配电自动化吉林省高校工程研究中心,长春 130012)

摘要:系统采用自适应模糊PID控制技术,针对串联谐振全桥逆变电路,利用MATLAB建立了系统自适应模糊PID输出功率控制仿真模型,并给出了电路仿真波形。结果表明,系统采用自适应模糊PID控制方法,能够应用模糊控制技术对PID参数进行在线修改,以满足不同时刻的功率偏差和偏差变化率对PID参数自整定的要求,使被控对象具有良好的动、静态性能,实现逆变电路的恒功率输出控制。

关键词:全桥逆变电路;恒功率输出;自适应模糊PID;MATLAB仿真

0引言

逆变器属于一种电源转换设备,被广泛应用在手机、电脑、空调、电磁炉等现代家电、家用设备及各种旅游、野营、医疗急救等电器上,能够很好地将直流电转换为交流电,使用起来更加地稳定、顺畅、方便,对人们的生活提供了很大的帮助。

适应现代电源转化设备的需求,许多逆变器根据应用环境的不同,不仅要求恒功率输出,而且要依据档位的不同采用对应的恒功率输出,以满足控制的需要。为保证逆变器的恒功率输出效果,本文采用自适应模糊PID控制算法,以中频1 kHz,1~20 kW的串联谐振全桥逆变电路为研究对象,将模糊控制和PID控制综合在一起,结合二者的优势,共同对逆变器功率输出实施控制。

1串联谐振全桥逆变电路结构框图

串联谐振逆变电路的基本结构[1-2]由整流电路、滤波电路、逆变电路、自适应FuzzyPID恒功率控制电路、逆变驱动电路、负载等组成。系统结构图如图1所示。

系统采用三相不可控整流电路及LC滤波电路,电路简单、操作方便、便于控制。逆变电路以IGBT作为主要逆变器件,利用串联谐振单相全桥逆变电路,采用模糊控制与PID控制相结合的自适应功率调整控制方式,利用恒功率模块输出信号调节IGBT的触发角,控制逆变电路的工作,实现对系统的输出恒功率调节。

图1 串联谐振逆变电路结构框图

2自适应模糊PID控制算法论述

系统采用模糊控制与PID相结合的自适应功率控制方式,以偏差e和偏差变化率ec作为模糊控制器输入,Δkp,Δki,Δkd作为模糊控制器输出。在运行中通过不断检测功率偏差e和偏差变化率ec,根据模糊控制原理来对PID 3个参数kp,ki,kd进行在线修改,以满足不同时刻的e和ec对PID参数自整定的要求,而使被控对象具有良好的动、静态性能,实现系统的恒功率控制。自适应模糊PID控制算法原理框图如图2[3-4]所示。

图2 自适应模糊PID控制算法原理框图

模糊控制器设计如下:

系统采用双输入三输出模糊控制器结构,输入为功率偏差e和偏差变化率ec,输出为PID参数变化量Δkp,Δki,Δkd。系统反馈功率与给定功率的偏差e,偏差变化率ec的论域均量化为:{-3,-2,-1,0,1,2,3},Δkp的论域量化为:{-0.3,-0.2,-0.1,0,0.1,0.2,0.3},Δki的论域量化为:{-0.06,-0.04,-0.02,0,0.02,0.04,0.06},Δkd的论域量化为:{-3,-2,-1,0,1,2,3},e,ec,Δkp,Δki,Δkd的模糊子集均为{PB(正大),PM(正中),PS(正小),ZO(零),NS(负小),NM(负中),NB(负大)}。

在进行模糊化处理时,输入变量从基本论域转换到相应的模糊论域时的各量化因子分别为:ke=0.006,kec=0.06。对系统的输入和输出均采用trimf隶属度函数和zmf隶属度函数相结合的形式,e、ec的语言变量赋值如图3所示。Δkp、Δki、Δkd的语言变量赋值同e和ec,区别在于横坐标数据根据自己的论域范围来定。

图3 e、ec语言变量赋值

根据不同功率偏差和偏差变化率,参数Δkp、Δki、Δkd的整定原则为:1)当偏差较大时,应取较大的Δkp和较小的Δkd。为防止积分饱和,避免系统响应超调较大,Δki值要小。2)当偏差和偏差变化率为中等大小时,Δkd应取小一些。3)当偏差变化率较小时,应增大Δkp、Δki值。当偏差较小时,Δkd取大一些,当偏差较大时,Δkd取较小的值。

应用Mamdani推理方法,反模糊化采用加权平均法,由此构建Δkp、Δki、Δkd的模糊控制规则表。这里给出Δkp的模糊控制规则表见表1。

PID控制器设计如下:

系统采用增量式PID控制算法。增量式PID可以用式(1)表示:

Δu(k)=kp[e(k)-e(k-1)]+kie(k)+kd[e(k)-2e(k-1)+e(k-2)],

式中:kp为比例系数;ki为积分系数;kd为微分系数。

PID参数模糊自适应调整是找出PID的3个参数kp、ki、kd与e、ec之间的模糊关系。系统在线运行过程中通过不断检测e和ec,根据已建立完成的模糊控制规则表,应用模糊合成推理设计PID参数的自适应调节。在第k个采样时刻,kp、ki、kd整定为:

kp(k)=kp0+Δkp(k),

ki(k)=ki0+Δki(k),

kd(k)=kd0+Δkd(k)。

由此,通过对模糊逻辑规则的结果处理、查表和运算,完成对PID参数的在线自适应调整。

表1 Δkp的模糊控制规则表

在已建立的Simulink仿真模型中,在kp0=0.4,ki0=0.01,kd0=0.002的基础上,Δkp、Δki、Δkd随e和ec的变化实时进行自适应调整,得到了系统动态响应快、调节时间短的较好效果。

3串联谐振全桥逆变电路MATLAB仿真模型

采用MATLAB7.1建立串联谐振全桥逆变电路MATLAB仿真模型[5],如图4所示。

3.1系统主要模块参数设置说明

1)三相交流电源模块:311 V,50 Hz,相位各差120°。

2)逆变电路模块:采用电压串联谐振型PWM单相全桥逆变电路。IGBT参数设置:Resistance Ron 0.001Ω,Forward voltage 1 V。IGBT驱动信号产生电路如图5所示,由自适应模糊PID模块输出信号经比较、二分频后反向产生全桥逆变电路IGBT驱动信号。

3)自适应FuzzyPID恒功率控制模块:将输出功率与设定功率的偏差e与偏差变化率ec经模糊控制器调节输出,与PID控制结合,控制逆变电路输出,实现恒功率调节。其仿真电路如图6所示。

3.2仿真结果

根据上述系统仿真电路模型,采用ode23tb仿真方法,仿真时间设定3 s,当输入为50 Hz交流电,输出频率为1 kHz,给定功率从1.5 kW变化到20 kW时仿真波形输出如图7~10。

图4 串联谐振逆变电路MATLAB仿真模型

图5 全桥逆变电路IGBT驱动信号

图6 恒功率控制仿真电路

负载为3.5 Ω,16 mh,0.6 uf,输出功率为1.5 kW的逆变电路波形:

负载为5 Ω,30 mh,0.6 uf,输出功率为5 kW的逆变电路波形:

负载为8.6 Ω,40 mh,0.6 uf,输出功率为20 kW的逆变电路波形:

从上述仿真波形可见,在自适应模糊PID模型固定的条件下,输入50 Hz交流电,给定功率从1.5 kW变化到20 kW,只需改变负载的参数,经过短暂的自适应模糊PID调整(0.3 s左右),输出功率就可以随着给定功率的变化而变化,维持恒定的功率输出。

4结语

系统采用自适应模糊PID控制技术,针对串联谐振全桥逆变电路,能够根据模糊控制原理对PID参数进行在线实时修改,以满足不同时刻的功率偏差和偏差变化率对PID参数自整定的要求,而使被控对象具有良好的动、静态性能,实现系统的恒功率控制。

图7 三相交流电源及整流滤波电路输出波形

图8 输出功率为1.5 kW时逆变电路输出波形

图9 输出功率为5 kW时逆变电路输出波形

图10 输出功率为20 kW时逆变电路输出波形

参考文献

[1] 王兆安,刘进军.电力电子技术[M].北京:机械工业出版社,2013.

[2] 伍家驹,林金城,王文婷,等.单相全桥SPWM逆变器的仿真研究[J].系统仿真学报,2008,11(21):6002-6005.

[3] 李广义,黄景涛,田韶超.感应炉温度模糊PID控制系统的研究[J].电源技术,2012(2):255-258.

[4] 刘金琨.先进PID控制MATLAB仿真[M].3版.北京:电子工业出版社,2011.

[5] 林飞,杜欣.电力电子应用技术的MATLAB仿真[M].北京:中国电力出版社,2009.

doi:10.3969/j.issn.1009-8984.2015.02.008

收稿日期:2015-05-26

基金项目:吉林省长春市科技计划项目(14KG090)

作者简介:刘淑荣(1970-),女(汉),长春,副教授

中图分类号:TP391.9

文献标志码:A

文章编号:1009-8984(2015)02-0027-04

The research on constant power output based
on self-adaptive fuzzy PID in series resonant full bridge inverter circuit

LIU Shu-rong,et al.

(SchoolofElectrical&InformationEngineering,

ChangchunInstituteofTechnology,Changchun130012,China)

Abstract:For the series resonant full bridge inverter circuit,The system adopts the controlling technology of self-adaptive fuzzy PID,establishes a simulation model of the system self-adaptive fuzzy PID output power control technology by using MATLAB,and gives the circuit simulation waveform.The results show that when adopting self-adaptive fuzzy PID method,the system can make online modifying by using fuzzy control technology to meet the requirements of PID parameters self-tuning according to the power error and error change rate at different time.At the same time,the controlled object has a good dynamic,static performance,to realize the constant power output control in inverter circuit.

Key words:full bridge inverter;constant power output;self-adaptive fuzzy PID;MATLAB simulation

猜你喜欢
Matlab仿真
微信网络的信息传播模型研究
常规PID控制和常规模糊控制的比较
感应电机低速运行时自适应状态观测器研究
人工神经网络的改进及其在入侵检测中的应用
基于相关分析法的系统辨识算法对比及仿真
MATLAB仿真在《控制工程基础》教学中的应用
基于相似度算法的伪码起始位置变步长估计
基于运动单站的多观测点交叉角无源定位技术
基于FPGA实现直接数字频率合成脉冲线性调频信号
小波变换在信号奇异性特征检测中的应用