A secondary autonomous restart method and device for an ion electric propulsion system

By collecting current in the ionic propulsion system and performing the flicker and restart process, the system's autonomous recovery problem caused by the inherent characteristics of flicker is solved, and autonomous restart and fault control without manual intervention is achieved, ensuring the stable operation of the system.

CN118934522BActive Publication Date: 2024-12-10LANZHOU INST OF PHYSICS CHINESE ACADEMY OF SPACE TECH
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411431244.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2024-12-10
Estimated Expiration
2044-10-14

AI Technical Summary

Technical Problem

In ionic propulsion systems, there is an inherent characteristic of intergate flicker caused by thin-walled porous structures, which makes it difficult for the system to recover independently during failure and requires manual intervention, which increases the risk of failure expansion.

Method used

By collecting screen current or accelerated current, performing a single flash and hardware autonomous restart process and continuous flash and software autonomous restart process, the secondary autonomous restart of the ionic propulsion system can be realized, including turning off voltage and current protection, reducing power, and re-establishing Beam, determine whether the restart is successful and avoid the failure to expand.

Benefits of technology

The autonomous recovery function of the ion thrust in orbit without manual intervention is realized, and the attempt to recover to the maximum extent is achieved while protecting the product from amplifying failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118934522B_ABST
    Figure CN118934522B_ABST
Patent Text Reader

Abstract

The present application relates to a method and device for secondary autonomous restart of an ion electric propulsion system. Collect screen grid current or acceleration current; execute a single flash and hardware autonomous restart process according to the screen grid current or acceleration current, determine whether the single flash and hardware autonomous restart process is successfully executed, if not, execute the continuous flash and software autonomous restart process, if so, return to collect screen grid current or acceleration current; determine whether the continuous flash and software autonomous restart process is successfully executed, if so, the restart ends, and returns to collect screen grid current or acceleration current; if not, and the number of successful executions is no does not exceed a predetermined number of times, return to collect screen grid current or acceleration current, if not, and the number of successful executions is no exceeds a predetermined number of times, execute the continuous flash fault reporting and shutdown process of the secondary autonomous restart of the ion electric propulsion system. Realize the autonomous recovery function of the ion thruster without human intervention in orbit; try self-recovery to the maximum extent, and protect the product failure from expanding.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of spacecraft electric propulsion systems, and more specifically, to a method and device for secondary autonomous restart of an ion electric propulsion system. Background Art

[0002] The most prominent feature of the ion thruster is the ion optical extraction system, which is a thin-walled porous structure, also known as a grid assembly. This thin-walled porous structure is both the material basis for the high specific impulse of the ion thruster and brings about the inherent characteristics of inter-grid flicker.

[0003] Therefore, in the engineering application of ion electric propulsion systems, there is an urgent need for a secondary autonomous restart method and device for ion electric propulsion systems, which can not only maximize self-recovery attempts, but also protect the product from the expansion of faults; and the entire process is executed autonomously without human intervention. Summary of the invention

[0004] The embodiments of the present application provide a method and device for secondary autonomous restart of an ion electric propulsion system. In order to have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. This summary is not a general review, nor is it intended to identify key / important components or describe the scope of protection of these embodiments. Its only purpose is to present some concepts in a simple form as a preface to the detailed description that follows.

[0005] In a first aspect, the present application provides a secondary autonomous restart method for an ion electric propulsion system, the method comprising:

[0006] Collect the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system;

[0007] According to the screen current or the acceleration current, the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed, and it is determined whether the single flashing and hardware autonomous restart process is successfully executed. If not, the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed. If yes, return to the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system;

[0008] Determine whether the continuous flashing and software autonomous restart process is successfully executed. If so, the restart ends and returns to the step of collecting the screen current or acceleration current of the second autonomous restart of the ion electric propulsion system; if not, and the number of successful no executions does not exceed the predetermined number of times, then return to the step of collecting the screen current or acceleration current of the second autonomous restart of the ion electric propulsion system; if not, and the number of successful no executions exceeds the predetermined number of times, then execute the process of reporting the continuous flashing fault and shutting down the second autonomous restart of the ion electric propulsion system.

[0009] According to a preferred embodiment, the single flashing and hardware autonomous restart process of performing the secondary autonomous restart of the ion electric propulsion system according to the screen current or the acceleration current includes:

[0010] The screen current or the accelerating current being greater than a specified current is defined as a single flash of a second autonomous restart of the ion electric propulsion system;

