基于改进神经网络的非线性系统观测器设计[图]

摘要:根据非线性系统利用前馈网络的函数逼近能力,设计了一种神经网络观测器,并利用网络权值校正法,建立lyapunov函数对观测器的稳定性进行了分析。为了加快训练速度,在训练网络时采用lm优化算法来实现,仿真结果不仅证明了所设计的神经网络观测器的有效性,还证实了神经网络改进算法后的优越性。
近年来,鉴于神经网络的特性和发展潜力,神经网络成为研究的热点之一。伴随着控制对象复杂性的提高,系统存在的不确定因素和难以确切描述的非线性特性也随之增多,神经网络的研究和发展显得尤为重要。与传统控制系统状态观测器相比,神经网络状态观测器具有更强的逼近非线性函数的能力和容错性,尤其适用于多输入多输出系统。
与线性定常系统中的设计[2]相比,本文是在非线性系统中利用前馈神经网络的函数逼近能力,设计出了一种神经网络观测器,并对观测器的稳定性进行了分析。本文采用了lm优化算法来改进bp网络,由于其算法可以比标准梯度下降法网络训练速度提高几十甚至上百倍[3],从而大大提高了工作效率。仿真结果说明了设计的合理性和有效性。
1 观测器设计原理
神经网络观测器的原理与传统状态观测器相似,都是利用重构的思想。神经网络的主要作用是来逼近系统中的非线性函数。首先将输入量u、状态变量x作为bp神经网络的输入,对神经网络进行训练,使其逼近非线性函数h(x,u);然后将训练好的网络用于构成观测器,并通过神经网络观测器的输出y与原来系统的输出y的差值来确定调整bp网络的权值,使其获得想要的状态估计变量x。系统只有y可以直接测量。
设计一个神经网络观测器关键是找一个神经网络去识别非线性,并且利用传统的观测器思想去重构状态。因此,神经网络观测器模型如图1所示。
2 神经网络非线性系统观测器的建立
给定如下的非线性系统:
本文在非线性系统下建立了神经网络观测器,其具有很好的逼近非线性函数的能力。仿真结果说明了其有效性。
参考文献
[1] 周东华,叶银忠. 现代故障诊断与容错控制[m]. 北京:清华大学出版社,2000.
[2] 田建兵,郑晟. 基于神经网络的状态观测器设计[j]. 机械工程与自动化,2008,16(3):22-25.
[3] 高雪鹏,丛爽. bp网络改进算法的性能对比研究[j]. 控制与决策,2001,16(2):167-172.
[4] lakhalan,tlilias,braieknb. neural network observer for nonlinear systems application to induction motors[j]. international journal of control and automation,2010,3(1).
[5] abdollahi f,talebi ha. a stable neural network observe-based observer with application to flexible joint manipulators[j]. ieee transaction on neural network. 2006(1):118-129.
[6] 武宏伟,戴琼海,王普,等. 基于神经网络的非线性系统的观测器设计[j]. 清华大学学报,2000,40(3):11-15.
[7] 丛爽. 面向matlab工具箱的神经网络理论与应用[m]. 北京:中国科学技术出版社,2009.
储能连接器制造工艺的简要说明
华为p50e怎么样 值得买吗
紫光展锐目前的战略布局以及未来规划
新能源汽车中高压线束如何避免连接失效的解决方案
CPU体系结构!暂存器结构组成
基于改进神经网络的非线性系统观测器设计[图]
交通基础设施的安全监测,NB-IoT的新的广阔的应用场景
Atheer Unveil推出世界上第一个工业部门的AR管理平台
什么是UART,UART协议的三条信号线
在开关稳压器中应用峰值电流模式控制以实现高性能
使用基于云自定义IP的解决方案服务设计多媒体解决方案
华为MateBook D系列酷睿版正式开售搭载了英特尔第十代酷睿处理器
AMEYA360签约百度昆仑芯开启授权代理
人工智能“黄金时代”渐形成 我国产业发展优势明显
企业或者政府数据治理体系怎么架构?
高性能三元锂电池的的优点,及北汽新能源EU5采用的原因
互联网医疗将是未来医疗行业的新趋势
什么是耐高温电线电缆,它的功能特点是什么
单相可编程交流电源的特点是什么
dfrobotXSP-Arduino二合一编程器简介