Rapid test launching process determination method, device and equipment for cold launching solid rocket

By combining the test launch projects of cold-launched solid rockets and maneuvered launch platforms, the shortest time-consuming test launch process is determined, which solves the complex and long time problems of cold-launched solid rocket test launch operations, and achieves a fast and efficient test launch process.

CN119557230AActive Publication Date: 2025-03-04NO 63921 UNIT OF PLA
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411853076.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-03-04
Estimated Expiration
2044-12-16

AI Technical Summary

Technical Problem

The test launch operation of cold-launched solid rockets has many projects and complex procedures, resulting in excessive testing and repeated testing, prone to operational errors, and the test launch operation time of a single launch mission is long, occupying launch site resources, and affecting the development of other aerospace launch missions.

Method used

By determining the test launch projects in the technical area, transition and launch areas based on the entry technical status of the cold-launched solid rocket and the motorized launch platform, and combining multiple test launch processes based on the strong coupling information between these projects, determining the time-consuming of each process, and finally selecting the shortest time-consuming process as the rapid test launch process.

Benefits of technology

It greatly shortens the duration of the cold-launched solid rocket test launch process, reduces the test launch cycle, improves the test launch efficiency, and ensures the reliability and safety of space launch activities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119557230A_ABST
    Figure CN119557230A_ABST
Patent Text Reader

Abstract

The invention discloses a rapid test launching process determination method, device and equipment for a cold launching solid rocket. The method comprises the steps that configuration files and constraint files corresponding to test launching of a cold launching solid rocket and a maneuvering launching platform in a spaceflight launching site are compiled, and the configuration files comprise test launching items and consumed time corresponding to the cold launching solid rocket and the maneuvering launching platform in three stages of a technical area, a transition area and a launching area; the constraint file comprises strong coupling information between test emission items; aiming at each configuration file and each constraint file, respectively obtaining a test emission process and time consumption; and taking the item with the shortest time consumption of the test launching process, and determining the item as the rapid test launching process of the cold launching solid rocket. On the basis of ensuring the reliability and safety of spaceflight launching activity, the duration of the test launching process of the cold launching solid rocket is greatly shortened, the test launching period is reduced, and the test launching efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of aerospace testing technology, and specifically to a method, device and equipment for determining a rapid test launch process for a cold-launch solid rocket. Background Art

[0002] Cold-launch solid rocket is a typical vehicle in the field of space launch. Its efficient and reliable test and launch process is the key to quickly completing space launch missions.

[0003] Usually, when a cold-launch solid rocket performs a launch mission, it can adopt three technical state approach modes: staged approach, tube-rocket combination approach, and mobile launch platform-carrying rocket approach. At the same time, in order to ensure the success of the space launch mission, it is basically tested as much as possible, and some projects are repeatedly executed, without achieving the fundamental principle of minimizing the mission time while ensuring the success of the mission. Due to the large number of cold-launch solid rocket test launch operation items and complex procedures, excessive testing and repeated testing are prone to operational errors. At the same time, the test launch operation time of a single launch mission is long, which will inevitably cause the launch site resources to be occupied for a long time, which is not conducive to the implementation of other space launch missions. Summary of the invention

[0004] The present application provides a method, device and equipment for determining a rapid test launch process for a cold-launch solid rocket, thereby improving the test launch efficiency of the cold-launch solid rocket and shortening the test launch cycle.

[0005] In a first aspect, an embodiment of the present application provides a method for determining a rapid test launch process for a cold launch solid rocket, comprising:

[0006] According to the technical status of the cold-launch solid rocket approaching the site, determine the corresponding test launch items for the cold-launch solid rocket and the mobile launch platform in the technical area, transfer area and launch area, and compile the corresponding configuration files;

[0007] According to the strong coupling information between the corresponding test launch items of the cold launch solid rocket and the mobile launch platform in the three stages of the technical area, transfer area and launch area, the corresponding constraint files are compiled;

[0008] For each configuration file and constraint file, the test launch items corresponding to the cold launch solid rocket and the mobile launch platform are combined to obtain multiple test launch processes;

[0009] Determining the time consumption of each of the test launch processes;