[0011] After the single flash occurs, the lower limit threshold protection of the screen grid voltage is closed, the upper limit threshold protection of the screen grid current is closed, and the upper limit threshold protection of the acceleration current is closed, so as to realize the hardware autonomous restart of the secondary autonomous restart of the ion electric propulsion system;

[0012] The single flashing operation and the hardware autonomous restart operation are used as operations within the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system.

[0013] According to a preferred implementation, the determining whether the single flash and hardware autonomous restart process is successfully executed includes:

[0014] Determine whether the single flash and hardware autonomous restart process occurs once within a preset time before the single flash and hardware autonomous restart process is completed. If not, the single flash and hardware autonomous restart process is executed successfully. If so, the single flash and hardware autonomous restart process fails.

[0015] According to a preferred embodiment, the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system includes:

[0016] Turn off the screen grid power output, turn off the acceleration power output, reduce the anode current to the corresponding gear, delay for a preset time, reduce the discharge power from the rated state, turn on the screen grid output in the low power state, turn on the acceleration output in the low power state, and power on and restore according to the corresponding gear steps under different power conditions.

[0017] According to a preferred implementation, the determining whether the continuous flashing and software autonomous restart process is successfully executed includes:

[0018] Determine whether there is a beam closed-loop stage in the continuous flashing and software autonomous restart process. If so, the continuous flashing and software autonomous restart process is successfully executed; if not, the continuous flashing and software autonomous restart process fails.

[0019] In a second aspect, the present application provides a secondary autonomous restart device for an ion electric propulsion system, the device comprising:

[0020] A collection module, used to collect the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system;

[0021] A restart module is used to execute the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system according to the screen current or the acceleration current, and determine whether the single flashing and hardware autonomous restart process are successfully executed, if not, then execute the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system, if so, return to the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system;

[0022] The end module is used to determine whether the continuous flashing and software autonomous restart process is successfully executed. If so, the restart is ended and the step of collecting the screen current or acceleration current of the second autonomous restart of the ion electric propulsion system is returned; if not, and the number of successful executions is no does not exceed the predetermined number of times, the step of collecting the screen current or acceleration current of the second autonomous restart of the ion electric propulsion system is returned; if not, and the number of successful executions is no exceeds the predetermined number of times, the process of reporting the continuous flashing fault and shutting down the second autonomous restart of the ion electric propulsion system is executed.

[0023] According to a preferred embodiment, in the restart module, the single flash and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is performed according to the screen current or the acceleration current, including:

[0024] The screen current or the accelerating current being greater than a specified current is defined as a single flash of a second autonomous restart of the ion electric propulsion system;

[0025] After the single flash occurs, the lower limit threshold protection of the screen grid voltage is closed, the upper limit threshold protection of the screen grid current is closed, and the upper limit threshold protection of the acceleration current is closed, so as to realize the hardware autonomous restart of the secondary autonomous restart of the ion electric propulsion system;

[0026] The single flashing operation and the hardware autonomous restart operation are used as operations within the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system.

[0027] According to a preferred implementation, in the restart module, determining whether the single flash and hardware autonomous restart process is successfully executed includes:

[0028] Determine whether the single flash and hardware autonomous restart process occurs once within a preset time before the single flash and hardware autonomous restart process is completed. If not, the single flash and hardware autonomous restart process is executed successfully. If so, the single flash and hardware autonomous restart process fails.

[0029] According to a preferred embodiment, in the restart module, the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system includes:

[0030] Turn off the screen grid power output, turn off the acceleration power output, reduce the anode current to the corresponding gear, delay for a preset time, reduce the discharge power from the rated state, turn on the screen grid output in the low power state, turn on the acceleration output in the low power state, and power on and restore according to the corresponding gear steps under different power conditions.

[0031] According to a preferred implementation, in the end module, judging whether the continuous flashing and software autonomous restart process is successfully executed includes:

[0032] Determine whether there is a beam closed-loop stage in the continuous flashing and software autonomous restart process. If so, the continuous flashing and software autonomous restart process is successfully executed; if not, the continuous flashing and software autonomous restart process fails.

[0033] In a third aspect, the present application provides a computer storage medium, which stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the above-mentioned method steps.

[0034] In a fourth aspect, the present application provides a terminal, which may include: a processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the above-mentioned method steps.

[0035] The technical solution provided by this application may have the following beneficial effects:

[0036] In the present application, a method for secondary autonomous restart of an ion electric propulsion system is provided, which collects a screen current or an acceleration current of a secondary autonomous restart of the ion electric propulsion system; according to the screen current or the acceleration current, a single flash and a hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system are executed, and it is determined whether the single flash and the hardware autonomous restart process are successfully executed, if not, a continuous flash and a software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system are executed, and if so, the method returns to the step of collecting the screen current or the acceleration current of the secondary autonomous restart of the ion electric propulsion system; it is determined whether the continuous flash and the software autonomous restart process are successfully executed, and if so, the restart ends and the method returns to the step of collecting the screen current or the acceleration current of the secondary autonomous restart of the ion electric propulsion system; if not, and the number of successful failures does not exceed a predetermined number, the method returns to the step of collecting the screen current or the acceleration current of the secondary autonomous restart of the ion electric propulsion system, and if not, and the number of successful failures does not exceed the predetermined number, the method performs the process of reporting a continuous flash fault and shutting down the secondary autonomous restart of the ion electric propulsion system. The present application aims at the inherent flickering characteristics of ion thrusters and realizes the autonomous recovery function of ion thrusters on orbit without human intervention; it can not only try self-recovery to the maximum extent, but also protect the product failure from expanding.

[0037] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0039] Figure 1 It is a flow chart of a secondary autonomous restart method of an ion electric propulsion system provided in an embodiment of the present application;

[0040] Figure 2 It is a schematic diagram of the overall process of a secondary autonomous restart method of an ion electric propulsion system provided in an embodiment of the present application;

[0041] Figure 3 It is a structural schematic diagram of a secondary autonomous restart device of an ion electric propulsion system provided in an embodiment of the present application;

[0042] Figure 4 It is a structural diagram of a terminal provided in an embodiment of the present application.

[0043] Reference numerals:

[0044] 10000, acquisition module, 20000, restart module, 30000, end module;

[0045] 1001. Processor, 1002. Communication bus, 1003. User interface, 1004. Network interface, 1005. Memory. DETAILED DESCRIPTION

[0046] The following description and the drawings sufficiently illustrate specific embodiments of the invention to enable those skilled in the art to practice them.

[0047] It should be clear that the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0048] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are only examples of systems and methods consistent with some aspects of the present invention as detailed in the attached claims.

[0049] In the description of the present invention, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances. In addition, in the description of the present invention, unless otherwise specified, "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previously associated objects are in an "or" relationship.

[0050] The following will be combined with the attached Figure 1 and 2 , a secondary autonomous restart method of an ion electric propulsion system provided in an embodiment of the present application is introduced in detail.

[0051] See also Figure 1 and 2 The method of the embodiment of the present application may include the following steps:

[0052] The present application discloses a secondary autonomous restart method for an ion electric propulsion system, and the entire method is divided into three parts: single flash definition and hardware autonomous restart process, continuous flash definition and software autonomous restart process, and continuous flash restart failure alarm shutdown process. The secondary autonomous restart method for an on-orbit ion electric propulsion system realizes single flash hardware autonomous recovery, continuous flash software autonomous recovery, and continuous flash fault alarm shutdown that cannot be eliminated. The entire process of the secondary autonomous restart method is executed autonomously without manual intervention, and can both autonomously recover and determine fault shutdown.

[0053] Step S100, collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system.

[0054] In the embodiment of the present application, the restart monitoring program needs to initialize the software restart count S, the ignition count N, and the first ignition time T0 to 0. The embodiment of the present application can collect the screen current or acceleration current of the ion thruster under different working conditions. The screen current is I b The acceleration current is represented by I a express.

[0055] Step S200, according to the screen current or the acceleration current, execute the single flash and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system, and judge whether the single flash and hardware autonomous restart process are successfully executed. If not, execute the continuous flash and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system. If so, return to the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system.

[0056] The single flashing and hardware autonomous restart process of executing the secondary autonomous restart of the ion electric propulsion system according to the screen current or the acceleration current includes:

[0057] As shown in Table 1, the screen grid current or the acceleration current is greater than the specified current and lasts for 50us, which is defined as a single flash of the secondary autonomous restart of the ion electric propulsion system; the specified current corresponding to the screen grid current is the screen grid specified current, which is also called the screen grid current upper limit. The screen grid specified current can be used as I bmax Indicates that I b >I bmax The specified current corresponding to the acceleration current is the acceleration specified current, which is also called the acceleration current upper limit. The acceleration specified current can be calculated using I amax Indicates that I a >I amax; After the occurrence of the single flash is detected, the lower limit threshold protection of the screen grid voltage, the upper limit threshold protection of the screen grid current and the upper limit threshold protection of the acceleration current are closed for 3 seconds, so as to achieve the purpose of disabling the normal threshold criterion during the flash processing, and realize the hardware autonomous restart of the secondary autonomous restart of the ion electric propulsion system; the operation of the single flash and the operation of the hardware autonomous restart are used as the operations in the single flash and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system. The single flash and hardware autonomous restart process, also known as the single flash definition and hardware autonomous restart process,

