[go: up one dir, main page]

CN118276605A - Unmanned aerial vehicle interception method and device, electronic equipment and storage medium - Google Patents

Unmanned aerial vehicle interception method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN118276605A
CN118276605A CN202410376640.6A CN202410376640A CN118276605A CN 118276605 A CN118276605 A CN 118276605A CN 202410376640 A CN202410376640 A CN 202410376640A CN 118276605 A CN118276605 A CN 118276605A
Authority
CN
China
Prior art keywords
unmanned aerial
aerial vehicle
interception
preset
drone
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
CN202410376640.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.)
Jiangxi University of Science and Technology
Original Assignee
Jiangxi University of Science and Technology
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 Jiangxi University of Science and Technology filed Critical Jiangxi University of Science and Technology
Priority to CN202410376640.6A priority Critical patent/CN118276605A/en
Publication of CN118276605A publication Critical patent/CN118276605A/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/60Intended control result
    • G05D1/69Coordinated control of the position or course of two or more vehicles
    • G05D1/695Coordinated control of the position or course of two or more vehicles for maintaining a fixed relative position of the vehicles, e.g. for convoy travelling or formation flight
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2109/00Types of controlled vehicles
    • G05D2109/20Aircraft, e.g. drones

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)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention provides an unmanned aerial vehicle interception method, an unmanned aerial vehicle interception device, electronic equipment and a storage medium, which are applied to an unmanned aerial vehicle interception system, and an optimal cruising path is determined through a path planning algorithm to control the unmanned aerial vehicle interception system to automatically cruise; monitoring an obstacle appearing in front of the system in real time, and avoiding the obstacle according to a preset obstacle avoidance algorithm; acquiring an airspace image corresponding to a target cruising area in real time, inputting the airspace image into a preset target detection model, if the unmanned aerial vehicle is determined to exist, inputting the unmanned aerial vehicle image into a preset target tracking model, determining a flight track corresponding to the unmanned aerial vehicle, and adjusting a aiming angle corresponding to the interception equipment; according to a preset interception signal selection rule corresponding to the number of detected unmanned aerial vehicles, an unmanned aerial vehicle interception signal matched with the rule is sent along an aiming angle. The automatic cruising of unmanned aerial vehicle interception system can be realized, and when an invasive unmanned aerial vehicle is found, the invasive unmanned aerial vehicle is accurately and effectively intercepted by utilizing various interception mode combinations, so that the safety of a large-scale airspace is ensured.

Description

一种无人机拦截方法、装置、电子设备及存储介质A drone interception method, device, electronic device and storage medium

技术领域Technical Field

本公开涉及飞行物拦截技术领域,具体而言,涉及一种无人机拦截方法、装置、电子设备及存储介质。The present disclosure relates to the technical field of flying object interception, and in particular to a method, device, electronic device and storage medium for intercepting a drone.

背景技术Background technique

近年来,随着传感、图像传输、人工智能等技术的不断发展,无人机逐渐成为智能科技的热点领域。随着无人机技术的不断发展成熟,因其具有体积小、质量轻、机动性强、隐蔽性好等优点,现今已在各个领域得到广泛应用。民用无人机的高速发展推动着传统行业的转型升级,无人机可以根据各行业的需求与工作标准实施无人机作业,替代传统作业方式,不仅能够有效降低人力物力成本,还可以提高工作效率与质量,减少环境污染。目前,无人机在航空拍摄、农业植保、救灾抢险、地形勘探、城市管理、地理信息测绘等领域都体现了良好的技术效果和经济效果。In recent years, with the continuous development of technologies such as sensing, image transmission, and artificial intelligence, drones have gradually become a hot area in intelligent technology. With the continuous development and maturity of drone technology, it has been widely used in various fields due to its advantages such as small size, light weight, strong maneuverability, and good concealment. The rapid development of civil drones is promoting the transformation and upgrading of traditional industries. Drones can implement drone operations according to the needs and work standards of various industries, replacing traditional operating methods, which can not only effectively reduce manpower and material costs, but also improve work efficiency and quality, and reduce environmental pollution. At present, drones have demonstrated good technical and economic effects in the fields of aerial photography, agricultural plant protection, disaster relief, terrain exploration, urban management, geographic information surveying and mapping, etc.

但是,无人机行业快速发展给人们生活带来便利的同时也带来了许多安全隐患。近年来,无人机“黑飞”扰乱航空秩序,侵犯公民隐私的事件时有发生。但由于无人机是空中小型设备,因此给监管带来了巨大困难。现有技术的反无人机拦截系统主要为固定式定点被动拦截方式,拦截设备的机动性差,拦截范围有限,以及采用单一的拦截方式,拦截效率低,无法满足对大范围区域的有效保护,进而导致在需要对无人机进行拦截的大片区域,只能通过增加反无人机拦截设备的数量以保证目标空域的安全,从而严重增加反无人机的成本。However, the rapid development of the drone industry has brought convenience to people's lives, but it has also brought many safety hazards. In recent years, there have been frequent incidents of drone "illegal flights" disrupting aviation order and infringing on citizens' privacy. However, since drones are small aerial devices, they pose great difficulties for supervision. The existing anti-drone interception system is mainly a fixed-point passive interception method. The interception equipment has poor maneuverability, limited interception range, and a single interception method. The interception efficiency is low and cannot meet the effective protection of a large area. As a result, in large areas where drones need to be intercepted, the safety of the target airspace can only be guaranteed by increasing the number of anti-drone interception equipment, which seriously increases the cost of anti-drone.

发明内容Summary of the invention

本公开实施例至少提供一种无人机拦截方法、装置、电子设备及存储介质,通过建立路径规划数学模型,使用路径规划算法寻找巡航的最优路径,配合避障算法实现无人机拦截系统的自动巡航,并在发现入侵无人机时,运用多种拦截方式组合对入侵无人机进行精准有效拦截,确保大范围空域的安全。The disclosed embodiments at least provide a method, device, electronic device and storage medium for intercepting a drone. By establishing a path planning mathematical model, a path planning algorithm is used to find the optimal cruising path, and an obstacle avoidance algorithm is used to realize automatic cruising of the drone interception system. When an invading drone is found, a combination of multiple interception methods is used to accurately and effectively intercept the invading drone, thereby ensuring the safety of a large range of airspace.

本公开实施例提供了一种无人机拦截方法,应用于无人机拦截系统,所述方法包括:The present disclosure provides a method for intercepting a drone, which is applied to a drone interception system. The method includes:

获取目标巡航区域,根据预设巡航点通过预设路径规划模型中设置的路径规划算法,确定最优巡航路径控制所述无人机拦截系统自动巡航;Obtaining a target cruising area, and determining an optimal cruising path according to a preset cruising point through a path planning algorithm set in a preset path planning model to control the automatic cruising of the UAV interception system;

在巡航过程中,实时监测所述无人机拦截系统前方出现的障碍物,并根据预设避障算法规避障碍物;During the cruise, the obstacles appearing in front of the UAV interception system are monitored in real time, and obstacles are avoided according to a preset obstacle avoidance algorithm;

实时采集所述目标巡航区域对应的空域图像,将所述空域图像输入至预设目标检测模型,确定是否存在入侵无人机,若存在,则将检测到的无人机图像输入至预设目标跟踪模型,确定入侵无人机对应的飞行轨迹;Collecting airspace images corresponding to the target cruising area in real time, inputting the airspace images into a preset target detection model to determine whether there is an invading drone, and if so, inputting the detected drone images into a preset target tracking model to determine the flight trajectory corresponding to the invading drone;

根据所述飞行轨迹,调整所述无人机拦截系统中携带的拦截设备对应的瞄准角度;确定检测到的无人机数量,根据该无人机数量对应的预设拦截信号选择规则,沿所述瞄准角度发送与预设拦截信号选择规则相匹配的无人机拦截信号。According to the flight trajectory, the aiming angle corresponding to the interception device carried in the UAV interception system is adjusted; the number of detected UAVs is determined, and according to the preset interception signal selection rule corresponding to the number of UAVs, a UAV interception signal matching the preset interception signal selection rule is sent along the aiming angle.

一种可选的实施方式中,控制所述无人机拦截系统自动巡航,具体包括:In an optional implementation manner, controlling the drone interception system to automatically cruise specifically includes:

控制所述无人机拦截系统中携带的图像采集设备实时获取当前道路图像,针对所述道路图像进行包括灰度化、去噪以及畸变矫正的预处理;Controlling the image acquisition device carried by the UAV interception system to acquire the current road image in real time, and performing preprocessing including graying, denoising and distortion correction on the road image;

提取经过预处理后的所述道路图像中包含的道路边界特征;Extracting road boundary features contained in the preprocessed road image;

将所述道路边界特征与预设道路模板进行匹配比较,若匹配,则确定当前位置为可行道路;The road boundary features are matched and compared with a preset road template, and if they match, the current position is determined to be a feasible road;

若不匹配,则确定当前位置为不可行道路,并控制所述图像采集设备转动预设角度,重复上述道路图像的采集步骤,直至检测出可行道路。If there is no match, the current position is determined to be an infeasible road, and the image acquisition device is controlled to rotate a preset angle, and the above road image acquisition steps are repeated until a feasible road is detected.

