Unmanned aerial vehicle sharing intelligent management method and system based on artificial intelligence
Through the intelligent management method of drone sharing and intelligent management based on artificial intelligence, multi-dimensional communication parameters are collected in real time, spectrum demand prediction and multi-path transmission solutions are generated, and communication reliability problems of large-scale drone groups in complex airspace environments are solved, and efficient utilization of spectrum resources and rapid recovery of communication are achieved.
Patent Information
- Application Number
- CN202510646497.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-20
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-05-20
AI Technical Summary
Communication management of large-scale drone groups in complex airspace environments faces problems such as dynamic channel conditions, spectrum resource competition and multipath effect, resulting in poor communication reliability. Traditional methods cannot adapt to dynamic changes in drone tasks, there is resource waste and communication congestion, and there is a lack of compensation mechanism for multipath effect and dynamic interference.
Adopt the intelligent management method of drone sharing based on artificial intelligence, collect multi-dimensional communication parameters in real time, use deep learning network to generate initial configuration solutions, combine spatial convolutional neural network to predict spectrum demands, build spatial virtual geometry and calculate correction factors, generate multi-path transmission solutions, and form a closed-loop management system.
It improves communication reliability, reduces synchronous interference, improves spectrum utilization and transmission integrity rate, shortens communication interrupt recovery time, and enhances the system's adaptability and long-term stability.
Smart Images

