登高车出租, 如何建立登高车平台神经网络误差补偿预测模型??
新闻分类:公司新闻 作者:admin 发布于:2017-01-244 文字:【
大】【
中】【
小】
摘要:
登高车出租, 佛山哪儿有登高车, 佛山登高车出租, 如何建立登高车平台神经网络误差补偿预测模型?? 在实际中,一个登高车平台系统肯定存在超静定、挠度变相及行程间隙等问题。要想实现登高车平台快速及精准的调平,唯一的办法就是建立一个精确的登高车平台调平数学模型。建立精确的登高车平台控制模型非常困难是因为登高车平台系统必然存在非线性、强耦合等特点。由于神经网络具有辨识未知函数的能力,可以利用它来处理登高车平台系统的不确定因素。可以将不确定因素导致的控制误差作为补偿直接叠加在控制端,以期实现精确、快速的调平。基于上述思路,利用神经网络对不确定因素引起的误差作为控制端的补偿,结合刚性系统模型,建立神经网络误差补偿预测模型。
控制器调平系统 Z-1⊗神经网络补偿器学习算法, 神经网络结构神经网络能够实现复杂的输入—输出非线性映射关系。对于任意的给定函数1(,,)nfxLx和误差精度ε>0,总能存在一个三层前馈神经网络,隐含层神经元的作用为δ(x),输入—输出层均为线性神经元,使得神经网络的输入—输出关系nY=NNxxL 总能和逼近函数(,,)nfxLx的差值为ε。因此误差补偿神经网络采用三层BP神经网络。 ---隐含层输出层输入层mTnx. 因为要求神经网络的激励函数必须处处可导,一般情况下都使用Sigmoid函数(以下32简称S型函数)作为激励函数,。使用S型激励函数时BP神经网络输入和输出的关系。
BP神经网络的标准学习算法在实际应用中,没有一种通用有效的方法来确定BP网络的结构和参数,用这个确定的BP网络描述输入和输出之间的映射,只能通过学习的方法来得到满足期望的BP网络模型。BP学习算法可以归纳如下:
①设置变量和参数,主要包括:学习速率:η33输入向量:TnX=xxxL 输出层输出向量:TmY=yyL 各层输出向量:TjO=ooooLL 期望输出向量:Tjd=ddddLL输出层到隐层之间的权值矩阵:mV=VVVVLL 隐层到输出层之间的权值矩阵.
②初始化,给各个权值矩阵一个较小的非零的随机向量,设定误差函数、计算精度值及最大学习次数。
③从训练样本集中随机取出第k个样本,把它的信息输入到网络中。
④对输入样本,正向计算BP网络各层神经元的输入和和输出。
⑤计算网络的实际输出和期望输出的误差。
⑥判断误差是否已经满足要求,若满足则转向步骤⑨,否则转向步骤⑦。
⑦判断是否已经达到了迭代的最大次数,若达到,转向步骤⑨,否则反向计算各层神经元的局部梯度。
⑧根据局部梯度逐个修正各个矩阵的权值。
⑨判断是否学习完所有的样本,是则学习过程结束,否则转向步骤③继续学习。
登高车出租, 佛山哪儿有登高车, 佛山登高车出租,