[0058] ,

[0059] Wherein, the determining whether the single flashing and hardware autonomous restart process is successfully executed includes:

[0060] Determine whether the single flash occurs once within the preset time before the end of the single flash and hardware autonomous restart process. If not, the single flash and hardware autonomous restart process is executed successfully. If so, the single flash and hardware autonomous restart process fails and enters the continuous flash and software autonomous restart process.

[0061] In the embodiment of the present application, when it is determined that the ignition count N=0, the current first flashing start time is recorded as the first ignition time T0, and the ignition count N=N+1. In the restart process of the screen grid power supply hardware restart and the acceleration power supply hardware restart, no matter how many single flashes occur in the first 2s, they will not be processed. In the last 2.5s, as long as a single flash occurs, the continuous flashing and software autonomous restart process can be entered. Otherwise, it is determined that the hardware restart is successful and returns to the normal monitoring state, that is, returns to step S100. The preset time can be the last 2.5s in the restart process of the screen grid power supply hardware restart and the acceleration power supply hardware restart.

[0062] The continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system includes:

[0063] In the embodiment of the present application, the continuous flashing and software autonomous restart process is also called the continuous flashing definition and software autonomous restart process. As long as the software autonomous restart stage is entered, it is defined as the occurrence of continuous flashing. An attempt is made to establish a stable beam extraction by reducing the discharge power and re-establishing the beam process.

[0064] As shown in Table 2, by turning off the screen grid power supply output, turning off the acceleration power supply output, reducing the anode current to the gear corresponding to the working condition in Table 2, delaying the software for a preset time, reducing the discharge power from the rated state, turning on the screen grid power supply output in a low power state, turning on the acceleration power supply output in a low power state, re-establishing the beam extraction, and powering on and restoring according to the gear steps corresponding to different power working conditions, the software can be restarted autonomously. The last gear is the beam closed loop stage, and the anode current can be used I an Indicates that the preset duration is 10s.

[0065] ,

[0066] The empty table in Table 2 indicates that the closed loop state is maintained until a shutdown command is received.

[0067] Step S300, judging whether the continuous flashing and software autonomous restart process is successfully executed, if so, the current restart is ended, and the process returns to the step of collecting the screen grid current or acceleration current of the second autonomous restart of the ion electric propulsion system; if not, and the number of successful executions is no does not exceed the predetermined number of times, the process returns to the step of collecting the screen grid current or acceleration current of the second autonomous restart of the ion electric propulsion system, if not, and the number of successful executions is no exceeds the predetermined number of times, the process of reporting the continuous flashing fault and shutting down the second autonomous restart of the ion electric propulsion system is executed. Wherein, the judging whether the continuous flashing and software autonomous restart process is successfully executed includes: judging whether the beam closed-loop stage exists in the continuous flashing and software autonomous restart process, if so, the continuous flashing and software autonomous restart process is successfully executed, if not, the continuous flashing and software autonomous restart process fails to execute.

[0068] In the embodiment of the present application, the continuous flashing and software autonomous restart process is defined as entering the beam closed loop stage. If the beam closed loop stage can be entered, it is determined that the software restart is successful, the restart is completed, and the normal monitoring state is returned to step S100; if the beam closed loop stage is not entered, it returns to the single flashing and hardware autonomous restart process to continue the whole process judgment, and the process is allowed to proceed to S100. max During the process, as long as the hardware or software is restarted successfully once, the normal detection state can be restored. Otherwise, the machine will shut down and report a continuous flashing fault.

[0069] If a single flashing phenomenon occurs in the continuous flashing and software autonomous restart process before entering the beam closed loop stage, the continuous flashing and software autonomous restart process fails to execute once, and returns to step S100 to perform a loop operation until the continuous flashing and software autonomous restart process enters the beam closed loop stage once, and the restart is successful and the restart is completed; if the continuous flashing and software autonomous restart process fails to execute S100 continuously, the continuous flashing and software autonomous restart process fails to execute S100 continuously. maxtimes, you need to execute the process of reporting continuous flashing fault and shutting down: reporting continuous flashing fault and shutting down; this can both maximize the attempt of self-recovery and protect the product fault from expanding. The predetermined number is the maximum number of software restarts allowed, which can be S max times, the number can be changed, the typical value is 5 times; the process of reporting continuous flashing fault and shutting down is also called the process of reporting continuous flashing restart failure and shutting down. The number of times the execution is successful or not is the number of times the above execution fails.