一种可选的实施方式中,实时监测所述无人机拦截系统前方出现的障碍物,具体包括:In an optional implementation, real-time monitoring of obstacles appearing in front of the drone interception system specifically includes:

控制所述无人机拦截系统中携带的超声波传感器实时监测前方出现的障碍物,当检测到障碍物时,控制所述无人机拦截系统停止运动;Controlling the ultrasonic sensor carried by the drone interception system to monitor obstacles appearing ahead in real time, and controlling the drone interception system to stop moving when an obstacle is detected;

控制所述无人机拦截系统中携带的激光测距仪向障碍物,在预设时间间隔内依次发射两束测距激光,分别确定两束测距激光对应测得的障碍物距离信息;Controlling the laser rangefinder carried by the UAV interception system to emit two ranging laser beams toward the obstacle in sequence within a preset time interval, and respectively determining the obstacle distance information corresponding to the two ranging laser beams;

根据所述距离信息确定障碍物相对所述无人机拦截系统的运动状态;Determine the motion state of the obstacle relative to the drone interception system based on the distance information;

当所述运动状态为朝向运动状态时,控制所述无人机拦截系统后退。When the motion state is a moving state toward, the UAV interception system is controlled to retreat.

一种可选的实施方式中,根据预设避障算法规避障碍物,具体包括:In an optional implementation, avoiding obstacles according to a preset obstacle avoidance algorithm specifically includes:

确定障碍物相对所述无人机拦截系统的方位信息;Determining the position information of the obstacle relative to the drone interception system;

控制靠近障碍物一侧,驱动所述无人机拦截系统移动的驱动轮的转速大于另一侧的驱动轮的转速,以使所述无人机拦截系统转向;Controlling the rotation speed of the driving wheel on the side close to the obstacle to drive the UAV interception system to be greater than the rotation speed of the driving wheel on the other side, so as to make the UAV interception system turn;

实时监测所述无人机拦截系统的视野范围内,是否仍存在障碍物;Real-time monitoring of whether there are still obstacles within the field of view of the drone interception system;

若是,则维持所述无人机拦截系统的转向状态,直至视野范围内不存在障碍物;If yes, maintain the steering state of the drone interception system until there are no obstacles within the field of view;

若否,则调整所述无人机拦截系统两侧的驱动轮同步转动,以使所述无人机拦截系统恢复直线行驶。If not, the driving wheels on both sides of the drone interception system are adjusted to rotate synchronously so that the drone interception system resumes straight-line travel.

一种可选的实施方式中,基于以下步骤确定入侵无人机对应的飞行轨迹:In an optional implementation, the flight trajectory corresponding to the intruding drone is determined based on the following steps:

将所述预设目标检测模型输出的所述无人机图像,实时输入至所述预设目标跟踪模型;Inputting the drone image output by the preset target detection model into the preset target tracking model in real time;

按照时间顺序,针对每一帧所述无人机图像,对前一帧所述无人机图像进行卡尔曼滤波预测,根据预测结果对该帧所述无人机图像进行更新,同时根据所述目标跟踪模型初始化时保留的运动特征与外观特征进行匹配,确定所述飞行轨迹。In chronological order, for each frame of the drone image, a Kalman filter prediction is performed on the previous frame of the drone image, and the drone image of that frame is updated according to the prediction result. At the same time, the motion features and appearance features retained when the target tracking model is initialized are matched to determine the flight trajectory.

一种可选的实施方式中,所述预设拦截信号选择规则,具体包括:In an optional implementation manner, the preset interception signal selection rule specifically includes:

当所述无人机数量为一个时,控制所述无人机拦截系统中携带的激光拦截设备工作,发送高能激光光束作为所述无人机拦截信号;When the number of the drone is one, controlling the laser interception device carried by the drone interception system to work and send a high-energy laser beam as the drone interception signal;

当所述无人机数量为多个且小于预设数量阈值时,控制所述无人机拦截系统中携带的所述激光拦截设备以及导航诱骗设备工作,同时发送高能激光光束以及导航诱骗信号作为所述无人机拦截信号;When the number of the drones is multiple and less than a preset number threshold, the laser interception device and the navigation decoy device carried by the drone interception system are controlled to work, and a high-energy laser beam and a navigation decoy signal are sent as the drone interception signal at the same time;

当所述无人机数量大于预设数量阈值时,控制所述无人机拦截系统中携带的所述激光拦截设备、导航诱骗设备以及多频段无线电干扰设备工作,同时发送高能激光光束、导航诱骗信号以及通信频率干扰信号作为所述无人机拦截信号。When the number of the drones is greater than a preset threshold, the laser interception equipment, navigation decoy equipment and multi-band radio jamming equipment carried in the drone interception system are controlled to operate, and high-energy laser beams, navigation decoy signals and communication frequency jamming signals are sent as the drone interception signals.

本公开实施例还提供一种无人机拦截装置,包括:The present disclosure also provides a drone interception device, including:

路径规划模块,用于获取目标巡航区域,根据预设巡航点通过预设路径规划模型中设置的路径规划算法,确定最优巡航路径控制所述无人机拦截系统自动巡航;A path planning module is used to obtain a target cruising area, determine an optimal cruising path according to a preset cruising point through a path planning algorithm set in a preset path planning model, and control the automatic cruising of the UAV interception system;

避障模块,用于在巡航过程中,实时监测所述无人机拦截系统前方出现的障碍物,并根据预设避障算法规避障碍物;An obstacle avoidance module is used to monitor obstacles appearing in front of the UAV interception system in real time during cruising, and avoid obstacles according to a preset obstacle avoidance algorithm;

目标检测跟踪模块,用于实时采集所述目标巡航区域对应的空域图像,将所述空域图像输入至预设目标检测模型,确定是否存在入侵无人机,若存在,则将检测到的无人机图像输入至预设目标跟踪模型,确定入侵无人机对应的飞行轨迹;A target detection and tracking module is used to collect airspace images corresponding to the target cruising area in real time, input the airspace images into a preset target detection model, determine whether there is an invading drone, and if so, input the detected drone image into a preset target tracking model to determine the flight trajectory corresponding to the invading drone;

拦截模块,用于根据所述飞行轨迹,调整所述无人机拦截系统中携带的拦截设备对应的瞄准角度;确定检测到的无人机数量,根据该无人机数量对应的预设拦截信号选择规则,沿所述瞄准角度发送与预设拦截信号选择规则相匹配的无人机拦截信号。The interception module is used to adjust the aiming angle corresponding to the interception device carried in the UAV interception system according to the flight trajectory; determine the number of detected UAVs, and send a UAV interception signal matching the preset interception signal selection rule along the aiming angle according to the preset interception signal selection rule corresponding to the number of UAVs.

本公开实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述无人机拦截方法,或上述无人机拦截方法中任一种可能的实施方式中的步骤。An embodiment of the present disclosure also provides an electronic device, including: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the above-mentioned drone interception method or steps in any possible implementation of the above-mentioned drone interception method are performed.

本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述无人机拦截方法,或上述无人机拦截方法中任一种可能的实施方式中的步骤。The embodiments of the present disclosure also provide a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program executes the above-mentioned drone interception method, or the steps in any possible implementation of the above-mentioned drone interception method.

本公开实施例还提供一种计算机程序产品,包括计算机程序/指令,该计算机程序、指令被处理器执行时实现上述无人机拦截方法,或上述无人机拦截方法中任一种可能的实施方式中的步骤。The embodiments of the present disclosure also provide a computer program product, including a computer program/instruction, which, when executed by a processor, implements the above-mentioned drone interception method, or the steps in any possible implementation of the above-mentioned drone interception method.

本公开实施例提供的一种无人机拦截方法、装置、电子设备及存储介质,应用于无人机拦截系统,获取目标巡航区域,根据预设巡航点通过预设路径规划模型中设置的路径规划算法,确定最优巡航路径控制所述无人机拦截系统自动巡航;在巡航过程中,实时监测所述无人机拦截系统前方出现的障碍物,并根据预设避障算法规避障碍物;实时采集所述目标巡航区域对应的空域图像,将所述空域图像输入至预设目标检测模型,确定是否存在入侵无人机,若存在,则将检测到的无人机图像输入至预设目标跟踪模型,确定入侵无人机对应的飞行轨迹;根据所述飞行轨迹,调整所述无人机拦截系统中携带的拦截设备对应的瞄准角度;确定检测到的无人机数量,根据该无人机数量对应的预设拦截信号选择规则,沿所述瞄准角度发送与预设拦截信号选择规则相匹配的无人机拦截信号。通过建立路径规划数学模型,使用路径规划算法寻找巡航的最优路径,配合避障算法实现无人机拦截系统的自动巡航,并在发现入侵无人机时,运用多种拦截方式组合对入侵无人机进行精准有效拦截,确保大范围空域的安全。The disclosed embodiment provides a method, device, electronic device and storage medium for intercepting unmanned aerial vehicles, which are applied to an unmanned aerial vehicle interception system, obtain a target cruising area, determine the optimal cruising path to control the automatic cruising of the unmanned aerial vehicle interception system according to the preset cruising point through the path planning algorithm set in the preset path planning model; during the cruising process, monitor the obstacles appearing in front of the unmanned aerial vehicle interception system in real time, and avoid the obstacles according to the preset obstacle avoidance algorithm; collect the airspace image corresponding to the target cruising area in real time, input the airspace image into the preset target detection model, determine whether there is an intruding unmanned aerial vehicle, and if there is, input the detected unmanned aerial vehicle image into the preset target tracking model to determine the flight trajectory corresponding to the intruding unmanned aerial vehicle; according to the flight trajectory, adjust the aiming angle corresponding to the interception device carried in the unmanned aerial vehicle interception system; determine the number of detected unmanned aerial vehicles, and send the unmanned aerial vehicle interception signal matching the preset interception signal selection rule along the aiming angle according to the preset interception signal selection rule corresponding to the number of unmanned aerial vehicles. By establishing a path planning mathematical model, using the path planning algorithm to find the optimal path for cruising, cooperating with the obstacle avoidance algorithm to realize the automatic cruising of the unmanned aerial vehicle interception system, and when an intruding unmanned aerial vehicle is found, a combination of multiple interception methods is used to accurately and effectively intercept the intruding unmanned aerial vehicle, so as to ensure the safety of a large range of airspace.

