A multi-platform communication control system and method based on artificial intelligence

By dynamically building a communication transmission chain and analyzing the risk fluctuation value, the problem of limited communication distance and complexity between the UAV and the UAV communication platform is solved, and stable and effective multi-platform communication control is achieved.

CN117912307BActive Publication Date: 2024-12-24南京海汇装备科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410086679.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-22
Publication Date
2024-12-24
Estimated Expiration
2044-01-22

AI Technical Summary

Technical Problem

In the existing multi-platform communication control system based on artificial intelligence, the effective communication distance between the drone and the drone communication platform is limited, the fixed position of the transfer base station and dynamic changes lead to communication instability, which increases the communication complexity and signal processing difficulty. , it is difficult to effectively control multiple drone platforms.

Method used

Dynamically construct a communication transmission chain, by referring to the communication radar on the drone to transmit signals in real time, lock the relative positions between chain nodes, analyze the risk fluctuation value of the communication transmission chain, and control the transmission link according to the risk value, and provide administrators. Early warning and regulation decision-making reduce the complexity of chain nodes receiving signals.

Benefits of technology

It has expanded the effective communication distance between the drone and the drone communication platform, ensured the stable transmission of communication commands, realized effective control of multiple platforms, and reduced the communication complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117912307B_ABST
    Figure CN117912307B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of multi-platform communication control technology, specifically to a multi-platform communication control system and method based on artificial intelligence, the system comprising a link risk analysis module, the link risk analysis module locks the relative positions between different chain nodes according to the communication signals transmitted by each communication transmission chain to which the reference drone belongs, and analyzes the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone in combination with the communication data between different chain nodes in the historical data. In the process of expanding the effective communication distance between the drone and the drone communication platform through multi-platform communication control, the present invention constructs a dynamic communication transmission chain, analyzes the risk status of the communication transmission chain during communication from multiple angles, screens the communication transmission link when the command is issued, and reduces the complexity of receiving signals by each chain node in the communication transmission chain while ensuring the stable transmission of the communication command.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of multi-platform communication control, and in particular to a multi-platform communication control system and method based on artificial intelligence. Background Art

[0002] With the popularization of drone applications and the diversification of application scenarios, people's demand for the use of drones is also increasing. On the drone communication platform, people can receive sensor data collected by the drone's built-in sensors in real time, and realize information exchange between the drone and the corresponding drone communication platform through wireless communication technology; however, there is usually a certain effective communication distance between the drone and the drone communication platform. If the effective communication distance is exceeded, the information exchange between the two is prone to loss, and the drone communication platform cannot achieve effective control of the corresponding drone.

[0003] The existing multi-platform communication control system based on artificial intelligence usually adopts the method of relay base station / repeater to realize the long-distance information interaction between UAV and UAV communication platform, and to a certain extent expands the effective communication distance between UAV and UAV communication platform; however, the location of the relay base station in the prior art is usually fixed, while the flight position of the UAV is dynamic, and thus the existing communication method is often unstable; at the same time, the communication participation method of the relay base station and the relay will increase the communication complexity between the UAV and the UAV communication platform, and then when the UAV communication platform sends instructions to the UAV, the communication signal received by the relay will be more chaotic, increasing its difficulty in screening / processing the communication signal, which is not conducive to the simultaneous control of multiple UAV communication platforms. Summary of the invention

[0004] The purpose of the present invention is to provide a multi-platform communication control system and method based on artificial intelligence to solve the problems raised in the above background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: a multi-platform communication control method based on artificial intelligence, the method comprising the following steps:

[0006] S1. Obtain the drone communication platforms to be monitored, each drone communication platform is bound to a drone, and exchanges information with the corresponding drone; bind multiple drone communication platforms to be monitored, and the drones corresponding to each bound drone communication platform can transmit information, and each bound drone communication platform transmits data through the Internet;

[0007] S2. Select a drone corresponding to any one of the bound drone communication platforms as a reference drone; transmit the communication signal in real time through the communication radar on the reference drone, and use the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs, to build each communication transmission chain corresponding to the reference drone; the number of chain nodes at the same level on each communication transmission chain is unique;

[0008] S3. According to the communication signals transmitted by each communication transmission chain to which the reference drone belongs, the relative positions between different chain nodes are locked, and the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone is analyzed in combination with the communication data between different chain nodes in the historical data;

[0009] S4. According to the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference UAV, control the communication transmission link when the UAV communication platform corresponding to the reference UAV issues instructions to the reference UAV; and when the risk fluctuation value is abnormal, provide early warning feedback to the administrator of the UAV communication platform corresponding to the reference UAV, and assist the corresponding administrator in making communication transmission chain regulation decisions for the reference UAV instruction transmission.

[0010] Furthermore, the different drone communication platforms bound in S1 are connected to the same cloud. After receiving the communication signal transmitted by any drone corresponding to each bound drone communication platform, the drone communication platform will upload the communication signal to the cloud, and feed back the communication signal to the drone communication platform to which the drone signal source corresponding to the corresponding communication signal belongs through the cloud. The drone signal source is the drone that first transmits the corresponding communication signal.

[0011] The drones corresponding to the bound drone communication platform all have signal transceiver devices, and receive / send communication information signals transmitted between the drones corresponding to the bound drone communication platform through the signal transceiver devices.

