[go: up one dir, main page]

CN118838371A - Intelligent automatic flight path planning method - Google Patents

Intelligent automatic flight path planning method Download PDF

Info

Publication number
CN118838371A
CN118838371A CN202410825976.6A CN202410825976A CN118838371A CN 118838371 A CN118838371 A CN 118838371A CN 202410825976 A CN202410825976 A CN 202410825976A CN 118838371 A CN118838371 A CN 118838371A
Authority
CN
China
Prior art keywords
flight
path
path planning
altitude
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410825976.6A
Other languages
Chinese (zh)
Inventor
李�杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Jierui Kundong Intelligent Technology Co ltd
Original Assignee
Suzhou Jierui Kundong Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Jierui Kundong Intelligent Technology Co ltd filed Critical Suzhou Jierui Kundong Intelligent Technology Co ltd
Priority to CN202410825976.6A priority Critical patent/CN118838371A/en
Publication of CN118838371A publication Critical patent/CN118838371A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/40Control within particular dimensions
    • G05D1/46Control of position or course in three dimensions
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/617Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards
    • G05D1/622Obstacle avoidance

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明公开了一种智能自动飞行路径规划方法,包括以下步骤:S1、任务定义与环境分析:收集并分析飞行区域的地理信息、气象数据、障碍物分布以及飞行限制;S2、环境建模;S3、起终点与航路点设置;S4、路径规划算法选择与实施:根据任务需求和环境复杂度,选择合适的路径规划算法;运行算法,生成从起点到终点的初步飞行路径;S5、路径优化:对初步路径进行优化,包括避障调整、飞行高度与速度的优化、能源消耗最小化;S6、飞行模拟与验证;S7、路径执行与监控;S8、数据分析与反馈。本发明,对地理信息和气象信息进行了分析,很好的进行避障调整,以及调整飞行的姿态从而减小飞行的能源的损耗。

The invention discloses an intelligent automatic flight path planning method, comprising the following steps: S1, mission definition and environmental analysis: collecting and analyzing the geographical information, meteorological data, obstacle distribution and flight restrictions of the flight area; S2, environmental modeling; S3, starting and ending point and waypoint setting; S4, path planning algorithm selection and implementation: selecting a suitable path planning algorithm according to the mission requirements and environmental complexity; running the algorithm to generate a preliminary flight path from the starting point to the end point; S5, path optimization: optimizing the preliminary path, including obstacle avoidance adjustment, optimization of flight altitude and speed, and minimization of energy consumption; S6, flight simulation and verification; S7, path execution and monitoring; S8, data analysis and feedback. The invention analyzes the geographical information and meteorological information, performs obstacle avoidance adjustment well, and adjusts the flight posture to reduce the energy loss of the flight.

Description

一种智能自动飞行路径规划方法An intelligent automatic flight path planning method

技术领域Technical Field

本发明涉及飞行路径规划技术领域,具体是一种智能自动飞行路径规划方法。The invention relates to the technical field of flight path planning, and in particular to an intelligent automatic flight path planning method.

背景技术Background Art

阻碍通行类障碍是一种无法直接通过的障碍,包含自然式障碍,如悬崖、山峰等;人为式障碍,如建筑物、道路管制等,对于这类障碍唯一的通行办法只能是绕行,这样同样会增加通行的路径成本。Obstacles that hinder traffic are obstacles that cannot be passed directly, including natural obstacles such as cliffs and mountains; man-made obstacles such as buildings and road controls. The only way to pass this type of obstacle is to detour, which will also increase the path cost.

现有公开号为CN115793710A公开的一种航空飞行器的飞行路径规划系统,包括:地理信息采集模块,用于从地理信息系统中提取可飞行范围内的地理信息;气象信息采集模块,用于从气象信息系统中提取可飞行范围内的气象信息;多层地图生成模块,用于根据可飞行范围内的地理信息和气象信息生成多层规划地图;每层地图信息包括该层地图中每个通行节点的通行类型和通行代价倍率;路径规划模块,用于根据飞行起始点和目标点的位置基于所述多层规划地图,采用改进的路径规划算法计算从起始点到目标点的最优路径,得到规划好的航空飞行器的飞行路径;存储单元,用于存储规划好的航空飞行器的飞行路径;显示单元,用于显示航空飞行器从起始点到目标点的飞行路径。The existing publication number CN115793710A discloses a flight path planning system for an aircraft, comprising: a geographic information collection module for extracting geographic information within a flyable range from a geographic information system; a meteorological information collection module for extracting meteorological information within a flyable range from a meteorological information system; a multi-layer map generation module for generating a multi-layer planning map based on the geographic information and meteorological information within the flyable range; each layer of map information includes the traffic type and traffic cost multiplier of each traffic node in the layer of map; a path planning module for calculating the optimal path from the starting point to the target point based on the multi-layer planning map according to the positions of the flight starting point and the target point, using an improved path planning algorithm to obtain a planned flight path for the aircraft; a storage unit for storing the planned flight path of the aircraft; and a display unit for displaying the flight path of the aircraft from the starting point to the target point.

