[发明专利]基于神经网络的水下机器人-机械手系统的建模方法及系统有效

专利信息
申请号: 202110370197.8 申请日: 2021-04-07
公开(公告)号: CN113093771B 公开(公告)日: 2022-07-26
发明(设计)人: 程松松;方笑晗;潘天红;樊渊;朱明健 申请(专利权)人: 安徽大学
主分类号: G05D1/06 分类号: G05D1/06;B25J9/16
代理公司: 合肥市浩智运专利代理事务所(普通合伙) 34124 代理人: 丁瑞瑞
地址: 230039 *** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 神经网络 水下 机器人 机械手 系统 建模 方法
【权利要求书】:

1.基于神经网络的水下机器人-机械手系统的建模方法,其特征在于:所述水下机器人-机械手由水下机器人舰艇本身以及相应的机械手两个部分组成,定义水下机器人-机械手系统的坐标系由固定坐标系O-XYZ、舰艇本身坐标系o-xyz以及机械手关节坐标系oi-xiyizi组成,其中舰艇本身坐标系原点与舰艇本身质心重合,水下机器人-机械手的广义坐标系和广义控制力可分别定义为

ζ=[x y z a b c q1…qn]T (1)

τ=[Fx Fy Fz Wx Wy Wz τ1…τn] (2)

其中ζ=[ηT qT]T∈R6+n,是水下机器人-机械手的广义位置向量,其中R6+n表示向量的维度是6+n维的,qT是向量q的转置,包括水下机器人舰艇本身的位置、姿态以及机械手关节变量,向量η=[x y z a b c]T中x,y,z分别表示水下机器人舰体质心在固定坐标系中的位置坐标,a,b,c分别表示水下机器人舰艇的横滚角,纵倾角以及首向角,其中向量q=[q1…qn]T∈Rn是机器人关节手臂角度变量,R表示向量的维度,T是向量的转置,τ∈R6+n为系统广义控制力项,包括水下机器人舰艇本身所受的广义推力和水下机械手关节驱动力,那么水下机器人-机械手的动力学方程表述为

其中f(ζ(t))∈Rn+6和g(ζ(t))∈R(n+6)×(n+6)是未知的函数,在这里,重新将水下机器人-机械手的动力学方程描述为

其中矩阵A∈R(6+n)×(6+n)是Hurwitz矩阵,h(ζ,τ)=f(ζ)+g(ζ)τ-Aζ,

在理想条件下,通过一个单隐层前馈神经网络逼近函数h(ζ,τ)的值,式(4)描述为

其中是隐层到输出层的理想权值矩阵,NI是隐层神经元数目,是输入层到隐层的理想权值矩阵,是激活函数,在这里选取σI(z)=tanh(z),εI(ζ)∈R(6+n)是神经网络逼近值的重构误差;

只对隐层到输出层的理想权值矩阵WI更新,让理想权值矩阵Wi为常数矩阵,构造的辨识神经网络如下

其中是辨识神经网络构造的位置坐标,是估计的隐层到输出层的权值矩阵,是估计的z值,定义舰艇的位置坐标误差为ν是状态反馈项定义为其中参数α∈R选取为使矩阵A-αI(6+n)是可逆矩阵,

通过以上的定义,辨识估计的位置坐标误差为

其中还包括位置坐标误差和估计权值矩阵误差收敛性分析的步骤,包括:

假设:理想权值矩阵WI的有界且满足激活函数的值有界且满足系统的重构误差对于任意的ζ∈Ω满足与均为已知正常数;

引理:对于一个Hurwitz矩阵A,存在一个对称正定矩阵P使得下式成立

ATP+PA=-βI6+n (8)

其中β是不等于零的常数;

那么在满足假设的情况下,如果辨识网络权值矩阵的更新律如下

其中l1和l2是学习速率因子,那么辨识估计位置坐标误差和估计权值矩阵误差是一致最终有界的;

证明:定义Lyapunov函数为

对两式分别求导可得

对于迹来说,有tr(XY)=tr(YX)=YX成立,其中X∈Rn×1,Y∈R1×n,则L2(t)对时间求导可化简为