[0012] Furthermore, the method of constructing each communication transmission chain corresponding to the reference drone in S2 includes the following steps:

[0013] S21, using the reference drone as the drone signal source, and using the communication signal containing the information collected by the built-in sensor of the reference drone as the communication signal to be transmitted;

[0014] S22, using the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs; and using a secondary chain node on the communication transmission chain to which the reference drone belongs as a relay transmission point of the reference drone, and using the processing result of the communication signal received by the relay transmission point as the signal to be transmitted;

[0015] S23, transmitting the signal to be transmitted by the signal transceiver device on the drone corresponding to each relay transmission point of the reference drone, obtaining all drones that receive the signal to be transmitted and are not the respective chain nodes on the communication link corresponding to the corresponding relay transmission point to the reference drone, as the respective secondary chain nodes of the relay transmission point corresponding to the reference drone;

[0016] If a certain secondary chain node of the relay transmission point corresponding to the reference drone is empty or is any bound drone communication platform, the corresponding secondary chain node of the relay transmission point corresponding to the reference drone to the communication link corresponding to the reference drone is used as a complete transmission link of the reference drone, and jump to S24;

[0017] If a certain secondary chain node of the relay transmission point corresponding to the reference drone is not empty and is not any bound drone communication platform, then the corresponding secondary chain nodes of the relay transmission point corresponding to the reference drone are all used as a new relay transmission point of the reference drone, and the processing result of the communication signal received by the obtained new relay transmission point is used as the signal to be transmitted, and each new relay transmission point and the signal to be transmitted are used as the input of S23, and the operation of S23 is repeatedly performed;

[0018] S24, obtaining each complete transmission link received in S23, eliminating all complete transmission links whose last secondary chain node of the corresponding reference drone is not a bound drone communication platform, and taking each remaining complete transmission link as a communication transmission chain corresponding to the reference drone;

[0019] The communication signal transmitted by each chain node on the communication transmission chain in S2 includes a transmission feature sequence and feature collection information, wherein the feature collection information is collected by referring to the built-in sensor of the drone;

[0020] The transmission characteristic sequence in the communication signal transmitted by the i1th chain node on the communication transmission chain is recorded as A1→A2→...→Ai→...→Ai1, wherein Ai represents the signal reception characteristic data pair corresponding to the i-th chain node in the transmission characteristic sequence in the communication signal transmitted by the i1th chain node on the communication transmission chain; each signal reception characteristic data pair includes the first characteristic data and the second characteristic data;

[0021] The first characteristic data is the drone number of the chain node corresponding to the signal reception characteristic data, and the drone numbers corresponding to the bound drone communication platforms are preset in the database;

[0022] The second characteristic data is a receiving vector of a signal transceiver on the fuselage when the chain node corresponding to the signal reception characteristic data receives the communication signal transmitted by the previous chain node, and the received communication signal strength is the maximum; the direction of the receiving vector corresponding to the second characteristic data is the same as the signal receiving direction of the signal transceiver on the fuselage when the chain node corresponding to the signal reception characteristic data receives the communication signal transmitted by the previous chain node, and the received communication signal strength is the maximum; the module length of the receiving vector corresponding to the second characteristic data is equal to the time interval between the corresponding communication signal being transmitted from the previous chain node and the corresponding chain node of the corresponding signal reception characteristic data starting to receive;

[0023] In the transmission characteristic sequence of the communication signal transmitted by the i1th chain node on the communication transmission chain, the second characteristic data of the signal reception characteristic data pair corresponding to the first chain node is empty;

[0024] The same UAV has different corresponding communication signals when using different communication transmission chains for the same reference UAV.

[0025] When constructing the communication transmission chain of the reference UAV, the present invention takes into account that in the process of the reference UAV transmitting the communication signal to the corresponding reference UAV communication platform, there are differences in the transmission paths of the communication signal. Different transmission paths result in differences in the UAV (relay) sequences between the reference UAV and the corresponding reference UAV communication platform. The communication transmission chain of the reference UAV is constructed (the construction result of the communication transmission chain is dynamic, and the positions of the UAVs bound to each UAV communication platform will affect the final construction result of the communication transmission chain), which provides data support for the subsequent steps of analyzing the risk fluctuation value of each communication transmission chain.

[0026] Furthermore, when the relative positions between different chain nodes are locked in S3, any two chain nodes in the same communication transmission chain are selected, which are respectively recorded as B1 and B2, and the number of chain nodes between B1 and the reference drone is less than the number of chain nodes between B2 and the reference drone; then the relative position between B1 and B2 is the sum vector obtained by adding the second characteristic data in the signal reception characteristic data pair corresponding to each chain node between B1 and B2 and the second characteristic data in the signal reception characteristic data pair corresponding to B2;

[0027] The present invention locks the relative positions between different chain nodes, the purpose of which is to accurately locate the spatial position of the reference drone on the passage platform corresponding to the reference drone; at the same time, it also provides a data reference for quickly locking the communication signal transmission direction when the reference drone communication platform transmits instructions to the reference drone in the subsequent steps;

[0028] The method for analyzing the risk fluctuation value corresponding to each communication transmission chain corresponding to the reference drone in S3 comprises the following steps:

[0029] S31, obtaining each communication transmission chain corresponding to the reference UAV, and recording the j-th communication transmission chain corresponding to the reference UAV as Dj;

[0030] S32, obtain the risk fluctuation value corresponding to the j-th communication transmission chain corresponding to the reference UAV, denoted as Fj,

[0031] ,

[0032] Among them, L (i2,i2+1) represents the node distance between the i2th chain node and the i2+1th chain node in Dj, i2∈[1,i3-1] and i3 is the total number of chain nodes in Dj;

[0033] R (i2,i2+1) Indicates that the drone is at the corresponding node distance L (i2,i2+1) The communication risk coefficient, R (i2,i2+1) It is equal to the ratio of the number of abnormal communications to the total number of communications when the communication distance is less than or equal to the corresponding node distance in the historical database, and the number of abnormal communications is the situation where the communication signal received by the signal receiver is damaged or lost during communication;

[0034] max{R (i2,i2+1) |i2∈[1,i3-1]} represents the R corresponding to i2∈[1,i3-1] (i2,i2+1) The maximum value in ;

[0035] Tj represents the interval between the time when the reference UAV starts transmitting and the time when the UAV communication receiving platform in Dj successfully receives the corresponding communication signal in each communication signal transmitted through Dj;

[0036] β1 represents the first conversion coefficient, and β1 is a constant preset in the database.

[0037] The present invention analyzes the risk fluctuation value of the communication transmission chain of the reference drone in order to evaluate the comprehensive status of each communication transmission chain, and provides a data basis for the subsequent screening of the communication transmission link when the drone communication platform corresponding to the reference drone issues instructions to the reference drone.

[0038] Furthermore, the method of controlling the communication transmission link when the UAV communication platform corresponding to the reference UAV issues instructions to the reference UAV in S4 comprises the following steps:

[0039] S41, obtaining the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone, and sorting the communication transmission chains corresponding to the reference drone in ascending order of the corresponding risk fluctuation values, to generate a priority sequence of the communication transmission chains of the reference drone;

[0040] S42, taking the sequence segment corresponding to the first element in the priority sequence of the reference drone communication transmission chain as the sequence segment to be analyzed, and jumping to S43;

[0041] S43, receiving the sequence fragment to be analyzed, calculating the comprehensive risk fluctuation value of the sequence fragment to be analyzed, and comparing the comprehensive risk fluctuation value of the sequence fragment to be analyzed with M, where M is a constant preset in the database,

[0042] When the comprehensive risk fluctuation value of the sequence segment to be analyzed is less than M, the communication transmission chain corresponding to each element in the sequence segment to be analyzed is used as an instruction transmission feature, and the process jumps to S44;

[0043] When the comprehensive risk fluctuation value of the sequence segment to be analyzed is greater than or equal to M, the relationship between the maximum sequence number in the sequence segment to be analyzed and the maximum sequence number in the priority sequence of the reference UAV communication transmission chain is further determined.

[0044] If the maximum sequence number in the sequence segment to be analyzed is less than the maximum sequence number in the priority sequence of the reference drone communication transmission chain, the sequence segment consisting of all elements in the priority sequence of the reference drone communication transmission chain whose corresponding sequence number does not exceed the next sequence number of the maximum sequence number in the sequence segment to be analyzed is used as a new sequence segment to be analyzed, and S43 is repeatedly executed;

[0045] If the maximum sequence number in the sequence segment to be analyzed is equal to the maximum sequence number in the priority sequence of the reference UAV communication transmission chain, the communication transmission chain corresponding to each element in the sequence segment to be analyzed is used as a command transmission feature, and jump to S44;

[0046] When obtaining the comprehensive risk fluctuation value of the sequence fragment to be analyzed, the comprehensive risk fluctuation value of the sequence fragment to be analyzed is recorded as G, then ,

[0047] Among them, FPmin represents the risk fluctuation value of the element with the smallest serial number in the sequence segment to be analyzed; FPmax represents the risk fluctuation value of the element with the largest serial number in the sequence segment to be analyzed; FPk represents the risk fluctuation value of the element with serial number k in the sequence segment to be analyzed; k1 represents the maximum serial number in the sequence segment to be analyzed, and k∈[1, k1]; represents each The continuous product of

[0048] S44. Receive all acquired instruction transmission features, record the set of all received instruction transmission features as an instruction transmission feature set, and bind the obtained instruction transmission feature set to the reference UAV. When controlling the UAV communication platform corresponding to the reference UAV to issue instructions to the reference UAV, at the same time, control the communication transmission link corresponding to each element in the instruction transmission feature set bound to the reference UAV to send the corresponding instruction; for the same instruction transmitted by each communication transmission link in the instruction transmission feature set bound to the reference UAV, the reference UAV only executes it once and executes the first received instruction.

[0049] The present invention realizes intelligent screening of the command transmission feature set bound to the reference drone by calculating the comprehensive risk fluctuation value of the sequence fragment to be analyzed, and clarifies that when the drone communication platform corresponding to the reference drone is controlled to issue instructions to the reference drone, the communication transmission link corresponding to each element in the command transmission feature set bound to the reference drone that sends the corresponding instructions needs to be controlled.