现有的飞行路径规划系统虽然对地理信息和气象信息进行了分析,但是不能很好的进行避障调整,以及不能调整飞行的姿态从而减小飞行的能源的损耗,为此,我们提出一种智能自动飞行路径规划方法。Although the existing flight path planning system analyzes geographic information and meteorological information, it cannot make good obstacle avoidance adjustments, nor can it adjust the flight attitude to reduce the energy loss of flight. For this reason, we propose an intelligent automatic flight path planning method.

发明内容Summary of the invention

本发明的目的在于提供一种智能自动飞行路径规划方法,以解决现有技术中的问题。The purpose of the present invention is to provide an intelligent automatic flight path planning method to solve the problems in the prior art.

为实现上述目的,本发明提供如下技术方案:一种智能自动飞行路径规划方法,包括以下步骤:To achieve the above object, the present invention provides the following technical solution: an intelligent automatic flight path planning method, comprising the following steps:

S1、任务定义与环境分析:明确飞行任务的目标;收集并分析飞行区域的地理信息、气象数据、障碍物分布以及飞行限制;S1. Mission definition and environmental analysis: clarify the objectives of the flight mission; collect and analyze the geographical information, meteorological data, obstacle distribution and flight restrictions of the flight area;

S2、环境建模:将实际环境抽象为适合算法处理的数学模型;利用数字高程模型数据,构建地形的三维表示;S2, Environmental Modeling: Abstract the actual environment into a mathematical model suitable for algorithm processing; use digital elevation model data to construct a three-dimensional representation of the terrain;

S3、起终点与航路点设置:标记起飞点、目标点和任何必要的中间航路点;在飞行控制软件中输入这些点的位置信息;S3. Start, end and waypoint setting: mark the take-off point, target point and any necessary intermediate waypoints; enter the location information of these points in the flight control software;

S4、路径规划算法选择与实施:根据任务需求和环境复杂度,选择合适的路径规划算法;运行算法,生成从起点到终点的初步飞行路径;S4. Path planning algorithm selection and implementation: Select an appropriate path planning algorithm based on mission requirements and environmental complexity; run the algorithm to generate a preliminary flight path from the start point to the end point;

S5、路径优化:对初步路径进行优化,包括避障调整、飞行高度与速度的优化、能源消耗最小化;S5, Path Optimization: Optimize the preliminary path, including obstacle avoidance adjustment, optimization of flight altitude and speed, and minimization of energy consumption;

S6、飞行模拟与验证:在虚拟环境中模拟飞行,检查路径的可行性,确保飞行安全,避免碰撞;S6, Flight simulation and verification: simulate flight in a virtual environment, check the feasibility of the path, ensure flight safety and avoid collisions;

S7、路径执行与监控:将规划好的路径上传至无人机控制系统,开始执行飞行任务;实时监控飞行状态,根据反馈调整飞行路径或速度;S7, Path Execution and Monitoring: Upload the planned path to the UAV control system and start the flight mission; monitor the flight status in real time and adjust the flight path or speed based on the feedback;

S8、数据分析与反馈:任务完成后,收集飞行数据,分析路径执行的效率与安全性;根据数据分析结果,对规划算法进行迭代优化。S8, Data Analysis and Feedback: After the mission is completed, collect flight data and analyze the efficiency and safety of path execution; based on the data analysis results, iteratively optimize the planning algorithm.

优选的,所述S1中地理信息的收集和分析包括以下步骤:Preferably, the collection and analysis of geographic information in S1 comprises the following steps:

获取基础地图数据,获取区域的地形、地貌、水系、道路基础地理信息;Obtain basic map data and basic geographic information on the region’s topography, landforms, water systems, and roads;

数字化处理,将地图信息转化为数字化格式,如GIS(地理信息系统)数据,便于后续分析;Digital processing, converting map information into digital formats, such as GIS (Geographic Information System) data, for subsequent analysis;

分析地形特征,识别山体、河流、城市建筑群等,评估其对飞行路径的影响,如需要绕行或调整飞行高度。Analyze terrain features, identify mountains, rivers, urban buildings, etc., and assess their impact on the flight path, such as the need to detour or adjust the flight altitude.

优选的,所述S1中气象数据的收集和分析包括以下步骤:Preferably, the collection and analysis of meteorological data in S1 comprises the following steps:

实时与预测数据,通过气象服务(如NOAA、气象卫星数据、地方气象站)获取当前及预测的气象条件,包括风速风向、温度、湿度、能见度、降水概率、云底高度等;Real-time and forecast data, obtain current and forecasted weather conditions through meteorological services (such as NOAA, weather satellite data, local weather stations), including wind speed and direction, temperature, humidity, visibility, precipitation probability, cloud base height, etc.;

分析机场气象报告(METAR)和预报(TAF),了解起飞和降落点的天气状况;Analyze airport weather reports (METAR) and forecasts (TAF) to understand weather conditions at takeoff and landing points;

