一阶过程的预测函数控制

【摘要】预测函数控制(PFC)是一种新颖的预测控制算法。本文应用PFC算法实现对一阶过程的控制。仿真结果表明,该算法具有较强的鲁棒性和抑制干扰能力。

【关键词】预测函数控制;一阶过程;预测控制

Abstract:Predictive functional control(PFC)is a new kind of predictive control algorithm.In this paper,PFC algorithm is used to control a one-order process.Simulation results show that this control strategy has strong robustness and better ability to suppress disturbance.

The keyword:predictive functional control;one-order process;predictive control

1.引言

预测函数控制是一种新颖的预测控制算法,它在保持模型预测控制优点的同时,通过引入基函数的概念增强了控制量的规律性,提高了响应的快速性和准确性,可有效地减少算法的计算量。预测函数控制已在快速高精度跟踪控制等对控制算法有快速性要求的过程控制中取得了满意的控制效果。本文应用预测函数控制实现了对典型一阶工业过程的控制。

2.预测函数控制基本原理

2.1 基函数

预测函数控制(PFC)把新加入的控制作用看成是若干已知基函数fn(n=1,2,…,N)的线性组合,即:

,i=1,2,…,P-1 (1)

式中,是线性组合加权系数;fn(i)表示基函数在t=iTs时的值;P为预测时域长度。

基函数的选择取决于被控过程的特性和期望参考轨迹,通常可取阶跃、斜坡、指数函数等。对于已选定的基函数fn,可离线算出在其作用下对象的输出响应gn(i)。

2.2 预测模型

预测模型主要用于根据系统的输入来直接预测过程的未来输出。预测函数控制对预测模型没有特殊的要求。

通常情况下,对于单输入单输出系统,模型预测值ym(k+i)可以分解为模型自由输出y1(k+i)和模型函数输出y2(k+i)两部分,即:

ym(k+i)=y1(k+i)+y2(k+i) (2)

①模型自由输出

所谓模型自由输出是在未考虑当前时刻新加入的控制作用时得到的过程输出预测模型,可用下式表示,即:

y1(k+i)=F[x(k)],i=1,2,…,P (3)

式中,x(k)为k时刻已知的信息;F是对象预测模型的数学表达式。

②模型函数输出

它是指在k时刻起加入控制作用u(k+i)后新增加的响应。因此,由其引起的输出变化也是不同基函数响应的线性叠加,而非不同时间点控制效应的叠加,即:

,i=1,2,…,P (4)

式中,gn(i)为基函数响应,可以离线计算得到;是待求的加权系数,可通过对二次型目标函数的优化来求取。

2.3 参考轨迹

预测函数控制的参考轨迹可以采用多种形式。对于一个渐近稳定的系统,通常采用如下的一阶指数形式。

(5)

式中,yd(k)是参考轨迹;,TS是采样周期,是参考轨迹上升时间;ysp(k)是设定曲线;y(k)是过程实际输出。

2.4 误差预测

在实际过程中,往往由于噪声、参数时变、模型失配等因素的影响,造成模型的预测输出与对象的实际输出之间存在误差。在预测函数控制中,通过一个预估器,对未来优化时域中的误差进行预测,并作为前馈量引入参考轨迹加以补偿。误差预测的方法有多种,例如,可以取未来的误差e(k+i)为:

e(k+i)=y(k)-ym(k) (6)

式中,ym(k)是k时刻的模型输出;y(k)是k时刻的系统输出。

2.5 滚动优化

对于线性系统,经误差补偿后的预测输出可表示为:

yp(k)=ym(k+i)+e(k+1),i=1,2,…,P (7)

优化目标就是要寻求一组加权系数,使预测输出在优化时域内尽可能接近参考轨迹,通常采用如下的二次型优化性能指标,即:

(8)

这是一个对加权系数(n=1,2,…,N)的参数优化问题。在获得(n=1,2,…,N)的解后,即可由式(1)计算出k时刻应加入的控制输入u(k+i),i=0,2,…,P-1。其中,除u(k)可作为新加入的控制作用付诸实施外,其余的量可叠加到对未来控制量的设定上,作为下一步计算模型自由输出的基础。

3.一阶过程的预测函数控制

一阶工业过程的传递函数可用下式表示:

(9)

式中,K、T分别指过程的稳态增益和时间常数。在采样时间为TS的条件下将其离散化,得到差分方程:

(10)

这里,。

为适应多步预测控制算法的要求,当预测步长取为P,并且有u(k)=u(k+1)=…=u(k+P-1)的假定时,根据预测模型,可由当前模型输出值ym(k)和控制输入u(k)计算出未来P步过程输出的预测值:

(11)

在一阶对象和设定值为阶跃变化的情况下,只需选定一个基函数,即阶跃函数。参考轨迹为:

(12)

根据单值预测控制的思想,并引入误差反馈校正,以保证系统具有较强的鲁棒性。这样,最优化性能指标,即:

ym(k+P)+e(k)=yd(k+P) (13)

这里e(k)为第K步模型输出与实际输出的偏差:

e(k)=y(k)-ym(k) (14)