[0050] Furthermore, when the warning feedback is given to the administrator of the drone communication platform corresponding to the reference drone in S4, the method for determining the abnormal situation of the risk fluctuation value is that the risk fluctuation value corresponding to the smallest serial number in the priority sequence of the reference drone communication transmission chain is greater than or equal to M; the generated warning feedback includes the priority sequence of the reference drone communication transmission chain and the command transmission feature set bound to the reference drone.

[0051] A multi-platform communication control system based on artificial intelligence, the system includes the following modules:

[0052] A multi-communication platform relationship binding module, wherein the multi-communication platform relationship binding module obtains the drone communication platform to be monitored, binds each drone communication platform to a drone, and exchanges information with the corresponding drone; binds multiple drone communication platforms to be monitored, and the drones corresponding to the bound drone communication platforms can transmit information, and the bound drone communication platforms transmit data online;

[0053] A communication transmission chain construction module, wherein the communication transmission chain construction module selects a drone corresponding to any one of the bound drone communication platforms as a reference drone; transmits a communication signal in real time through a communication radar on the reference drone, and uses the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs, thereby constructing each communication transmission chain corresponding to the reference drone;

[0054] A link risk analysis module, which locks the relative positions between different chain nodes according to the communication signals transmitted by each communication transmission chain to which the reference drone belongs, and analyzes the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone in combination with the communication data between different chain nodes in the historical data;

[0055] The command transmission link control module controls the communication transmission link when the UAV communication platform corresponding to the reference UAV issues commands to the reference UAV according to the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference UAV; and when the risk fluctuation value is abnormal, the module provides early warning feedback to the administrator of the UAV communication platform corresponding to the reference UAV, so as to assist the corresponding administrator in making communication transmission chain control decisions for the reference UAV command transmission.

[0056] Further, the communication transmission chain construction module includes a reference object locking unit and a link construction unit;

[0057] The reference object locking unit selects a drone corresponding to any one of the bound drone communication platforms as a reference drone;

[0058] The link construction unit transmits the communication signal in real time through the communication radar on the reference UAV, and regards the UAV that receives the communication signal transmitted by the reference UAV as a secondary chain node on the communication transmission chain to which the reference UAV belongs, thereby constructing each communication transmission chain corresponding to the reference UAV; the number of chain nodes at the same level on each communication transmission chain is unique.

[0059] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: in the process of expanding the effective communication distance between the drone and the drone communication platform through multi-platform communication control, when the drone communication platform obtains the collection information of the corresponding drone, a dynamic communication transmission chain is constructed, and the risk status of the communication transmission chain during communication is analyzed from multiple angles, and the communication transmission link when the instruction is issued is screened. While ensuring the stable transmission of communication instructions, the complexity of receiving signals of each chain node in the communication transmission chain is reduced, thereby realizing effective control of multi-platform communications. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0061] Figure 1 It is a flow chart of a multi-platform communication control method based on artificial intelligence of the present invention;

[0062] Figure 2It is a structural schematic diagram of a multi-platform communication control system based on artificial intelligence of the present invention. DETAILED DESCRIPTION

[0063] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0064] See also Figure 1 The present invention provides a technical solution: a multi-platform communication control method based on artificial intelligence, the method comprising the following steps:

[0065] S1. Obtain the drone communication platforms to be monitored, each drone communication platform is bound to a drone, and exchanges information with the corresponding drone; bind multiple drone communication platforms to be monitored, and the drones corresponding to each bound drone communication platform can transmit information, and each bound drone communication platform transmits data through the Internet;

[0066] The different drone communication platforms bound in S1 are connected to the same cloud. After receiving the communication signal transmitted by any drone corresponding to each bound drone communication platform, the drone communication platform will upload the communication signal to the cloud, and feed back the communication signal to the drone communication platform to which the drone signal source corresponding to the corresponding communication signal belongs through the cloud. The drone signal source is the drone that first transmits the corresponding communication signal.

[0067] The drones corresponding to the bound drone communication platform all have signal transceiver devices, and receive / send communication information signals transmitted between the drones corresponding to the bound drone communication platform through the signal transceiver devices.

[0068] S2. Select a drone corresponding to any one of the bound drone communication platforms as a reference drone; transmit the communication signal in real time through the communication radar on the reference drone, and use the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs, to build each communication transmission chain corresponding to the reference drone; the number of chain nodes at the same level on each communication transmission chain is unique;

[0069] The method for constructing each communication transmission chain corresponding to the reference drone in S2 comprises the following steps:

[0070] S21, using the reference drone as the drone signal source, and using the communication signal containing the information collected by the built-in sensor of the reference drone as the communication signal to be transmitted;

[0071] S22, using the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs; and using a secondary chain node on the communication transmission chain to which the reference drone belongs as a relay transmission point of the reference drone, and using the processing result of the communication signal received by the relay transmission point as the signal to be transmitted;

[0072] S23, transmitting the signal to be transmitted by the signal transceiver device on the drone corresponding to each relay transmission point of the reference drone, obtaining all drones that receive the signal to be transmitted and are not the respective chain nodes on the communication link corresponding to the corresponding relay transmission point to the reference drone, as the respective secondary chain nodes of the relay transmission point corresponding to the reference drone;

[0073] If a certain secondary chain node of the relay transmission point corresponding to the reference drone is empty or is any bound drone communication platform, the corresponding secondary chain node of the relay transmission point corresponding to the reference drone to the communication link corresponding to the reference drone is used as a complete transmission link of the reference drone, and jump to S24;