特殊气象事件:特别关注雷暴、台风、龙卷风等极端天气预警,规划相应的规避措施。Special meteorological events: Pay special attention to warnings of extreme weather such as thunderstorms, typhoons, tornadoes, etc., and plan corresponding avoidance measures.

优选的,所述S1中障碍物分布调查包括以下步骤:Preferably, the obstacle distribution survey in S1 comprises the following steps:

利用数据库查询,查阅现有的障碍物数据库,如数字高程模型(DEM)、航空障碍物数据库,获取已知建筑物、塔台、山脉等位置和高度信息;Use database query to consult existing obstacle databases, such as digital elevation models (DEMs) and aviation obstacle databases, to obtain location and height information of known buildings, towers, mountains, etc.;

现场勘查,必要时进行实地勘查,特别是对于更新不及时的数据库,确认新增的障碍物;On-site inspection: conduct field inspections when necessary, especially for databases that are not updated in a timely manner, to confirm new obstacles;

建立三维模型,利用激光雷达(LiDAR)数据或无人机测绘,构建精确的三维障碍物分布模型。Build a 3D model and use LiDAR data or drone mapping to construct an accurate 3D obstacle distribution model.

优选的,所述S4中路径规划算法的选择是将飞行空间抽象为图结构,节点代表关键点,边代表可飞行的路径段,然后运用图搜索算法寻找最短或成本最低的路径。Preferably, the path planning algorithm in S4 is selected to abstract the flight space into a graph structure, where nodes represent key points and edges represent flyable path segments, and then use a graph search algorithm to find the shortest or lowest cost path.

优选的,所述S5中的避障调整包括以下步骤:Preferably, the obstacle avoidance adjustment in S5 includes the following steps:

环境感知与建模:使用雷达、LiDAR、摄像头或其他传感器实时监测周围环境,构建三维地图,识别并跟踪障碍物;Environmental perception and modeling: Use radar, LiDAR, cameras or other sensors to monitor the surrounding environment in real time, build three-dimensional maps, and identify and track obstacles;

避障路径规划:基于当前飞行状态和障碍物信息,使用路径规划算法(如A*、RRT*、或基于势场的方法)计算出一条无碰撞的安全路径;Obstacle avoidance path planning: Based on the current flight status and obstacle information, a path planning algorithm (such as A*, RRT*, or potential field-based methods) is used to calculate a collision-free safe path;

最优轨迹生成:考虑动力学约束和效率,生成一条平滑、连续且符合飞行器机动性能的避障轨迹;Optimal trajectory generation: Considering dynamic constraints and efficiency, a smooth, continuous obstacle avoidance trajectory that meets the maneuverability of the aircraft is generated;

执行与反馈:控制飞行器按照规划的轨迹机动,同时持续监控环境变化,必要时实时调整路径。Execution and feedback: Control the aircraft to maneuver according to the planned trajectory, while continuously monitoring environmental changes and adjusting the path in real time when necessary.

优选的,所述S5中的飞行高度与速度的优化包括以下步骤:Preferably, the optimization of the flight height and speed in S5 comprises the following steps:

目标设定:根据飞行任务(如巡航、爬升、下降或着陆)设定目标高度和速度;Target setting: Set target altitude and speed according to flight mission (such as cruise, climb, descent or landing);

性能分析:分析当前飞行条件(如高度、气温、重量)对能耗和性能的影响,确定最经济或最高效的飞行高度和速度;Performance analysis: Analyze the impact of current flight conditions (such as altitude, temperature, weight) on energy consumption and performance, and determine the most economical or efficient flight altitude and speed;

高度与速度调整:通过调整发动机推力和飞行姿态(如攻角、偏航角),实现高度和速度的平滑过渡;Altitude and speed adjustment: Achieve smooth transition of altitude and speed by adjusting engine thrust and flight attitude (such as angle of attack and yaw angle);

实时监控与调整:利用飞行传感器(如气压高度计、空速表)持续监控实际高度和速度,与目标值对比后进行必要的微调。Real-time monitoring and adjustment: Use flight sensors (such as barometric altimeter and airspeed indicator) to continuously monitor actual altitude and speed, and make necessary fine-tuning after comparing with target values.

优选的,所述S5中的能源消耗最小化包括以下步骤:Preferably, the minimization of energy consumption in S5 comprises the following steps:

效率分析:利用飞行模型和历史数据,分析不同飞行高度、速度和重量下的燃油消耗率;Efficiency analysis: Analyze fuel consumption rates at different flight altitudes, speeds, and weights using flight models and historical data;

优化策略制定:基于效率分析结果,制定飞行策略,如选择最佳飞行高度(通常较高高度因空气稀薄而减少阻力)、维持经济巡航速度、合理安排爬升和下降阶段;Optimization strategy formulation: Based on the results of efficiency analysis, flight strategies are formulated, such as selecting the best flight altitude (usually higher altitudes reduce resistance due to thin air), maintaining economic cruising speed, and reasonably arranging the climb and descent phases;

动态能源管理:在飞行过程中,根据实时飞行条件动态调整发动机输出,避免不必要的能量浪费;Dynamic Energy Management: During flight, engine output is dynamically adjusted based on real-time flight conditions to avoid unnecessary energy waste;

