当前位置: 首页 > 专利查询>南通大学专利>正文

输入非线性有色噪声系统的极大似然牛顿迭代辨识算法技术方案

技术编号:13404275 阅读:117 留言:0更新日期:2016-07-25 01:40
本发明专利技术公开了一种输入非线性有色噪声系统的极大似然牛顿迭代辨识算法,包括构建出极大似然牛顿迭代估计算法流程、根据极大似然牛顿迭代估计算法流程构建出极大似然牛顿迭代估计算法,本发明专利技术方法简便、可靠。

【技术实现步骤摘要】

本专利技术涉及一种输入非线性有色噪声系统的极大似然牛顿迭代辨识算法。
技术介绍
非线性特性在实际工业过程处处存在,非线性系统的建模和参数辨识受到广泛关注。输入非线性系统是一类典型的块结构非线性系统,它的结构由一个无记忆非线性环节串联一个线性动态环节构成。输入非线性系统是一类极其典型的非线性系统,广泛存在于石油、热工、化工等流程工业过程中,例如执行机构的饱和非线性特性:阀的开度与流量的关系等。输入非线性有色噪声系统指系统中的噪声的参数辨识由于涉及到动态线性过程的未知参数、静态非线性过程的未知参数、以及噪声模型的未知参数,因此辨识存在很大困难。目前输入非线性有色系统的辨识方法可以大致分为两类:参数模型方法和非参数模型方法,其中非参数模型方法认为系统的线性环节是有限脉冲响应模型。极大似然辨识方法是一类非常重要的参数辨识方法,与最小二乘法不同,它的基本思想是以观测数据和待辨识的未知参数为自变量构造似然函数,参数的估计值通过极大化这个似然函数获得。由于似然函数往往是非线性函数,必须采用非线性优化方法来求解。牛顿优化方法是一种有用的非线性优化方法,其基本思想是利用目标函数的二次展开,并将其极小化。牛顿优化方法在求解非线性方程及非线性优化等方面具有重要作用。迭代辨识技术采用一批数据来获得参数估计,能够充分利用数据信息,辨识精度高,适用于辨识模型信息向量中含有未知项的辨识。
技术实现思路
本专利技术的目的在于提供一种方法简便、可靠的输入非线性有色噪声系统的极大似然牛顿迭代辨识算法。本专利技术的技术解决方案是:一种输入非线性有色噪声系统的极大似然牛顿迭代辨识算法,其特征是:包括下列步骤:(1)构建出极大似然牛顿迭代估计算法流程:第一步:启动算法对t进行初始化,初始值为1,并选取L值;第二步:采集{u(i),y(i):i=(t-1)L+1,…,tL本文档来自技高网...

【技术保护点】
一种输入非线性有色噪声系统的极大似然牛顿迭代辨识算法,其特征是:包括下列步骤:(1)构建出极大似然牛顿迭代估计算法流程:第一步:启动算法对t进行初始化,初始值为1,并选取L值;第二步:采集{u(i),y(i):i=(t‑1)L+1,…,tL};第三步:对迭代次数k初始化,初始值为1;第四步:构造第五步:刷新所估参数第六步:计算和并构造第七步:执行判断语句若不满足判断语句则k值加1,并返回至第四步继续算法,若满足判断语句则执行第八步;第八步:得到估计值第九步:t值加1,重复上述步骤;上述各符号的含义:噪声项:ω(t);零均值、方差为σ2且满足高斯分布的白噪声:ν(t);参数向量:Θ和θ;信息向量:φ(t),和ψ(t);滤波信息向量:φf,k参数向量Θ和θ在第k次迭代时刻的参数估计:和信息向量φ(t)和ψ(t)在第k次迭代时刻的估计值:(2)根据极大似然牛顿迭代估计算法流程构建出极大似然牛顿迭代估计算法如下:Θ^k(t)=Θ^k-1(t)+[Φ^f,kT(t)Φ^f,k(t)]-1×Φ^f,kT(t)V^k-1(t),---(27)]]>V^k(t)=[v^k((t-1)L+1),v^k((t-1)L+2),...,v^k(tL)]T,---(28)]]>Φ^f,k(t)=[φ^f,k((t-1)L+1),φ^f,k((t-1)L+2),...,φ^f,k(tL)]T,---(29)]]>v^k(t-i)=w^k(t-i)-ψ^kT(t-i)c^k(t),---(30)]]>ψ^k(t)=[-w^k-1(t-1),-w^k-1(t-2),...,-w^k-1(t-nc)]T,---(33)]]>ψ^f,k(j)=[-y(j-1)-Σi=1naa^i,k-1(t)y(j-1-i)]]>+Σi=0nbb^i,k-1(t)u‾^k-1(j-1-i),...,-y(j-nc)-Σi=1naa^i,k-1(t)y(j-nc-i)+Σi=0nbb^i,k-1(t)u‾^k-1(j-nc-i)]T,---(36)]]>u‾^k(t)=γ^1,k(t)f1(u(t))+γ^2,k(t)f2(u(t))+...+γ^m,k(t)fm(u(t)),---(37)]]>C^k(z)=1+c^1,k(t)z-1+c^2,k(t)z-2+...+c^nc,k(t)z-nc.---(38)]]>上述算法符号的含义:w(t)作为噪声项;u(t)是一个零均值、方差为σ2且满足高斯分布的白噪声;Θ和θ作为参数向量;φ(t),和ψ(t)作为信息向量;φf,k(t)作为滤波信息向量;和分别作为参数向量Θ和θ在第k次迭代时刻的参数估计;和分别作为信息向量φ(t),和ψ(t)在第k次迭代时刻的估计值;上述算法的具体步骤:1)令t=1,设置初始值p0=106设置一个极小的值ε>0令数据长度为L;2)收集输入‑输出数据{u(i),y(i):i=(t‑1)L+1,…,tL};3)令迭代次数为k=1,并设置u‾^0(t-i)=1/p0,i=1,2,...,max[na,nb,nc];]]>4)分别通过式(35)、(36)计算和并分别通过式(34)、(29)、(28)构造以及5)通过式(27)刷新参数估计6)分别通过式(32)、(33)构造和再分别通过式(31)、(30)计算和7)通过式(38)构造在通过式(37)计算8)将与进行比较,如果那么k值加1,并返回步骤4)重新开始执行算法,反之,则得到第k次迭代时刻的估计并令9)t值增加1,并重述上述算法。...

【技术特征摘要】
1.一种输入非线性有色噪声系统的极大似然牛顿迭代辨识算法,其特征是:包括下列
步骤:
(1)构建出极大似然牛顿迭代估计算法流程...

【专利技术属性】
技术研发人员:李俊红杨奕李晨张玉芳张晴芦志亮冯黎明
申请(专利权)人:南通大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1