![哈工大智能控制神经网络第十一课神经网络系统辨识课件_第1页](http://file4.renrendoc.com/view/79b09de1c3384fd61034d0199b240560/79b09de1c3384fd61034d0199b2405601.gif)
![哈工大智能控制神经网络第十一课神经网络系统辨识课件_第2页](http://file4.renrendoc.com/view/79b09de1c3384fd61034d0199b240560/79b09de1c3384fd61034d0199b2405602.gif)
![哈工大智能控制神经网络第十一课神经网络系统辨识课件_第3页](http://file4.renrendoc.com/view/79b09de1c3384fd61034d0199b240560/79b09de1c3384fd61034d0199b2405603.gif)
![哈工大智能控制神经网络第十一课神经网络系统辨识课件_第4页](http://file4.renrendoc.com/view/79b09de1c3384fd61034d0199b240560/79b09de1c3384fd61034d0199b2405604.gif)
![哈工大智能控制神经网络第十一课神经网络系统辨识课件_第5页](http://file4.renrendoc.com/view/79b09de1c3384fd61034d0199b240560/79b09de1c3384fd61034d0199b2405605.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
哈工大智能控制神经网络第十一课神经网络系统辨识哈工大智能控制神经网络第十一课神经网络系统辨识哈工大智能控制神经网络第十一课神经网络系统辨识系统辨识应用控制系统的分析和设计自适应控制:辨识器作为被控对象的模型,调整控制器参数,获得较好的控制效果建立辨识系统的逆模型,作为控制器预测、预报:建立时变模型,预测其参数,
以实现系统参数的预测、预报。监视系统运行状态,进行故障诊断神经网络——解决非线性系统的离线/在线辨识问题2”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;哈工大智能控制神经网络第十一课神经网络系统辨识哈工大智能控制系统辨识应用控制系统的分析和设计自适应控制:辨识器作为被控对象的模型,调整控制器参数,获得较好的控制效果建立辨识系统的逆模型,作为控制器预测、预报:建立时变模型,预测其参数,
以实现系统参数的预测、预报。监视系统运行状态,进行故障诊断神经网络——解决非线性系统的离线/在线辨识问题2系统辨识应用控制系统的分析和设计2主要内容系统辨识理论基础神经网络系统辨识原理NN线性模型辨识NN非线性模型辨识NN逆模型辨识3主要内容系统辨识理论基础3系统辨识理论基础
定义:在输入/输出数据基础上,从一组给定模型类中确定一个所测系统等价的模型。辨识三要素:输入/输出数据模型类(系统结构)等价准则e.g.4系统辨识理论基础定义:在输入/输出数据基础上,从一组给符号P:待辨识系统;辨识系统模型u:输入y:输出;辨识模型产生的输出;w:实际参数;辨识参数k:采样时刻J:指标函数v:输出噪声h:数据向量:神经元作用函数5符号P:待辨识系统;辨识系统模型5系统辨识问题表述
以SISO离散动态系统为例{u(k),y(k)}是输入/输出时间序列(观测量)根据观测量确定模型,使指标函数最小6系统辨识问题表述以SISO离散动态系统为例6模型辨识结构
)(ky
)(ku
)(ke
+)(kn
-
)(ˆNNP
学习算法
P
7模型辨识结构)(ky)(ku)(ke+)(误差准则(1)输出误差(2)输入误差(3)广义误差表达形式?8误差准则(1)输出误差8辨识主要步骤
确定辨识输入/输出数据输入信号形式采样周期辨识时间(辨识数据长度):足够长模型结构辨识模型参数辨识模型检验9辨识主要步骤确定辨识输入/输出数据9输入信号满足条件充分激励原理:输入信号必须激励系统的所有动态;激励时间充分长;输入信号形式:白噪声序列(均匀分布,正态分布);二进制伪随机码(M序列和逆M序列);10输入信号满足条件充分激励原理:输入信号必须激励系统的所有动态系统模型与逆模型辨识基于神经网络的系统辨识选择适当的神经网络作为被辨识系统P的模型与逆模型辨识过程所选的网络结构确定后,在给定的被辨识系统输入输出观测数据下,网络通过学习(训练),不断的调整权系值,使得准则函数为最优。11系统模型与逆模型辨识基于神经网络的系统辨识11NN辨识结构
模型辨识 逆模型辨识 逆模型辨识(2)
y(k)
ku(k)
-
)(ke
+)(kn
ˆ1(NN)P-
学习算法
P
)(ky
)(ku
)(ke
+)(kn
-
)(ˆNNP
学习算法
P
)(ky
+)(kn
)(kr
-
)(ke
)(ˆ1NNP-
学习算法
P
12NN辨识结构模型辨识 逆模型辨识 逆模型NN辨识系统辨识通常先离线,获得比较合适的初值,再在线,实时辨识时变参数;NN控制系统中,系统辨识是以系统在闭环控制下所得观测数据进行,因此是在线;时变系统,多考虑在线辨识13NN辨识系统辨识通常先离线,获得比较合适的初值,再在线,实时动态系统辨识常用NN:时延NN线性DTNN:非线性DTNN:
)(ky
)(mku-
W
+
1-z
)(ku
1-z
TDL
M
14动态系统辨识常用NN:时延NN线性DTNN:)(ky)动态系统辨识常用NN:输出反馈NN
线性OFNN:非线性OFNN:局部递归网络15动态系统辨识常用NN:输出反馈NN线性OFNN:15两种辨识结构
并联型: 串-并联型:
+
u
y
e
_
)(ˆNNP
P
u
y
+
e
_
)(ˆNNP
P
下面首先介绍线性动态系统的辨识16两种辨识结构并联型: 串-并联型:+u线性系统差分方程模型17线性系统差分方程模型17线性系统差分方程模型:ARMA18线性系统差分方程模型:ARMA18线性系统脉冲响应模型19线性系统脉冲响应模型19线性系统Z传函模型20线性系统Z传函模型20线性系统Z传函模型(续)21线性系统Z传函模型(续)21为时域模型,由状态方程和输出方程组成:线性系统离散状态空间表达式22为时域模型,由状态方程和输出方程组成:线性系统离散状态空间表随机模型v为零均值不相关的随机噪声CARMA模型线性系统差分方程模型:随机系统23随机模型线性系统差分方程模型:随机系统23确定性系统NN辨识讨论SISO系统ARMA模型并联型串-并联型均取指标函数:学习算法:24确定性系统NN辨识讨论SISO系统ARMA模型24确定性系统NN辨识——改进算法引入加权因子,此时可取则参数估计更新:如R(k)满足不正交,则无论w初值如何选,参数估值大范围一直渐进收敛25确定性系统NN辨识——改进算法引入加权因子,此时25线性系统NN辨识示例(1)演示
26线性系统NN辨识示例(1)演示26随机系统NN辨识第一类h(k)和v(k)不相关;h(k)协方差阵为常数阵,且和w(k)不相关;输入噪声s(k)和h(k),v(k)统计独立;第二类h(k)和v(k)相关;第三类h(k)和v(k)相关,和w(k)相关;27随机系统NN辨识第一类27随机系统NN辨识对于第一类随机系统,且输入不含噪声时,可得到参数渐进无偏估计对于输入含噪声的第一类和第二类随机系统,只能得到有偏估计。改进算法(对含输入噪声的第一类随机系统)噪声模型则改进算法是无偏的28随机系统NN辨识对于第一类随机系统,且输入不含噪声时,28线性系统NN辨识示例(2)演示29线性系统NN辨识示例(2)演示29非线性系统动态模型30非线性系统动态模型30并联型结构31并联型结构31串-并联型结构32串-并联型结构32两种结构图示33两种结构图示33
(a)(b)(c)辨识实例I——问题描述34(a)辨识实例I——模型结构确定35辨识实例I——模型结构确定35辨识实例I——两个单轴辨识36辨识实例I——两个单轴辨识36辨识实例I——两轴辨识37辨识实例I——两轴辨识37辨识实例I——训练结果38辨识实例I——训练结果38辨识实例I——方法比较39辨识实例I——方法比较39辨识实例II演示40辨识实例II演示40线性系统的逆模型与辨识SISO系统Z传递函数一般式:
dnnmmzzazazazbzbzbbzAzBzP-------++++++++==LL2211221101)()()(
ddniimiizzPzzszpb--=-=-=--=ÕÕ)()1()1(011110
b0:增益;
d:时延阶数;
pi、si:Z平面上的零点、极点。
若系统的全部极点在单位圆内,则系统是稳定的,
有界的输入u(k)产生有界的输出y(k)。
这里只讨论稳定系统的逆。
41线性系统的逆模型与辨识SISO系统Z传递函数一般式:dnn最小相位系统的逆42最小相位系统的逆42非最小相位稳定系统的逆若系统至少有一个零点或极点位于Z平面单位圆外,或具有时延,称非最小相位系统。
若)(zP是非最小相位的、在单位圆外无极点、有零点,且0=d,则)()(0zPzP=是稳定的,但其逆是不稳定的,因在单位圆外有极点。
得到系统逆的方法:
将)(/1zP展开,取其因果能实现部份,得到近似逆;
其中包含所有时延和所有在单位圆外的零点,称为非最小相位的部分。此时只能得到近似逆43非最小相位稳定系统的逆若系统至少有一个零点或极点位于Z平面单神经网络逆模型辨识讨论时延且稳定系统的逆模型辨识。
用系统输入输出{})(),(kyku,最优化准则函数:
min)(21)](ˆ)([21)(22==-=kekukukE
e(k):输入误差
根据逆模型:
求得逆模型参数的估计:
44神经网络逆模型辨识讨论时延且稳定系统的逆模型辨识。用系统神经网络线性逆模型辨识示例演示
45神经网络线性逆模型辨识示例演示45非线性系统逆模型46非线性系统逆模型46非线性系统逆模型(2)47非线性系统逆模型(2)47神经网络逆模型辨识直接逆模型辨识系统——逆模型辨识模型辨识——逆模型辨识系统——模型辨识——逆模型辨识48神经网络逆模型辨识直接逆模型辨识48直接逆模型辨识y(k+d)49直接逆模型辨识y(k+d)49系统——逆模型辨识
y
u
r
e
-
)(ˆ1NNIIPd-
学习算法
P
50系统——逆模型辨识yure-)模型辨识——逆模型辨识
-
yˆ
y
r
)(ˆ1NNIIPd-
)ˆ(PNNI
P
51模型辨识——逆模型辨识-yˆyr)系统——模型辨识——逆模型辨识52系统——模型辨识——逆模型辨识52NN逆模型辨识示例演示
53NN逆模型辨识示例演示53逆系统深入——示例I
54逆系统深入——示例I54逆系统深入——示例II
55逆系统深入——示例II55逆系统深入——定义
56逆系统深入——定义56逆系统深入——SISO系统可逆性
57逆系统深入——SISO系统可逆性57逆系统深入——辨识步骤(1)获得训练样本{u,y};(2)使用数值微分方法求输出导数;(3)确定神经网络输入。输入应进行归一化处理(4)训练神经网络。可用2/3左右数据训练,1/3左右数据测试。
58逆系统深入——辨识步骤(1)获得训练样本{u,y};58逆系统深入——辨识实例
59逆系统深入——辨识实例59附:NN辨识学习算法证明基本思想:构造Lyapunov函数,证明证明:令取Lyapunov函数证明后两项≤060附:NN辨识学习算法证明基本思想:构造Lyapunov函数,附:NN辨识学习算法证明(续)注意到因此有若使,则即有…61附:NN辨识学习算法证明(续)注意到61参考文献徐立娜神经网络控制
Narendra,K.S.,andS.Mukhopadhyay,“AdaptiveControlUsingNeuralNetworksandApproximateModels,”IEEETrans.NN,Vol.8,1997,475-485.K.S.NarendraandK.Parthasarathy,“Gradientmethodsfortheoptimizationofdynamicalsystemscontainingneuralnetworks,”IEEETrans.NN,vol.2,1991,252–262戴先中多变量非线性系统的神经网络逆控制方法科学出版社,200562参考文献徐立娜神经网络控制62谢谢!63谢谢!63谢谢!谢谢!哈工大智能控制神经网络第十一课神经网络系统辨识哈工大智能控制神经网络第十一课神经网络系统辨识哈工大智能控制神经网络第十一课神经网络系统辨识系统辨识应用控制系统的分析和设计自适应控制:辨识器作为被控对象的模型,调整控制器参数,获得较好的控制效果建立辨识系统的逆模型,作为控制器预测、预报:建立时变模型,预测其参数,
以实现系统参数的预测、预报。监视系统运行状态,进行故障诊断神经网络——解决非线性系统的离线/在线辨识问题2”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;哈工大智能控制神经网络第十一课神经网络系统辨识哈工大智能控制系统辨识应用控制系统的分析和设计自适应控制:辨识器作为被控对象的模型,调整控制器参数,获得较好的控制效果建立辨识系统的逆模型,作为控制器预测、预报:建立时变模型,预测其参数,
以实现系统参数的预测、预报。监视系统运行状态,进行故障诊断神经网络——解决非线性系统的离线/在线辨识问题66系统辨识应用控制系统的分析和设计2主要内容系统辨识理论基础神经网络系统辨识原理NN线性模型辨识NN非线性模型辨识NN逆模型辨识67主要内容系统辨识理论基础3系统辨识理论基础
定义:在输入/输出数据基础上,从一组给定模型类中确定一个所测系统等价的模型。辨识三要素:输入/输出数据模型类(系统结构)等价准则e.g.68系统辨识理论基础定义:在输入/输出数据基础上,从一组给符号P:待辨识系统;辨识系统模型u:输入y:输出;辨识模型产生的输出;w:实际参数;辨识参数k:采样时刻J:指标函数v:输出噪声h:数据向量:神经元作用函数69符号P:待辨识系统;辨识系统模型5系统辨识问题表述
以SISO离散动态系统为例{u(k),y(k)}是输入/输出时间序列(观测量)根据观测量确定模型,使指标函数最小70系统辨识问题表述以SISO离散动态系统为例6模型辨识结构
)(ky
)(ku
)(ke
+)(kn
-
)(ˆNNP
学习算法
P
71模型辨识结构)(ky)(ku)(ke+)(误差准则(1)输出误差(2)输入误差(3)广义误差表达形式?72误差准则(1)输出误差8辨识主要步骤
确定辨识输入/输出数据输入信号形式采样周期辨识时间(辨识数据长度):足够长模型结构辨识模型参数辨识模型检验73辨识主要步骤确定辨识输入/输出数据9输入信号满足条件充分激励原理:输入信号必须激励系统的所有动态;激励时间充分长;输入信号形式:白噪声序列(均匀分布,正态分布);二进制伪随机码(M序列和逆M序列);74输入信号满足条件充分激励原理:输入信号必须激励系统的所有动态系统模型与逆模型辨识基于神经网络的系统辨识选择适当的神经网络作为被辨识系统P的模型与逆模型辨识过程所选的网络结构确定后,在给定的被辨识系统输入输出观测数据下,网络通过学习(训练),不断的调整权系值,使得准则函数为最优。75系统模型与逆模型辨识基于神经网络的系统辨识11NN辨识结构
模型辨识 逆模型辨识 逆模型辨识(2)
y(k)
ku(k)
-
)(ke
+)(kn
ˆ1(NN)P-
学习算法
P
)(ky
)(ku
)(ke
+)(kn
-
)(ˆNNP
学习算法
P
)(ky
+)(kn
)(kr
-
)(ke
)(ˆ1NNP-
学习算法
P
76NN辨识结构模型辨识 逆模型辨识 逆模型NN辨识系统辨识通常先离线,获得比较合适的初值,再在线,实时辨识时变参数;NN控制系统中,系统辨识是以系统在闭环控制下所得观测数据进行,因此是在线;时变系统,多考虑在线辨识77NN辨识系统辨识通常先离线,获得比较合适的初值,再在线,实时动态系统辨识常用NN:时延NN线性DTNN:非线性DTNN:
)(ky
)(mku-
W
+
1-z
)(ku
1-z
TDL
M
78动态系统辨识常用NN:时延NN线性DTNN:)(ky)动态系统辨识常用NN:输出反馈NN
线性OFNN:非线性OFNN:局部递归网络79动态系统辨识常用NN:输出反馈NN线性OFNN:15两种辨识结构
并联型: 串-并联型:
+
u
y
e
_
)(ˆNNP
P
u
y
+
e
_
)(ˆNNP
P
下面首先介绍线性动态系统的辨识80两种辨识结构并联型: 串-并联型:+u线性系统差分方程模型81线性系统差分方程模型17线性系统差分方程模型:ARMA82线性系统差分方程模型:ARMA18线性系统脉冲响应模型83线性系统脉冲响应模型19线性系统Z传函模型84线性系统Z传函模型20线性系统Z传函模型(续)85线性系统Z传函模型(续)21为时域模型,由状态方程和输出方程组成:线性系统离散状态空间表达式86为时域模型,由状态方程和输出方程组成:线性系统离散状态空间表随机模型v为零均值不相关的随机噪声CARMA模型线性系统差分方程模型:随机系统87随机模型线性系统差分方程模型:随机系统23确定性系统NN辨识讨论SISO系统ARMA模型并联型串-并联型均取指标函数:学习算法:88确定性系统NN辨识讨论SISO系统ARMA模型24确定性系统NN辨识——改进算法引入加权因子,此时可取则参数估计更新:如R(k)满足不正交,则无论w初值如何选,参数估值大范围一直渐进收敛89确定性系统NN辨识——改进算法引入加权因子,此时25线性系统NN辨识示例(1)演示
90线性系统NN辨识示例(1)演示26随机系统NN辨识第一类h(k)和v(k)不相关;h(k)协方差阵为常数阵,且和w(k)不相关;输入噪声s(k)和h(k),v(k)统计独立;第二类h(k)和v(k)相关;第三类h(k)和v(k)相关,和w(k)相关;91随机系统NN辨识第一类27随机系统NN辨识对于第一类随机系统,且输入不含噪声时,可得到参数渐进无偏估计对于输入含噪声的第一类和第二类随机系统,只能得到有偏估计。改进算法(对含输入噪声的第一类随机系统)噪声模型则改进算法是无偏的92随机系统NN辨识对于第一类随机系统,且输入不含噪声时,28线性系统NN辨识示例(2)演示93线性系统NN辨识示例(2)演示29非线性系统动态模型94非线性系统动态模型30并联型结构95并联型结构31串-并联型结构96串-并联型结构32两种结构图示97两种结构图示33
(a)(b)(c)辨识实例I——问题描述98(a)辨识实例I——模型结构确定99辨识实例I——模型结构确定35辨识实例I——两个单轴辨识100辨识实例I——两个单轴辨识36辨识实例I——两轴辨识101辨识实例I——两轴辨识37辨识实例I——训练结果102辨识实例I——训练结果38辨识实例I——方法比较103辨识实例I——方法比较39辨识实例II演示104辨识实例II演示40线性系统的逆模型与辨识SISO系统Z传递函数一般式:
dnnmmzzazazazbzbzbbzAzBzP-------++++++++==LL2211221101)()()(
ddniimiizzPzzszpb--=-=-=--=ÕÕ)()1()1(011110
b0:增益;
d:时延阶数;
pi、si:Z平面上的零点、极点。
若系统的全部极点在单位圆内,则系统是稳定的,
有界的输入u(k)产生有界的输出y(k)。
这里只讨论稳定系统的逆。
105线性系统的逆模型与辨识SISO系统Z传递函数一般式:dnn最小相位系统的逆106最小相位系统的逆42非最小相位稳定系统的逆若系统至少有一个零点或极点位于Z平面单位圆外,或具有时延,称非最小相位系统。
若)(zP是非最小相位的、在单位圆外无极点、有零点,且0=d,则)()(0zPzP=是稳定的,但其逆是不稳定的,因在单位圆外有极点。
得到系统逆的方法:
将)(/1zP展开,取其因果能实现部份,得到近似逆;
其中包含所有时延和所有在单位圆外的零点,称为非最小相位的部分。此时只能得到近似逆107非最小相位稳定系统的逆若系统至少有一个零点或极点位于Z平面单神经网络逆模型辨识讨论时延且稳定系统的逆模型辨识。
用系统输入输出{})(),(kyku,最优化准则函数:
min)(21)](ˆ)([21)(22==-=kekukukE
e(k):输入误差
根据逆模型:
求得逆模型参数的估计:
108神经网络逆模型辨识讨论时延且稳定系统的逆模型辨识。用系统神经网络线性逆模型辨识示例演示
109神经网络线性逆模型辨识示例演示45非线性系统逆模型110非线性系统逆模型46非线性系统逆模型(2)111非线性系统逆模型(2)47神经网络逆模型辨识直接逆模型辨识系统——逆模型辨识模型辨识——逆模型辨识系统——模型辨识——逆模型辨识112神经网络逆模型辨识直接逆模型辨识48直接逆模型辨识y(k+d)113直接逆模型辨识y(k+d)49系统——逆模型辨识
y
u
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年企业合伙合同(五篇)
- 2025年个人果园承包合同(三篇)
- 2025年二年级德育工作总结例文(2篇)
- 2025年二手车汽车买卖合同(五篇)
- 2025年代理证券账户业务协议范文(2篇)
- 2025年企业与个人合作经营协议(三篇)
- 快递行业节假日运输协议
- 2025年度全国性安全产品销售代表合作协议
- 宾馆大堂钢结构改造合同
- 冰场全包装修合同样本
- 赢在团队执行力课件
- 北京理工大学应用光学课件第四章
- 阴道镜幻灯课件
- 现代汉语词汇学精选课件
- PCB行业安全生产常见隐患及防范措施课件
- 上海音乐学院 乐理试题
- SAP中国客户名单
- DB32∕T 186-2015 建筑消防设施检测技术规程
- 2022年福建泉州中考英语真题【含答案】
- 浅谈固定资产的审计
- WZCK-20系列微机直流监控装置使用说明书(v1.02)
评论
0/150
提交评论