CN-122027996-A - Unmanned aerial vehicle communication method, unmanned aerial vehicle communication device, electronic equipment and storage medium
Abstract
The invention provides an unmanned aerial vehicle communication method, device, electronic equipment and storage medium, and relates to the technical field of communication, wherein the method comprises the steps of determining a neighbor unmanned aerial vehicle of a target unmanned aerial vehicle according to neighbor perception information received by the target unmanned aerial vehicle; the method comprises the steps of selecting a transmission channel, namely calculating the channel utility value of each service channel according to the channel quality income, the neighbor conflict cost and the service priority of the target unmanned aerial vehicle, selecting the service channel with the highest channel utility value as the transmission channel of the target unmanned aerial vehicle, repeatedly executing the transmission channel selecting step by using the next neighbor unmanned aerial vehicle as a new target unmanned aerial vehicle, obtaining a final transmission channel selected by each target unmanned aerial vehicle after the preset condition is met, and constructing a communication link between the target unmanned aerial vehicle and receiving terminal equipment by using the final transmission channel. The invention can meet the real-time changing communication environment or service requirement, and effectively improve the stability of unmanned aerial vehicle communication.
Inventors
- HUANG ZIHENG
- LIU WEI
- GAO WENXIANG
- LI XIAONAN
- WANG YILEI
- ZHANG ZIXUN
- XIANG XUEWEI
- Zhao Qianfan
Assignees
- 通号低空经济(合肥)科技有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20251231
Claims (10)
- 1. A method of unmanned aerial vehicle communication, comprising: determining neighbor unmanned aerial vehicles of a target unmanned aerial vehicle according to neighbor perception information received by the target unmanned aerial vehicle, wherein the neighbor perception information is periodically broadcast by each unmanned aerial vehicle in a communication range; A transmission channel selection step, namely calculating the channel utility value of each service channel according to the channel quality income, the neighbor conflict cost and the self service priority of the target unmanned aerial vehicle, and selecting the service channel with the highest channel utility value as the transmission channel of the target unmanned aerial vehicle, wherein the neighbor conflict cost is determined according to the transmission channel selected by the neighbor unmanned aerial vehicle; The next neighbor unmanned aerial vehicle is used as a new target unmanned aerial vehicle, the transmission channel selection step is repeatedly executed, and a final transmission channel selected by each target unmanned aerial vehicle is obtained after preset conditions are met; and constructing a communication link between the target unmanned aerial vehicle and the receiving end equipment by using the final transmission channel.
- 2. The unmanned aerial vehicle communication method of claim 1, wherein the determination of the neighbor collision cost comprises: and calculating to obtain the neighbor conflict cost of the target unmanned aerial vehicle according to the service priority of the neighbor unmanned aerial vehicle and the channel selection indication function, wherein the value of the channel selection indication function is determined according to the transmission channel selected by the neighbor unmanned aerial vehicle.
- 3. The unmanned aerial vehicle communication method of claim 1, wherein the determination of the channel quality benefit comprises: And determining channel quality benefits according to the estimated signal-to-interference-and-noise ratio of the target unmanned aerial vehicle on the service channel.
- 4. The method of claim 1, wherein after constructing a communication link between the target drone and the receiving device using the final transmission channel, further comprising: And transmitting the data to be transmitted to a receiving end through the communication link based on the transmitting power of the target unmanned aerial vehicle.
- 5. The drone communication method of claim 4, wherein the determination of the transmit power of the target drone includes: setting a preset threshold of a signal-to-interference-and-noise ratio threshold according to the service type of the target unmanned aerial vehicle; detecting an actual signal-to-interference-and-noise ratio threshold of a current final transmission channel with a preset period, and increasing the transmitting power of the target unmanned aerial vehicle with a set step length under the condition that the actual signal-to-interference-and-noise ratio threshold is detected to be smaller than the signal-to-interference-and-noise ratio threshold preset threshold; And under the condition that the actual signal-to-interference-and-noise ratio threshold is detected to be larger than the signal-to-interference-and-noise ratio threshold preset threshold, reducing the transmitting power of the target unmanned aerial vehicle by a set step length.
- 6. The unmanned aerial vehicle communication method of claim 4, wherein the transmitting the data to be transmitted of the target unmanned aerial vehicle to the receiving end through the final transmission channel further comprises: And acquiring communication monitoring data in the process of transmitting the data to be transmitted of the target unmanned aerial vehicle to the receiving end, and initiating a channel reselection request when the communication monitoring data does not meet preset conditions.
- 7. The drone communication method of any one of claims 1-6, wherein the communication monitoring data includes at least one of throughput, bit error rate, and network topology change data.
- 8. An unmanned aerial vehicle communication device, comprising: The system comprises a neighbor unmanned aerial vehicle determining module, a neighbor unmanned aerial vehicle determining module and a communication module, wherein the neighbor unmanned aerial vehicle determining module is used for determining neighbor unmanned aerial vehicles of a target unmanned aerial vehicle according to neighbor perception information received by the target unmanned aerial vehicle, and the neighbor perception information is periodically broadcast by each unmanned aerial vehicle in a communication range; the system comprises a first transmission channel selection module, a second transmission channel selection module and a third transmission channel selection module, wherein the first transmission channel selection module is used for calculating the channel utility value of each service channel according to the channel quality income, the neighbor conflict cost and the self service priority of the target unmanned aerial vehicle, and selecting the service channel with the highest channel utility value as the transmission channel of the target unmanned aerial vehicle; The second transmission channel selection module is used for repeatedly selecting the transmission channel by taking the next neighbor unmanned aerial vehicle as a new target unmanned aerial vehicle, and obtaining a final transmission channel selected by each target unmanned aerial vehicle after the preset condition is met; And the communication link construction module is used for constructing a communication link between the target unmanned aerial vehicle and the receiving end equipment by using the final transmission channel.
- 9. An electronic device comprising a memory, a processor and a computer program stored on the memory and running on the processor, characterized in that the processor implements the unmanned aerial vehicle communication method of any of claims 1 to 7 when executing the computer program.
- 10. A non-transitory computer readable storage medium, having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the drone communication method of any of claims 1 to 7.
Description
Unmanned aerial vehicle communication method, unmanned aerial vehicle communication device, electronic equipment and storage medium Technical Field The present invention relates to the field of communications technologies, and in particular, to an unmanned aerial vehicle communication method, an unmanned aerial vehicle communication device, an electronic device, and a storage medium. Background The unmanned aerial vehicle cluster inspection system has become an important technical means in the fields of infrastructure maintenance, environmental monitoring, public safety and the like. In such a system, multiple unmanned aerial vehicles need to reliably and efficiently transmit a large amount of information such as high-definition video and sensor data acquired in real time back to a ground control station or an edge computing node. Efficient operation of the unmanned aerial vehicle cluster inspection system relies on stable unmanned aerial vehicle communication. The existing unmanned aerial vehicle communication method generally allows direct communication among unmanned aerial vehicles to coordinate resources, and the communication mode is that when a current channel is occupied or has large interference, other channels are selected randomly to communicate, but other channels are selected randomly to communicate, the selected channels cannot be ensured to adapt to a communication environment or service requirements which change in real time, when the selected channels cannot adapt to the communication environment or service requirements, unstable system throughput is easy to cause, and the unmanned aerial vehicle communication stability is low. Disclosure of Invention The invention provides an unmanned aerial vehicle communication method, device, electronic equipment and storage medium, which are used for solving the technical problems that in the prior art, other channels are randomly selected for communication, the selected channels cannot be ensured to adapt to the communication environment or service requirements which change in real time, and when the selected channels cannot adapt to the communication environment or service requirements, the system throughput is unstable easily caused, so that the unmanned aerial vehicle communication stability is lower. The invention provides an unmanned aerial vehicle communication method, which comprises the following steps: determining neighbor unmanned aerial vehicles of a target unmanned aerial vehicle according to neighbor perception information received by the target unmanned aerial vehicle, wherein the neighbor perception information is periodically broadcast by each unmanned aerial vehicle in a communication range; A transmission channel selection step, namely calculating the channel utility value of each service channel according to the channel quality income, the neighbor conflict cost and the self service priority of the target unmanned aerial vehicle, and selecting the service channel with the highest channel utility value as the transmission channel of the target unmanned aerial vehicle, wherein the neighbor conflict cost is determined according to the transmission channel selected by the neighbor unmanned aerial vehicle; The next neighbor unmanned aerial vehicle is used as a new target unmanned aerial vehicle, the transmission channel selection step is repeatedly executed, and a final transmission channel selected by each target unmanned aerial vehicle is obtained after preset conditions are met; and constructing a communication link between the target unmanned aerial vehicle and the receiving end equipment by using the final transmission channel. According to the unmanned aerial vehicle communication method provided by the invention, the determination of the neighbor conflict cost comprises the following steps: and calculating to obtain the neighbor conflict cost of the target unmanned aerial vehicle according to the service priority of the neighbor unmanned aerial vehicle and the channel selection indication function, wherein the value of the channel selection indication function is determined according to the transmission channel selected by the neighbor unmanned aerial vehicle. According to the unmanned aerial vehicle communication method provided by the invention, the determination of the channel quality benefit comprises the following steps: And determining channel quality benefits according to the estimated signal-to-interference-and-noise ratio of the target unmanned aerial vehicle on the service channel. According to the unmanned aerial vehicle communication method provided by the invention, after the communication link between the target unmanned aerial vehicle and the receiving end equipment is constructed by using the final transmission channel, the unmanned aerial vehicle communication method further comprises the following steps: And transmitting the data to be transmitted to a receiving end through the communication link based on the tra