A radar target monitoring method based on potential game
Through the radar target monitoring method based on potential game, multi-source data is used for comprehensive analysis and judgment, and the target tracking path and radar scanning are optimized, which solves the problem of insufficient identification and tracking capabilities of traditional methods in complex environments, achieving more efficient and reliable radar target monitoring.
Patent Information
- Application Number
- CN202410763851.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-14
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-06-14
AI Technical Summary
Traditional radar target monitoring methods are difficult to make full use of multi-source data information for comprehensive analysis and judgment in complex environments, resulting in insufficient target recognition and tracking capabilities, and the inability to intelligently select paths and discover abnormal behavior patterns.
Using the radar target monitoring method based on potential game, the acquisition and preprocessing of multi-source sensor data can be extracted and feature fusion can be performed, multi-target tracking paths can be tracked in real time, radar behavior patterns can be identified, radar scanning and mobile paths can be optimized. , dynamically adjust resource allocation strategy and target association relationship.
It improves the efficiency and accuracy of radar target detection and tracking, enhances the ability to respond to abnormal situations, provides deeper information support, and maintains the stability and reliability of the monitoring system.
Smart Images

Figure CN118759518B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of radar monitoring, and in particular to a radar target monitoring method based on potential game. Background Art
[0002] With the continuous advancement of science and technology and the rapid development of society, radar technology has become a vital technology in military, civilian and other fields. Radar target monitoring, as one of the important applications of radar technology, plays an irreplaceable role in military intelligence collection, air traffic control, maritime navigation safety, weather forecasting and other fields. However, traditional radar target monitoring methods often face some challenges and limitations when facing complex and changeable real environments. Traditional radar target monitoring methods usually rely on a single data processing technology, such as filters, feature extraction algorithms, etc., which makes it difficult to fully utilize multi-source data information for comprehensive analysis and judgment. They often lack a deep understanding of the target motion pattern and environmental background, resulting in insufficient target recognition and tracking capabilities in complex scenarios; therefore, it is particularly important to invent a radar target monitoring method based on potential game.
[0003] The existing radar target monitoring methods cannot intelligently select the appropriate path, which reduces the efficiency and accuracy of target detection and tracking. In addition, the existing radar target monitoring methods cannot detect potential abnormal behavior patterns, which reduces the ability to respond to abnormal situations and cannot provide deeper information support for radar target monitoring. Therefore, we propose a radar target monitoring method based on potential game. Summary of the invention
[0004] The purpose of the present invention is to solve the defects in the prior art and to propose a radar target monitoring method based on potential game.
[0005] In order to achieve the above object, the present invention adopts the following technical solutions:
[0006] A radar target monitoring method based on potential game, the specific steps of the monitoring method are as follows:
[0007] S1, collect and preprocess radar echo data from multiple source sensors;
[0008] S2, extract multi-source sensor data and perform feature fusion;
[0009] S3, classify and mark the targets in the radar data;
[0010] S4, real-time tracking of multiple targets and optimization of target tracking paths;
[0011] S5. Optimize resource allocation strategy and establish target association relationship;
[0012] S6, identify radar behavior patterns and optimize radar scanning and movement paths;
[0013] S7. Provide real-time alarms for abnormal situations and threats to targets.
[0014] As a further solution of the present invention, the specific steps of radar echo data preprocessing in S1 are as follows:
[0015] Step 1: Obtain raw radar echo data from various types of radar sensors, divide the radar echo data into training set, validation set and test set, and determine the CNN network hierarchy and parameter settings;
[0016] Step 2: Input the training set data into the CNN model, obtain the output of the output layer, compare the output of the model with the label, calculate the loss value, and then calculate the gradient of the loss value to the network parameters through the back propagation algorithm, and use the Adam optimizer to update the network parameters;
[0017] Step 3: After a round of training, use the validation set data to evaluate the model performance. If the model performance no longer improves or begins to deteriorate, terminate the training early. Otherwise, adjust the model hyperparameters and continue to train the model with the training set until the preset number of iterations is reached. Then use the test set data to test the final model and evaluate its performance on unseen data.
[0018] Step 4: The CNN model receives the latest radar echo data and performs convolution operations on each set of received data to generate multiple feature maps. It then applies a nonlinear activation function to each set of feature maps after convolution, and then performs average pooling on the activated feature maps.
[0019] Step 5: After multiple convolutions, activations, and pooling, the feature map of the last layer is flattened into a one-dimensional vector, and the flattened vector is mapped to the output layer. The output layer then analyzes the received data and outputs the feature information of each group of data.
[0020] Step 6: Convert the extracted feature information into a frequency domain signal through the fast Fourier transform algorithm, remove unnecessary frequency components through a low-pass filter, a high-pass filter or a band-pass filter, and then apply the inverse fast Fourier transform to the filtered frequency domain signal to convert it back to the original feature information, and then adjust each group of feature information to a unified range through mean normalization.
[0021] As a further solution of the present invention, the specific steps of radar data classification and marking in S3 are as follows:
[0022] Step 1: Define the classification labeling model architecture through the PyTorch deep learning framework, then divide each group of processed feature information into training set and validation set, and convert the radar feature information into time series samples through a sliding window;
[0023] Step 2: Divide the training set into small batches of data and input them into the model for forward propagation. The classification labeling model calculates the predicted value based on the current parameters and calculates the loss value through the cross entropy loss function. Based on the chain rule, the loss value is propagated backward from the model output layer and the model parameters are updated according to the gradient of the loss value.
[0024] Step 3: After each training cycle, the classification labeling model is validated using the validation set to evaluate its performance on unseen data. The hyperparameters of the classification labeling model are adjusted based on the evaluation results. If the model performance no longer improves or begins to decline, the training is terminated early. Otherwise, the classification labeling model is continued to be trained until the preset number of training times is reached.
[0025] Step 4: Obtain the latest radar echo data through API calls or direct access to the database, analyze the preprocessed radar echo data through the classification and labeling model, and classify and label the targets in the radar echo data according to the category probability distribution output by the model.
[0026] As a further solution of the present invention, the specific steps of target tracking path optimization in S4 are as follows:
[0027] Step I: Collect the tracking status of each group of radar targets, and use the current tracking status as the initial state, represented by the root node, and then add the initial action, initial weight and number of visits corresponding to the current tracking state to the root node;
[0028] Step II: Randomly perturb the current root node according to each group of initial action information, and generate multiple groups of child nodes. Use the action information taken as the edge, connect the root node and the child node with the edge to build the corresponding search tree;
[0029] Step III: Calculate the UCT value of each group of child nodes, select the child node with the highest UCT value through the tree selection strategy, and continue to select until the leaf node stops. When the leaf node is reached, expand the node and generate possible child nodes. Then add the generated child nodes to the search tree, start from the newly expanded node, randomly select actions through the heuristic method, simulate the future path, and stop after reaching the terminal state;
[0030] Step IV: Evaluate the path passed during the simulation, calculate its reward value, then trace back to the root node from the terminal state, update the number of visits and cumulative rewards of each node on the path, and select the path with the most visits or the highest cumulative reward from the root node as the optimal target tracking path based on the number of visits or cumulative rewards.
[0031] As a further solution of the present invention, the specific calculation formula of the UCT value in step III is as follows:
[0032]
[0033] In the formula, w i represents the cumulative reward of node i; n i represents the number of visits to node i; c represents the exploration parameter; N represents the number of visits to the parent node;
[0034] The specific calculation formula of the heuristic method described in step III is as follows:
[0035] S t+1 =S t +A t
[0036] In the formula, S t Represents the current state; A t Represents the action of selection.
[0037] As a further solution of the present invention, the specific steps of behavior pattern recognition in S6 are as follows:
[0038] Step ①: Obtain the behavior data of each group of radars, remove the noise and outliers in each group of data, normalize each group of behavior data, collect the normal behavior pattern information of each radar, and use it as an antibody, and then randomly generate a group of initial antibodies;
[0039] Step ②: Calculate the affinity between each antibody and the current radar behavior data. If the affinity is lower than the preset threshold, the radar behavior pattern is considered abnormal. At the same time, for each set of radar behavior data, find the antibody with the highest affinity;
[0040] Step 3: Select antibodies with affinity higher than the preset threshold for cloning, mutate the cloned antibodies, and use random perturbations to allow the antibodies to explore new behavior patterns, then eliminate antibodies with affinity lower than the preset threshold and retain antibodies with high affinity;
[0041] Step ④: Add high-affinity antibodies to the memory set and update the memory set based on real-time recognition results. Adjust each group of radars based on the antibody information with the highest affinity according to the behavior data of each radar. Generate alarm information for detected abnormal behavior and record detailed information of the abnormal behavior.
[0042] As a further solution of the present invention, the specific steps of radar scanning and moving path optimization in S6 are as follows:
[0043] Step 1: The target points or positions in the path scanned by the radar are taken as nodes, and the feasible paths between the target points are taken as edges. The corresponding search space is constructed based on the generated nodes and edges. Multiple groups of ants are randomly placed in the search space, and each ant represents a set of solutions.
[0044] Step 2: Initialize the pheromone concentration on each edge, and then select the next moving direction based on the pheromone concentration and heuristic information on the path. Each ant gradually builds a complete scanning or moving path according to the selection rules until all target points are visited or the path is completed, simulating the natural volatilization process of pheromones and reducing the pheromone concentration on all paths.
[0045] Step 3: Update the pheromone concentration on the path according to the path quality of each ant, repeat the process of path construction and pheromone update, gradually optimize the path quality through multiple iterations, and record the current optimal path found in each iteration until the preset maximum number of iterations is reached, and adjust the radar scanning and movement path based on the output optimal path.
[0046] Compared with the prior art, the present invention has the following beneficial effects:
[0047] 1. The radar target monitoring method based on potential game takes the target point or the position in the path scanned by the radar as a node, and the feasible path between the target points as an edge, and constructs a corresponding search space based on the generated nodes and edges. Multiple groups of ants are randomly placed in the search space, and each ant represents a set of solutions. The pheromone concentration on each edge is initialized, and then the direction of the next move is selected according to the pheromone concentration on the path and the heuristic information. Each ant gradually builds a complete scanning or moving path according to the selection rule until all target points are visited or the path is completed, simulating the natural volatilization process of pheromones, reducing the pheromone concentration on all paths, updating the pheromone concentration on the path according to the path quality of each ant, repeating the process of path construction and pheromone update, gradually optimizing the path quality through multiple iterations, and recording the currently found optimal path in each iteration until it stops after reaching the preset maximum number of iterations, and adjusting the radar scanning and moving path based on the output optimal path, which can more intelligently select the appropriate path, improve the efficiency and accuracy of target detection and tracking, and dynamically adjust the radar scanning and moving path, maintain the stability and reliability of the monitoring system, and improve the overall performance of the monitoring system.
[0048] 2. The radar target monitoring method based on potential game obtains and preprocesses the behavior data of each group of radars, collects the normal behavior pattern information of each radar, and uses it as an antibody. Then, a group of initial antibodies is randomly generated, and the affinity between each antibody and the current radar behavior data is calculated. If the affinity is lower than the preset threshold, the radar behavior pattern is considered to be abnormal. At the same time, for each group of radar behavior data, the antibody with the highest affinity is found, and the antibody with affinity higher than the preset threshold is selected for cloning, and the cloned antibody is mutated. At the same time, through random perturbation, the antibody is allowed to explore new behavior patterns, and then the antibody with affinity lower than the preset threshold is eliminated, and the high-affinity antibody is retained. Based on adding the high-affinity antibody to the memory set, and updating the memory set according to the real-time recognition result, the radar group is adjusted according to the antibody information with the highest affinity for each radar behavior data. At the same time, for the detected abnormal behavior, an alarm message is generated, and the detailed information of the abnormal behavior is recorded, so as to improve the safety and reliability of the system, discover potential abnormal behavior patterns, enhance the ability to respond to abnormal situations, and provide deeper information support for radar target monitoring. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention.
[0050] Figure 1 The present invention provides a flowchart of a radar target monitoring method based on potential game. DETAILED DESCRIPTION
[0051] Example 1
[0052] Reference Figure 1 , a radar target monitoring method based on potential game, the specific steps of the monitoring method are as follows:
[0053] Collect and preprocess radar echo data from multiple source sensors.
[0054] Specifically, the original radar echo data is obtained from various types of radar sensors, and the radar echo data is divided into a training set, a validation set, and a test set. The hierarchical structure and parameter settings of the CNN network are determined. The training set data is input into the CNN model, and the output layer output result is obtained. The output of the model is compared with the label, and the loss value is calculated. Then, the gradient of the loss value to the network parameters is calculated through the back propagation algorithm, and the network parameters are updated using the Adam optimizer. After a round of training cycle, the validation set data is used to evaluate the model performance. When the model performance no longer improves or begins to deteriorate, the training is terminated in advance. Otherwise, the model hyperparameters are adjusted, and the model is continued to be trained through the training set until the preset number of iterations is reached. Then, the test set data is used to test the final model to evaluate its performance on unseen data. The N model receives the latest radar echo data, and performs convolution operations on each group of received data to generate multiple feature maps, and then applies a nonlinear activation function to activate each group of feature maps after convolution, and then performs average pooling on the activated feature maps. After multiple convolutions, activations, and pooling, the feature map of the last layer is flattened into a one-dimensional vector, and the flattened vector is mapped to the output layer. The output layer then analyzes the received data and outputs the feature information of each group of data. The extracted feature information is converted into a frequency domain signal through a fast Fourier transform algorithm, and unnecessary frequency components are removed through a low-pass filter, a high-pass filter, or a band-pass filter. Then, an inverse fast Fourier transform is applied to the filtered frequency domain signal to convert it back to the original feature information, and then each group of feature information is adjusted to a uniform range through mean normalization.
[0055] Extract multi-source sensor data and perform feature fusion.
[0056] Classify and label targets in radar data.
[0057] Specifically, the classification labeling model architecture is defined through the PyTorch deep learning framework, and then the processed feature information of each group is divided into a training set and a validation set, and the radar feature information is converted into a time series sample through a sliding window. The training set is divided into small batches of data and input into the model for forward propagation. The classification labeling model calculates the prediction value according to the current parameters and calculates the loss value through the cross entropy loss function. Based on the chain rule, the loss value is reversely transferred from the model output layer, and the parameters of the model are updated according to the gradient of the loss value. After each training cycle, the classification labeling model is verified by the validation set to evaluate its performance on unseen data. The hyperparameters of the classification labeling model are adjusted according to the evaluation results. If the model performance no longer improves or begins to decline, the training is terminated in advance. Otherwise, the classification labeling model is continued to be trained until the preset number of training times is reached. The latest radar echo data is obtained through API calls or direct access to the database, and the preprocessed radar echo data is analyzed through the classification labeling model. According to the category probability distribution output by the model, the targets in the radar echo data are classified and labeled.
[0058] Example 2
[0059] Reference Figure 1 , a radar target monitoring method based on potential game, the specific steps of the monitoring method are as follows:
[0060] Track multiple targets in real time and optimize target tracking paths.
[0061] Specifically, the radar target tracking status of each group is collected, and the current tracking status is used as the initial state and represented by the root node. Then, the initial action, initial weight and number of visits corresponding to the current tracking status are added to the root node. The current root node is randomly perturbed according to the initial action information of each group, and multiple groups of child nodes are generated. The action information taken is used as the edge, and the root node and the child node are connected with the edge to construct the corresponding search tree. The UCT value of each group of child nodes is calculated, and the child node with the highest UCT value is selected by the tree selection strategy. The selection is continuously performed until the leaf node is reached and then stopped. When the leaf node is reached, the node is expanded and possible child nodes are generated. The generated child nodes are then added to the search tree. Starting from the newly expanded node, actions are randomly selected by heuristic methods, and future paths are simulated until the terminal state is reached and stopped. The path traversed during the simulation process is evaluated and its reward value is calculated. Then, it is traced back to the root node from the terminal state, and the number of visits and cumulative rewards of each node on the path are updated. According to the number of visits or cumulative rewards, the path with the most visits or the highest cumulative reward is selected from the root node as the optimal target tracking path.
[0062] It should be further explained that the specific calculation formula of UCT value is as follows:
[0063]
[0064] In the formula, w i represents the cumulative reward of node i; n i represents the number of visits to node i; c represents the exploration parameter; N represents the number of visits to the parent node;
[0065] The specific calculation formula of the heuristic method is as follows:
[0066] S t+1 =S t +A t
[0067] In the formula, S t Represents the current state; A t Represents the action of selection.
[0068] Optimize resource allocation strategies and establish target association relationships.
[0069] Identify radar behavior patterns and optimize radar scans and movement paths.
[0070] Specifically, the behavior data of each group of radars is obtained, the noise and outliers in each group of data are removed, and then each group of behavior data is normalized, the normal behavior pattern information of each radar is collected and used as antibodies, and then a group of initial antibodies is randomly generated, and the affinity between each antibody and the current behavior data of each radar is calculated. If the affinity is lower than a preset threshold, it is considered that the radar behavior pattern is abnormal. At the same time, for each group of radar behavior data, the antibody with the highest affinity is found, and the antibody with affinity higher than the preset threshold is selected for cloning, and the cloned antibody is mutated. At the same time, through random perturbations, the antibody is allowed to explore new behavior patterns, and then the antibodies with affinity lower than the preset threshold are eliminated, and the antibodies with high affinity are retained. Based on adding the antibodies with high affinity to the memory set, and updating the memory set according to the real-time recognition results, the radars of each group are adjusted according to the antibody information with the highest affinity to the behavior data of each radar, and an alarm message is generated for the detected abnormal behavior, and detailed information of the abnormal behavior is recorded.
[0071] Specifically, the target points scanned by the radar or the positions in the path are taken as nodes, and the feasible paths between the target points are taken as edges. The corresponding search space is constructed based on the generated nodes and edges. Multiple groups of ants are randomly placed in the search space, and each ant represents a set of solutions. The pheromone concentration on each edge is initialized, and then the direction of the next move is selected according to the pheromone concentration on the path and the heuristic information. Each ant gradually builds a complete scanning or moving path according to the selection rules until all target points are visited or the path is completed. The natural volatilization process of pheromones is simulated to reduce the pheromone concentration on all paths. The pheromone concentration on the path is updated according to the path quality of each ant. The process of path construction and pheromone update is repeated, and the path quality is gradually optimized through multiple iterations. The currently found optimal path is recorded in each iteration until the preset maximum number of iterations is reached and the radar scanning and moving paths are adjusted based on the output optimal path.
[0072] Provide real-time alarms for abnormal situations and threat targets.
Claims
1. A radar target monitoring method based on potential game, characterized in that: The specific steps of the monitoring method are as follows: S1, collect and preprocess radar echo data from multiple source sensors; The specific steps are as follows: Step 1: Obtain raw radar echo data from various types of radar sensors, divide the radar echo data into training set, validation set and test set, and determine the CNN network hierarchy and parameter settings; Step 2: Input the training set data into the CNN model, obtain the output of the output layer, compare the output of the model with the label, calculate the loss value, and then calculate the gradient of the loss value to the network parameters through the back propagation algorithm, and use the Adam optimizer to update the network parameters; Step 3: After a round of training, use the validation set data to evaluate the model performance. If the model performance no longer improves or begins to deteriorate, terminate the training early. Otherwise, adjust the model hyperparameters and continue to train the model with the training set until the preset number of iterations is reached. Then use the test set data to test the final model and evaluate its performance on unseen data. Step 4: The CNN model receives the latest radar echo data and performs convolution operations on each set of received data to generate multiple feature maps. It then applies a nonlinear activation function to each set of feature maps after convolution, and then performs average pooling on the activated feature maps. Step 5: After multiple convolutions, activations, and pooling, the feature map of the last layer is flattened into a one-dimensional vector, and the flattened vector is mapped to the output layer. The output layer then analyzes the received data and outputs the feature information of each group of data. Step 6: Convert the extracted feature information into a frequency domain signal through the fast Fourier transform algorithm, remove unnecessary frequency components through a low-pass filter, a high-pass filter or a band-pass filter, then apply an inverse fast Fourier transform to the filtered frequency domain signal to convert it back to the original feature information, and then adjust each group of feature information to a unified range through mean normalization processing; S2, extract multi-source sensor data and perform feature fusion; S3, classify and mark the targets in the radar data; The specific steps are as follows: Step 1: Define the classification labeling model architecture through the PyTorch deep learning framework, then divide each group of processed feature information into training set and validation set, and convert the radar feature information into time series samples through a sliding window; Step 2: Divide the training set into small batches of data and input them into the model for forward propagation. The classification labeling model calculates the predicted value based on the current parameters and calculates the loss value through the cross entropy loss function. Based on the chain rule, the loss value is propagated backward from the model output layer and the model parameters are updated according to the gradient of the loss value. Step 3: After each training cycle, the classification labeling model is validated using the validation set to evaluate its performance on unseen data. The hyperparameters of the classification labeling model are adjusted based on the evaluation results. If the model performance no longer improves or begins to decline, the training is terminated early. Otherwise, the classification labeling model is continued to be trained until the preset number of training times is reached. Step 4: Obtain the latest radar echo data through API calls or direct access to the database, analyze the preprocessed radar echo data through the classification and labeling model, and classify and label the targets in the radar echo data according to the category probability distribution output by the model; S4, real-time tracking of multiple targets and optimization of target tracking paths; The specific steps are as follows: Step I: Collect the tracking status of each group of radar targets, and use the current tracking status as the initial state, represented by the root node, and then add the initial action, initial weight and number of visits corresponding to the current tracking state to the root node; Step II: Randomly perturb the current root node according to each group of initial action information, and generate multiple groups of child nodes. Use the action information taken as the edge, connect the root node and the child node with the edge to build the corresponding search tree; Step III: Calculate the UCT value of each group of child nodes, select the child node with the highest UCT value through the tree selection strategy, and continue to select until the leaf node stops. When the leaf node is reached, expand the node and generate possible child nodes. Then add the generated child nodes to the search tree, start from the newly expanded node, randomly select actions through the heuristic method, simulate the future path, and stop after reaching the terminal state; Step IV: Evaluate the paths passed during the simulation, calculate their reward values, and then trace back to the root node from the terminal state, update the number of visits and cumulative rewards of each node on the path, and select the path with the most visits or the highest cumulative reward from the root node as the optimal target tracking path based on the number of visits or cumulative rewards; S5. Optimize resource allocation strategy and establish target association relationship; S6, identify radar behavior patterns and optimize radar scanning and movement paths; S7. Provide real-time alarms for abnormal situations and threats to targets.
2. The radar target monitoring method based on potential game according to claim 1 is characterized in that: The specific calculation formula of the UCT value in step III is as follows: In the formula, w i represents the cumulative reward of node i; n i represents the number of visits to node i; c represents the exploration parameter; N represents the number of visits to the parent node; The specific calculation formula of the heuristic method described in step III is as follows: S t+1 =S t +A t In the formula, S t Represents the current state; A t Represents the action of selection.
3. The radar target monitoring method based on potential game according to claim 1 is characterized in that: The specific steps of behavior pattern recognition described in S6 are as follows: Step ①: Obtain the behavior data of each group of radars, remove the noise and outliers in each group of data, normalize each group of behavior data, collect the normal behavior pattern information of each radar, and use it as an antibody, and then randomly generate a group of initial antibodies; Step ②: Calculate the affinity between each antibody and the current radar behavior data. If the affinity is lower than the preset threshold, the radar behavior pattern is considered abnormal. At the same time, for each set of radar behavior data, find the antibody with the highest affinity; Step 3: Select antibodies with affinity higher than the preset threshold for cloning, mutate the cloned antibodies, and use random perturbations to allow the antibodies to explore new behavior patterns, then eliminate antibodies with affinity lower than the preset threshold and retain antibodies with high affinity; Step ④: Add high-affinity antibodies to the memory set and update the memory set based on real-time recognition results. Adjust each group of radars based on the antibody information with the highest affinity according to the behavior data of each radar. Generate alarm information for detected abnormal behavior and record detailed information of the abnormal behavior.
4. The radar target monitoring method based on potential game according to claim 1 is characterized in that: The specific steps of radar scanning and moving path optimization described in S6 are as follows: Step 1: The target points or positions in the path scanned by the radar are taken as nodes, and the feasible paths between the target points are taken as edges. The corresponding search space is constructed based on the generated nodes and edges. Multiple groups of ants are randomly placed in the search space, and each ant represents a set of solutions. Step 2: Initialize the pheromone concentration on each edge, and then select the next moving direction based on the pheromone concentration and heuristic information on the path. Each ant gradually builds a complete scanning or moving path according to the selection rules until all target points are visited or the path is completed, simulating the natural volatilization process of pheromones and reducing the pheromone concentration on all paths. Step 3: Update the pheromone concentration on the path according to the path quality of each ant, repeat the process of path construction and pheromone update, gradually optimize the path quality through multiple iterations, and record the current optimal path found in each iteration until the preset maximum number of iterations is reached, and adjust the radar scanning and movement path based on the output optimal path.
Citation Information
Patent Citations
Unmanned aerial vehicle optimal path planning method based on adaptive ant colony algorithm
CN107562072A
Through-the-wall radar detection system based on unmanned aerial vehicle
CN118011390A