System, method and equipment for controlling safe launching of rocket and storage medium

The automated control of the digital unlocking module and unlocking controller has solved the risk of human intervention in the rocket launch process, realizing full automation and improved safety of the rocket launch process.

CN121048436APending Publication Date: 2025-12-02ZHONGMAN TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511320394.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-16
Publication Date
2025-12-02

AI Technical Summary

Technical Problem

Launch accidents caused by human intervention during rocket launches are highly risky and easily affected by human factors.

Method used

The system employs a digital unlocking module, unlocking controller, and ignition control system. It achieves automated control of rocket launch through UID recognition and unlocking password verification, ensuring the on/off switching of the ignition fuse and ignition system.

Benefits of technology

This achieves fully automated control of the entire rocket launch process, completely eliminating the risks introduced by human factors and improving the safety of rocket launches.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121048436A_ABST
    Figure CN121048436A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a system, method and device for controlling safe launching of a rocket and a storage medium. The system comprises a digital unlocking module, an unlocking controller, an ignition control system and an unlocking server, the unlocking controller is used for reading the UID of the rocket from the digital unlocking module and sending the UID to the ignition control system; the ignition control system is used for sending an unlocking password acquisition request to the unlocking server according to the UID; the unlocking server is used for responding to the unlocking password acquisition request and sending an unlocking password corresponding to the UID to the digital unlocking module through the ignition control system and the unlocking controller; the digital unlocking module is used for unlocking according to the unlocking password, entering an unlocking state from a locking state, and sending unlocking success information to the ignition control system through the unlocking controller; and the ignition control system is used for performing ignition emission in response to the unlocking success information. Therefore, the safety of rocket launching can be effectively improved by means of the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of rocket launch technology, and in particular to a system, method, device, and storage medium for controlling the safe launch of a rocket. Background Technology

[0002] In weather modification operations, rain-seeding rockets play a crucial role. Their core launch mechanism relies on a sophisticated ignition system: operators use ground control equipment to apply specific voltage and current pulses to the ignition pins mounted at the rocket's tail. This electrical signal acts as a precise "key," triggering the rocket's internal fuse. Once activated, the fuse ignites the rocket's solid propellant, generating high-temperature, high-pressure gas that provides the rocket's propulsion, propelling it to the designated cloud area to disperse the catalyst. However, the system's greatest characteristic, and also its significant weakness, lies in its complete reliance on human intervention. This high degree of human involvement makes the entire launch process highly susceptible to human error and potential launch accidents. Summary of the Invention

[0003] In a first aspect, embodiments of this disclosure provide a system for controlling the safe launch of a rocket, the system comprising:

[0004] Digital unlocking module, unlocking controller, ignition control system, unlocking server;

[0005] The digital unlocking module is installed inside the rocket, connected internally to the rocket's ignition fuse and externally to the rocket's ignition contacts; one end of the unlocking controller is connected to the digital unlocking module via the ignition contacts, and the other end is connected to the ignition control system; the ignition control system communicates with the unlocking server via a network.

[0006] When the digital unlocking module is in the locked state, the ignition contact is disconnected from the ignition fuse, and an open circuit is formed between the ignition fuse and the ignition system; when the digital unlocking module is in the unlocked state, the ignition contact is connected to the ignition fuse, and a closed circuit is formed between the ignition fuse and the ignition system.

[0007] The unlock controller is used to read the rocket's UID from the digital unlock module and send the UID to the ignition control system;

[0008] The ignition control system is used to send an unlock password retrieval request to the unlocking server based on the UID;

[0009] The unlocking server is used to respond to the unlocking password acquisition request by sending the unlocking password corresponding to the UID to the digital unlocking module via the ignition control system and the unlocking controller;

[0010] The digital unlocking module is used to unlock the device according to the unlocking password, transitioning from the locked state to the unlocked state, and sending a successful unlocking message to the ignition control system via the unlocking controller;

[0011] The ignition control system is used to ignite and launch the weapon in response to a successful unlock message.

[0012] In some possible implementations of the first aspect, the ignition control system is specifically used for:

[0013] In response to the successful unlock message, the resistance measurement begins. If the resistance measurement result meets the launch conditions, ignition and launch are initiated.

[0014] In some possible implementations of the first aspect, when the digital unlocking module is in a locked state, the digital unlocking module uses the 1-Wire protocol for communication and provides parasitic power to itself in conjunction with the ground wire; when the digital unlocking module is in an unlocked state, the digital unlocking module relies on the parasitic capacitor for power, and switches to a locked state when the power of the parasitic capacitor is depleted.