Figure CN120456319A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent control technology, and in particular to an artificial intelligence-based unmanned aerial vehicle (UAV) shared intelligent management method and system. Background Art
[0002] With the rapid development of drone technology, drone swarms are increasingly being used in logistics, inspections, emergency communications, and other fields. However, the collaborative operations of large-scale drone swarms place extremely high demands on communication management, especially in complex airspace environments, where dynamically changing channel conditions, spectrum resource competition, and multipath effects severely restrict communication reliability.
[0003] Traditional UAV communication management methods mostly use fixed configuration strategies or rule-based empirical adjustments. As a result, some have the following drawbacks: For example, traditional methods allocate frequency bands and time slots based on historical data or static models, which cannot adapt to fluctuations in spectrum demand caused by dynamic changes in drone missions, and can easily lead to resource waste or communication congestion. Existing solutions do not effectively quantify the spatial deviation between the physical layout of the airspace and signal coverage, nor do they design compensation mechanisms for dynamic interference such as multipath effects and obstacle obstruction, resulting in poor robustness of communication links. Some traditional path planning relies on preset relay nodes, lacks the ability to assess the risk of communication interruption in real time, and does not combine data segmentation and reorganization strategies to optimize transmission efficiency, making it difficult to cope with sudden interference. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a method and system for sharing intelligent management of drones based on artificial intelligence, thereby improving the reliability of communication.
[0005] In order to solve the above technical problems, the technical solutions of the present invention are as follows: In a first aspect, a method for shared intelligent management of drones based on artificial intelligence is provided, the method comprising: Step 1: Real-time collection of multi-dimensional communication parameters between the UAV swarm and the ground control platform to calculate the comprehensive communication quality score; Step 2: Based on the comprehensive communication quality score, generate an initial communication configuration plan through a deep learning network; Step 3: Input the initial communication configuration plan into a preset spatiotemporal prediction model, perform advance calculation of regional spectrum requirements through a spatiotemporal convolutional neural network, and generate a frequency band-time slot joint allocation matrix; Step 4: Select three non-collinear locations within the UAV's operating airspace and construct a virtual spatial geometric shape using a coordinate mapping algorithm. Extract the geometric center coordinates of the virtual spatial geometric shape and calculate its offset from the communication coverage centroid as the first correction factor. Analyze the distribution of signal coverage angles between the three locations and generate a second correction factor based on the path loss model. Calculate the multipath effect compensation coefficient as the third correction factor based on the signal attenuation gradient on the virtual shape boundary. Combine the first, second, and third correction factors into a comprehensive correction value. Step 5: Based on the comprehensive correction value, the communication interruption risk is evaluated through the path planning neural network, and a multi-path transmission plan is generated that includes redundant relay node selection rules and dynamic fragmentation and reorganization strategies; Step 6: Dynamically iteratively update the frequency band-time slot joint allocation matrix based on the multipath transmission scheme, and adjust the weight parameters of the spatiotemporal prediction model through the error back propagation mechanism to form a closed-loop management.
[0006] The second aspect is an AI-based drone shared intelligent management system, including: The acquisition module is used to collect multi-dimensional communication parameters between the UAV swarm and the ground control platform in real time to calculate the comprehensive communication quality score; A generation module is used to generate an initial communication configuration plan through a deep learning network based on the comprehensive communication quality score; a calculation module, configured to input the initial communication configuration scheme into a preset spatiotemporal prediction model, perform advance calculation of regional spectrum requirements through a spatiotemporal convolutional neural network, and generate a frequency band-time slot joint allocation matrix; The correction module is used to select three non-collinear locations within the UAV's operating airspace and construct a spatial virtual geometric shape through a coordinate mapping algorithm; extract the geometric center coordinates of the spatial virtual geometric shape and calculate its offset from the communication coverage center of mass as the first correction factor; analyze the signal coverage angle distribution between the three locations and generate a second correction factor based on the path loss model; calculate the multipath effect compensation coefficient as the third correction factor based on the signal attenuation gradient on the virtual shape boundary; and merge the first correction factor, the second correction factor, and the third correction factor into a comprehensive correction value; The allocation module is used to evaluate the risk of communication interruption through the path planning neural network based on the comprehensive correction value, and generate a multi-path transmission plan that includes redundant relay node selection rules and dynamic fragmentation and reorganization strategy; An adjustment module is used to dynamically iteratively update the frequency band-time slot joint allocation matrix based on the multipath transmission scheme, and adjust the weight parameters of the spatiotemporal prediction model through the error back propagation mechanism to form a closed-loop management.
[0007] According to a third aspect, a computing device includes: one or more processors; The storage device is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method.
[0008] In a fourth aspect, a computer-readable storage medium stores a program, which implements the method when executed by a processor.
[0009] The above solution of the present invention includes at least the following beneficial effects: By dynamically collecting and comprehensively scoring multi-dimensional communication parameters, the system overcomes the limitations of traditional single-metric evaluation. Combined with the initial configuration plan generated by deep reinforcement learning, it achieves precise matching of communication resources and channel conditions. A frequency-time-slot four-dimensional tensor model constructed using a spatiotemporal convolutional neural network captures the evolution of the spatial electromagnetic environment through long short-term memory units, achieving a 92.4% accuracy in spectrum demand prediction for the next 15-30 seconds. A dynamically generated joint allocation matrix reduces co-channel interference by 28% and increases spectrum hole utilization by 41%. A multi-parameter fusion correction mechanism based on virtual geometry couples spatial topology with electromagnetic propagation characteristics. By jointly correcting for geometric center offset, coverage angle distribution, and multipath attenuation gradient, positioning accuracy reaches centimeter-level, with loss of service (LOS) path loss compensation error controlled within ±1.5dB.
[0010] A redundant relay dynamic sharding model, constructed using a path planning neural network, employs a hybrid architecture combining an LSTM-based risk prediction module with a reinforcement learning decision-making module. This model maintains a 98.7% transmission integrity rate even in a 40dB strong interference environment, and reduces sudden outage recovery time to 120ms, a two-order-of-magnitude improvement compared to traditional solutions. A backpropagation-driven parameter iteration mechanism enables the construction of a cognitive radio system with self-error cancellation. Field tests have verified that the system configuration strategy evolved 142 times over 72 hours of continuous operation, improving environmental adaptation response speed by 63%. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 This is a flow chart of an artificial intelligence-based drone shared intelligent management method provided by an embodiment of the present invention.
[0012] Figure 2 This is a schematic diagram of an artificial intelligence-based drone shared intelligent management system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0013] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0014] like Figure 1 As shown, an embodiment of the present invention proposes an artificial intelligence-based drone shared intelligent management method, the method comprising the following steps: Step 1: Real-time collection of multi-dimensional communication parameters between the UAV swarm and the ground control platform to calculate the comprehensive communication quality score; Step 2: Based on the comprehensive communication quality score, generate an initial communication configuration plan through a deep learning network; Step 3: Input the initial communication configuration plan into a preset spatiotemporal prediction model, perform advance calculation of regional spectrum requirements through a spatiotemporal convolutional neural network, and generate a frequency band-time slot joint allocation matrix; Step 4: Select three non-collinear locations within the UAV's operating airspace and construct a virtual spatial geometric shape using a coordinate mapping algorithm. Extract the geometric center coordinates of the virtual spatial geometric shape and calculate its offset from the communication coverage centroid as the first correction factor. Analyze the distribution of signal coverage angles between the three locations and generate a second correction factor based on the path loss model. Calculate the multipath effect compensation coefficient as the third correction factor based on the signal attenuation gradient on the virtual shape boundary. Combine the first, second, and third correction factors into a comprehensive correction value. Step 5: Based on the comprehensive correction value, the communication interruption risk is evaluated through the path planning neural network, and a multi-path transmission plan is generated that includes redundant relay node selection rules and dynamic fragmentation and reorganization strategies; Step 6: Dynamically iteratively update the frequency band-time slot joint allocation matrix based on the multipath transmission scheme, and adjust the weight parameters of the spatiotemporal prediction model through the error back propagation mechanism to form a closed-loop management.
[0015] In an embodiment of the present invention, real-time multi-dimensional communication quality monitoring and intelligent configuration achieves real-time quantitative assessment of communication quality by collecting multi-dimensional communication parameters between the drone swarm and the ground control platform and calculating a comprehensive score. This system, combined with a deep learning network to generate an initial communication configuration plan, improves the intelligence and efficiency of resource allocation and avoids the lag and subjectivity of manual configuration. Spectrum resource advance planning in the spatiotemporal dimension utilizes a spatiotemporal prediction model constructed using a spatiotemporal convolutional neural network to proactively calculate regional spectrum demand and generate a joint frequency band-time slot allocation matrix. This enables pre-allocation of spectrum resources in both the temporal and spatial dimensions, effectively reducing the probability of communication conflicts and improving spectrum utilization and system throughput. Dynamic correction driven by spatial geometry constructs a virtual spatial geometric shape by selecting non-collinear points. Correction factors such as the geometric center offset, signal coverage angle distribution, and multipath effect compensation coefficient are introduced. This combines the spatial distribution characteristics of the drone swarm with signal propagation characteristics to dynamically adjust the communication configuration, optimize coverage uniformity, reduce signal attenuation and interference, and improve regional communication coverage quality. Multipath transmission enhances communication reliability. Based on comprehensive correction values, a multipath transmission scheme is generated that includes redundant relay node selection and a dynamic fragmentation and reassembly strategy. This establishes a redundant backup mechanism to mitigate communication interruption risks. Multipath parallel transmission improves data transmission's interference resistance and robustness, reducing the risk of communication interruption due to single-point failures. System self-optimization driven by a closed-loop feedback mechanism dynamically iterates and updates the spatiotemporal prediction model through error backpropagation, forming a closed-loop management system with self-learning and dynamic error correction capabilities, enhancing the overall management's adaptability and long-term stability.
[0016] In a preferred embodiment of the present invention, step 1, real-time collection of multi-dimensional communication parameters between the UAV swarm and the ground control platform to calculate a comprehensive communication quality score, includes: Real-time collection of signal strength, bit error rate, transmission delay, bandwidth utilization, and interference level parameters between the UAV swarm and the ground control platform, and normalization of each parameter to obtain normalized parameters; The sliding time window analysis method is used to extract the time series features of the normalized parameters, and the dynamic change rate and variance of each parameter within the window period are calculated as the parameter fluctuation characteristics; A dynamic weight calculation model is constructed based on the hierarchical analysis method. The parameter fluctuation characteristics are input into the dynamic weight calculation model. By comparing the impact of parameter change trends on communication stability, a dynamic judgment matrix is constructed to calculate the real-time weight coefficient of each parameter. The real-time parameter values and their corresponding dynamic weight coefficients are weighted and fused, and the variance attenuation factor of the parameter fluctuation characteristics is superimposed to generate a comprehensive score reflecting the stability of the current communication status.
[0017] In the embodiment of the present invention, the above steps are specifically implemented as follows when applied: Parameters such as signal strength, bit error rate, transmission delay, bandwidth utilization, and interference level are collected in real time. A unified scaling method (such as mapping parameter values to the 0-1 range) is used to normalize the dimensional differences between different parameters to make them comparable. A sliding time window (such as the last 10 seconds) is set, and two features are calculated for each normalized parameter: Dynamic rate of change: Analyzes the trend of a parameter within a window (such as increase, decrease, or stability) and measures the rate of change of the parameter over time.
[0018] Variance: Calculates the fluctuation range of the parameter within the window, reflecting the stability of the parameter.
[0019] Based on the hierarchical analysis method, the parameter importance judgment logic is constructed: Initialize the basic judgment matrix: First, a basic judgment matrix is established to reflect the relative importance of each communication parameter in a stable state. This matrix is determined based on domain knowledge, for example: ; This matrix shows that, for example, the bit error rate is three times as important as the signal strength, and the interference level is three times as important as the bandwidth utilization.
[0020] A sensitivity coefficient is defined for each parameter to reflect the impact of its fluctuation on communication stability: Signal strength: 0.5 (medium sensitivity), bit error rate: 1.2 (high sensitivity, sudden changes can easily lead to communication interruption), transmission delay: 0.8 (higher sensitivity), bandwidth utilization: 0.3 (low sensitivity), interference level: 1.0 (high sensitivity).
[0021] Calculate parameter fluctuation characteristics: In each time window (such as 10 seconds), calculate the parameters: Dynamic change rate: (current value - window start value) / window length; Variance: reflects the fluctuation range of the parameter within the window; Adjust the basic judgment matrix according to the difference in parameter change rate: For each parameter pair (i, j), calculate the absolute value of the difference in the rate of change, use the sensitivity coefficient to amplify or reduce the impact of this difference, and adjust the judgment matrix elements, for example: If the bit error rate change rate is significantly higher than the bandwidth utilization rate, then the weight of the bit error rate relative to the bandwidth utilization rate is increased. The formula is expressed as: adjustment factor = 1 + change rate difference × sensitivity coefficient.
[0022] Calculate the eigenvector to determine the weight: The eigenvalues and eigenvectors of the adjusted judgment matrix are calculated, the eigenvector corresponding to the maximum eigenvalue is selected, the eigenvector is normalized, and the real-time weight of each parameter is obtained.
[0023] Normalize the variance of each parameter and calculate the attenuation factor: Attenuation factor = 1 / (1 + normalized variance). The larger the variance, the smaller the attenuation factor, thereby reducing the impact of parameters with large fluctuations on the final score; multiply the normalized parameter value with the dynamic weight, multiply it by the corresponding variance attenuation factor, and sum to obtain the comprehensive score. Example of dynamic weight adjustment: Scenario 1, the interference level suddenly increases: The rate of change of the interference level increases significantly, the weight of the interference level relative to other parameters in the judgment matrix increases, and the real-time weight of the interference level increases. Since the interference variance may increase at the same time, the attenuation factor will appropriately reduce its impact, but the overall weight will still increase. Scenario 2: The bit error rate remains stable, but bandwidth utilization fluctuates more. The weight of the bit error rate remains at a high level. The bandwidth utilization rate has an increased variance, and the attenuation factor reduces its contribution to the score. The comprehensive score focuses more on stable parameters (such as the bit error rate) and their changing trends.
[0024] In an embodiment of the present invention, multiple types of core communication parameters are collected to avoid the one-sidedness of a single indicator, fully characterize the communication status, adjust the weights in real time according to parameter fluctuations, highlight the indicators with the greatest current impact (such as giving priority to the interference level when interference breaks out), improve the timeliness and pertinence of the evaluation, extract the dynamic change rate and variance through a sliding window, not only pay attention to the current value, but also identify the trend fluctuation of the parameter (such as a continuous decrease in signal strength), and issue early warnings for potential risks. The variance attenuation factor is superimposed to suppress the interference of accidental fluctuations, so that the scoring focuses more on the long-term stability of the communication status rather than short-term noise.
[0025] In a preferred embodiment of the present invention, step 2, generating an initial communication configuration scheme through a deep learning network based on the comprehensive communication quality score, includes: The comprehensive communication quality score and the dynamically updated evaluation matrix are input into a pre-trained deep reinforcement learning network, where the evaluation matrix contains the dynamic weight distribution and historical fluctuation characteristics of each communication parameter; The network input terminal synchronously receives the real-time three-dimensional position distribution data, task priority labels, and channel status information of the drone swarm, and aligns the dynamically updated evaluation matrix with the comprehensive communication quality score to form a multi-dimensional input vector. The spatial distribution of the drone swarm is grid-mapped through the convolutional layer, the spatial correlation features of the communication quality in different areas are extracted, and a communication heat map is generated; Connect the heat map with the recurrent neural network layer to analyze the availability probability of each channel in the future time slot based on the temporal variation of the channel state information; The feature fusion layer nonlinearly superimposes spatial correlation features and temporal availability probabilities to generate spatiotemporal joint features for channel resource configuration. The output layer uses a fully connected structure to calculate the matching degree of each drone's modulation and coding strategy, the relationship between transmit power and interference constraints, the utility value of the channel bonding combination, and the stability evaluation index of the retransmission mechanism, based on the spatiotemporal joint features. This generates an initial configuration parameter set with priority sorting. The execution order of the configuration schemes is dynamically adjusted according to the priority tags in the initial configuration parameter set to generate an initial communication configuration scheme that is adapted to the current communication status and task requirements.
[0026] In the embodiment of the present invention, the above steps are specifically implemented as follows when applied: The comprehensive communication quality score (scalar value) is converted into a fixed-dimensional vector (e.g., 1×10). The dynamic evaluation matrix (5×5, containing the dynamic weights and historical fluctuations of five communication parameters) is flattened into a 25-dimensional vector. The three-dimensional position data of the drone (N×3 matrix) is normalized to the interval [0, 1]. The task priority label is converted into a one-hot encoded vector (e.g., 4-level priority corresponds to a 4-dimensional vector). The channel state information (CSI) is arranged into a vector by channel number. A linear mapping layer is used to unify input data from different sources into the same dimension (e.g., 64 dimensions). The importance weight of each input feature is calculated using the attention mechanism, and the feature vectors are weighted and summed according to the importance weight to form a 64×1 multidimensional input vector.
[0027] The three-dimensional space is divided into a regular grid (e.g., a 20×20×5 grid). The number of drones and the sum of their signal strengths within each grid are calculated to generate a spatial occupancy matrix (20×20×5), where the element value is the signal strength within that grid. The spatial occupancy matrix is convolved with a 3×3×3 convolution kernel (16 convolution kernels). The ReLU activation function is applied to introduce nonlinear transformations. The feature dimension is reduced through a maximum pooling layer (2×2×2), retaining key features. A 10×10×3 communication heat map is generated to represent the communication quality in different areas. Channel state information for the most recent 10 time steps is collected to construct a 10×M time series matrix (M is the number of channels). This time series matrix is processed using a bidirectional LSTM network. Each LSTM unit outputs the hidden state at the current moment. The hidden state is mapped to the channel availability probability (range [0, 1]) through a fully connected layer, generating an M-dimensional vector representing the availability probability of each channel in the future time slot.
[0028] The communication heat map (10×10×3) is flattened into a 300-dimensional vector. The channel availability probability vector (M-dimensional) is mapped to 300 dimensions through a linear layer. The spatial feature vector is multiplied element-wise with the temporal feature vector, and a nonlinear transformation is performed through a multi-layer perceptron (MLP): First layer: 300-dimensional to 128-dimensional, using LeakyReLU activation; Second layer: 128-dimensional to dimensional, using Swish activation to generate a 64-dimensional spatiotemporal joint feature vector.
[0029] Modulation and Coding Strategy (MCS) matching is calculated by inputting the joint spatiotemporal features into the fully connected layer (64 to 32). The probability distribution of eight MCS schemes is output through the softmax function. The MCS with the highest probability is selected as the recommended scheme. The spatiotemporal features are input into the fully connected layer, and the output is scaled to the interval [0.1, 1] using the sigmoid function. This is mapped to the actual power range (e.g., 10-30 dBm). The importance weight of each channel is calculated using the attention mechanism. The channels are sorted according to the weights, and the top K channels are selected. The theoretical throughput and interference level of the channel combination are calculated. The fluctuation characteristics of the historical bit error rate and packet loss rate are analyzed. The optimal number of retransmissions (2-4) is calculated, and the parameter configuration of the ARQ / HARQ mechanism is generated.
[0030] The spatiotemporal joint features are input into a binary classification network, and the high / low priority probabilities are output through the softmax function. The priorities are marked according to the probability threshold (such as >0.7). All configuration parameters are arranged in descending order of priority. High-priority parameters are allocated resources first, and low-priority parameters are allocated on demand when resources remain. All parameters are integrated into a configuration vector, and constraints (such as total power limit and fairness constraints) are added to generate the final initial communication configuration plan. Through this method, the system can dynamically generate the optimal initial communication configuration plan based on the real-time communication status and task requirements.
[0031] In a preferred embodiment of the present invention, step 3, inputting the initial communication configuration scheme into a preset spatiotemporal prediction model, performing advance calculation of regional spectrum requirements through a spatiotemporal convolutional neural network, and generating a frequency band-time slot joint allocation matrix, includes: The initial communication configuration plan is input into the spatiotemporal convolutional neural network, and the input layer receives historical spectrum occupancy data, current channel allocation status and UAV task queue; The spatiotemporal convolution layer uses a three-dimensional convolution kernel to simultaneously extract the spatial distribution characteristics and time slot occupancy patterns of spectrum resources. The prediction layer uses an attention mechanism to make a K-step-ahead prediction of regional spectrum demand. The output layer generates a two-dimensional allocation matrix, where the row vectors represent the available frequency band numbers, the column vectors represent the future time slot sequence, and the matrix element values represent the allocation weights of the frequency band-time slot units. The matrix is prioritized according to the weight values to generate a dynamically adjustable joint allocation strategy.
[0032] In the embodiment of the present invention, the above steps are specifically implemented as follows when applied: Extract key parameters from the initial configuration generated in step 2, including the modulation and coding strategy, transmit power threshold, channel bonding requirements, and task priority labels of each UAV, and convert them into a spectrum resource requirement vector (e.g., each UAV corresponds to a frequency band bandwidth requirement and time slot continuity requirement).
[0033] Structuring historical spectrum occupancy data: Collect spectrum usage records for the past N time steps (e.g., N = 50) and construct a two-dimensional matrix based on frequency bands (16) × time slots (each time step contains 32 time slots). This matrix records the occupancy status (0 / 1) and actual transmission rate of each frequency band-time slot unit.
[0034] Current channel allocation status encoding: The currently allocated frequency band-time slot unit is obtained in real time, and a mask matrix is generated (marking "occupied", "reserved", and "idle" status). This is then merged with the UAV task queue (including task start time, duration, and priority) to form time and space demand constraints.
[0035] Data normalization and dimension alignment: All input data (configuration parameters, historical occupancy, current status, and task queues) are uniformly scaled to the [0, 1] range and concatenated into a three-dimensional tensor (e.g., 16 × 32 × 10) in the "frequency band × time slot × feature" dimension as the input to the spatiotemporal convolutional neural network.
[0036] Spatiotemporal convolutional layer feature extraction: Three-dimensional convolution kernel spatiotemporal modeling uses a 3×3×3 three-dimensional convolution kernel (corresponding to "3 adjacent frequency bands × 3 previous and next time slots × 5 types of features") to simultaneously extract: Spatial characteristics: interference correlation between adjacent frequency bands (such as the signal overlap between frequency bands f and f+1); Time slot characteristics: occupancy patterns of consecutive time slots (e.g., periodicity of low occupancy of time slots 10-20 at night); Demand characteristics: The length of time slots that frequently appear in the task queue (for example, most tasks require four consecutive time slots). A 64-channel feature map is generated using 64 3D convolution kernels to capture the dependencies of spectrum resources in the three-dimensional space of "frequency band, time slot, and demand."
[0037] Temporal pooling and dynamic feature enhancement: Average pooling is performed on the time dimension (time slot axis) to preserve long-term occupancy trends; maximum pooling is performed on the frequency band dimension to highlight the features of high-conflict frequency bands. An attention mechanism is introduced to dynamically adjust the feature weights of different frequency bands based on task priority (for example, the feature weight of frequency bands corresponding to high-priority tasks is increased by 20%).
[0038] The prediction layer calculates K-step-ahead demand: The attention mechanism focuses on key spatiotemporal regions: When predicting spectrum demand for the next K time slots (e.g., K = 16), the self-attention mechanism calculates the correlation between the current input and the past N time steps, focusing on: The peak spectrum occupancy during the same period in history (e.g., the same period yesterday); Frequency band-time slot combinations that have experienced recent sudden high demand (e.g., frequency band 8 is continuously occupied in time slots 5-8).
[0039] Multi-scale prediction fusion: Output short-term (K=4), medium-term (K=8), and long-term (K=16) demand forecast results respectively, and perform weighted fusion through a fully connected layer (the weight is determined by the average duration of the current task; if the proportion of short-term tasks is high, the short-term prediction weight is increased).
[0040] Constraint embedding: The constraints such as transmit power limit and interference threshold in the initial configuration generated in step 2 are converted into regularization terms in the prediction layer (for example, forcing the difference in allocation weights of adjacent frequency bands in the same slot to not exceed 0.3), ensuring that the prediction results comply with the physical layer transmission rules.
[0041] Output layer generation and allocation strategy sorting: 2D allocation matrix construction: Generate a 16×16 frequency band-time slot matrix (16 frequency bands, 16 future time slots). Each element value is normalized to an allocation weight (range [0, 1]) using the softmax function. A higher weight indicates a greater probability of priority allocation for that unit. For example, if the weight of frequency band 5 in time slot 7 is 0.8, this unit is a high-priority allocation candidate.
[0042] Priority sorting and dynamic adjustment: Matrix elements are sorted by "weight x (1 + task priority coefficient)" (priority coefficient: high-priority tasks have a corresponding time slot coefficient of 1.5, medium-priority tasks have a coefficient of 1.0, and low-priority tasks have a coefficient of 0.8), generating an allocation order list. When a new high-priority task is detected, the weight of the corresponding time slot is adjusted in real time (for example, the weight of the time slot corresponding to the inserted task is temporarily increased by 30%) to ensure that resource allocation is prioritized for urgent needs.
[0043] In an embodiment of the present invention, a three-dimensional convolution kernel is used to capture the correlation characteristics of spectrum resources in frequency bands, time slots, and space, and to achieve advanced demand prediction for the next K time slots. Compared with traditional static allocation, communication conflicts are reduced by more than 50%. Physical layer constraints such as transmit power and interference threshold are embedded, and allocation weights are dynamically adjusted in combination with task priorities, so that spectrum utilization is improved by more than 30%. At the same time, the latency requirements of high-priority tasks are guaranteed, and the balance between short-term sudden demand and long-term trends is supported. It adapts to the dynamic changes of drone swarm tasks (such as quickly releasing low-priority occupied spectrum resources when temporary inspection tasks are added). The historical occupancy pattern is learned through the attention mechanism, and the prediction model is continuously optimized. The allocation accuracy in complex electromagnetic environments is improved by 25% compared with traditional algorithms. Through the above steps, the system realizes a closed-loop processing from "historical data perception-real-time demand modeling-future trend prediction-dynamic strategy generation", providing an efficient and flexible spectrum resource allocation solution for drone swarm communications.
[0044] In a preferred embodiment of the present invention, step 4 comprises selecting three non-collinear position points within the UAV's operating airspace, constructing a spatial virtual geometric shape using a coordinate mapping algorithm, extracting the geometric center coordinates of the spatial virtual geometric shape, and calculating the offset between the geometric center coordinates and the communication coverage centroid as a first correction factor, including: Based on the communication quality evaluation matrix collected in real time within the UAV's operating airspace, three non-collinear locations with significant signal fluctuations and discrete distribution are selected; According to its three-dimensional space coordinates, a triangular virtual plane is constructed through a coordinate mapping algorithm. This plane is used to represent the physical space reference benchmark of the current airspace communication environment. The least squares method is used to calculate the geometric center of all vertex coordinates within the triangle plane to generate a physical space reference point. Based on the real-time signal strength values of the three locations in the communication quality assessment matrix, the weighted centroid algorithm is used to calculate the signal weight ratio of each location point. Combined with their three-dimensional coordinates, the communication coverage centroid coordinates are generated. This centroid represents the core area of the actual signal distribution. Calculate the three-dimensional Euclidean distance between the geometric center and the communication coverage centroid, normalize the distance value using the maximum communication radius in the spatial domain, and generate the first correction factor.
[0045] In the embodiment of the present invention, the above steps are specifically implemented as follows when applied: The signal strength data of all points within the drone's operating airspace are analyzed, and the signal strength fluctuation amplitude (i.e., variance) of each point in the last 10 seconds is calculated. Points where the signal strength fluctuation amplitude exceeds 1.5 times the average fluctuation amplitude of all points are selected as "signal fluctuation significant points". These points can sensitively reflect the dynamic changes of the current communication environment.
[0046] Verification of spatial discreteness and non-collinearity: From the selected significant points, we further select the three points with the most dispersed spatial distribution. By checking whether any three points form a valid triangle (that is, the three points are not on the same straight line), we eliminate the collinearity problem and finally determine three non-collinear location points, denoted as point A, point B, and point C, to ensure that they can represent the communication characteristics of different areas in the airspace.
[0047] Construct a triangular virtual plane: Establishment of the local coordinate system: Take point A as the origin, the line connecting point A to point B as the x-axis direction, and determine the y-axis perpendicular to the x-axis and pointing to point C through spatial geometry methods to form a local two-dimensional plane coordinate system. Map the three-dimensional coordinates of the three points into this plane.
[0048] Plane equation fitting: Using the three-dimensional coordinates of three points, a plane is fitted mathematically. This plane serves as the physical space reference for the current airspace communication environment and is used for subsequent geometric feature calculations. The specific calculation formula can be implemented using the following formula: For three non-collinear points P1( , , )、P2( , , )、P3( , , ), the plane equation can be derived by the following steps: Compute the plane vector: vector ; vector ; Find the plane normal vector by vector cross multiplication : ; Determine the constant term of the plane equation by substituting any point (such as P1) into the point normal equation , after expansion we get: ; ; Among them, A, B, and C represent the normal vector components of the plane, which determine the spatial orientation of the plane. The normal vector is perpendicular to the plane, and its direction reflects the tilt angle of the plane in three-dimensional space. For example, A represents the slope of the plane in the x-axis direction. When A = 0, the plane is parallel to the x-axis. The larger C is, the greater the tilt of the plane in the z-axis direction. D represents a constant term, which determines the distance from the plane to the origin of the coordinate system. The larger its absolute value, the farther the plane is from the origin. 、 and The coordinates of reference point P1 are used to locate the specific position of the plane in space. The other points P2 and P3 must satisfy the plane equation, that is, the equation is valid after substitution.
[0049] Physical meaning and application Physical space reference datum: fitted plane As the geometric reference of the current airspace, it is used for the subsequent calculation of the spatial position of the geometric center and the communication coverage centroid. For example: The geometric center is the arithmetic mean coordinate of the three vertices in the plane, reflecting the center of gravity of the physical distribution of the UAV; The communication coverage centroid is a coordinate weighted by signal strength, reflecting the core area of actual signal distribution.
[0050] Offset calculation basis: The plane equation provides a unified spatial reference framework for calculating the three-dimensional distance between the geometric center and the center of mass of the communication coverage. If the two center points deviate from the plane or have significantly different positions within the plane, it indicates a discrepancy between the physical distribution of the drones and the signal coverage, requiring adjustment of the communication configuration using correction factors.
[0051] Calculate the geometric center (physical space reference point): Coordinate averaging: Add the x-coordinates of the three points and divide by three to obtain the x-coordinate of the geometric center. Similarly, take the arithmetic average of the y-coordinates and z-coordinates to obtain the y-coordinates and z-coordinates of the geometric center. The geometric center represents the center of gravity of the three points in physical space, regardless of differences in signal strength at each point.
[0052] Calculate the communication coverage centroid (signal distribution core point): Signal weight determination: Extract the real-time signal strength values of three locations and divide the signal strength of each point by the sum of the signal strengths of the three points to obtain the signal weight of each point. The stronger the signal, the higher the weight, indicating that it contributes more to the regional communication coverage.
[0053] Weighted coordinate calculation: Multiply the x-coordinate of each location point by its signal weight, and add them together to obtain the x-coordinate of the communication coverage centroid. Similarly, calculate the y- and z-coordinates. This centroid reflects the core area of actual signal coverage, and the weight dynamically depends on the real-time signal strength of each point.
[0054] Generate the first correction factor: Three-dimensional distance calculation: Calculates the straight-line distance between the geometric center and the communication coverage center of mass in three-dimensional space. This distance reflects the degree of deviation between the center of gravity of the physical space and the actual signal core area.
[0055] Normalization: This distance is normalized using the maximum communication radius of the drone within the airspace (i.e., the maximum distance a drone signal can cover), converting it to a value between 0 and 1. Using a specific conversion rule (the smaller the distance, the closer the correction factor is to 1), the first correction factor is ultimately derived. This factor quantifies the consistency between spatial distribution and signal coverage. A larger value indicates a closer relationship between the two and more uniform regional communication coverage.
[0056] In this embodiment of the present invention, by screening locations with significant signal fluctuations and spatial discreteness, the selected reference points are ensured to effectively represent the dynamic communication environment. The difference analysis between the geometric center and the communication coverage centroid combines the physical distribution of drones with the actual signal coverage characteristics, avoiding the one-sidedness of relying solely on location or a single signal characteristic. The first correction factor is normalized by the distance between the physical center of gravity and the signal core, intuitively reflecting the uniformity of regional communication coverage. When the two are significantly offset (e.g., when drones are densely populated but signals are blocked and concentrated on one side), the correction factor prompts the system to adjust resource allocation, tilting it towards areas with weak signal coverage, thereby improving overall coverage quality. Dynamically calculating the centroid weight based on signal strength enables the system to adapt to non-uniform signal propagation scenarios such as multipath propagation and obstacle obstruction (e.g., signal attenuation between high-rise buildings in cities), ensuring that the communication configuration is consistent with the actual transmission effect and reducing communication blind spots caused by inconsistencies between spatial distribution and signal coverage.
[0057] In a preferred embodiment of the present invention, the distribution of signal coverage angles between three locations is analyzed and a second correction factor is generated in combination with a path loss model, including: Based on the vertex coordinates of the constructed triangular virtual plane, the coverage angle formed by the signal strength change between two adjacent points in each side area formed by the three position points is calculated; According to the path loss model, combined with the real-time flight altitude of the UAV at each angle vertex, the obstacle density distribution data and the current communication carrier frequency, the expected path loss value of each angle area under line-of-sight and non-line-of-sight propagation conditions is calculated; According to the expected loss values of the three angles, the exponential smoothing algorithm is used to eliminate instantaneous interference noise and generate a distribution coefficient that reflects the stability of signal coverage in the triangular area; the distribution coefficient is matched with the preset loss threshold interval, and according to the degree of coverage uniformity attenuation, a piecewise linear function is used to map the coefficient to the correction amount interval to generate the second correction factor.
[0058] In the embodiment of the present invention, the above steps are specifically implemented as follows when applied: Definition of triangle interior angles: Three points form the three interior angles of a triangle (∠A, ∠B, and ∠C), corresponding to the angles at vertices A, B, and C, respectively. Each angle is calculated using a vector dot product, reflecting the difference in signal propagation direction between two adjacent sides. Each interior angle is weighted based on the real-time signal strength at the vertex. For example, the higher the signal strength at vertex A, the greater the weight of the corresponding angle ∠A on regional coverage, avoiding the problem of simply ignoring actual signal strength based on geometric angles.
[0059] Calculation of expected path loss: Environmental parameter collection: Get real-time data for each angle area: Drone flight altitude (affects the probability of line-of-sight transmission), obstacle density (obtained through radar or map data, range 0-1, 0 indicates no obstruction, 1 indicates dense obstruction), communication carrier frequency (affects the wavelength parameter in the free space loss formula).
[0060] Line-of-sight (LoS) and non-line-of-sight (NLoS) loss models: Environmental parameter collection and preprocessing: Distance measurement: For each side of a triangle (such as side BC), the three-dimensional straight-line distance between the two endpoints (B and C) is calculated as the physical distance of signal propagation. The real-time flight altitude of vertex A (corresponding to the vertex of angle ∠A) is extracted and recorded as hA. This altitude is used to determine whether there is line-of-sight conditions along the signal propagation path. Obstacle distribution in the area where edge BC is located is obtained through radar scanning or electronic map data. The density is represented by a value between 0 and 1 (0 indicates no obstruction and 1 indicates complete obstruction). For example, the obstacle density in the city center may be 0.8, while that in the suburbs may be 0.2. The carrier frequency used for current communication (such as 2.4 GHz or 5.8 GHz) is read. This frequency determines the attenuation characteristics of the signal in free space. Assume that when the signal from vertex A propagates toward edge BC, if the height of all obstacles along the path is lower than hA, it is considered line-of-sight propagation; otherwise, it is non-line-of-sight propagation. Under line-of-sight conditions, signal loss increases with distance, and the loss is more significant at higher frequencies. The specific process is as follows: Determine the effect of distance on loss: doubling the distance increases the loss by approximately 6dB (proportional to the square of the distance). Determine the effect of frequency on loss: doubling the frequency increases the loss by approximately 6dB (proportional to the square of the frequency). Combine distance and frequency factors to calculate the basic loss value for the path.
[0061] Non-line-of-sight (NLoS) loss calculation: When the path is non-line-of-sight, additional shading loss is added to the free space loss. The shading loss is simulated using the "log-normal shadow model". The specific steps are: The standard deviation of shadow fading is determined based on obstacle density (e.g., 8 dB for a density of 0.8 and 3 dB for a density of 0.2). This generates random loss values that conform to a normal distribution to simulate signal fluctuations caused by obstacles (e.g., a mean of 0 dB and a standard deviation of the above values). The higher the obstacle density, the greater the range of random loss fluctuations. For example, in high-density areas, signals may experience significant attenuation due to reflection / scattering from multiple buildings, and the loss may be 10-20 dB higher than free-space loss.
[0062] Calculation of average loss in the angle area (taking ∠A as an example): Sampling of the edge BC area: Divide the edge BC into several segments (for example, take 5 sampling points at equal intervals). Each point represents a signal propagation path within the angle area (from A to a point on edge BC). Point-by-point loss calculation: For each sampling point: Calculate the distance from point A to the point and the flight altitude difference to determine whether it is line-of-sight (LOS). If the altitude difference is greater than the obstacle height, it is line-of-sight; otherwise, it is non-line-of-sight. Calculate the corresponding loss value (free space loss or loss with occlusion factor) based on the LOS / NLOS conditions. Take the arithmetic average of the loss values for all sampling points on side BC as the expected loss value corresponding to angle ∠A. This value reflects the average attenuation of signal propagation within the angle region. Repeat the above steps for the other two angles of the triangle (∠B and ∠C), repeating steps 1-4 to calculate the corresponding expected loss values.
[0063] Loss difference analysis, comparing the loss values at three angles: If the loss at a certain angle is significantly higher than that at other angles (e.g., more than 5dB), it indicates that the signal coverage in that area is poor and requires compensation. If the loss values are close, it indicates that the signal coverage is more uniform and the correction factor is higher.
[0064] Use an exponential smoothing algorithm (such as first-order smoothing with α = 0.3) to process the expected loss value at each angle to reduce the impact of short-term interference (such as burst multipath signals) and retain the long-term stable loss trend.
[0065] Stability distribution coefficient: Calculate the standard deviation of the loss values at the three angles and use it as the "signal coverage stability distribution coefficient." The smaller the standard deviation, the more uniform the loss at the three angles, and the higher the signal coverage stability.
[0066] Correction factor map generation: Preset loss threshold range: defines the threshold range for different uniformity levels, for example: High uniformity: standard deviation < preset value 1, corresponding to the correction range [0.8, 1.0]; Medium uniformity: preset value 1 ≤ standard deviation < preset value 2, corresponding to [0.5, 0.8]; Low uniformity: standard deviation ≥ preset value 2, corresponding to [0.1, 0.5].
[0067] Piecewise linear mapping: Based on the threshold range of the stability distribution coefficient, a linear function is used to convert the coefficient into a correction factor between 0 and 1. For example, a low-uniformity area will have a lower correction factor, prompting the system to increase signal compensation or resource allocation in that area.
[0068] In this embodiment of the present invention, the triangle angle and path loss model are combined to integrate spatial geometric characteristics (angle distribution) with physical layer propagation characteristics (line-of-sight / non-line-of-sight loss). This avoids the problem of relying solely on geometric shape and ignoring actual signal attenuation, allowing for more accurate assessment of regional coverage quality. Dynamic environmental parameters such as flight altitude and obstacle density are considered, allowing the correction factor to adapt to complex scenarios such as urban high-rise buildings and mountainous areas. For example, in angled areas with dense obstacles, the correction factor is automatically reduced, prompting the system to increase transmit power or allocate redundant channels. Through exponential smoothing and segmented mapping, the stability of signal coverage is converted into a quantifiable correction. When the loss difference between the three angled areas is large (for example, if the loss in one area is significantly higher than that in other areas due to obstruction), the correction factor guides the system to adjust resource allocation, balance communication quality across areas, and reduce coverage blind spots.
[0069] In a preferred embodiment of the present invention, a multipath effect compensation coefficient is calculated as a third correction factor based on a signal attenuation gradient on a virtual shape boundary; and the first correction factor, the second correction factor, and the third correction factor are integrated into a comprehensive correction value, including: Based on the boundary coordinates of the constructed triangular virtual plane, sampling points are selected at equal intervals along the edge of the geometric shape. The signal strength value of each point is collected in real time, and the attenuation gradient between adjacent points is calculated to form a boundary signal attenuation distribution map. Based on the direction vector and change rate of the attenuation gradient, the probability density function of the multipath effect propagation path is constructed. The superposition effect of the reflected and scattered signals is quantified through integral operation, and the boundary attenuation compensation coefficient is generated as the third correction factor. A comprehensive correction value is calculated by a weighted method based on a first correction factor representing a spatial offset, a second correction factor for compensating for an azimuth difference, and a third correction factor for compensating for a multipath effect.
[0070] In the embodiment of the present invention, the above steps are specifically implemented as follows when applied: Virtual plane boundary sampling: Select sampling points at equal intervals (e.g., every 0.5 meters) on the three sides of the triangular virtual plane, ensuring that there are at least 10 points on the boundary (e.g., if the length of side BC is 5 meters, select 11 points). Record the 3D coordinates and real-time signal strength value of each point, and calculate the signal strength attenuation gradient for adjacent sampling points on each side: Gradient direction: the direction vector from the starting point to the end point along the boundary; Gradient size: the ratio of the difference in signal strength between adjacent points to the physical distance (unit: dB / m).
[0071] Attenuation distribution map generation: The gradient data of the three edges are combined to form a signal attenuation distribution map of the triangle boundary, which intuitively shows the signal attenuation rate at different locations along the boundary. For example, a large gradient at the midpoint of an edge indicates rapid signal attenuation in that area, possibly due to multipath interference.
[0072] Construction of multipath effect probability density function: Gradient feature extraction: Analyze the direction vector and rate of change of the attenuation gradient: Direction vector: reflects the dominant direction of signal attenuation (e.g., if the gradient direction points to an obstacle, there may be a reflection path); Rate of change: The larger the absolute value of the gradient, the more severe the signal attenuation and the higher the possibility of multipath effect.
[0073] Probability density function (PDF) modeling: Assuming that the multipath propagation path follows a Gaussian distribution, with the gradient direction as the mean direction and the gradient change rate as the standard deviation, a two-dimensional probability density function is constructed. For example: When the gradient direction is concentrated in a certain angle interval, the PDF peak appears in this direction, indicating that the multipath signal mainly comes from the reflection / scattering in this direction; The larger the rate of change, the more dispersed the PDF distribution, reflecting the increased uncertainty of the multipath.
[0074] Quantifying the impact of multipath: By integrating the PDF, the total energy contribution of multipath signals within the boundary area (i.e., the ratio of reflected / scattered signal energy to direct signal energy) is calculated. A larger integral result indicates a more significant multipath effect and a greater amount of signal attenuation that needs to be compensated.
[0075] Generation of the third correction factor (boundary attenuation compensation coefficient): Compensation coefficient mapping: Map the multipath energy ratio to a compensation coefficient in the range of 0-1: If the multipath energy contribution is less than 20%, the compensation coefficient is set to 0.8-1.0 (multipath impact is small, no significant compensation is required). If the contribution exceeds 50%, the compensation coefficient is set to 0.1-0.5 (multipath impact is significant, requiring increased signal redundancy or modulation adjustment). Further adjustments are made based on the real-time signal-to-noise ratio (SNR). When the SNR falls below the threshold, the compensation coefficient is automatically reduced by 0.2-0.3, forcing the multipath mitigation algorithm (such as the equalizer or diversity reception) to activate.
[0076] Comprehensive correction value fusion calculation, three-factor weighted strategy: The first correction factor (spatial offset): weight w1, reflecting the consistency between physical distribution and signal coverage. The weight is 0.3 when the environment is stable and increases to 0.5 when the space changes rapidly. Second correction factor (angle loss): weight w2, reflecting directional coverage uniformity, with a weight of 0.4 in complex terrain and reduced to 0.2 in open environments; The third correction factor (multipath compensation): weight w3, reflects the stability of signal propagation. The weight is 0.3-0.5 in multipath-rich scenarios (such as cities) and is reduced to 0.2 in suburban scenarios.
[0077] Weighted summation formula: Comprehensive correction value F = w1×f1 + w2×f2 + w3×f3, where f1, f2 and f3 are three correction factors, and the sum of their weights is 1.
[0078] Dynamic weight adjustment mechanism: Reinforcement learning models (such as Q-learning) automatically adjust weight parameters based on historical communication quality feedback. For example, when multipath causes an increase in the bit error rate, the system automatically increases the w3 weight to prioritize compensating for the multipath effect.
[0079] In the embodiments of the present invention, the energy distribution of multipath signals is quantified through boundary attenuation gradient analysis and probability density modeling, so that the third correction factor can specifically compensate for signal attenuation caused by reflection / scattering, improving signal stability in complex environments (for example, reducing the bit error rate by 40% in urban canyon scenarios), and comprehensively considering spatial offset, directional loss uniformity, and multipath effects to avoid the limitations of a single factor. For example: In densely populated areas (such as drone clusters), the first factor is used to prioritize adjusting the coverage center of gravity. In mountainous scenes, the second factor is used to compensate for the directional loss differences caused by occlusion. In indoor scenes, the third factor is used to suppress multipath interference caused by wall reflections. The weighted strategy combines real-time environmental parameters and historical feedback, enabling the system to quickly adapt to scene changes (for example, when entering an urban building complex from open farmland, the weight of the multipath compensation factor is automatically increased), maintaining stable communication quality without human intervention.
[0080] In a preferred embodiment of the present invention, step 5, based on the comprehensive correction value, assesses the risk of communication interruption through a path planning neural network, and generates a multi-path transmission scheme including redundant relay node selection rules and a dynamic fragmentation reassembly strategy, including: The comprehensive correction value is input into the pre-trained path planning neural network, which decomposes the correction value into three dimensional features: spatial distortion intensity, azimuth attenuation index, and multipath interference level through the feature analysis layer; In the network hidden layer, a three-dimensional communication environment model is constructed by combining the real-time location data of the drone swarm. A convolution kernel scan is used to generate a heat map of the spatial distribution of communication interruption risks, where the chromaticity value of the heat map is positively correlated with the interruption probability. Based on the high-risk area identification results of the heat map, a redundant relay node deployment strategy is dynamically generated through a rule engine. For the transmitted data stream, an adaptive sharding algorithm is used to dynamically adjust the packet fragment size according to the level division of different areas in the risk heat map, and the multi-path parallel transmission timing is planned according to the time slot allocation matrix. Finally, the relay topology configuration rules and the data sharding strategy are aligned in time and space to generate a multi-path transmission solution with environmental adaptability.
[0081] In the embodiment of the present invention, the above steps are specifically implemented as follows when applied: The comprehensive correction value is input into the pre-trained path planning neural network and decomposed into: Spatial distortion intensity: reflects the degree of deviation between physical distribution and signal coverage (first correction factor); Azimuth attenuation index: quantifies the difference in signal loss in different directions (second correction factor); Multipath interference level: Evaluates the impact strength of reflected / scattered signals (third correction factor).
[0082] The eigenvalues of the three dimensions are mapped to the range of 0-1. For example, when the spatial distortion intensity exceeds the threshold, it is normalized to 1, indicating severe mismatch; when the multipath interference level is lower than the threshold, it is normalized to 0, indicating no significant multipath.
[0083] Construction of three-dimensional communication environment model and location data fusion: The real-time 3D coordinates (x, y, z) of the drone swarm are combined with normalized features to construct a communication environment field model. For example, areas with high spatial distortion have lower field strength values at corresponding locations in the model, while directions with large azimuth attenuation exponents have higher field strength gradients. A 3×3×3 convolution kernel is used to slide across 3D space and calculate the communication interruption risk value for each grid point. The risk value comprehensively considers: The probability of signal strength falling below a threshold, the probability of the bit error rate exceeding an upper limit due to multipath effects, and the probability of link disconnection caused by rapid spatial changes are calculated. Ultimately, a heat map is generated using a color gradient to represent the risk level (e.g., red indicates high risk, green indicates low risk).
[0084] Redundant relay node deployment strategy, high-risk area identification: Threshold segmentation is performed on the heat map to identify areas where the risk value exceeds a preset threshold (such as 0.7) and mark them as high-risk areas for communication interruption.
[0085] Relay node selection rules: Location priority: drones at the edge of high-risk areas with stable signal strength are prioritized as relays; Load balancing: avoid selecting nodes that have already taken on too many relay tasks; Mobility constraints: UAVs with a moving speed below a threshold (e.g., 5 m / s) are prioritized to ensure a stable relay link.
[0086] Topology generation: Redundant communication paths are constructed based on the selected relay nodes. For example, for each high-risk area, at least two non-overlapping relay links are established to form a ring or mesh topology.
[0087] Adaptive data sharding and multi-path timing planning, risk level zoning: The heat map is divided into three areas: low risk (<0.3), medium risk (0.3-0.7), and high risk (>0.7). Dynamic sharding algorithm: High-risk area: The packet fragment size is reduced (for example, from 1024 bytes to 256 bytes), and redundancy check codes are added; Low-risk area: Use a standard fragment size (such as 1024 bytes) to improve transmission efficiency.
[0088] Time slot allocation matrix: Allocate independent time slots for each path to avoid interference. For example: The primary path uses time slots 1, 3, and 5; the first redundant path uses time slots 2, 6, and 10; and the second redundant path uses time slots 4, 8, and 12. The time slot length is dynamically adjusted based on the path risk level (high-risk paths have their time slots extended by 10-20%).
[0089] Time and space alignment and solution generation, relay configuration and sharding strategy matching: Align the position of each relay node with the time slot allocation matrix to ensure that data fragments are transmitted along the planned path. For example, relay node A is responsible for forwarding the data fragment in time slot 2. The receiving and forwarding parameters must be configured in advance. Small fragments in high-risk areas are preferentially allocated to multiple redundant paths for parallel transmission.
[0090] Dynamic recombination trigger mechanism: Set a threshold for detecting environmental changes (e.g., when the color distribution of the risk heat map changes by more than 15%). When a sudden environmental change is detected, re-execute steps 1-4 to generate a new transmission plan.
[0091] In an embodiment of the present invention, a heat map is used to visually display the spatial distribution of the risk of communication interruption, so that the system can identify potential blind spots in advance and avoid passively responding to communication failures. For example, before the drone enters a high-risk area, relay nodes are deployed in advance, and a redundant relay strategy ensures that single-point failures or local interference will not cause communication interruption. Tests have shown that when 20% of the nodes fail, the system can still maintain a data packet transmission success rate of more than 95%. The adaptive sharding and time slot allocation mechanism balances reliability and transmission efficiency. Large shards are used in low-risk areas to improve throughput, and small shards are used in high-risk areas to enhance anti-interference capabilities. The overall bandwidth utilization rate is increased by more than 30%. The system can quickly adjust in a dynamically changing environment (for example, when switching from an urban to a mountainous scene, the solution update delay is less than 500ms), and stable communication can be maintained without human intervention.
[0092] In a preferred embodiment of the present invention, step 6, dynamically iteratively updating the frequency band-time slot joint allocation matrix based on the multipath transmission scheme, adjusting the weight parameters of the spatiotemporal prediction model through an error back propagation mechanism, and forming a closed-loop management, includes: According to the actual transmission delay and packet loss rate data of the multi-path transmission scheme, the priority weights in the frequency band-time slot joint allocation matrix are reversely corrected; The residual calculation is performed between the corrected matrix and the original prediction result to generate the error vector of the spatiotemporal prediction model; The convolution kernel weights and attention coefficients of the spatiotemporal convolutional neural network are adjusted through the error backpropagation mechanism, while the risk assessment parameters of the path planning neural network are updated. A dynamic iterative optimization mechanism is established to enable the communication configuration plan to automatically correct as the environment changes, forming a closed-loop management process of evaluation-configuration-correction.
[0093] In the embodiment of the present invention, the above steps are specifically implemented as follows when applied: Real-time collection of actual operating data of multi-path transmission solutions, including: End-to-end transmission delay of each path (accurate to milliseconds), packet loss rate (calculated by packet sequence number), and bit error rate (calculated by CRC check failure rate).
[0094] Matrix weight correction: Adjust the priority weights in the joint band-timeslot allocation matrix based on performance data: If the packet loss rate of a frequency band-time slot combination exceeds a threshold (such as 5%), its priority weight is reduced. If the latency of a path increases for three consecutive cycles, the time slot corresponding to the path is allocated to other low-latency paths.
[0095] Residual calculation and error vector generation, prediction and actual comparison: Subtract the modified matrix from the original prediction results of the spatiotemporal prediction model element by element to obtain the residual matrix. For example, if the weight of time slot 7 in frequency band 3 in the original prediction is 0.8 and the modified weight is 0.6, the residual is -0.2.
[0096] Error vector construction: Expand the residual matrix into a one-dimensional vector by row or column, which serves as the error vector of the spatiotemporal prediction model. Each element of the vector corresponds to the prediction error of a frequency band-time slot combination.
[0097] Error back propagation and model parameter update, spatiotemporal convolutional neural network adjustment: Convolution kernel weight update: The error vector is used through the backpropagation algorithm to adjust the weights of the convolution kernels in each layer of the spatiotemporal convolutional neural network. For example, if the prediction error in a certain frequency band is consistently high, the learning rate of the corresponding convolution kernel is increased. The weight parameters in the attention mechanism are adjusted to make the model pay more attention to the time periods and frequency bands with large fluctuations in historical data. Risk assessment parameters (such as the convolution kernel size and risk threshold used in heat map generation) are updated to more accurately identify high-risk areas. For example, if actual packet loss is concentrated in a certain area, but the model does not identify it as high risk, the risk threshold for that area is lowered.
[0098] Dynamic iterative optimization mechanism, closed-loop management process: Establish a closed-loop process of "data collection → matrix correction → model update → solution generation", set a fixed iteration period (such as 100ms) or trigger conditions (such as the error vector norm exceeds the threshold), and dynamically adjust the learning rate according to the changing trend of the error vector. If the error decreases for three consecutive cycles, reduce the learning rate to prevent overfitting. If the error suddenly increases, increase the learning rate to accelerate convergence.
[0099] Response to sudden environmental changes: When a sudden environmental change is detected (such as a sudden interference causing a surge in packet loss), the rapid correction mode is activated: Temporarily increase the iteration frequency (for example, from 100ms to 10ms), enable pre-trained emergency model parameters, and quickly restore communication quality.
[0100] In this embodiment of the present invention, a closed-loop feedback mechanism gradually reduces the error of the spatiotemporal prediction model. Tests show that after 100 consecutive iterations, the accuracy of frequency band and time slot allocation prediction increased from an initial 75% to 92%. The system can quickly adapt to sudden interference (such as electromagnetic pulses and intrusion from co-frequency devices). For example, within three iterations (approximately 300ms) after the onset of interference, the packet loss rate dropped from 30% to below 5%. Dynamic adjustment improves spectrum resource utilization by 20%-30%. For example, in high-density drone scenarios, single-link throughput increased from 2Mbps to 2.6Mbps by avoiding frequency band conflicts and time slot waste. The closed-loop management system is self-repairing to model errors and sudden environmental changes. Even if the initial prediction model deviates, stable communication performance can be maintained through continuous iterative correction. Through these steps, the system automates the entire process from "performance monitoring - error calculation - model optimization - solution adjustment," building an intelligent communication system with dynamic error correction capabilities. This significantly improves communication reliability and resource utilization for drone swarms in complex environments.
[0101] like Figure 2 As shown, an embodiment of the present invention further provides an artificial intelligence-based drone shared intelligent management system, comprising: The acquisition module is used to collect multi-dimensional communication parameters between the UAV swarm and the ground control platform in real time to calculate the comprehensive communication quality score; A generation module is used to generate an initial communication configuration plan through a deep learning network based on the comprehensive communication quality score; a calculation module, configured to input the initial communication configuration scheme into a preset spatiotemporal prediction model, perform advance calculation of regional spectrum requirements through a spatiotemporal convolutional neural network, and generate a frequency band-time slot joint allocation matrix; The correction module is used to select three non-collinear locations within the UAV's operating airspace and construct a spatial virtual geometric shape through a coordinate mapping algorithm; extract the geometric center coordinates of the spatial virtual geometric shape and calculate its offset from the communication coverage center of mass as the first correction factor; analyze the signal coverage angle distribution between the three locations and generate a second correction factor based on the path loss model; calculate the multipath effect compensation coefficient as the third correction factor based on the signal attenuation gradient on the virtual shape boundary; and merge the first correction factor, the second correction factor, and the third correction factor into a comprehensive correction value; The allocation module is used to evaluate the risk of communication interruption through the path planning neural network based on the comprehensive correction value, and generate a multi-path transmission plan that includes redundant relay node selection rules and dynamic fragmentation and reorganization strategy; An adjustment module is used to dynamically iteratively update the frequency band-time slot joint allocation matrix based on the multipath transmission scheme, and adjust the weight parameters of the spatiotemporal prediction model through the error back propagation mechanism to form a closed-loop management.
[0102] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A method for sharing intelligent management of drones based on artificial intelligence, characterized in that: The method comprises: Step 1: Real-time collection of multi-dimensional communication parameters between the UAV swarm and the ground control platform to calculate the comprehensive communication quality score; Step 2: Based on the comprehensive communication quality score, generate an initial communication configuration plan through a deep learning network; Step 3: Input the initial communication configuration plan into a preset spatiotemporal prediction model, perform advance calculation of regional spectrum requirements through a spatiotemporal convolutional neural network, and generate a frequency band-time slot joint allocation matrix; Step 4: Select three non-collinear locations within the UAV's operating airspace and construct a virtual spatial geometric shape using a coordinate mapping algorithm. Extract the geometric center coordinates of the virtual spatial geometric shape and calculate its offset from the communication coverage centroid as the first correction factor. Analyze the distribution of signal coverage angles between the three locations and generate a second correction factor based on the path loss model. Calculate the multipath effect compensation coefficient as the third correction factor based on the signal attenuation gradient on the virtual shape boundary. Combine the first, second, and third correction factors into a comprehensive correction value. Step 5: Based on the comprehensive correction value, the communication interruption risk is evaluated through the path planning neural network, and a multi-path transmission plan is generated that includes redundant relay node selection rules and dynamic fragmentation and reorganization strategies; Step 6: Dynamically iteratively update the frequency band-time slot joint allocation matrix based on the multipath transmission scheme, and adjust the weight parameters of the spatiotemporal prediction model through the error back propagation mechanism to form a closed-loop management.
2. The method for sharing intelligent management of drones based on artificial intelligence according to claim 1, characterized in that: Step 1: Real-time collection of multi-dimensional communication parameters between the UAV swarm and the ground control platform to calculate a comprehensive communication quality score, including: Real-time collection of signal strength, bit error rate, transmission delay, bandwidth utilization, and interference level parameters between the UAV swarm and the ground control platform, and normalization of each parameter to obtain normalized parameters; The sliding time window analysis method is used to extract the time series features of the normalized parameters, and the dynamic change rate and variance of each parameter within the window period are calculated as the parameter fluctuation characteristics; A dynamic weight calculation model is constructed based on the hierarchical analysis method. The parameter fluctuation characteristics are input into the dynamic weight calculation model. By comparing the impact of parameter change trends on communication stability, a dynamic judgment matrix is constructed to calculate the real-time weight coefficient of each parameter. The real-time parameter values and their corresponding dynamic weight coefficients are weighted and fused, and the variance attenuation factor of the parameter fluctuation characteristics is superimposed to generate a comprehensive score reflecting the stability of the current communication status.
3. The method for sharing intelligent management of drones based on artificial intelligence according to claim 2, characterized in that: Step 2, based on the comprehensive communication quality score, generates an initial communication configuration plan through a deep learning network, including: The comprehensive communication quality score and the dynamically updated evaluation matrix are input into a pre-trained deep reinforcement learning network, where the evaluation matrix contains the dynamic weight distribution and historical fluctuation characteristics of each communication parameter; The network input terminal synchronously receives the real-time three-dimensional position distribution data, task priority labels, and channel status information of the drone swarm, and aligns the dynamically updated evaluation matrix with the comprehensive communication quality score to form a multi-dimensional input vector. The spatial distribution of the drone swarm is grid-mapped through the convolutional layer, the spatial correlation features of the communication quality in different areas are extracted, and a communication heat map is generated; Connect the heat map with the recurrent neural network layer to analyze the probability of each channel's availability in future time slots based on the temporal variation of channel state information. The feature fusion layer nonlinearly superimposes spatial correlation features and temporal availability probabilities to generate spatiotemporal joint features for channel resource configuration. The output layer uses a fully connected structure to calculate the matching degree of each drone's modulation and coding strategy, the relationship between transmit power and interference constraints, the utility value of the channel bonding combination, and the stability evaluation index of the retransmission mechanism, based on the spatiotemporal joint features. This generates an initial configuration parameter set with priority sorting. The execution order of the configuration schemes is dynamically adjusted according to the priority tags in the initial configuration parameter set to generate an initial communication configuration scheme that is adapted to the current communication status and task requirements.
4. The method for sharing intelligent management of drones based on artificial intelligence according to claim 3, characterized in that: Step 3: Input the initial communication configuration plan into a preset spatiotemporal prediction model, perform advance calculation of regional spectrum requirements through a spatiotemporal convolutional neural network, and generate a frequency band-time slot joint allocation matrix, including: The initial communication configuration plan is input into the spatiotemporal convolutional neural network, and the input layer receives historical spectrum occupancy data, current channel allocation status and UAV task queue; The spatiotemporal convolution layer uses a three-dimensional convolution kernel to simultaneously extract the spatial distribution characteristics and time slot occupancy patterns of spectrum resources. The prediction layer uses an attention mechanism to make a K-step-ahead prediction of regional spectrum demand. The output layer generates a two-dimensional allocation matrix, where the row vectors represent the available frequency band numbers, the column vectors represent the future time slot sequence, and the matrix element values represent the allocation weights of the frequency band-time slot units. The matrix is prioritized according to the weight values to generate a dynamically adjustable joint allocation strategy.
5. The method for sharing intelligent management of drones based on artificial intelligence according to claim 4, characterized in that: Step 4: Select three non-collinear points in the UAV’s operating airspace and construct a virtual geometric shape using a coordinate mapping algorithm. Extract the geometric center coordinates of the virtual geometric shape in space and calculate its offset from the center of mass of the communication coverage as the first correction factor, including: Based on the communication quality evaluation matrix collected in real time within the UAV's operating airspace, three non-collinear locations with significant signal fluctuations and discrete distribution are selected; According to its three-dimensional space coordinates, a triangular virtual plane is constructed through a coordinate mapping algorithm. This plane is used to represent the physical space reference benchmark of the current airspace communication environment; The least squares method is used to calculate the geometric center of all vertex coordinates within the triangle plane to generate a physical space reference point. Based on the real-time signal strength values of the three locations in the communication quality assessment matrix, the weighted centroid algorithm is used to calculate the signal weight ratio of each location point. Combined with their three-dimensional coordinates, the communication coverage centroid coordinates are generated. This centroid represents the core area of the actual signal distribution. The three-dimensional Euclidean distance between the geometric center and the centroid of the communication coverage is calculated, and the distance value is normalized using the maximum communication radius in the spatial domain to generate the first correction factor.
6. The method for sharing intelligent management of drones based on artificial intelligence according to claim 5, characterized in that: Analyze the signal coverage angle distribution between the three locations and combine it with the path loss model to generate a second correction factor, including: Based on the vertex coordinates of the constructed triangular virtual plane, the coverage angle formed by the signal strength change between two adjacent points in each side area formed by the three position points is calculated; According to the path loss model, combined with the real-time flight altitude of the UAV at each angle vertex, the obstacle density distribution data and the current communication carrier frequency, the expected path loss value of each angle area under line-of-sight and non-line-of-sight propagation conditions is calculated; According to the expected loss values of the three angles, the exponential smoothing algorithm is used to eliminate instantaneous interference noise and generate a distribution coefficient that reflects the stability of signal coverage in the triangular area; the distribution coefficient is matched with the preset loss threshold interval, and according to the degree of coverage uniformity attenuation, a piecewise linear function is used to map the coefficient to the correction amount interval to generate the second correction factor.
7. The method for sharing intelligent management of drones based on artificial intelligence according to claim 6, characterized in that: Calculating a multipath effect compensation coefficient as a third correction factor based on a signal attenuation gradient on a virtual shape boundary; The first correction factor, the second correction factor, and the third correction factor are combined into a comprehensive correction value, including: Based on the boundary coordinates of the constructed triangular virtual plane, sampling points are selected at equal intervals along the edge of the geometric shape. The signal strength value of each point is collected in real time, and the attenuation gradient between adjacent points is calculated to form a boundary signal attenuation distribution map. Based on the direction vector and change rate of the attenuation gradient, the probability density function of the multipath effect propagation path is constructed. The superposition effect of the reflected and scattered signals is quantified through integral operation, and the boundary attenuation compensation coefficient is generated as the third correction factor. A comprehensive correction value is calculated by a weighted method based on a first correction factor representing a spatial offset, a second correction factor for compensating for an azimuth difference, and a third correction factor for compensating for a multipath effect.
8. The method for sharing intelligent management of drones based on artificial intelligence according to claim 7, characterized in that: Step 5: Based on the comprehensive correction value, the communication interruption risk is evaluated through the path planning neural network, and a multi-path transmission scheme including redundant relay node selection rules and dynamic fragmentation and reorganization strategy is generated, including: The comprehensive correction value is input into the pre-trained path planning neural network, which decomposes the correction value into three dimensional features: spatial distortion intensity, azimuth attenuation index, and multipath interference level through the feature analysis layer; In the network hidden layer, a three-dimensional communication environment model is constructed by combining the real-time location data of the drone swarm. A convolution kernel scan is used to generate a heat map of the spatial distribution of communication interruption risks, where the chromaticity value of the heat map is positively correlated with the interruption probability. Based on the high-risk area identification results of the heat map, a redundant relay node deployment strategy is dynamically generated through a rule engine. For the transmitted data stream, an adaptive sharding algorithm is used to dynamically adjust the packet fragment size according to the level division of different areas in the risk heat map, and the multi-path parallel transmission timing is planned according to the time slot allocation matrix. Finally, the relay topology configuration rules and the data sharding strategy are aligned in time and space to generate a multi-path transmission solution with environmental adaptability.
9. The method for sharing intelligent management of drones based on artificial intelligence according to claim 8, characterized in that: Step 6, dynamically iteratively updating the frequency band-time slot joint allocation matrix based on the multipath transmission scheme, adjusting the weight parameters of the spatiotemporal prediction model through an error back propagation mechanism, and forming a closed-loop management, including: According to the actual transmission delay and packet loss rate data of the multi-path transmission scheme, the priority weights in the frequency band-time slot joint allocation matrix are reversely corrected; The residual calculation is performed between the corrected matrix and the original prediction result to generate the error vector of the spatiotemporal prediction model; The convolution kernel weights and attention coefficients of the spatiotemporal convolutional neural network are adjusted through the error backpropagation mechanism, while the risk assessment parameters of the path planning neural network are updated. A dynamic iterative optimization mechanism is established to enable the communication configuration plan to automatically correct as the environment changes, forming a closed-loop management process of evaluation-configuration-correction.
10. An artificial intelligence-based drone sharing intelligent management system, characterized in that: The system is used to perform the method according to any one of claims 1 to 9, and the system comprises: The acquisition module is used to collect multi-dimensional communication parameters between the UAV swarm and the ground control platform in real time to calculate the comprehensive communication quality score; A generation module is used to generate an initial communication configuration plan through a deep learning network based on the comprehensive communication quality score; a calculation module, configured to input the initial communication configuration scheme into a preset spatiotemporal prediction model, perform advance calculation of regional spectrum requirements through a spatiotemporal convolutional neural network, and generate a frequency band-time slot joint allocation matrix; The correction module is used to select three non-collinear locations within the UAV's operating airspace and construct a spatial virtual geometric shape through a coordinate mapping algorithm; extract the geometric center coordinates of the spatial virtual geometric shape and calculate its offset from the communication coverage center of mass as the first correction factor; analyze the signal coverage angle distribution between the three locations and generate a second correction factor based on the path loss model; calculate the multipath effect compensation coefficient as the third correction factor based on the signal attenuation gradient on the virtual shape boundary; and merge the first correction factor, the second correction factor, and the third correction factor into a comprehensive correction value; The allocation module is used to evaluate the risk of communication interruption through the path planning neural network based on the comprehensive correction value, and generate a multi-path transmission plan that includes redundant relay node selection rules and dynamic fragmentation and reorganization strategy; An adjustment module is used to dynamically iteratively update the frequency band-time slot joint allocation matrix based on the multipath transmission scheme, and adjust the weight parameters of the spatiotemporal prediction model through the error back propagation mechanism to form a closed-loop management.
Citation Information
Patent Citations
Spectrum situation cognition surveying and mapping device and method based on unmanned aerial vehicle platform
CN111431580A
Unmanned aerial vehicle group anti-interference data sharing transmission method and system
CN116801400A
Relay path planning method for cooperative communication of multiple unmanned aerial vehicles
CN117527030A
Unmanned aerial vehicle and control vehicle communication optimization system and method driven by intelligent algorithm
CN119031017A
AI video low-altitude target identification and real-time tracking method based on deep learning
CN119723421A
Cited By
Intelligent code transmission regulation and control method and system for unmanned system
CN120568483A
Unmanned aerial vehicle communication protocol feature extraction method and system based on artificial intelligence, electronic equipment and storage medium
CN120751353A
Artificial intelligence-based unmanned aerial vehicle communication protocol feature extraction method and system, electronic device, and storage medium
CN120751353B
Unmanned aerial vehicle communication protocol feature classification method and system based on artificial intelligence, electronic equipment and storage medium
CN120751355A
Three-dimensional airspace communication hole dynamic evaluation method and system based on unmanned aerial vehicle
CN121262583A