System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于边缘计算的动态鲁棒多目标优化系统技术方案_技高网

基于边缘计算的动态鲁棒多目标优化系统技术方案

技术编号:40935892 阅读:2 留言:0更新日期:2024-04-18 14:55
本发明专利技术属于自动化技术领域,公开了一种基于边缘计算的动态鲁棒多目标优化系统,该系统包括:模型建立模块建立路径规划模型,构建路径规划中优化的动态鲁棒多目标问题的目标函数以及路径规划约束条件,生成地图;数据获取模块采集激光雷达在预设时间段内扫描到的多个连续的障碍物位置数据;参数获取模块采集环境风参数以及所述无人机的姿态数据;路径优化模块基于蝗虫算法,对所述无人机的飞行路径进行规划;边缘计算平台,基于OpenFog、Azure IoT Edge等,以管理和运行各种应用程序和服务。本发明专利技术在无人机遇到动态障碍物时,通过对动态障碍物的运动状态进行预测,规划无人机的初始飞行路径,进而使无人机在飞行时能够有效地避免动态障碍物,防止无人机因为撞到动态障碍物而发生无人机损坏的情况出现。

【技术实现步骤摘要】

本专利技术属于自动化,尤其涉及一种基于边缘计算的动态鲁棒多目标优化系统


技术介绍

1、无人机技术发展日新月异,如今,各个领域都能够用到无人机进行一些任务。无人机路径规划问题是无人机调度系统框架的重要组成部分,现有的无人机路径规划时,通常会考虑到一些静态的障碍物,在规划路径时将这些静态的障碍物避开。而当无人机飞行时,如何避开动态的障碍物,仍是一个待解决的问题。

2、相关的现有技术:基于传统云计算的无人机飞行路径规划系统。

3、这种系统通常依赖于中央云计算平台来处理大量的数据和进行复杂的计算任务,如路径规划、障碍物识别等。无人机在执行任务过程中,会实时收集数据并发送到云平台,由云平台完成数据处理和分析,然后再将指令发送回无人机。

4、现有技术存在的技术问题:

5、1)延迟问题:

6、在基于云计算的系统中,数据需要在无人机和云平台之间传输,这导致显著的通信延迟。在需要快速响应的应用场景中(如紧急避障),这种延迟影响无人机的实时性能。

7、2)带宽限制:

8、无人机生成的数据量通常很大,尤其是在使用高分辨率传感器时。在带宽受限的环境下,将大量数据传输到云平台非常耗时,影响系统的效率。

9、3)依赖网络连接:

10、该系统高度依赖稳定的网络连接。在网络覆盖不佳的区域,无人机无法有效地与云平台通信,从而影响任务执行。

11、4)能耗和成本:

12、长时间的数据传输不仅增加了无人机的能耗,还增加云服务的使用成本

13、5)数据安全和隐私:

14、将敏感数据传输至云平台带来数据安全和隐私方面的风险。

15、综上所述,尽管基于云计算的无人机飞行路径规划系统在处理大规模数据和复杂计算方面有其优势,但在通信延迟、带宽限制、对网络的依赖、能耗和成本以及数据安全方面存在一定的技术挑战。这些问题限制了该系统在某些应用场景中的实用性和效率。


技术实现思路

1、针对现有技术存在的问题,本专利技术提供了一种基于边缘计算的动态鲁棒多目标优化系统。

2、本专利技术是这样实现的,一种基于边缘计算的动态鲁棒多目标优化系统,用于无人机的飞行路径规划,该系统包括:

3、模型建立模块,用于构建路径规划中优化的动态鲁棒多目标问题的目标函数和路径规划约束条件,并生成地图;

4、数据获取模块,用于采集激光雷达在预设时间段内扫描到的多个连续的障碍物位置数据;

5、参数获取模块,用于采集环境风参数以及无人机的姿态数据;