[0010] According to the time consumption of each test launch process, the test launch process with the shortest time consumption is used as the fast test launch process.

[0011] In a second aspect, an embodiment of the present application further provides a device for determining a rapid test launch process for a cold-launch solid rocket, comprising:

[0012] A process combination module, used for combining the test launch items corresponding to the cold launch solid rocket and the mobile launch platform according to the coupling information between the test launch items corresponding to the cold launch solid rocket and the mobile launch platform, to obtain multiple test launch processes;

[0013] A time consumption determination module, used to determine the time consumption of each test launch process;

[0014] The process determination module is used to determine the rapid test launch process for cold launch solid rockets based on the time consumption of each test launch process.

[0015] In a third aspect, an embodiment of the present application provides a device for determining a rapid test launch process for a cold-launch solid rocket, comprising:

[0016] one or more processors, and a memory communicatively coupled to at least one of the processors;

[0017] A memory for storing one or more programs;

[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the test transmission process determination method as described in the first aspect.

[0019] The embodiment of the present application provides a method, device and equipment for determining a rapid test launch process for a cold-launched solid rocket. The method for determining a rapid test launch process for a cold-launched solid rocket includes: compiling corresponding configuration files and constraint files according to three modes: the cold-launched solid rocket staged approach, the tube-rocket combination approach and the mobile launch platform rocket approach. The configuration file contains the test launch items and time consumption corresponding to the cold-launched solid rocket and the mobile launch platform in the three stages of the technical area, the transition area and the launch area. The constraint file contains the strong coupling information between the test launch items; for each configuration file and constraint file, the test launch process and time consumption are obtained respectively; the shortest time consumption item of the test launch process is taken to determine it as the rapid test launch process. The above technical scheme combines the test launch process according to the strong coupling information of the cold-launched solid rocket and the mobile launch platform test launch project, and determines the rapid test launch process for the cold-launched solid rocket according to the time consumption. At the same time, the technical status of the cold-launched solid rocket approach is clarified. On the basis of ensuring the reliability and safety of space launch activities, the duration of the cold-launched solid rocket test launch process is greatly shortened, the test launch cycle is compressed, and the test launch efficiency is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0021] Figure 1 A flowchart of a method for determining a rapid test launch process for a cold-launch solid rocket provided in an embodiment of the present application;

[0022] Figure 2 A schematic diagram of the structure of a device for determining a rapid test launch process for a cold-launch solid rocket provided in an embodiment of the present application;

[0023] Figure 3 A schematic diagram of the structure of a device for quickly testing a launch process to determine a cold-launch solid rocket provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only the parts related to the present application, rather than all structures, are shown in the accompanying drawings.

[0025] Figure 1 A flowchart of a method for determining a rapid test launch process for a cold-launch solid rocket is provided in an embodiment of the present application. This embodiment can be applied to the case of determining a rapid test launch process for a cold-launch solid rocket. Specifically, the rapid test launch process determination method can be performed by a rapid test launch process determination device, which can be implemented by software and / or hardware and integrated into an electronic device. Electronic devices include but are not limited to computers, smart phones, servers, and other devices with data processing capabilities.

[0026] like Figure 1 As shown, the method specifically comprises the following steps:

[0027] S110. According to the technical status of the cold-launch solid rocket approaching the site, determine the test launch items corresponding to the cold-launch solid rocket and the mobile launch platform in the three stages of the technical area, transfer area and launch area, and compile corresponding configuration files.

[0028] In this embodiment, the rapid test launch process can be understood as the process items that constitute the test launch process in the rapid test launch mission, and a process item can be understood as a process unit or a step. The cold launch solid rocket and the mobile launch platform each have their own rapid test launch items. The test launch process can be understood as the overall workflow for testing and launching cold launch solid rockets and mobile launch platforms, which can specifically include technical area testing, transfer to the mobile launch platform, transition, launch area testing and launch, etc.

[0029] Exemplarily, for cold-launch solid rockets, the test launch projects may include: carrying out technical preparation work in the final assembly and test building, transferring to the mobile launch platform, forming a vehicle-rocket combination, transferring to the launch area via the mobile launch platform, connecting the rocket to the ground, pre-launch testing, functional inspection, and implementation of the launch, etc.

