Method and system for hovering control of unmanned aerial vehicle in tunnel

US12468309B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12468309-B2
Application numberUS-202217657753-A
CountryUS
Kind codeB2
Filing dateApr 2, 2022
Priority dateApr 7, 2021
Publication dateNov 11, 2025
Grant dateNov 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The embodiment of this present disclosure provides a control method of unmanned aerial vehicle (UAV) hovering in tunnel, which comprises the following steps: acquiring hovering information of hovering position of UAV; acquiring the position information of the current position of the UAV; determining flight parameters based on hovering information and position information. The flight parameters are used to control the UAV to move from the current position to the hovering position.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for hovering control of an unmanned aerial vehicle (UAV) in a tunnel, comprising: acquiring hovering information of a hovering position of the UAV; acquiring position information of a current position of the UAV; and determining flight parameters based on the hovering information and the position information, wherein the flight parameters are used to control the UAV to move from the current position to the hovering position, wherein the UAV comprises a controller, a horizontal lidar, a to-ground laser ranging sensor, a to-air laser ranging sensor, an inertial measurement unit (IMU), and a barometer, wherein the acquiring the hovering information includes: acquiring the hovering information based on measurement data obtained by the horizontal lidar, the to-ground laser ranging sensor, the to-air laser ranging sensor, the IMU and the barometer, the hovering information including a hovering horizontal position and a hovering height, the position information including a horizontal position, a horizontal velocity, a vertical altitude, and a vertical velocity, and the acquiring the position information includes: fusing the measurement data of the horizontal lidar with the measurement data of the IMU by using a filtering algorithm to obtain the horizontal position and the horizontal velocity; based on the horizontal velocity and a preset velocity threshold, obtaining vertical altitude data from measurement data of one of the to-ground laser ranging sensor, the to-air laser ranging sensor and the barometer, including: in response to the horizontal velocity is greater than or equal to the preset velocity threshold, obtaining the vertical altitude data based on the measurement data of the barometer; and in response to the horizontal velocity is less than the preset velocity threshold and tunnel ground is within a measuring range of the to-ground laser ranging sensor, obtaining the vertical altitude data based on the measuring data of the to-ground laser ranging sensor; and in response to the horizontal velocity is less than the preset velocity threshold, the tunnel ground is not within the measuring range of the to-ground laser ranging sensor, and a tunnel top surface is within the measuring range of the to-air laser ranging sensor, obtaining the vertical altitude data based on the measuring data of the to-air laser ranging sensor; and in response to the horizontal velocity is less than the preset velocity threshold, and the tunnel ground and the tunnel top surface are not within the measurement range of the to-ground laser ranging sensor and the to-air laser ranging sensor, obtaining the vertical altitude data based on the measurement data of the barometer; fusing the vertical altitude data with the IMU measurement data by using the filtering algorithm to obtain the vertical altitude and the vertical velocity; determining flight parameters based on the hovering information and the position information comprises: obtaining a first flight parameter based on the hovering horizontal position, the horizontal position and the horizontal velocity; and obtaining a second flight parameter based on the hovering height, the vertical altitude and the vertical velocity; wherein the controller controls the UAV to move from the current position to the hovering position based on the first flight parameter and the second flight parameter. 2 . The method of claim 1 , wherein move from the current position to the hovering position comprises determining the flight parameters through a PID control based on the current position and the position information. 3 . The method of claim 2 , wherein a differential adjustment amount of the PID control is negatively correlated with a wind strength coefficient. 4 . The method of claim 3 , wherein the wind strength coefficient is determined based on wind strength information at a plurality of time points, and the wind strength information is determined based on the measurement data of the IMU. 5 . The method of claim 4 , wherein the wind strength coefficient is a weighted sum of the wind strength information at the plurality of time points, and a weight corresponding to wind strength information far from a current time point is smaller. 6 . The method of claim 3 , wherein the wind strength coefficient includes wind strength values and wind directions of past several time points, and the wind strength values are determined by a flight velocity and reference flight parameters of a reference UAV. 7 . A non-transitory computer-readable storage medium storing computer instructions, when reading the computer instructions in the storage medium, the computer executing the method according to claim 1 . 8 . The method of claim 1 , wherein fusing the measurement data of the horizontal lidar with the measurement data of the IMU by using a filtering algorithm comprises: fusing the measurement data of the horizontal lidar with the measurement data of the IMU by using an extended Kalman filtering algorithm. 9 . The method of claim 1 , wherein fusing the vertical altitude data with the IMU measurement data by using the filtering algorithm comprises: fusing the vertical altitude data with the measurement data of the IMU by using an extended Kalman filtering algorithm. 10 . The method of claim 1 , wherein obtaining the first flight parameter based on the hovering horizontal position, the horizontal position and the horizontal velocity comprises: obtaining the first flight parameter through a proportion integration differentiation (PID) cascade control based on the hovering horizontal position, the horizontal position and the horizontal velocity; the PID cascade control includes an outer loop control and an inner loop control, wherein the outer loop control is a horizontal position loop, a target horizontal velocity is obtained according to the hovering horizontal position and the horizontal position, and the inner loop control is a velocity loop, and the first flight parameter is obtained according to the target horizontal velocity and the horizontal velocity. 11 . The method of claim 10 , wherein the first flight parameter is an attitude signal of a UAV body. 12 . The method of claim 1 , wherein obtaining the second flight parameter based on the hovering height, the vertical altitude and the vertical velocity comprises: based on the hovering height, the vertical altitude and the vertical velocity, obtaining the second flight parameter through a PID cascade control; the PID cascade control includes an outer loop control and an inner loop control, wherein the outer loop control is a vertical altitude loop, a target vertical velocity is obtained according to the hovering height and the vertical altitude, and the inner loop control is a velocity loop, and the second flight parameter is obtained according to the target vertical velocity and the vertical velocity. 13 . The method of claim 1 , wherein the second flight parameter is a throttle signal. 14 . A system for hovering control of a UAV in a tunnel, comprising: at least one storage medium including a set of instructions; and at least one processor in communication with the at least one storage medium, wherein when executing the instructions, the at least one processor is configured to direct the system to perform operations including: acquiring hovering information of a hovering position of the UAV; acquiring position information of a current position of the UAV; and determining flight parameters based on the hovering information and the position information, wherein the flight parameters are used to control

Assignees

Inventors

Classifications

  • Vertical take-off and landing [VTOL] aircraft; Short take-off and landing [STOL, STOVL] aircraft · CPC title

  • Compensating for or utilising external environmental conditions, e.g. wind or water currents (station keeping G05D1/611) · CPC title

  • Flying platforms · CPC title

  • autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS] · CPC title

  • G01S17/933Primary

    of aircraft or spacecraft · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12468309B2 cover?
The embodiment of this present disclosure provides a control method of unmanned aerial vehicle (UAV) hovering in tunnel, which comprises the following steps: acquiring hovering information of hovering position of UAV; acquiring the position information of the current position of the UAV; determining flight parameters based on hovering information and position information. The flight parameters …
Who is the assignee on this patent?
Univ Tongji
What technology area does this patent fall under?
Primary CPC classification G01S17/933. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).