METHOD FOR CONTROLLING MIXING RATIO BY THERMAL ACTION IN THE PROPELLANT TANKS OF SPACE SYSTEMS
20230374953 · 2023-11-23
Assignee
Inventors
Cpc classification
F02K9/56
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02K9/425
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A method, which uses real pressure, temperature and mass data obtained from real telemetry, to control the mixture ratio based on the change of the temperature set in its tanks, where the mixture ratio is defined by the ratio between the oxidant mass consumption by the fuel mass consumption. To achieve this, the space system in question must have a bipropellant propulsion system operating in blow-down mode containing independent temperature control systems for each tank. The method is related to the aerospace field, the application of this method is of interest to the areas of manufacturing and operation of space systems.
Claims
1. A method for mixture ratio control by thermal actuation in propellant tanks of space systems for a bipropellant propulsion system operating in blow-down mode containing independent temperature control systems for each tank characterized by enabling, from the use of real data of pressure, temperature and mass obtained from real telemetry, the mixture ratio control of propellant consumption from changes in the temperature set in their tanks and comprising the following three steps and respective sub-steps: Step 1—Obtaining the Pressure versus Temperature Relation-P(T): which, from a qualitative model, uses a set of telemetry data from the space system to obtain the mathematical relation that allows calculating the pressure as a function of an adjusted temperature in the propellant tanks; where Step 1 comprises the Sub-steps of Data Acquisition (211), Defining the Metric (212), Parameter Estimation (213), and Relation Evaluation (214); Step 2—Obtaining the Mixture Ratio as a Function of Pressure Relation-MR(P): which, from a qualitative model, uses a set of telemetry data from the space system to obtain the mathematical relation allowing to calculate the mixture ratio of consumption as a function of pressure in the propellant tanks; where Step 2 comprises the Sub-steps of Data Acquisition (221), Metric Definition (222), Parameter Estimation (223) and Relation Evaluation (224); and Step 3—Obtaining the Temperature to be Set (T.sub.A) for Mixture Ratio Control: which uses both relations obtained in Steps 1 and 2 in a recursive manner, in order to find the temperature that allows the system to operate at a given mixture ratio of interest, and in this Step 3, the relations are put in sequence, generating the Direct Relation of the Mixture Ratio as a function of Temperature-MR(T), and a search algorithm is used to “invert” this relation, giving the Inverse Relation Temperature as a function of Mixture Ratio-T(MR), and by applying a value of the Mixture Ratio of Interest (MR.sub.I) as Input (231) to the Relation T(MR), one finally obtains the temperature to be set (T.sub.A) in Output (235), this being also the end result of the Method, whereby, acting thermally on the propellant tanks of space systems, the temperature (T) will be regulated to the value of the temperature to be set (T.sub.A) obtained in Output (235) of Step 3 as a result, the Mixture Ratio (MR) is controlled to an Adjusted Mixture Ratio(MR.sub.A), so that the difference with the Mixture Ratio of Interest (MR.sub.I) tends to zero, where Step 3 comprises the Input (231), the Sub-step of Pressure Estimation (232), the Sub-step of Mixture Ratio Estimation (233), the Sub-step of Error Minimization (234), and the Output (235).
2. The method for mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein the method is implemented by means of a computer program.
3. The method for mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein Steps 1 and 2 are independent of each other, and can be calculated in one of the ways listed as follows: a) sequentially; b) simultaneously; or yet c) with the beginning of any of the two steps without necessarily the conclusion of the other previously started; and Step 3 necessarily can only be started after the complete fulfillment of both Step 1 and Step 2.
4. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein Steps 1 and 2 are based on the formulation of relations based on the physical-chemical behavior of propellants and the propulsive characteristics of bipropellant systems, and techniques are used to identify the parameters that fit these relations to real telemetry data.
5. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein in, the Sub-step of Obtaining Data (211) of Step 1, the operator must obtain the telemetry data pressure ({tilde over (P)}), temperature ({tilde over (T)}) and remaining mass ({tilde over (M)}) for each propellant tank, simply by accessing the space system telemetry database and preparing the obtained data for analysis, and in addition to the elimination of corrupted data, the preparation consists mainly in synchronizing the telemetry data, and thus three synchronized sets with the same number of data are obtained, allowing the analysis by the subsequent Sub-steps.
6. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein, in the Sub-Step of Defining the Metric (212) Step 1, the operator must calculate a mass estimate (M.sub.0) based on any initial values for the parameter vector (K.sub.M) and the values of α, β and γ, and these values are calculated using the telemetry data prepared in the Sub-Step of Data Acquisition (211) of Step 1, according to the equation:
7. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein in the Sub-Step Parameter Estimation (213) of Step 1, the operator should minimize the errors found in the estimation (M.sub.0) by changing the parameter values in the vector (K.sub.M) and obtaining, by using any parameter estimation method, the vector of estimators (K.sub.M.sup.*).
8. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein, in the Sub-Step of Relation Evaluation (214) of Step 1, the operator must evaluate the predictive ability of this relation, and to do so, he must use the vector of estimators (K.sub.M*) estimated from the telemetry data of a given period to predict the pressure (P*) of the following period by solving the equation:
9. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein, in the Sub-Step of Data Acquisition (221) of Step 2, the operator must obtain the telemetry data of the pressures in the lines ({tilde over (p)}) and the mass consumption of both propellants for each use of the propulsion system (Δ{tilde over (M)}), and for that, it is sufficient to access the telemetry database of the space system and prepare the data obtained for analysis, and for that, it is sufficient to access the telemetry database of the space system and prepare the data obtained for analysis, and thus two synchronized sets with the same number of data are obtained, allowing the analysis by the subsequent Sub-steps.
10. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein in the Sub-Step of Metric Definition (222) of Step 2, the operator must relate the consumption data obtained by telemetry (Δ{tilde over (M)}) and calculate the Mixture Ratio (), where:
=Δ
/Δ
, whereby the operator must calculate an estimate of the mixture ratio (
) based on any initial values of the parameter vector (K.sub.MR) using the telemetry data of the pressures in the lines ({tilde over (p)}), applied in the equation MR.sub.P=a.Math.P.sub.OX+b.Math.P.sub.OX.sup.2+c.Math.P.sub.CO+d.Math.P.sub.CO.sup.2+e.Math.P.sub.OXP.sub.CO, where P.sub.OX is the pressure in the oxidizer tank, P.sub.CO is the pressure in the fuel tank and a, b, c, d, and e are parameters of the equation to be estimated.
11. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein, in the Sub-Step of Parameter Estimation (223) of Step 2, the operator must minimize the errors found between the estimate () and the measured value (
) by changing the values of the parameter vector (K.sub.MR) and obtaining the vector of estimators (K.sub.MR*), where the estimation must be done by separating the telemetries into groups of conditions of use of the same type of thruster sets.
12. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein, in the Sub-Step of Relation Evaluation (224) of Step 2, the operator must evaluate the predictive ability of this model, and for that, the operator must use the vector of estimators (K.sub.MR*) estimated from the telemetry data of a certain period to predict the mixture ratio () of the following period applying the equation MR.sub.P=a.Math.P.sub.OX+b.Math.P.sub.OX.sup.2+c.Math.P.sub.CO+d.Math.P.sub.CO.sup.2+e.Math.P.sub.OX.Math.P.sub.CO, where P.sub.OX is the pressure in the oxidant tank, P.sub.CO is the pressure in the fuel tank and a, b, c, d, and e are the parameters of the equation to be estimated, and this prediction should be compared with the value of the reference mixture ratio (
).
13. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein by completing Steps 1 and 2, the operator has the ability to predict the mixture ratio based on pressure values by the best estimate of the propulsion parameters vector (K.sub.MR*) and the ability to predict the pressure based on temperature and mass values by means of the best estimate of the subsystem parameter vector (K.sub.M*), so the operator can calculate the mixture ratio (MR) as a function of the propellant tank setting temperatures (T).
14. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein the operator must enter, as Input (231) of Step 3, the value of the mixture ratio of interest (MR.sub.1).
15. Mixture The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein, in the Sub-step of Pressure Estimation (232) of Step 3, from any initial temperature value, the pressure in the tanks under this temperature is calculated.
16. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein, in the Sub-step of Mixture Ratio Estimation (233) of Step 3, from the pressure value calculated in the Pressure Estimation (232) Sub-step of Step 3, the mixture ratio of the propulsion under this pressure is calculated.
17. Mixture The method of mixture ratio control method by thermal actuation in propellant tanks of space systems, according to claim 1, wherein, in the Sub-step of Error Minimization (234) of Step 3 evaluates whether the calculated mixture ratio is equal to the mixture ratio of interest (MR.sub.I), where in case of negative evaluation, the Sub-step of Error Minimization (234) of Step 3 defines another temperature to be tested and restarts the search from Sub-step (232) of Step 3 and in case of positive evaluation, the temperature to be set (T.sub.A) is presented in Output (235) of Step 3.
18. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 17, wherein for the Sub-step of Error Minimization (234) of Step 3, the implementation of numerical methods that allow minimizing the error function: erro(T)=MR.sub.1−MR(T).
19. The method of mixture ratio control by thermal actuation in propellant tanks of space systems, according to claim 1, wherein the Sub-step of Pressure Estimation (232) of Step 3 and the Sub-step of Mixture Ratio Estimation (233) of Step 3 are adaptations of the Sub-step of Relation Evaluation (214) of Step 1 and the Sub-step of Relation Evaluation (224) of Step 2, respectively, for the recursive search application performed in Step 3.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The annexed figures, which incorporate and form part of this specification, show certain aspects of the solution in this document and, by their description, help explain some of the principles associated with the proposed implementations.
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046] Where possible, similar reference numbers denote similar structures, characteristics, or elements.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
[0047]
[0048] Due to the difference in the amount of mass in each tank, as well as the difference in density of the propellants, only part of the total volume of each tank (V.sub.0) is occupied. In this way, the free volume (U) is filled by the available pressurizing gas and the vapor of the respective propellant.
[0049] Both tanks (105) and (106) have supply lines to feed the rocket engine propulsion assembly, represented by engine (111). The high pressure in the tanks leads to a pressure differential that induces the flow of propellants toward the engine (111). The flow is controlled by means of the oxidizer line valve (109) and the fuel line valve (110), both dual state (open or closed) that act in a synchronized manner. When opening the valves, the mixture of the hypergolic liquids in the engine (111) consumes a certain amount of propellant generating the required thrust. For the purposes of the present patent application, the referred propellant consumption is characterized by the ratio between the oxidant mass consumption by the fuel mass consumption, being the referred ratio called Mixture Ratio (MR), that is, the Mixture Ratio (MR) is defined by the ratio between the oxidant mass flow (dm.sub.ox) and the fuel mass flow (dm.sub.co), that is, MR=dm.sub.ox/dm.sub.co
[0050] The flow rate of each propellant is related to the pressure couple in the propellant supply lines (p). This ratio is usually provided by the engine manufacturer, based on bench tests of that batch and unit. However, operation of this engine may not occur as specified for several reasons. First, it should be considered that the operation of the motors is usually done in pulsed mode (Pulse Mode Firing) and not in continuous mode (Steady State Firing). This allows better control of the intensity of the thrust generated by the motor on the space system. Secondly, the system may behave outside of what is expected after passing through the launch and the in-orbit positioning phases. Finally, it should be considered that typically a propulsive system contains more than one thruster, causing the combined operation of these thrusters to perform differently than expected from individual test data.
[0051] The pressure found in the supply line (p) is related to the pressure in the propellant tanks (P). A pressure drop is expected due to the bends, corners, and devices (valves, sensors, etc.) present along the supply line. Piping designs of propulsive systems usually seek to minimize these pressure losses. Therefore, in this document the values of both pressures will be considered equal (p=P). For designs where the loss is significant, there is a need to calculate the pressure in the supply line as a function of the pressure in the tank and the expected pressure loss (ΔP=p−P).
Method Overview
[0052]
[0053] Qualitative models are proposed from the natural laws that govern the system. Each model has unknown parameters that represent the specific characteristics of the space system. Thus, parameter identification techniques are used to find the parameters that fit the qualitative model to the actual telemetry data while minimizing errors. The model fitted with the estimated parameters relates several physical quantities of interest to this patent application and will therefore be called “Relation”. The values of physical quantities predicted by a relation will be more accurate the better its model represents the natural laws that govern the system. The distinction between the concepts of qualitative model and relations is fundamental to the understanding of Steps 1 and 2.
[0054] Step 1 is called “Obtaining the Pressure versus Temperature Relation-P(T)”. This step consists in, from a qualitative model, using a set of telemetry data from the space system to obtain the mathematical relation that allows to calculate the pressure as a function of an adjusted temperature in the propellant tanks. Step 1 comprises the sub-steps of Data Acquisition (211), Defining the Metric (212), Parameter Estimation (213), and Relation Evaluation (214).
[0055] Step 2 is called “Obtaining the Mixture Ratio Relation as a Function of Pressure-MR(P)”. This step consists in, from a qualitative model, using a set of telemetry data from the space system to obtain the mathematical relation that allows to calculate the mixture ratio of consumption as a function of pressure in the propellant tanks. Step 2 comprises the sub-steps of Data Acquisition (221), Metric Definition (222), Parameter Estimation (223), and Relation Evaluation (224).
[0056] Step 3 is called “Obtaining the Temperature to be Set (T.sub.A) for Mixture Ratio Control”. This is the final step of the Method and consists in using both relations obtained in Steps 1 and 2 in a recursive way, in order to find the temperature that leads the system to operate at a given mixture ratio of interest. In this step, the relations are sequenced, yielding the Direct Relation of the Mixture Ratio as a function of Temperature-MR(T). A search algorithm is used to “invert” this relation, leading to the Inverse Relation of the Temperature as a function of Mixture Ratio-T(MR). From the application of a value of Mixture Ratio of Interest (MR.sub.I) as Input (231) in the T(MR) relation, one finally obtains in Output (235) the temperature to be set (T.sub.A). The result obtained in Output (235) of Step 3 is also the final result of the Method. That is, by thermally acting on the propellant tanks of space systems, the temperature (T) will be regulated to the value of the temperature to be set (T.sub.A) obtained in Output (235) of Step 3 and, as a result, the mixture Ratio (MR) is controlled to an Adjusted Mixture Ratio (MR.sub.A). By using the relations found in Steps 1 and 2, the Method ensures that the difference between Adjusted Mixture Ratio (MR.sub.A) and the mixture Ratio of Interest (MR.sub.I) tends to zero. Step 3 comprises the Input (231), the Sub-step of Pressure Estimation (232), the Sub-step of Mixture Ratio Estimation (233), the Sub-step of Error Minimization (234), and the Output (235).
[0057] Note that Stages 1 and 2 are independent of each other and can be calculated in one of the ways listed as follows: a) sequentially; b) simultaneously; or yet c) with the beginning of any of the two stages without necessarily the conclusion of the other previously started. However, Step 3 necessarily can only be started after the complete conclusion of both Step 1 and Step 2.
[0058] It is emphasized that it is expected that this temperature to be set (T.sub.A) will be outside the conditions already used in the operation of the space system. That is, the use of a model that best represents the behavior of the system is essential for a more comprehensive application of the estimated parameters beyond the point of operation, allowing the search on a broader spectrum of temperatures with greater accuracy of the final result.
[0059] In the next paragraphs, all the steps and sub-steps mentioned will be described, as well as the theoretical basis for applying the Method.
[0060] Preliminarily, for the purpose of the Method, object of the present patent application, it is important to define “operator” as well as its role in the Method. The operator is the agent responsible for performing the Steps and Sub-steps of the Method in order to control the mixture ratio of the space system to a value of interest. To do so, this operator can make use of computational tools that automate part or the totality of the Method.
[0061] Table 1 is the “Table of variables for the estimations” and it presents the glossary of variables and parameters that are used during the parameter estimations proposed in the Method estimation Sub-steps. Table 1 is presented below:
TABLE-US-00001 TABLE 1 Table of variables for estimations P Actual pressure in propellant tank {tilde over (P)} Pressure telemetry in the propellant tank P* Best estimate of the actual pressure in the propellant tank T Actual temperature in the propellant tank {tilde over (T)} Telemetry of the temperature in the propellant tank M Actual propellant mass in the tank {tilde over (M)} Telemetry of the propellant mass in the tank M.sub.0 Mass calculated during estimation, used as a metric n.sub.He Number of moles of pressurizer (He) in the tank e Volumetric elasticity coefficient of the tank K.sub.M Subsystem parameters vector (for Mass estimation) K.sub.M* Best estimate of the subsystem parameters vector MR.sub.P Mixture ratio calculated from the pressure equation Mixture ratio calculated by the pressure equation with telemetry data MR.sub.M Mixture ratio calculated by mass consumption
Mixture ratio calculated by mass consumption with telemetry data K.sub.MR Propulsion parameters vector (for mixture Ratio estimation) K.sub.MR* Best estimate of the propulsion parameters vector
Theoretical Foundation for Step 1
[0062] Initially, it is necessary to create a qualitative model that describes the relation between pressure and temperature pertinent to Step 1.
[0063] The values of pressure P in the oxidant tank (105) and in the propellant tank (106) are given by the pressure of the gas mixture present in their respective free volume (U). For tank (105) this mixture consists of the pressurizing gas (101) and the oxidizer vapor, and for tank (106) this mixture consists of the pressurizing gas (102) and the fuel vapor. Once the tank is filled and isolated, the sequence of equations present in
[0064] Dalton's Law of Partial Pressures (311) states that the total pressure in the tank is the sum of the partial pressures of the gases in the mixture (302): P=P.sub.V+P.sub.G.
[0065] Being the tanks are closed containers and under isothermal condition, Clausius-Clapeyron shows the equilibrium point of the evaporation rate as a function of the partial pressure of the propellant vapor. It also shows that increasing the temperature raises the evaporation rate and therefore raises the partial pressure of the propellant vapor and its participation in the mixture of gases present in the free volume of the tanks (U). Several semi-empirical models can be used. In the present patent application, the relations is represented using the Antoine Equation (312), resulting in equation (303):
whose coefficients A, B and C are obtained by experimental means and are available in literature for various liquids.
[0066] Clapeyron's ideal gas law (313) can be applied to the partial pressure of the pressurizing gas. From this equation it can be seen that the partial pressure (P.sub.G) is related to the amount of pressurizing gas (n.sub.G) in the free volume (U) according to equation (304):
[0067] It should be considered that part of the total pressurizing gas in the tank (n.sub.He) is dissolved in the propellant liquid. Let (n.sub.S) be the part of the pressurizing gas dissolved and (n.sub.G) be the part of the pressurizing gas present in the free volume, we have equation (305): n.sub.G=n.sub.He−n.sub.S
[0068] Henry's Law of solubility (314) describes that the amount of pressurizing gas dissolved (n.sub.S) is directly proportional to the partial pressure over the liquid (P.sub.G) and the parameter (Z). Semi-empirical relations between this parameter and the temperature variation can be found in the literature. In general, the consumption of propellant liquid and the increase in temperature tend to decrease the solubility of the pressurizing gas in the propellant liquid, increasing the amount of matter of pressurizer in the free volume (n.sub.G). Mathematically, this leads to equation (307): n.sub.S=n.sub.He.Math.Z(T).Math.P.sub.G
[0069] To calculate the free volume (U) simply subtract the total volume of the tank (V) from the volume occupied by the propellant liquid. The propellant volume can be calculated by dividing the mass of propellant available by its density (ρ). That is, one has the equation (306): U=V−M/ρ. Therefore, the free volume (U) of tank (105) is expected to increase with the consumption of oxidant (103) and the free volume (U) of tank (106) is expected to increase with the consumption of fuel (104).
[0070] In order to obtain greater accuracy in the results, it is important to evaluate the elasticity of the tank (315), which changes the total volume of the tank (V) as a function of the internal pressure (P) based on the elasticity parameter (e). For this purpose, there is the equation (308): V=V.sub.0+e.Math.P.
[0071] Higher accuracy is also obtained when using a propellant density model (316) that considers the influence of temperature, such as equation (309): ρ=ρ.sub.0+ρ.sub.1.Math.T+ρ.sub.2.Math.T.sup.2.
[0072] With this set of equations shown in
[0073] It is worth noting that, when disregarding the elasticity of the tank and the variation of the dissolubility of the gas in the liquid, the above equation can be simplified to the ideal gases' equation applied on Dalton's law of partial pressures:
[0074] From this relation, it is observed that the internal pressure of the tank is altered by changing the control temperature through the action of a heating system. Having one heating system (107) for controlling tank's (105) temperature and another heating system (108) for controlling tank's (106) temperature, distinct and independent of each other, it is possible to obtain several pressure pairs in the propellant tanks.
[0075] Considering mainly the heating by the electronic systems of the space system, the heating by solar irradiation, as well as the irradiation losses to space, the tanks naturally tend to a thermal equilibrium configuration with slight daily oscillations and annual oscillations.
[0076] Since the two heating systems (107) and (108) are distinct and independent of each other, it is possible to make the propulsion system operate at higher temperatures than the natural equilibrium temperatures. By setting the heating system to a desired temperature range, the system is able to turn on heaters that will provide heat to the tanks, warming them up. When the upper limit of the set temperature range is reached, the system turns off the heater, causing the tank to slowly lose heat, lowering its temperature. This occurs until the temperature reaches the lower end of the set range, when the system turns the heater back on to maintain the temperature of the propellants within the desired temperature range.
[0077] Depending on the configuration of the tanks on the platform of the space system, it is possible that both have a certain thermal coupling. That is, due to the heat transmission between one tank and another, both by conduction and by irradiation, there is a tendency for both tanks to reach natural equilibrium temperatures close to each other.
[0078] Hence, it is possible to set each tank to a temperature range distinct from the other, but due to thermal coupling it is difficult to maintain a significant temperature difference.
[0079] In addition, the heat losses of the tanks increase with increasing tank temperatures. Thus, due to the limited power of the heaters (107) and (108), one should consider that a given heating system is capable of raising the temperatures of the propellants up to a maximum limit.
Step 1—Obtaining the Pressure Versus Temperature Relations-P(T)
[0080] Several parameters of the propellants used in the equations of
[0081] Let (K.sub.M) be the subsystem parameter vector: K.sub.M=(n.sub.he, e)
[0082] For the space system operator, it is possible to estimate the subsystem parameter vector (K.sub.M) with the telemetry data following the flow chart proposed in Step 1 of
[0083] The implementation presented here is based on the qualitative model of equation (71) equated to the free volume in tanks (U). This results in the following model, which relates the propellant mass (M) to the variables α, β and γ. These variables are calculated from the pressure (P) and temperature (T) data using the already known propellant parameters (ρ (T), P.sub.V (T), Z (T)).
[0084] Considering small variations of pressure and temperature around the operation point and considering the low sensitivity of the propellant's parameters to the variation of these variables, it is possible to estimate the subsystem parameter vector (K.sub.M) using, for example, the least squares method from the mass, pressure and temperature data.
[0085] In the Sub-step of Data Acquisition (211) of Step 1, the operator must obtain the telemetry data pressure ({tilde over (P)}), temperature ({tilde over (T)}) and remaining mass ({tilde over (M)}) for each of the propellant tanks. To do so, simply access the space system's telemetry database and prepare the obtained data for analysis. In addition to deleting corrupted data, the preparation mainly consists of synchronizing the telemetry data. That is, one must “fill forward” the instants without data with the last available data. Thus, three synchronized sets with the same number of data are obtained, allowing the analysis by the subsequent Sub-steps.
[0086] In the Sub-step of Defining the Metric (212) of Step 1, the operator must calculate a mass estimate (M.sub.0) based on any initial values for the parameter vector (K.sub.M) and the values of α, β and γ. These values are calculated according to equation (82) using the telemetry data prepared in the previous Sub-step.
[0087] In the Sub-step of Parameter Estimation (213) of Step 1, the operator must minimize the errors found in the estimate (M.sub.0) by changing the parameter values in the vector (K.sub.M). Using any parameter estimation method, for example the least squares method, the vector of estimators (K.sub.M.sup.*) is obtained.
[0088] In the Sub-step of Relation Evaluation (214) of the Step 1, the operator must evaluate the predictive ability of this relations. To do so, he should use the vector of estimators (K.sub.M*) estimated from the telemetry data of a given period to predict the pressure (P*) of the next period by solving equation (71). This prediction should be compared with the telemetry value of pressure ({tilde over (P)}). For example, the operator can evaluate the adherence of the result by looking at the mean square error and the coefficient of determination r.sup.2.
[0089]
[0090] It is emphasized that the implementation shown here is only one of the possibilities for the solution proposed in the patent application. Any implementation that includes identifying any set of parameters from the equations listed in
Theoretical Foundation for Step 2
[0091] In addition to the identification of the subsystem parameters in Step 1,
[0092] However, several factors contribute to the observed results not being in accordance with the nominal value. Thus, a set of parameters can be estimated and used to relate these quantities.
Step 2—Obtaining the Mixture Ratio Relation as a Function of Pressure-RM(P)
[0093] Consider, as an example, the qualitative model: MR.sub.P=a.Math.P.sub.OX+b.Math.P.sub.OX.sup.2+c.Math.P.sub.CO+d P.sub.CO.sup.2+e.Math.P.sub.O.Math.P.sub.CO, being P.sub.OX (oxidizer pressure) and P.sub.CO (fuel pressure), equation (92).
[0094] Let (K.sub.MR) be the thrust parameter vector: K.sub.MR=(a, b, c, d, e).
[0095] Considering that both valves in the oxidizer line (109) and fuel line (110) operate simultaneously, the mixture ratio can also be calculated by relating both mass consumptions every time the system was used, such that: MR.sub.M=ΔM.sub.OX/ΔM.sub.CO
[0096] Knowing both ways of obtaining the mixture ratio, it is possible to obtain the best estimate of the parameter vector (K.sub.MR) for the mass consumption results (MR.sub.M) and use them to predict the mixture ratio as a function of pressure (MR.sub.P).
[0097] In the Sub-step of Data Acquisition (221) of Step 2, the operator must obtain the telemetry data of the pressures in the supply lines ({tilde over (p)}) and the mass consumption of both propellants for each use of the propulsion system (Δ{tilde over (M)}). This can be done by accessing the telemetry database of the space system and preparing the obtained data for analysis. In addition to eliminating corrupted data, the preparation mainly consists of synchronizing the telemetry data. That is, one must “fill forward” the instants without data with the latest available data. Thus, two synchronized sets with the same number of data are obtained, allowing for analysis by subsequent Sub-steps.
[0098] In the Sub-step of Metric Definition (222) of Step 2, the operator must relate the consumption data obtained by telemetry (Δ{tilde over (M)}) and calculate the Mixture Ratio (), such that:
=Δ{tilde over (M)}.sub.OX/Δ{tilde over (M)}.sub.CO.
[0099] Also, in the Sub-step of Metric Definition (222) of Step 2, the operator must calculate an estimate of the mixture ratio () based on any initial values of the parameter vector (K.sub.MR) using the telemetry data of the pressures in the supply lines ({tilde over (p)}).
[0100] In the Sub-step of Parameter Estimation (223) of Step 2, the operator must minimize the errors found between the estimate () and the measured value (
) by changing the values of the parameters vector (K.sub.MR). Using, as an example, the least squares method, the vector of estimators (K.sub.MR*) is obtained. The estimation should be done by separating the telemetries into groups of conditions of use of the same type of thruster sets.
[0101] In the Sub-step of Relation Evaluation (224) of Step 2, the operator must evaluate the predictive ability of this relations. To do so, it should use the propulsive estimators vector (K.sub.MR*) estimated from the telemetry data of a given period to predict the mixture ratio () of the following period by applying equation (92). This prediction should be compared with the value of the reference mixture ratio (
). For example, the operator can evaluate the adherence of the result by looking at the root mean square error and the coefficient of determination r.sup.2.
Theoretical Foundation for Step 3
[0102] Once Steps 1 and 2 are completed, the operator has the ability to predict the mixture ratio based on pressure values by using the best estimate of the propulsion parameters vector (K.sub.MR*) and the ability to predict the pressure based on temperature and mass values by using the best estimate of the subsystem parameter vector (KR.sub.M*). That is, the operator can calculate the mixture ratio (MR) as a function of the propellant tank setting temperatures (T).
[0103] On the other hand, Step 3 allows the operator to identify the temperature (T.sub.A) that conditions the propulsion system to operate under a given mixture ratio of interest (MR.sub.I). For this purpose, Step 3 is based on the recursive evaluation of the obtained mixture ratio for a given temperature. That is, Step 3 “inverts” the order of the relation previously obtained.
[0104] If the propulsion system operates at a mixture ratio equal to the ratio of available masses in the propellant tanks, both propellants will be depleted simultaneously, minimizing waste and maximizing the availability of this space system.
[0105] Therefore, Step 3 allows the operator to identify under which temperature the space system will operate optimally, from the point of view of propellant use.
Step 3—Obtaining the Temperature to be Set for Mixture Ratio Control
[0106] The operator should enter as Input (231) of Step 3 the value of mixture ratio of interest (MR.sub.I).
[0107] From any initial temperature value, the Sub-step of Pressure Estimation (232) of Step 3 calculates the pressure in the tanks under that temperature.
[0108] From the calculated pressure value, the mixture Sub-step of Ratio Estimation (233) of Step 3 calculates the mixture ratio of the propellant under that pressure.
[0109] Then, the Sub-step of Error Minimization (234) of Step 3 evaluates whether the calculated mixture ratio is equal to the mixture ratio of interest (MR.sub.I). If it evaluates negatively, the Error Minimization (234) Sub-step of Step 3 defines another temperature to be tested and restarts the search from Sub-step (232) of Step 3. If it evaluates positively, the temperature to be set (T.sub.A) is displayed in Output (235) of Step 3. For the Sub-step of Error Minimization (234) of Step 3, it is recommended to implement numerical methods (bisection, Newton, Brent etc.) that allow minimizing the error function: erro(T)=MR.sub.I−MR(T).
[0110] Note that the Sub-step of Pressure Estimation (232) of Step 3 and the Sub-step of mixture Ratio Estimation (233) of Step 3 are adaptations of the Sub-step of Relation Evaluation (214) of Step 1 and the Sub-step of Relation Evaluation (224) of Step 2, respectively, for the recursive search application performed in Step 3.
Method Application Examples
[0111]
[0112] As an example of the benefits of applying the Method of the present patent application, a comparison with another method based on the optimization of propulsive efficiency, called here the Comparison Method, is presented from now on.
[0113] For this comparison both methods share the sub-steps that comprise Step 1. Specifically, both methods start with the estimation of parameters that relate the pressure and temperature in the propellant tanks using the telemetry data obtained from the space system database, according to Sub-steps (211), (212), (213), and (214) that comprise Step 1.
[0114] The comparison Method builds on this common basis a step for the optimization of the specific impulse, suitable, for example, for a monopropellant propulsion system. This step keeps intrinsic differences to Step 3 presented in the present patent application. In the present patent application, the step for the optimization of the mixture ratio, more suitable for a bipropellant propulsive system, is built on this common base. In the present patent application, it is the Sub-steps (221), (222), (223), (224) of characterization of the propulsion system that compose Step 3.
[0115] The differences between the methods are proven by the results presented in
[0116] The simulation called Target_ISP performs the thermal actuation on propellant tanks according to the comparison Method, that is, it seeks the highest combustion efficiency and consequently, the lowest propellant consumption.
[0117] The simulation called Target_MR performs the thermal actuation on the propellant tanks according to the Method of the present patent application, that is, it seeks to maintain the mixture ratio of propellants consumed equal to the ratio of propellants available in the tanks.
[0118]
[0119]
[0120] The application of the comparison Method during the Target_ISP simulation results in the highest burn efficiency and therefore a lower propellant consumption at each maneuver. For example, the total mass available before the last maneuver is 57 kg, 1 kg more than that obtained on this same date in the Target_MR simulation. But since this method has no focus on bipropellant systems, its application leads to the exhaustion of one of the propellants before the other, resulting in a surplus (called dynamic residue) of 17 kg of oxidant at the end of the last maneuver.
[0121] For the Target_MR simulation, on the other hand, the thermal actuation is performed on the tanks in order to maintain the mixture ratio of the propulsion system with a value equal to the ratio of propellants available in the tanks. This can be seen in
[0122] Considering that end-of-life is reached when the available mass in one of the propellant tanks is depleted, the Target_MR simulation shows a predicted end-of-life in early November 2035, four months later than the predicted end-of-life of the Target_ISP simulation, in mid-June 2035. Due to the high costs associated with the availability of space systems, this difference can mean significant gains for its operator.
Method Validity Conditions
[0123] Although equations (71) and (92) seek to incorporate as much as possible of the physical relations found within the tanks and the propulsion characteristics, it is important to consider certain conditions of validity for the analysis of this present patent application. During Steps 1 and 2 in