6、路径优化模块,通过蝗虫算法对无人机的飞行路径进行规划,基于模型建立模块生成的地图、障碍物位置数据、环境风参数以及姿态数据;

7、边缘计算平台,与上述各模块连接,基于openfog、azure iot edge等技术,以管理和运行各种应用程序和服务;

8、其中,所述路径优化模块进一步包括深度学习算法和强化学习机制,用于实时适应环境变化并动态调整飞行路径。

9、其中所述数据获取模块进一步包括数据融合技术,用于整合来自激光雷达、风速计和姿态传感器的数据,并利用贝叶斯网络或卡尔曼滤波器等方法提高数据的准确性和可靠性;

10、所述边缘计算平台进一步包括机器学习算法,用于优化资源的分配和管理,以及一个实时学习系统,该系统根据实时数据和环境反馈动态调整飞行模型,以适应环境的变化;

11、其中,所述深度学习算法用于分析由激光雷达扫描获得的障碍物数据,而所述强化学习机制用于优化多目标问题,并通过时间序列分析或预测模型估计未来的环境条件。

12、本专利技术提供的一种基于边缘计算的动态鲁棒多目标优化系统,该系统包括:

13、模型建立模块,用于建立路径规划模型,构建路径规划中优化的动态鲁棒多目标问题的目标函数以及路径规划约束条件,生成地图;

14、数据获取模块,用于采集激光雷达在预设时间段内扫描到的多个连续的障碍物位置数据;

15、参数获取模块,用于采集环境风参数以及所述无人机的姿态数据;

16、路径优化模块,与模型建立模块、数据获取模块和参数获取模块连接,基于蝗虫算法,根据模型建立模块生成的地图、所述多个连续的障碍物位置数据、所述环境风参数以及所述姿态数据,对所述无人机的飞行路径进行规划;

17、边缘计算平台,与模型建立模块、数据获取模块、参数获取模块和路径优化模块连接,基于openfog、azure iot edge等,以管理和运行各种应用程序和服务。

18、进一步,所述模型建立模块,用于建立路径规划模型,构建路径规划中优化的动态鲁棒多目标问题的目标函数以及路径规划约束条件,生成地图,具体包括:

19、s1、确定路径规划地图:采用栅格法生成地图,所述地图模拟了城市道路通行道路的特征,地图中采用不同颜色模拟通行区域、非通行区域、城市道路中拥堵区域,并设定路径规划任务的起点坐标与终点坐标;

20、s2、定义路径规划中优化的动态鲁棒多目标问题为:

21、f1=min∑i∑jdi,j

22、

23、式中,目标问题f1表示车辆总移动距离最短,目标问题f2表示车辆移动路线上经过的拥堵区域数量总和最少;

24、s3、路径规划的约束条件为:

25、

26、式中,表示对路径进行求解时,禁止经过已经到达过的位置,即不可在一条道路上重复通行。

27、进一步,所述预设时间段可以是激光雷达扫描到障碍物位置数据开始后的一端时间,也可以是激光雷达启动时开始计时的一段时间。

28、进一步,所述环境风参数包括所述无人机所处环境的风力、风向。

29、进一步,所述蝗虫算法源于蝗虫活动特征,寻找食物来源是蝗虫群的重要行为,主要仿生原理是将幼虫的小范围移动行为映射为短步长的局部开发,成虫的大范围移动行为映射为长步长的全局探索,以类似“步坦协同”的方式进行寻优。

30、其行为周期可分为两个阶段:探测和开发,该行为的数值模型如下所示:

31、

32、其中xi表示蝗虫i的位置,si表示社交影响,g表示重力影响,a是风平流影响;

33、

34、上式中,s(r)=fer/ler表示社会影响力系数,其中f、l分别为吸引强度参数、吸引尺度参数,n表示种群规模。dij=|xj-xi|,表示个体i与个体j间距;

35、蝗虫所受的重力影响其中g表示引力,表示指向地心的单位向量;

