Multi-node data verification method and device for radar function logic model

By constructing a multi-node data verification method in air combat scenarios, utilizing the Rhapsody tool and UDP communication protocol, and combining it with the radar integrated processing system and avionics display and control interface, the shortcomings of existing radar functional logic verification were solved, achieving real-time, full-process verification results and improving the accuracy and efficiency of product development.

CN121008235APending Publication Date: 2025-11-25LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511376223.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-25
Publication Date
2025-11-25

AI Technical Summary

Technical Problem

The existing radar functional logic verification mode has problems such as being unable to simulate complex air combat scenarios, insufficient real-time data transmission, simplified data processing, and lack of visual monitoring, resulting in inaccurate verification results and the inability to verify product logic and algorithms in advance.

Method used

A multi-node data verification method was constructed, which uses the Rhapsody tool to carry the radar functional logic model, combines the UDP communication protocol to carry out data transmission in the air combat scenario, and introduces the radar integrated processing system to realize target detection and tracking processing, and uses the avionics display and control interface for real-time monitoring.

Benefits of technology

It enables real-time data verification in air combat scenarios, improves the accuracy and efficiency of verification results, and allows for early verification of product logic and algorithms, thereby improving product development progress and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121008235A_ABST
    Figure CN121008235A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of radar system simulation and verification, and discloses a multi-node data verification method and device for a radar function logic model, and the method comprises the steps: constructing a radar function logic model and a radar comprehensive processing system function logic model; establishing a data transmission channel through a UDP communication protocol, wherein the data transmission channel is used for data transmission among the radar function logic model, the radar comprehensive processing system function logic model and the air combat scene; data information of the red aircraft and the blue aircraft is transmitted to the radar function logic model, and the radar comprehensive processing system function logic model processes the data information, so that multi-node data verification of the radar function logic model is realized; the technical problems that an existing verification scene is disjointed from reality, the data transmission real-time performance is insufficient, the data processing link is simplified, and the verification process lacks visual monitoring are solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of radar system simulation and verification, and discloses a multi-node data verification method and device for a radar function logic model. BACKGROUND

[0002] As a core detection device in air combat systems, the accuracy of the function logic and the stability of the processing algorithm of the radar can provide support for combat simulation, radar system design and debugging. Currently, the verification of the radar function logic in the industry mostly adopts a single-node independent verification mode, which has the following significant limitations: 1. The existing verification is mostly based on simplified static scenes such as a single target and a fixed trajectory, and cannot simulate the complex environment of dynamic confrontation between the "red side" and the "blue side" in air combat, which makes it difficult to verify the adaptability of the model in actual multi-system cooperative scenes.

[0003] 2. In traditional verification, data is mostly transmitted between the model and the scene and the data processing system through serial ports or TCP protocols. The connection establishment and retransmission mechanism of the TCP protocol introduces millisecond-level delay, which cannot meet the real-time requirements of "detection-processing-control" in air combat scenes, and thus affects the accuracy of the verification results. 3. The existing verification only performs simple comparison on the original target data output by the radar model, does not introduce a "comprehensive processing unit" similar to an actual radar system, and lacks target detection and tracking processing of the target data, which makes the verification results unable to reflect the data processing logic of the radar in actual work.

[0004] 4. The verification of traditional data processing functions relies on actual products and flight test data, and the operating personnel cannot verify the scenes missing in the flight test data, nor can they verify the running logic and data processing algorithm of the products in advance, which affects the product development progress and quality. SUMMARY

[0005] The present application aims to solve the technical problems of the existing verification scenes being disconnected from reality, insufficient real-time data transmission, simplified data processing links, and lack of visual monitoring in the verification process, and provides a multi-node data verification method and device for a radar function logic model.