[0070] like Figure 2 As shown, the restart monitoring program is always running during the operation of the ion thruster. When no ignition is detected, that is, a single flash, the program is in a waiting state, at which S=0, N=0; the ignition trigger condition is I b >I bmax and lasts ≥50us, or I a >I amax And lasts ≥50us.

[0071] When the first ignition is detected, the first ignition time T0=0 is recorded, the ignition count N=N+1, and when the current time ≥T0+2s is no, the single flash and hardware autonomous restart process is repeatedly executed, and only the ignition count N=N+1 is accumulated; the single flash and hardware autonomous restart process is: turn off the screen grid voltage lower limit threshold protection for 3s, turn off the screen grid current upper limit threshold protection for 3s, and turn off the acceleration current upper limit threshold protection for 3s.

[0072] Within the time period of T0+2s≤current time≤T0+4.5s, if the ignition is turned on once, the continuous flashing and software autonomous restart process will be triggered, otherwise it will be determined that the hardware restart is successful and return to the normal monitoring state.

[0073] After entering the continuous flashing and software autonomous restart process, first turn off the screen grid power output and acceleration power output to reduce the anode current I an To the corresponding gear, after a delay of 10s, reopen the screen grid power output and the acceleration power output, and power on and restore according to the corresponding gear steps. If it can enter the closed-loop stage, it is determined that the software restart is successful and returns to the normal monitoring state; otherwise, it returns to the single flash and hardware autonomous restart process to continue the full process judgment, record the number of software restarts S=S+1, and allow the process to be S max During this process, as long as there is a successful hardware restart or software restart, the normal detection state can be restored. Otherwise, the machine will shut down and report a continuous flashing fault.

[0074] When the hardware restart is successful or the software restart is successful, the software restart count S, the ignition count N, the first ignition time T0 and S max Wait, all are cleared.

[0075] In the present application, a method for secondary autonomous restart of an ion electric propulsion system is provided, which collects a screen current or an acceleration current of a secondary autonomous restart of the ion electric propulsion system; according to the screen current or the acceleration current, a single flash and a hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system are executed, and it is determined whether the single flash and the hardware autonomous restart process are successfully executed, if not, a continuous flash and a software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system are executed, and if so, the method returns to the step of collecting the screen current or the acceleration current of the secondary autonomous restart of the ion electric propulsion system; it is determined whether the continuous flash and the software autonomous restart process are successfully executed, and if so, the restart ends and the method returns to the step of collecting the screen current or the acceleration current of the secondary autonomous restart of the ion electric propulsion system; if not, and the number of successful failures does not exceed a predetermined number, the method returns to the step of collecting the screen current or the acceleration current of the secondary autonomous restart of the ion electric propulsion system, and if not, and the number of successful failures does not exceed the predetermined number, the method performs the process of reporting a continuous flash fault and shutting down the secondary autonomous restart of the ion electric propulsion system. The present application aims at the inherent flickering characteristics of ion thrusters and realizes the autonomous recovery function of ion thrusters on orbit without human intervention; it can not only try self-recovery to the maximum extent, but also protect the product failure from expanding.

[0076] The following are embodiments of the device of the present invention, which can be used to implement the method embodiments of the present invention. For details not disclosed in the device embodiments of the present invention, please refer to the method embodiments of the present invention.

[0077] See also Figure 3 , which shows a schematic structural diagram of a secondary autonomous restart device for an ion electric propulsion system provided by an exemplary embodiment of the present invention. The device comprises: a collection module 10000, a restart module 20000 and an end module 30000.

[0078] The acquisition module 10000 is used to acquire the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system;

[0079] The restart module 20000 is used to execute the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system according to the screen current or the acceleration current, and determine whether the single flashing and hardware autonomous restart process are successfully executed. If not, the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed. If yes, return to the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system;

[0080] End module 30000 is used to determine whether the continuous flashing and software autonomous restart process is successfully executed. If so, the restart is ended and the step of collecting the screen current or acceleration current of the second autonomous restart of the ion electric propulsion system is returned; if not, and the number of successful executions is no does not exceed the predetermined number of times, the step of collecting the screen current or acceleration current of the second autonomous restart of the ion electric propulsion system is returned; if not, and the number of successful executions is no exceeds the predetermined number of times, the process of reporting the continuous flashing fault and shutting down the second autonomous restart of the ion electric propulsion system is executed.