[0074] If a certain secondary chain node of the relay transmission point corresponding to the reference drone is not empty and is not any bound drone communication platform, then the corresponding secondary chain nodes of the relay transmission point corresponding to the reference drone are all used as a new relay transmission point of the reference drone, and the processing result of the communication signal received by the obtained new relay transmission point is used as the signal to be transmitted, and each new relay transmission point and the signal to be transmitted are used as the input of S23, and the operation of S23 is repeatedly performed;

[0075] In this embodiment, if the reference drone is denoted as V, and the drone communication platform bound to any drone is denoted as VP,

[0076] If there are two drones receiving the communication signal transmitted by V, namely V1 and V2, and there is no drone communication platform receiving the communication signal transmitted by V;

[0077] If there is one drone that receives the communication signal transmitted by V1, it is V3, and there is a drone communication platform that receives the communication signal transmitted by V1;

[0078] If the drone that receives the communication signal transmitted by V2 does not exist, and there is a drone communication platform that receives the communication signal transmitted by V2;

[0079] If the drone that receives the communication signal transmitted by V3 does not exist, and there is a drone communication platform that receives the communication signal transmitted by V3;

[0080] There are two communication transmission chains corresponding to the drone, which are:

[0081] The first one: V→V1→V2→VP;

[0082] The second one: V→V1→V3→VP;

[0083] The third one: V→V1→VP;

[0084] S24, obtaining each complete transmission link received in S23, eliminating all complete transmission links whose last secondary chain node of the corresponding reference drone is not a bound drone communication platform, and taking each remaining complete transmission link as a communication transmission chain corresponding to the reference drone;

[0085] The communication signal transmitted by each chain node on the communication transmission chain in S2 includes a transmission feature sequence and feature collection information, wherein the feature collection information is collected by referring to the built-in sensor of the drone;

[0086] The transmission characteristic sequence in the communication signal transmitted by the i1th chain node on the communication transmission chain is recorded as A1→A2→...→Ai→...→Ai1, wherein Ai represents the signal reception characteristic data pair corresponding to the i-th chain node in the transmission characteristic sequence in the communication signal transmitted by the i1th chain node on the communication transmission chain; each signal reception characteristic data pair includes the first characteristic data and the second characteristic data;

[0087] The first characteristic data is the drone number of the chain node corresponding to the signal reception characteristic data, and the drone numbers corresponding to the bound drone communication platforms are preset in the database;

[0088] The second characteristic data is a receiving vector of a signal transceiver on the fuselage when the chain node corresponding to the signal reception characteristic data receives the communication signal transmitted by the previous chain node, and the received communication signal strength is the maximum; the direction of the receiving vector corresponding to the second characteristic data is the same as the signal receiving direction of the signal transceiver on the fuselage when the chain node corresponding to the signal reception characteristic data receives the communication signal transmitted by the previous chain node, and the received communication signal strength is the maximum; the module length of the receiving vector corresponding to the second characteristic data is equal to the time interval between the corresponding communication signal being transmitted from the previous chain node and the corresponding chain node of the corresponding signal reception characteristic data starting to receive;

[0089] In this embodiment, the vector directions corresponding to the second characteristic data in the different signal reception characteristic data pairs are all obtained relative to the initial coordinate system and are not affected by the flight state of the corresponding UAV; the initial coordinate system is a spatial rectangular coordinate system constructed with a fixed preset reference point on the ground as the origin, the direction from east to west as the positive direction of the x-axis, the direction from south to north as the positive direction of the y-axis, and the direction from high to low in the vertical direction as the positive direction of the z-axis;

[0090] In the transmission characteristic sequence of the communication signal transmitted by the i1th chain node on the communication transmission chain, the second characteristic data of the signal reception characteristic data pair corresponding to the first chain node is empty;

[0091] The same UAV has different corresponding communication signals when using different communication transmission chains for the same reference UAV.

[0092] S3. According to the communication signals transmitted by each communication transmission chain to which the reference drone belongs, the relative positions between different chain nodes are locked, and the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone is analyzed in combination with the communication data between different chain nodes in the historical data;

[0093] When the relative positions between different chain nodes are locked in S3, any two chain nodes in the same communication transmission chain are selected, which are respectively recorded as B1 and B2, and the number of chain nodes between B1 and the reference drone is less than the number of chain nodes between B2 and the reference drone; then the relative position between B1 and B2 is the sum vector obtained by adding the second characteristic data in the signal reception characteristic data pair corresponding to each chain node between B1 and B2 and the second characteristic data in the signal reception characteristic data pair corresponding to B2;

[0094] The method for analyzing the risk fluctuation value corresponding to each communication transmission chain corresponding to the reference drone in S3 comprises the following steps:

[0095] S31, obtaining each communication transmission chain corresponding to the reference UAV, and recording the j-th communication transmission chain corresponding to the reference UAV as Dj;

[0096] S32, obtain the risk fluctuation value corresponding to the j-th communication transmission chain corresponding to the reference UAV, denoted as Fj,

[0097] ,

[0098] Among them, L (i2,i2+1) represents the node distance between the i2th chain node and the i2+1th chain node in Dj, i2∈[1,i3-1] and i3 is the total number of chain nodes in Dj;

