Instruction execution method and device in launching process

Through the command interaction between the command vehicle and the launch vehicle, the problem of low instruction execution efficiency during rocket launch is solved, and the real-time and accurate transmission and execution of instructions are achieved.

CN120454836AActive Publication Date: 2025-08-08NO 63921 UNIT OF PLA
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510942053.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-09
Publication Date
2025-08-08
Estimated Expiration
2045-07-09

AI Technical Summary

Technical Problem

In the prior art, the instruction execution efficiency during rocket launch is low, and the instructions of the command node cannot be directly transmitted, and the re-decision period is lengthy when temporarily adjusting the launch time or parameters.

Method used

Through the command interaction between the first module, the second module and the transmitter vehicle, the command message is transmitted in real time, including obtaining, generating, sending and receiving instructions and execution results.

Benefits of technology

It improves the efficiency of instruction execution and realizes real-time and accurate transmission and execution of instructions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120454836A_ABST
    Figure CN120454836A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of spaceflight, and discloses an instruction execution method and device in the launching process, the method is applied to a first module of a command vehicle, and the method comprises the steps of obtaining a first instruction; a second instruction is generated based on the first instruction, the second instruction is sent to a second module of the command vehicle, and the second instruction is used for instructing the second module to execute the launching task; a third instruction sent by the second module is received, the third instruction is sent to the launching vehicle, and the third instruction is generated by the second module based on the second instruction sent by the first module; and receiving an execution result sent by the launching vehicle, and sending the execution result to the second module, the execution result being a result obtained by executing the launching task on the third instruction sent by the first module by the launching vehicle. Through instruction interaction among the first module of the command vehicle, the second module of the command vehicle and the launching vehicle, the instruction message can be accurately transmitted in real time, so that the instruction execution efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of aerospace technology, and in particular to a method and device for executing instructions during a launch process. Background Art

[0002] During a rocket launch, the execution of instructions by the command node and launch platform is key to completing the launch mission. With the development of aerospace technology, the demand for launch missions is increasing, and higher requirements are being placed on the execution of instructions.

[0003] In related technologies, when executing commands during a launch, the command node directs the launch platform using dispatch commands, and the operations of each launch platform subsystem must be manually executed step by step according to the commands. This command execution method has several problems. First, the command messages from the command node cannot be directly received and interpreted by the launch platform, and must be manually relayed to achieve command transmission. Second, when the launch time or parameters need to be temporarily adjusted, the re-decision cycle is lengthy, resulting in low command execution efficiency. Summary of the Invention

[0004] In view of this, the present disclosure provides a method and apparatus for executing instructions during a transmission process to solve the problem of low instruction execution efficiency.

[0005] In a first aspect, the present disclosure provides a method and apparatus for executing instructions during a launch process. The method is applied to a first module of a command vehicle, comprising: Obtaining a first instruction, wherein the first instruction is used to indicate a launch task to be executed; generating a second instruction based on the first instruction, and sending the second instruction to the second module of the command vehicle, wherein the second instruction is used to instruct the second module to perform a launch mission; receiving a third instruction sent by the second module and sending the third instruction to the launch vehicle, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; Receive the execution result sent by the launch vehicle and send the execution result to the second module, wherein the execution result is the result obtained by the launch vehicle executing the launch task based on the third instruction sent by the first module.

[0006] In the disclosed embodiment, a first instruction is obtained; a second instruction is generated based on the first instruction and the second instruction is sent to the second module of the command vehicle; a third instruction is received from the second module and the third instruction is sent to the launch vehicle; an execution result is received from the launch vehicle and the execution result is sent to the second module. Because the disclosed embodiment uses the command interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, the command message can be transmitted accurately and in real time, thereby improving the efficiency of command execution.

[0007] In a second aspect, the present disclosure provides a method and apparatus for executing instructions during a launch process, the method being applied to a second module of a command vehicle, comprising: receiving a second instruction sent by the first module; Generate a third instruction based on the second instruction, and send the third instruction to the first module, wherein the second instruction is used to instruct the launch vehicle to perform the corresponding launch mission; Receive the execution result sent by the first module, wherein the execution result is the result obtained by the launch vehicle executing the launch task in response to the third instruction sent by the first module.

[0008] In the disclosed embodiment, by receiving the second instruction sent by the first module, generating a third instruction based on the second instruction and sending the third instruction to the first module, and receiving the execution result sent by the first module, the disclosed embodiment can accurately transmit instruction messages in real time through instruction interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, thereby improving instruction execution efficiency.

[0009] In a third aspect, the present disclosure provides a method and apparatus for executing instructions during a launch process, the method being applied to a launch vehicle, comprising: receiving a third instruction sent by the first module, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; Based on the third instruction, executing the launch task corresponding to the third instruction and obtaining an execution result; Send the execution result to the first module.

[0010] In the disclosed embodiment, the third instruction sent by the first module is received; based on the third instruction, the launch task corresponding to the third instruction is executed to obtain an execution result; and the execution result is sent to the first module. Because the disclosed embodiment uses command interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, command messages can be transmitted accurately and in real time, thereby improving the efficiency of command execution.

[0011] In a fourth aspect, the present disclosure provides a command execution device during a launch process, the device being a first module of a command vehicle, comprising: An acquisition module, configured to acquire a first instruction, wherein the first instruction is used to indicate a launch task to be executed; A first sending module is configured to generate a second instruction based on the first instruction, and send the second instruction to the second module of the command vehicle, wherein the second instruction is used to instruct the second module to execute a launch mission; A first transceiver module is configured to receive a third instruction sent by the second module and send the third instruction to the launch vehicle, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; The second transceiver module is used to receive the execution result sent by the launch vehicle and send the execution result to the second module, wherein the execution result is the result obtained by the launch vehicle executing the launch task according to the third instruction sent by the first module.

