[发明专利]一种基于2D理论的综合预测迭代学习控制方法在审
申请号: | 201410601674.7 | 申请日: | 2014-10-30 |
公开(公告)号: | CN104317269A | 公开(公告)日: | 2015-01-28 |
发明(设计)人: | 熊智华;陈宸;公衍海 | 申请(专利权)人: | 清华大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;G06F17/30 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 罗文群 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 理论 综合 预测 学习 控制 方法 | ||
1.一种基于2D理论的综合预测迭代学习控制方法,其特征在于该方法包括以下步骤:
1)与实际生产过程相结合,设置一个批次生产的数据采集和存储环节,该环节可以利用生产企业现有的工业控制计算机、PLC等设备;
2)根据采集到的生产历史数据库中以往的生产过程数据,在进行数据预处理后采用适当的方法建立生产过程的简单数学模型;
3)数据采集环节采集得到工业生产线中产品加工的输入输出数据,并根据目标跟踪轨迹计算跟踪误差曲线;
4)依据步骤3)得到的跟踪误差,采用基于2D理论的整合预测迭代学习控制算法计算新的实时控制量;
5)在每个新的采样点,实施步骤4),实现对输出目标轨迹的有效跟踪。
2.如权利要求1所述的一种基于2D理论的综合预测迭代学习控制方法,其特征在于:所述步骤2)中,建立生产过程的数学模型方法如下:
①根据历史数据库中以往的生产过程数据,在进行数据预处理后采用适当的方法建立过程数学模型;
假定某时刻输入样本集U=(u1,u2,...,um)T∈Rm,表示m个监测传感器在某个时刻的历史数据,m表示监测传感器的个数,Rm表示m维列向量;uj表示在样本U中,第j个传感器数据的单个样本数据值,j=1,2,...,m;该时刻的输出样本集为Y=(y1,y2,...,yn)T∈Rn,表示n个监测传感器在某个时刻的历史数据,n表示监测传感器的个数,Rn表示n维列向量;yj表示在样本Y中,第j个传感器数据的单个样本数据值,j=1,2,...,n,假设采取N组历史数据,得到的输入数据总样本集如下:Qu={U1,...,Um},输入数据总样本集为:Qy={Y1,...,Ym},分别求得输入输出数据集的均值和方差,按照设定的数据限剔除不符合要求的样本点。最终得到总的样本集Q,在数据处理过程中,数据预处理的关键在于不合理数据的剔除和数据的归一化处理;
②建立数学模型:
假定过程模型能用以下的离散方程表示:
y(t)+a1·y(t-1)+...+ap·y(t-p)=b1·u(t-1)+...+bq·u(t-q)+v(t) (1)
将数据样本集Q中的数据分别代入离散方程的两端,采用最小二乘等适当方法取得离散方程中参数的近似值并找到离散方程的状态空间实现,以此作为间歇过程的数学模型,其得到的近似状态空间模型为:
考虑到间歇过程的重复性质,记k为批次方向,则间歇过程的状态空间模型可以表述为:
由此可以建立间歇过程的2D模型如下:
其中η代表批次间状态的变化量;Δd代表批次间噪声的变化;Δu代表了批次间输入的变化,基于2D理论的整合预测迭代学习控制算法目的旨在找到Δu使得下个批次间歇过程的输出更接近目标轨迹,在批次间的迭代学习控制率L确定后,2D系统变更形式为:
其中实时模型预测控制用以确定δuMPC即迭代学习控制量之外的控制修正量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410601674.7/1.html,转载请声明来源钻瓜专利网。