36、风平流影响u表示恒定漂移因子(意为即使没有风也会发生的飞行运动偏移),ew表示指向风向的单位向量。

37、进一步,在所述对所述无人机的飞行路径进行规划之前,所述方法还包括:基于李雅普诺夫函数,消除所述协同运动数据的误差。

38、本专利技术另一目的在于提供一种实施本文档来自技高网...

【技术保护点】

1.一种基于边缘计算的动态鲁棒多目标优化系统,其特征在于,该系统包括:

2.根据权利要求1所述的系统,其特征在于,所述数据获取模块进一步包括数据融合技术,用于整合来自激光雷达、风速计和姿态传感器的数据,并利用贝叶斯网络或卡尔曼滤波器等方法提高数据的准确性和可靠性;

3.如权利要求1所述基于边缘计算的动态鲁棒多目标优化系统,其特征在于,所述模型建立模块,用于建立路径规划模型,构建路径规划中优化的动态鲁棒多目标问题的目标函数以及路径规划约束条件,生成地图,具体包括:

4.如权利要求1所述基于边缘计算的动态鲁棒多目标优化系统,其特征在于,所述预设时间段可以是激光雷达扫描到障碍物位置数据开始后的一端时间,也可以是激光雷达启动时开始计时的一段时间;所述环境风参数包括所述无人机所处环境的风力、风向。

5.如权利要求1所述基于边缘计算的动态鲁棒多目标优化系统,其特征在于,所述蝗虫算法源于蝗虫活动特征,寻找食物来源是蝗虫群的重要行为,主要仿生原理是将幼虫的小范围移动行为映射为短步长的局部开发,成虫的大范围移动行为映射为长步长的全局探索,以类似“步坦协同”的方式进行寻优。

6.如权利要求1所述基于边缘计算的动态鲁棒多目标优化系统,其特征在于,在所述对所述无人机的飞行路径进行规划之前,所述方法还包括:基于李雅普诺夫函数,消除所述协同运动数据的误差。

7.一种实施如权利要求16任意一项所述基于边缘计算的动态鲁棒多目标优化系统的基于边缘计算的动态鲁棒多目标优化方法,其特征在于,该方法包括:

8.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求16任意一项所述基于边缘计算的动态鲁棒多目标优化系统的步骤。

9.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求16任意一项所述基于边缘计算的动态鲁棒多目标优化系统的步骤。

10.一种信息数据处理终端,其特征在于,所述信息数据处理终端用于实现如权利要求7所述基于边缘计算的动态鲁棒多目标优化系统。

...

【技术特征摘要】

1.一种基于边缘计算的动态鲁棒多目标优化系统,其特征在于,该系统包括:

2.根据权利要求1所述的系统,其特征在于,所述数据获取模块进一步包括数据融合技术,用于整合来自激光雷达、风速计和姿态传感器的数据,并利用贝叶斯网络或卡尔曼滤波器等方法提高数据的准确性和可靠性;

3.如权利要求1所述基于边缘计算的动态鲁棒多目标优化系统,其特征在于,所述模型建立模块,用于建立路径规划模型,构建路径规划中优化的动态鲁棒多目标问题的目标函数以及路径规划约束条件,生成地图,具体包括:

4.如权利要求1所述基于边缘计算的动态鲁棒多目标优化系统,其特征在于,所述预设时间段可以是激光雷达扫描到障碍物位置数据开始后的一端时间,也可以是激光雷达启动时开始计时的一段时间;所述环境风参数包括所述无人机所处环境的风力、风向。

5.如权利要求1所述基于边缘计算的动态鲁棒多目标优化系统,其特征在于,所述蝗虫算法源于蝗虫活动特征,寻找食物来源是蝗虫群的重要行为,主要仿生原理是将幼虫的小范围移动行为映射为短步长的局部开发,成虫的大范围移...

【专利技术属性】
技术研发人员:康岚兰
申请(专利权)人:赣南科技学院
类型:发明
国别省市:

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

1