联立式(11)、(12)、(13)代入式(10)可得

因此,只要位置坐标误差满足那么就有因此系统是一致最终有界,最终收敛于区域只要参数α选取的足够大,那么可近似看做收敛于原点。

2.基于神经网络的水下机器人-机械手系统的建模系统,其特征在于:所述水下机器人-机械手由水下机器人舰艇本身以及相应的机械手两个部分组成,建模系统包括建模模块,建模模块执行如下操作:

定义水下机器人-机械手系统的坐标系由固定坐标系O-XYZ、舰艇本身坐标系o-xyz以及机械手关节坐标系oi-xiyizi组成,其中舰艇本身坐标系原点与舰艇本身质心重合,水下机器人-机械手的广义坐标系和广义控制力可分别定义为

ζ=[x y z a b c q1…qn]T (1)

τ=[Fx Fy Fz Wx Wy Wz τ1…τn] (2)

其中ζ=[ηT qT]T∈R6+n,是水下机器人-机械手的广义位置向量,其中R6+n表示向量的维度是6+n维的,qT是向量q的转置,包括水下机器人舰艇本身的位置、姿态以及机械手关节变量,向量η=[x y z a b c]T中x,y,z分别表示水下机器人舰体质心在固定坐标系中的位置坐标,a,b,c分别表示水下机器人舰艇的横滚角,纵倾角以及首向角,其中向量q=[q1…qn]T∈Rn是机器人关节手臂角度变量,R表示向量的维度,T是向量的转置,τ∈R6+n为系统广义控制力项,包括水下机器人舰艇本身所受的广义推力和水下机械手关节驱动力,那么水下机器人-机械手的动力学方程表述为

其中f(ζ(t))∈Rn+6和g(ζ(t))∈R(n+6)×(n+6)是未知的函数,在这里,重新将水下机器人-机械手的动力学方程描述为

其中矩阵A∈R(6+n)×(6+n)是Hurwitz矩阵,h(ζ,τ)=f(ζ)+g(ζ)τ-Aζ,

在理想条件下,通过一个单隐层前馈神经网络逼近函数h(ζ,τ)的值,式(4)描述为

其中是隐层到输出层的理想权值矩阵,NI是隐层神经元数目,是输入层到隐层的理想权值矩阵,是激活函数,在这里选取σI(z)=tanh(z),εI(ζ)∈R(6+n)是神经网络逼近值的重构误差;

还包括权值矩阵更新模块,权值矩阵更新模块执行如下操作:

只对隐层到输出层的理想权值矩阵WI更新,让理想权值矩阵Wi为常数矩阵,构造的辨识神经网络如下

其中是辨识神经网络构造的位置坐标,是估计的隐层到输出层的权值矩阵,是估计的z值,定义舰艇的位置坐标误差为ν是状态反馈项定义为其中参数α∈R选取为使矩阵A-αI(6+n)是可逆矩阵,

通过以上的定义,辨识估计的位置坐标误差为

其中

还包括位置坐标误差和估计权值矩阵误差收敛性分析模块,位置坐标误差和估计权值矩阵误差收敛性分析模块执行如下操作:

假设:理想权值矩阵WI的有界且满足激活函数的值有界且满足系统的重构误差对于任意的ζ∈Ω满足与均为已知正常数;

引理:对于一个Hurwitz矩阵A,存在一个对称正定矩阵P使得下式成立

ATP+PA=-βI6+n (8)

其中β是不等于零的常数;

那么在满足假设的情况下,如果辨识网络权值矩阵的更新律如下

其中l1和l2是学习速率因子,那么辨识估计位置坐标误差和估计权值矩阵误差是一致最终有界的;

证明:定义Lyapunov函数为

对两式分别求导可得

对于迹来说,有tr(XY)=tr(YX)=YX成立,其中X∈Rn×1,Y∈R1×n,则L2(t)对时间求导可化简为

联立式(11)、(12)、(13)代入式(10)可得

因此,只要位置坐标误差满足那么就有因此系统是一致最终有界,最终收敛于区域只要参数α选取的足够大,那么可近似看做收敛于原点。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110370197.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top