System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种风电场升压站机器人巡检全局路径规划方法技术_技高网

一种风电场升压站机器人巡检全局路径规划方法技术

技术编号:40415696 阅读:4 留言:0更新日期:2024-02-20 22:32
本发明专利技术涉及一种风电场升压站机器人巡检全局路径规划方法,包括以下步骤:S1、采用花朵授粉算法对改进蚁群算法的参数进行寻优,根据相应巡检任务寻找出适应当前环境的信息素重要程度因子α、启发函数重要程度因子β和挥发因子ρ;S2、对改进蚁群算法的相关参数进行赋值;S3、采用改进蚁群算法进行迭代;S4、将每次迭代过程中寻找到的成本最小路径作为当前最优路径并放入最优巡检路径集合中;S5、更新最优巡检路径集合中各支路的信息素浓度;S6、计算各支路在本次生成最优路径上的贡献比例;S7、判断迭代次数是否达到阈值,是则输出最优巡检路径,否则继续迭代。该方法有利于在风电场升压站复杂运行环境下快速、有效地获得机器人最优巡检路径。

【技术实现步骤摘要】

本专利技术涉及机器人巡检,具体涉及一种风电场升压站机器人巡检全局路径规划方法


技术介绍

1、近年来,随着风能发电规模的不断扩大,风电场数量急剧增加,导致风电场升压站的运行和安全管理难度增大。风电场运行环境复杂,运维难度较大,为确保风力发电系统的安全稳定运行,风电场升压站的巡检工作尤为重要。

2、传统风电场升压站巡检主要依赖人工巡检方式,需要专业技术人员定期进行巡视、检修和维护。然而,这种人力巡检方式存在大量问题。首先,风电场升压站常分布于偏远地区,交通不便,人员调动困难;其次,人工巡检难以覆盖到每一个设备细节,容易忽略潜在问题;最后,巡检工作环境有风力发电机组旋转叶片产生的噪音、高温、高压等安全风险。

3、为了提高风电场升压站的运维效率和安全性,机器人巡检应运而生。机器人巡检是指利用自动化机器人设备对风电场升压站进行巡视、检测和监控的一种技术手段。其主要基于机器视觉、传感器技术、智能算法等,可以实现对升压站各个设备和系统的全方位巡检和监控。机器人巡检对比传统人工巡检具有以下一些优势:(1)减少人工风险:机器人巡检可以避免人员涉及高压和危险环境的风险,减少了巡检人员的伤亡和事故概率;(2)提高巡检效率:机器人可以全天候、全天时进行巡检,快速覆盖到每一个设备细节,减少了人力巡检所需的时间和工作量;(3)精准检测和数据采集:机器人搭载传感器和摄像头,通过计算机视觉和智能算法进行设备的异常检测和故障预警,同时能够及时采集、传输和分析巡检数据(4)降低维护成本:机器人巡检可以减少不必要的人力资源消耗和巡检设备的维护成本。

4、路径规划是巡检机器人正常工作的关键,筹算可行路径也是机器人执行各类任务的前提。风电场升压站空间狭小,布线环境复杂,使得机器人对路径规划算法的性能要求更高。相关学者提出融合几何修正的改进蚁群全局路径规划算法,对算法的信息素挥发策略进行改进,使用几何修正方案对算法生成的初始路径进行局部优化,得到更为平滑、收敛速度更快的全局路径。蚁群算法的一些参数取值不同对算法的收敛性和收敛时间都有不同的影响。在规划巡检机器人的全局路径时,针对不同巡检任务,所检查的设备是不同的,需要巡检的节点随着巡检任务的变化而不断变化。此时仅依靠一组经验值,无法在风电场升压站复杂运行环境中得到全局路径最优解。

5、基于此,有必要对风电场升压站机器人巡检路径规划方法作进一步的优化改进。


技术实现思路

1、本专利技术的目的在于提供一种风电场升压站机器人巡检全局路径规划方法,该方法有利于在风电场升压站复杂运行环境下快速、有效地获得机器人最优巡检路径。

2、为了实现上述目的,本专利技术采用的技术方案是:一种风电场升压站机器人巡检全局路径规划方法,包括以下步骤:

3、s1、采用花朵授粉算法对改进蚁群算法的参数进行寻优,根据相应巡检任务寻找出适应当前环境的信息素重要程度因子 α、启发函数重要程度因子 β和表示信息素随迭代次数不断消失的挥发因子 ρ;

