收藏本站
收藏 | 论文排版

迭代学习控制系统设计及应用

刘山  
【摘要】: 迭代学习控制针对具有重复运行性质的被控对象,利用对象以前运行的信息,通过迭代的方式修正控制信号,实现在有限时间区间上的完全跟踪任务。传统的迭代学习控制以其简单的算法形式和精确的跟踪效果引人注目,但也存在着学习律参数选择比较盲目和算法抗干扰能力不强的缺陷。而对于一个实用的控制技术,这两个问题都必须很好地解决。 本文着重研究了迭代学习控制系统设计中的最优性和鲁棒收敛性问题。为了加强算法的鲁棒性,重点采用同时具有反馈与前馈作用的开闭环综合迭代学习控制结构,旨在给出同时兼顾收敛性和跟踪性能的鲁棒迭代学习控制律的设计方法,避免学习律参数选择的盲目性,拓宽迭代学习控制的应用范围,加强迭代学习控制的实用性。针对确定的线性系统,主要研究能够提高算法的收敛速度和跟踪精度的迭代学习控制技术;针对不确定的线性和非线性系统,主要考虑系统的特性、各种干扰、初始状态偏移和不确定的未建模动态以及缓慢变化的期望轨迹对迭代学习控制过程收敛性和跟踪性能的影响。本文分析了各种开闭环综合迭代学习控制保证收敛性和鲁棒收敛性的充分条件,并依据这些条件,利用时域和频域上的优化和鲁棒技术,提出了一系列迭代学习律的设计方法。每种迭代学习律的有效性都得到了理论分析和仿真验证的双重保证。本文还将迭代学习控制技术应用于无缝钢管张减过程的壁厚控制中,取得了很好的实际应用效果。 本文的主要成果有: 1、在开闭环综合迭代学习控制结构的基础上,分析了利用梯度下降法设计前馈迭代学习控制器时,为保证算法的收敛性,闭环控制系统应该满足的充分条件,并依据提高算法收敛速率的优化条件,给出了基于LQR、H_2和H∞等优化控制技术的迭代学习控制算法的设计方法。进而,得到了基于最优线性二次型无限时间输出调节器的迭代学习控制律,并分析了其收敛和鲁棒收敛的充分条件。 2、针对迭代学习控制在非最小相位系统上应用效果差的缺点,根据非因果的稳定逆理论,提出了一种基于稳定逆的最优开闭环综合迭代学习控制,分析了学习律的收敛性并给出了这种非因果的学习律在实际应用中的运用方式。 3、对于线性时变系统,提出了一种改进的基于最优化指标的迭代学习控制算法。该算法的收敛速度是指数级的,其输出误差序列和控制信号序列的收敛性能够得到保证。对于任意给定的系统期望轨迹,该方法保证迭代控制信号能够收敛于系统的一个线性二次型最优控制解。 4、针对具有乘性不确定性的线性系统,提出了基于二自由度控制的一种开闭环综合的迭代学习控制结构,并给出了系统存在输入输出扰动和初始状态偏移 11 摘要 时,该迭代学习控制能够使得迭代输出轨迹收敛到期望轨迹邻域内的频域充分条 件。依据此频域条件,利用结构奇异值理论和鲁棒性能的p综合方法得到了抗扰 动和初态偏移的鲁棒迭代学习控制算法。 5、根据通用的开闭环综合迭代学习控制结构,给出了在期望轨迹‘慢变时, 抗扰动和初态偏移的迭代学习控制鲁棒收敛的频域充分条件。依据此条件,针对 具有乘性不确定性的线性系统,利用线性分式变换,结构奇异值理论和鲁棒性能 的八综合方法,给出了将反馈作用与前馈作用一体化计算和分步计算的两种鲁棒 迭代学习控制设计方法。 6、针对具有乘性不确定性的线性系统,同时考虑系统不确定性对反馈闭环 控制和前馈迭代学习控制的影响,给出了保证开闭环迭代学习控制的输出轨迹误 差在有限时间段上鲁棒收敛的充分条件。根据此充分条件,提出了一种分步设计 鲁棒开闭环综合迭代学习控制律的算法。该算法利用Hco优化方法设计反馈控制 器和采用固定步长的梯度下降法设计前馈控制器。由于前馈作用在时域上考虑, 克服了在频域上迭代学习控制收敛条件苛刻的缺点。 7、针对存在扰动的未知非线性系统,利用小波逼近将系统参数化,结合变 结构控制技术,提出了一种鲁棒迭代学习控制算法。该算法采用迭代学习的方式 修正小波逼近的系数,利用具有死区的滑模变结构技术保证算法的鲁棒收敛性。 收敛性分析表明,每次迭代学习都将减小所得到的逼近系数与最佳系数的差异, 因此,期望轨迹变化后,该算法针对以前轨迹的学习结果仍然可以起作用,部分 克服了传统迭代学习控制的学习结果仅对某一特定轨迹有效的缺点。 8、利用无缝钢管张减过程周期重复生产的特点,基于迭代学习控制思想, 根据张减过程轧制前后钢管壁厚的实测数据和钢管的特征数据,提出了无缝钢管 张减过程的平均壁厚控制和管端增厚控制的迭代学习控制算法。该控制技术在张 减轧制过程中在线自适应调整各轧制机架的稳态转速分布和动态转速分布,补偿 由物理参数的时变不确定性和建模误差造成的轧辊转速分布参数误差,以减少钢 管平均壁厚偏差和管端增厚段长度,从而达到提高钢管产品的质量和生产收得率 的目的。该算法不依赖张减机的数学模型,简单实用,避免了复杂的模型计算, 可以满足实际生产实时任务调度系统快速性的要求。该技术在宝钢钢管分公司张 减机上的实际应用的?