[0015] In some possible implementations of the first aspect, the unlock password is sent by sending an unlock signaling message, which includes the unlock password and the maximum unlock duration; the digital unlock module is also used to stop unlocking and remain locked if the time it takes to unlock exceeds the maximum unlock duration.

[0016] In some possible implementations of the first aspect, the UID and unlock password are written into the digital unlock module during rocket production and simultaneously uploaded to the unlock server.

[0017] In some possible implementations of the first aspect, the unlock controller communicates with the ignition control system via signaling.

[0018] Secondly, embodiments of this disclosure provide a method for controlling the safe launch of a rocket, the method being applied to the system described above, including:

[0019] The unlock controller reads the rocket's UID from the digital unlock module and sends the UID to the ignition control system;

[0020] The ignition control system sends an unlock password retrieval request to the unlocking server based on the UID;

[0021] In response to the unlock password retrieval request, the unlock server sends the unlock password corresponding to the UID to the digital unlock module via the ignition control system and the unlock controller.

[0022] The digital unlocking module unlocks the device using the unlocking password, transitioning from the locked state to the unlocked state, and sends a successful unlocking message to the ignition control system via the unlocking controller.

[0023] The ignition control system responds to the successful unlocking message and initiates ignition and firing.

[0024] In some possible implementations of the second aspect, the ignition control system ignites and fires in response to a successful unlock message, including:

[0025] In response to the successful unlock message, the resistance measurement begins. If the resistance measurement result meets the launch conditions, ignition and launch are initiated.

[0026] Thirdly, embodiments of this disclosure provide an electronic device comprising: at least one processor; and a memory communicatively connected to the at least one processor; the memory storing instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method described above.

[0027] Fourthly, embodiments of this disclosure provide a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the methods described above.

[0028] Compared with the prior art, this disclosure has at least the following technical effects:

[0029] The aforementioned system enables fully automated control of the entire rocket launch process, thereby completely eliminating the risks introduced by human factors and fundamentally improving the safety of rocket launches.

[0030] It should be understood that the description in the Summary of the Invention is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0031] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. The drawings are provided for a better understanding of the invention and are not intended to limit the scope of this disclosure. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:

[0032] Figure 1 An architecture diagram of a system for controlling the safe launch of a rocket, provided by an embodiment of this disclosure, is shown.

[0033] Figure 2 A flowchart illustrating a method for controlling the safe launch of a rocket, as provided in an embodiment of this disclosure, is shown.

[0034] Figure 3 A flowchart illustrating another method for controlling the safe launch of a rocket, provided by an embodiment of this disclosure, is shown;

[0035] Figure 4A structural diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. Detailed Implementation

[0036] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0037] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0038] In view of the problems in the background art, the embodiments of this disclosure provide a system, method, device and storage medium for controlling the safe launch of rockets, which can realize the automatic control of the entire rocket launch process, thereby completely avoiding the risks introduced by human factors and fundamentally improving the safety of rocket launches.

[0039] The following detailed description, with reference to the accompanying drawings, illustrates a system, method, apparatus, and storage medium for controlling the safe launch of a rocket, provided by the embodiments of this disclosure.

[0040] Figure 1 The diagram illustrates an architecture of a system for controlling the safe launch of a rocket, as provided in an embodiment of this disclosure. Figure 1 As shown, the system may include: a digital unlocking module, an unlocking controller, an ignition control system, and an unlocking server.

[0041] The digital unlocking module is installed inside the rocket, connected internally to the rocket's ignition fuse and externally to the rocket's ignition contacts. One end of the unlocking controller is connected to the digital unlocking module via the ignition contacts, and the other end is connected to the ignition control system. The ignition control system communicates with the unlocking server via a network.

[0042] When the digital unlocking module is in the locked state, the ignition contact is disconnected from the ignition fuse, and the ignition control system is connected to the ignition contact, thus creating an open circuit between the ignition fuse and the ignition system. When the digital unlocking module is in the unlocked state, the ignition contact is connected to the ignition fuse, and the ignition control system is connected to the ignition contact, thus creating a closed circuit between the ignition fuse and the ignition system.

[0043] During rocket launch, the digital unlocking module, unlocking controller, ignition control system, and unlocking server are used to perform the following steps:

[0044] The unlock controller is used to read the rocket's UID from the digital unlock module and send the UID to the ignition control system.

