基于ESO的Buck型变换器趋近律控制
2020-04-07
(浙江工业大学 信息工程学院,杭州 310023)
0 引言
Buck型变换器(Buck Converter)是一种将固定的直流输入电压进行降压输出的设备,广泛地运用于电器制造、办公自动化设备、军事、计算机等领域,几乎涉及国民生产生活的各个角落。Buck型变换器具有结构简单,输出性能好,可靠性高等优点,受到了大量的青睐,但其本身属于一类具有强非线性的系统,这类非线性系统的控制问题一直是个难题。因此,如何提高Buck型变换器的鲁棒性能,改善输出电压品质是当下该领域研究的热点。
工业中常用的Buck型变换器控制方法是PID控制,主要运用在对输出电压精度要求不高的场合中。而PID方法控制下,Buck型变换器系统参数对环境的变化较为敏感,当负载受到外部扰动时,系统响应速度变慢、输出电压易出现偏差[1]。近年来,越来越多的国内外专家学者致力于电力电子系统的新型控制方法研究,其中自抗扰控制[2]、模糊控制[3]、神经网络控制[4]、滑模控制[5]都已经得到了广泛的发展,并且在实际中开始应用。其中,滑模控制作为一种非线性控制方法,十分适用于Buck型变换器变换器系统,特别是对电路系统中出现的参数摄动和时变干扰具有很好的鲁棒性。滑模控制电压输出的方法,系统响应速度快,鲁棒性好,调压范围宽,但是会引入控制器输出抖振问题,增加系统的能量损耗[6]。我国学者高为炳提出了“趋近律”控制的方法,用于削弱滑模控制器输出抖振[7-9]。针对传统幂次趋近律作用下的系统,在趋近滑模面时系统状态收敛速度过于缓慢的问题,文献[8]提出双幂次趋近律控制的方法,通过改变幂次趋近律型形式,提高了系统状态在接近滑模面时的收敛速度;文献[9]提出一种多幂次趋近律形式,通过对系统趋近阶段进行分段并采用不同形式的趋近律,可保证系统趋近速率的同时有效削弱控制器抖振;文献[10]提出一种趋近系数可变自适应的指数趋近律形式,该趋近律可根据滑模变量所处位置来调节系统状态的趋近速率,一定程度上改善了控制器抖振问题,并且已被成功运用在电机伺服系统的控制上。
基于趋近律的滑模控制可以保证Buck型变换器系统的稳态输出电压具有良好的性能,但在系统出现外部扰动和内部参数摄动时,抗扰性能并非最优。我国学者韩京清提出的自抗扰控制方法,是控制领域中经常用到的系统抗干扰的控制方法[11-12]。自抗扰控制方法主要包含微分跟踪器、误差状态反馈控制器和扩张状态观测器等结构。其中,扩张状态观测器(extended state observer,ESO)常用来估计系统中的未知建模和扰动,通过结合其他控制方法实现对上述不确定项的估计补偿,在不同控制领域中,发挥着极其重要的作用[13-14]。特别是在电力电子设备的控制中,观测器技术由于其低成本、高性能的特点,得到了越来越多的运用[15-16]。
针对Buck型变换器系统存在的时变干扰,如输出负载波动,本文运用滑模趋近律理论和观测器技术,提出了一种基于ESO的新型趋近律控制方法来实现对Buck型变换器输出电压的高性能控制。利用ESO估计系统中的匹配和非匹配扰动并在控制器中进行补偿,降低扰动对系统的影响,使用新型趋近律来消除控制器的输出抖振,最终实现输出电压的精准控制。
1 模型描述
基于PWM触发的Buck型变换器电路原理图如图1所示。
图1 基于PWM触发的Buck电路原理图
其中,Vo为电路输出电压,Vin为电路输入电压,iL为电感电流,C为实际输出电容,R为实际输出负载,L为实际电感 ,D为续流二极管,SW为功率开关管。
Buck型变换器根据功率开关管SW的导通和关断,可分为两种工作状态:当功率开关管SW工作在导通模式下,此时续流二极管D处于反向截止状态,输入侧向电感L充电,电感电流iL逐渐增大。当电感电流iL大于输出电流平均值iR时,输入侧向输出侧电容C充电,负载R可分得部分电能;当功率开关管SW工作在截止模式下,此时续流二极管D处于导通状态,输入侧停止向输出侧供电,此时电路中存在由电感L-负载R-续流二极管D构成的回路,电感L通过该回路向输出侧供电,由于电感电流iL不会突变,此时iL开始减小。当电感电流iL大于或等于输出电流平均值iR时,电感L开始放电,并向输出侧电容C充电,当电感电流iL小于输出电流平均值iR时,输出电容C向负载R放电,负载R得到部分电能。因此,Buck型变换器可通过改变功率开关管的导通和关断时间,即占空比,来实现输出电压的控制。
根据功率开关管的导通和关断两种状态,可推导出Buck型变换器数学模型如下所示:
(1)
其中:u∈[0,1]为功率开关管的占空比,即为控制器的输出。不考虑电感电容等电路参数的摄动带来的影响,电路中主要的扰动来源是负载波动,并且在上述扰动影响下,有如下的Buck电路的实际数学模型:
(2)
其中:r0为输出负载标准值。
(3)
则Buck电路的数学模型可转换为:
(4)
其中:w1(t)为系统中重新定义的非匹配扰动,w2(t)为匹配扰动,根据Buck型变换器电路模型式(2),w1(t)和w2(t)有如下关系:
w2=-(1/r0C)w1
(5)
本文的控制目标是设计控制器实现Buck型变换器输出电压误差快速收敛到平衡点,并且在系统受时变扰动影响时,设计ESO估计补偿时变扰动,有效抑制扰动对系统的影响,提高控制的稳定性,具体的控制框图设计如图2所示。
图2 系统整体的控制框图
2 复合控制器设计
2.1 扩张状态观测器设计
从系统受扰模型(4)可以看出,非匹配扰动和匹配扰动可作为系统中的“扩张状态量”,使用文献[12]中提出的扩张状态观测器,可以做到精准地估计。
实际上,文献[12]假设的“扩张状态量”需满足有上界条件,根据扰动的物理建模,输入电压Vin、电感L、电容C和负载电阻r的数值在实际中都为有界的正数,因此非匹配扰动w1(t)和匹配扰动w2(t)也是有界的,且扰动的导数满足下列条件:
(6)
(7)
(8)
(9)
结合式(4)和式(8)、式(9)可得扩张状态观测器稳定性证明如下:
首先定义如下的李雅普诺夫函数:
(10)
分别对ew1、ex1求导,可得:
(11)
(12)
对Ve求导,可得:
(13)
把式(11)和式(12)代入式(13),可得:
(14)
2.2 新型趋近律滑模控制器设计
本节通过设计基于新型趋近律的滑模控制器来抑制扰动对系统的影响,提高控制的稳定性。首先设计一个普通滑模面用作参考,表达式如下:
(15)
其中:S为滑模变量,a>0;
本文设计的新型指数幂次趋近律表达式如下:
(16)
其中:K>0、Λ>0、0<γx<1为正常数;中系数满足βx>0,0<α<1。
由D(S)的表达式可见,在任意时间内D(S)都为正值,所以对闭环系统的稳定性不会有影响。在这个趋近律中,如果初始值|S|增加,则有D(S)趋于α,此时控制器符号函数的增益为K|S|γx/D(S)大于K|S|γx,系统趋近速率大大加快,与之相反,当|S|减小,则有D(S)趋于1+1/|x|,此时控制器开关函数的增益为K|S|γx/D(S)小于K|S|γx,通过减缓接近滑模动态的趋近速率来削弱引入的抖振问题。因为这个新型的趋近律有这样的特点,所以控制器的增益可以在一定范围内调节,相比传统的常数滑模趋近律恒定的使用增益K,该指数幂次趋近律具有着自适应调节速率的特点,因此会有更快的趋近速率和更小的滑模抖振。并且,由于在调节项D(S)范围内始终存在Λ和γx这两项,所设计的趋近律可进一步增强控制器在接近滑模面运动时减小抖振的能力。
针对存在时变扰动的Buck型变换器系统,可设计基于该新型指数幂次趋近律的滑模控制器,根据式(4),所设计控制器的滑模面表示为:
(17)
因此,基于滑模面式(17)设计新型指数幂次趋近律滑模控制器为:
(18)
2.3 闭环系统稳定性证明
定理1:假使系统中的匹配和非匹配扰动满足上界条件,设计扩张状态观测器(8)、新型趋近律(16)及控制器(18),则系统输出电压误差x1能够快速收敛至平衡点,系统满足闭环稳定。
证明:设计李雅普诺夫函数:
(19)
然后对V求导,可得:
(20)
把式(4)和式(18)代入式(20),有:
(21)
定义l=supt>0|aew1+ew2|,其中sup表示参数的上界值。因此,设计控制器(18)时,参数取值满足η>l时,就能判定闭环系统是稳定的,系统输出电压误差x1能够快速收敛至平衡点。
3 仿真分析
为了验证本文所提控制方法的有效性,针对存在时变扰动的Buck型变换器系统,使用MATLAB软件搭建仿真模型,并且与不同的控制方法进行仿真对比。其中,方法一为本文所提出的基于ESO的Buck型变换器趋近律控制方法,包含扩张状态观测器(8)、新型趋近律(16)及控制器(18)。方法二为基于扰观测器的滑模控制方法,其中观测器增益为k,滑模面设计为式(15)。
3.1 系统参数设置
本节仿真中Buck型变换器系统控制参数选取如表1所示,电路参数选取为输入电压Vin=30 V,额定电感值L=45 mH,额定电容值为C=15 mF,额定输出电阻为r=6 Ω,参考输出电压为Vref=12 V,仿真结果如图3~5所示。
表1 控制参数
表中控制参数通过仿真试凑法得到,上述参数可保证Buck型变换器系统在输出精度、抗负载扰动等方面都有较好表现。
3.2 仿真实例分析
针对存在时变扰动的Buck型变换器系统,为验证所提方法的有效性,对方法一与方法二在相同Buck型变换器电路环境下进行仿真对比,仿真结果如图3~5所示。
从图3可见,在方法一作用下,控制器输出的收敛时间在0.004 s左右,而方法二中的控制器输出的收敛时间由0.004 s变为0.006 s,此外,方法二作用下,控制器的稳态输出存在明显的抖振问题,而方法一作用下,控制器输出的抖振可以被削弱。因此,方法一作用下的系统控制器具有更快的收敛速度和更小的输出抖振。
图3 控制器输出对比
图4所示为负载发生变化时Buck型变换器系统的输出电压和电感电流仿真对比。在0.02 s时刻,负载由6 Ω下降到5 Ω,在0.04 s时刻,负载再上升到15 Ω,进行方法一和方法二输出电压的对比。从图4(a)可见,在这两个过渡时刻,方法一控制的系统在出现负载波动时,电压恢复时间分别为0.012 s和0.02 s,而在方法二作用下,电压恢复时间分别为0.015 s和0.04 s。从图4(b)可见,方法一作用下电感电流的响应时间也高于方法二。因此,方法一作用下的控制系统有更好的动态特性和抗扰性能。
图4 负载变化下的输出响应对比
针对Buck型变换器系统中存在的匹配和非匹配扰动,方法一设计了扩张状态观测器来估计扰动,方法二设计了干扰观测器来估计扰动。由图5可见,在0.03 s时刻,负载从6 Ω变为1.5 Ω,方法一中扩张状态观测器对扰动的跟踪速度明显高于方法二中扰动观测器对扰动的跟踪速度。
图5 负载变化下的观测器跟踪对比
4 结论
本文提出一种基于扩张状态观测器的趋近律滑模控制方法,来实现对含有时变扰动的Buck型变换器控制。通过ESO估计系统中存在的匹配和非匹配扰动。同时,基于新型指数幂次趋近律设计一种复合滑模控制器,有效抑制了时变干扰对系统的影响,提高了控制器性能。通过Lyapunov定理分析了闭环系统的稳定性和观测器的收敛性。最后,仿真结果验证了本文提出的方法能够保证Buck型变换器输出电压误差收敛,同时使系统具有良好的抗干扰性能。