书书书
第 41卷 增刊
2011年 9月
东 南 大 学 学 报
(自 然 科 学 版 )
JOURNALOFSOUTHEASTUNIVERSITY(NaturalScienceEdition)
Vol.41 Sup
Sept.2011
doi:10.3969/j.issn.1001-0505.2011.S1.001
基于单步预测输出差值抑制超调的改进预测控制算法
戴文战
1
田仕军
1
杨爱萍
2
(
1
浙江理工大学自动化研究所,杭州 310018)
(
2
浙江财经学院,杭州 310018)
摘要:为抑制传统预测控制算法中产生的超调量同时减小计算规模,提出了一种基于单步预测
输出差值抑制超调的改进广义预测控制算法.通过在性能指标函数中引入单步预测输出差值项
K[y(k+d+2/k)-y(k+d+1/k)]
2
有效抑制了 2次预测输出之间的剧烈波动,从而有效抑制
了超调量的产生,同时计算量的增加很小.算法中同时考虑了系统的时滞特性对控制过程的影
响,即单步预测输出差值项施加在当前的输入控制量
Δ
u(k)开始在预测输出中起作用之后.通
过柔化系统输入
Δ
u(k+j)有效避免了矩阵求逆运算,因此算法的计算量进一步减小.仿真实验
证明该算法不仅可以有效抑制超调的产生而且可以加快算法的跟踪速度.
关键词:广义预测控制;抑制超调量;柔化输入;单步预测输出差值
中图分类号:TP301.6 文献标志码:A 文章编号:1001-0505(2011)S1000104
Animprovedpredictivecontrolalgorithm
basedonsinglesteppredictiveoutputdifferenceforrestrainingovershoot
DaiWenzhan
1
TianShijun
1
YangAiping
2
(
1
InstituteofAutomation,ZhejiangSciTechUniversity,Hangzhou310018,China)
(
2
ZhejiangUniversityofFinanceandEconomics,Hangzhou310018,China)
Abstract:Inordertorestraintheovershootandreducethecalculationworkintheapplicationofthe
traditionalpredictivecontrolalgorithm
,animprovedgeneralizedpredictivecontrolalgorithm based
onsinglesteppredictiveoutputdifferenceisproposed.Byintroducingthesinglesteppredictiveout
putdifference
K[y(k+d+2/k)-y(k+d+1/k)]
2
intothecostfunction,thedrasticfluctuationof
adjacentpredictiveoutputiseffectivelyrestrained,sotheovershootisrestrainedandtheincreaseof
thecalculationworkisverylittle.Thenew algorithm alsoconsidersthelongdelayinthecontrol
process,sothesinglesteppredictiveoutputdifferenceisaddedafterthecurrentinput
Δ
u(k)startsto
workinthepredictiveoutput.Bysofteningthesystem input
Δ
u(k+j),thecalculationofinverse
matrixisavoidedandthecalculationworkisfurtherreduced.Simulationresultsshow thattheim
provedalgorithm canrestraintheovershootandacceleratethetracingspeed.
Keywords:generalizedpredictivecontrol(GPC);overshootsuppression;softeninginput;single
steppredictiveoutputdifference
收稿日期:20110516. 作者简介:戴文战(1958—),男,教授,博士生导师,dwzhan@zstu.edu.cn.
基金项目:国 家 高 技 术 研 究 发 展 计 划 (863计 划 )资 助 项 目 (2009AA04Z139)、教 育 部 高 等 学 校 博 士 学 科 点 专 项 基 金 资 助 项 目
(20070338002)、浙江省自然科学基金资助项目(Y607556).
引文格式:戴文战,田仕军,杨爱萍.基于单步预测输出差值抑制超调的改进预测控制算法[J].东南大学学报:自然科学版,2011,41(S1):1
4.[doi:10.3969/j.issn.1001-0505.2011.S1.001]
虽然广义预测控制
[12]
(generalizedpredictive
control,GPC)作为一种具有强鲁棒性的预测控制
算法已在实际工业过程控制中得到了广泛应用,但
该算法计算量大,且提高跟踪速度与减少超调量之
间存在矛盾.
针对抑制超调与输出波动的问题,文献[3]提
出了一种对控制输入进行加权平均的方法,虽然仿
真实验验证了算法的有效性,但是加权控制律的选