[0012] In a fifth aspect, the present disclosure provides a command execution device during a launch process, the device being a second module of a command vehicle, comprising: A first receiving module, configured to receive a second instruction sent by the first module; A second sending module is used to generate a third instruction based on the second instruction and send the third instruction to the first module, wherein the second instruction is used to instruct the launch vehicle to perform a corresponding launch mission; The second receiving module is used to receive the execution result sent by the first module, wherein the execution result is the result obtained by the launching vehicle executing the launch task according to the third instruction sent by the first module.

[0013] In a sixth aspect, the present disclosure provides a device for executing instructions during a launch process, the device being a launch vehicle, comprising: a third receiving module, configured to receive a third instruction sent by the first module, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; an execution module, configured to execute, based on the third instruction, a launch task corresponding to the third instruction and obtain an execution result; The third sending module is used to send the execution result to the first module.

[0014] In the seventh aspect, the present disclosure provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, computer instructions being stored in the memory, and the processor executing the instruction execution method in the transmission process of the above-mentioned first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0015] In an eighth aspect, the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the instruction execution method during the transmission process of the above-mentioned first aspect or any corresponding embodiment thereof.

[0016] In a ninth aspect, the present disclosure provides a computer program product comprising computer instructions, wherein the computer instructions are used to enable a computer to execute the instruction execution method during the transmission process of the above-mentioned first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0018] Figure 1 is a flowchart of a method for executing instructions during a transmission process according to an embodiment of the present disclosure; Figure 2 is a schematic diagram of information interaction of the first module according to an embodiment of the present disclosure; Figure 3 is a schematic diagram of a launch process and a test process according to an embodiment of the present disclosure; Figure 4 is a flowchart of an instruction execution method in another transmission process according to an embodiment of the present disclosure; Figure 5 is a flow chart of measurement and control data processing according to an embodiment of the present disclosure; Figure 6 is a flowchart of another instruction execution method in a transmission process according to an embodiment of the present disclosure; Figure 7 is a structural framework diagram of an instruction execution method during a launch process according to an embodiment of the present disclosure; Figure 8 is a structural block diagram of an instruction execution device in a transmission process according to an embodiment of the present disclosure; Figure 9 is a structural block diagram of an instruction execution device in another transmission process according to an embodiment of the present disclosure; Figure 10 is a structural block diagram of an instruction execution device in a transmission process according to another embodiment of the present disclosure; Figure 11 Schematic diagram of the hardware structure of the computer device according to the embodiment of the present disclosure. DETAILED DESCRIPTION

[0019] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present disclosure.

[0020] During a rocket launch, the execution of instructions by the command node and launch platform is key to completing the launch mission. With the development of aerospace technology, the demand for launch missions is increasing, and higher requirements are being placed on the execution of instructions.

[0021] In related technologies, when executing commands during a launch, the command node directs the launch platform using dispatch commands, and the operations of each launch platform subsystem must be manually executed step by step according to the commands. This command execution method has several problems. First, the command messages from the command node cannot be directly received and interpreted by the launch platform, and must be manually relayed to achieve command transmission. Second, when the launch time or parameters need to be temporarily adjusted, the re-decision cycle is lengthy, resulting in low command execution efficiency.

[0022] In order to solve the above problems, according to an embodiment of the present disclosure, an embodiment of an instruction execution method during a launch process is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0023] In this embodiment, a method for executing instructions during a transmission process is provided. Figure 1 As shown, Figure 1 1 is a flow chart of a method for executing instructions during a launch according to an embodiment of the present disclosure. The flow chart can be applied to the first module of a command vehicle and includes the following steps: Step S101: Obtain a first instruction, wherein the first instruction is used to indicate a launch task to be executed.

[0024] Optionally, in the embodiment of the present disclosure, the first instruction is a core control instruction issued by a superior command node (such as a fixed command post), which is used to indicate the launch mission to be executed, and includes key information such as launch parameters (such as orbital target, ignition timing), rocket model, launch site information, mission mode (such as conventional launch or emergency launch), etc., and can be in the form of command instructions or audio and video information.

[0025] Specifically, the first module of the command vehicle establishes a communication connection with the superior command node through a UHF band satellite communication link or a terrestrial wired network (such as a dedicated optical fiber link), and receives a first instruction sent by the superior command node through the communication link.

[0026] like Figure 2As shown, the first module of the command vehicle is a multi-control command module, which includes command and control and launch control (including test and launch control, measurement control, communication control, and vehicle control). The command and control module can receive command instructions and audio and video information sent by the superior command node, implementing code command, audio and video command, and command relationship management functions. The launch control module can receive command information sent by the command and control module and send control instructions, test instructions, launch status, launch process information, test process parameters, and other parameters to the launch platform, implementing launch control, launch platform test control, launch platform monitoring, launch process monitoring, test and launch control parameter monitoring, and other parameter management.

[0027] It should be noted that the first module can monitor and control multiple launch platforms, manage multiple launch platforms, dynamically and in real time monitor all launch elements (including rocket status, onboard satellite status, command vehicle status, etc.), monitor launch missions throughout the entire process, and share multi-control status information such as test and launch control, measurement control, and communication control.

[0028] The first module can also perform a comprehensive interface display, providing the functions of receiving, sending, editing and displaying launch-related instructions; providing a communication status monitoring and display function for each device in the system, and timely alarming for faults or abnormal information of the monitored objects; providing various control process instructions, status information of each link in the system, and voice broadcast of abnormal information; classifying interactive devices, and classifying processes using Gantt charts. After meeting the launch requirements, a one-button test and launch process is adopted to minimize the number of unnecessary operator interventions and simplify the difficulty of operation.

[0029] The first module can also collect, deduce and analyze test and launch data, and provide data collection and storage functions for the entire launch mission process, including pre-launch meteorological environment data, launch vehicle and command vehicle status data, rocket control system, measurement system, power system, liquid attitude system, analysis system and other status data; provide various types of abnormal judgment models, support abnormal data analysis, produce analysis result reports, and provide storage, editing, viewing, deletion and other functions for abnormal analysis results.

