神经网络控制多种结构

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PID神经网络多变量控制
PID神经网络控制器NNC与多变量对象一起作为广义网络 ,不需辨识复杂 的非线性被控对象,可对其实现有效的控制。
9
神经网络控制的多种结构
CMAC直接逆运动控制
CMAC用于逆运动控制例——机械手控制问题。
x
ˆ

ˆ f 1(x)
末端位置 理想轨迹
CMAC
机械手
末端位置 实际轨迹
内模
控制器 u 对象
D(z)
P(z)
y
内部模型 yˆ
e1
Pˆ ( z )
神经内模控制
7
神经网络控制的多种结构
PID神经网络单变量控制
PID神经网络控制器NNC与单变量对象一起作为广义网络 ,不需辨识复杂 的非线性被控对象,可对其实现有效的控制。
PID神经网络单变量控制结构
8
神经网络控制的多种结构
神经间接模型参考自适应控制
构造一个参考模型,使其输出为期望输出,控制的目的,是使y跟踪yM。
对象特性非线性、不确定、不确知时采用。
参考模型
yM
e2
r
u
-y
NNC
对象
-
e1
-
NNI

神经间接模型参考自适应控制 6
神经网络控制的多种结构
神经内模控制
具有结构简单、性能良好的优点。
滤波器
re
g
_ F(z)
2
神经网络控制的多种结构
神经间接自校正控制
由神经辨识器NNI在线估计对象参数,用调节器(或控制器)实现参数的 自动整定相结合的自适应控制。
控制器设计
NNI
r
u
y
自校正控制器
对象
神经自校正控制框图
3
神经网络控制的多种结构
神经PID控制
由辨识器NNI在线辨识对象,对控制器NNC的权系进行实时调整,使系统 具有自适应性,从而达到控制目的。
r
u
y
对象
非线性优化器
-
-
NNP
滤波器
神经预测控制
13
结束
CMAC 直接逆运动控制
10
神经网络控制的多种结构
CMAC前馈控制
由CMAC实现前馈控制,由常规控制器实现闭环反馈控制,整个控制 结构是前馈反馈控制。
NNC---CMAC
存储器
网络训练
xd
网络回想 un
设定值 xi
发生器
_
常规 控制器
+
uc u
对象
x
CMAC 前馈控制
11
神经网络控制的多种结构
动作—评价学习神经控制
依据被控对象的当前状态与再励反馈信号,给出评价信号,对当前的控制 进行评价,确定下步的控制。
评价网络 P(x)
rˆe (k)
控制
u(k)
网络
re (k)
对象
x(k )
动作—评价学习神经控制
12
神经网络控制的多种结构
神经预测控制
预测控制是一种基于模型的控制, 特点:预测模型、滚动优化和反馈校正。 神经预测控制由神经网络实现预测模型NNP。
- PID 控制器
r
u
对象
y
e NNC
学习算法
e2
-
NNI

学习算法
-
e1
神经 PID 控制框图
4
神经网络控制的多种结构
神经直接模型参考自适应控制
构造一个参考模型,使其输出为期望输出,控制的目的是使y跟踪yM。
参考模型
yM
r
ur
-y
NNC
对象
-
神经直接Байду номын сангаас型参考自适应控制
5
神经网络控制的多种结构
神经网络控制
多种结构
神经网络控制的多种结构
神经直接自校正控制
神经控制器 NNC 与对象串联,实现 P 的逆模型P1 ,且能在线调整。
输出 y 跟踪输入 r 的精度,取决于逆模型的精度。 不足:开环控制结构,不能有效的抑制扰动。
r
u
y
NNC(Pˆ 1)
对象

-
NNiI ( Pˆ 1 )
神经直接自校正控制
相关文档
最新文档