为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the accompanying drawings.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the embodiments. The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and are used together with the specification to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can also be obtained based on these drawings without creative work.

图1示出了本公开实施例所提供的一种无人机拦截系统的示意图;FIG1 shows a schematic diagram of a drone interception system provided by an embodiment of the present disclosure;

图2示出了本公开实施例所提供的一种无人机拦截方法的流程图;FIG2 shows a flow chart of a method for intercepting a drone provided by an embodiment of the present disclosure;

图3示出了本公开实施例所提供的一种无人机拦截装置的示意图;FIG3 shows a schematic diagram of a drone interception device provided by an embodiment of the present disclosure;

图4示出了本公开实施例所提供的一种电子设备的示意图。FIG. 4 shows a schematic diagram of an electronic device provided by an embodiment of the present disclosure.

具体实施方式Detailed ways

为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the present disclosure for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure.

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not require further definition and explanation in the subsequent drawings.

本文中术语“和/或”,仅仅是描述一种关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。The term "and/or" herein only describes an association relationship, indicating that three relationships may exist. For example, A and/or B may represent the following three situations: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C may represent including any one or more elements selected from the set consisting of A, B, and C.

经研究发现,近年来,无人机“黑飞”扰乱航空秩序,侵犯公民隐私的事件时有发生。但由于无人机是空中小型设备,因此给监管带来了巨大困难。现有技术的反无人机拦截系统主要为固定式定点被动拦截方式,拦截设备的机动性差,拦截范围有限,以及采用单一的拦截方式,拦截效率低,无法满足对大范围区域的有效保护,进而导致在需要对无人机进行拦截的大片区域,只能通过增加反无人机拦截设备的数量以保证目标空域的安全,从而严重增加反无人机的成本。According to research, in recent years, there have been frequent incidents of drones flying illegally, disrupting aviation order and infringing on citizens' privacy. However, since drones are small aerial devices, they pose great difficulties for supervision. The existing anti-drone interception system is mainly a fixed-point passive interception method. The interception equipment has poor maneuverability, limited interception range, and a single interception method. The interception efficiency is low and cannot meet the requirements of effective protection of large areas. As a result, in large areas where drones need to be intercepted, the safety of the target airspace can only be guaranteed by increasing the number of anti-drone interception equipment, which seriously increases the cost of anti-drone.

基于上述研究,本公开提供了一种无人机拦截方法、装置、电子设备及存储介质,应用于无人机拦截系统,获取目标巡航区域,根据预设巡航点通过预设路径规划模型中设置的路径规划算法,确定最优巡航路径控制所述无人机拦截系统自动巡航;在巡航过程中,实时监测所述无人机拦截系统前方出现的障碍物,并根据预设避障算法规避障碍物;实时采集所述目标巡航区域对应的空域图像,将所述空域图像输入至预设目标检测模型,确定是否存在入侵无人机,若存在,则将检测到的无人机图像输入至预设目标跟踪模型,确定入侵无人机对应的飞行轨迹;根据所述飞行轨迹,调整所述无人机拦截系统中携带的拦截设备对应的瞄准角度;确定检测到的无人机数量,根据该无人机数量对应的预设拦截信号选择规则,沿所述瞄准角度发送与预设拦截信号选择规则相匹配的无人机拦截信号。通过建立路径规划数学模型,使用路径规划算法寻找巡航的最优路径,配合避障算法实现无人机拦截系统的自动巡航,并在发现入侵无人机时,运用多种拦截方式组合对入侵无人机进行精准有效拦截,确保大范围空域的安全。Based on the above research, the present disclosure provides a method, device, electronic device and storage medium for intercepting unmanned aerial vehicles, which are applied to unmanned aerial vehicle interception systems, obtain target cruising areas, and determine the optimal cruising path to control the unmanned aerial vehicle interception system to cruise automatically according to the preset cruising points through the path planning algorithm set in the preset path planning model; during the cruising process, monitor the obstacles appearing in front of the unmanned aerial vehicle interception system in real time, and avoid the obstacles according to the preset obstacle avoidance algorithm; collect the airspace image corresponding to the target cruising area in real time, input the airspace image into the preset target detection model, determine whether there is an invading unmanned aerial vehicle, and if there is, input the detected unmanned aerial vehicle image into the preset target tracking model to determine the flight trajectory corresponding to the invading unmanned aerial vehicle; according to the flight trajectory, adjust the aiming angle corresponding to the interception device carried in the unmanned aerial vehicle interception system; determine the number of detected unmanned aerial vehicles, and send the unmanned aerial vehicle interception signal matching the preset interception signal selection rule along the aiming angle according to the preset interception signal selection rule corresponding to the number of unmanned aerial vehicles. By establishing a path planning mathematical model, using the path planning algorithm to find the optimal path for cruising, cooperating with the obstacle avoidance algorithm to realize the automatic cruising of the unmanned aerial vehicle interception system, and when an invading unmanned aerial vehicle is found, a combination of multiple interception methods is used to accurately and effectively intercept the invading unmanned aerial vehicle, so as to ensure the safety of a large range of airspace.

为便于对本实施例进行理解,首先对本公开实施例所公开的一种无人机拦截方法的应用对象进行详细介绍,本公开实施例所提供的无人机拦截方法可应用于无人机拦截系统,参见图1所示,为本公开实施例提供的一种无人机拦截系统的示意图。如图1中所示,无人机拦截系统包括自动巡航模块、无人机检测跟踪模块、无人机拦截模块、控制中心、能源供电模块和通信模块。To facilitate understanding of this embodiment, the application object of a drone interception method disclosed in the embodiment of the present disclosure is first introduced in detail. The drone interception method provided in the embodiment of the present disclosure can be applied to a drone interception system. See Figure 1, which is a schematic diagram of a drone interception system provided in the embodiment of the present disclosure. As shown in Figure 1, the drone interception system includes an automatic cruise module, a drone detection and tracking module, a drone interception module, a control center, an energy supply module, and a communication module.

具体的,自动巡航模块包括导航单元、避障单元、动力单元、自动巡航控制单元,其中导航单元,避障单元,动力单元依次与自动巡航控制单元进行电性连接,自动巡航控制单元通过通信模块与控制中心进行通讯连接,实现控制中心对自动巡航模块的控制。Specifically, the automatic cruise module includes a navigation unit, an obstacle avoidance unit, a power unit, and an automatic cruise control unit, wherein the navigation unit, the obstacle avoidance unit, and the power unit are electrically connected to the automatic cruise control unit in sequence, and the automatic cruise control unit communicates with the control center through the communication module to realize the control of the automatic cruise module by the control center.

这里,导航单元包括路径规划设备和定位设备;避障单元包括激光测距仪、超声波传感器、CCD工业相机,避障单元的各部分均受自动巡航控制单元控制;动力单元包括驱动轮,导向轮,驱动电机。Here, the navigation unit includes a path planning device and a positioning device; the obstacle avoidance unit includes a laser rangefinder, an ultrasonic sensor, and a CCD industrial camera, and each part of the obstacle avoidance unit is controlled by the automatic cruise control unit; the power unit includes a driving wheel, a guide wheel, and a driving motor.

进一步的,无人机检测跟踪模块包括目标检测单元、目标追踪单元、云台单元、检测跟踪控制单元,其中目标检测单元、目标追踪单元、云台单元依次与检测跟踪控制单元进行电性连接,检测跟踪控制单元通过通信模块与控制中心进行通讯连接,实现控制中心对无人机检测跟踪模块的控制。Furthermore, the UAV detection and tracking module includes a target detection unit, a target tracking unit, a gimbal unit, and a detection and tracking control unit, wherein the target detection unit, the target tracking unit, and the gimbal unit are electrically connected to the detection and tracking control unit in sequence, and the detection and tracking control unit is communicated with the control center through the communication module to realize the control of the UAV detection and tracking module by the control center.

进一步的,无人机拦截模块包括GPS导航诱骗设备、多频段无线电干扰设备、激光拦截设备,拦截模块控制单元。Furthermore, the drone interception module includes a GPS navigation decoy device, a multi-band radio jammer, a laser interception device, and an interception module control unit.