[0030] Step S102: Generate a second instruction based on the first instruction, and send the second instruction to the second module of the command vehicle, wherein the second instruction is used to instruct the second module to perform a launch mission.

[0031] Optionally, in an embodiment of the present disclosure, the second instruction is a control instruction generated by the first module based on the first instruction, and is used to instruct the second module to perform a launch task.

[0032] Specifically, the first module parses the first instruction, extracts the core parameters of the launch mission (such as launch parameters and equipment control requirements), encapsulates these parameters, adapts the communication link protocol to obtain the second instruction, and sends the second instruction to the second module through the internal bus of the command vehicle.

[0033] Step S103: Receive the third instruction sent by the second module, and send the third instruction to the launch vehicle, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module.

[0034] Optionally, in an embodiment of the present disclosure, the third instruction is a control instruction generated by the second module based on the second instruction, and is used to instruct the launch vehicle to perform a specific launch mission.

[0035] Specifically, the first module receives the third instruction sent by the second module through the internal bus of the command vehicle, adds the frame header protocol of the corresponding channel (such as the burst communication format of the UHF link) to the third instruction according to the current communication status of the launch vehicle (such as UHF satellite link or shortwave channel), adapts to the interface requirements of the receiving end of the launch vehicle, and sends the third instruction to the launch vehicle through the selected communication link (such as UHF satellite communication).

[0036] Step S104: receiving the execution result sent by the launch vehicle, and sending the execution result to the second module, wherein the execution result is the result obtained by the launch vehicle executing the launch task according to the third instruction sent by the first module.

[0037] Optionally, in the embodiment disclosed herein, the execution result is status data returned by the launch vehicle after executing the launch mission based on the third instruction, including the status of the measurement, launch and control front-end equipment (such as power supply voltage, attitude control pressure), rocket status parameters (such as self-test results, ignition preparation status) and instruction execution status (success / failure), etc.

[0038] Specifically, the first module receives the execution results sent by the transmitting vehicle through the UHF satellite link or ground communication channel, strips the corresponding frame header protocol according to the channel type (such as TDMA / FDMA), parses the execution results, and sends the parsed execution results to the second module through the internal bus of the command vehicle.

[0039] In the disclosed embodiment, a first instruction is obtained; a second instruction is generated based on the first instruction and the second instruction is sent to the second module of the command vehicle; a third instruction is received from the second module and the third instruction is sent to the launch vehicle; an execution result is received from the launch vehicle and the execution result is sent to the second module. Because the disclosed embodiment uses the command interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, the command message can be transmitted accurately and in real time, thereby improving the efficiency of command execution.

[0040] In an optional embodiment, generating a second instruction based on the first instruction and sending the second instruction to the second module of the command vehicle includes: Parse the first instruction to obtain the launch mission; generating a first test instruction based on the launch task, wherein the first test instruction is included in the second instruction; Sending a first test instruction to the second module; Upon receiving the test instruction execution result sent by the launch vehicle, generating a first launch instruction based on the launch task, wherein the test instruction execution result is included in the execution result, and the first launch instruction is included in the second instruction; A first transmitting instruction is sent to the second module.

[0041] Optionally, in the disclosed embodiment, the second instruction includes a first test instruction and a first launch instruction. The first test instruction is a control instruction for pre-launch system testing, including tasks such as self-testing of the test, launch, and control equipment and parameter verification. The first launch instruction is the core instruction that initiates the formal launch process and contains key information such as various parameters and ignition timing.

[0042] Specifically, if Figure 3 As shown, the first module parses the first instruction to obtain the launch mission, determines the launch process according to the launch mission, and performs the launch process test. First, the test items (including mission mode, position situation, launch platform model, etc.) are determined according to the launch mission, and then the test items are selected from them. The first test instruction is generated based on the test item, and the first test instruction is sent to the second module for execution of the test. When the test instruction execution result sent by the launch vehicle is received, the launch state is entered, and the launch command is waited for. The first launch instruction is generated based on the launch mission, and the first launch instruction is sent to the second module for execution of the launch.

[0043] In the embodiment of the present disclosure, by sequentially generating and executing the first test instruction and the first emission instruction, the test process and the emission process can be implemented, thereby improving the real-time performance of the emission instruction execution.

[0044] In this embodiment, another instruction execution method during the transmission process is provided, such as Figure 4 As shown, Figure 4 FIG. 1 is a flow chart of another method for executing instructions during a launch process according to an embodiment of the present disclosure. The flow chart can be applied to the second module of a command vehicle, and includes the following steps: Step S401: Receive a second instruction sent by the first module.

[0045] Specifically, the second module receives the second instruction sent by the first module through the internal bus of the command vehicle.

[0046] Step S402: Generate a third instruction based on the second instruction, and send the third instruction to the first module, wherein the second instruction is used to instruct the launch vehicle to perform the corresponding launch mission.

[0047] Optionally, in the embodiment of the present disclosure, the third instruction refers to a control instruction generated by the second module based on the second instruction, which is used to instruct the launch vehicle to perform a specific launch mission.

[0048] Specifically, the second module parses the received second instruction, extracts the test requirements or launch process nodes in the launch mission, decomposes the launch mission into executable subtasks according to function, generates a third instruction based on the decomposed subtasks, and sends the third instruction to the first module through the internal bus of the command vehicle.

[0049] Step S403: receiving the execution result sent by the first module, wherein the execution result is the result obtained by the launch vehicle executing the launch task in response to the third instruction sent by the first module.

[0050] Optionally, in the embodiment disclosed herein, the execution result is status data returned by the launch vehicle after executing the launch mission based on the third instruction, including the status of the measurement, launch and control front-end equipment (such as power supply voltage, attitude control pressure), rocket status parameters (such as self-test results, ignition preparation status) and instruction execution status (success / failure), etc.

[0051] Specifically, the second module receives the execution result of the launch vehicle forwarded by the first module through the internal bus of the command vehicle, can parse the execution result, and store the parsed execution result in the local database.