[0045] The ignition control system is used to send an unlock password retrieval request to the unlock server based on the UID.

[0046] The unlocking server is used to respond to unlocking password retrieval requests by sending the unlocking password corresponding to the UID to the digital unlocking module via the ignition control system and the unlocking controller.

[0047] The digital unlocking module is used to unlock the device based on the unlocking password. For example, it compares the received unlocking password with the internally pre-written unlocking password. If they match, the device is considered to have unlocked successfully. Then, it moves from the locked state to the unlocked state and sends an unlocking success message to the ignition control system via the unlocking controller.

[0048] The ignition control system is used to initiate ignition and launch in response to a successful unlock message. Specifically, in response to the successful unlock message, it begins measuring resistance. If the resistance measurement result meets the launch conditions, for example, if the resistance measurement result indicates that the resistance is normal, then ignition and launch are initiated.

[0049] In some embodiments, when the digital unlocking module is in a locked state, it uses the 1-Wire protocol for communication and provides parasitic power to itself in conjunction with the ground wire; when the digital unlocking module is in an unlocked state, it relies on parasitic capacitors for power, and when the power of the parasitic capacitors is depleted, the digital unlocking module switches to a locked state.

[0050] In some embodiments, the unlock password is sent by sending an unlock signaling message, which includes the unlock password and the maximum unlock duration. To this end, the digital unlock module is further configured to determine that the unlock timeout has occurred if the time taken to unlock exceeds the maximum unlock duration, and then stop unlocking and maintain the locked state.

[0051] In some embodiments, the UID and unlock password are written to the internal memory of the digital unlock module during rocket production and simultaneously uploaded to the unlock server. For example, the UID can be read via signaling.

[0052] In some embodiments, the unlock controller communicates with the ignition control system via signaling.

[0053] In summary, this disclosure achieves at least the following technical effects:

[0054] The aforementioned system enables fully automated control of the entire rocket launch process, thereby completely eliminating the risks introduced by human factors and fundamentally improving the safety of rocket launches.

[0055] The above is an introduction to the system embodiments. The following method embodiments will further illustrate the solution described in this disclosure.

[0056] Figure 2 A flowchart illustrating a method for controlling the safe launch of a rocket, as provided in an embodiment of this disclosure, is shown. Figure 2 As shown, method 200 is applied to the system described above, including:

[0057] S210, the unlock controller reads the rocket's UID from the digital unlock module and sends the UID to the ignition control system.

[0058] S220: The ignition control system sends an unlock password retrieval request to the unlocking server based on the UID.

[0059] S230, in response to the unlock password acquisition request, the unlock server sends the unlock password corresponding to the UID to the digital unlock module via the ignition control system and the unlock controller.

[0060] S240, the digital unlocking module unlocks the device according to the unlocking password, enters the unlocking state from the locked state, and sends the unlocking success information to the ignition control system via the unlocking controller.

[0061] S250, the ignition control system responds to the unlock success message and initiates ignition and launch.

[0062] Furthermore, in response to the successful unlocking information, the ignition control system begins to measure the resistance. If the resistance measurement result meets the launch conditions, ignition and launch are then initiated.

[0063] Understandable Figure 2 The steps in method 200 shown correspond to Figure 1 The functions of each module in the system shown are explained, and their corresponding technical effects are also explained. For the sake of brevity, these will not be elaborated here.

[0064] As an example, to facilitate understanding of Method 200, the specific interaction process between the digital unlocking module, unlocking controller, ignition control system, and unlocking server during rocket launch can be described as follows: Figure 3 As shown.

[0065] Figure 4A structural diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. Electronic device 400 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic device 400 may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0066] like Figure 4 As shown, the electronic device 400 may include a computing unit 401, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 402 or a computer program loaded from a storage unit 408 into a random access memory (RAM) 403. The RAM 403 may also store various programs and data required for the operation of the electronic device 400. The computing unit 401, ROM 402, and RAM 403 are interconnected via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0067] Multiple components in electronic device 400 are connected to I / O interface 405, including: input unit 406, such as keyboard, mouse, etc.; output unit 407, such as various types of displays, speakers, etc.; storage unit 408, such as disk, optical disk, etc.; and communication unit 409, such as network card, modem, wireless transceiver, etc. Communication unit 409 allows electronic device 400 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0068] The computing unit 401 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 401 performs the various methods and processes described above, such as method 200. For example, in some embodiments, method 200 may be implemented as a computer program product, including a computer program tangibly contained in a computer-readable medium, such as storage unit 408. In some embodiments, part or all of the computer program may be loaded and / or installed on device 400 via ROM 402 and / or communication unit 409. When the computer program is loaded into RAM 403 and executed by the computing unit 401, one or more steps of method 200 described above may be performed. Alternatively, in other embodiments, the computing unit 401 may be configured to perform method 200 by any other suitable means (e.g., by means of firmware).