进一步的,控制中心包括控制单元、数据处理单元、显示单元。用于对自动巡航模块、无人机检测跟踪模块、无人机拦截模块传送到控制中心的数据进行处理,进而对自动巡航模块、无人机检测跟踪模块、无人机拦截模块进行控制,以及对整个系统的启动与停止进行控制。Furthermore, the control center includes a control unit, a data processing unit, and a display unit, which are used to process the data transmitted to the control center by the automatic cruise module, the drone detection and tracking module, and the drone interception module, and then control the automatic cruise module, the drone detection and tracking module, and the drone interception module, as well as control the start and stop of the entire system.

这里,数据处理模块用于将自动巡航模块、无人机检测跟踪模块、无人机拦截模块采集并传送到控制中心的数据信息进行处理,实现数据信息的处理、保存、删除;显示模块用于将经过处理后的数据信息显示出来,实时显示各模块的工作状态以及受保护空域的情况。Here, the data processing module is used to process the data information collected by the automatic cruise module, drone detection and tracking module, and drone interception module and transmitted to the control center, so as to realize the processing, storage, and deletion of the data information; the display module is used to display the processed data information, and to display the working status of each module and the situation of the protected airspace in real time.

其次,对本公开实施例所公开的一种无人机拦截方法进行详细介绍,本公开实施例所提供的无人机拦截方法的执行主体一般为具有一定计算能力的计算机设备,该计算机设备例如包括:终端设备或服务器或其它处理设备,终端设备可以为用户设备(UserEquipment,UE)、移动设备、用户终端、终端、蜂窝电话、无绳电话、个人数字助理(PersonalDigital Assistant,PDA)、手持设备、计算设备、车载设备、可穿戴设备等。在一些可能的实现方式中,该无人机拦截方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。Secondly, a method for intercepting a drone disclosed in an embodiment of the present disclosure is introduced in detail. The execution subject of the method for intercepting a drone provided in an embodiment of the present disclosure is generally a computer device with certain computing capabilities, and the computer device includes, for example: a terminal device or a server or other processing device, and the terminal device can be a user equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. In some possible implementations, the method for intercepting a drone can be implemented by a processor calling a computer-readable instruction stored in a memory.

参见图2所示,为本公开实施例提供的一种无人机拦截方法的流程图,所述方法包括步骤S201~S204,其中:Referring to FIG. 2 , there is shown a flow chart of a method for intercepting a drone provided by an embodiment of the present disclosure. The method includes steps S201 to S204, wherein:

S201、获取目标巡航区域,根据预设巡航点通过预设路径规划模型中设置的路径规划算法,确定最优巡航路径控制所述无人机拦截系统自动巡航。S201, obtaining a target cruising area, and determining an optimal cruising path according to a preset cruising point by using a path planning algorithm set in a preset path planning model to control the automatic cruising of the UAV interception system.

在具体实施中,首先获取无人机拦截系统所需要保护的空域范围,进而确定该空域范围下的目标巡航区域,控制无人机拦截系统中,自动巡航模块包括的导航单元中的路径规划设备根据设定的巡航区域通过路径规划数学模型,使用路径规划算法寻找系统巡航的最优路径,并且在路径规划过程中考虑到地形、障碍物等因素,同时,控制定位设备实时确定无人机拦截系统的当前位置和目标位置。In the specific implementation, the airspace range that the drone interception system needs to protect is first obtained, and then the target cruising area within the airspace range is determined. In the drone interception system, the path planning device in the navigation unit included in the automatic cruise module uses a path planning algorithm to find the optimal path for the system cruise based on the set cruising area through a path planning mathematical model, and takes factors such as terrain and obstacles into consideration during the path planning process. At the same time, the control positioning device determines the current position and target position of the drone interception system in real time.

这里,定位设备可以采用全球定位系统(GPS)和惯性导航技术,可实时确定系统的经纬度和高度。Here, the positioning device can use the Global Positioning System (GPS) and inertial navigation technology to determine the latitude, longitude and altitude of the system in real time.

作为一种可能的实施方式,路径规划的巡航距离的目标函数可以采用如下公式:As a possible implementation, the objective function of the cruising distance of path planning can be expressed as follows:

其中,n代表无人机拦截系统需要经过的预设巡航点个数;dij代表无人机拦截系统的运动轨迹中第i各巡航点与第j个巡航点之间的距离,dij≥0且dii=0;D代表路径规划的最短巡航距离;变量xij的取值范围为:若巡航点(i,j)在所求的巡航路径上,则xij=1,否则xij=0。Among them, n represents the number of preset cruise points that the drone interception system needs to pass through; dij represents the distance between the i-th cruise point and the j-th cruise point in the motion trajectory of the drone interception system, dij ≥0 and dii =0; D represents the shortest cruise distance of path planning; the value range of the variable xij is: if the cruise point (i, j) is on the required cruise path, then xij =1, otherwise xij =0.

需要说明的是,上述目标函数还需要遵循如下规则约束:无人机拦截系统巡航路径中的任意一个巡航点在巡航一圈时只能有一条路径进出;生成的路径里没有子回路的产生,以保证每个巡航点在巡航一圈时不会经过两次,提高巡航效率。It should be noted that the above objective function also needs to follow the following rule constraints: any cruise point in the cruise path of the drone interception system can only have one path in and out during a cruise; there is no sub-loop in the generated path to ensure that each cruise point will not be passed twice during a cruise, thereby improving the cruise efficiency.

进一步的,无人机拦截系统自动巡航的控制方式可以通过如下步骤1-步骤4实现:Furthermore, the automatic cruise control method of the drone interception system can be implemented through the following steps 1 to 4:

步骤1、控制所述无人机拦截系统中携带的图像采集设备实时获取当前道路图像,针对所述道路图像进行包括灰度化、去噪以及畸变矫正的预处理。Step 1: Control the image acquisition device carried by the UAV interception system to obtain the current road image in real time, and perform preprocessing including graying, denoising and distortion correction on the road image.

步骤2、提取经过预处理后的所述道路图像中包含的道路边界特征。Step 2: extracting road boundary features contained in the preprocessed road image.

步骤3、将所述道路边界特征与预设道路模板进行匹配比较,若匹配,则确定当前位置为可行道路。Step 3: Match and compare the road boundary features with a preset road template. If they match, the current location is determined to be a feasible road.

步骤4、若不匹配,则确定当前位置为不可行道路,并控制所述图像采集设备转动预设角度,重复上述道路图像的采集步骤,直至检测出可行道路。Step 4: If there is no match, the current position is determined to be an infeasible road, and the image acquisition device is controlled to rotate a preset angle, and the above road image acquisition steps are repeated until a feasible road is detected.

在具体实施中,通过控制CCD工业相机获取道路图片,道路边缘为深色路标,中间路面为浅色,通过对拍摄的图片进行灰度化、去噪处理、畸变矫正和阈值分割等步骤即可得到当前的道路图形,自动巡航控制单元通过对道路图形信息进行处理,发出处理相应情况的控制信号,然后把控制信号发送给驱动电机,即可实时调整系统的行驶姿态,保证行驶方向正确。In the specific implementation, the road picture is obtained by controlling the CCD industrial camera. The road edge is dark-colored road signs, and the middle road surface is light-colored. The current road graphics can be obtained by graying, denoising, distortion correction and threshold segmentation of the captured pictures. The automatic cruise control unit processes the road graphics information, sends out a control signal to handle the corresponding situation, and then sends the control signal to the drive motor, so as to adjust the driving posture of the system in real time to ensure the correct driving direction.

这里,通过控制无人机拦截系统中的CCD工业相机获取系统巡航时所处的当前道路图片,利用OpenCV图像处理和计算机视觉函数库对获取的图像进行预处理:灰度化、去噪、畸变校正。然后对处理过的图片进行阈值分割,提取道路边界特征,最后,通过提取特征与事先设定的道路模板进行匹配比较,若两者匹配,则识别成功,说明该位置为可行道路;若匹配失败,说明当前位置不是可行道路,则控制相机转过一定角度进行重新识别,以此循环,直到找到可行道路位置。Here, the CCD industrial camera in the drone interception system is controlled to obtain the current road image of the system during cruising, and the OpenCV image processing and computer vision function library are used to pre-process the acquired image: grayscale, denoising, and distortion correction. Then the processed image is threshold segmented to extract the road boundary features. Finally, the extracted features are matched and compared with the pre-set road template. If the two match, the recognition is successful, indicating that the location is a feasible road; if the match fails, it means that the current location is not a feasible road, and the camera is controlled to rotate a certain angle for re-recognition, and this cycle is repeated until a feasible road location is found.

可选的,CCD工业相机可以选用的型号为DFK22AUC03。Optionally, the CCD industrial camera model that can be used is DFK22AUC03.

S202、在巡航过程中,实时监测所述无人机拦截系统前方出现的障碍物,并根据预设避障算法规避障碍物。S202: During the cruise, obstacles appearing in front of the UAV interception system are monitored in real time, and obstacles are avoided according to a preset obstacle avoidance algorithm.

在具体实施中,可以基于以下步骤1-步骤4实现无人机拦截系统前方出现的障碍物的检测:In a specific implementation, the detection of obstacles in front of the drone interception system can be achieved based on the following steps 1 to 4:

步骤1、控制所述无人机拦截系统中携带的超声波传感器实时监测前方出现的障碍物,当检测到障碍物时,控制所述无人机拦截系统停止运动。Step 1: Control the ultrasonic sensor carried by the drone interception system to monitor obstacles appearing in front in real time. When an obstacle is detected, control the drone interception system to stop moving.