[0052] In the disclosed embodiment, by receiving the second instruction sent by the first module, generating a third instruction based on the second instruction and sending the third instruction to the first module, and receiving the execution result sent by the first module, the disclosed embodiment can accurately transmit instruction messages in real time through instruction interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, thereby improving instruction execution efficiency.

[0053] In an optional embodiment, the second module includes a first submodule: The first submodule is configured to receive a first test instruction sent by the first module, generate a second test instruction based on the first test instruction, send the second test instruction to the first module, and receive an execution result of the test instruction sent by the first module, wherein the first test instruction is included in the second instruction, and the second test instruction is included in the third instruction; The first submodule is also used to receive a first transmission instruction sent by the first module, generate a second transmission instruction based on the first transmission instruction, send the second transmission instruction to the first module, and receive the execution result of the transmission instruction sent by the first module, wherein the first transmission instruction is included in the second instruction, and the second transmission instruction is included in the third instruction.

[0054] Optionally, in the embodiment of the present disclosure, the first submodule is a collaborative test, launch, and control main control module. The first test instruction and the first launch instruction are included in the second instruction, and the second test instruction and the second launch instruction are included in the third instruction.

[0055] Specifically, when the first submodule executes the test process, it receives the first test instruction sent by the first module through the internal bus of the command vehicle (such as starting the self-test of the test and control front-end equipment), parses the first test instruction, and generates a second test instruction based on the test requirements obtained by the analysis. Then, it receives the test instruction execution result sent by the first module and stores the test instruction execution result in the local database.

[0056] When executing the launch process, the first submodule receives the first launch instruction (such as ignition launch) sent by the first module through the internal bus of the command vehicle, parses the first launch instruction, and generates a second launch instruction based on the launch parameters such as the various parameters and execution timing obtained by the analysis. Then, it receives the execution result of the launch instruction sent by the first module and stores the execution result of the launch instruction in the local database.

[0057] It should be noted that during the launch process, the first submodule sequentially performs equipment startup and system login, test, launch and control front-end status check (output test, launch and control front-end status check command, obtain and display test, launch and control front-end status information), C3I communication check (output C3I communication command to the test, launch and control front-end, display C3I communication status information), T0 information check (output telemetry zero-second command, obtain and display telemetry zero-second command execution result), various parameter preparation (generate various parameter, output various parameter, obtain and display binding parameter setting result), on-board power distribution (output Power distribution on the launch, inertial group power distribution, final battery heating power distribution, aiming power distribution, measurement and control communication power distribution and steering gear power distribution instructions, obtain and display the execution results of all power distribution instructions), the third general inspection (send the third general inspection start command, obtain the execution status of each step of the inspection process, display and interpret the key parameters and status information, record and print data), clear status (send the measurement and control communication power off command, obtain and display the power off execution result), single machine self-test (send the single machine self-test command, obtain and display the execution result of each single machine self-test), inertial group data interpretation (obtain and display the inertial group data), attitude control pressure monitoring (sending attitude control pressure monitoring commands, obtaining and displaying attitude control pressure and automatic interpretation results), various parameter preparation (generating various parameter values, outputting various parameter values, obtaining and displaying binding parameter setting results), rocket vertical adjustment (sending inertial group test commands, receiving pitch and yaw angle data of the test and launch control system), aiming test (sending aiming commands, starting aiming, obtaining and displaying aiming test results), GPS / BD2 satellite collection test (sending GPS test commands, obtaining and displaying GPS test results), rocket-to-ground time synchronization (sending rocket-to-ground time synchronization commands, Obtain and display the rocket-ground timing result), pre-launch accuracy correction (send the pre-launch accuracy correction command, obtain and display the pre-launch accuracy correction result), space-based measurement and control parameter binding (send the power distribution and binding space-based measurement and control parameter command, obtain and display the power distribution and binding result), final stage battery heating and power off (send the final stage battery heating and power off command, obtain and display the power off result), formal launch (send the start formal launch command, obtain the execution status of each step of the formal launch process, display and interpret the key parameters and status information, record and print data), and finally clear the status and shut down the equipment.

[0058] In the embodiment of the present disclosure, the first submodule sequentially generates and executes the second test instruction and the second launch instruction, thereby realizing the test process and the launch process, thereby improving the real-time performance of the launch instruction execution.

[0059] In an optional embodiment, the second module further includes a second submodule: The second submodule is used to receive the target data sent by the first module, wherein the target data is the data obtained by the launch vehicle performing the corresponding measurement task in response to the measurement instruction sent by the first module; The second submodule is also used to extract fault features from the target data to obtain target fault features; The second submodule is further configured to interpret the target fault feature based on a preset knowledge base to obtain a target interpretation result, wherein the preset knowledge base stores a mapping relationship between the fault feature and the interpretation result.

[0060] Optionally, in the disclosed embodiment, the second submodule is a measurement and control data processing module. Target data refers to the real-time measurement data returned by the launch vehicle after executing measurement instructions (such as attitude control pressure monitoring and power supply voltage detection) sent by the first module. It includes parameters of the measurement, launch, and control front-end equipment and rocket status parameters. Target fault features refer to abnormal signal characteristics extracted from the target data (such as parameter out-of-bounds, timing anomalies, waveform distortion, etc.) and are used to locate system faults. The preset knowledge base is a database that stores the mapping relationship between fault features and interpretation results, and includes a fact table and an interpretation rule table.

[0061] Specifically, if Figure 5 As shown, the second submodule first receives the target data sent by the first module (i.e., the data obtained by the launch vehicle executing the measurement instruction), then performs data selection on the target data, filters out valid data from the target data, and then processes and solves the filtered target data through the data processing function library, and extracts features of the processed and solved target data through the judgment library to obtain data analysis results, i.e., target fault features.

[0062] Afterwards, the second sub-module uses the preset knowledge base (including fact tables and judgment rule tables) as the theoretical basis and utilizes the reasoning mechanism to match the target fault characteristics with the mapping relationship between fault characteristics and judgment results in the preset knowledge base, output the target judgment results, and optimize the preset knowledge base in combination with the learning mechanism.