[0006] To achieve the above technical effects, the technical solution adopted by the present application is as follows: a multi-node data verification method for a radar function logic model, comprising: building a radar function logic model and a radar comprehensive processing system function logic model through a modeling tool; building an air combat scene through a simulation scene platform, setting a red plane and a blue plane in the air combat scene, and loading the radar function logic model on the red plane for detecting the target of the blue plane; establish a data transmission channel through a UDP communication protocol, which is used for data transmission between the radar function logic model, the integrated processing system function logic model and the air defense combat scene; transmit the data to the radar function logic model, process the data information through the radar integrated processing system function logic model, and realize multi-node data verification of the radar function logic model.

[0007] As a preferred embodiment, the modeling tool is Rhapsody, and the algorithm code is integrated in the state machine model of the radar function logic model in a manner of calling a preset dynamic link library or embedding a radar behavior algorithm in a module graph of the radar function logic model.

[0008] As a preferred embodiment, an avionics display and control interface is further included, which is used for real-time control of the radar function logic model, real-time display of red plane position and attitude data, real-time display of radar function logic model target detection data and state data.

[0009] As a preferred embodiment, the data transmission channel established through the UDP communication protocol is specifically a bidirectional data transmission channel established through the UDP communication protocol to cover the air defense combat scene node, the radar function logic model node, the radar integrated processing system function logic model node and the avionics display and control interface node, and the bidirectional data transmission channel is used for real-time synchronous transmission of data between nodes.

[0010] As a preferred embodiment, the radar integrated processing system function logic model processes the data information, and specifically includes: performing target detection and tracking processing on the blue plane target data received by the radar function logic model to generate target tracking results; feeding back the target tracking results to the avionics display and control interface, receiving radar control parameters sent by the avionics display and control interface, and issuing the radar control parameters to the radar function logic model.

[0011] Based on the above method, the application further provides a multi-node data verification device of a radar function logic model, which includes: a model construction module, which is used for constructing a radar function logic model and a radar integrated processing system function logic model through a modeling tool; a combat scene construction and model mounting module, which is used for constructing an air defense combat scene through a simulation scene platform, setting a red plane and a blue plane in the air defense combat scene, and mounting the radar function logic model on the red plane so that the radar function logic model is used for detecting a blue plane target; The data transmission channel establishment module is configured to establish a data transmission channel through a UDP communication protocol, and the data transmission channel is configured to transmit data between the radar function logic model, the radar integrated processing system function logic model and the air defense combat scene. The multi-node data verification module is configured to transmit data information of the red aircraft and the blue aircraft to the radar function logic model, and process the data information through the radar integrated processing system function logic model, so as to realize multi-node data verification of the radar function logic model.

[0012] As a preferred embodiment, the modeling tool in the model construction module is an Rhapsody tool, and the model construction module further comprises an algorithm code integration submodule, which is configured to integrate algorithm codes in a state machine model of the radar function logic model in a manner of calling a preset dynamic link library or embedding a radar behavior algorithm in a module graph of the radar function logic model.

[0013] As a preferred embodiment, the avionics display and control module is further configured to control the radar function logic model in real time, display the position and attitude data of the red aircraft in real time, and display the detection target data and state data of the radar function logic model in real time.

[0014] As a preferred embodiment, the data transmission channel establishment module is specifically configured to establish a bidirectional data transmission channel covering the air defense combat scene node, the radar function logic model node, the radar integrated processing system function logic model node and the avionics display and control interface node through a UDP communication protocol, and the bidirectional data transmission channel is configured to transmit data between the nodes in real time.

[0015] As a preferred embodiment, the multi-node data verification module comprises an integrated processing submodule, and the integrated processing submodule is configured to process data information, and specifically comprises: The target data processing unit is configured to perform target detection and tracking processing on the blue aircraft target data received by the radar function logic model, and generate target tracking results. The data interaction unit is configured to feed back the target tracking results to the avionics display and control module, receive radar control parameters sent by the avionics display and control module, and send the radar control parameters to the radar function logic model.