[0081] According to a preferred embodiment, in the restart module 20000, the single flash and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is performed according to the screen current or the acceleration current, including:

[0082] The screen current or the accelerating current being greater than a specified current is defined as a single flash of a second autonomous restart of the ion electric propulsion system;

[0083] After the single flash occurs, the lower limit threshold protection of the screen grid voltage is closed, the upper limit threshold protection of the screen grid current is closed, and the upper limit threshold protection of the acceleration current is closed, so as to realize the hardware autonomous restart of the secondary autonomous restart of the ion electric propulsion system;

[0084] The single flashing operation and the hardware autonomous restart operation are used as operations within the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system.

[0085] According to a preferred implementation, in the restart module 20000, the step of determining whether the single flash and hardware autonomous restart process is successfully executed includes:

[0086] Determine whether the single flash and hardware autonomous restart process occurs once within a preset time before the single flash and hardware autonomous restart process is completed. If not, the single flash and hardware autonomous restart process is executed successfully. If so, the single flash and hardware autonomous restart process fails.

[0087] According to a preferred embodiment, in the restart module 20000, the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system includes:

[0088] Turn off the screen grid power output, turn off the acceleration power output, reduce the anode current to the corresponding gear, delay for a preset time, reduce the discharge power from the rated state, turn on the screen grid output in the low power state, turn on the acceleration output in the low power state, and power on and restore according to the corresponding gear steps under different power conditions.

[0089] According to a preferred implementation, in the end module 30000, the step of determining whether the continuous flashing and software autonomous restart process is successfully executed includes:

[0090] Determine whether there is a beam closed-loop stage in the continuous flashing and software autonomous restart process. If so, the continuous flashing and software autonomous restart process is successfully executed; if not, the continuous flashing and software autonomous restart process fails.

[0091] It should be noted that the secondary autonomous restart device for an ion electric propulsion system provided in the above embodiment only uses the division of the above functional modules as an example when executing the secondary autonomous restart method for an ion electric propulsion system. In actual applications, the above functional distribution can be completed by different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the secondary autonomous restart device for an ion electric propulsion system provided in the above embodiment and the secondary autonomous restart method embodiment for an ion electric propulsion system belong to the same concept. The implementation process thereof is detailed in the method embodiment and will not be repeated here.

[0092] In the present application, a secondary autonomous restart device for an ion electric propulsion system collects a screen current or an acceleration current for a secondary autonomous restart of the ion electric propulsion system; according to the screen current or the acceleration current, a single flash and a hardware autonomous restart process for the secondary autonomous restart of the ion electric propulsion system are executed, and it is determined whether the single flash and the hardware autonomous restart process are successfully executed. If not, a continuous flash and a software autonomous restart process for the secondary autonomous restart of the ion electric propulsion system are executed. If so, the device returns to the step of collecting the screen current or the acceleration current for the secondary autonomous restart of the ion electric propulsion system; it is determined whether the continuous flash and the software autonomous restart process are successfully executed. If so, the restart ends and the device returns to the step of collecting the screen current or the acceleration current for the secondary autonomous restart of the ion electric propulsion system; if not, and the number of successful failures does not exceed a predetermined number, the device returns to the step of collecting the screen current or the acceleration current for the secondary autonomous restart of the ion electric propulsion system. If not, and the number of successful failures does not exceed the predetermined number, the device performs the process of reporting a continuous flash fault and shutting down the secondary autonomous restart of the ion electric propulsion system. The present application aims at the inherent flickering characteristics of ion thrusters and realizes the autonomous recovery function of ion thrusters on orbit without human intervention; it can not only try self-recovery to the maximum extent, but also protect the product failure from expanding.

[0093] The present invention also provides a computer-readable medium having program instructions stored thereon, which, when executed by a processor, implement the secondary autonomous restart method of the ion electric propulsion system provided by the above-mentioned various method embodiments.

[0094] The present invention also provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the secondary autonomous restart method of the ion electric propulsion system of each of the above method embodiments.

[0095] See also Figure 4 , which is a schematic diagram of the structure of a terminal according to an embodiment of the present application. The terminal may include: at least one processor 1001, at least one network interface 1004, a user interface 1003, a memory 1005, and at least one communication bus 1002.

[0096] The communication bus 1002 is used to realize the connection and communication between these components.

[0097] The user interface 1003 may include a display screen (Display) and a camera (Camera), and the optional user interface 1003 may also include a standard wired interface and a wireless interface.