将式(11)、(12)、(14)代入式(13)中,化简之后可得下式:

(15)

4.仿真

为了验证上述预测函数控制算法的有效性,利用matlab6.1进行了计算机仿真。仿真参数如下:对象传递函数G(s)=3/(10s+1),预测模型传递函数Gm(s)=3.5/(12s+1)(考虑模型失配情况),采样时间TS=1s,设定值ysp=1,预测步长P=5,参考轨迹时间常数=1s。此外,在t=100s时加入一幅值为0.2的输出干扰,仿真结果如***1所示。

***1 用PFC算法控制一阶过程的仿真结果

5.结论

本文应用预测函数控制算法实现了对一阶过程的控制。该算法的计算量小,速度快,占用计算机内存少。仿真结果表明,该控制算法在有外部扰动和模型失配情况下仍具有较好的控制品质,具有较强的抑制干扰能力和鲁棒性。

参考文献

[1]孙优贤,褚健.工业过程控制技术:方法篇[M].化学工业出版社,2006.

[2]王树青,等.先进控制技术及应用[M].北京:化学工业出版社,2001.

作者简介:

李丽莉(1975—),女,河北唐山人,大学本科,工程师,主要从事中低压自动化产品研发及工程项目设计工作。

通信作者:张雨虹(1978—),女,河北唐山人,硕士,讲师,主要研究方向:预测控制、混沌优化、信息安全、电子电路设计、光通信。

转载请注明出处学文网 » 一阶过程的预测函数控制

学习

习中学 学中习

阅读(21)

【摘要】在数学“小实验”学习活动中,让学生经历用“数学的眼光”提出问题,用“数学的思维”分析问题,用“数学的语言”表达解决问题的过程,实现数学知识的“再创造”;同时在活动中,促进学生增强学习数学的能力与方法,提升数学素养,为学生的后续

学习

怎样适应新环境

阅读(38)

本文为您介绍怎样适应新环境,内容包括怎样适应新环境,怎样适应新的环境文章。本栏目由人人健康心理咨询中心主办地址:太原市府西街9号王府商务大厦A座14层J+K室电话:0351-33771603377161邮编:030002我于今年5月被提拔为部门经理,来到一

学习

天上“黄鹤”非凡间“黄鹄”

阅读(21)

李白的诗《蜀道难》中有这样一句:“黄鹤之飞尚不得过,猿猱欲度愁攀援。”苏教版必修四课下注释是这样的:黄鹤即黄鹄,善飞的大鸟。我对此注释不敢苟同。我认为此处的“黄鹤”是作者有意选择的一个物象,黄鹤就是传说中仙人驾鹤上天中的黄鹤,李白

学习

解套!“男人帮”版恋爱生物链

阅读(20)

号称男人版的“欲望都市”――《男人帮》火爆荧屏,三个男人也成了一台戏,再加上N种类型女生,于是,一个“男人帮”版恋爱生物链形成了。每条链都形象地“让女人更了解男人,明白男人脑子是怎么转的,而不是一味以虚幻和浪漫化的眼光看待爱情”,让

学习

谈鄂尔多斯高原区的自然保护及对策

阅读(32)

鄂尔多斯高原区信于内蒙古自治区西南部,北连河套平原,东西两面以黄河为界,南至自治区界。土地面积876.27万公顷。一.自然环境的基本特征1.波状起伏、沙漠广布。鄂尔多斯高原一般海拔1200―1600米,中部和西部为构造隆起、干燥剥蚀的沙质高原,呈波

学习

“三鱼两药”危害之二:硝基呋喃

阅读(104)

##专家简介马志英上海市食品研究所技术总监,教授级高级工程师,上海市食品学会食品安全专业委员会主任,上海市食品协会专家委员会主任。长期从事食品生化、食品工艺和食品安全领域的科研工作,主持完成十多项国家和省部级重大科研项目。上期谈

学习

我国油品分馏塔技术现状和发展趋势探究

阅读(21)

我国油品分馏塔的技术进展,是在石油炼制与化工炼油技术上研究国内炼油厂分馏塔的技术现状,以及未来油品分馏的研制现状及发展方向。关键词:油品分馏炼油分馏塔技术我国油品分馏技术正在努力改进重质油料的质量、油品技术加工,扩大分馏塔大

学习

陕北“信天游”民歌中的民俗文化解读

阅读(34)

[摘要]信天游是流行于陕西北部的民歌形式,是陕北人民生活的真实记录。解读信天游里生活习俗等内容的文化内涵,既有助于从民俗文化视角更好地理解和欣赏民歌,也有助于深入理解民俗文化与民歌的密切关系。[关键词]民歌信天游民俗文化“信天游

学习

世界上最温暖的地方

阅读(24)

本文为您介绍世界上最温暖的地方,内容包括世界上最温暖的地方是哪里,世界上最温暖的地方莫过于家。在各种美梦和噩梦结束后,新的一天缓缓拉开了帷幕。这里是冰天雪地的南极,为了抵御刺骨的严寒,无数帝企鹅正聚在一起取暖。它们是全世界18种

学习

日产NV200纽约未来出租车

阅读(48)

