【技术实现步骤摘要】
基于自组织模糊神经网络的污水处理厂智能巡检轨迹矫正方法
本专利技术涉及污水处理中智能设备
,尤其涉及一种基于自组织模糊神经网络的污水处理厂智能巡检轨迹矫正方法。
技术介绍
随着我国城镇化水平越来越高,智能化设备的提出也逐渐被科研学者们重视并将其应用于各个领域中。污水处理作为与人们生活息息相关的一部分,在上述背景下,城市污水排放量也逐年攀升,全国各地新建或扩建各类大中型污水处理厂。然而,随着污水处理厂厂区面积的扩大,对厂区的不间断巡检变得尤为重要,但传统的人工巡检难以实现不间断巡检,且更大的巡检区域对于巡检人员也提出更高要求。因此,巡检机器人被越来越多地应用于污水处理厂的日常巡检工作中。在巡检机器人工作过程中,实际道路平整度、惯性等诸多因素使得巡检机器人在运动过程中发生轨迹偏移,故具有轨迹矫正功能的巡检机器人在实际工作环境中更具有实用价值;然而传统的巡检机器人运动控制采用PID控制器,车轮的侧偏系数、两个驱动轮直径和摩擦力的差别等很难确定的诸多变化使得PID控制器的参数全局整定极为困难,在复杂多变的工作环境下难以胜任巡检工作。因此能够自适应调整控制器参数、快速准确执行矫正动作是巡检机器人轨迹矫正的发展趋势,研究污水处理厂智能巡检轨迹矫正方法,通过多种传感器采集巡检环境信息,利用人工神经网络自主学习、自主决策矫正方式,实现巡检机器人的智能巡检轨迹矫正,保证巡检过程高效稳定运行,已成为污水处理厂安全稳定运行的迫切需要。智能巡检轨迹矫正方法主要是通过实时调整巡检机器人航向,实现不同环境条件下的自主智能轨迹矫正动作,实现规划路线的精确跟踪,利用不同传感器采集更 ...
【技术保护点】
1.一种基于自组织模糊神经网络的污水处理厂智能巡检轨迹矫正方法,其应用于污水处理厂巡检机器人的运动状态进行控制,其特征在于,该矫正方法以机器人的航向角为控制量,以机器人的运动状态为被控量;该矫正方法包括以下步骤:(1)设计用于控制航向角的自组织模糊神经网络,自组织模糊神经网络分为四层:输入层、隶属函数层、规则层、输出层;具体为:①输入层:该层由2个输入神经元组成:X(t)=[x1(t),x2(t)]T (1)其中,X(t)表示模糊神经网络的输入,x1(t)为t时刻机器人运动方向与路径方向的误差,x2(t)为t时刻机器人运动方向与路径方向的误差的变化率,T为矩阵的转置;②隶属函数层:该层有2×M个隶属函数神经元,每个隶属函数神经元代表一个高斯隶属函数,表示如下:
【技术特征摘要】
1.一种基于自组织模糊神经网络的污水处理厂智能巡检轨迹矫正方法,其应用于污水处理厂巡检机器人的运动状态进行控制,其特征在于,该矫正方法以机器人的航向角为控制量,以机器人的运动状态为被控量;该矫正方法包括以下步骤:(1)设计用于控制航向角的自组织模糊神经网络,自组织模糊神经网络分为四层:输入层、隶属函数层、规则层、输出层;具体为:①输入层:该层由2个输入神经元组成:X(t)=[x1(t),x2(t)]T(1)其中,X(t)表示模糊神经网络的输入,x1(t)为t时刻机器人运动方向与路径方向的误差,x2(t)为t时刻机器人运动方向与路径方向的误差的变化率,T为矩阵的转置;②隶属函数层:该层有2×M个隶属函数神经元,每个隶属函数神经元代表一个高斯隶属函数,表示如下:其中,M为规则层神经元个数,1<M≤20;uij(t)表示t时刻第i个输入的第j个隶属函数神经元的输出,0<uij(t)≤1;mij(t)为t时刻第i个输入的第j个隶属函数神经元中心值,0<mij(t);σij(t)为t时刻第i个输入的第j个隶属函数神经元的宽度值;i表示模糊神经网络的输入个数,j表示模糊神经网络的隶属函数神经元个数,i=1,2;j=1,2,…,M;③规则层:该层有M个规则神经元,每个神经元的输出为:其中,fj(t)为t时刻第j个规则神经元的输出值,0<fj(t)≤1;④输出层:该层有1个神经元,其输出表示为:其中,hj(t)为t时刻第j个后件神经元的输出值,wij(t)为t时刻第i个输入对于第j个后件神经元的权值系数,bj(t)为t时刻第j个后件神经元的偏置,yu(t)为t时刻模糊神经网络的输出,表示机器人航向控制信号,正负表示其向左或向右调整航向,数值大小表示其调整角度大小;(2)自组织模糊神经网络在线学习,具体如下:自组织模糊神经网络的在线学习包括结构学习和参数学习两部分;结构学习采用增长-修剪算法,参数学习采用梯度下降算法;①结构学习增长算法利用激活强度作为结构增长的判断准则,激活强度AIj定义公式如公式(6)所示,其中,mij和σij分别表示第j个神经元的第i个隶属函数的中心和宽度值;激活强度大小表明该神经元对网络的贡献;激活强度越大,表明该神经元对网络的贡献越大;反之,则说明贡献较小;当输入数据对RBF层中所有神经元的最大激活强度Ig仍小于设定的增长阈值Igth时,表明当前的规则无法对新数据进行有效覆盖,需要增加神经元以满足当前控制环境的要求;最大激活强度为:式中:j=1,2,…,p;p(t)表示当前的归一化层神经元数;若Ig≤Igth,则满足增长条件,需增加一个神经元,即p(t+1)=p(t)+1,;同时新增神经元参数设置为σnew=σg(9)式中:cnew、σnew和wnew分别表示新增神经元的参数;g表示距离当前样本欧式距离最小的神经元,cg、σg为神经元g的中心和宽度;yd和y分别为期望输出和网络输出;②结构学习修剪算法所述结构修剪算法采用了一种基于神经元重要性的网络在线修剪算法,该网络在线修建算法中...
【专利技术属性】
技术研发人员:孙德贵,王佳伟,常江,孟春霖,白江波,尚守锦,
申请(专利权)人:北京北排科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。