[发明专利]一种结晶器ARMAX模型辨识方法有效
申请号: | 201210130088.X | 申请日: | 2012-04-28 |
公开(公告)号: | CN102672128A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 张华军 | 申请(专利权)人: | 中冶南方工程技术有限公司 |
主分类号: | B22D11/16 | 分类号: | B22D11/16 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 刘淑敏 |
地址: | 430223 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 结晶器 armax 模型 辨识 方法 | ||
技术领域
本发明涉及钢铁冶金技术中连铸机结晶器控制系统,尤其涉及一种结晶器ARMAX(Auto-Regressive and Moving Average Model)模型辨识方法。
背景技术
结晶器振动对铸坯脱模及表面质量有着直接、重要的影响,在板坯连铸实际浇铸过程中,拉速通常是随着工况条件(如浇铸温度)的变化而发生变化的,为确保获得良好的铸坯脱模效果和铸坯表而质量,应在保证振动工艺参数基本稳定的前提下,适当地调整频率、振幅等振动基本参数。然而,要获得良好的频率、振幅控制效果,必须设计合理的结晶器控制系统以快速、准确跟踪频率、振幅给定值,而优秀的控制系统是以模型为基础进行系统分析和设计的,鉴于目前结晶器控制系统基于经验的PID控制器设计方法,有必要首先对结晶器进行模型辨识,在合理模型基础上再进行控制系统设计以获得良好的控制效果。
发明内容
有鉴于此,本发明的主要目的在于提供一种结晶器ARMAX(Auto-Regressive and Moving Average Model)模型辨识方法,其以结晶器油缸阀开度为输入数据,以结晶器位置为输出数据,在采样数据基础上利用预测误差法对结晶器ARMAX模型参数进行离线辨识,通过迭代搜索能够逼近ARMAX模型未知参数全局最优解,能够获得带有干扰模型的结晶器模型,为工程应用中结晶器控制系统设计提供科学的模型基础。
为达到上述目的,本发明的技术方案是这样实现的:
一种结晶器ARMAX模型辨识方法,该方法主要包括:
A、采集输入、输出数据,以结晶器油缸阀开度u(t)为输入数据,以结晶器位置y(t)为输出数据,采集N对数据样本ZN;N为自然数;
B、构建结晶器ARMAX模型A(q)y(t)=B(q)u(t)+C(q)e(t);其中:A(q)为第一结晶器输出多项式;B(q)为第二结晶器输出多项式;C(q)为第三结晶器输出多项式;e(t)为高斯白噪声;
C、设ARMAX模型待辨识参数为θ、令基于参数θ的模型输出预测值为令辨识过程的目标函数为V(θ,ZN);
D、针对所述目标函数,利用预测误差法进行迭代搜索以逼近θ全局最优解;
E、设预测误差法搜索停止条件为目标函数值V(θ,ZN)<tol,其中tol正实数;
F、利用随机赋值的方法为预测误差法初始化搜索起始点θ1;
G、计算目标函数V(θ,ZN)关于θ的梯度;
H:计算第i+1代θ估计值θi+1;
I:若V(θi+1,ZN)<tol,则停止运算,输出参数估计值θi+1,否则运行步骤G,继续进行迭代计算。
其中:步骤B中所述第一结晶器输出多项式A(q)=1+a1q-1+a2q-2+…+anaq-na;第二结晶器输出多项式B(q)=b1q-1+b2q-2+…+bnbqnb;第三结晶器输出多项式C(q)=1+c1q-1+c2q-2+…+cncq-nc;q-1为后向移动算子;na为结晶器输出多项式阶次,nb为结晶器输入多项式阶次。
步骤C所述ARMAX模型待辨识参数为:
θ=[a1 a2 … ana b1 b2 … bnb c1 c2 … cnc];
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中冶南方工程技术有限公司,未经中冶南方工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210130088.X/2.html,转载请声明来源钻瓜专利网。