ESN网络在机器人轨迹跟踪控制中的应用_杜佩君
- 格式:pdf
- 大小:555.17 KB
- 文档页数:5
基于GNSS-PPK定位的架空配电线路无人机自主巡检方法
余森杰;杨圭卿
【期刊名称】《中国高新科技》
【年(卷),期】2024()6
【摘要】文章针对GNSS-PPK定位的架空配电线路无人机自主巡检方法进行研究。
首先,利用抗干扰性强的GNSS-PPK定位技术,接收卫星信号并计算接收机的位置和速度来获取高精度的架空配电线路数据。
其次,根据架空配电线路的实际情况,将数
据用于确定无人机自主巡检的路径。
在飞行过程中,通过控制算法来调整无人机的
飞行高度。
同时,根据实际情况动态调整容忍距离,以适应不同的环境条件和需求。
实验证明,利用GNSS-PPK定位的架空配电线路无人机自主巡检的精度在厘米级,可以有效提高无人机自主巡检精度。
【总页数】3页(P57-59)
【作者】余森杰;杨圭卿
【作者单位】丽水市普明电力建设工程有限公司
【正文语种】中文
【中图分类】TM75
【相关文献】
1.配电网架空线路无人机自主巡检技术分析
2.配电网架空线路无人机巡检
3.配电网架空线路无人机自主巡检技术分析
4.基于智能视觉的配电线路无人机全自主巡检
新方法首届全国人工智能应用场景创新挑战赛全国总决赛二等奖5.基于RTK定位技术的输电线路无人机自主巡检方法
因版权原因,仅展示原文概要,查看原文内容请购买。
CS模型下的IMM算法在目标跟踪中的应用杨丽娜;袁铸;阎保定;徐林【摘要】针对视觉伺服机器人对机动目标的跟踪问题,将当前统计模型(CS)引入IMM算法,与匀速模型(CV)组成模型集.在Matlab上对当前统计IMM算法和基本IMM算法进行仿真比较,结果表明当前统计IMMS算法跟踪机动目标的性能好于基本IMM算法,具有很好的收敛性和稳定性,提高了视觉伺服机器人对目标跟踪的准确性和快速性.【期刊名称】《计算机工程与应用》【年(卷),期】2010(046)033【总页数】4页(P230-232,238)【关键词】"当前"统计模型;匀速(CV)模型;机动目标;交互式多模型算法【作者】杨丽娜;袁铸;阎保定;徐林【作者单位】河南科技大学,电子信息工程学院,河南,洛阳,471003;河南工业职业技术学院,电气工程系,河南,南阳,473009;河南科技大学,电子信息工程学院,河南,洛阳,471003;河南工业职业技术学院,电气工程系,河南,南阳,473009【正文语种】中文【中图分类】TP241 引言对目标进行实时精确的跟踪是机器人视觉伺服系统研究的重要内容之一。
为了达到这一目的,需要为机器人视觉伺服控制器提供可靠而准确的目标信息。
由于运动目标包含多种运动状态,对运动中的物体进行定位时,如采用单一的运动模型来描述运动物体,那么在定位解算时,会由于运动模型与实际情况的不相符而降低定位精度[1],造成机器人伺服失败。
近年来,不少国内外学者对于如何建立一个好的运动模型进行了广泛而深入的研究,并提出了许多描述机动目标的运动模型。
目前,机动目标的运动模型主要有匀速CV模型、匀加速CA模型、Jerk模型、Singer模型和“当前统计”模型[2]等。
在已有的这些模型中,“当前统计”模型较为经典,它创造性地将Singer模型中的加速度零均值改进为自适应的加速度均值,目标加速度的当前概率密度采用修正的瑞利分布,这种对于目标机动状况的描述是比较合理的。
PLC与机器人及机器视觉在自动检测引导系统中的应用研究于洋洋
【期刊名称】《模具制造》
【年(卷),期】2024(24)2
【摘要】介绍了柔性生产线中用PLC与机器人以及机器视觉系统对于产品的检测定位和引导的应用,该控制系统主要采用了瑞士ABB机器人抓取产品,德国西门子PLC的逻辑控制和美国康耐视视觉系统来对产品进行位置定位引导以及对产品型号的区分,对于不合格产品的自动剔除,提高生产产能,达到自动化生产需求。
【总页数】3页(P181-183)
【作者】于洋洋
【作者单位】上海帆古自动化设备有限公司
【正文语种】中文
【中图分类】TP2
【相关文献】
1.机器视觉在农作物病害自动检测中的应用研究
2.基于PLC和机器视觉的采摘机器人智能控制系统设计
3.基于机器视觉与PLC的工业零件自动检测及分拣系统
4.基于视觉引导的审计机器人错误识别自动检测系统设计
5.基于机器视觉的图书馆机器人障碍识别自动检测系统设计
因版权原因,仅展示原文概要,查看原文内容请购买。
粒子群优化算法在智能车辆轨迹跟踪的应用
丁志成;王甜甜
【期刊名称】《机械设计与制造》
【年(卷),期】2024()4
【摘要】针对智能车辆的局部规划与路径跟踪的协同控制问题,提出了一种基于改进粒子群优化(IPSO)的模型预测控制(MPC)方法。
首先将模型预测控制与人工势场(APF)相结合,将时变安全约束作为排斥力的范围和非对称的车道势场函数,通过将时变安全约束视为排斥力的范围和非对称车道势场函数来获得无碰撞路径,在此基础上,将APF与IPSO-MPC相结合,采用伪速度规划算法来处理交通灯和运动障碍的
约束,从而有效地解决了路径优化问题。
仿真结果验证了该算法的有效性,与一般算
法相比具有明显的优越性。
【总页数】7页(P296-302)
【作者】丁志成;王甜甜
【作者单位】郑州工业应用技术学院机电工程学院;郑州西亚斯学院电子工程学院【正文语种】中文
【中图分类】TH16
【相关文献】
1.基于跟踪误差模型的智能车辆轨迹跟踪方法
2.基于粒子群算法的智能车辆多目标跟踪
3.基于智能优化算法的舰船航行轨迹跟踪
4.人工智能技术仿生智能计算算法、
应用与实践探索--评《仿生智能计算中的粒子群优化算法及应用》5.基于改进粒子群优化算法的六自由度机器人轨迹优化算法
因版权原因,仅展示原文概要,查看原文内容请购买。
电力设施多模态精细化机器人巡检关键技术及应用目录1. 内容简述 (2)1.1 项目背景及意义 (2)1.2 研究现状及挑战 (3)2. 多模态感知技术 (4)2.1 视觉感知技术 (5)2.1.1 高精度图像采集及处理 (7)2.1.2 多视角融合与场景重建 (8)2.1.3 对象识别与实例分割 (9)2.2 激光雷达感知技术 (10)2.2.1 高分辨率点云生成和处理 (12)2.2.2 三维模型建模与配准 (13)2.2.3 空间障碍物检测与分类 (14)2.3 声学感知技术 (16)2.3.1 电器设备噪声识别和故障诊断 (17)2.3.2 环境噪声环境建模和分析 (18)2.4 多模态数据融合与建模 (20)2.4.1 并发感知信息处理 (21)2.4.2 多模态特征融合与多地图构建 (22)3. 精细化巡检路径规划与控制 (23)3.1 巡检任务建模及需求分析 (24)3.2 自适应路径规划算法 (25)3.3 运动控制与导航技术 (27)3.3.1 基于SLAM的精准定位与导航 (29)3.3.2 多种环境适应性控制策略 (30)4. 机器人关键功能开发 (32)4.1 智能躲避与安全巡检 (33)4.2 电力设施缺陷检测与评估 (34)4.2.1 全方位缺陷识别算法 (35)4.2.2 分辨率控制与缺陷测量 (37)4.3 远程操作与数据传输 (38)4.3.1 人机交互与远程控制平台 (39)4.3.2 数据采集、传输与处理 (41)5. 应用场景及未来展望 (42)5.1 现实应用场景及案例研究 (43)5.2 研究方向及未来发展 (45)1. 内容简述本综述文章探讨了电力设施多模态精细化机器人巡检的关键技术及其在实际应用中的重要性。
随着电力系统的日益复杂化和智能化,对电力设施的安全巡检需求也变得更加迫切。
本文首先介绍了电力设施巡检的背景和挑战,然后详细讲解了多模态信息融合、机器人导航与定位、机器视觉和传感器技术等核心技术。
龙源期刊网
极坐标下基于迭代学习的移动机器人轨迹跟踪控制
作者:阎世梁,张华,王银玲,肖晓萍
来源:《计算机应用》2010年第08期
摘要:为提高自主移动机器人对一类特殊轨迹的重复跟踪能力,在极坐标下建立了3轮全向移动机器人的运动学模型,结合离散时域下对轨迹跟踪问题的描述方法,采用开闭环P型迭代学习控制算法,并在给定条件下证明了其收敛性,随着迭代次数的增加,该算法能够有效改善动态不确定环境中系统的稳定性与收敛的快速性。
通过将仿真结果作用于实际动态系统的初始控制输入,从而在实际环境下能以较少的迭代过程来获取控制律。
实验结果表明,在仿真环境下机器人【经过180次迭代后可以较好地跟踪玫瑰曲线【,同时给出了系统在有界确定性与有界不确定
性状态干扰下的收敛性对比,在实际机器人测试中,机器人【通过执行200次仿真迭代和15次实际迭代后能够较好地跟踪期望轨迹,从而证实了该方法对提高自主移动机器人轨迹跟踪能力的
可行性与有效性。
关键词:移动机器人;运动学;轨迹跟踪;学习算法。
修改稿收到日期:2012-09-17。
作者杜佩君(1988-),女,现为兰州交通大学控制理论与控制工程专业在读硕士研究生;主要从事神经网络建模与控制的研究。
ESN 网络在机器人轨迹跟踪控制中的应用Application of the Echo State Network (ESN )in Trajectory Tracking Control for Robots杜佩君(兰州交通大学自动化与电气工程学院,甘肃兰州730070)摘要:为了研究具有模型不确定性的机器人操作手的轨迹跟踪控制,采用一种新的递归神经网络———回声状态网络(ESN )设计了动态控制器。
采用PID 控制器补偿ESN 网络的逆建模误差,并在网络训练过程中加入白噪声项,以保证动态系统的稳定性。
最后针对两关节机械手的轨迹跟踪控制问题进行了数值仿真,仿真结果表明了该方法的有效性。
关键词:神经网络回声状态网络(ESN )机器人轨迹跟踪自适应控制中图分类号:TP183文献标志码:AAbstract :To research the trajectory tracking control of robotic manipulator which features model uncertainty ,by adopting the new type of recurrent neural network ,i.e.,echo state network (ESN ),the dynamic controller is designed.The inverse modeling error of the ESN is compensated by PID controller ,and during network training ,white noise term is added for ensuring the stability of the system.Aiming at the trajectory tracking control of two-joint manipulator ,numerical simulation is carried out.The simulation results show the effectiveness of this method.Keywords :Neural networkEcho state network (ESN )RobotTrajectory trackingAdaptive control0引言机器人操作臂是一个高度非线性、强耦合、位姿时变的多输入多输出系统。
目前应用于机器人系统的非线性控制方法,如计算力矩法、最优控制、非线性滑模控制等,都在一定程度上依赖于对象模型,但在实际情况下很难获得机器人的精确数学模型[1-3]。
近年来,神经网络在机器人控制中得到了广泛应用,但前向神经网络从本质来说是静态网络,不适合动态系统的实时辨识。
递归神经网络(recurrent neural networks ,RNN )由于存在输出变量到输入端的反馈,是真正的动态网络,然而RNN 缺乏一种简单有效的训练算法,很少应用于实际系统中。
回声状态网络(echo state networks ,ESN )是近期由Jaeger 提出的一种新的RNN [4],其最大的特点是隐含层由几百到几千个稀疏连接的神经元组成,是处理复杂非线性系统的一种有效的工具,它在时间序列预测、混沌系统、系统辨识等领域都有成功的应用[5-9]。
回声状态网络ESN 在非线性控制领域也有成功的应用[10-11]。
ESN 在混沌时间序列预测上的预测精度达到了10-4.2。
本文针对以往递归神经网络难以训练及网络参数难以确定的问题,将ESN 网络应用于两关节机械手的轨迹跟踪控制中。
首先用ESN 辨识机械手逆模型;然后将ESN 网络辨识所得的模型作为机械手控制系统的前馈控制器,为消除ESN 网络的辨识误差,在控制系统中加入了一个PID 反馈控制器;最后针对两关节机械手的轨迹跟踪控制问题进行了数值仿真。
1机器人动力学模型一个两关节刚性机械手示意图如图1所示。
图1二自由度刚性机械手示意图Fig.1Schematic diagram of the rigid manipulator with two degrees of freedom在关节空间坐标中,两关节刚性机械手的动力学方程可以由二阶非线性微分方程来描述:D (q )q ㊆+C (q ,q ·)q ·+G (q )=τ+d(1)式中:q =[q 1q 2]T为关节角位移量;D (q )为对称正定惯性矩阵;C (q ,q ·)为哥氏力和离心力项;G (q )为重力矩向量;τ=[τ1τ2]T为控制力矩;d 为各种误差和扰动。
机械手动力学模型的具体参数如下:D (q )=v +q 01+2γcos (q 2)q 01+q 02cos (q 2)q 01+q 02cos (q 2)q []01(2)C (q ,q ·)=-q 02q ·2sin (q 2)-q 02(q ·1+q ·2)sin (q 2)q 02q ·1sin (q 2)[](3)G (q )=15g cos (q 1)+8.75g cos (q 1+q 2)8.75g cos (q 1+q 2[])(4)机械手神经网络控制的目的是:给系统施加一个控制力矩τ,使得关节位置角q (t )跟踪参考位置指令q d (t ),并使式(5)所示的跟踪误差达到最小。
e (t )=q (t )-q d (t )(5)2回声状态网络2.1回声状态网络基本原理及其结构递归神经网络是一种动态网络,能很好地反映系统动态特性,但由于其训练方法复杂,很少应用于实际中。
回声状态网络(ESN )是2001年由Jaeger 首先提出的一种全新的动态递归神经网络。
由于ESN 训练的简便性和快速性,使其成为解决很多问题的重要途径。
网络采用监督学习(有导师学习),即给网络导师输入输出I /O 序列,以此产生的输出信号去逼近期望输出。
回声状态网络的基本网络结构如图2所示。
图2回声状态网络的基本结构Fig.2Basic structure of the echo state networkESN 网络分为3层:输入层、状态储备池、输出层。
其中,状态储备池由大量随机生成且稀疏连接的神经元组成,蕴含了系统的运行状态,并具有记忆功能,是一个巨大的动态记忆库(dynamic reservoir ,DR ),DR 中神经元之间的连接权在初始化时随机产生,并保持1% 5%的连接密度。
输入神经元在动态记忆库构建完成后再与隐含层中的所有神经元相连,输入层以及隐含层与输出神经元之间的虚线连接为输出矩阵。
回声状态网络的学习就是根据隐层状态矩阵和目标之间的线性关系确定输出连接权的值。
图2中,实线连接部分在网络训练前一经产生就不再改变,只有虚线连接部分是在网络训练中需要学习的部分。
即ESN 只需计算网络连接至输出层的权值便可完成网络学习,大大降低了以往基于梯度下降法学习的难度。
设网络有K 个输入变量、N 个内部状态变量、Y 个输出变量,则网络在n 时刻输入层、隐层、输出层神经元的状态分别为:u (n )=[u 1(n ),...,u K (n )]、x (n )=[x 1(n ),...,x N (n )]、y (n )=[y 1(n ),...,y L (n )];网络输入层、隐层、输出层的连接权值以及由输出层反馈至DR 的反馈连接权值分别表示为:W in =w in ij ,N ˑK 阶;W =w ij ,N ˑN 阶;W out =w out ij ,L ˑ(K +N +L )阶;W back =w back ij,N ˑL 阶。
ESN 网络动态记忆库(DR )中神经元和输出神经元分别计算如下:x (n +1)=f [W in u (n +1)+Wx (n )+W back y (n )](6)y (n +1)=f out {W out [u (n +1),x (n +1),y (n )]}(7)式中:f 为隐层神经元激活函数(通常为对称型sigmoid函数);f out为输出层神经元激活函数(通常为对称型sigmoid 函数或线性函数);[u (n +1),x (n +1),y (n )]表示网络输入输出以及内部状态连接向量的合并。
2.2回声状态网络初始化ESN 网络动态记忆库(DR )中神经元的初始状态都是随机产生的,即使没有外部激励,系统也有可能产生振荡或混沌现象。
因此,ESN 网络的动态记忆库DR 必须呈现出“阻尼”的动态特性,即网络从任意初始状态x (0)开始必须最终收敛于零,这种“阻尼”特性称为DR 的回声状态特性(echo state property ,ESP )。
ESN 网络必须具备这种特性才能保证系统的稳定性。
这主要是通过选择合适的权值向量W 来实现。
由已知证明,当DR 内部状态连接权W 的谱半径小于1时,不论网络的输入权值W in 与输出反馈权值W back取何值,网络都具有回声状态特性。
权值向量W 产生步骤如下。
①随机产生内部权值矩阵W 0,且W 0为稀疏矩阵。
②正则化W 0,得到矩阵W 1=1/λmax W 0,其中λmax 为矩阵W 0的谱半径。
③给定一常数α<1,使得W =αW 1,则W 的谱半径为α,其值小于1。
输入权值W in 、输出反馈权值W back以及隐层神经元初始状态x (0)随机取值,此时ESN 网络(W in,W ,W back )初始化完毕。
2.3回声状态网络训练算法网络隐层神经元激活函数f 以及输出层神经元激活函数f out均取对称型sigmoid 函数。
给定一个长度为T 的导师I /O 输入输出序列[u (1),d (1)],…,[u (T ),d (T )],并将其输入至网络,训练ESN 网络,使其输出y (n )逼近导师输出d (n )。
ESN 网络训练算法如下。
①初始化网络,x (0)、W in、W back随机取值。
W 由前述方法计算获得。
②网络输入端加入向量u (n ),输出端加入向量d (n -1),得到(n +1)时刻隐层神经元输出为:x (n +1)=f [W in u (n +1)+Wx (n )+W back d (n )](8)式中:当n =0时,取d (0)=0。
③从时刻T 0以后,将网络内部状态向量x (n )收集至矩阵M 中,矩阵M 的阶数为(T -T 0+1)ˑN 。