4、s2、对改进蚁群算法的相关参数进行赋值;改进蚁群算法的相关参数中包括蚂蚁总数 m、迭代次数的阈值 n、信息素重要程度因子 α、启发函数重要程度因子 β和挥发因子 ρ,其中 α、 β、 ρ由花朵授粉算法的参数寻优过程中得到相应值;

5、s3、采用改进蚁群算法进行迭代;

6、s4、将每次迭代过程中 m只蚂蚁寻找到的成本最小的路径作为当前最优路径,并将其放入最优巡检路径集合中;

7、s5、更新最优巡检路径集合中各支路的信息素浓度;

8、s6、计算各支路在本次生成最优路径上的贡献比例;

9、s7、判断迭代次数是否达到阈值,是则得到全局最优解,输出最优巡检路径,否则返回步骤s1重新使用花朵授粉算法对改进蚁群算法的参数进行寻优。

10、进一步地,步骤s1中,采用花朵授粉算法进行参数寻优的具体实现方法包括:

11、1)将每个可行解视为一组花粉;初始化时,定义一个集合 r用于存放可行解,其中第 i个可行解表示为向量 x i= ( x i1, x i2, ..., x ir, ..., x il),式中 x ir为第 i个可行解的 r维数值, r=1,..., l, l为可行解的最大维数;

12、2)判断授粉概率 p是否小于随机浮点数 pr,是则执行自花授粉,否则执行异花授粉;

13、3)判断是否迭代终止条件,是则筛选出最优解,输出最优参数,否则返回步骤2)继续迭代。

14、进一步地,自花授粉的更新公式如式(1)所示:

15、 (1)

16、式中,、分别表示第 z次、第 z+1次的可行解;、分别表示集合中不同于可行解的两个变异可行解; ε为随机生成的[0, 1]范围内的随机数;

17、异花授粉的更新公式如式(2)所示:

18、 (2)

19、式中, x best表示集合中的当前最优解; l为调节变量。

20、进一步地,步骤s3中,在每次迭代历程中,将 m只蚂蚁随机放在需要访问的节点上,通过式(3)选择蚂蚁下一步前进的方向,当蚂蚁访问完所有节点后,再返回起点,从而构成一条完整的回路;

21、 (3)

22、 (4)

23、式中,表示在时间 t时蚂蚁 k从节点 i向节本文档来自技高网...

【技术保护点】

1.一种风电场升压站机器人巡检全局路径规划方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,步骤S1中,采用花朵授粉算法进行参数寻优的具体实现方法包括:

3.根据权利要求2所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,自花授粉的更新公式如式(1)所示:

4.根据权利要求1所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,步骤S3中,在每次迭代历程中,将m只蚂蚁随机放在需要访问的节点上,通过式(3)选择蚂蚁下一步前进的方向,当蚂蚁访问完所有节点后,再返回起点,从而构成一条完整的回路;

5.根据权利要求1所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,步骤S4中,通过式(5)计算蚂蚁生成路径的成本,选取成本最低的路径作为本次迭代的最优路径;

6.根据权利要求1所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,步骤S5中,当完成一次迭代,并得出此次迭代的最优路径后,通过式(6)-(8)更新最优路径集合中各支路的信息素浓度;

7.根据权利要求1所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,步骤S6中,通过式(9)计算各支路在本次生成最优路径上的贡献比例;对于贡献比例超过阈值的支路,采用式(10)、(11)再次增加信息素;

...

【技术特征摘要】

1.一种风电场升压站机器人巡检全局路径规划方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,步骤s1中,采用花朵授粉算法进行参数寻优的具体实现方法包括:

3.根据权利要求2所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,自花授粉的更新公式如式(1)所示:

4.根据权利要求1所述的一种风电场升压站机器人巡检全局路径规划方法,其特征在于,步骤s3中,在每次迭代历程中,将m只蚂蚁随机放在需要访问的节点上,通过式(3)选择蚂蚁下一步前进的方向,当蚂蚁访问完所有节点后,再返回起点,从而构成一条完整的回路;

【专利技术属性】
技术研发人员:梁斌谢明新林节余新浩周恭金
申请(专利权)人:中闽平潭风电有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1