[0098] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0099] Among them, the processor 1001 may include one or more processing cores. The processor 1001 uses various interfaces and lines to connect various parts in the entire terminal, and executes various functions of the terminal and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. Optionally, the processor 1001 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1001 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1001, and it can be implemented separately through a chip.

[0100] Among them, the memory 1005 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may optionally be at least one storage device located away from the aforementioned processor 1001. As Figure 4 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an ion electric propulsion system secondary autonomous restart application.

[0101] exist Figure 4 In the terminal shown, the user interface 1003 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 1001 can be used to call the ion electric propulsion system secondary autonomous restart application stored in the memory 1005, and specifically perform the following operations:

[0102] Collect the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system;

[0103] According to the screen current or the acceleration current, the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed, and it is determined whether the single flashing and hardware autonomous restart process is successfully executed. If not, the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed. If yes, return to the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system;

[0104] Determine whether the continuous flashing and software autonomous restart process is successfully executed. If so, the restart ends and returns to the step of collecting the screen current or acceleration current of the second autonomous restart of the ion electric propulsion system; if not, and the number of successful no executions does not exceed the predetermined number of times, then return to the step of collecting the screen current or acceleration current of the second autonomous restart of the ion electric propulsion system; if not, and the number of successful no executions exceeds the predetermined number of times, then execute the process of reporting the continuous flashing fault and shutting down the second autonomous restart of the ion electric propulsion system.

[0105] In one embodiment, when the processor 1001 executes the single flash and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system according to the screen current or the acceleration current, the processor 1001 specifically performs the following operations:

[0106] The screen current or the accelerating current being greater than a specified current is defined as a single flash of a second autonomous restart of the ion electric propulsion system;

[0107] After the single flash occurs, the lower limit threshold protection of the screen grid voltage is closed, the upper limit threshold protection of the screen grid current is closed, and the upper limit threshold protection of the acceleration current is closed, so as to realize the hardware autonomous restart of the secondary autonomous restart of the ion electric propulsion system;

[0108] The single flashing operation and the hardware autonomous restart operation are used as operations within the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system.

[0109] In one embodiment, when the processor 1001 executes the determination of whether the single flash and hardware autonomous restart process is successfully executed, the processor 1001 specifically performs the following operations:

[0110] Determine whether the single flash and hardware autonomous restart process occurs once within a preset time before the single flash and hardware autonomous restart process is completed. If not, the single flash and hardware autonomous restart process is executed successfully. If so, the single flash and hardware autonomous restart process fails.

[0111] In one embodiment, the processor 1001 specifically performs the following operations when executing the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system:

[0112] Turn off the screen grid power output, turn off the acceleration power output, reduce the anode current to the corresponding gear, delay for a preset time, reduce the discharge power from the rated state, turn on the screen grid output in the low power state, turn on the acceleration output in the low power state, and power on and restore according to the corresponding gear steps under different power conditions.

[0113] In one embodiment, when the processor 1001 executes the determination of whether the continuous flashing and software autonomous restart process is successfully executed, the processor 1001 specifically performs the following operations:

[0114] Determine whether there is a beam closed-loop stage in the continuous flashing and software autonomous restart process. If so, the continuous flashing and software autonomous restart process is successfully executed; if not, the continuous flashing and software autonomous restart process fails.

[0115] In the present application, a method and device for secondary autonomous restart of an ion electric propulsion system are provided, which collect the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system; according to the screen current or the acceleration current, the single flash and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed, and it is judged whether the single flash and hardware autonomous restart process are successfully executed, if not, the continuous flash and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed, if so, the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system is returned; it is judged whether the continuous flash and software autonomous restart process are successfully executed, if so, the restart ends, and the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system is returned; if not, and the number of successful executions is no does not exceed the predetermined number of times, the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system is returned, and if not, and the number of successful executions is no exceeds the predetermined number of times, the step of reporting the continuous flash fault and shutting down the secondary autonomous restart of the ion electric propulsion system is executed. The present application aims at the inherent flickering characteristics of ion thrusters and realizes the autonomous recovery function of ion thrusters on orbit without human intervention; it can not only try self-recovery to the maximum extent, but also protect the product failure from expanding.

[0116] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only storage memory, or a random access memory, etc.