知网文化
【相似文献】
中国期刊全文数据库 前17条
1 孙明轩;不确定时滞系统的迭代学习控制算法(Ⅰ)[J];西安工业学院学报;1997年04期
2 郝晓弘;金亚蓉;马宇;李恒杰;;基于遗传算法的模糊迭代学习控制算法[J];计算机应用;2013年04期
3 王晶;李兵;;模糊增益P型迭代学习控制器的FPGA实现[J];现代电子技术;2011年02期
4 张丹;傅勤;陈振杰;;基于迭代学习算法的偏微分多智能体系统的包容控制[J];数学物理学报;2021年04期
5 吴宏亮;赵忠盖;刘飞;;非线性间歇过程的迭代学习状态估计[J];计算机测量与控制;2020年08期
6 张宏伟;余发山;卜旭辉;王福忠;;基于鲁棒迭代学习的永磁直线电机控制[J];电机与控制学报;2012年06期
7 郭海;郭毓;;一类线性时变系统模型参考自适应迭代学习辨识[J];南通大学学报(自然科学版);2009年04期
8 陈永强;;一类模糊增益调节迭代学习控制器设计[J];重庆工学院学报(自然科学版);2008年02期
9 司利云;林辉;;基于迭代学习辨识的开关磁阻电动机转子位置估计[J];电气传动;2007年11期
10 高红霞,阮小娥,万百五;工业过程控制系统迭代学习算法的增益确定[J];西安交通大学学报;2001年12期
11 路林吉,邵世煌;一种可用于线性动态延迟控制系统的闭环比例型一阶给定超前迭代学习控制算法[J];中国纺织大学学报;1997年02期
12 詹习生;李书臣;吴杰;单海鸥;;不确定时滞系统鲁棒迭代学习控制器设计[J];河南科技大学学报(自然科学版);2006年02期
13 田森平;许晖敏;谢胜利;傅予力;;初态学习下广义系统的迭代学习控制算法[J];南京信息工程大学学报(自然科学版);2017年04期
14 余发山;岳伟超;张瑞庄;卜旭辉;;基于迭代学习的矿井提升系统跟踪控制[J];电子测量与仪器学报;2014年02期
15 邹凡;孙明轩;毕宏博;;数字水印提取的迭代学习辨识方法[J];科技通报;2011年05期
16 回立川;林辉;;一种新型的迭代学习控制器设计研究[J];计算机仿真;2009年03期
17 田森平;陈定喜;田辉平;;一类离散系统的迭代学习控制算法[J];苏州市职业大学学报;2008年01期
中国重要会议论文全文数据库 前20条
1 曾南;应行仁;;非线性系统迭代学习算法[A];1990年控制理论及其应用年会论文集(1)[C];1990年
2 张君海;石成英;林辉;;一种带角度修正的迭代学习控制算法[A];中国系统仿真学会第五次全国会员代表大会暨2006年全国学术年会论文集[C];2006年
3 田森平;谢胜利;;一种新的带有遗忘因子的迭代学习控制算法[A];第二十二届中国控制会议论文集(上)[C];2003年
4 李政;;一类二阶D型迭代学习控制算法的收敛性[A];第二十四届中国控制会议论文集(上册)[C];2005年
5 耿辉;智华;徐用懋;;基于参考批次的线性定常系统迭代学习控制算法[A];PCC2009—第20届中国过程控制会议论文集[C];2009年
6 田森平;陈定喜;田辉平;;一类广义系统的迭代学习控制算法及其鲁棒性[A];第二十七届中国控制会议论文集[C];2008年
7 谢胜利;谢振东;韦岗;;非线性系统的迭代学习控制算法[A];1998年中国控制会议论文集[C];1998年
8 龚利;王云宽;杨雁;宋英华;;基于迭代学习算法的粉末精密配给控制系统[A];2007年中国智能自动化会议论文集[C];2007年
9 路林吉;王树青;;一种基于输出误差的离散时间动态系统迭代学习控制算法[A];1995年中国控制会议论文集(下)[C];1995年
10 路林吉;邵世煌;;一种可用于非线性动态延迟控制系统的开环比例型一阶给定超前迭代学习控制算法[A];1997中国控制与决策学术年会论文集[C];1997年
11 路林吉;邵世煌;;一种可用于非线性动态延迟控制系统的闭环比例型一阶给定超前迭代学习控制算法[A];1997年中国控制会议论文集[C];1997年
12 孙明轩;周国良;毕宏博;;有限时间迭代学习控制:反馈辅助策略[A];第25届中国控制与决策会议论文集[C];2013年
13 张丽萍;杨富文;;基于广义正交多项式级数的迭代学习算法[A];第16届中国过程控制学术年会暨第4届全国故障诊断与安全性学术会议论文集[C];2005年
14 谢华英;孙明轩;金奎;;有限时间收敛迭代学习控制器设计[A];第二十九届中国控制会议论文集[C];2010年
15 翟春艳;薛定宇;李书臣;;一种基于过程模型的适应性迭代学习控制算法[A];Proceedings of 2010 Chinese Control and Decision Conference[C];2010年
16 王祝萍;王锐;;基于迭代学习的移动机器人轨迹跟踪控制研究[A];中国自动化学会控制理论专业委员会A卷[C];2011年
17 吴彭江;孙明轩;;两种离散时变系统的迭代学习辨识算法[A];第二十七届中国控制会议论文集[C];2008年
18 田森平;胡婷;田辉平;;一类广义时滞系统的迭代学习控制算法[A];第25届中国控制与决策会议论文集[C];2013年
19 罗贤东;张民;陈德增;刘艳;;混凝土搅拌站控制系统的研究与设计[A];中国计量协会冶金分会2007年会论文集[C];2007年
20 陈冰玉;孙明轩;何熊熊;;基于输出重定义的线性非最小相位系统学习控制[A];第二十七届中国控制会议论文集[C];2008年
中国博士学位论文全文数据库 前20条
1 刘山;迭代学习控制系统设计及应用[D];浙江大学;2002年
2 许光伟;基于优化策略的迭代学习控制算法研究[D];大连理工大学;2014年
3 程晓燕;几类非严格重复系统迭代学习控制策略研究[D];燕山大学;2020年
4 丁健;若干类鲁棒迭代学习控制算法研究[D];江南大学;2015年
5 汪磊;基于二维模型的迭代学习控制算法研究[D];江南大学;2021年
6 翟春艳;基于过程模型的迭代学习控制算法研究[D];东北大学;2015年
7 冯莉;基于迭代学习策略的故障估计方法研究[D];重庆大学;2017年
8 孙何青;改进的迭代学习控制算法及其在列车运行控制应用中的几类问题研究[D];北京交通大学;2014年
9 余琼霞;迭代学习辨识与控制及在高速列车运行控制系统中的应用[D];北京交通大学;2017年
10 于少娟;电液伺服力控系统的鲁棒迭代学习控制方法研究[D];太原理工大学;2012年
11 张丽萍;基于正交多项式的迭代学习控制算法及其在直线电机中的应用[D];福州大学;2005年
12 李振轩;高速列车迭代学习运行控制几类问题研究[D];北京交通大学;2016年
13 郭毓;一类时变系统的自适应迭代学习辨识与控制[D];南京理工大学;2007年
14 周柳明;基于数据的间歇过程综合迭代学习控制方法研究[D];上海大学;2020年
15 许慧敏;非线性系统迭代学习控制算法研究[D];华北电力大学(北京);2016年
16 顾盼盼;若干类广义系统迭代学习控制算法研究[D];华南理工大学;2020年
17 杨胜跃;迭代学习控制算法设计与优化研究[D];中南大学;2004年
18 曹伟;迭代学习控制及其在故障诊断中的应用研究[D];哈尔滨工程大学;2013年
19 阙昊懿;周期/非周期采样系统控制理论若干问题研究[D];浙江大学;2018年
20 范玲玲;执行器故障下系统的鲁棒自适应容错控制研究[D];北京交通大学;2017年
中国硕士学位论文全文数据库 前20条
1 杨敬伟;基于修改参考输入的迭代学习轮廓补偿算法[D];哈尔滨工业大学;2019年
2 左国栋;基于指数变增益迭代学习的SCARA轨迹跟踪研究[D];青岛大学;2019年
3 崔轶群;迭代学习预测控制方法在城市排水系统中的应用研究[D];上海交通大学;2017年
4 简雨沛;非完全重复环境下压电陶瓷高精密运动控制方法研究[D];西南交通大学;2019年
5 熊战磊;改进的迭代学习控制算法及其鲁棒性分析[D];郑州大学;2019年
6 王耀东;柔性迭代学习控制方法研究与应用[D];浙江工业大学;2018年
7 张岩;基于迭代学习算法的禽类养殖环境控制技术研究[D];哈尔滨理工大学;2019年
8 丁浩;基于迭代学习控制算法的机器人路径规划方法研究[D];长春工业大学;2019年
9 柴媛媛;基于迭代学习算法的工业机器人轨迹跟踪方法研究[D];长春工业大学;2019年
10 马一鸣;基于修改参考输入的数控系统迭代学习控制器设计[D];哈尔滨工业大学;2018年
11 唐世祥;精炼炉合金称量控制方法的研究[D];东北大学;2015年
12 赵健康;基于迭代学习算法的PMSM模型参考自适应矢量控制[D];湖南大学;2018年
13 王孟渝;基于迭代学习的时变周期干扰控制问题研究[D];哈尔滨工业大学;2018年
14 陈淼森;面向数控机床的迭代学习控制器设计[D];哈尔滨工业大学;2018年
15 刘士华;基于耦合控制的迭代学习算法研究[D];哈尔滨工业大学;2018年
16 王晓丹;系列创业者迭代学习模式与行动策略的关系研究[D];浙江大学;2018年
17 张培颖;全自动智能荧光粉胶配比系统关键技术研究[D];华南理工大学;2018年
18 王志远;基于迭代学习理论的FAST整网控制策略的研究[D];东北大学;2015年
19 董健;迭代学习算法的设计及其收敛速度的研究[D];燕山大学;2017年
20 张西宁;迭代学习控制算法的改进与应用研究[D];江南大学;2013年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978