[0016] Compared with the prior art, the present application has the following beneficial effects: I. By constructing the air defense combat scene of dynamic confrontation of "red side-blue side", combining multi-node cooperation (scene-radar-comprehensive processing-display control), simulating the use scene and operation process of the actual radar, the problem of unable to verify the missing scene of flight test data is solved, the problem of traditional single-node verification and actual disconnection is solved, and the verification result is more valuable; II. The two-way data channel is constructed by using the UDP communication protocol, the data synchronization is ensured by defining the data frame, the real-time demand of air defense combat "detection-processing-control" is met, and the verification error caused by delay is avoided; III. The function logic model of the radar comprehensive processing system is introduced, the whole process of "target detection-target tracking" is processed, the data processing mechanism of the actual radar is simulated, and the accuracy and stability of the radar operation logic and data processing algorithm are effectively verified; IV. The avionics display control interface realizes real-time monitoring and parameter intervention of the state of each node, the operator can intuitively master the verification progress, quickly locate the exception (such as data interruption, processing error), and greatly improve the verification efficiency. The multi-node closed-loop verification effectively makes up for the defects that the traditional radar operation logic and data processing algorithm verification depends on the actual radar product and flight test data, can verify the operation logic and data processing algorithm of the radar in advance in the design stage, and effectively improves the product development progress and development quality. BRIEF DESCRIPTION OF DRAWINGS

[0017] Figure 1 It is a logic diagram of the multi-node data verification method of the radar function logic model of the application; Figure 2 It is a structure diagram of the multi-node data verification device of the radar function logic model of the application; Figure 3 It is an internal schematic diagram of the multi-node data verification module of the application.

[0018] REFERENCE NUMERALS: 1, model building module; 2, combat scene building and model loading module; 3, data transmission channel establishment module; 4, multi-node data verification module; 5, avionics display control module; 6, comprehensive processing sub-module; 61, target data processing unit; 62, data interaction unit. DETAILED DESCRIPTION

[0019] The application will be further described in detail below in combination with embodiments and drawings. However, it should not be understood that the above-mentioned subject matter of the application is limited to the following embodiments only, and any technology realized based on the content of the application belongs to the scope of the application.

[0020] REFERENCE Figure 1, Embodiment 1, a multi-node data verification method of a radar function logic model, which realizes multi-node collaborative verification through five core steps of "model construction-scene building-channel establishment-data processing-monitoring verification", specifically comprising: Step one, model construction step A radar function logic model and a radar integrated processing system function logic model are constructed through a modeling tool, and the modeling tool adopts Rhapsody tool which supports system modeling based on UML / SysML and can accurately describe the state conversion and data interaction logic of the radar; Algorithm codes are integrated in the state machine model of the radar function logic model, and the integration mode includes two modes: Call a preset dynamic link library (DLL): encapsulate the core algorithms of radar signal processing and data processing as DLL files, and integrate them into the model through the external code calling interface of Rhapsody to verify the feasibility of the algorithms; Embed the radar behavior algorithm in the module diagram of the radar function logic model: directly write algorithm codes such as radar target search, tracking, and parameter calculation in the model module to ensure deep coupling between the algorithm and the model logic.

[0021] Step two, combat scene construction and model loading An air combat scene is constructed through a simulation scene platform, and the radar model is loaded. The simulation scene platform selects a tool that supports dynamic counter-scene generation, sets a red plane (carrier aircraft) and a blue plane (target aircraft) in the scene, configures the basic parameters of the red plane such as flight height, speed, heading angle, and the dynamic trajectory of the blue plane such as uniform cruise and maneuvering avoidance. The radar function logic model constructed in step 1 is loaded on the red plane, so that the radar model can receive target information such as the position and speed of the blue plane in real time, simulate the use scene and running process of the real radar.