[0063] In the embodiment of the present disclosure, the second submodule receives target data, extracts fault characteristics, and interprets them, thereby identifying abnormal conditions during the launch process and obtaining target interpretation results, thereby ensuring the safety and reliability of the execution of launch instructions.

[0064] In an optional embodiment, the second module further includes a third submodule: The third submodule is used to receive the initial resource information sent by the first module, wherein the initial resource information is obtained by the first module from the upper command node, the command vehicle and the launch vehicle; The third submodule is also used to parse the initial resource information to obtain the target resource information; The third submodule is further configured to store the target resource information in the first database; The third submodule is further configured to send corresponding target resource information to the first module upon receiving the resource information acquisition instruction from the first module.

[0065] Optionally, in the disclosed embodiment, the third submodule is a resource access processing module. Initial resource information refers to resource information messages sent by the superior command node, command vehicle, and launch vehicle, including the number of launch personnel, launch equipment status, and launch point location. Target resource information refers to resource information obtained by parsing the initial resource information.

[0066] Specifically, the third submodule first receives the initial resource information sent by the first module, then parses the initial resource information into a data structure containing resource entity information, and then performs a consistency check on the data structure of the parsed initial resource information, filters out illegal data and missing data, supplements and aligns the resource entity information, obtains the target resource information, and then classifies and stores the target resource information in the first database, and when receiving the resource information acquisition instruction from the first module, feeds back the corresponding target resource information to the first module.

[0067] In the disclosed embodiment, the resource information is received, parsed, stored, and fed back on demand through the third submodule, thereby providing real-time and accurate resource information support for command decisions during the launch process.

[0068] In an optional embodiment, the second module further includes a fourth submodule: The fourth submodule is configured to receive target resource information sent by the first module, wherein the target resource information is obtained by the first module from the third submodule; The fourth submodule is also used to fuse target resource information to obtain target situation information; The fourth submodule is further configured to store the target situation information in the second database; The fourth submodule is further configured to send corresponding target situation information to the first module upon receiving the situation information acquisition instruction from the first module.

[0069] Optionally, in the disclosed embodiment, the fourth submodule is a commander module. Target resource information refers to information sent by the superior command node, command vehicle, and launch vehicle, as well as various launch status data, launch point information, launch support information, etc. Target situation information refers to the global launch situation information obtained by integrating target resource information.

[0070] Specifically, the fourth submodule first receives the target resource information (such as launch status information, launch point information, launch support information, etc.) sent by the first module, and then interprets this information separately according to the category of the target resource information, and converts it into internal information formats of different categories. The target resource information is then integrated through preprocessing, data filtering, data association, data synthesis, etc. to obtain target situation information. The target situation information is then classified and stored in the second database, and upon receiving the situation information acquisition instruction from the first module, the corresponding target situation information is fed back to the first module.

[0071] In the embodiment of the present disclosure, the fourth submodule receives, fuses, stores and provides feedback on demand on target resource information, which can provide real-time and accurate situation information support for command decisions during the launch process, thereby improving the launch system's ability to perceive the global launch situation.

[0072] In an optional embodiment, the second module further includes a fifth submodule: The fifth submodule is configured to receive a first control instruction sent by the first module, generate a second control instruction based on the first control instruction, send the second control instruction to the first module, and receive an execution result of the control instruction sent by the first module, wherein the first control instruction is included in the second instruction, and the second control instruction is included in the third instruction; The fifth submodule is also used to receive the launch association information sent by the first module, integrate the launch association information to obtain target launch information, store the target launch information in the third database, and send the target launch information to the first module, wherein the launch association information is obtained by the first module from the launch vehicle.

[0073] Optionally, in the disclosed embodiment, the fifth submodule is a remote vehicle control module. The first control instruction is contained within the second instruction, and the second control instruction is contained within the third instruction. Launch-related information refers to data related to remote control acquired from the launch vehicle, such as the erection mechanism's current angle of 45° and the hydraulic system pressure of 12 MPa. Target launch information refers to launch information obtained by integrating the launch-related information.

[0074] Specifically, the fifth submodule first receives the first control instruction sent by the first module (such as starting the launch and erection process), then parses the first control instruction to obtain the process type (erecting / withdrawing), action parameters (target angle, speed) and safety threshold (such as the hydraulic pressure lower limit of 10MPa), etc., and then generates a second control instruction based on the information obtained from the analysis, and sends the second control instruction to the first module, and then receives the execution result of the control instruction sent by the first module.

[0075] The fifth submodule can also receive the launch-related information sent by the first module (such as the current angle of the erecting mechanism 45°, the hydraulic system pressure 12MPa, etc.), and then integrate the launch-related information to obtain the target launch information (such as integrating the hydraulic pressure 12MPa and the motor current 80A to generate the power system load status), and then classify the target launch information and store it in the third database, and send the target launch information to the first module.

[0076] In the embodiment disclosed herein, by generating and sending the second control instruction through the fifth submodule, remote control of the launch vehicle can be achieved, and by receiving, integrating, storing and sending launch-related information through the fifth submodule, real-time and accurate launch information support can be provided for command decisions during the launch process.

[0077] In an optional embodiment, the second module further includes a sixth submodule: The sixth submodule is used to receive the initial device information sent by the first module, wherein the initial device information is obtained by the first module from the upper command node, the command vehicle and the launch vehicle; The sixth submodule is also used to parse the initial device information to obtain the target device information; The sixth submodule is further configured to store the target device information in the fourth database; The sixth submodule is further configured to send corresponding target device information to the first module upon receiving the device information acquisition instruction from the first module.

[0078] Optionally, in the disclosed embodiment, the sixth submodule is a communication management module. Initial device information refers to information about communication equipment (including communication controllers, satellite communication equipment, ultra-short wave radios, short wave radios, high-speed radios, etc.) sent by the superior command node, command vehicle, and launch vehicle. This information includes device type, model, operating parameters, status information, and message transmission format. Target device information refers to device information obtained by parsing the initial device information.