步骤2、控制所述无人机拦截系统中携带的激光测距仪向障碍物,在预设时间间隔内依次发射两束测距激光,分别确定两束测距激光对应测得的障碍物距离信息。Step 2: Control the laser rangefinder carried by the UAV interception system to emit two ranging laser beams toward the obstacle in sequence within a preset time interval, and respectively determine the obstacle distance information corresponding to the two ranging laser beams.

步骤3、根据所述距离信息确定障碍物相对所述无人机拦截系统的运动状态。Step 3: Determine the motion state of the obstacle relative to the drone interception system based on the distance information.

步骤4、当所述运动状态为朝向运动状态时,控制所述无人机拦截系统后退。Step 4: When the motion state is a moving state toward, control the UAV interception system to retreat.

在具体实施中,无人及连接系统在巡航过程中,通过控制超声波传感器实时监测前方出现的障碍物,当超声波传感器检测到有障碍物时,系统停止运动,激光测距仪开始工作,在Δt的时间内,发出两束激光进行测距,测得障碍物距离分别为L1和L2,则通过计算L1-L2的值,自动巡航控制单元即可判断障碍物是处于静止、朝向系统运动或是背离系统运动状态;通过公式(L1-L2)/Δt计算出障碍物的运行速度,以此作为控制自动巡航模块运动的依据,即当障碍物靠近至一定距离L时,自动巡航控制单元发出指令控制系统后退,避免碰撞;反之,则继续前进。In specific implementation, during the cruising process, the unmanned and connected system controls the ultrasonic sensor to monitor the obstacles appearing in front in real time. When the ultrasonic sensor detects an obstacle, the system stops moving and the laser rangefinder starts working. Within the time of Δt, two laser beams are emitted for distance measurement. The measured obstacle distances are L1 and L2 respectively. By calculating the value of L1-L2, the automatic cruise control unit can determine whether the obstacle is stationary, moving towards the system or moving away from the system; the running speed of the obstacle is calculated by the formula (L1-L2)/Δt, which is used as the basis for controlling the movement of the automatic cruise module, that is, when the obstacle approaches a certain distance L, the automatic cruise control unit issues a command to control the system to retreat to avoid collision; otherwise, it continues to move forward.

进一步的,当检测出无人机拦截系统的前方出现了障碍物时,通过确定障碍物相对无人机拦截系统的方位信息;控制靠近障碍物一侧,驱动无人机拦截系统移动的驱动轮的转速大于另一侧的驱动轮的转速,以使无人机拦截系统转向;实时监测无人机拦截系统的视野范围内,是否仍存在障碍物;若是,则维持无人机拦截系统的转向状态,直至视野范围内不存在障碍物;若否,则调整无人机拦截系统两侧的驱动轮同步转动,以使无人机拦截系统恢复直线行驶。Furthermore, when an obstacle is detected in front of the drone interception system, the orientation information of the obstacle relative to the drone interception system is determined; the rotation speed of the driving wheel on the side close to the obstacle that drives the drone interception system to move is controlled to be greater than the rotation speed of the driving wheel on the other side, so that the drone interception system can turn; real-time monitoring is performed to see whether there is still an obstacle within the field of view of the drone interception system; if so, the steering state of the drone interception system is maintained until there is no obstacle within the field of view; if not, the driving wheels on both sides of the drone interception system are adjusted to rotate synchronously, so that the drone interception system can resume straight-line driving.

在具体实施中,通过提取CCD工业相机所拍摄的图像特征以及避障模块返回的信息,判断出障碍物的位置信息并将其传递至自动巡航控制单元,自动巡航控制单元输出控制信号,使靠近障碍一侧的驱动轮转速大于另一侧的驱动轮转速,使系统转向进行避障,转过一定角度后,视野范围内检测不到障碍物,又使自动巡航控制单元改变控制信号,使两驱动轮同步转动,系统恢复直线行驶状态。In the specific implementation, the position information of the obstacle is determined by extracting the image features taken by the CCD industrial camera and the information returned by the obstacle avoidance module and transmitted to the automatic cruise control unit. The automatic cruise control unit outputs a control signal to make the speed of the driving wheel on the side close to the obstacle greater than the speed of the driving wheel on the other side, so that the system turns to avoid the obstacle. After turning a certain angle, no obstacle can be detected in the field of view, so that the automatic cruise control unit changes the control signal again, so that the two driving wheels rotate synchronously and the system returns to a straight-line driving state.

这里,在无人机拦截系统的底部安装有四个车轮,两个驱动轮安装于后部,并使驱动电机与驱动轮连接,为驱动轮提供动力来源,用于驱动系统执行前进、后退及转向运动;两个导向轮安装于前部,与系统通过旋转副相连,可绕旋转轴进行自由转动,用于系统运动导向;当系统停止运动时,制动器固定住四个车轮,避免在外力干扰下或是坡道停车时发生溜车现象。Here, four wheels are installed at the bottom of the drone interception system, two driving wheels are installed at the rear, and the driving motor is connected to the driving wheels to provide a power source for the driving wheels, which is used to drive the system to perform forward, backward and turning movements; two guide wheels are installed at the front and are connected to the system through a rotating pair. They can rotate freely around the rotating axis and are used to guide the system movement; when the system stops moving, the brakes fix the four wheels to prevent the vehicle from slipping due to external interference or when parking on a slope.

S203、实时采集所述目标巡航区域对应的空域图像,将所述空域图像输入至预设目标检测模型,确定是否存在入侵无人机,若存在,则将检测到的无人机图像输入至预设目标跟踪模型,确定入侵无人机对应的飞行轨迹。S203, collecting airspace images corresponding to the target cruising area in real time, inputting the airspace images into a preset target detection model to determine whether there is an invading drone, and if so, inputting the detected drone image into a preset target tracking model to determine the flight trajectory corresponding to the invading drone.

在具体实施中,当无人机拦截系统进行自动巡航的过程中,实时采集所在区域内的空域图像,监测是否存在入侵无人机,当发现入侵无人机时,立即锁定无人机目标,并对无人机目标进行跟踪定位。In specific implementation, when the drone interception system is performing automatic cruising, it collects airspace images in the area in real time to monitor whether there are invading drones. When an invading drone is found, it immediately locks the drone target and tracks and locates the drone target.

这里,通过安装在无人机拦截系统上的摄像头采集目标巡航区域的空域图像,并将采集的图像作为目标检测算法的输入,通过目标检测算法检测当前空域是否存在入侵无人机,当发现入侵无人机时,采集被锁定的无人机目标的图像。Here, the airspace image of the target cruising area is collected by the camera installed on the drone interception system, and the collected image is used as the input of the target detection algorithm. The target detection algorithm is used to detect whether there is an invading drone in the current airspace. When an invading drone is found, the image of the locked drone target is collected.

可选的,可以采用YOLO作为目标检测模型,利用建立的无人机数据集,实现无人机检测跟踪模块对入侵无人机的实时检测定位。Optionally, YOLO can be used as the target detection model, and the established drone dataset can be used to implement real-time detection and positioning of intruding drones by the drone detection and tracking module.

进一步的,无人机检测跟踪过程可以通过如下步骤1-步骤2实现:Furthermore, the drone detection and tracking process can be implemented through the following steps 1-2:

步骤1、将所述预设目标检测模型输出的所述无人机图像,实时输入至所述预设目标跟踪模型。Step 1: Input the drone image output by the preset target detection model into the preset target tracking model in real time.

步骤2、按照时间顺序,针对每一帧所述无人机图像,对前一帧所述无人机图像进行卡尔曼滤波预测,根据预测结果对该帧所述无人机图像进行更新,同时根据所述目标跟踪模型初始化时保留的运动特征与外观特征进行匹配,确定所述飞行轨迹。Step 2: For each frame of the drone image, perform Kalman filter prediction on the previous frame of the drone image in chronological order, update the drone image of that frame according to the prediction result, and simultaneously match the motion features and appearance features retained when the target tracking model is initialized to determine the flight trajectory.

在具体实施中,目标跟踪模型基于建立的无人机数据集进行联合网络预训练,目标跟踪模型以目标检测模型的输出为输入,对前一帧进行卡尔曼滤波预测并根据检测结果对当前帧进行更新,并结合初始化时保留的运动和外观特征进行多种匹配,最后将确认态的轨迹输出。In the specific implementation, the target tracking model is pre-trained on a joint network based on the established drone dataset. The target tracking model takes the output of the target detection model as input, performs Kalman filter prediction on the previous frame and updates the current frame based on the detection results. It also performs multiple matches based on the motion and appearance features retained during initialization, and finally outputs the confirmed trajectory.

S204、根据所述飞行轨迹,调整所述无人机拦截系统中携带的拦截设备对应的瞄准角度;确定检测到的无人机数量,根据该无人机数量对应的预设拦截信号选择规则,沿所述瞄准角度发送与预设拦截信号选择规则相匹配的无人机拦截信号。S204. According to the flight trajectory, adjust the aiming angle corresponding to the interception device carried in the UAV interception system; determine the number of detected UAVs, and according to the preset interception signal selection rule corresponding to the number of UAVs, send a UAV interception signal matching the preset interception signal selection rule along the aiming angle.