[0117] The above disclosure is only the preferred embodiment of the present application, which certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A secondary autonomous restart method for an ion electric propulsion system, It is characterized in that The following steps are involved: Collect the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system; According to the screen current or the acceleration current, the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed, and it is determined whether the single flashing and hardware autonomous restart process is successfully executed. If not, the continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed. If yes, return to the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system; Determine whether the continuous flashing and software autonomous restart process is successfully executed. If so, the restart ends and returns to the step of collecting the screen grid current or acceleration current of the second autonomous restart of the ion electric propulsion system; if not, and the number of successful executions is no does not exceed the predetermined number of times, return to the step of collecting the screen grid current or acceleration current of the second autonomous restart of the ion electric propulsion system; if not, and the number of successful executions is no exceeds the predetermined number of times, execute the continuous flashing fault reporting and shutdown process of the second autonomous restart of the ion electric propulsion system; The process of performing a single flash and a hardware autonomous restart process of a secondary autonomous restart of the ion electric propulsion system according to the screen current or the acceleration current includes: The screen current or the accelerating current being greater than a specified current is defined as a single flash of a second autonomous restart of the ion electric propulsion system; After the single flash occurs, the lower limit threshold protection of the screen grid voltage is closed, the upper limit threshold protection of the screen grid current is closed, and the upper limit threshold protection of the acceleration current is closed, so as to realize the hardware autonomous restart of the secondary autonomous restart of the ion electric propulsion system; The single flashing operation and the hardware autonomous restart operation are used as operations in the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system; The determining whether the single flashing and hardware autonomous restart process is successfully executed includes: Determine whether the single flash and the hardware autonomous restart process occurs once within a preset time before the single flash and the hardware autonomous restart process is completed. If not, the single flash and the hardware autonomous restart process is successfully executed. If so, the single flash and the hardware autonomous restart process fails to execute; The determining whether the continuous flashing and software autonomous restart process is successfully executed includes: Determine whether there is a beam closed-loop stage in the continuous flashing and software autonomous restart process. If so, the continuous flashing and software autonomous restart process is successfully executed; if not, the continuous flashing and software autonomous restart process fails.

2. The secondary autonomous restart method of the ion electric propulsion system according to claim 1, It is characterized in that The continuous flashing and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system includes: Turn off the screen grid power output, turn off the acceleration power output, reduce the anode current to the corresponding gear, delay for a preset time, reduce the discharge power from the rated state, turn on the screen grid output in the low power state, turn on the acceleration output in the low power state, and power on and restore according to the corresponding gear steps under different power conditions.

3. A secondary autonomous restart device for an ion electric propulsion system, It is characterized in that include: A collection module, used to collect the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system; A restart module is used to execute the single flash and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system according to the screen current or the acceleration current, and determine whether the single flash and hardware autonomous restart process are successfully executed. If not, the continuous flash and software autonomous restart process of the secondary autonomous restart of the ion electric propulsion system is executed. If yes, return to the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system; specifically, the screen current or the acceleration current is greater than the specified current, which is defined as a single flash of the secondary autonomous restart of the ion electric propulsion system; After the single flash occurs, the lower limit threshold protection of the screen grid voltage is closed, the upper limit threshold protection of the screen grid current is closed, and the upper limit threshold protection of the acceleration current is closed, so as to realize the hardware autonomous restart of the secondary autonomous restart of the ion electric propulsion system; The single flashing operation and the hardware autonomous restart operation are used as operations in the single flashing and hardware autonomous restart process of the secondary autonomous restart of the ion electric propulsion system; it is determined whether the single flashing occurs once within a preset time before the end of the single flashing and hardware autonomous restart process, if not, the single flashing and hardware autonomous restart process is successfully executed, if so, the single flashing and hardware autonomous restart process fails to execute; The end module is used to determine whether the continuous flashing and software autonomous restart process is successfully executed. If so, the restart is ended and the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system is returned; if not, and the number of successful executions is no does not exceed the predetermined number of times, then the step of collecting the screen current or acceleration current of the secondary autonomous restart of the ion electric propulsion system is returned. If not, and the number of successful executions is no exceeds the predetermined number of times, the process of reporting the continuous flashing fault and shutting down the secondary autonomous restart of the ion electric propulsion system is executed; specifically, it is determined whether there is a beam closed-loop stage in the continuous flashing and software autonomous restart process. If so, the continuous flashing and software autonomous restart process is successfully executed; if not, the continuous flashing and software autonomous restart process fails.

4. A computer storage medium, It is characterized in that The computer storage medium stores a plurality of instructions, which are suitable for being loaded by a processor and executing the method steps as claimed in any one of claims 1 and 2.

5. A terminal, It is characterized in that include: A processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the method steps as claimed in any one of claims 1 and 2.

Citation Information

Cited By

  • Quick restart space electric propulsion method and system based on hardware hierarchical protection

    CN122009529A