[0079] Specifically, the sixth submodule first receives the initial equipment information sent by the first module (such as the global equipment configuration list issued by the superior command node, the ultra-short wave radio status reported by the launch vehicle, etc.), and then uses the equipment parsing protocol to interpret the initial equipment information, extract key information such as equipment type and parameters, and obtain target equipment information. The target equipment information is then classified and stored in the fourth database, and upon receiving the equipment information acquisition instruction from the first module, the corresponding target equipment information is fed back to the first module.

[0080] In the disclosed embodiment, the sixth submodule receives, parses, stores, and provides feedback on demand on device information, thereby achieving management of device status and providing real-time and accurate device information support for command decisions during the launch process.

[0081] In this embodiment, another instruction execution method during the transmission process is provided, such as Figure 6 As shown, Figure 6 FIG. 1 is a flow chart of another method for executing instructions during a launch process according to an embodiment of the present disclosure. The flow chart can be applied to a launch vehicle and includes the following steps: Step S601: Receive a third instruction sent by the first module, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module.

[0082] Optionally, in the embodiment of the present disclosure, the third instruction refers to a control instruction generated by the second module based on the second instruction, which is used to instruct the launch vehicle to perform a specific launch mission.

[0083] Specifically, the transmitting vehicle receives the third instruction sent by the first module through a UHF satellite link or a terrestrial communication channel, and strips the corresponding frame header protocol according to the channel type (such as TDMA / FDMA).

[0084] Step S602: Based on the third instruction, execute the emission task corresponding to the third instruction to obtain an execution result.

[0085] Optionally, in the embodiment disclosed herein, the execution result is status data returned by the launch vehicle after executing the launch mission based on the third instruction, including the status of the measurement, launch and control front-end equipment (such as power supply voltage, attitude control pressure), rocket status parameters (such as self-test results, ignition preparation status) and instruction execution status (success / failure), etc.

[0086] Specifically, the launch vehicle first parses the third command, extracting the mission type (test / launch), target equipment (such as the test, launch, and control system, rocket propulsion system), and execution parameters (such as binding values and ignition sequence), and then schedules local resources based on priority. For example, if the launch vehicle receives an ignition and launch command, it prioritizes activating the rocket propulsion system power supply circuit.

[0087] The launch vehicle then drives the front-end equipment to perform operations based on the command content. For example, if the launch vehicle receives a power distribution command from the rocket, it controls the relay to close the power supply circuit and collects parameters such as voltage and current in real time. If the launch vehicle receives an attitude control pressure monitoring command, it reads the pressure sensor data and compares it with the preset threshold.

[0088] Finally, the launch vehicle encapsulates information such as the equipment execution status, parameter collection values, and instruction execution timestamp as the execution result.

[0089] Step S603: Send the execution result to the first module.

[0090] Specifically, the launching vehicle encapsulates the device status, parameter collection value and timestamp of executing the third instruction as the execution result, adds the corresponding channel frame header (such as the burst communication protocol identifier of the UHF link) according to the current communication link type (UHF satellite link / terrestrial wired network), and sends it to the first module via the UHF satellite communication link or the ground dedicated network.

[0091] In the disclosed embodiment, the third instruction sent by the first module is received; based on the third instruction, the launch task corresponding to the third instruction is executed to obtain an execution result; and the execution result is sent to the first module. Because the disclosed embodiment uses command interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, command messages can be transmitted accurately and in real time, thereby improving the efficiency of command execution.

[0092] In some optional embodiments, such as Figure 7 As shown, Figure 7 It is a structural framework diagram of the instruction execution method during the launch process according to an embodiment of the present disclosure. The launch system includes a command vehicle and a launch vehicle, and the command vehicle and the launch vehicle exchange information through a communication interface.

[0093] The command vehicle contains the first module (the multi-control command module) and the second module. The second module contains the first submodule (the collaborative test, launch, and control main control module), the second submodule (the test and control data processing module), the third submodule (the resource access processing module), the fourth submodule (the commander module), the fifth submodule (the remote vehicle control module), and the sixth submodule (the communication management module). The launch vehicle contains the first terminal (the collaborative test, launch, and control main control terminal), the second terminal (the test and control data processing terminal), the third terminal (the commander terminal), the fourth terminal (the remote vehicle control terminal), and the fifth terminal (the communication management terminal).

[0094] This embodiment also provides an instruction execution device during the transmission process, which is used to implement the above-mentioned embodiments and preferred embodiments. Details already described will not be repeated here. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0095] This embodiment provides a device for executing instructions during the transmission process, such as Figure 8 As shown, the device is the first module of the command vehicle, including: An acquisition module 801 is configured to acquire a first instruction, wherein the first instruction is used to indicate a launch task to be executed; A first sending module 802 is configured to generate a second instruction based on the first instruction and send the second instruction to the second module of the command vehicle, wherein the second instruction is used to instruct the second module to execute a launch mission; The first transceiver module 803 is configured to receive a third instruction sent by the second module and send the third instruction to the launch vehicle, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; The second transceiver module 804 is used to receive the execution result sent by the launch vehicle and send the execution result to the second module, wherein the execution result is the result obtained by the launch vehicle executing the launch task according to the third instruction sent by the first module.

[0096] In the disclosed embodiment, a first instruction is obtained; a second instruction is generated based on the first instruction and the second instruction is sent to the second module of the command vehicle; a third instruction is received from the second module and the third instruction is sent to the launch vehicle; an execution result is received from the launch vehicle and the execution result is sent to the second module. Because the disclosed embodiment uses the command interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, the command message can be transmitted accurately and in real time, thereby improving the efficiency of command execution.