[0022] Step three, establish data transmission channel A bidirectional data transmission channel covering multiple nodes is established through a UDP communication protocol, and the multiple nodes include an air combat scene node, a radar function logic model node, a radar integrated processing system function logic model node, and an avionics display control interface node. The selection basis of the UDP protocol: UDP is a connectionless protocol, and does not need to establish a handshake connection, which meets the real-time requirements of the air combat scene; at the same time, through custom data frame format, including node identification, data type, timestamp, and verification, the integrity and synchronization of data transmission are ensured; Function of bidirectional data transmission channel: realize the real-time interaction of "data uplink - instruction downlink" between nodes, for example: scene node transmits red and blue aircraft data to radar model node, integrated processing system node issues radar control parameters to radar model node.

[0023] Step four, data processing and multi-node verification Through the radar integrated processing system function logic model to process data, complete the radar model verification, the processing process of the integrated processing system to the data is divided into two steps: ① Target data processing: target detection and tracking processing is performed on the blue aircraft target data received by the radar function logic model, and target tracking results such as target distance, radial velocity, azimuth angle, and pitch angle are generated; ② Data interaction feedback: the target tracking results are fed back to the avionics display and control interface for the operator to view; the radar control parameters are issued to the radar function logic model to adjust the working mode of the radar, forming a "detection - processing - control" closed loop verification.

[0024] Real-time monitoring step: monitor the whole process through the avionics display and control interface, the display content of the avionics display and control interface includes: real-time position, speed, attitude of red aircraft, detection target data and state data of radar function logic model; Interface supports parameter configuration, such as modifying radar working mode and abnormal intervention, such as pausing verification, switching working mode, improving controllability of verification process.

[0025] Reference Figure 2 , 3, embodiment 2, a multi-node data verification device of a radar function logic model based on the above method, comprising: Model construction module 1, for constructing radar function logic model and radar integrated processing system function logic model through modeling tool; Combat scene construction and model loading module 2, for constructing air defense combat scene through simulation scene platform, setting red aircraft and blue aircraft in the air defense combat scene, and loading the radar function logic model on the red aircraft, so that the radar function logic model is used to detect blue aircraft target; Data transmission channel establishment module 3, for establishing data transmission channel through UDP communication protocol, the data transmission channel is used for data transmission between the radar function logic model, the radar integrated processing system function logic model and the air defense combat scene; Multi-node data verification module 4, for transmitting data information of red aircraft and blue aircraft to radar function logic model, and processing the data information through the radar integrated processing system function logic model, to realize multi-node data verification of the radar function logic model.

[0026] The avionics display and control module 5 is further used for real-time control of the radar function logic model, real-time display of the red plane position and attitude data, and real-time display of the detected target data and state data of the radar function logic model.

[0027] The multi-node data verification module 4 comprises a comprehensive processing submodule 6, which is used for processing data information and specifically comprises the following: A target data processing unit 61 is used for target detection and tracking of the blue plane target data received by the radar function logic model, and generates a target tracking result. A data interaction unit 62 is used for feeding back the target tracking result to the avionics display and control module, receiving the radar control parameters sent by the avionics display and control module, and issuing the radar control parameters to the radar function logic model.

[0028] The above is only a preferred embodiment of the present application, and is not used to limit the present application. Any modification, equivalent replacement and improvement within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A multi-node data verification method for a radar functional logic model, characterized in that, include: Using modeling tools, construct the radar functional logic model and the radar integrated processing system functional logic model; An air combat scenario is constructed through a simulation scenario platform. Red and blue force aircraft are set up in the air combat scenario, and the radar functional logic model is mounted on the red force aircraft to detect blue force aircraft targets. A data transmission channel is established through the UDP communication protocol for data transmission between the radar functional logic model and the radar integrated processing system functional logic model in air combat scenarios. The data is transmitted to the radar functional logic model, and the radar integrated processing system functional logic model processes the data information to achieve multi-node data verification of the radar functional logic model.

