基于模型参考自适应的自学习悬浮控制策略.pdf
《基于模型参考自适应的自学习悬浮控制策略.pdf》由会员分享,可在线阅读,更多相关《基于模型参考自适应的自学习悬浮控制策略.pdf(9页珍藏版)》请在咨信网上搜索。
1、文章编号:0258-2724(2023)04-0799-09DOI:10.3969/j.issn.0258-2724.20220752磁力应用装备与智能控制基于模型参考自适应的自学习悬浮控制策略陈萍1,史天成1,于明月2,单磊3(1.沈阳航空航天大学民用航空学院,辽宁沈阳110136;2.沈阳航空航天大学自动化学院辽宁沈阳110136;3.山东和顺电气有限公司,山东肥城271600)摘要:针对电磁悬浮列车悬浮控制器因轨道不平顺所引发的未知非线性力和传递函数不确定问题,提出一种基于模型参考自适应的自学习控制方案,控制算法中可调参数根据系统状态、误差和时间调整,使悬浮间隙稳定在恒定数值;学习率根据
2、目标间隙误差大小动态调节,避免可调参数调节过慢,同时保证在稳定悬浮时间隙波动更小;通过李雅普诺夫稳定性判据证明了模型参考自适应控制系统的稳定性;通过 MATLAB/Simulink 对所提出的控制方案进行仿真.研究结果表明:自学习模型参考自适应控制算法间隙的均方根误差为 0.12,设定合适的可调参数初始值并对其限幅能够提升控制器的鲁棒性;在单悬浮架测试时,控制器获取到加速度信号,所提出算法的上升时间和调节时间分别为 1.21s 和 2.04s,该方法学习率可动态调节,提升了控制器的适应能力.关键词:磁浮列车;悬浮控制;模型参考自适应;李雅普诺夫函数中图分类号:TP273.2文献标志码:ASel
3、f-Learning Model Reference Adaptive Levitation Control StrategyCHEN Ping1,SHI Tiancheng1,YU Mingyue2,SHAN Lei3(1.CivilAviationCollege,ShenyangAerospaceUniversity,Shenyang110136,China;2.SchoolofAutomation,ShenyangAerospaceUniversity,Shenyang110136,China;3.ShandongHeshunElectricLimitedCompany,Feicheng
4、271600,China)Abstract:A self-learning model reference adaptive control strategy was proposed to solve the problems ofunknownnonlinearforceanduncertaintransferfunctionoflevitationcontrollers,whichwerecausedbytrackirregularityinelectromagneticlevitationtrains.Thetunableparametersinthecontrolalgorithmw
5、ereadjustedaccordingtothesystemstate,error,andtime,soastomakethegapstabilizeataconstantvalue.Inordertoavoidslowadjustmentoftunableparameters,thelearningratewasdynamicallyadjustedaccordingtotheerroroftargetgaps,soastoguaranteethatthegapfluctuationwassmallerduringstablelevitation.Thestabilityofthemode
6、lreferenceadaptivecontrolsystemwasconfirmedbyaLyapunovframework,andtheproposedcontrolstrategywassimulatedbyMATLAB/Simulink.Theresultsshowthattheroot-mean-squareerror(RMSE)ofthegapoftheself-learningmodelreferenceadaptivecontrolalgorithmis0.12,andsettingappropriateinitialvaluesoftunableparametersandli
7、mitingtheiramplitudecanimprovetherobustnessofthecontroller.Whenthealgorithmis tested on a single levitation frame,the acceleration signal is obtained by the controller.The rising andadjustmenttimeoftheproposedalgorithmis1.21sand2.04s,respectively.Itprovesthatthelearningrateofthemethodcanbeadjusteddy
8、namically,whichimprovestheadaptiveabilityofthecontroller.Key words:maglevtrains;levitationcontrol;modelreferenceadaptive;Lyapunovfunctions磁浮列车因其无接触运行、爬坡能力强、噪声小等优点得到了研究人员的广泛关注.但是悬浮系统的敏感性、开环不稳定性和非线性给控制器的设计带来很大挑战1.控制器的指令响应速度与闭环鲁棒性相互矛盾,需要权衡两者的关系2.消除悬浮架撞击轨道梁现象需要提高指令响应收稿日期:2022-11-01修回日期:2023-05-23网络首发日期:
9、2023-05-29基金项目:国家自然科学基金(51605309);辽宁省教育厅项目(JYT2020153)第一作者:陈萍(1987),女,讲师,博士,研究方向为磁浮列车控制技术等,E-mail:引文格式:陈萍,史天成,于明月,等.基于模型参考自适应的自学习悬浮控制策略J.西南交通大学学报,2023,58(4):799-807CHENPing,SHITiancheng,YUMingyue,etal.Self-learningmodelreferenceadaptivelevitationcontrolstrategyJ.JournalofSouthwestJiaotongUniversity,
10、2023,58(4):799-807第58卷第4期西南交通大学学报Vol.58No.42023年8月JOURNALOFSOUTHWESTJIAOTONGUNIVERSITYAug.2023速度;当列车运行在不平顺的轨道梁上或停车上下客时,会影响稳定悬浮,从而需要增加控制系统的鲁棒性.但提高指令响应速度与增加系统的闭环鲁棒性两者相互矛盾,因为线路情况多变并且环境较为恶劣3,提升算法鲁棒性显得更为重要4-5.针对文献6提出的悬浮控制器,其非线性、模型不确定性和轨道不平顺产生的干扰力被视为对简化线性模型的扰动,通常采用扩张状态观测器观测和抑制扰动7-9,并采用反馈控制实现对期望间隙的跟踪,但是其算法
11、的反馈系数是固定的,影响了列车对不同线路的适应能力.针对多变的运行工况,文献10提出一种实用的变结构滑模控制算法,但滑模控制在系统达到滑模面附近有颤振现象,易导致悬浮架紧固件松动,增加检修工作量;文献11提出一种神经网络自适应控制算法应对车体质量变化的影响.变化的工况使得磁浮列车传递函数具有不确定性,需要对所受干扰力进行实时参数估计和补偿5.定参数控制很难适应这种状态,每隔一段时间都需要针对现场运营状态重新调整以控制参数12.当被控对象结构已知,且参数变化不大时,模型参考自适应(MRAC)控制是提高跟踪精度的一个很好的选择13-14,算法的稳态误差较小15.本文以中低速磁浮列车为对象,基于 M
12、RAC 控制器需要固定的参数少,相同的代码可以适应不同线路的特点6,开展自学习模型参考自适应(SMRAC)悬浮控制策略研究.为维持稳定悬浮效果,对微分信号加入了限幅,并将学习率与参数稳定值联系起来,悬浮过程采用变步长迭代.通过李雅普诺夫稳定性判据证明了控制器的稳定性,通过仿真和实验验证所设计的控制器在大误差时有较快的跟踪性能.仿真和实验表明,与比例-积分-微分(PID)算法和线性二次型调节器(LQR)算法16相比,所提出的自学习模型参考自适应控制算法能够适应不同的线路工况,且稳定时的悬浮间隙波动更小.1 列车电磁悬浮模型中低速磁悬浮列车中一个悬浮架上有 8 个电磁铁,分为 4 组,每组 2 个
13、电磁铁形成一个控制点,如图 1 所示.控制器独立控制电磁铁的电流,有独立的传感器测量电流、间隙和加速度,悬浮架结构左右互相悬吊,控制点之间相互解耦.车体载荷由空气弹簧传递至悬浮架上;悬浮架由电磁铁产生的电磁力吸附轨道实现悬浮;位移加速度传感器安装在电磁铁端部,测量悬浮间隙和电磁铁加速度;电流传感器测量电磁铁线圈电流.根据间隙传感器输出值计算出目标电流,通过电流传感器的输出值动态调节线圈电流4,使列车在运行中悬浮架与 F 轨保持名义悬浮间隙17.车体抗侧滚梁弹簧托臂垂向滑峭电磁铁极板梁电涡流间隙传感器及加速度传感器F 轨电流 i电流 i电压 u电压 u图1列车悬浮架结构Fig.1Structur
14、eoflevitationframe电磁铁控制电路如图 2 所示,图中:L 为电感;R 为电磁铁电阻;IGBT 为绝缘栅双极型晶体管.由控制器产生的脉冲宽度调制波形(PWM)控制通断,驱动电压为 DC330V.PWMLR控制器IGBTIGBT+DC 330 V电磁铁等效电路图2悬浮电磁铁控制电路Fig.2Controlcircuitoflevitationelectromagnet对于电磁力的计算18有F=0N2S4(ix)2,(1)式中:N 为电磁铁线圈的匝数;S 为电磁铁极板正对面积;0为真空磁导率;x 为极板与 F 轨的距离.磁悬浮系统的非线性控制模型为m x=F(x,i)+mg+f,(
15、2)式中:g 为重力加速度;m 为一个悬浮控制点承担的等效质量;f 为轨道不平顺及传感器噪声带来的干扰力.电感量 L 随间隙的变化为L=0N2S2x.(3)电磁铁两端的电压 u 与电流 i 的关系为u=Ri+ddt(Li)=Ri+0N2S2xi0N2Si2x2 x.(4)800西南交通大学学报第58卷为了简化控制问题,目前稳定控制器经典的设计方法是将系统视为基于给定名义工作点(x0,i0)附近的小扰动线性模型6,其泰勒级数展开式为F(x,i)=F(x0,i0)+F(x,i)i?(x0,i0)(ii0)+F(x,i)x?(x0,i0)(xx0)+o=F(x0,i0)+0N2i0S2x20(ii0
16、)0N2i20S2x30(xx0)+o=mg+0N2i0S2x20i0N2i20S2x30 x+o,(5)F(x,i)式中:o 为的高阶项.将式(5)代入式(2),有m x=0N2i20S2x30 x0N2i0S2x20i+f+o.(6)进而得到电磁铁的状态方程19如式(7).实际控制系统中,加速度中的干扰力和高阶项在仿真时用噪声信号代替.x1=x2,x2=0N2S4m(x3x1)2+g,x3=x2x3x1+2x10N2S(ux3R,)y=x1,(7)式中:x1=x;x2=v(速度);x3=i.2 模型参考自适应控制器 2.1 模型参考自适应控制被控对象状态方程可以简化为 x=Ax+Bu,y=
17、Cx+Du,(8)A=0100N2Si202mx3000N2Si02mx200i0 x02Rx00N2SB=002x00N2SC=100 D=0式中:;x=x1x2x3T.设定参考模型的状态方程为 x=Amx+Bmyr,y=Cmx+Dmyr,(9)Am=0101012ms02m2mms0s02mmmmm 1s0Bm=002ms0TCm=100 Dm=0式中:,为参考模型的自然角频率,为阻尼比(取以保证系统稳定),为参考模型的实数极点;yr为参考输入;xm为参考模型.Kx转化为具体的传递函数后,整个系统连接如图 3所示6,图 3 中:为对应被控对象 x 的可调参数;kr为对应参考输入 yr的可调
18、参数.控制器与被控对象+被控对象参考模型自适应律+yrxmxm=Am xm+Bm yrym=Cm xm+Dm yrx=Ax+Buy=Cx+DukrKxux误差 e.图3模型参考自适应控制器结构Fig.3Structureofmodelreferenceadaptivecontroller控制器的输出可表示为u=Kxx+kryr.(10)Kx(t)=Kx(t)Kxkr(t)=kr(t)krKxKxkrkrKxkrKx(t)kr(t)Kx=kx1kx2kx3A+BKx=AmBkr=Bm控制器与被控对象组成的闭环系统最终应当与参考模型一致,设定可调参数的误差值,.其中:为的误差值;为的误差值;t 为
19、时间;和分别为和稳定后的数值,;Kx=kx1kx2kx3.当参数达到稳定时,有,.对于控制器和被控对象组成的状态方程有 x=Ax+Bu=(A+BKx)x+Bkryr=(A+BKx+BKx)x+B(kr+kr)yr=(Am+BKx)x+Bmyr+Bkryr.(11)设定参考模型和被控对象的误差为e=xmx.(12)对误差求导得到:e=xm x=Am(xmx)+Bmyr+Amx(A+BKx)xBkryr=AmeBKxxBkryr.(13)设定一个满足李雅普诺夫函数的方程为V(e,Kx,kr)=eTPe+Kx1xKTx+k2rr,(14)xKxrkr式中:为矩阵的学习率;P 为待求矩阵;为的学习率.
20、为求解李雅普诺夫方程,引入对称矩阵 P=PT,并且有ATmP+PAm=Q,(15)第4期陈萍,等:基于模型参考自适应的自学习悬浮控制策略801式中:Q 为正定矩阵.对式(14)求导,代入式(13)可得:V(e,Kx,kr)=eTQe+2eTP(BKxxBkryr)+2Kx1xKTx+2krkrr.(16)eTPB2eTPBKxx=2KxxeTPB因为的计算结果为标量,有,则式(16)可以改写为V(e,Kx,kr)=eTQe+2Kx(xeTPB+1xKTx)+2kreTPByr+krr.(17)V(e,Kx,kr)0为了使,对于自适应律应当满足KTx=xxeTPB,kr=reTPByr.(18)
21、可调参数学习率矩阵展开为x=x1000 x2000 x3.(19)则式(17)可以写为V(e,Kx,kr)=eTQe min(Q)e2 0.(20)V(e,Kx,kr)0e(t)、Kx(t)和kr(t)因为,所以是有界的.对李雅普诺夫函数求 2 阶导可得V(e,Kx,kr)=eTQeeTQ e=eT(QAm+ATmQ)e2eTQ(AmeBKxxBkryr).(21)V(e,Kx,kr)0根据 Barbalat 引理,误差矩阵e 渐进稳定,所以该算法控制器和被控对象组成的整体结构最终会与参考模型一致.2.2 自学习模型参考自适应控制学习率越大,可调参数每次的变化量越小,跟踪速度越快,迭代越精确,
22、越有利于提高响应速度,适合稳定悬浮时应对轨道不平顺及上下坡造成的干扰.初始悬浮时,因为悬浮间隙有较大变化,应当降低学习率以提升响应速度.为此,提出根据参数的最终稳定值动态调整学习率的方案,如式(22).KTx=xxeTPB(ymy)l|ymy|,kr=reTPByr(ymy)l|ymy|,(22)式中:l 为学习率的下降速率.为对比模型参考自适应控制和自学习模型参考自适应控制效果,引入 PID 控制和 LQR 控制.2.3 PID 控制PID 控制的输出可以表示为20u=kp(gapym)+kiw(gapym)dt+kdwaccdt+kaacc,(23)式中:kp、ki、kd分别为误差的比例、
23、积分和微分项系数;ka为误差的高阶影响系数;gap为间隙传感器检测值,具有较好的低频性能;acc为加速度传感器检测值,具有较好的高频性能,gap和 acc综合作用可互补控制器的频率特性.2.4 LQR 控制LQR 控制器具有较强的鲁棒性和动态特性,计算后的控制参数能使系统达到预想状态21.设定系统的性能指标函数为J=12wt0(xTQLx+uTLRuL)dt,(24)式中:QL为半正定矩阵;R 为正定矩阵;uL为控制器的输出函数,如式(25).uL=R1BPLx,(25)式中:PL为正定矩阵,且 PL满足黎卡提矩阵代数方程PLA+ATPL+PLBR1BTPLQL=0.(26)最优反馈增益 k
24、为k=R1BPL.(27)3 仿真结果与分析通过在实验基地对悬浮架进行调试实验得到以下仿真、测试结果,为更好地了解 SMRAC 算法的优越性,加入了 PID、LQR、MRAC 算法作为对比.3.1 仿真参数设定表 1 为悬浮架主要参数,为尽可能与实际情况相符,需要代入到电磁悬浮模型中.表 1 悬浮架参数Tab.1Parametersoflevitationframe参数数值等效质量/kg510电磁铁等效内阻/0.98电磁铁等效电感/mH36电磁铁匝数N640正对横截面积/m20.0784真空磁导率/(Hm1)4107为衡量各算法控制效果,引入 EITAE(t)用于描述误差积分的时间历程,如式(
25、28).802西南交通大学学报第58卷EITAE(t)=wt0|e()|d,(28)e()式中:为时刻 目标值与当前值的误差.为衡量全局误差大小,引入 EIAE(t),如式(29).EIAE(t)=wt0|e()|d.(29)用 ERMSE(t)衡量全程算法的波动,波动越小最终计算值越小,计算方式为ERMSE(t)=1twt0e2()d.(30)5%tsm=31.62m=11.06s0对于误差的计算,为能准确衡量算法性能,没有将起浮和降落阶段纳入计算范围,悬浮指标应当满足超调量,1s(ts为调节时间,表示间隙到达并保持在目标间隙 5%误差带内所需时间).所以,设计的参考模型参数为,=100.为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 模型 参考 自适应 自学习 悬浮 控制 策略
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。