飞行姿态优化:保持良好的气动形态,减少额外的阻力,如在巡航时尽量保持水平稳定飞行;Flight attitude optimization: maintain a good aerodynamic shape and reduce additional resistance, such as maintaining a horizontal and stable flight as much as possible during cruising;

系统整合:将避障、高度速度调整和能源管理功能整合在飞行控制系统中,确保各子系统间协调工作,共同实现整体的能源效率最大化。System integration: Integrate obstacle avoidance, altitude and speed adjustment, and energy management functions into the flight control system to ensure that all subsystems work in coordination to maximize overall energy efficiency.

与现有技术相比,本发明的有益效果是:Compared with the prior art, the present invention has the following beneficial effects:

1、对地理信息和气象信息进行了分析,很好的进行避障调整,以及调整飞行的姿态从而减小飞行的能源的损耗。1. The geographical information and meteorological information are analyzed to make good obstacle avoidance adjustments and adjust the flight attitude to reduce the energy loss of flight.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

图1是本发明的流程图。FIG. 1 is a flow chart of the present invention.

具体实施方式DETAILED DESCRIPTION

为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。因此,以下对在附图中提供的本发明的实施方式的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施方式。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention.

请参阅图1,本发明实施例中,一种智能自动飞行路径规划方法,包括以下步骤:Referring to FIG. 1 , an intelligent automatic flight path planning method according to an embodiment of the present invention includes the following steps:

S1、任务定义与环境分析:明确飞行任务的目标;收集并分析飞行区域的地理信息、气象数据、障碍物分布以及飞行限制;S1. Mission definition and environmental analysis: clarify the objectives of the flight mission; collect and analyze the geographical information, meteorological data, obstacle distribution and flight restrictions of the flight area;

S2、环境建模:将实际环境抽象为适合算法处理的数学模型;利用数字高程模型数据,构建地形的三维表示;S2, Environmental Modeling: Abstract the actual environment into a mathematical model suitable for algorithm processing; use digital elevation model data to construct a three-dimensional representation of the terrain;

S3、起终点与航路点设置:标记起飞点、目标点和任何必要的中间航路点;在飞行控制软件中输入这些点的位置信息;S3. Start, end and waypoint setting: mark the take-off point, target point and any necessary intermediate waypoints; enter the location information of these points in the flight control software;

S4、路径规划算法选择与实施:根据任务需求和环境复杂度,选择合适的路径规划算法;运行算法,生成从起点到终点的初步飞行路径;S4. Path planning algorithm selection and implementation: Select an appropriate path planning algorithm based on mission requirements and environmental complexity; run the algorithm to generate a preliminary flight path from the start point to the end point;

S5、路径优化:对初步路径进行优化,包括避障调整、飞行高度与速度的优化、能源消耗最小化;S5, Path Optimization: Optimize the preliminary path, including obstacle avoidance adjustment, optimization of flight altitude and speed, and minimization of energy consumption;

S6、飞行模拟与验证:在虚拟环境中模拟飞行,检查路径的可行性,确保飞行安全,避免碰撞;S6, Flight simulation and verification: simulate flight in a virtual environment, check the feasibility of the path, ensure flight safety and avoid collisions;

S7、路径执行与监控:将规划好的路径上传至无人机控制系统,开始执行飞行任务;实时监控飞行状态,根据反馈调整飞行路径或速度;S7, Path Execution and Monitoring: Upload the planned path to the UAV control system and start the flight mission; monitor the flight status in real time and adjust the flight path or speed based on the feedback;

S8、数据分析与反馈:任务完成后,收集飞行数据,分析路径执行的效率与安全性;根据数据分析结果,对规划算法进行迭代优化。S8, Data Analysis and Feedback: After the mission is completed, collect flight data and analyze the efficiency and safety of path execution; based on the data analysis results, iteratively optimize the planning algorithm.

优选的,所述S1中地理信息的收集和分析包括以下步骤:Preferably, the collection and analysis of geographic information in S1 comprises the following steps:

获取基础地图数据,获取区域的地形、地貌、水系、道路基础地理信息;Obtain basic map data and basic geographic information on the region’s topography, landforms, water systems, and roads;

数字化处理,将地图信息转化为数字化格式,如GIS(地理信息系统)数据,便于后续分析;Digital processing, converting map information into digital formats, such as GIS (Geographic Information System) data, for subsequent analysis;

分析地形特征,识别山体、河流、城市建筑群等,评估其对飞行路径的影响,如需要绕行或调整飞行高度。Analyze terrain features, identify mountains, rivers, urban buildings, etc., and assess their impact on the flight path, such as the need to detour or adjust the flight altitude.

优选的,所述S1中气象数据的收集和分析包括以下步骤:Preferably, the collection and analysis of meteorological data in S1 comprises the following steps:

