基于神经网络的Hammerstein OE非线性系统参数估计

来源 :江苏理工学院学报 | 被引量 : 0次 | 上传用户:qq02040610
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘    要:针对噪声干扰下的Hammerstein非线性动态系统,提出一种基于神经网络的Hammerstein OE(Hammerstein Output Error)非线性系统参数估计方法。在该系统中,利用BP神经网络和自回归模型分别建立静态非线性模块和动态线性模块,并提出两阶段参数估计方法:第一阶段,利用辅助模型递推最小二乘方法估计动态线性模块的参数,解决了系统中间变量不可测问题;第二阶段,为了改善参数学习收敛率,利用含有动量项的随机梯度下降方法估计BP神经网络的权值。仿真结果表明,提出的方法能够有效估计Hammerstein OE非线性系统参数。
  关键词:Hammerstein非线性系统;BP神经网络;辅助模型;参数估计
  中图分类号:TP273                文献标识码:A               文章编号:2095-7394(2021)04-0025-07
  在非线性系统辨识和自动控制领域,块结构模型是当前的研究热点。按串联模块的连接形式,块结构模型可分为:Hammerstein系统、Wiener系统、Hammerstein-Wiener系统和Wiener-Hammerstein系统。在这些系统中,Hammerstein非线性系统由静态非线性模块和动态线性模块串联而成,是一类典型的非线性系统。研究表明,该系统能够有效地描述大多数非线性特性,适合作为过程模型使用[1-9],因此,得到了广泛认可和关注。近年来,国内外学者提出了多种Hammerstein非线性系统的辨识方法,主要包括:子空间方法[10-11] 、过参数化方法[12-13]、迭代方法[14-15]、盲辨识方法[16]以及多信号源方法[17-18]等。
  在非线性系统的建模研究领域中,神经网络模型能够较好地反映对象的动态特性和复杂的非线性映射关系,具有较强的自学习能力和非线性处理能力;因此,近年来,神经网络模型已成功应用于Hammerstein非线性系统的建模和辨识研究中。但在实际工业生产过程中普遍存在噪声,噪声对系统的相关性能会造成影响;因此,研究噪声干扰下的Hammerstein非线性系统具有重要意义。JANCZAK [19]利用多层神经网络逼近Hammerstein模型的静态非线性,研究了白噪声干扰下Hammerstein模型神经网络辨识方法。WU[20]研究了有色噪声下Hammerstein非线性动态系统的神经网络辨识:首先,将Hammerstein模型的辨识问题转化为神经网络的训练问题;然后,采用误差反向传播算法求解。然而,上述参数估计方法虽然取得了较好的辨识结果,但在辨识的系统中包含了参数的乘积项,需要通过分解技术将各模块的未知参数分离出来,因而增加了辨识的复杂度。针对上述辨识方法中存在的问题,本文提出了一种基于神经网络的Hammerstein OE非线性系统参数估计方法,从而能够有效估计Hammerstein OE非线性系统的参数。
  1   问题描述
  考虑单输入单输出Hammerstein OE非线性系统,其结构如图1所示。
  Hammerstein OE非线性系统的数学表达式为:
  基于给定的阈值[ε]建立Hammerstein OE非线性系统,就是要求解满足如下条件的参数:
  本文采用的BP神经网络拟合静态非线性模块,其结构如图1中的[N?]所示。BP神经网络的输出可以通过下式表示:
  2    BP神经网络Hammerstein OE非线性系统参数估计
  前期研究表明,如果系统的输入为二进制信号[uk],则相应的中间变量[vk]为与[uk]同频率不同幅值的二进制信号[21]。在此基础上,本文利用二进制信号和随机信号的组合信号源,研究Hammerstein OE非线性系统的非线性模块和线性模块参数估计的分离。
  2.1  动态线性模块的参数估计
  根据上述分析,基于二进制信号的输入输出数据,利用辅助模型最小二乘方法估計动态线性模块的参数。由图1可以得到:
  在式(5)中,由于信息向量[φk]中含有未知变量[xk],因此,不能利用最小二乘方法求解参数。为解决这一问题,借助辅助模型辨识思想[22],定义[φak]和[θak]分别是[k]时刻辅助模型的信息向量和参数向量。由此,定义下列辅助模型表达式:
  2.2  静态非线性模块的参数估计
  在本节中,利用随机信号的输入输出数据估计静态非线性模块的参数,也就是BP神经网络的权值[w1j]和[w2j]。为了改善参数学习收敛率,利用含有动量项的随机梯度下降方法调整各层之间的权值,即神经网络的输入层至隐含层权值以及隐含层至输出层权值。
  根据式(1)和式(2),得到:
  如图2所示为不同噪信比下线性模块的参数估计误差。
  首先,根据二进制信号的输入输出数据,利用辅助模型递推最小二乘算法估计动态线性模块的未知参数。从图2可以看出,随着噪信比的增加,提出的方法能够有效估计线性模块参数,且取得较小的参数估计误差。
  其次,利用随机梯度下降算法估计BP神经网络的权值,即神经网络的输入层至隐含层权值以及隐含层至输出层权值。文中设置隐含层神经元的数目为10,[δns=7.71%],计算得到输入层至隐含层权值为[-2.082 8, -2.309 6, 1.056 1, -2.485 7,][0.791 5,    0.953 2,    -1.383 4,   -4.312 6,   -1.846 7, ][-0.583 69],隐含层至输出层权值为[ -0.283 8, ][-0.284 8,    0.860 7,    -0.332 7,     0.852 9,     0.818 1,][-0.698 5,-0.271 1,-0.446 1,][0.665 0]。如图3所示为静态非线性模块的估计。从图3可以看出,针对噪声干扰提出的Hammerstein OE非线性系统,其随机梯度下降方法能够有效近似非线性模块。   最后,为了验证噪声干扰下Hammerstein非线性系统的预测性能,随机产生400组测试信号,并且在系统的输出加10%的高斯噪声,如图4所示为系统预测输出。从图4可以看出,针对噪声干扰下的Hammerstein非线性系统,所提出的参数估计方法具有较强的预测性能。
  4    结语
  本文针对单输入单输出噪声干扰下的Hammerstein非线性动态系统,提出了一种基于神经网络的Hammerstein OE非线性系统参数估计方法。在研究中,利用多信号源实现噪声干扰下Hammerstein非线性系统静态非线性模块参数和动态线性模块参数的分离估计,文中的多信号源包括二进制信号和随机信号。首先,基于二进制信号的输入输出数据,利用辅助模型递推最小二乘方法估计动态线性模块的参数;其次,利用随机梯度下降算法,估计静态非线性模块中神经网络的输入层至隐含层权值以及隐含层至输出层权值。仿真结果表明,本文提出的参数估计方法能够有效估计神经网络Hammerstein OE非线性系统。
  参考文献:
  [1] RAMESH K,HISYAM A,AZIZ N,et al. Nonlinear model predictive control of a distillation column using wavenet based Hammerstein model [J]. Engineering Letters,2012,20(4):330-335.
  [2] BHANDARI B N,ROLLINS D. Continuous-time Hammerstein nonlinear modeling applied to distillation [J]. AICHE Journal,2004,50(2):530-533.
  [3] PRSIT D,NEDIT N,FILIPOVIT V,et al. Multilinear model of heat exchanger with Hammerstein structure [J]. Journal of Control Science and Engineering,2016(1):1-7.
  [4] ZHANG H T,LI H X,CHEN G. Dual-mode predictive control algorithm for constrained Hammerstein systems [J]. International Journal of Control,2008,81(10):1609-1625.
  [5] LI F,JIA L,PENG D,et al. Neuro-fuzzy based identification method for Hammerstein output error model with colored noise [J]. Neurocomputing,2017(244):90-101.
  [6] LI F,CHEN L,WO S,et al. Modeling and parameter learning for the Hammerstein-Wiener model with disturbance [J]. Measurement and Control, 2020,53(5/6):971-982.
  [7] LI F,YAO K,LI B,et al. A novel learning algorithm of the neuro-fuzzy based Hammerstein-Wiener model corrupted by process noise[J]. Journal of the Franklin Institute,2021,358(3):2115-2137.
  [8] CHEN H T,HWANG S H,CHANG C T. Iterative identification of continuous-time Hammerstein and Wiener systems using a two-stage estimation algorithm [J]. Industrial and Engineering Chemistry Research, 2009,48(3):1495-1510.
  [9] LI D,JIA Y,LI Q,et al. Identification and nonlinear model predictive control of MIMO Hammerstein system with constraints [J]. Journal of Central South University,2017,24(2):448-458.
  [10] GOMEZ J C,BAEYENS E. Subspace-based identification algorithms for Hammerstein and Wiener models [J]. European Journal of Control,2005,11(2):127-136.
  [11] WANG J S,CHEN Y P. A Hammerstein recurrent neurofuzzy network with an online minimal realization learning algorithm [J]. IEEE Transactions on Fuzzy Systems,2008,16(6):1597-1612.
  [12] 王峰,邢科義,徐小平. 辨识Hammerstein模型方法研究[J]. 系统仿真学报,2011,23(6):1090-1092.   [13] FILIPOVIC V Z. Consistency of the robust recursive Hammerstein model identification algorithm [J]. Journal of the Franklin Institute,2015,352(5):1932-1945.
  [14] BAI E W,LI D. Convergence of the iterative Hammerstein system identification algorithm [J]. IEEE Transactions on Automatic Control,2004,49(11):1929-1940.
  [15] LIU Y,BAI E W. Iterative identification of Hammerstein systems [J]. Automatica,2007,43(2):346-354.
  [16] BAI E W,FU M. A blind approach to Hammerstein model identification [J]. IEEE Transactions on Signal Processing,2002,50(7):1610-1619.
  [17] LI F,JIA L,PENG D. Identification method of neuro-fuzzy-based Hammerstein model with coloured noise [J]. IET Control Theory and Applications,2017,11(17):3026-3037.
  [18] LI F,JIA L. Correlation analysis-based error compensation recursive least-square identification method for the Hammerstein model [J]. Journal of Statistical Computation and Simulation,2018,88(1):56-74.
  [19] JANCZAK A. Neural network approach for identification of Hammerstein system [J]. International Journal of Control,2004,76(17):1749-1766.
  [20] WU D H. Neural network identification of Hammerstein nonlinear dynamic systems [C]// Proceedings of the 29th Chinese Control Conference,2010.
  [21] 李峰,謝良旭,李博,等. 基于组合式信号的Hammerstein OE模型辨识[J]. 江苏理工学院学报,2019,25(6):66-72.
  [22] 贾立,杨爱华,邱铭森. 基于辅助模型递推最小二乘法的Hammerstein 模型多信号源辨识[J]. 南京理工大学学报,2014,38(1):34-39.
  责任编辑    盛    艳