[0097] In some optional implementations, the first sending module 802 includes: A parsing submodule, configured to parse the first instruction to obtain a launch task; A first generating submodule, configured to generate a first test instruction based on the launch task, wherein the first test instruction is included in the second instruction; A first sending submodule, configured to send a first test instruction to the second module; A second generating submodule is configured to generate a first launch instruction based on the launch task when receiving the test instruction execution result sent by the launch vehicle, wherein the test instruction execution result is included in the execution result, and the first launch instruction is included in the second instruction; The second sending submodule is used to send the first sending instruction to the second module.

[0098] This embodiment provides another instruction execution device during the transmission process, such as Figure 9 As shown, this device is the second module of the command vehicle, including: A first receiving module 901 is configured to receive a second instruction sent by the first module; The second sending module 902 is used to generate a third instruction based on the second instruction and send the third instruction to the first module, wherein the second instruction is used to instruct the launch vehicle to perform the corresponding launch mission; The second receiving module 903 is used to receive the execution result sent by the first module, wherein the execution result is the result obtained by the launch vehicle executing the launch task according to the third instruction sent by the first module.

[0099] In the disclosed embodiment, by receiving the second instruction sent by the first module, generating a third instruction based on the second instruction and sending the third instruction to the first module, and receiving the execution result sent by the first module, the disclosed embodiment can accurately transmit instruction messages in real time through instruction interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, thereby improving instruction execution efficiency.

[0100] In some optional embodiments, the second module includes: The first submodule is configured to receive a first test instruction sent by the first module, generate a second test instruction based on the first test instruction, send the second test instruction to the first module, and receive an execution result of the test instruction sent by the first module, wherein the first test instruction is included in the second instruction and the second test instruction is included in the third instruction; and is further configured to receive a first transmit instruction sent by the first module, generate a second transmit instruction based on the first transmit instruction, send the second transmit instruction to the first module, and receive an execution result of the transmit instruction sent by the first module, wherein the first transmit instruction is included in the second instruction and the second transmit instruction is included in the third instruction; The second submodule is configured to receive target data sent by the first module, wherein the target data is data obtained by the launch vehicle executing a corresponding measurement task in response to a measurement instruction sent by the first module; further configured to extract fault features from the target data to obtain target fault features; and further configured to interpret the target fault features based on a preset knowledge base to obtain a target interpretation result, wherein the preset knowledge base stores a mapping relationship between the fault features and the interpretation results; The third submodule is configured to receive initial resource information sent by the first module, wherein the initial resource information is obtained by the first module from the superior command node, the command vehicle, and the launch vehicle; parse the initial resource information to obtain target resource information; store the target resource information in the first database; and transmit the corresponding target resource information to the first module upon receiving a resource information acquisition instruction from the first module; a fourth submodule for receiving target resource information sent by the first module, wherein the target resource information is obtained by the first module from the third submodule; further for fusing the target resource information to obtain target situation information; further for storing the target situation information in the second database; and further for sending corresponding target situation information to the first module upon receiving a situation information acquisition instruction from the first module; The fifth submodule is configured to receive a first control instruction sent by the first module, generate a second control instruction based on the first control instruction, send the second control instruction to the first module, and receive an execution result of the control instruction sent by the first module, wherein the first control instruction is included in the second instruction and the second control instruction is included in the third instruction; further configured to receive launch-related information sent by the first module, integrate the launch-related information to obtain target launch information, store the target launch information in a third database, and send the target launch information to the first module, wherein the launch-related information is obtained by the first module from the launch vehicle; The sixth submodule is used to receive the initial device information sent by the first module, wherein the initial device information is obtained by the first module from the superior command node, the command vehicle and the launch vehicle; it is also used to parse the initial device information to obtain the target device information; it is also used to store the target device information in the fourth database; and it is also used to send the corresponding target device information to the first module when receiving the device information acquisition instruction of the first module.

[0101] This embodiment provides another instruction execution device during the transmission process, such as Figure 10 As shown, the device is a launch vehicle, comprising: A third receiving module 1001 is configured to receive a third instruction sent by the first module, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; An execution module 1002 is configured to execute, based on the third instruction, a transmission task corresponding to the third instruction and obtain an execution result; The third sending module 1003 is used to send the execution result to the first module.

[0102] In the disclosed embodiment, the third instruction sent by the first module is received; based on the third instruction, the launch task corresponding to the third instruction is executed to obtain an execution result; and the execution result is sent to the first module. Because the disclosed embodiment uses command interaction between the first module of the command vehicle, the second module of the command vehicle, and the launch vehicle, command messages can be transmitted accurately and in real time, thereby improving the efficiency of command execution.

[0103] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0104] The instruction execution device in the transmission process in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0105] The present disclosure also provides a computer device having the above Figure 8 、 Figure 9 、 Figure 10 The instruction execution device during the transmission process is shown.

[0106] See also Figure 11 , Figure 11 is a structural diagram of a computer device provided by an optional embodiment of the present disclosure, such as Figure 11 As shown, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in the memory or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 11 A processor 10 is taken as an example.

[0107] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.

[0108] The memory 20 stores instructions that can be executed by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0109] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0110] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0111] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or a communication network.

[0112] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.

[0113] A portion of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present disclosure through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes but is not limited to a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium that can be accessed by the computer.

[0114] Although the embodiments of the present disclosure have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for executing instructions during a transmission process, characterized in that: The method is applied to a first module of a command vehicle, and comprises: Obtaining a first instruction, wherein the first instruction is used to indicate a launch task to be executed; generating a second instruction based on the first instruction, and sending the second instruction to the second module of the command vehicle, wherein the second instruction is used to instruct the second module to execute the launch mission; receiving a third instruction sent by the second module, and sending the third instruction to the launch vehicle, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; Receive the execution result sent by the launch vehicle, and send the execution result to the second module, wherein the execution result is the result obtained by the launch vehicle executing the launch task in response to the third instruction sent by the first module.