[0099] R (i2,i2+1) Indicates that the drone is at the corresponding node distance L (i2,i2+1)The communication risk coefficient, R (i2,i2+1) It is equal to the ratio of the number of abnormal communications to the total number of communications when the communication distance is less than or equal to the corresponding node distance in the historical database, and the number of abnormal communications is the situation where the communication signal received by the signal receiver is damaged or lost during communication;

[0100] max{R (i2,i2+1) |i2∈[1,i3-1]} represents the R corresponding to i2∈[1,i3-1] (i2,i2+1) The maximum value in ;

[0101] Tj represents the interval between the time when the reference UAV starts transmitting and the time when the UAV communication receiving platform in Dj successfully receives the corresponding communication signal in each communication signal transmitted through Dj;

[0102] β1 represents the first conversion coefficient, and β1 is a constant preset in the database.

[0103] S4. According to the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference UAV, control the communication transmission link when the UAV communication platform corresponding to the reference UAV issues instructions to the reference UAV; and when the risk fluctuation value is abnormal, provide early warning feedback to the administrator of the UAV communication platform corresponding to the reference UAV, and assist the corresponding administrator in making communication transmission chain regulation decisions for the reference UAV instruction transmission.

[0104] The method for controlling the communication transmission link when the UAV communication platform corresponding to the reference UAV issues instructions to the reference UAV in S4 comprises the following steps:

[0105] S41, obtaining the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone, and sorting the communication transmission chains corresponding to the reference drone in ascending order of the corresponding risk fluctuation values, to generate a priority sequence of the communication transmission chains of the reference drone;

[0106] S42, taking the sequence segment corresponding to the first element in the priority sequence of the reference drone communication transmission chain as the sequence segment to be analyzed, and jumping to S43;

[0107] S43, receiving the sequence fragment to be analyzed, calculating the comprehensive risk fluctuation value of the sequence fragment to be analyzed, and comparing the comprehensive risk fluctuation value of the sequence fragment to be analyzed with M, where M is a constant preset in the database,

[0108] When the comprehensive risk fluctuation value of the sequence segment to be analyzed is less than M, the communication transmission chain corresponding to each element in the sequence segment to be analyzed is used as an instruction transmission feature, and the process jumps to S44;

[0109] When the comprehensive risk fluctuation value of the sequence segment to be analyzed is greater than or equal to M, the relationship between the maximum sequence number in the sequence segment to be analyzed and the maximum sequence number in the priority sequence of the reference UAV communication transmission chain is further determined.

[0110] If the maximum sequence number in the sequence segment to be analyzed is less than the maximum sequence number in the priority sequence of the reference drone communication transmission chain, the sequence segment consisting of all elements in the priority sequence of the reference drone communication transmission chain whose corresponding sequence number does not exceed the next sequence number of the maximum sequence number in the sequence segment to be analyzed is used as a new sequence segment to be analyzed, and S43 is repeatedly executed;

[0111] If the maximum sequence number in the sequence segment to be analyzed is equal to the maximum sequence number in the priority sequence of the reference UAV communication transmission chain, the communication transmission chain corresponding to each element in the sequence segment to be analyzed is used as a command transmission feature, and jump to S44;

[0112] When obtaining the comprehensive risk fluctuation value of the sequence fragment to be analyzed, the comprehensive risk fluctuation value of the sequence fragment to be analyzed is recorded as G, then ,

[0113] Among them, FPmin represents the risk fluctuation value of the element with the smallest serial number in the sequence segment to be analyzed; FPmax represents the risk fluctuation value of the element with the largest serial number in the sequence segment to be analyzed; FPk represents the risk fluctuation value of the element with serial number k in the sequence segment to be analyzed; k1 represents the maximum serial number in the sequence segment to be analyzed, and k∈[1, k1]; represents each The continuous product of

[0114] S44. Receive all acquired instruction transmission features, record the set of all received instruction transmission features as an instruction transmission feature set, and bind the obtained instruction transmission feature set to the reference UAV. When controlling the UAV communication platform corresponding to the reference UAV to issue instructions to the reference UAV, at the same time, control the communication transmission link corresponding to each element in the instruction transmission feature set bound to the reference UAV to send the corresponding instruction; for the same instruction transmitted by each communication transmission link in the instruction transmission feature set bound to the reference UAV, the reference UAV only executes it once and executes the first received instruction.

[0115] When providing early warning feedback to the administrator of the drone communication platform corresponding to the reference drone in S4, the method for determining the abnormality of the risk fluctuation value is that the risk fluctuation value corresponding to the smallest serial number in the priority sequence of the reference drone communication transmission chain is greater than or equal to M; the generated early warning feedback includes the priority sequence of the reference drone communication transmission chain and the command transmission feature set bound to the reference drone.

[0116] like Figure 2 As shown, a multi-platform communication control system based on artificial intelligence, the system includes the following modules:

[0117] A multi-communication platform relationship binding module, wherein the multi-communication platform relationship binding module obtains the drone communication platform to be monitored, binds each drone communication platform to a drone, and exchanges information with the corresponding drone; binds multiple drone communication platforms to be monitored, and the drones corresponding to the bound drone communication platforms can transmit information, and the bound drone communication platforms transmit data online;