2. The multi-node data verification method for the radar functional logic model according to claim 1, characterized in that, The modeling tool is Rhapsody, which integrates algorithm code into the state machine model of the radar functional logic model. The integration of the algorithm code can be achieved by calling a preset dynamic link library or by embedding the radar behavior algorithm in the module diagram of the radar functional logic model.

3. The multi-node data verification method for the radar functional logic model according to claim 1, characterized in that, It also includes the construction of an avionics display and control interface, which is used to control the radar functional logic model in real time, display the position and attitude data of the red force aircraft in real time, and display the target detection data and status data of the radar functional logic model in real time.

4. The multi-node data verification method for the radar functional logic model according to claim 3, characterized in that, include: A data transmission channel is established through the UDP communication protocol. Specifically, a bidirectional data transmission channel is established through the UDP communication protocol, covering nodes of air combat scenario, radar functional logic model, radar integrated processing system functional logic model, and avionics display and control interface. The bidirectional data transmission channel is used for real-time synchronous data transmission between the nodes.

5. The multi-node data verification method for the radar functional logic model according to claim 4, characterized in that, The data information is processed by the functional logic model of the radar integrated processing system, specifically including: The integrated processing system functional logic model performs target detection and tracking processing on the target data of the blue force aircraft received by the radar functional logic model, and generates target tracking results. The target tracking results are fed back to the avionics display and control interface, the radar control parameters sent by the avionics display and control interface are received, and the radar control parameters are sent down to the radar functional logic model.

6. A multi-node data verification device for a radar functional logic model, characterized in that, include: The model building module (1) is used to build the radar functional logic model and the radar integrated processing system functional logic model through modeling tools; The combat scenario construction and model mounting module (2) is used to construct an air combat scenario through a simulation scenario platform, set up red and blue aircraft in the air combat scenario, and mount the radar functional logic model on the red aircraft so that the radar functional logic model can be used to detect blue aircraft targets. The data transmission channel establishment module (3) is used to establish a data transmission channel through the UDP communication protocol for data transmission of air combat scenarios between the radar functional logic model and the radar integrated processing system functional logic model. The multi-node data verification module (4) is used to transmit the data of the red and blue aircraft to the radar functional logic model, and process the data information through the radar integrated processing system functional logic model to realize the multi-node data verification of the radar functional logic model.

7. The multi-node data verification device for the radar functional logic model according to claim 6, characterized in that, The modeling tool in the model building module (1) is the Rhapsody tool. The model building module (1) also includes an algorithm code integration submodule. The algorithm code integration submodule is used to integrate algorithm code into the state machine model of the radar functional logic model. The integration method is to call a preset dynamic link library or to embed radar behavior algorithms in the module diagram of the radar functional logic model.

8. The multi-node data verification device for the radar functional logic model according to claim 7, characterized in that, It also includes an avionics display and control module (5), which is used to control the radar functional logic model in real time, display the position and attitude data of the red force aircraft in real time, and display the target data and status data of the radar functional logic model in real time.

9. The multi-node data verification device for the radar functional logic model according to claim 8, characterized in that, The data transmission channel establishment module (3) is specifically used to establish a bidirectional data transmission channel covering the air combat scenario node, radar functional logic model node, radar integrated processing system functional logic model node and avionics display and control interface node through the UDP communication protocol. The bidirectional data transmission channel is used for real-time synchronous transmission of data between the nodes.

10. The multi-node data verification device for the radar functional logic model according to claim 9, characterized in that, The multi-node data verification module (4) includes a comprehensive processing submodule (6), which is used to process data information, specifically including: The target data processing unit (61) is used to perform target detection and tracking processing on the target data of the blue force aircraft received by the radar functional logic model, and generate target tracking results. The data interaction unit (62) is used to feed back the target tracking results to the avionics display and control module (5), receive the radar control parameters sent by the avionics display and control module, and send the radar control parameters to the radar functional logic model.