您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页电弧炉电极调节系统的无模型自适应控制

电弧炉电极调节系统的无模型自适应控制

来源:化拓教育网
第3l卷第l期 北京信息科技大学学报 Journal of Beijing Information Science&Technology University Vol_31 No.1 2016年2月 Feb.2016 文章编号:1674—6864(2016)01—0033—05 DOI:10.16508/j.cnki.11—5866/n.2016.O1.007 电弧炉电极调节系统的无模型自适应控制 吴志军,刘小河 (北京信息科技大学 自动化学院,北京100192) 摘 要:针对电弧炉电极调节系统具有非线性、时变性、三相耦合等特性,采用无模型自 适应控制方法,利用被控对象的I/0数据,不需要系统的数学模型,避免了复杂的建模过程和繁琐 的参数整定过程。根据控制律和参数估计算法得到无模型自适应控制方案,利用MATLAB工具搭 建三相电弧炉系统进行研究与仿真,仿真结果表明无模型自适应控制具有超调量小、调节时间短 以及抗干扰能力强等优点。 关 键 词:电弧炉系统;无模型自适应;非线性 中图分类号:TP 273 文献标志码:A Model free adaptive control of electric arc furnace electrode regulator system WU Zhijun.LIU Xiaohe (School of Automation,Beijing Information Science&Technology University,Beijing 100192,China) Abstract:Aiming at the diiculfties of arc furnace electrode regulator system which is non-linear, time-varying and three—phase coupling,a model-free adaptive control method is aaplied.The I/O data of the controlled system iS used with no need of mathematical model of the system.SO the complex process of modeling and the process of the complex parameter setting are avoided.The model—free adaptive control scheme is set up based on the control law and parameter estimation algorithm.Research and simulation of three phase electric arc furnace system with MATLAB tool show that this approach has the advantages of small overshoot,short regulation time and strong anti·interference ability. Key words:arc furnace system;model free adaptive control;non-linear IJ 引舌 电弧炉炼钢系统是一个具有非线性、时变性、随 新的方法又有一定的局限,例如:自适应模糊控制器 结构复杂,设计费时,参数整定过程十分繁琐;神经 网络控制存在一些目前很难解决的问题,像局部极 小化、收敛速度慢、学习过程复杂等¨I2 。因此,笔 者尝试将无模型自适应控制(mode1.free adaptive control,MFAC)方法应用于电弧炉系统控制,希望为 电弧炉控制系统提供一种新的、可行的控制方法。 机性以及三相耦合性等多种特性的复杂非线性时变 系统。在炼钢过程中由于液面变化而导致电流波 动,如果不能及时地消除或减少这种不良影响,将会 对电网电压和钢材质量产生巨大的影响。目前应用 于电弧炉炼钢系统中的主要控制方法是PID控制, 它不易在线调整控制参数,难以对复杂系统进行有 效控制。近几年,针对这些难点不少专家和学者尝 1 无模型自适应控制方法 MFAC算法主要是在不能获取精确数学模型的 情况下应用的控制设计方法,它摆脱了控制系统设计 对受控系统数学模型的依赖,回避了未建模动态和鲁 试将智能控制方法如自适应模糊控制和神经网络控 制等方法应用于电弧炉电极调节系统中,但是这些 收稿日期:2015-09-25 基金项目:国家自然科学基金资助项目(51077004) 作者简介:吴志军,男,硕士研究生;通讯作者:刘小河,男,博士,教授。 34 北京信息科技大学学报 第31卷 棒性问题、精确建模和模型简约问题、理论结果好与 实际应用效果差的问题 。与基于模型的控制 (model—based control,MBC)方法相比,MFAC算法的 优点有:①省去了构建复杂又昂贵的建模过程;②由 于伪偏导数的引入,MFAC算法具有较好的鲁棒性; ③由于MFAC算法仅依赖于被控系统实时的lfO数 据,不依赖于受控系统的数学模型信息,可以设计出 通用的控制器,应用于不同的受控系统。基于上 述优点,笔者认为MFAC算法在电弧炉系统中具有很 好的适用性 J。 MFAC算法的基本思想:首先,引人伪偏导数 (pseudo partial derivative,PPD)将非线性离散系统 进行动态线性化,即在闭环系统的每个动态工作点 处建立一个等价的动态线性化数据模型;其次,基于 此等价的虚拟数据模型构造只与被控对象的I/O数 据相关的参数估计准则和控制输入准则;然后,根据 优化理论得到控制律和参数估计算法 ;最后,根 据控制律和参数估计准则设计MFAC控制器。在 动态线性化过程中,可以通过3种方法将非线性系 统进行线性化:紧格式动态线性化、偏格式动态线性 化以及全格式动态化 ,针对电弧炉系统,本文采 用紧格式动态线性化方法。 稳定是控制系统能够正常运行的首要条件。对 MBC自适应控制系统来说,其稳定性的证明没有通 用的判据,对于每一个使用MBC自适应控制器的系 统,首先就需要分析该系统是否稳定。与MBC理论 相比,MFAC控制系统没有对受控系统进行辨识,可 以通过证明得出一个普遍适用的系统稳定性判据, 即,只要受控对象是无源的,无论系统是有非线性、时 变系统,还是线性定常系统,都可以保证闭环MFAC 系统是稳定的 J。电弧炉系统满足无源性条件。所 以MFAC算法应用在电弧炉系统中完全合适。结合 电弧炉系统,MFAC系统控制框图如图1所示。 图1无模型白适应控制框图 根据MFAC算法的基本思想,设计MFAC控制 器一般分为3个步骤:将受控对象系统改写成离散 化形式;推导MFAC控制算法以及伪偏导数估计准 则;最后,得出MFAC控制方案。 1.1非线性系统的线性化 根据MFAC算法的思想,将非线性系统离散化: ( +1)= ),( ),…, (k—m),…, u(k),…,u(k一 )) (1) 式中,u( )、Y(k)为被控系统的输入和输出;m和 n为被控系统的阶数。 对系统做出如下假设: 假设1对V k和V u(k)有  IAy(k+1)1≤c l Au(k)l (2) 式中c为常数。 △M(k)=u(k)一M(k一1) (3) Ay(k+1)=Y( +1)一Y(k) (4) 定义1在假设1的前提下,系统一定存在一 个函数 ·)对k的伪偏导数,记做 (k) -7]。 根据假设1和定义1,类似于几何意义里面的 梯度,可以推出: 当 (k)≠0时,有 Ay(k+1)= (k)△M(k) (5) 将式(5)代入式(4)中得到线性化方程: y(k+1)=Y( )+ ( )Au( ) (6) 1.2 MFAC控制输入与伪偏导数估计准则 对非线性系统来说,过大的输入变化意味着 PPD的值随时间的变化可能太大,该情况下,式(6) 中这种替代将没有意义。为了克服这种弊端,引入 一种MFAC控制输入算法¨1 如下所示: M(k)=u(k一1)+ [), ( +1)一y( )】 A+I (k)l (7) 式中,A为权重因子,用来控制输入量的变化; P ∈(0,1]为步长因子,它的引入使控制算法具通用性。 通过控制输人算法分析可以得知,当前k时刻 唯一不知道的参数就是PPD的值,需要采用估计算 法对西(k)进行估计,其估计值为: ( ): ( 一 )+ × [Ay( )一 (k一1)Au(k一1)](8) 式中,肛为权重因子,为了防止除数为零的情况; 卵 ∈(0,1]为加入的步长因子,它的引入使得该算 法具有更强的灵活性和一般性。 1.3 MFAC控制方案 MFAC控制器主要包含2个重要的算法,一个 是估算伪偏导数,另外一个是计算控制输入算法。 由式(7)和式(8)可以得到不受被控系统数学模型 影响的MFAC控制方案: 第1期 吴志军等:电弧炉电极调节系统的无模型自适应控制 35 ( )= ( 一 )+ - 器则 × 反馈环节。因此,电弧炉电极调节系统框图如图2 所示。 【ziy(k)一西( 一1)au(k一1)] 若l西(k)l≤ 或J△ (k一1)l≤ ( >0) 西( )=西(1) (jc):u( 一1)+ 竺 × A+I (k)J [Y ( 十1)一Y( )] 图2 电弧炉电极调节系统框图 式中,Y (k+1)为系统期望输出;Y( )为系统实 际输出; 是一个充分小的正数_1 J。 在电弧炉系统中,由于主电路的时问常数远远 小于电极调节系统的调节时间,另外我们主要关心 2电弧炉系统及模型 电弧炉炼钢是一个极其复杂的工业生产过程, 它主要包括电极调节系统和电弧炉主电路两部分。 电弧长度对电弧电流有效值的影响,并不关心电弧 电压、电流的波形,所以从工程的角度出发,可以把 主电路看作为将电弧弧长映射为电弧电流的非线性 静态环节。即有:,= (L),其中,,为电弧电流有效 值, 为电弧长度。 虽然电弧炉的三相之间存在非线性耦合关系, 但如果设立3个的控制器分别控制每一相,就 可以把其他相的耦合对本相电弧电流的影响视为本 相的扰动变化所产生的影响,因此可以设置3个单 其中,电极调节器可以用线性传递函数描述,电弧炉 主电路可以用一组非线性状态方程描述 ]。 电极调节系统是其关键部分,其性能的好坏是 影响生产效率、能源利用率和钢材质量的重要因素。 电极调节系统主要是由电弧电流和电压的测量比较 回路、调节器、功率放大器、电动机以及机械传动部 分组成,为了使系统稳定地运行通常还要加入速度 独的MFAC控制器来控制三相电弧炉 弧炉系统框图如图3所示。 ,三相电 图3三相电弧炉系统框图 3控制系统仿真 3.1 MFAC模块 根据图1无模型自适应框图和2.3节MFAC控 Function模块搭建MFAC模块。基本的信号由 Simulink中提供的模块搭建,具体过程在s—Function 36 北京信息科技大学学报 第31卷 函数中完成,搭建出MFAC模块并进行封装 。 MFAC模块以及封装后的模块如图4所示。 R 1 layl fa MFAC内部结构 ………口 k p…l叫 lL-r … _E P… r 009 1 ● 1 t 葚 ;l菇 赫 如 (b)封装后的IV' ̄AC (c)MFAC模块参数设置界面 图4 MFAC模块封装 3.2 MFAC在电弧炉电极控制系统中的仿真 述电弧弧长与电弧电流的非线性关系。 根据如图5所示的主电路简化物理模型,电弧 如图7所示,本文设置3个单独的MFAC控制 炉主电路A、B、C三相电流表达式 分别为:, = Z^ 器来控制三相电弧炉系统,并给定阶跃信号进行跟 踪。跟踪结果可以在示波器模块中查看。 3.3仿真结果与分析 ’ , 一 ZR ’ , 一 Zr 在 。 。 。利用Scope模块,可以查看三相电弧炉系统的 Simulink仿真实验中,采用S函数来描述系统模型, 用编写S函数的方法来代替所需模块,如图6所示。 跟踪性能。t=2时刻,在c相加入噪声强度为 0.005,采样周期为0.01,其他参数为默认值的带限 白噪声(band—limited white noise)干扰,通过对多种 MFAC和PID参数仿真,在 =0.000 01, (1)= 0.5, (2)=0.5,u(1)=1,u(2)=1,Y(1)=1,y(2)= 1的情况下,77 、P 、A 4z分别取1、0.6、2、1时得到相 对效果较好的一组MFAC参数;在k =28,k = 0.3, =1.2时得到相对效果较好的一组PID参 图5三相主电路简化物理模型 数,三相电弧炉MFAC与PID控制算法跟踪性能比 较结果,其中,图8(a)为三相电弧炉MFAC控制算 法对三相的跟踪效果,图8(b)为C相MFAC控制算 法和PID控制算法跟踪效果比较。 从图8(a)中可以看出,未加入扰动时,电弧炉 系统为对称系统,控制器对三相的跟踪效果一样,当 LA>I i 图6三相电弧弧长与电流的关系模块 在C相加入白噪声干扰时,由于三相之间存在非线 在 相电弧炉系统中,用如图8所示模型来表 性耦合作用,AB两相也会随之产生扰动,AB控制 器也会做出相应的调节动作;从图8(b)中可以看 出,MFAC算法比PID算法的超调量小,调节时间 短,抗干扰能力强。 示电弧弧长与电流的非线性关系,模型中3个输入 端分别是A、B、C_i三相的电弧长度,3个输出端分别 是A、B、C三相的输出电流,通过编写m文件来描 第1期 吴志军等:电弧炉电极调节系统的无模型自适应控制 37 L ..L 图7 MFAC在电弧炉系统中的仿真 2 1j 3 1J系统的任何信息,没有辨识环节,可以设计出通用的 控制器。对于不同的受控系统,只需调节步长序列 和权重因子就可以得到理想的控制性能。从三相电 弧炉系统的仿真结果来看,MFAC控制方案具有较 好的控制性能,控制效果良好。对于同类的复杂非 线性受控系统的控制,具有很强的参考价值。 参考文献: 『1] 张化光.模糊自适应控制理论及其应用 [M].北京:北京航空航天大学出版社, 2002:189—201. 黄亮,赵辉.BP网络规则PID在电弧炉电极 调节系统中的实现[J].天津理工大学学 报,2010,26(2):50—53. 侯忠生.无模型自适应控制[M].北京:科学 出版社,2013:30—45. VanDoren,V.Model—Free adaptive control: impact on the automation industry l J 1. Control Engineering Europe,2010,2,15—19. 张德江,姚禹.电弧炉电极调节系统的嵌入 型无模型非参数自适应控制[c]∥中国计 量协会冶金分会2009年会,郑州,2009. 王卫红,侯忠生.基于数据驱动方法的控制 器设计及其参数整定[J].系统科学与数学, 2010(06):792—805. (下转第42页) 42 北京信息科技大学学报 第31卷 (上接第37页) [7] 曾庆国,邢桂菊,王忠初.无模型自适应控制 学,2013. 技术的研究与应用[J].工业控制计算机, 2009,22(6):49—50. 刘小河,管萍,张耀辉.三相电弧炉电极调节 控制系统的鲁棒自适应控制[J].北京信息 科技大学学报,2009(04):6—11. [8] 刘小河,王永社,侯浩录.数字模型参考自适 应控制算法在电弧炉电极控制中的仿真 [12] 胡琳静,孙正顺.SIMULINK中自定义模块 的创建与封装[J].系统仿真学,2004,16 (3):488—491. [J].系统仿真学报,2005,17(3):685—62. [9] 刘小河.电弧炉电气系统模型、谐波分析及 电极调节系统自适应控制的研究[D].西 安:西安理工大学,2000. [13] 李传庆,刘广生.基于Matlab—Simulink的 MFA控制模块开发与仿真[J].控制工程, 2008,9(15):61—62. [10] 刘兆阳.基于DSP的多电机耦合系统的反 馈线性化控制[D].北京:北京信息科技大 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务