实时与预测数据,通过气象服务(如NOAA、气象卫星数据、地方气象站)获取当前及预测的气象条件,包括风速风向、温度、湿度、能见度、降水概率、云底高度等;Real-time and forecast data, obtain current and forecasted weather conditions through meteorological services (such as NOAA, weather satellite data, local weather stations), including wind speed and direction, temperature, humidity, visibility, precipitation probability, cloud base height, etc.;

分析机场气象报告(METAR)和预报(TAF),了解起飞和降落点的天气状况;Analyze airport weather reports (METAR) and forecasts (TAF) to understand weather conditions at takeoff and landing points;

特殊气象事件:特别关注雷暴、台风、龙卷风等极端天气预警,规划相应的规避措施。Special meteorological events: Pay special attention to warnings of extreme weather such as thunderstorms, typhoons, tornadoes, etc., and plan corresponding avoidance measures.

优选的,所述S1中障碍物分布调查包括以下步骤:Preferably, the obstacle distribution survey in S1 comprises the following steps:

利用数据库查询,查阅现有的障碍物数据库,如数字高程模型(DEM)、航空障碍物数据库,获取已知建筑物、塔台、山脉等位置和高度信息;Use database query to consult existing obstacle databases, such as digital elevation models (DEMs) and aviation obstacle databases, to obtain location and height information of known buildings, towers, mountains, etc.;

现场勘查,必要时进行实地勘查,特别是对于更新不及时的数据库,确认新增的障碍物;On-site inspection: conduct field inspections when necessary, especially for databases that are not updated in a timely manner, to confirm new obstacles;

建立三维模型,利用激光雷达(LiDAR)数据或无人机测绘,构建精确的三维障碍物分布模型。Build a 3D model and use LiDAR data or drone mapping to construct an accurate 3D obstacle distribution model.

优选的,所述S4中路径规划算法的选择是将飞行空间抽象为图结构,节点代表关键点,边代表可飞行的路径段,然后运用图搜索算法寻找最短或成本最低的路径。Preferably, the path planning algorithm in S4 is selected to abstract the flight space into a graph structure, where nodes represent key points and edges represent flyable path segments, and then use a graph search algorithm to find the shortest or lowest cost path.

优选的,所述S5中的避障调整包括以下步骤:Preferably, the obstacle avoidance adjustment in S5 includes the following steps:

环境感知与建模:使用雷达、LiDAR、摄像头或其他传感器实时监测周围环境,构建三维地图,识别并跟踪障碍物;Environmental perception and modeling: Use radar, LiDAR, cameras or other sensors to monitor the surrounding environment in real time, build three-dimensional maps, and identify and track obstacles;

避障路径规划:基于当前飞行状态和障碍物信息,使用路径规划算法(如A*、RRT*、或基于势场的方法)计算出一条无碰撞的安全路径;Obstacle avoidance path planning: Based on the current flight status and obstacle information, a path planning algorithm (such as A*, RRT*, or potential field-based methods) is used to calculate a collision-free safe path;

最优轨迹生成:考虑动力学约束和效率,生成一条平滑、连续且符合飞行器机动性能的避障轨迹;Optimal trajectory generation: Considering dynamic constraints and efficiency, a smooth, continuous obstacle avoidance trajectory that meets the maneuverability of the aircraft is generated;

执行与反馈:控制飞行器按照规划的轨迹机动,同时持续监控环境变化,必要时实时调整路径。Execution and feedback: Control the aircraft to maneuver according to the planned trajectory, while continuously monitoring environmental changes and adjusting the path in real time when necessary.

优选的,所述S5中的飞行高度与速度的优化包括以下步骤:Preferably, the optimization of the flight height and speed in S5 comprises the following steps:

目标设定:根据飞行任务(如巡航、爬升、下降或着陆)设定目标高度和速度;Target setting: Set target altitude and speed according to flight mission (such as cruise, climb, descent or landing);

性能分析:分析当前飞行条件(如高度、气温、重量)对能耗和性能的影响,确定最经济或最高效的飞行高度和速度;Performance analysis: Analyze the impact of current flight conditions (such as altitude, temperature, weight) on energy consumption and performance, and determine the most economical or efficient flight altitude and speed;

高度与速度调整:通过调整发动机推力和飞行姿态(如攻角、偏航角),实现高度和速度的平滑过渡;Altitude and speed adjustment: Achieve smooth transition of altitude and speed by adjusting engine thrust and flight attitude (such as angle of attack and yaw angle);

实时监控与调整:利用飞行传感器(如气压高度计、空速表)持续监控实际高度和速度,与目标值对比后进行必要的微调。Real-time monitoring and adjustment: Use flight sensors (such as barometric altimeter and airspeed indicator) to continuously monitor actual altitude and speed, and make necessary fine-tuning after comparing with target values.

优选的,所述S5中的能源消耗最小化包括以下步骤:Preferably, the minimization of energy consumption in S5 comprises the following steps:

效率分析:利用飞行模型和历史数据,分析不同飞行高度、速度和重量下的燃油消耗率;Efficiency analysis: Analyze fuel consumption rates at different flight altitudes, speeds, and weights using flight models and historical data;