[0069] The various embodiments described above can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), payload programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0070] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0071] In the context of this disclosure, a computer-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of computer-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0072] It should be noted that this disclosure also provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause a computer to execute method 200 and achieve the corresponding technical effects achieved by the embodiments of this disclosure in executing the method. For the sake of brevity, further details are omitted here.

[0073] In addition, this disclosure also provides a computer program product including a computer program that implements method 200 when executed by a processor.

[0074] To provide interaction with a user, the embodiments described above can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0075] The embodiments described above can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with the implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication (e.g., a communication network) of any form or medium. Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.

[0076] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact via communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other. Servers can be cloud servers, servers in distributed systems, or servers incorporating blockchain technology.

[0077] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.

[0078] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.

Claims

1. A system for controlling the safe launch of a rocket, characterized in that, The system includes: Digital unlocking module, unlocking controller, ignition control system, unlocking server; The digital unlocking module is installed inside the rocket, connected internally to the rocket's ignition fuse and externally to the rocket's ignition contacts; one end of the unlocking controller is connected to the digital unlocking module through the ignition contacts, and the other end is connected to the ignition control system; the ignition control system communicates with the unlocking server via a network. When the digital unlocking module is in the locked state, the ignition contact is disconnected from the ignition fuse, and an open circuit is formed between the ignition fuse and the ignition system; when the digital unlocking module is in the unlocked state, the ignition contact is connected to the ignition fuse, and a closed circuit is formed between the ignition fuse and the ignition system. The unlocking controller is used to read the rocket's UID from the digital unlocking module and send the UID to the ignition control system; The ignition control system is used to send an unlock password retrieval request to the unlocking server based on the UID; The unlocking server is used to respond to an unlocking password acquisition request by sending the unlocking password corresponding to the UID to the digital unlocking module via the ignition control system and the unlocking controller; The digital unlocking module is used to unlock the device according to the unlocking password, enter the unlocking state from the locked state, and send the unlocking success information to the ignition control system via the unlocking controller; The ignition control system is used to ignite and launch in response to the unlock success information.

2. The system according to claim 1, characterized in that, The ignition control system is specifically used for: In response to the unlock success message, the resistance is measured. If the resistance measurement result meets the launch conditions, ignition and launch are performed.

3. The system according to claim 1, characterized in that, When the digital unlocking module is in the locked state, it uses the 1-Wire protocol for communication and provides parasitic power to itself via the ground wire; when the digital unlocking module is in the unlocked state, it relies on the parasitic capacitor for power, and switches to the locked state when the power of the parasitic capacitor is depleted.

4. The system according to claim 1, characterized in that, The unlocking password is sent by sending an unlocking signal, which includes the unlocking password and the maximum unlocking time. The digital unlocking module is also used to stop unlocking and maintain the locked state if the time it takes to unlock exceeds the maximum unlocking time.

5. The system according to claim 1, characterized in that, The UID and the unlock password are written into the digital unlock module during rocket production and simultaneously uploaded to the unlock server.

6. The system according to claim 1, characterized in that, The unlocking controller communicates with the ignition control system via signaling.

7. A method for controlling the safe launch of a rocket, characterized in that, The method is applied to the system according to any one of claims 1-6, comprising: The unlock controller reads the rocket's UID from the digital unlock module and sends the UID to the ignition control system; The ignition control system sends an unlock password retrieval request to the unlocking server based on the UID. In response to the unlock password acquisition request, the unlocking server sends the unlock password corresponding to the UID to the digital unlocking module via the ignition control system and the unlocking controller. The digital unlocking module unlocks the device according to the unlocking password, transitions from the locked state to the unlocked state, and sends the unlocking success information to the ignition control system via the unlocking controller. The ignition control system responds to the unlock success information by igniting and launching.

8. The method according to claim 7, characterized in that, The ignition control system responds to the unlock success information by igniting and launching, including: In response to the unlock success message, the resistance is measured. If the resistance measurement result meets the launch conditions, ignition and launch are performed.

9. An electronic device, characterized in that, The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of claim 7 or 8.

10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method of claim 7 or 8.