Spacecraft, such as satellites, shuttles, space stations, inter-planet traveling crafts, and rockets, often have an electric propulsion (EP) system that includes a power processing unit (PPU), an electrical thruster (e.g., a Hall Effect Thruster (HET)), and a propellant management assembly (PMA). The PPU also generally includes various different subsystems including an anode and ignitor supply subsystem, a heater supply subsystem, a magnet control subsystem, a flow control subsystem, a valve control subsystem and a command and telemetry subsystem. Many of these subsystems of a PPU provide signals to the HET and PMA. HETs provide a large electrical load for the PPU to interface with. In order to ensure reliability, spacecraft manufacturers may test the PPU and PMA of spacecraft using simulated EP loads. As each spacecraft may include multiple electrical thrusters, each thruster should be subjected to testing.
One general aspect includes an spacecraft test apparatus. The spacecraft test apparatus includes an electrical propulsion unit load simulator including at least an anode simulator, and propulsion valve load simulators, and including a PPU connector, the electrical propulsion unit load simulator adapted to receive propulsion unit control signals from a spacecraft under test; a spacecraft propulsion unit positioner simulator, including a spacecraft control unit connector, the simulator adapted to display a simulated state of three axes of movement for at least one propulsion unit positioner responsive to positioning signals received from the spacecraft under test; and a propulsion unit fuel valve simulator adapted to display a simulated state of propulsion unit fuel valves responsive to control signals received from the spacecraft under test. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
Embodiments of the technology may include a test apparatus where the load simulator is associated a regenerative power supply. Embodiments of the technology may include a test apparatus where the electrical propulsion unit load simulator further includes a heater load simulator, at least one magnet load simulator and an igniter simulator. Embodiments of the technology may include a test apparatus where the electrical propulsion unit load simulator includes a display providing a voltage and current output for the anode simulator, heater simulator, igniter simulator and the at least one magnet simulator. Embodiments of the technology may include a test apparatus where the electrical propulsion unit load simulator includes a state display providing the state of the propulsion unit valves simulated. Embodiments of the technology may include a test apparatus further including a test apparatus controller coupled via a communication bus to the electrical propulsion unit load simulator, positioner simulator and fuel valve simulator. Embodiments of the technology may include a test apparatus where the positioner simulator is adapted to simulate the state of at least two two/three-axis, three phase propulsion unit positioner motors. Embodiments of the technology may include a test apparatus where further including a spacecraft control signal simulator, the control signal simulator adapted to selectively output control signals to the propulsion unit load simulator, positioner simulator and fuel valve simulator upon connection to the PPU connector and the control unit connector, to provide a self-test for the propulsion unit load simulator, positioner simulator and fuel valve simulator. Embodiments of the technology may include a test apparatus further including a plurality of load simulators and a plurality of regenerative power supplies provided in a rolling chassis.
One general aspect includes an spacecraft testing system. The spacecraft testing system also includes a plurality of electrical propulsion unit load simulators, each including at least an anode simulator, and propulsion valve load simulators for a propulsion unit of a spacecraft under test, each including a PPU connector for the spacecraft under test and adapted to receive propulsion unit control signals from the spacecraft under test; a spacecraft propulsion unit positioner simulator adapted to display a simulated state of two/three axes of movement for at least one propulsion unit positioner of the spacecraft responsive to positioning signals received from the spacecraft under test, and a propulsion unit fuel valve simulator adapted to display a simulated state of propulsion unit fuel valves responsive to control signals received from the spacecraft under test.
Embodiments of the technology may include a spacecraft testing system where each of the plurality of load simulators is associated with a regenerative power supply providing 20 kW of load capability. Embodiments of the technology may include a spacecraft testing system where each of the plurality of electrical propulsion unit load simulators further includes a heater load simulator, one or two magnet load simulators and an igniter load simulator, and further includes a display providing a voltage and current output for the anode simulator, heater load simulator, igniter load simulator and the first and second magnet simulators. Embodiments of the technology may include a spacecraft testing system where the electrical propulsion unit load simulator includes an indicator displaying the state of the propulsion unit valves simulated. Embodiments of the technology may include a spacecraft testing system where the system further includes a test system controller coupled via a communication bus to the plurality electrical propulsion unit load simulator, positioner simulator and fuel valve simulator. Embodiments of the technology may include a spacecraft testing system where the controller is adapted to control the load simulated by any of the plurality of electrical propulsion unit load simulators, spacecraft propulsion unit positioner simulator and propulsion unit fuel valve simulator to vary the load conditions. Embodiments of the technology may include a spacecraft testing system where the positioner simulator is adapted to simulate the state of at least two two/three-axis, three phase propulsion unit positioner motors. Embodiments of the technology may include a spacecraft testing system where the system further includes a spacecraft control signal simulator, the control signal simulator adapted to selectively output control signals to the propulsion unit load simulator, positioner simulator and fuel valve simulator upon connection to the PPU connector and the propulsion unit positioner, to provide a self-test for the propulsion unit load simulator, positioner simulator and fuel valve simulator. Embodiments of the technology may include a spacecraft testing system where the plurality of electrical propulsion unit load simulators, spacecraft propulsion unit positioner simulator and propulsion unit fuel valve simulator are provided in a rolling chassis.
Another general aspect includes a method of testing a control system of a spacecraft under test. The method includes coupling a spacecraft power processing unit and positioning controller to a test system. The method also includes receiving propulsion unit control signals from the spacecraft under test; simulating a plurality of electrical propulsion unit loads, each including at least an anode load, magnet load, heater load, and propulsion valve load; receiving spacecraft propulsion unit positioning control signals from the spacecraft under test; simulating a plurality of positioning system loads, each including multi-axis position of one or more thrusters; receiving spacecraft propulsion fuel flow control signals from the spacecraft under test; and simulating loads of propulsion unit fuel valves responsive to propulsion fuel flow control signals received from the spacecraft under test.
Implementations may include displaying a voltage and current output for the electrical propulsion unit loads, displaying a motor position state reflecting the multi-axis position of the one or more thrusters, and displaying a state for each of the propulsion unit fuel valves.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter. The claimed subject matter is not limited to implementations that solve any or all disadvantages noted in the Background.
Aspects of the present disclosure are illustrated by way of example and are not limited by the accompanying figures for which like references indicate the same or similar elements.
Technology is described to enable a testing unit for a spacecraft power processing unit (PPU) and propulsion systems controls. In embodiments, the technology is directed to an electric propulsion simulator console (EPSC) which electronically simulates an electric propulsion assembly of a spacecraft as well as propulsion fuel control components and positioning components of the spacecraft. The EPSC simulates a spacecraft thruster electrical interface and allows the test engineers to evaluate a variety of nominal and non-standard operating conditions. The technology is capable of testing four thruster interfaces simultaneously and continuously, allowing the ability to completely test a high-capacity PPU as well as associated cabling, and intermediary electronics by imposing a simulated DC load on the spacecraft bus. The system can modulate a simulation of an electric propulsion system's anode current at up to 20 kHz, simulating the ionization of the plasma stream from an electronic propulsion system at up to 12 kW. The simulator additionally facilitates the testing of spacecraft Fault Detection, Isolation, and Recovery (FDIR) by simulating failed magnet circuits, failed heater circuits, open anode paths, and flameout conditions. The anode path simulation can support characteristics of Low Earth Orbit (LEO), Geosynchronous Earth Orbit (GEO) and Deep Space applications through a variable anode load capability.
Under normal operating conditions the EPSC provides representative electrical loads to the spacecraft under test to facilitate verification of the spacecraft's (PPU) and (EPS). Under non-standard operating conditions the EPSC can simulate fault conditions and operating conditions out of standard range to allow evaluation and confirmation of the spacecrafts ability to detect and react to faults and to adjust operating conditions to accommodate variations in operating conditions. The EPSC allows testing of the analog voltage and current on the anode of a thruster, verifying that the PPU can supply current to supply the magnets, and other components, and determine if the PPU can provide stimulation for the spacecraft heaters. The EPSC can modulate the anode current of a propulsion unit.
In general, bus 101 is the spacecraft that houses and carries the payload 104, such as the components for operation as a communication satellite. The bus 101 includes a number of different functional sub-systems or modules, some examples of which are shown. Each of the functional sub-systems typically include electrical systems, as well as mechanical components (e.g., servos, actuators) controlled by the electrical systems. These include a command and data handling sub-system (C&DH) 109, attitude control systems 112, mission communication systems 114, power subsystems 116, gimbal control electronics 118, a propulsion system 123 (e.g., thrusters), propellant 122 to fuel some embodiments of propulsion system 123, and thermal control subsystem 124, all of which are connected by an internal communication network 141, which can be an electrical bus (a “flight harness”) or other means for electronic, optical or RF communication when spacecraft is in operation. Also represented are an antenna 143, that is one of one or more antennae used by the mission communications system 114 for exchanging communications for operating of the spacecraft with ground terminals, and a payload antenna 117, that is one of one or more antennae used by the payload 104 for exchanging communications with ground terminals, such as the antennae used by a communication satellite embodiment. The spacecraft can also include a number of test sensors 121, such as accelerometers that can used when performing test operations on the spacecraft. Other equipment can also be included.
The command and data handling module 109 includes any processing unit or units for handling includes command control functions for spacecraft 10, such as for attitude control functionality and orbit control functionality. Power subsystems 116 can include one or more solar panels and charge storage (e.g., one or more batteries) used to provide power to spacecraft 10. Propulsion system 123 (e.g., thrusters) is used for changing the position or orientation of spacecraft 10 while in space to move into orbit, to change orbit or to move to a different location in space. The gimbal control electronics 118 can be used to move and align the antennae, solar panels, and other external extensions of the spacecraft 10. In embodiments, the gimbal control electronics 118 control the positioning of the spacecraft thrusters described herein.
Propulsion system 123 may comprise a hall-effect thruster (HET). As will be appreciated by those of skill in the art, an HET is a type of electrical thruster for spacecraft that operates on a propellant, such a xenon, to accelerate ions up to high speeds to produce thrust for maneuvering the spacecraft. Other types of propellants that may be used by the HET include, for example, krypton, argon, bismuth, iodine, magnesium, zinc and adamantane, but are not limited thereto. The thruster is generally cylindrical and comprises an annular accelerating channel defined between inner and outer walls at the bottom of which is an anode assembly. A connection assembly supplies an electrical connection to the anode. The HET also includes a cathode mounted adjacent to the thruster ring which is supplied with xenon gas through a connection and with a source of negative potential.
A spacecraft propulsion system 123 may include one or multiple thrusters and PPUs. The PPUs provide conditioned electric power from the spacecraft bus for thruster operation over a discharge power range of 0.9 kW to 12 kW, and also automated system startup and control, telemetry, and some fault protection logic.
The spacecraft 10 may be coupled by any number of connectors and cables to the EPSC 200 described herein for testing prior to launch.
A general system pneumatic diagram of a propulsion system 123 for a four-thruster spacecraft. In such a spacecraft, there are two primary and two redundant thrusters. Each primary/redundant thruster pair may also be referred to as a “north” primary thruster and “north redundant thruster, and “south” primary thruster and “south” redundant thruster (with “north” and “south”, generally referring to the direction of the spacecraft about an orbital body). Xenon is stored in a set pressure tanks 155. A pressure management assembly (PMA) 152 provides for tank isolation and pressure regulation through a set of redundant pyrotechnic valves (E) 157, latch valves (L) 159, and pressure regulators 161. Two pressure transducers (P) 163 are also provided. The PMA may also include fill/drain valves 167 for propellant loading and test operations. Low-pressure xenon is routed to one of four flow controllers (XFC) 183-187 which provide fine flow control to the thrusters. Each XFC 183-187 contains a solenoid valve 189, solenoid valve 189 for flow isolation, a thermothrottle 191 and two solenoid valves 193 respectively coupled to one of the thrusters and igniter (I) for flow control, both of which are controlled by the propulsion system 123.
The thrusters and XFCs are integrated onto gimbaled assemblies called DSMs 180, 182 (where “DSM” refers to “DAPM Actuated SPT Module” and “DAPM” is the “Dual-Axis Positioning Mechanism” (or may be Three-Axis Positioning Mechanism (TAPM)). In embodiments, two DSMs are located on either side of the spacecraft and provide five-degree-of-freedom control which is commanded by the spacecraft command and data handling module 109.
EPSC 200 includes one or more load simulators 210, a ⅔ axis positioning and latch valve simulator 215 (hereinafter “⅔ axis/latch valve simulator” 215), a panel simulator interface 235, a built-in test unit 240 comprising a spacecraft control signal simulator, and a data acquisition and controller unit 285. The EPSC 200 also includes power supply and temperature control components including temperature monitors and cooling assembly 205, chassis power supply 224, DC power supplies 225, two quadrant regenerative power supplies 230 (used in conjunction the load simulator 210), and AC power supply control and distribution unit 245. Also shown in
In a unique aspect, the EPSC can be contained in a fixed size, movable console 102 having a height H, a width W and a depth D (as shown in
In one embodiment, the temperature monitor and cooling assembly 205 is provided at the uppermost portion of the console 202. Various temperature sensors or monitors 310 (
Below the temperature monitor and cooling assembly 205 are four PPU load simulators 210 (210-1 through 210-4). Additional details regarding the PPU load simulators 210 in provided below. The load simulators 210, in conjunction with the regenerative power supplies (one simulator associated with one regenerative power supply), simulate the electrical interface of a spacecraft thruster. Each load simulator and associated regenerative power supply can run simultaneously with all other load simulators and regenerative power supplies indefinitely.
Each load simulator includes a PPU connector 280. Each PPU connector is tied to a connector panel 280A (
Positioned below the four load simulators 210 is ⅔ axis/latch valve simulator 215. Simulator 215 is a short depth, four rack unit (4ru) sized element, but occupying less than the front half of the depth of console 202. Behind the axis positioning and latch valve simulator 215, as shown in
A chassis power supply 220 is provided below the 2 and 3 axis positioning and latch valve simulator 215. As described herein, the chassis power supply 220 powers various components such as the temperature monitors and cooling assembly 205.
Below the chassis power supply 220 are a number of DC power supplies 225A. Power supplies 225A are used to simulate spacecraft magnets, heaters and motors, the power to which are normally provided by the spacecraft itself. In one embodiment, six 1U, ½ RU individual power supplies are utilized. In one embodiment, DC power supplies 225A are programmable power supplies that can be operated a constant voltage or constant current depending on load conditions within the range voltage value. Each supply 225A may comprise model GH 40-38, GH 60-25 or GH 600 power supplies available from TDK-Lambda Corporation.
Below the DC power supplies 225A are four regenerative power supplies 230. In one embodiment, four Keysight model RP7972A regenerative power systems are used. Each of the power supplies 230 is a single output, bi-directional, regenerative DC power supply with regenerative capability that enables the energy normally consumed to be returned to the grid saving cost associated with energy consumption and cooling. Each unit supplies 1000V, +/−60A, 20 kW, 400/480 VAC in a 3RU rack space. One each of the regenerative power supplies is associated with one of the load simulators as illustrated in
Below the regenerative power supplies 230 is an additional programmable DC supply 127 in the form of a TDK-Lambda GSP600-25.2-3p208. Behind the power supply 125 at the rear of the console 102 is a built-in test unit 140, and the AC power supply control and distribution unit 145. The built-in test unit 140 simulates spacecraft controls, including motor drivers for the ⅔ axis simulator, and may be coupled to each of the four load simulators to allow self-testing of each of the simulator units.
A data acquisition and controller unit 285 is coupled to each of the load simulators 210, power supplies 225A, 225B, the ⅔ axis/latch valve simulator 215 and the temperature monitor and cooling assembly 205 which has separate temperature monitors 310 and extraction fans 312. The data acquisition and controller unit 285 logs all temperatures. The data acquisition and controller unit 285 may be implemented by a PXI system available from National Instruments Corp. which includes multiple data acquisition cards interfacing with the various components discussed herein, as well as a PXIe-8840 controller, which is a dual or quad core micro-processor PXI Controller which is an embedded controller for PXI systems. The data acquisition and controller unit 285 additionally may perform many of the tests and control each component to operate at given specifications as described herein. The monitor and keyboard 283 are coupled to the data acquisition and controller unit 285.
As illustrated in
The throttle and throttle return paths are coupled to a throttle simulator 610 which provides a representation of the throttle resistance of the spacecraft. The throttle simulator may comprise a series of resistors which replicate the load of the spacecraft throttle control. The throttle control from the throttle simulator is isolated using an isolator 612 from a continuity detector, a DC power supply 616 and the data acquisition and control unit 285. The continuity detector is used to verify the external cable is attached to the spacecraft under test. An unconnected or partially connected cable can present a dangerous electrical interface situation and damage to the spacecraft can occur. A heater simulator 618 and igniter simulator 620 are also coupled via the isolator 612 to the data acquisition unit 285, as well as respective voltage and current meters 622 and 624 which provide outputs to displays 520 and 530, respectively. Magnet simulators 630, 632 are coupled to voltage and current meters 626, 638, respectively which provide output to displays 540 and 500 of
The PCFC (valve) simulator 634 simulates the resistances provided by the PPU to control latch valves, PFCV valves and SIV valves. Simulator 634 also includes a continuity loop detector. The output of the simulator 634 is provided to a voltage and current meter 626 and the valve states indicated on status panel 560. Each of the aforementioned voltages, currents and states simulated by the PPU simulator 210 are recorded by the data acquisition and control unit 285.
In addition to simulating the propulsion system of the spacecraft, the EPSC can simulate the positioning systems of the spacecraft. As previously described, multiple thrusters are generally provided on a spacecraft, mounted to two or three-axis positioning gimbals under the control of the command and data handling module 109. The ⅔ axis/latch valve simulator 215 tests the control outputs of the hardline module 109 with respect to flow valves in the PMA 152 and the thruster positioning system motors and provides feedback via an LED interface.
As illustrated in
The latch valve state display 760 provides four LEDs per valve, covering the six valves illustrated in
Each of the three phase inputs are tied to the inputs of an optocoupler package U111, U211, U311 via a current limiting diode D6-D17 and a Zener diode D33-D44. The current limiting diodes and the Zener diodes ensure that the input voltage from the three-phase motor exceeds a minimum threshold thereby preventing spurious signals. The voltages input on each phase (MTR1.A, MTR1.B, MTR1.C) pass via a diode in the optocoupler to provide a logic high or low output on terminals MTR1.S1 through MTR1.S6. A logic table shown in
As should be understood, for example, when the inputs of phase A and B are both high, and C low, the voltages at D6/D33 and D7/D34 are also high, activating a 5 VDC output on MTR1.S1, while all other outputs MTR1.S2 through MTR1.S6 are off though a combination of voltages on the diodes/transistors in the optocoupler package. As a result, only LED D27 will be illuminated in circuit 1005.
As such,
The common mode voltage of the output signal is automatically adjusted to 5-V low-side supply with a fixed gain of 8 times the input voltage. The outputs of the isolation amplifiers U1 and U2 are provided to respective voltage amplifiers U3 and U3, each of which provides a gain of approximately 2.37 The output of the voltage amplifiers is provided to scaling resistors R22/R24 and R23/R35 and input to a comparator U5. At the input of the comparator, the voltages from the scaling resistor is approximately 0.4-0.5 volts (and in one embodiment 0.45V). The comparator U5 may implemented by an integrated circuit combining two micropower, low voltage comparators with a 400 mV reference for low voltage system monitoring. The comparators each have one input available externally; the other inputs are connected internally to the reference. Hence, the comparator is to ensures that its input signal is greater than the 400 mV reference.
The comparator U5 output is initial provided to amplifiers U10 and U11, which provide pulse signals PULSE1 and PULSE2 to the controller and indicate pulses on LEDs D1112 and D1212 on the pulse monitor portion of interface 720. The comparator output is also provided to two-two input, two channel NOR gates U6, U7, which latch the output, provide the latch state signals LATCH1 and LATCH2 for recording by the controller and drive LEDs D1312 and D1412 which display on the state display 750.
As noted herein, the EPSC includes a built-in test unit 240.
If a fault is detected at 1750, a determination is made by a testing agent as to whether the spacecraft can adjust to the fault at 1770 or whether the fault necessitates repair of the spacecraft. If no fault is detected, the optionally a fault or other, nonstandard operating conditions or a different test environment (LEO, GEO or Deep Space conditions) may be created at 1760 and a determination again made as to whether the spacecraft can adjust to the change at 1770. If the spacecraft cannot adjust, the test may end. The test continues at 1780 for as long as the test agent under control of the EPSC and the spacecraft determine to continue the test.
In one embodiment, the memory 1920 includes computer readable instructions that are executed by the processor(s) 1905 to implement embodiments of the disclosed technology, including the testing application software 1910 and drivers 1935. The application software 1910 may generate a local graphical user interface (GUI) and control functions to allow a test operator to interface with any of the components discussed herein. Drivers 1935 allow a data I/O interface 1990 (which may comprise various data acquisition cards in the aforementioned PXI system embodiment) which may be connected through various connectors and cabling to the DC load subsystems 211, 212, 214, 216, DC power supply subsystem 225A and thermal control subsystem 205A.
The mass storage device 1930 may comprise any type of storage device configured to store data, programs, and other information and to make the data, programs, and other information accessible via the bus 1970. The mass storage device 1930 may comprise, for example, one or more of a solid-state drive, hard disk drive, a magnetic disk drive, an optical disk drive, or the like. The application software may be run under an operating system such as Windows from Microsoft corporation, with application code developed in LabWindows™/CVI from National Instruments corporation. The application software includes routines to monitor Anode, Heater, Igniter, Magnet, Thermothrottle voltages and currents for the North 1, North 2, South 1, and South 2 thrusters, and simulators to support the Ripple and Flame Out functions for such thrusters. The application software includes DAPM/TAPM Simulators to monitor step sequence and direction, and Support 2 and 3 axis deployment mechanisms, one for South and one for North each with Primary and Redundant motors. The remote control allows scripting of different testing applications. Data Archiving allows measured components to be downloaded and analyzed by sending monitored parameters) for archiving. Different processor threads may be created by the SPT software application to interface with the respective PXI cards for control and monitor upon system start up. Such threads can run continuously until the application is shut down
It is understood that the present subject matter may be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this subject matter will be thorough and complete and will fully convey the disclosure to those skilled in the art. Indeed, the subject matter is intended to cover alternatives, modifications, and equivalents of these embodiments, which are included within the scope and spirit of the subject matter as defined by the appended claims. Furthermore, in the following detailed description of the present subject matter, numerous specific details are set forth in order to provide a thorough understanding of the present subject matter. However, it will be clear to those of ordinary skill in the art that the present subject matter may be practiced without such specific details.
The description of the present disclosure has been presented for purposes of illustration and description but is not intended to be exhaustive or limited to the disclosure in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the disclosure. The aspects of the disclosure herein were chosen and described in order to best explain the principles of the disclosure and the practical application, and to enable others of ordinary skill in the art to understand the disclosure with various modifications as are suited to the particular use contemplated.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.