优化策略制定:基于效率分析结果,制定飞行策略,如选择最佳飞行高度(通常较高高度因空气稀薄而减少阻力)、维持经济巡航速度、合理安排爬升和下降阶段;Optimization strategy formulation: Based on the results of efficiency analysis, flight strategies are formulated, such as selecting the best flight altitude (usually higher altitudes reduce resistance due to thin air), maintaining economic cruising speed, and reasonably arranging the climb and descent phases;

动态能源管理:在飞行过程中,根据实时飞行条件动态调整发动机输出,避免不必要的能量浪费;Dynamic Energy Management: During flight, engine output is dynamically adjusted based on real-time flight conditions to avoid unnecessary energy waste;

飞行姿态优化:保持良好的气动形态,减少额外的阻力,如在巡航时尽量保持水平稳定飞行;Flight attitude optimization: maintain a good aerodynamic shape and reduce additional resistance, such as maintaining a horizontal and stable flight as much as possible during cruising;

系统整合:将避障、高度速度调整和能源管理功能整合在飞行控制系统中,确保各子系统间协调工作,共同实现整体的能源效率最大化。System integration: Integrate obstacle avoidance, altitude and speed adjustment, and energy management functions into the flight control system to ensure that all subsystems work in coordination to maximize overall energy efficiency.

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims (8)