其他文献
基于稀疏表示和低秩表示的子空间聚类算法是目前的研究热点,但大多数子空间聚类方法只适用于线性子空间或仿射子空间。针对这一问题,研究了一种能处理非线性模型的核子空间聚类方法。提出学习一种低秩核映射,通过这种映射,特征空间中的映射数据不仅具有低秩性,而且具有自表达性,从而使得低维子空间结构在高维特征空间中得以呈现。通过运动分割和人脸图像聚类问题的实验,验证了方法的有效性。
经筋与筋膜在支持机体运动、保护内脏功能、协调机体平衡方面功能一致,可以认为,筋膜属于十二经筋的子集,经筋包含了骨骼肌及其附属组织、全身软组织、筋肉系统与神经系统。故经筋与筋膜相关疾病虽无固定关联,但却相互影响。经筋病的治疗以筋结点为基础,筋膜病的治疗以触发点为基础,治疗手段均以针刺为主,推拿、牵引和药物为辅。二者的作用机理均是通过对靶点的刺激,松解局部筋膜,在运动的过程中,通过筋膜链传导作用,把这种松解作用传递至深层筋膜、骨膜乃至内脏筋膜,达到恢复人体软组织和内脏结构平衡的作用。治疗经筋病以寻找筋结点和阿
目的探讨ACS患者中IL-22的水平;按SYNTAX评分分级探讨ACS患者IL-22的水平。方法选取九江市第一人民医院心内科就诊患者,将所有入选病例按照疾病类型分为急性冠状动脉综合征(Acute coronary syndrome,ACS)组和稳定性心绞痛(stable angina pectoris,SAP)组,同时选取健康体检者(Health control,HC)作为对照组;此外,根据SYNTAX评分将ACS患者分为低危组、中危组、高危组。采用实时荧光定量聚合酶链式反应(Real-time Flur
2021年中国工程建设标准化学术大会将于11月9日在山东省济南市隆重举办。届时,各有关行业和地方工程建设标准化机构负责人,协会各分支机构代表,协会标准编制单位代表,“标准科技创新奖”获奖代表以及其他有关人员将出席会议。一年一度的中国工程建设标准化学术大会是由中国工程建设标准化协会、中国建筑科学研究院有限公司、中国建设科技集团、住房和城乡建设部标准定额研究所联合主办,住房和城乡建设部标准定额司、山东省住房和城乡建设厅、济南市人民政府指导,山东省建筑科学研究院、中建八局第一建设有限公司、山东建筑大学承办,
目的探讨POK红髓生成因子(Pokemon)、酪氨酸激酶2(TYK2)在乳腺癌(Breast cancer,BC)中的表达及其与肿瘤蛋白P53(P53)、临床病理参数的关系。方法以我院2019年1月-2020年12月收治的78例乳腺癌患者为研究对象,收集乳腺癌组织及癌旁正常组织,测定Pokemon、TYK2、P53水平,分析Pokemon、TYK2、P53在BC患者中表达的相关性;比较Pokemon、TYK2表达水平与各临床病理参数的关系。结果Pokemon在乳腺癌组织中高表达,阳性表达率为87.18%(
目的:基于Web of Science研究肠道菌群与便秘的可视化分析。方法:分析Web of Science(WOS)中SCI-EXPANDED、SSCI、CCR-EXPANDED、IC收录2001—2019年的相关文献,应用Citespace软件和Excel表格对文献的年度发文量、国家-机构分布情况、作者分布情况、期刊被引、关键词及文献被引进行分析并绘制相关可视化图谱分析。结果:纳入459篇文章,其中发文量最高的国家和研究机构是美国和南京大学,发文量最高的作者是XIN ZHAO,引文量最高的作者是PIM
目的分析磷脂酰肌醇-3激酶调节亚基1(PIK3R1)在宫颈癌的表达并探讨其临床意义。方法收集2016年6月至2017年6月本院60例宫颈癌癌组织(CC组),42例因良性疾病切除的宫颈组织(对照组),采用RT-PCR和免疫组织化学法检测组织标本中PIK3R1基因及其编码蛋白(p85α)的表达情况。结果CC组PIK3R1基因表达水平显著低于对照组(P<0.05),p85α阳性表达率显著低于对照组(P<0.05)。p85α蛋白阳性表达率与年龄、病理类型和病理分级无关(P>0.05),与FIGO
This paper examines reflexivization and reciprocality in Kalabari with particular attention to the forms,functions and structures of reflexive and reciprocal constructions(the nominal sub-type)in the language.The paper adopts the binding theory as a frame
目的研究血清可溶性信号素4D(Sema4D)、可溶性肿瘤坏死因子样凋亡弱诱导因子(sTWEAK)水平变化与急性ST段抬高型心肌梗死(STEMI)患者经皮冠状动脉介入术(PCI)后心脏不良事件(MACE)风险的关联性。方法选取2019年3月-2020年3月我院CTEMI患者108例,均检测其血清Sema4D、sTWEAK水平,根据是否发生MACE分为预后不良组(n=21)与预后良好组(n=87)。比较两组一般资料及血清Sema4D、sTWEAK水平,分析血清Sema4D、sTWEAK水平与PCI术后发生MA
期刊