2. The method according to claim 1, characterized in that The generating a second instruction based on the first instruction and sending the second instruction to the second module of the command vehicle includes: Parsing the first instruction to obtain the launch task; generating a first test instruction based on the launch task, wherein the first test instruction is included in the second instruction; Sending the first test instruction to the second module; Upon receiving the test instruction execution result sent by the launch vehicle, generating a first launch instruction based on the launch mission, wherein the test instruction execution result is included in the execution result, and the first launch instruction is included in the second instruction; Send the first transmission instruction to the second module.

3. A method for executing instructions during a transmission process, characterized in that: The method is applied to the second module of the command vehicle, and the method includes: receiving a second instruction sent by the first module; generating a third instruction based on the second instruction, and sending the third instruction to the first module, wherein the second instruction is used to instruct the launch vehicle to perform a corresponding launch mission; Receive the execution result sent by the first module, wherein the execution result is the result obtained by the launch vehicle executing the launch mission in response to the third instruction sent by the first module.

4. The method according to claim 3, characterized in that The second module includes a first submodule; The first submodule is configured to receive a first test instruction sent by the first module, generate a second test instruction based on the first test instruction, send the second test instruction to the first module, and receive an execution result of the test instruction sent by the first module, wherein the first test instruction is included in the second instruction, and the second test instruction is included in the third instruction; The first submodule is further used to receive a first transmission instruction sent by the first module, generate a second transmission instruction based on the first transmission instruction, send the second transmission instruction to the first module, and receive the execution result of the transmission instruction sent by the first module, wherein the first transmission instruction is included in the second instruction, and the second transmission instruction is included in the third instruction.

5. The method according to claim 3, characterized in that The second module also includes a second submodule; The second submodule is used to receive target data sent by the first module, wherein the target data is data obtained by the launch vehicle performing a corresponding measurement task in response to the measurement instruction sent by the first module; The second submodule is further configured to extract fault features from the target data to obtain target fault features; The second submodule is further configured to interpret the target fault feature based on a preset knowledge base to obtain a target interpretation result, wherein the preset knowledge base stores a mapping relationship between the fault feature and the interpretation result.

6. The method according to claim 3, characterized in that The second module also includes a third submodule; The third submodule is used to receive the initial resource information sent by the first module, wherein the initial resource information is obtained by the first module from the upper command node, the command vehicle and the launch vehicle; The third submodule is further configured to parse the initial resource information to obtain target resource information; The third submodule is further configured to store the target resource information in the first database; The third submodule is further configured to send the corresponding target resource information to the first module upon receiving the resource information acquisition instruction from the first module.

7. The method according to claim 3, characterized in that The second module also includes a fourth submodule; The fourth submodule is configured to receive target resource information sent by the first module, wherein the target resource information is obtained by the first module from the third submodule; The fourth submodule is further configured to fuse the target resource information to obtain target situation information; The fourth submodule is further configured to store the target situation information in a second database; The fourth submodule is further configured to send the corresponding target situation information to the first module upon receiving the situation information acquisition instruction from the first module.

8. The method according to claim 3, characterized in that The second module also includes a fifth submodule; The fifth submodule is configured to receive a first control instruction sent by the first module, generate a second control instruction based on the first control instruction, send the second control instruction to the first module, and receive a control instruction execution result sent by the first module, wherein the first control instruction is included in the second instruction, and the second control instruction is included in the third instruction; The fifth submodule is also used to receive the launch association information sent by the first module, integrate the launch association information to obtain target launch information, store the target launch information in a third database, and send the target launch information to the first module, wherein the launch association information is obtained by the first module from the launch vehicle.

9. The method according to claim 3, characterized in that The second module also includes a sixth submodule; The sixth submodule is used to receive the initial device information sent by the first module, wherein the initial device information is obtained by the first module from the upper command node, the command vehicle and the launch vehicle; The sixth submodule is further configured to parse the initial device information to obtain target device information; The sixth submodule is further configured to store the target device information in a fourth database; The sixth submodule is further configured to send the corresponding target device information to the first module upon receiving the device information acquisition instruction from the first module.

10. A method for executing a launch mission, characterized in that: The method is applied to a launch vehicle, and the method comprises: receiving a third instruction sent by the first module, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; Based on the third instruction, executing the launch task corresponding to the third instruction to obtain an execution result; Send the execution result to the first module.

11. A device for executing instructions during a transmission process, characterized in that: The device is a first module of a command vehicle, and comprises: An acquisition module, configured to acquire a first instruction, wherein the first instruction is used to indicate a launch task to be executed; A first sending module is configured to generate a second instruction based on the first instruction, and send the second instruction to a second module of the command vehicle, wherein the second instruction is used to instruct the second module to execute the launch mission; a first transceiver module, configured to receive a third instruction sent by the second module and send the third instruction to the transmitting vehicle, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; The second transceiver module is used to receive the execution result sent by the launch vehicle and send the execution result to the second module, wherein the execution result is the result obtained by the launch vehicle executing the launch task in response to the third instruction sent by the first module.

12. A device for executing instructions during a transmission process, characterized in that: The device is the second module of the command vehicle, and the device includes: A first receiving module, configured to receive a second instruction sent by the first module; a second sending module, configured to generate a third instruction based on the second instruction, and send the third instruction to the first module, wherein the second instruction is used to instruct the launch vehicle to perform a corresponding launch mission; The second receiving module is used to receive the execution result sent by the first module, wherein the execution result is the result obtained by the launching vehicle executing the launch mission in response to the third instruction sent by the first module.

13. A device for executing instructions during a transmission process, characterized in that: The device is a launch vehicle, and the device comprises: a third receiving module, configured to receive a third instruction sent by the first module, wherein the third instruction is an instruction generated by the second module based on the second instruction sent by the first module; an execution module, configured to execute, based on the third instruction, a launch task corresponding to the third instruction and obtain an execution result; A third sending module is configured to send the execution result to the first module.

Citation Information

Patent Citations

  • Target missile test and launch control system

    CN110440642A

  • Test and launch control system

    CN112304172A

  • Carrier rocket test system

    CN113821018A

  • Test launch control system and method

    CN114002968A

  • Communication networking system of carrier system under field no-support condition

    CN114629540A