在具体实施中,对目标检测模块与目标追踪模块送入的无人机目标的位置信息进行运算,调整拦截设备的水平和俯仰偏转角度,使跟踪目标始终保持在图像的中央,其调整过程可以采用IPD控制算法实现。In the specific implementation, the position information of the UAV target sent by the target detection module and the target tracking module is calculated, and the horizontal and pitch deflection angles of the interception equipment are adjusted to keep the tracked target in the center of the image at all times. The adjustment process can be achieved using the IPD control algorithm.

这里,拦截设备可以为云台,采用两轴云台,其水平转动角度为0°~360°,垂直转动角度为0°~±90°,水平旋转速度0.1°~160°/s,垂直旋转速度0.1°~120°/s。Here, the intercepting device can be a gimbal, using a two-axis gimbal, with a horizontal rotation angle of 0°~360°, a vertical rotation angle of 0°~±90°, a horizontal rotation speed of 0.1°~160°/s, and a vertical rotation speed of 0.1°~120°/s.

具体的,当无人机数量为一个时,控制无人机拦截系统中携带的激光拦截设备工作,发送高能激光光束作为无人机拦截信号;当无人机数量为多个且小于预设数量阈值时,控制无人机拦截系统中携带的激光拦截设备以及导航诱骗设备工作,同时发送高能激光光束以及导航诱骗信号作为无人机拦截信号;当无人机数量大于预设数量阈值时,控制无人机拦截系统中携带的激光拦截设备、导航诱骗设备以及多频段无线电干扰设备工作,同时发送高能激光光束、导航诱骗信号以及通信频率干扰信号作为无人机拦截信号。Specifically, when the number of drones is one, the laser interception device carried by the drone interception system is controlled to work, and a high-energy laser beam is sent as a drone interception signal; when the number of drones is multiple and less than a preset number threshold, the laser interception device and navigation deception device carried by the drone interception system are controlled to work, and a high-energy laser beam and navigation deception signal are sent as a drone interception signal; when the number of drones is greater than the preset number threshold, the laser interception device, navigation deception device and multi-band radio jamming equipment carried by the drone interception system are controlled to work, and a high-energy laser beam, navigation deception signal and communication frequency jamming signal are sent as a drone interception signal.

需要说明的是,预设数量阈值可以根据实际需要进行设置,在此不做具体限制。It should be noted that the preset quantity threshold can be set according to actual needs and is not specifically limited here.

这里,根据系统锁定的无人机目标数目的多少,对GPS导航诱骗设备、多频段无线电干扰设备、激光拦截设备进行调度。因为激光拦截设备具有高精度、快速响应和使用成本低等优点。所以当系统只检测到一个入侵无人机时,启动激光拦截设备对入侵无人机进行拦截;因为多频段无线电干扰设备不产生废弃物或有害物质,对环境没有污染并且其作用范围广,具备针对多目标的打击能力,所以当系统检测到多个入侵无人机时,同时启动GPS导航诱骗设备和激光拦截设备对多个入侵无人机进行拦截;当入侵无人机以“无人机集群”的形式对保护空域进行入侵时,同时启动GPS导航诱骗设备、多频段无线电干扰设备、激光拦截设备对多个无人机集群进行拦截,杜绝漏网之鱼。Here, according to the number of UAV targets locked by the system, GPS navigation decoy equipment, multi-band radio jammer equipment, and laser interception equipment are dispatched. Because laser interception equipment has the advantages of high precision, fast response, and low cost of use. So when the system detects only one invading UAV, the laser interception equipment is activated to intercept the invading UAV; because multi-band radio jammers do not produce waste or harmful substances, do not pollute the environment, and have a wide range of action, and have the ability to strike multiple targets, so when the system detects multiple invading UAVs, GPS navigation decoy equipment and laser interception equipment are activated at the same time to intercept multiple invading UAVs; when the invading UAV invades the protected airspace in the form of a "UAV cluster", GPS navigation decoy equipment, multi-band radio jammer equipment, and laser interception equipment are activated at the same time to intercept multiple UAV clusters to prevent them from slipping through the net.

其中,GPS导航诱骗设备在特定授权情况下,获取目标无人机的实际GPS导航信号,根据所述实际GPS导航信号,用GPS信号模拟器生成GPS导航诱骗信号,再发射给目标无人机,迫使无人机偏离自身航线,并诱捕到指定位置,从而达到驱离其飞行的目的。Among them, the GPS navigation spoofing device obtains the actual GPS navigation signal of the target UAV under specific authorized circumstances, generates a GPS navigation spoofing signal with a GPS signal simulator based on the actual GPS navigation signal, and then transmits it to the target UAV, forcing the UAV to deviate from its own route and lure it to a designated location, thereby achieving the purpose of driving it away from flight.

进一步的,多频段无线电干扰设备可以产生比无人机通信频率更大功率的同频段干扰信号,并使用多个全向天线同时发射多个频段的通信频率干扰信号,对无人机集群实施全向干扰,大面积阻断遥控器与无人机的飞控链路,迫使无人机返航、降落或者悬停,使其不进入保护区域。Furthermore, multi-band radio jammers can generate interference signals of the same frequency band with greater power than the communication frequency of the drone, and use multiple omnidirectional antennas to simultaneously transmit communication frequency interference signals of multiple bands, thereby implementing omnidirectional interference on the drone cluster and blocking the flight control link between the remote control and the drone over a large area, forcing the drone to return, land or hover, so that it does not enter the protection area.

其中,通信频率干扰信号包括两种:干扰无人机固定频点信号,可释放相同频点的同频段干扰信号进行技术性阻断;干扰无人机跳频信号,当目标无人机每一个单独时隙的频段改变时,应能自动结合识别的信号特征和跳频参数,分别在每一个时隙释放相对应频点的同频段干扰信号进行阻断。Among them, there are two types of communication frequency interference signals: interference with fixed-frequency signals of drones, which can release interference signals of the same frequency band at the same frequency for technical blocking; interference with frequency-hopping signals of drones. When the frequency band of each individual time slot of the target drone changes, it should be able to automatically combine the identified signal characteristics and frequency-hopping parameters, and release the same-frequency band interference signals of the corresponding frequency in each time slot for blocking.

进一步的,激光拦截设备通过发射高能激光光束照射无人机,当高能量激光光束与无人机接触后,会产生热量并破坏无人机的结构或关键部件。激光束可以迅速烧毁无人机的电子设备、动力装置和传感器等,从而迫使无人机失去控制或飞行能力,最终坠毁。Furthermore, laser interception equipment emits high-energy laser beams to illuminate drones. When the high-energy laser beams come into contact with drones, they generate heat and damage the structure or key components of the drones. The laser beams can quickly burn the drones’ electronic equipment, power units, and sensors, forcing the drones to lose control or flight capabilities and eventually crash.

这里,激光拦截设备包括激光发射器,聚光器、激光控制器。激光发射器激光拦截模块是核心部件,负责产生高能激光光束;激光发射器通常采用脉冲式工作方式,能够在短时间内释放大量的能量。它需要具备高精度和高稳定性的性能,以确保能够有效地拦截无人机。聚光器用于聚焦和导引激光光束,通常包括反射镜、透镜等光学元件,可以通过这些元件控制光束的方向、形状和焦距等参数。通过精确的光学控制,可以确保激光光束准确地作用于无人机的关键部位。激光控制器负责控制激光发射器的运行,以及处理拦截过程中的各种信息。激光控制器需要具备智能化、自动化和高效性等特点,以确保激光拦截模块能够稳定、可靠地工作。Here, the laser interception equipment includes a laser transmitter, a concentrator, and a laser controller. The laser transmitter laser interception module is the core component, responsible for generating high-energy laser beams; laser transmitters usually work in a pulsed mode and can release a large amount of energy in a short period of time. It needs to have high precision and high stability to ensure that the drone can be effectively intercepted. The concentrator is used to focus and guide the laser beam, and usually includes optical components such as reflectors and lenses, through which parameters such as the direction, shape and focal length of the beam can be controlled. Through precise optical control, it can be ensured that the laser beam acts accurately on the key parts of the drone. The laser controller is responsible for controlling the operation of the laser transmitter and processing various information during the interception process. The laser controller needs to have the characteristics of intelligence, automation and high efficiency to ensure that the laser interception module can work stably and reliably.