本文为您介绍日产NV200纽约未来出租车,内容包括日产nv200出租车,美国用的日产nv200出租车空间。相信生活在现代城市中的每个人都有过搭乘出租车的经历。它从门到门,方便快捷,是当今都市交通网络中不可或缺的一环,据不完全统计,北京的出租车

学习

“雷人”的“网语”

阅读(30)

本文为您介绍“雷人”的“网语”,内容包括雷人的网络语大全,雷人网络语。策划人语俯卧撑,打酱油,秋雨含泪,兆山羡鬼,国家罗汉,很黄很暴力,很傻很天真……你能听懂这些话吗?你知道这些貌似平淡的词汇包含的真正意味吗?这是近年来,尤其是2008年以来

学习

三沈二马 第3期

阅读(24)

在鲁迅、周作人兄弟的通信和《知堂回想录》里面,读者们可以多次看到“三沈二马”的说法。这指的是20世纪前半叶在北京大学文科任教的沈氏三兄弟和马氏两兄弟。许广平回忆说:“我初到北平时,即听朋友说:北平文化界之权威,以三沈二马为最

学习

“鸡蛋暴走”中的“雪茄哥”

阅读(1305)

走了28公里,在第二打卡点的休息区,袁颖晖点了一支雪茄,吞了会儿云吐了会儿雾。此时,不远处的摄影志愿者摁下了相机。因此,除了Jack、袁总等称呼,袁颖晖又多了一个名号:“雪茄哥”。那是2012年4月21日,他第一次参加“一个鸡蛋的暴走”筹款活动,混

学习

汾西矿区煤层瓦斯分布规律及影响地质因素

阅读(14)

[摘要]基于汾西矿区已有瓦斯地质资料,阐述了矿区煤层瓦斯分布规律,研究了影响瓦斯赋存的主要地质因素。结果表明:矿区瓦斯分布不均匀。垂向上,山西组煤层瓦斯含量高于太原组煤层;横向上,瓦斯含量呈现出北部到中部逐渐增高的趋势;地质构造演化及

学习

张立辉:这是个与他人分享梦想的过程

阅读(23)

张立辉个人简历张立辉在投融资、法律事务及公司管理方面拥有丰富经验。在加入中国环保基金之前,他担任方正通信技术有限公司投资部总经理,负责股权融资和战略发展、投资分析以及法务工作。在此之前,他曾在长城宽带网络服务有限公司任职,主管

学习

利用测井资料预测欠压实超压层方法研究

阅读(39)

本文为您介绍利用测井资料预测欠压实超压层方法研究,内容包括如何用测井数据计算地层压力,最新利用测井数据计算页岩含气量。以欠压实作用产生的超压层为研究对象,分析了声波测井、密度测井、中子测井和电阻率测井在欠压实超压层中的响应

学习

导数在函数中的应用

阅读(29)

本文为您介绍导数在函数中的应用,内容包括导数在函数中的应用课堂,导数在函数中的应用知识点。利用导数可求曲线的切线,判断或论证函数的单调性,求函数的极值和最值。导数是分析和解决函数问题的有效工具。关键词:导数函数应用导数是一个特

学习

电流激励蔡氏电路混沌的解析预测

阅读(27)

本文为您介绍电流激励蔡氏电路混沌的解析预测,内容包括蔡氏混沌电路公式,一阶电路时域分析。摘要:考虑到蔡氏电路受周围电路的影响,故将受周围影响的蔡氏电路做了等效处理,并将其等效为电流激励蔡氏电路。这里首次用解析的方法对三阶非

学习

谈线路纵联电流差动保护运行过程中应解决的几个问题

阅读(20)

本文为您介绍谈线路纵联电流差动保护运行过程中应解决的几个问题,内容包括纵联电流差动和分相电流差动,电流速断保护和纵差动保护的区别。【摘要】介绍了输电线路纵联差动保护在不同状态下运行情况分析,在外部短路时产生不平衡电流的原因

学习

基于HP滤波生产函数方法的我国潜在产出估计

阅读(50)

[收稿日期]2011-05-10[作者简介]谢冰(1968―),男,湖南浏阳人,湖南商学院工商管理系副教授,经济学博士.研究方向:创业投资管理,公司金融,区域经济发展.[摘要]以往有关估算我国潜在产出的研究,要么采用HP滤波方法进行潜在产出估计,要么采用生产函数方法对

学习

钻削过程中的问题及在钻头上采取的基本措施探讨

阅读(21)

本文为您介绍钻削过程中的问题及在钻头上采取的基本措施探讨,内容包括钻头钻削时磨损最大的是什么位置,钻头的结构及钻削操作方法。【摘要】文章探讨在钻削过程中出现的摩擦、切削力、切削热、切削瘤、孔壁的冷作硬化、钻头的磨损、排屑

学习

PV函数测算规则现金流量现值教学探讨

阅读(22)

本文为您介绍PV函数测算规则现金流量现值教学探讨,内容包括现值计算公式的现金流量图推导,现金流量现值讲解。现代财务理论认为,一项资源(包括投资项目、单项资产、整个企业)的经济价值取决于该资源未来现金流量的现值。有关现值测定的理论