[0118] A communication transmission chain construction module, wherein the communication transmission chain construction module selects a drone corresponding to any one of the bound drone communication platforms as a reference drone; transmits a communication signal in real time through a communication radar on the reference drone, and uses the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs, thereby constructing each communication transmission chain corresponding to the reference drone;

[0119] A link risk analysis module, which locks the relative positions between different chain nodes according to the communication signals transmitted by each communication transmission chain to which the reference drone belongs, and analyzes the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone in combination with the communication data between different chain nodes in the historical data;

[0120] The command transmission link control module controls the communication transmission link when the UAV communication platform corresponding to the reference UAV issues commands to the reference UAV according to the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference UAV; and when the risk fluctuation value is abnormal, the module provides early warning feedback to the administrator of the UAV communication platform corresponding to the reference UAV, so as to assist the corresponding administrator in making communication transmission chain control decisions for the reference UAV command transmission.

[0121] The communication transmission chain construction module includes a reference object locking unit and a link construction unit;

[0122] The reference object locking unit selects a drone corresponding to any one of the bound drone communication platforms as a reference drone;

[0123] The link construction unit transmits the communication signal in real time through the communication radar on the reference UAV, and regards the UAV that receives the communication signal transmitted by the reference UAV as a secondary chain node on the communication transmission chain to which the reference UAV belongs, thereby constructing each communication transmission chain corresponding to the reference UAV; the number of chain nodes at the same level on each communication transmission chain is unique.

[0124] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0125] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A multi-platform communication control method based on artificial intelligence, characterized in that: The method comprises the following steps: S1. Obtain the drone communication platforms to be monitored, each drone communication platform is bound to a drone, and exchanges information with the corresponding drone; bind multiple drone communication platforms to be monitored, and the drones corresponding to each bound drone communication platform can transmit information, and each bound drone communication platform transmits data through the Internet; S2. Select a drone corresponding to any one of the bound drone communication platforms as a reference drone; transmit communication signals in real time through the communication radar on the reference drone, and use the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs, to build each communication transmission chain corresponding to the reference drone; the number of secondary chain nodes at the same level on each communication transmission chain is unique; S3. According to the communication signals transmitted by each communication transmission chain to which the reference drone belongs, the relative positions between different secondary chain nodes are locked, and the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone is analyzed in combination with the communication data between different secondary chain nodes in the historical data; S4. According to the risk fluctuation value corresponding to each communication transmission chain corresponding to the reference drone, control the communication transmission link when the drone communication platform corresponding to the reference drone issues instructions to the reference drone; and when the risk fluctuation value is abnormal, provide early warning feedback to the administrator of the drone communication platform corresponding to the reference drone, and assist the corresponding administrator in making communication transmission chain control decisions for the transmission of instructions of the reference drone; The method for constructing each communication transmission chain corresponding to the reference drone in S2 comprises the following steps: S21, using the reference drone as the drone signal source, and using the communication signal containing the information collected by the built-in sensor of the reference drone as the communication signal to be transmitted; S22, using the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs; and using a secondary chain node on the communication transmission chain to which the reference drone belongs as a relay transmission point of the reference drone, and using the processing result of the communication signal received by the relay transmission point as the signal to be transmitted; S23, transmitting the signal to be transmitted by the signal transceiver device on the drone corresponding to each relay transmission point of the reference drone, obtaining all drones that receive the signal to be transmitted and are not the respective secondary chain nodes on the communication link corresponding to the corresponding relay transmission point to the reference drone, as the respective secondary chain nodes of the relay transmission point corresponding to the reference drone; If a certain secondary chain node of the relay transmission point corresponding to the reference drone is empty or is any bound drone communication platform, the corresponding secondary chain node of the relay transmission point corresponding to the reference drone to the communication link corresponding to the reference drone is used as a complete transmission link of the reference drone, and jump to S24; If a certain secondary chain node of the relay transmission point corresponding to the reference drone is not empty and is not any bound drone communication platform, then the corresponding secondary chain nodes of the relay transmission point corresponding to the reference drone are all used as a new relay transmission point of the reference drone, and the processing result of the communication signal received by the obtained new relay transmission point is used as the signal to be transmitted, and each new relay transmission point and the signal to be transmitted are used as the input of S23, and the operation of S23 is repeatedly performed; S24, obtaining each complete transmission link received in S23, eliminating all complete transmission links whose last secondary chain node of the corresponding reference drone is not a bound drone communication platform, and taking each remaining complete transmission link as a communication transmission chain corresponding to the reference drone; The communication signal transmitted by the secondary chain node on each communication transmission chain in S2 includes a transmission feature sequence and feature collection information, wherein the feature collection information is collected by referring to the built-in sensor of the drone; The transmission characteristic sequence in the communication signal transmitted by the i1th secondary chain node on the communication transmission chain is recorded as A1→A2→...→Ai→...→Ai1, wherein Ai represents the signal reception characteristic data pair corresponding to the i-th secondary chain node in the transmission characteristic sequence in the communication signal transmitted by the i1th secondary chain node on the communication transmission chain; each signal reception characteristic data pair includes the first characteristic data and the second characteristic data; The first characteristic data is the drone number of the secondary chain node corresponding to the signal reception characteristic data, and the drone numbers corresponding to the bound drone communication platforms are preset in the database; The second characteristic data is a receiving vector of a signal transceiver on the fuselage when the communication signal strength received is the maximum in the process of the secondary chain node corresponding to the signal reception characteristic data pair receiving the communication signal transmitted by the previous secondary chain node; the direction of the receiving vector corresponding to the second characteristic data is the same as the signal receiving direction of the signal transceiver on the fuselage when the communication signal strength received is the maximum in the process of the secondary chain node corresponding to the signal reception characteristic data pair receiving the communication signal transmitted by the previous secondary chain node; the modulus length of the receiving vector corresponding to the second characteristic data is equal to the time interval between the corresponding communication signal being transmitted from the previous secondary chain node to the corresponding secondary chain node being received by the corresponding signal reception characteristic data pair; In the transmission characteristic sequence of the communication signal transmitted by the i1th secondary chain node on the communication transmission chain, the second characteristic data of the signal reception characteristic data pair corresponding to the first secondary chain node is empty; The same UAV has different corresponding communication signals when targeting different communication transmission chains of the same reference UAV; When the relative positions between different secondary chain nodes are locked in S3, any two secondary chain nodes in the same communication transmission chain are selected, which are respectively recorded as B1 and B2, and the number of secondary chain nodes from B1 to the reference UAV is less than the number of secondary chain nodes from B2 to the reference UAV; then the relative position between B1 and B2 is the sum vector obtained by adding the second characteristic data in the signal reception characteristic data pair corresponding to each secondary chain node between B1 and B2 and the second characteristic data in the signal reception characteristic data pair corresponding to B2; The method for analyzing the risk fluctuation value corresponding to each communication transmission chain corresponding to the reference drone in S3 comprises the following steps: S31, obtaining each communication transmission chain corresponding to the reference UAV, and recording the j-th communication transmission chain corresponding to the reference UAV as Dj; S32, obtain the risk fluctuation value corresponding to the j-th communication transmission chain corresponding to the reference UAV, denoted as Fj, Among them, L (i2,i2+1) represents the secondary chain node distance between the i2th secondary chain node and the i2+1th secondary chain node in Dj, i2∈[1,i3-1] and i3 is the total number of secondary chain nodes in Dj; R (i2,i2+1) Indicates the distance L between the drone and the corresponding secondary chain node (i2,i2+1) The communication risk coefficient, R (i2,i2+1) It is equal to the ratio of the number of abnormal communications to the total number of communications when the communication distance is less than or equal to the corresponding secondary chain node distance in the historical database, and the number of abnormal communications is the situation where the communication signal received by the signal receiver is damaged or lost during communication; max{R (i2,i2+1) |i2∈[1,i3-1]} represents the R corresponding to i2∈[1,i3-1] (i2,i2+1) The maximum value in ; Tj represents the interval between the time when the reference UAV starts transmitting and the time when the UAV communication receiving platform in Dj successfully receives the corresponding communication signal in each communication signal transmitted through Dj; β1 represents the first conversion coefficient, and β1 is a constant preset in the database.