[0030] For mobile launch platforms, test launch projects may include: carrying out technical preparation work in the final assembly and test plant, maneuvering to a specific location, and coordinating with the cold-launch solid rocket to complete the transfer to the mobile launch platform, forming a vehicle-rocket combination, transferring to the launch area, connecting the vehicle to the ground, performing functional inspections, erecting and aiming, and implementing the launch, etc.

[0031] Optionally, each test launch project has a unique identifier, which can be used to indicate which process item of which subject (rocket, mobile launch platform) the test launch project corresponds to. In addition, each test launch project also has corresponding time information, which is used to indicate the time it takes to run the test launch project, such as 1 day or 10 hours, etc. Different test launch projects may have different time consumption.

[0032] The configuration file is used to store all test launch items and corresponding time information for cold-launch solid rockets and mobile launch platforms. The time information can be used to indicate the time taken to run the test launch item, such as 1 day or 10 hours, etc. Different test launch items may have different time consumption. The time consumption of the test launch item can be determined based on the historical execution situation, for example, it can be the standard time consumption set according to the historical execution situation, it can be the average time consumption of the historical execution, it can be the time consumption predicted based on the historical execution situation, or it can be the minimum time consumption in the historical execution situation. Each test launch item can have a unique identifier or index, and each test launch item is bound to the corresponding time consumption information. On this basis, using the configuration file, the test launch items and corresponding time consumption information of cold-launch solid rockets and mobile launch platforms can be flexibly set, expanded, updated and maintained; and when the test items are combined into a test launch process, different test launch items and their time consumption can be accurately distinguished, which provides a basis for combining the test launch items into a test launch process and determining the time consumption of each test launch process.

[0033] S120. Based on the strong coupling information between the corresponding test launch items of the cold-launch solid rocket and the mobile launch platform in the three stages of the technical area, the transfer area and the launch area, compile the corresponding constraint file.

[0034] Strong coupling information can be understood as the dependency relationship of information between different test launch items, which can be used to describe the execution mode (such as serial or parallel) and sequence between necessary test launch items of the same subject or different subjects. For example, for the same subject, some test launch items may be omitted, some test launch items may be carried out in parallel (i.e., synchronously, or with overlapping execution time), and some test launch items may be carried out in series. Further, one test launch item may be before or after another test launch item, two or even more test launch items may be executed continuously (other test launch items cannot be separated in the middle), and two or even more test launch items may be completed within a specified period of time (the interval time in the middle cannot be too long), etc. Similarly, for different subjects, there is also strong coupling information between test launch items. According to the strong coupling information between the test launch items corresponding to the cold launch solid rocket and the mobile launch platform, each test launch item can be combined to obtain multiple feasible test launch processes. Optionally, each test launch process is stored in a test process pool.

[0035] Among them, the constraint file is used to store the strong coupling information between all test launch items of a single subject (cold launch solid rocket and mobile launch platform), as well as the strong coupling information between test launch items of different subjects. Using the constraint file, the coupling relationship between the test launch items of cold launch solid rocket and mobile launch platform can be flexibly set, expanded, updated and maintained; and when the test launch items are combined into a test launch process, it can meet the actual application needs and provide a basis for accurately determining the time consumption of each test launch process.

[0036] S130. For each configuration file and constraint file, the test launch items corresponding to the cold launch solid rocket and the mobile launch platform are combined to obtain multiple test launch processes.

[0037] For example, for a rocket, there are x test launch items A1, A2, ... Ax; for a mobile launch platform, there are y test launch items B1, B2, ... By; then one possible test launch process is A1, B1, A3, A2, B2, B4, ... Ax, By; another possible test launch process is A1, A2, A3, B1, B2, B3, ... By, Ax, etc. It should be noted that these test launch processes obtained by combining the test launch items meet the above-mentioned strong coupling information.

[0038] Optionally, when determining the rapid test launch process, necessary test launch items may be selected for combination to ensure the reliability and efficiency of the test launch process.

[0039] S140: Determine the time consumption of each test transmission process.