本公开实施例提供的一种无人机拦截方法,应用于无人机拦截系统,获取目标巡航区域,根据预设巡航点通过预设路径规划模型中设置的路径规划算法,确定最优巡航路径控制所述无人机拦截系统自动巡航;在巡航过程中,实时监测所述无人机拦截系统前方出现的障碍物,并根据预设避障算法规避障碍物;实时采集所述目标巡航区域对应的空域图像,将所述空域图像输入至预设目标检测模型,确定是否存在入侵无人机,若存在,则将检测到的无人机图像输入至预设目标跟踪模型,确定入侵无人机对应的飞行轨迹;根据所述飞行轨迹,调整所述无人机拦截系统中携带的拦截设备对应的瞄准角度;确定检测到的无人机数量,根据该无人机数量对应的预设拦截信号选择规则,沿所述瞄准角度发送与预设拦截信号选择规则相匹配的无人机拦截信号。通过建立路径规划数学模型,使用路径规划算法寻找巡航的最优路径,配合避障算法实现无人机拦截系统的自动巡航,并在发现入侵无人机时,运用多种拦截方式组合对入侵无人机进行精准有效拦截,确保大范围空域的安全。The disclosed embodiment provides a method for intercepting a drone, which is applied to a drone interception system, obtains a target cruising area, and determines an optimal cruising path to control the automatic cruising of the drone interception system according to a preset cruising point through a path planning algorithm set in a preset path planning model; during the cruising process, the obstacles appearing in front of the drone interception system are monitored in real time, and obstacles are avoided according to a preset obstacle avoidance algorithm; an airspace image corresponding to the target cruising area is collected in real time, and the airspace image is input into a preset target detection model to determine whether there is an intruding drone, and if so, the detected drone image is input into a preset target tracking model to determine the flight trajectory corresponding to the intruding drone; according to the flight trajectory, the aiming angle corresponding to the interception device carried in the drone interception system is adjusted; the number of detected drones is determined, and according to the preset interception signal selection rule corresponding to the number of drones, a drone interception signal matching the preset interception signal selection rule is sent along the aiming angle. By establishing a path planning mathematical model, using a path planning algorithm to find the optimal path for cruising, cooperating with an obstacle avoidance algorithm to realize the automatic cruising of the drone interception system, and when an intruding drone is found, a combination of multiple interception methods is used to accurately and effectively intercept the intruding drone, thereby ensuring the safety of a large range of airspace.

本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.

基于同一发明构思,本公开实施例中还提供了与无人机拦截方法对应的无人机拦截装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述无人机拦截方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。Based on the same inventive concept, a drone interception device corresponding to the drone interception method is also provided in the embodiment of the present disclosure. Since the principle of solving the problem by the device in the embodiment of the present disclosure is similar to the above-mentioned drone interception method in the embodiment of the present disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

请参阅图3,图3为本公开实施例提供的一种无人机拦截装置的示意图。如图3中所示,本公开实施例提供的无人机拦截装置300包括:Please refer to FIG. 3 , which is a schematic diagram of a drone interception device provided by an embodiment of the present disclosure. As shown in FIG. 3 , the drone interception device 300 provided by an embodiment of the present disclosure includes:

路径规划模块310,用于获取目标巡航区域,根据预设巡航点通过预设路径规划模型中设置的路径规划算法,确定最优巡航路径控制所述无人机拦截系统自动巡航。The path planning module 310 is used to obtain the target cruising area, determine the optimal cruising path according to the preset cruising point through the path planning algorithm set in the preset path planning model, and control the automatic cruising of the UAV interception system.

避障模块320,用于在巡航过程中,实时监测所述无人机拦截系统前方出现的障碍物,并根据预设避障算法规避障碍物。The obstacle avoidance module 320 is used to monitor obstacles appearing in front of the drone interception system in real time during the cruising process, and avoid the obstacles according to a preset obstacle avoidance algorithm.

目标检测跟踪模块330,用于实时采集所述目标巡航区域对应的空域图像,将所述空域图像输入至预设目标检测模型,确定是否存在入侵无人机,若存在,则将检测到的无人机图像输入至预设目标跟踪模型,确定入侵无人机对应的飞行轨迹。The target detection and tracking module 330 is used to collect the airspace image corresponding to the target cruising area in real time, input the airspace image into a preset target detection model, determine whether there is an invading drone, and if so, input the detected drone image into a preset target tracking model to determine the flight trajectory corresponding to the invading drone.

拦截模块340,用于根据所述飞行轨迹,调整所述无人机拦截系统中携带的拦截设备对应的瞄准角度;确定检测到的无人机数量,根据该无人机数量对应的预设拦截信号选择规则,沿所述瞄准角度发送与预设拦截信号选择规则相匹配的无人机拦截信号。The interception module 340 is used to adjust the aiming angle corresponding to the interception device carried in the drone interception system according to the flight trajectory; determine the number of detected drones, and send a drone interception signal matching the preset interception signal selection rule along the aiming angle according to the preset interception signal selection rule corresponding to the number of drones.

关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。For descriptions of the processing flow of each module in the device and the interaction flow between each module, reference may be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.

本公开实施例提供的一种无人机拦截装置,应用于无人机拦截系统,获取目标巡航区域,根据预设巡航点通过预设路径规划模型中设置的路径规划算法,确定最优巡航路径控制所述无人机拦截系统自动巡航;在巡航过程中,实时监测所述无人机拦截系统前方出现的障碍物,并根据预设避障算法规避障碍物;实时采集所述目标巡航区域对应的空域图像,将所述空域图像输入至预设目标检测模型,确定是否存在入侵无人机,若存在,则将检测到的无人机图像输入至预设目标跟踪模型,确定入侵无人机对应的飞行轨迹;根据所述飞行轨迹,调整所述无人机拦截系统中携带的拦截设备对应的瞄准角度;确定检测到的无人机数量,根据该无人机数量对应的预设拦截信号选择规则,沿所述瞄准角度发送与预设拦截信号选择规则相匹配的无人机拦截信号。通过建立路径规划数学模型,使用路径规划算法寻找巡航的最优路径,配合避障算法实现无人机拦截系统的自动巡航,并在发现入侵无人机时,运用多种拦截方式组合对入侵无人机进行精准有效拦截,确保大范围空域的安全。The disclosed embodiment provides a drone interception device, which is applied to a drone interception system, obtains a target cruising area, and determines an optimal cruising path to control the drone interception system to cruise automatically according to a preset cruising point through a path planning algorithm set in a preset path planning model; during the cruise, the obstacles appearing in front of the drone interception system are monitored in real time, and obstacles are avoided according to a preset obstacle avoidance algorithm; the airspace image corresponding to the target cruising area is collected in real time, and the airspace image is input into a preset target detection model to determine whether there is an invading drone, and if so, the detected drone image is input into a preset target tracking model to determine the flight trajectory corresponding to the invading drone; according to the flight trajectory, the aiming angle corresponding to the interception device carried in the drone interception system is adjusted; the number of detected drones is determined, and according to the preset interception signal selection rule corresponding to the number of drones, a drone interception signal matching the preset interception signal selection rule is sent along the aiming angle. By establishing a path planning mathematical model, using a path planning algorithm to find the optimal path for cruising, cooperating with an obstacle avoidance algorithm to realize the automatic cruising of the drone interception system, and when an invading drone is found, a combination of multiple interception methods is used to accurately and effectively intercept the invading drone, thereby ensuring the safety of a large range of airspace.

对应于图2中的无人机拦截方法,本公开实施例还提供了一种电子设备400,如图4所示,为本公开实施例提供的电子设备400结构示意图,包括:Corresponding to the drone interception method in FIG. 2 , the embodiment of the present disclosure further provides an electronic device 400. As shown in FIG. 4 , it is a schematic diagram of the structure of the electronic device 400 provided in the embodiment of the present disclosure, including:

处理器41、存储器42、和总线43;存储器42用于存储执行指令,包括内存421和外部存储器422;这里的内存421也称内存储器,用于暂时存放处理器41中的运算数据,以及与硬盘等外部存储器422交换的数据,处理器41通过内存421与外部存储器422进行数据交换,当所述电子设备400运行时,所述处理器41与所述存储器42之间通过总线43通信,使得所述处理器41执行图2中的无人机拦截方法的步骤。Processor 41, memory 42, and bus 43; memory 42 is used to store execution instructions, including internal memory 421 and external memory 422; the internal memory 421 here is also called internal memory, which is used to temporarily store the calculation data in the processor 41, and the data exchanged with the external memory 422 such as the hard disk. The processor 41 exchanges data with the external memory 422 through the internal memory 421. When the electronic device 400 is running, the processor 41 communicates with the memory 42 through the bus 43, so that the processor 41 executes the steps of the drone interception method in Figure 2.

本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的无人机拦截方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。The embodiment of the present disclosure also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the drone interception method described in the above method embodiment are executed. The storage medium can be a volatile or non-volatile computer-readable storage medium.

本公开实施例还提供一种计算机程序产品,该计算机程序产品包括有计算机指令,所述计算机指令被处理器执行时可以执行上述方法实施例中所述的无人机拦截方法的步骤,具体可参见上述方法实施例,在此不再赘述。The disclosed embodiments also provide a computer program product, which includes computer instructions. When the computer instructions are executed by a processor, the steps of the drone interception method described in the above method embodiment can be executed. For details, please refer to the above method embodiment, which will not be repeated here.

其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(Software Development Kit,SDK)等等。The computer program product may be implemented in hardware, software or a combination thereof. In one optional embodiment, the computer program product is implemented as a computer storage medium. In another optional embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the device or unit can be electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims (10)