1.一种智能自动飞行路径规划方法,其特征在于,包括以下步骤:1. An intelligent automatic flight path planning method, characterized in that it comprises the following steps: S1、任务定义与环境分析:明确飞行任务的目标;收集并分析飞行区域的地理信息、气象数据、障碍物分布以及飞行限制;S1. Mission definition and environmental analysis: clarify the objectives of the flight mission; collect and analyze the geographical information, meteorological data, obstacle distribution and flight restrictions of the flight area; S2、环境建模:将实际环境抽象为适合算法处理的数学模型;利用数字高程模型数据,构建地形的三维表示;S2, Environmental Modeling: Abstract the actual environment into a mathematical model suitable for algorithm processing; use digital elevation model data to construct a three-dimensional representation of the terrain; S3、起终点与航路点设置:标记起飞点、目标点和任何必要的中间航路点;在飞行控制软件中输入这些点的位置信息;S3. Start, end and waypoint setting: mark the take-off point, target point and any necessary intermediate waypoints; enter the location information of these points in the flight control software; S4、路径规划算法选择与实施:根据任务需求和环境复杂度,选择合适的路径规划算法;运行算法,生成从起点到终点的初步飞行路径;S4. Path planning algorithm selection and implementation: Select an appropriate path planning algorithm based on mission requirements and environmental complexity; run the algorithm to generate a preliminary flight path from the start point to the end point; S5、路径优化:对初步路径进行优化,包括避障调整、飞行高度与速度的优化、能源消耗最小化;S5, Path Optimization: Optimize the preliminary path, including obstacle avoidance adjustment, optimization of flight altitude and speed, and minimization of energy consumption; S6、飞行模拟与验证:在虚拟环境中模拟飞行,检查路径的可行性,确保飞行安全,避免碰撞;S6, Flight simulation and verification: simulate flight in a virtual environment, check the feasibility of the path, ensure flight safety and avoid collisions; S7、路径执行与监控:将规划好的路径上传至无人机控制系统,开始执行飞行任务;实时监控飞行状态,根据反馈调整飞行路径或速度;S7, Path Execution and Monitoring: Upload the planned path to the UAV control system and start the flight mission; monitor the flight status in real time and adjust the flight path or speed based on the feedback; S8、数据分析与反馈:任务完成后,收集飞行数据,分析路径执行的效率与安全性;根据数据分析结果,对规划算法进行迭代优化。S8, Data Analysis and Feedback: After the mission is completed, collect flight data and analyze the efficiency and safety of path execution; based on the data analysis results, iteratively optimize the planning algorithm. 2.根据权利要求1所述的一种智能自动飞行路径规划方法,其特征在于,所述S1中地理信息的收集和分析包括以下步骤:2. The intelligent automatic flight path planning method according to claim 1, characterized in that the collection and analysis of geographic information in S1 comprises the following steps: 获取基础地图数据,获取区域的地形、地貌、水系、道路基础地理信息;Obtain basic map data and basic geographic information on the region’s topography, landforms, water systems, and roads; 数字化处理,将地图信息转化为数字化格式;Digital processing, converting map information into digital format; 分析地形特征,识别山体、河流、城市建筑群,评估其对飞行路径的影响,判断是否需要绕行或调整飞行高度。Analyze terrain features, identify mountains, rivers, and urban buildings, evaluate their impact on the flight path, and determine whether it is necessary to detour or adjust the flight altitude. 3.根据权利要求1所述的一种智能自动飞行路径规划方法,其特征在于,所述S1中气象数据的收集和分析包括以下步骤:3. The intelligent automatic flight path planning method according to claim 1, characterized in that the collection and analysis of meteorological data in S1 comprises the following steps: 实时与预测数据,通过气象服务获取当前及预测的气象条件,包括风速风向、温度、湿度、能见度、降水概率、云底高度;Real-time and forecast data, obtain current and forecasted weather conditions through weather services, including wind speed and direction, temperature, humidity, visibility, precipitation probability, and cloud base height; 分析机场气象报告和预报,了解起飞和降落点的天气状况;Analyze airport weather reports and forecasts to understand weather conditions at take-off and landing points; 特殊气象事件:雷暴、台风、龙卷风极端天气预警,规划相应的规避措施。Special meteorological events: extreme weather warnings for thunderstorms, typhoons, and tornadoes, and planning of corresponding avoidance measures. 4.根据权利要求1所述的一种智能自动飞行路径规划方法,其特征在于,所述S1中障碍物分布调查包括以下步骤:4. The intelligent automatic flight path planning method according to claim 1, characterized in that the obstacle distribution survey in S1 comprises the following steps: 利用数据库查询,查阅现有的障碍物数据库,包括数字高程模型、航空障碍物数据库,获取已知建筑物、塔台、山脉位置和高度信息;Use database query to consult the existing obstacle database, including digital elevation model and aviation obstacle database, to obtain the location and height information of known buildings, towers and mountains; 现场勘查,进行实地勘查,特别是对于更新不及时的数据库,确认新增的障碍物;On-site inspection: conduct field inspections, especially for databases that are not updated in a timely manner, to confirm new obstacles; 建立三维模型,利用激光雷达数据或无人机测绘,构建精确的三维障碍物分布模型。Build a 3D model and use LiDAR data or drone mapping to construct an accurate 3D obstacle distribution model. 5.根据权利要求1所述的一种智能自动飞行路径规划方法,其特征在于,所述S4中路径规划算法的选择是将飞行空间抽象为图结构,节点代表关键点,边代表可飞行的路径段,然后运用图搜索算法寻找最短或成本最低的路径。5. An intelligent automatic flight path planning method according to claim 1, characterized in that the path planning algorithm selected in S4 is to abstract the flight space into a graph structure, where nodes represent key points and edges represent flyable path segments, and then use a graph search algorithm to find the shortest or lowest cost path. 6.根据权利要求1所述的一种智能自动飞行路径规划方法,其特征在于,所述S5中的避障调整包括以下步骤:6. The intelligent automatic flight path planning method according to claim 1, characterized in that the obstacle avoidance adjustment in S5 comprises the following steps: 环境感知与建模:使用雷达、LiDAR、摄像头或传感器实时监测周围环境,构建三维地图,识别并跟踪障碍物;Environmental perception and modeling: Use radar, LiDAR, cameras or sensors to monitor the surrounding environment in real time, build three-dimensional maps, and identify and track obstacles; 避障路径规划:基于当前飞行状态和障碍物信息,使用路径规划算法计算出一条无碰撞的安全路径;Obstacle avoidance path planning: Based on the current flight status and obstacle information, a path planning algorithm is used to calculate a safe path without collision; 最优轨迹生成:考虑动力学约束和效率,生成一条平滑、连续且符合飞行器机动性能的避障轨迹;Optimal trajectory generation: Considering dynamic constraints and efficiency, a smooth, continuous obstacle avoidance trajectory that meets the maneuverability of the aircraft is generated; 执行与反馈:控制飞行器按照规划的轨迹机动,同时持续监控环境变化,必要时实时调整路径。Execution and feedback: Control the aircraft to maneuver according to the planned trajectory, while continuously monitoring environmental changes and adjusting the path in real time when necessary. 7.根据权利要求1所述的一种智能自动飞行路径规划方法,其特征在于,所述S5中的飞行高度与速度的优化包括以下步骤:7. The intelligent automatic flight path planning method according to claim 1, characterized in that the optimization of the flight altitude and speed in S5 comprises the following steps: 目标设定:根据飞行任务设定目标高度和速度;Target setting: Set the target altitude and speed according to the flight mission; 性能分析:分析当前飞行条件对能耗和性能的影响,确定最经济或最高效的飞行高度和速度;Performance analysis: Analyze the impact of current flight conditions on energy consumption and performance, and determine the most economical or efficient flight altitude and speed; 高度与速度调整:通过调整发动机推力和飞行姿态,实现高度和速度的平滑过渡;Altitude and speed adjustment: Achieve smooth transition of altitude and speed by adjusting engine thrust and flight attitude; 实时监控与调整:利用飞行传感器持续监控实际高度和速度,与目标值对比后进行必要的微调。Real-time monitoring and adjustment: Use flight sensors to continuously monitor actual altitude and speed, and make necessary fine-tuning after comparing them with target values. 8.根据权利要求1所述的一种智能自动飞行路径规划方法,其特征在于,所述S5中的能源消耗最小化包括以下步骤:8. The intelligent automatic flight path planning method according to claim 1, wherein the energy consumption minimization in S5 comprises the following steps: 效率分析:利用飞行模型和历史数据,分析不同飞行高度、速度和重量下的燃油消耗率;Efficiency analysis: Analyze fuel consumption rates at different flight altitudes, speeds, and weights using flight models and historical data; 优化策略制定:基于效率分析结果,制定飞行策略,选择最佳飞行高度、维持经济巡航速度、合理安排爬升和下降阶段;Optimization strategy formulation: Based on the results of efficiency analysis, formulate flight strategies, select the best flight altitude, maintain economic cruising speed, and reasonably arrange the climb and descent phases; 动态能源管理:在飞行过程中,根据实时飞行条件动态调整发动机输出,避免不必要的能量浪费;Dynamic Energy Management: During flight, engine output is dynamically adjusted based on real-time flight conditions to avoid unnecessary energy waste; 飞行姿态优化:保持良好的气动形态,减少额外的阻力;Flight attitude optimization: maintain good aerodynamic shape and reduce additional resistance; 系统整合:将避障、高度速度调整和能源管理功能整合在飞行控制系统中,确保各子系统间协调工作,共同实现整体的能源效率最大化。System integration: Integrate obstacle avoidance, altitude and speed adjustment, and energy management functions into the flight control system to ensure that all subsystems work in coordination to maximize overall energy efficiency.
CN202410825976.6A 2024-06-25 2024-06-25 Intelligent automatic flight path planning method Pending CN118838371A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410825976.6A CN118838371A (en) 2024-06-25 2024-06-25 Intelligent automatic flight path planning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410825976.6A CN118838371A (en) 2024-06-25 2024-06-25 Intelligent automatic flight path planning method