2. The multi-platform communication control method based on artificial intelligence according to claim 1, characterized in that: The different drone communication platforms bound in S1 are connected to the same cloud. After receiving the communication signal transmitted by any drone corresponding to each bound drone communication platform, the drone communication platform will upload the communication signal to the cloud, and feed back the communication signal to the drone communication platform to which the drone signal source corresponding to the corresponding communication signal belongs through the cloud. The drone signal source is the drone that first transmits the corresponding communication signal. The drones corresponding to the bound drone communication platform all have signal transceiver devices, and receive / send communication information signals transmitted between the drones corresponding to the bound drone communication platform through the signal transceiver devices.

3. A multi-platform communication control system based on artificial intelligence, the system is implemented by applying a multi-platform communication control method based on artificial intelligence as claimed in any one of claims 1-2, characterized in that: The system includes the following modules: A multi-communication platform relationship binding module, wherein the multi-communication platform relationship binding module obtains the drone communication platform to be monitored, binds each drone communication platform to a drone, and exchanges information with the corresponding drone; binds multiple drone communication platforms to be monitored, and the drones corresponding to the bound drone communication platforms can transmit information, and the bound drone communication platforms transmit data online; A communication transmission chain construction module, wherein the communication transmission chain construction module selects a drone corresponding to any one of the bound drone communication platforms as a reference drone; transmits a communication signal in real time through a communication radar on the reference drone, and uses the drone that receives the communication signal transmitted by the reference drone as a secondary chain node on the communication transmission chain to which the reference drone belongs, thereby constructing each communication transmission chain corresponding to the reference drone; A link risk analysis module, which locks the relative positions between different secondary chain nodes according to the communication signals transmitted by each communication transmission chain to which the reference drone belongs, and analyzes the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference drone in combination with the communication data between different secondary chain nodes in the historical data; The command transmission link control module controls the communication transmission link when the UAV communication platform corresponding to the reference UAV issues commands to the reference UAV according to the corresponding risk fluctuation value of each communication transmission chain corresponding to the reference UAV; and when the risk fluctuation value is abnormal, the module provides early warning feedback to the administrator of the UAV communication platform corresponding to the reference UAV, so as to assist the corresponding administrator in making communication transmission chain control decisions for the reference UAV command transmission.