[0040] In this embodiment, for a test launch process, its time consumption can be understood as the time from the start of the execution of the first test item to the completion of the latest completed test item. During this period, there may be multiple test items, and some are executed in series and some are executed in parallel. Exemplarily, there are M test items for a cold launch solid rocket and a mobile launch platform. Assuming that the M test items are all performed in series (without considering the interval time between each test item, or the interval time between adjacent test items can be included in the time consumption of the previous test item or in the time consumption of the next test item), the time consumption is Among them, T i Indicates the time taken for the i-th test item.

[0041] It is understandable that if some test items in a test launch process can be executed in parallel, the time consumption of the test launch process is less than the above T. For test items executed in parallel, these parallel test items may be started at the same time, and the time consumption of executing these parallel test items mainly depends on the time consumption of the test item with the longest time consumption. For example, three test items are started at the same time, and the time consumption is T1, T2, and T3 respectively, then the time consumption of executing these three test items in parallel is max(T1, T2, T3); if these parallel test items are started at different times, the time consumption of executing these parallel test items mainly depends on the time when the earliest test item is started and the time when the latest test item is completed. For example, three test items are started at t1, t2, and t3 respectively, and the time consumption is T1, T2, and T3 respectively, and the execution is completed at t4, t5, and t6 respectively, then the time consumption of executing these three test items in parallel is max(t4, t5, t6)-min(t1, t2, t3). It should be noted that, considering the complex coupling relationship between test items in actual applications, at different stages of a launch process, test items may be executed serially or in parallel, and the time consumption of the test launch process needs to be comprehensively calculated.

[0042] S150: According to the time consumption of each test launch process, the test launch process with the shortest time consumption is used as a fast test launch process.

[0043] Among them, the corresponding time consumption is determined for each of the multiple test launch processes, and one is selected therefrom as a rapid test launch process for cold launch solid rockets. For example, the test launch process with the shortest time consumption can be selected.

[0044] An embodiment of the present application provides a method for determining a rapid test launch process for a cold-launch solid rocket. The method combines the cold-launch solid rocket and the mobile launch platform test launch items according to strong coupling information to obtain a test launch process, and determines the final rapid test launch process for the cold-launch solid rocket according to the time consumption. The method can provide an optimal test launch process, greatly shorten the duration of the cold-launch solid rocket test launch process, reduce the test launch cycle, and improve the test launch efficiency while ensuring the reliability and safety of space launch activities.

[0045] In one embodiment, the method further comprises:

[0046] Identification information of each test transmission process is generated, and each identification information is stored in a queue.

[0047] Specifically, in the process of combining the test launch items according to the strong coupling information to obtain multiple test launch processes, an identification information can be generated for each test launch process. The identification information can be understood as a unique identifier of the test launch process and stored in a queue. On this basis, it is convenient to identify, manage and maintain each test launch process. When running each test launch process, the queue can be used as a basis.

[0048] In one embodiment, each test launch process is stored in a test process pool; based on a preset reading order, the identification information in the queue can be read in sequence, and the time consumption of the test launch process corresponding to each identification information can be determined. The details are as follows:

[0049] Based on a preset reading order, the identification information in the queue is read sequentially;

[0050] Each time identification information is read, the following steps are performed for the currently read identification information:

[0051] According to the currently read identification information, the corresponding test launch process is read from the test process pool, and the time consumption of the test launch process corresponding to the currently read identification information is determined.

[0052] On this basis, one identification information can be read from the queue each time, and the time consumption for the corresponding test launch process can be determined, which can ensure that the time consumption of each test launch process is evaluated, so as to comprehensively determine the most reliable test launch process.

[0053] The following is an example to illustrate the process of determining the test launch process. The process of determining the test launch process may include:

[0054] Obtain and parse a configuration file, which includes test launch items for cold launch solid rockets and mobile launch platforms at the launch site (and may also include the time taken for each test launch item);

[0055] Obtain and parse constraint files that contain strong coupling information between cold launch solid rocket and mobile launch platform test launch items;

[0056] According to the strong coupling information, the test launch items are combined to obtain multiple test launch processes, that is, a test process pool is constructed, and identification information of each test launch process is generated to form an identification information sequence;

[0057] Import the test process pool into the computing control center;

[0058] Based on the identification information in the queue, run each test launch process in sequence;

[0059] The time consumption of each test launch process is analyzed, and the test launch process with the shortest time consumption is selected as the optimal configuration for the rapid test launch process of cold-launch solid rockets.

[0060] In one embodiment, the rapid test launch process for cold launch solid rockets includes:

[0061] Cold launch solid rockets are transported to the site by train as a tube-rocket combination, and mobile launch platforms are transported to the site by road.

[0062] The tube-rocket combination completes the technical preparations for the cold-launch solid rocket safety docking, satellite-rocket pre-docking test, gas replenishment, satellite-rocket docking, and satellite-rocket post-docking test in the final assembly and test plant;

[0063] The mobile launch platform completes technical preparations such as technical briefing, technical safety inspection, and equipment self-inspection for the mobile launch platform in the final assembly and test plant;

[0064] The mobile launch platform is transferred to a designated location, and the tube-rocket combination is transferred to the mobile launch platform in cooperation with the cold launch solid rocket, so that the cold launch solid rocket and the mobile launch platform form a vehicle-mounted arrow combination state;

[0065] The cold-launch solid rocket launcher-arrow combination is transferred in a horizontal state to the launch area through a mobile launch platform, and the cold-launch solid rocket is subjected to arrow-ground connection, pre-launch test, function check, erection, aiming, launch and other tasks.

[0066] On the basis of ensuring the reliability and safety of space launch activities, this application significantly shortens the duration of the cold launch solid rocket test launch process, reduces the test launch cycle, and improves the test launch efficiency.

[0067] Figure 2A schematic diagram of a structure of a device for determining a rapid test launch process for a cold-launched solid rocket provided in an embodiment of the present application. The device for determining a rapid test launch process for a cold-launched solid rocket provided in this embodiment includes:

[0068] A process combination module 210 is used to combine the test launch items corresponding to the cold launch solid rocket and the mobile launch platform according to the coupling information between the test launch items corresponding to the cold launch solid rocket and the mobile launch platform to obtain multiple test launch processes;

[0069] The time consumption determination module 220 is used to determine the time consumption of each test transmission process;

[0070] The process determination module 230 is used to determine the rapid test launch process for cold launch solid rockets based on the time consumption of each test launch process.

[0071] The device combines test launch items according to coupling information to obtain a test launch process, and determines the final rapid test launch process for the cold-launch solid rocket based on the time consumption. It can provide the optimal test launch process, and on the basis of ensuring the reliability and safety of space launch activities, it can greatly shorten the duration of the cold-launch solid rocket test launch process, reduce the test launch cycle, and improve the test launch efficiency.

[0072] Optionally, the device further comprises:

[0073] The first acquisition module is used to acquire a configuration file, wherein the configuration file includes test launch items of the cold launch solid rocket and the mobile launch platform at the launch site and time consumption information of the test items.

[0074] Optionally, the device also includes:

[0075] The second acquisition module is used to acquire a constraint file, wherein the constraint file includes strong coupling information between the cold launch solid rocket and the test launch project of the mobile launch platform at the launch site.

[0076] Optionally, the device further comprises:

[0077] The generating module is used to generate identification information of each test transmission process and store each identification information in a queue.

[0078] Optionally, each of the test launch processes is stored in a test process pool;

[0079] The time consumption determination module 220 is specifically used to read the identification information in the queue in sequence based on a preset reading order, and determine the time consumption of the test transmission process corresponding to each piece of identification information.

[0080] Optionally, the time-consuming determination module 220 is specifically used to: read the identification information in the queue in sequence based on a preset reading order;

[0081] Each time identification information is read, the following steps are performed for the currently read identification information:

[0082] According to the currently read identification information, the corresponding test emission process is read from the test process pool, and the time consumption of the test emission process corresponding to the currently read identification information is determined.

[0083] Optionally, the test launch process for cold launch solid rocket includes:

[0084] Cold launch solid rockets are transported to the site by train as a tube-rocket combination, and mobile launch platforms are transported to the site by road.

[0085] The tube-rocket combination completes the technical preparations for the cold-launch solid rocket safety docking, satellite-rocket pre-docking test, gas replenishment, satellite-rocket docking, and satellite-rocket post-docking test in the final assembly and test plant;

[0086] The mobile launch platform completes technical preparations such as technical briefing, technical safety inspection, and equipment self-inspection for the mobile launch platform in the final assembly and test plant;

[0087] The mobile launch platform is transferred to a designated location, and the tube-rocket combination is transferred to the mobile launch platform in cooperation with the cold launch solid rocket, so that the cold launch solid rocket and the mobile launch platform form a vehicle-mounted arrow combination state;

[0088] The cold-launch solid rocket launcher-arrow combination is transferred in a horizontal state to the launch area through a mobile launch platform, and the cold-launch solid rocket is subjected to arrow-ground connection, pre-launch test, function check, erection, aiming, launch and other tasks.

[0089] The test launch process determination device provided in the embodiment of the present application can be used to execute the test launch process determination method provided in any of the above embodiments, and has corresponding functions and beneficial effects.

[0090] Figure 3 A schematic diagram of an electronic device 10 that can be used to implement an embodiment of the present application is shown. The electronic device 10 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. The electronic device 10 can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, user equipment, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.

[0091] like Figure 3 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0092] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks, wireless networks.

[0093] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above.

[0094] In some embodiments, the method of the above embodiment may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform any of the above embodiment methods in any other appropriate manner (e.g., by means of firmware).

[0095] Various implementations of the systems and techniques described above herein 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), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0096] The computer programs for implementing the methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer programs are executed by the processor, the functions / operations specified in the flow charts and / or block diagrams are implemented. The computer programs may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0097] In the context of the present application, a computer readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device or equipment. A computer readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer readable storage medium may be a machine readable signal medium. A more specific example of a machine readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0098] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device 10 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 can provide input to the electronic device 10. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0099] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0100] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0101] An embodiment of the present application also provides a computer program product, including a computer program and / or instructions, which, when executed by a processor, implements the test launch process determination method as described in any of the above embodiments.

[0102] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this application can be executed in parallel, sequentially or in different orders, as long as the expected results of the technical solution of this application can be achieved, and this document is not limited here.

[0103] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art 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 application should be included in the protection scope of this application.

Claims

1. A method for determining a rapid test launch process for a cold-launch solid rocket, characterized in that: include: According to the technical status of the cold-launch solid rocket approaching the site, determine the corresponding test launch items for the cold-launch solid rocket and the mobile launch platform in the technical area, transfer area and launch area, and compile the corresponding configuration files; According to the strong coupling information between the corresponding test launch items of the cold launch solid rocket and the mobile launch platform in the three stages of the technical area, transfer area and launch area, the corresponding constraint files are compiled; For each configuration file and constraint file, the test launch items corresponding to the cold launch solid rocket and the mobile launch platform are combined to obtain multiple test launch processes; Determining the time consumption of each of the test launch processes; According to the time consumption of each test launch process, the test launch process with the shortest time consumption is used as the fast test launch process.

2. The method according to claim 1, characterized in that Also includes: Identification information of each test transmission process is generated, and each identification information is stored in a queue.

3. The method according to claim 2, characterized in that Determine the time taken for each of the test launch processes, including: According to the currently read identification information, the corresponding test emission process is read from the test process pool, and the time consumption of the test emission process corresponding to the currently read identification information is determined.

4. A device for determining a rapid test launch process for a cold-launch solid rocket, characterized in that: include: A process combination module, used for combining the test launch items corresponding to the cold launch solid rocket and the mobile launch platform according to the coupling information between the test launch items corresponding to the cold launch solid rocket and the mobile launch platform, to obtain multiple test launch processes; A time consumption determination module, used to determine the time consumption of each test launch process; The process determination module is used to determine the rapid test launch process for cold launch solid rockets based on the time consumption of each test launch process.

5. A rapid test launch process determination device for cold launch solid rockets, characterized in that: include: At least one processor, and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the test launch process determination method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Method and device for determining test item of satellite launching site and electronic equipment

    CN113011859A

  • Open type process design method and system suitable for spaceflight launch

    CN113269410A

  • Product testing method and device, computer equipment and storage medium

    CN116451917A

  • Coordinated testing

    EP2685381A2

  • Software test framework

    US20060129891A1