A delay control method for a rocket ejection seat program controller
Through the delay control method, the problem of the rocket ejection seat program controller's self-test time when the whole machine is powered off is solved, and fast response and reliable seat separation control are achieved, improving the life-saving performance of the rocket ejection.
Patent Information
- Application Number
- CN202211481843.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-24
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2042-11-24
AI Technical Summary
The existing rocket ejection seat program controller has a long self-test time when the entire machine is powered off, which affects life-saving performance.
The delay control method is adopted, including self-powered module activation, initialization, self-test and height-based delay control mode, to ensure that the program controller quickly responds to the seat start signal when the entire machine is powered off and controls the operation of the seat separation system.
It improves the life-saving performance of the rocket ejection seat when the entire aircraft is powered off, expands the working mode of the rocket ejection, and ensures the reliability and safety of the seats at critical moments.
Smart Images

Figure CN115771613B_ABST
Abstract
Description
Technical Field
[0001] The present invention particularly relates to a time delay control method for a rocket ejection seat program controller. Background Art
[0002] The program controller is the primary control device for the ejection seat's seat-to-seat separation and parachute deployment. Its primary function is to sense the ejection start signal during an emergency ejection, follow a predetermined delay, and then output power to activate the seat separation system, deploying the parachute and separating the seat from the ejection seat. For safety reasons, the program controller typically performs a comprehensive and lengthy power-on self-test, requiring a passing self-test before proceeding to subsequent control procedures. If the seat ejects during a complete aircraft power outage, by the time the program controller enters normal operating mode, the seat will have already detached from the aircraft, compromising the ejection seat's life-saving performance. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to provide a delay control method for a rocket ejection seat controller in response to the above-mentioned defects in the prior art, thereby improving the overall life-saving performance of the rocket ejection.
[0004] The technical solution adopted by the present invention to solve the above technical problems is:
[0005] A method for delay control of a rocket ejection seat program controller comprises the following steps:
[0006] Step 1: After the rocket ejection seat is activated, the excitation mechanism activates the self-powered module of the programmer, and the programmer is powered on;
[0007] Step 2: The program controller system completes initialization and first reads the seat start signal status and the last self-test flag;
[0008] Step 3: Determine whether the last self-test status is normal. If the last self-test status is normal, perform a self-test of key items in the normal state. If the last self-test status is abnormal, perform a power-on self-test again until the power-on self-test is normal.
[0009] Step 4: If the key self-tests pass, the system determines whether a seat activation signal is present. If so, the system enters a height-based delay control mode. If not, the system enters a periodic self-test while monitoring the seat activation signal.
[0010] If the self-check of key items in normal state is abnormal, or the periodic self-check is abnormal, the self-check flag is set to abnormal and error processing is started;
[0011] Step 5: Repeat step 4 until the periodic self-test passes and the seat start signal is detected, and enter the normal delay control mode.
[0012] According to the above technical solution, in step 5, if the seat start signal is not monitored after the periodic self-check is passed, the periodic self-check is repeated until the seat start signal is monitored.
[0013] According to the above technical solution, in the above step 4, the last self-check status and the seat start signal status are judged. If it is found that the seat start signal enters the height-based delay control mode before power is turned on, a key item self-check of the height-based delay control mode is first performed. If the key item self-check of the height-based delay control mode passes, the height-based delay control mode is entered.
[0014] If the key item self-test of the height-based delay control mode is abnormal, the self-test flag is set to abnormal, and error processing is entered, and steps 1-3 are repeated until the key item self-test of the height-based delay control mode passes and the height-based delay control mode is entered.
[0015] According to the above technical solution, the key self-test items based on the high-delay control mode include power supply voltage self-test and internal RAM self-test.
[0016] According to the above technical solution, the self-test of key items in normal state includes power supply voltage self-test, internal RAM self-test and external RAM self-test.
[0017] According to the above technical solution, in step 4, the height-based delay control mode determines the theoretical delay time according to the current height of the ejection seat. The actual delay time = theoretical delay time - self-power module activation time - key item self-check time.
[0018] According to the above technical solution, in step 4, the specific steps of the height-based delay control mode are as follows:
[0019] Step 1) reading the static pressure value of the altitude velocity sensor on the rocket ejection seat;
[0020] Step 2) Determine whether the static pressure value is normal. If the static pressure value is between 20kPa and 101kPa, it is determined to be normal; otherwise, it is determined to be abnormal, and the altitude and speed sensor is considered to be faulty. The maximum theoretical delay time is set to 3.75s.
[0021] Step 3), if the static pressure value is normal, calculate the height of the ejection seat using the static pressure value;
[0022] Step 4) Determine whether the altitude is greater than 4000m. If so, set the theoretical delay time to 3.75s.
[0023] If the altitude is not greater than 4000m, the theoretical delay time is determined according to the current altitude through interpolation.
[0024] Step 5), calculate and execute the actual delay time, actual delay time = theoretical delay time - self-power module activation time - key item self-check time.
[0025] According to the above technical solution, the rocket ejection seat programmer includes a self-powered module, an altitude and speed sensor, a program control module and an output module. The self-powered module is respectively connected to the altitude and speed sensor, the program control module and the output module, and the program control module is respectively connected to the altitude and speed sensor and the output module; wherein the self-powered module is activated by the excitation mechanism of the rocket ejection seat to power other modules of the programmer, the altitude and speed sensor provides altitude and speed information during the ejection of the rocket seat, the program control module is used to monitor the start-up signal of the seat and the altitude and speed during the ejection, and performs delay control according to a predetermined program, and the output module activates the seat separation system.
[0026] According to the above technical solution, in step 5, the specific process of the normal delay control mode is as follows: first, the shortest delay is set, and then according to the current height and speed of the ejection seat detected by the height and speed sensor, the theoretical delay time is obtained according to the preset height-speed-delay time table through interpolation, and then the theoretical delay time is superimposed on the shortest delay.
[0027] According to the above technical solution, the height-speed-delay schedule is:
[0028]
[0029] Altitude refers to the altitude detected by the altitude-speed sensor on the ejection seat, and speed refers to the speed detected by the altitude-speed sensor on the ejection seat.
[0030] The present invention has the following beneficial effects:
[0031] In the present invention, the programmable controller serves as the main control device of the rocket ejection seat. If the seat is ejected when the entire aircraft loses power, the programmable controller can quickly respond to the seat start signal after power is turned on, and start the seat separation system according to the altitude-based program delay control mode, thereby expanding the rocket ejection seat's full aircraft power-off working mode and improving the overall life-saving performance of the rocket ejection. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 2. It is a schematic diagram of the principle of a rocket ejection seat controller according to an embodiment of the present invention;
[0033] Figure 2 Flowchart of a method for controlling the delay of a rocket ejection seat program controller according to an embodiment of the present invention;
[0034] Figure 3 is a flow chart of a delay control mode based on height in an embodiment of the present invention; DETAILED DESCRIPTION
[0035] The present invention is described in detail below with reference to the accompanying drawings and embodiments.
[0036] Reference Figures 1 to 3 As shown, a delay control method of a rocket ejection seat controller in an embodiment of the present invention includes the following steps:
[0037] Step 1: After the rocket ejection seat is activated, the excitation mechanism activates the self-powered module of the programmer through the self-powered excitation signal, and the programmer is powered on;
[0038] Step 2: The program controller system completes initialization and first reads the seat start signal status and the last self-test flag;
[0039] Step 3: Determine whether the last self-test status is normal. If the last self-test status is normal, there is no need to perform a complete power-on self-test again. Perform a normal key item self-test. If the last self-test status is abnormal, perform a power-on self-test again until the power-on self-test is normal.
[0040] Step 4: If the key self-tests pass, the system determines whether a seat activation signal is present. If so, the system enters a height-based delay control mode. If not, the system enters a periodic self-test while monitoring the seat activation signal.
[0041] If the self-check of key items in normal state is abnormal, or the periodic self-check is abnormal, the self-check flag is set to abnormal and error processing is started;
[0042] Step 5: Repeat step 4 until the periodic self-test passes and the seat start signal is detected, and enter the normal delay control mode.
[0043] Furthermore, in step 5, if the seat start signal is not detected after the periodic self-check is passed, the periodic self-check is repeated until the seat start signal is detected.
[0044] Furthermore, in step 4, the last self-check status and the seat start signal status are determined. If it is found that the seat start signal enters the height-based delay control mode before power is turned on, a key self-check of the height-based delay control mode is performed first. If the key self-check of the height-based delay control mode passes, the height-based delay control mode is entered.
[0045] If the key item self-test of the height-based delay control mode is abnormal, the self-test flag is set to abnormal, and error processing is entered, and steps 1-3 are repeated until the key item self-test of the height-based delay control mode passes and the height-based delay control mode is entered.
[0046] Furthermore, in the step 3, the key item self-test based on the height delay control mode includes power supply voltage self-test and internal RAM self-test.
[0047] Furthermore, in steps 3 and 4, the self-test of key items in the normal state includes a power supply voltage self-test, an internal RAM self-test, and an external RAM self-test.
[0048] RAM refers to Random Access Memory.
[0049] Furthermore, in step 4, the height-based delay control mode determines the theoretical delay time according to the current height of the ejection seat, and the actual delay time = theoretical delay time - self-power module activation time - key item self-check time.
[0050] Furthermore, the theoretical delay time refers to the time from the seat ejection to the parachute opening in theory, and the actual delay time refers to the time from the seat ejection to the parachute opening during actual execution.
[0051] Further, in step 4, as Figure 3 As shown, the delay control mode based on height includes the following steps:
[0052] Step 1) reading the static pressure value of the altitude velocity sensor on the rocket ejection seat;
[0053] Step 2) Determine whether the static pressure value is normal. If the static pressure value is between 20kPa and 101kPa, it is determined to be normal; otherwise, it is determined to be abnormal, and the altitude and speed sensor is considered to be faulty. The maximum theoretical delay time is set to 3.75s.
[0054] Step 3), if the static pressure value is normal, calculate the height of the ejection seat using the static pressure value;
[0055] Step 4) Determine whether the altitude is greater than 4000m. If so, set the theoretical delay time to 3.75s.
[0056] If the altitude is not greater than 4000m, the theoretical delay time is determined according to the current altitude through interpolation. When the altitude is 3000m, the theoretical delay time is 1.85s; when the altitude is 3250m, the theoretical delay time is 2.32s; when the altitude is 3500m, the theoretical delay time is 2.47s; when the altitude is 3750m, the theoretical delay time is 3.03s; when the altitude is 4000m, the theoretical delay time is 3.75s.
[0057] Step 5), calculate and execute the actual delay time, actual delay time = theoretical delay time - self-power module activation time - key item self-check time.
[0058] Furthermore, the rocket ejection seat programmer includes a self-powered module, an altitude and speed sensor, a program control module and an output module. The self-powered module is respectively connected to the altitude and speed sensor, the program control module and the output module, and the program control module is respectively connected to the altitude and speed sensor and the output module; wherein the self-powered module is activated by the excitation mechanism of the rocket ejection seat to supply power to other modules of the programmer, the altitude and speed sensor provides altitude and speed information during the ejection of the rocket seat, the program control module is the main control module, which is used to monitor the start signal of the seat and the altitude and speed during the ejection, and perform delay control according to a predetermined program, and the output module provides power to start the seat separation system.
[0059] Furthermore, in step 5, the specific process of the normal delay control mode is as follows: first, the shortest delay is set, and then based on the current height and speed of the ejection seat detected by the height and speed sensor, a theoretical delay time is obtained according to a preset height-speed-delay time table through interpolation, and then the theoretical delay time is superimposed on the shortest delay.
[0060] Furthermore, the shortest delay refers to the shortest time in the height-speed-delay time table, which is 0.5s.
[0061] Table 1 Altitude-Speed-Delay Timetable
[0062]
[0063] The height is the height detected by the height and speed sensor on the ejection seat, and the speed is the speed detected by the height and speed sensor on the ejection seat. This table is obtained based on the simulation of the ejection seat ejection test.
[0064] The above are only preferred embodiments of the present invention, and certainly cannot be used to limit the scope of rights of the present invention. Therefore, equivalent changes made according to the scope of the patent application of the present invention still fall within the scope of protection of the present invention.
Claims
1. A delay control method for a rocket ejection seat controller, characterized in that: The following steps are involved: Step 1: After the rocket ejection seat is activated, the excitation mechanism activates the self-powered module of the programmer, and the programmer is powered on; Step 2: The program controller system completes initialization and first reads the seat start signal status and the last self-test flag; Step 3: Determine whether the last self-test status is normal. If the last self-test status is normal, perform a self-test of key items in the normal state. If the last self-test status is abnormal, perform a power-on self-test again until the power-on self-test is normal. Step 4: If the key self-tests pass, the system determines whether a seat activation signal is present. If so, the system enters a height-based delay control mode. If not, the system enters a periodic self-test while monitoring the seat activation signal. If the self-check of key items in normal state is abnormal, or the periodic self-check is abnormal, the self-check flag is set to abnormal and error processing is started; Step 5: Repeat step 4 until the periodic self-test passes and the seat start signal is detected, and enter the normal delay control mode.
2. The delay control method of the rocket ejection seat program controller according to claim 1 is characterized in that: In step 4, the last self-check status and the seat start signal status are determined. If it is found that the seat start signal enters the height-based delay control mode before power is turned on, a key self-check of the height-based delay control mode is performed first. If the key self-check of the height-based delay control mode passes, the height-based delay control mode is entered. If the key item self-test of the height-based delay control mode is abnormal, the self-test flag is set to abnormal, and error processing is entered, and steps 1-3 are repeated until the key item self-test of the height-based delay control mode passes and the height-based delay control mode is entered.
3. The delay control method of the rocket ejection seat program controller according to claim 2 is characterized in that: Key self-test items based on the high-delay control mode include power supply voltage self-test and internal RAM self-test.
4. The delay control method of the rocket ejection seat program controller according to claim 1, characterized in that: The self-test of key items in normal status includes power supply voltage self-test, internal RAM self-test and external RAM self-test.
5. The delay control method of the rocket ejection seat program controller according to claim 1 or 2, characterized in that: In step 4, the height-based delay control mode determines the theoretical delay time according to the current height of the ejection seat. The actual delay time = theoretical delay time - self-power module activation time - key item self-test time.
6. The delay control method of the rocket ejection seat program controller according to claim 1 or 2, characterized in that: In step 4, the specific steps of the height-based delay control mode are as follows: Step 1) Read the static pressure value of the altitude and velocity sensor on the rocket ejection seat; Step 2) Determine whether the static pressure value is normal. If the static pressure value is between 20kPa and 101kPa, it is determined to be normal. Otherwise, it is judged as abnormal, and the altitude speed sensor is considered to be faulty, and the maximum theoretical delay time is set to 3.75s; Step 3), if the static pressure value is normal, calculate the height of the ejection seat using the static pressure value; Step 4) Determine whether the altitude is greater than 4000m. If so, set the theoretical delay time to 3.75s. If the altitude is not greater than 4000m, the theoretical delay time is determined according to the current altitude through interpolation. Step 5) Calculate the actual delay time and execute it. The actual delay time = theoretical delay time - self-powered module activation time - key item self-test time.
7. The delay control method of the rocket ejection seat program controller according to claim 1, characterized in that: The rocket ejection seat programmer includes a self-powered module, an altitude and speed sensor, a program control module and an output module. The self-powered module is connected to the altitude and speed sensor, the program control module and the output module respectively, and the program control module is connected to the altitude and speed sensor and the output module respectively; the self-powered module is started by the excitation mechanism of the rocket ejection seat to power other modules of the programmer, the altitude and speed sensor provides altitude and speed information during rocket seat ejection, the program control module is used to monitor the seat start signal and the altitude and speed during ejection, and perform delay control according to a predetermined program, and the output module starts the seat separation system.
8. The delay control method of the rocket ejection seat program controller according to claim 1, characterized in that: In step 5, the specific process of the normal delay control mode is as follows: first, the shortest delay is set, and then based on the current height and speed of the ejection seat detected by the height and speed sensor, the theoretical delay time is obtained by interpolation according to the preset height-speed-delay time table, and then the theoretical delay time is superimposed on the shortest delay.
9. The delay control method of the rocket ejection seat program controller according to claim 8, characterized in that: The altitude-speed-delay schedule is Altitude refers to the altitude detected by the altitude-speed sensor on the ejection seat, and speed refers to the speed detected by the altitude-speed sensor on the ejection seat.
Citation Information
Patent Citations
Separation parameter detection system and separation parameter detection method for catapult device
CN105606121A
Method for precisely controlling time delay of parachute opening device based on different temperatures
CN106314804A