1. An unmanned aerial vehicle interception method, characterized by being applied to an unmanned aerial vehicle interception system, comprising:
acquiring a target cruising region, and determining an optimal cruising path to control the unmanned aerial vehicle interception system to automatically cruise according to a preset cruising point through a path planning algorithm set in a preset path planning model;
during cruising, monitoring an obstacle appearing in front of the unmanned aerial vehicle interception system in real time, and avoiding the obstacle according to a preset obstacle avoidance algorithm;
Acquiring an airspace image corresponding to the target cruising area in real time, inputting the airspace image into a preset target detection model, determining whether an invasive unmanned aerial vehicle exists, and if so, inputting the detected unmanned aerial vehicle image into a preset target tracking model, and determining a flight track corresponding to the invasive unmanned aerial vehicle;
according to the flight track, adjusting a corresponding aiming angle of interception equipment carried in the unmanned aerial vehicle interception system; and determining the number of the detected unmanned aerial vehicles, and sending unmanned aerial vehicle interception signals matched with a preset interception signal selection rule along the aiming angle according to the preset interception signal selection rule corresponding to the number of the unmanned aerial vehicles.
2. The method according to claim 1, characterized by controlling the unmanned aerial vehicle interception system to automatically cruise, comprising in particular:
Controlling image acquisition equipment carried in the unmanned aerial vehicle interception system to acquire a current road image in real time, and preprocessing including graying, denoising and distortion correction is performed on the road image;
extracting road boundary features contained in the preprocessed road image;
Matching and comparing the road boundary characteristics with a preset road template, and if so, determining the current position as a feasible road;
If the road images are not matched, determining that the current position is an infeasible road, controlling the image acquisition equipment to rotate by a preset angle, and repeating the acquisition steps of the road images until the feasible road is detected.
3. The method according to claim 1, characterized in that the obstacle present in front of the unmanned aerial vehicle interception system is monitored in real time, in particular comprising:
Controlling an ultrasonic sensor carried in the unmanned aerial vehicle interception system to monitor an obstacle appearing in front in real time, and controlling the unmanned aerial vehicle interception system to stop moving when the obstacle is detected;
controlling a laser range finder carried in the unmanned aerial vehicle interception system to emit two beams of ranging laser to an obstacle in sequence within a preset time interval, and respectively determining obstacle distance information corresponding to the two beams of ranging laser;
determining the motion state of the obstacle relative to the unmanned aerial vehicle interception system according to the distance information;
and when the motion state is the orientation motion state, controlling the unmanned aerial vehicle interception system to retreat.
4. The method according to claim 1, wherein obstacle avoidance is performed according to a preset obstacle avoidance algorithm, comprising:
Determining azimuth information of the obstacle relative to the unmanned aerial vehicle interception system;
controlling one side close to an obstacle, and driving the rotation speed of a driving wheel for driving the unmanned aerial vehicle interception system to move to be larger than the rotation speed of a driving wheel on the other side so as to enable the unmanned aerial vehicle interception system to turn;
Monitoring whether an obstacle still exists in the visual field range of the unmanned aerial vehicle interception system in real time;
If yes, maintaining the steering state of the unmanned aerial vehicle interception system until no obstacle exists in the visual field range;
if not, the driving wheels on two sides of the unmanned aerial vehicle interception system are adjusted to synchronously rotate, so that the unmanned aerial vehicle interception system resumes straight running.
5. The method of claim 1, wherein the corresponding flight trajectory of the invasive drone is determined based on:
inputting the unmanned aerial vehicle image output by the preset target detection model into the preset target tracking model in real time;
according to the time sequence, carrying out Kalman filtering prediction on the unmanned aerial vehicle image of the previous frame aiming at each frame, updating the unmanned aerial vehicle image of the frame according to a prediction result, and simultaneously, matching the motion characteristics and the appearance characteristics reserved during the initialization of the target tracking model to determine the flight track.
6. The method according to claim 1, wherein the preset intercept signal selection rule specifically comprises:
When the number of the unmanned aerial vehicles is one, controlling laser interception equipment carried in the unmanned aerial vehicle interception system to work, and sending high-energy laser beams to serve as unmanned aerial vehicle interception signals;
When the number of the unmanned aerial vehicles is more than or less than a preset number threshold, controlling the laser interception equipment and the navigation decoy equipment carried in the unmanned aerial vehicle interception system to work, and simultaneously sending high-energy laser beams and navigation decoy signals as the unmanned aerial vehicle interception signals;
When the number of the unmanned aerial vehicles is larger than a preset number threshold, the laser interception equipment, the navigation decoy equipment and the multi-band radio interference equipment carried in the unmanned aerial vehicle interception system are controlled to work, and meanwhile, high-energy laser beams, navigation decoy signals and communication frequency interference signals are sent to serve as unmanned aerial vehicle interception signals.
7. An unmanned aerial vehicle intercepting apparatus, comprising:
The path planning module is used for acquiring a target cruising area, and determining an optimal cruising path to control the unmanned aerial vehicle interception system to automatically cruise according to a preset cruising point through a path planning algorithm arranged in a preset path planning model;
the obstacle avoidance module is used for monitoring the obstacle appearing in front of the unmanned aerial vehicle interception system in real time in the cruising process and avoiding the obstacle according to a preset obstacle avoidance algorithm;
The target detection tracking module is used for collecting an airspace image corresponding to the target cruising area in real time, inputting the airspace image into a preset target detection model, determining whether an invasive unmanned aerial vehicle exists, and if so, inputting the detected unmanned aerial vehicle image into the preset target tracking model, and determining a flight track corresponding to the invasive unmanned aerial vehicle;
The interception module is used for adjusting an aiming angle corresponding to interception equipment carried in the unmanned aerial vehicle interception system according to the flight track; and determining the number of the detected unmanned aerial vehicles, and sending unmanned aerial vehicle interception signals matched with a preset interception signal selection rule along the aiming angle according to the preset interception signal selection rule corresponding to the number of the unmanned aerial vehicles.
8. An electronic device, comprising: a processor, a memory and a bus, the memory storing machine readable instructions executable by the processor, the processor and the memory in communication over the bus when the electronic device is running, the machine readable instructions when executed by the processor performing the steps of the drone interception method of any one of claims 1 to 6.
9. A computer readable storage medium, characterized in that it has stored thereon a computer program which, when executed by a processor, performs the steps of the unmanned aerial vehicle interception method according to any one of claims 1 to 6.
10. A computer program product comprising computer instructions which, when executed by a processor, implement the steps of the unmanned aerial vehicle interception method of any one of claims 1 to 6.
CN202410376640.6A 2024-03-29 2024-03-29 Unmanned aerial vehicle interception method and device, electronic equipment and storage medium Pending CN118276605A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410376640.6A CN118276605A (en) 2024-03-29 2024-03-29 Unmanned aerial vehicle interception method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410376640.6A CN118276605A (en) 2024-03-29 2024-03-29 Unmanned aerial vehicle interception method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN118276605A true CN118276605A (en) 2024-07-02

Family

ID=91641652

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410376640.6A Pending CN118276605A (en) 2024-03-29 2024-03-29 Unmanned aerial vehicle interception method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN118276605A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230332917A1 (en) * 2020-08-03 2023-10-19 Spatial Technology Research Institute Co., Ltd. Feature data generation system, feature database update system, and feature data generation method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230332917A1 (en) * 2020-08-03 2023-10-19 Spatial Technology Research Institute Co., Ltd. Feature data generation system, feature database update system, and feature data generation method

Similar Documents

Publication Publication Date Title
US20220043449A1 (en) Multi-channel sensor simulation for autonomous control systems
US11195028B2 (en) Real-time simultaneous detection of lane marker and raised pavement marker for optimal estimation of multiple lane boundaries
US12117312B2 (en) Systems and methods for vehicle mapping and localization using synthetic aperture radar
US20100305857A1 (en) Method and System for Visual Collision Detection and Estimation
Lakas et al. A framework for a cooperative UAV-UGV system for path discovery and planning
EP3761136B1 (en) Control device, mobile body, and program
Liu et al. A survey on sensor technologies for unmanned ground vehicles
CN110375585A (en) A kind of flying object invasion reply system and method based on double capstan heads
CN117814209B (en) A vision-based ultrasonic directional bird-repelling drone device and bird-repelling method
CN118276605A (en) Unmanned aerial vehicle interception method and device, electronic equipment and storage medium
Nakaguchi et al. Development of a Machine stereo vision-based autonomous navigation system for orchard speed sprayers
Kamat et al. A survey on autonomous navigation techniques
CN117316000A (en) Unmanned aerial vehicle countering method, system, equipment and storage medium
Meydani State-of-the-Art Analysis of the Performance of the Sensors Utilized in Autonomous Vehicles in Extreme Conditions
JP2025536279A (en) LIDAR SYSTEM AND METHOD FOR OPERATING A LIDAR SYSTEM - Patent application
CN118405130B (en) A method, system and medium for off-road environment perception and tracking and guiding vehicles
CN111736622B (en) Unmanned aerial vehicle obstacle avoidance method and system based on combination of binocular vision and IMU
CN109559541A (en) A kind of unmanned vehicle route management system
Rana et al. Comparative study of Automotive Sensor technologies used for Unmanned Driving
Laurito et al. Airborne localisation of small UAS using visual detection: A field experiment
Wang et al. A Review of Dynamic Obstacle Avoidance for Unmanned Aerial Vehicles (UAVs)
CN116483104A (en) UAV control method, UAV and storage medium
CN115903561A (en) System and method for directional driving away of a robot
TW202318271A (en) Method and system of image recognition for obstacle avoidance flight control of unmanned aerial vehicle by applying deep learning and application thereof including a UAV, a wireless communication unit and an information processing unit
Kang Development of a Peripheral-Central Vision System to Detect and Characterize Airborne Threats

Legal Events

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