Publications (1)

Publication Number Publication Date
CN118838371A true CN118838371A (en) 2024-10-25

Family

ID=93145399

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410825976.6A Pending CN118838371A (en) 2024-06-25 2024-06-25 Intelligent automatic flight path planning method

Country Status (1)

Country Link
CN (1) CN118838371A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119148748A (en) * 2024-11-19 2024-12-17 观典防务技术股份有限公司 Low-idle unmanned aerial vehicle high-efficiency flight control system based on tilting composite wing
CN119272421A (en) * 2024-12-10 2025-01-07 福建福睿旺科技有限公司 A simulation deformation aircraft and control method
CN119374566A (en) * 2024-12-31 2025-01-28 山东省鲁岳资源勘查开发有限公司 A method and system for engineering surveying and mapping based on unmanned aerial vehicle remote sensing
CN119623797A (en) * 2024-12-09 2025-03-14 广州番禺职业技术学院 A path optimization method and system for drone logistics distribution

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119148748A (en) * 2024-11-19 2024-12-17 观典防务技术股份有限公司 Low-idle unmanned aerial vehicle high-efficiency flight control system based on tilting composite wing
CN119623797A (en) * 2024-12-09 2025-03-14 广州番禺职业技术学院 A path optimization method and system for drone logistics distribution
CN119272421A (en) * 2024-12-10 2025-01-07 福建福睿旺科技有限公司 A simulation deformation aircraft and control method
CN119374566A (en) * 2024-12-31 2025-01-28 山东省鲁岳资源勘查开发有限公司 A method and system for engineering surveying and mapping based on unmanned aerial vehicle remote sensing

Similar Documents

Publication Publication Date Title
CN118838371A (en) Intelligent automatic flight path planning method
CN110243359B (en) Safe track planning method based on low-altitude wind prediction model
JP6018433B2 (en) Meteorological data selection along aircraft trajectory
CN114153224B (en) Unmanned aerial vehicle flight path intelligent planning control system and method based on microclimate
CA2781863C (en) Weather data selection relative to an aircraft trajectory
US8868345B2 (en) Meteorological modeling along an aircraft trajectory
US20200234601A1 (en) Airflow modeling for route optimization
JP5255857B2 (en) Turbulence prediction system and turbulence prediction method
CN108986207A (en) A kind of road based on true road surface data and emulation modelling method is built along the line
KR102422300B1 (en) Method and system for providing climate information for port selection of urban air mobility
CN106875756B (en) A kind of continuously declining into close aircraft noise optimization method based on ant group algorithm
CN114595518B (en) Commercial space flight and civil aviation operation cooperative system based on digital twinborn
US20250182631A1 (en) System and method for optimising flight efficiency
Ramée et al. Aircraft flight plan optimization with dynamic weather and airspace constraints
CN114550505A (en) Dynamic low-altitude airspace grid flow management method based on stereo-subdivision grid
CN119124176B (en) Flying robot route planning method based on weather diagnosis technology
CN118938957A (en) Parameter determination method and system for power grid inspection drone
CN118863194A (en) A geographic surveying and mapping system for collecting outdoor terrain information using drones
CN119596966A (en) Autonomous trajectory planning and image acquisition method and system for unmanned aerial vehicles
CN118838392A (en) Power transmission line unmanned aerial vehicle inspection method and system based on positioning communication
CN118410741A (en) Aircraft navigation simulation method, electronic equipment and storage medium
CN114219151B (en) Self-adaptive universal aviation emergency rescue weather protection system
Zhang Safe path correction method for ambulance aircraft based on low-altitude wind prediction
CN115574824A (en) A path planning method and planning system for eVTOL
JP2023059674A (en) Server, method and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination