METHOD AND DEVICE FOR OPTIMIZING A CLIMB PHASE OF AN AIRCRAFT, IN PARTICULAR IN TERMS OF FUEL CONSUMPTION
20250076893 ยท 2025-03-06
Assignee
Inventors
Cpc classification
F05D2270/051
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05D2270/312
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02C9/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05D2270/303
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G05D1/644
PHYSICS
F05D2270/313
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A method for optimizing a climb phase of an aircraft, implemented repeatedly during the climb phase, includes an acquiring step for acquiring current values of input parameters, a determining step for determining a current optimized DT.sub.flex value from the current values of the input parameters and from optimized DT.sub.flex values recorded in a database and a transmitting step for transmitting the determined current optimized DT.sub.flex value to a user system with a view to controlling the thrust of the aircraft, the method making it possible to continuously adapt, during the climb phase, the optimized DT.sub.flex value so it corresponds to current conditions of the aircraft to maximize its performance particular for fuel consumption.
Claims
1. A method for optimizing a climb phase of an aircraft comprising determining an optimized DT.sub.flex value corresponding to a temperature differential used to control thrust of the aircraft, the method comprising at least a sequence of steps implemented by an avionic computer repeatedly during the climb phase of: an acquiring step for acquiring current values of input parameters including at least a weight of the aircraft, a speed of the aircraft, an altitude of the aircraft and a reference temperature; a determining step for determining a current optimized DT.sub.flex value from the current values of the input parameters acquired in the acquiring step and from optimized DT.sub.flex values recorded in a database integrated into the avionic computer, the database having been created beforehand by associating an optimized DT.sub.flex value with each combination of input parameters for a predefined number of combinations of input parameters; and a transmitting step for transmitting the current optimized DT.sub.flex value determined in the determining step to a user system capable of using the current optimized DT.sub.flex value to control the thrust of the aircraft.
2. The method of claim 1, comprising a preliminary step implementing a creating method to create the database, the preliminary step comprising a set of sub-steps implemented for each of the combinations of input parameters and comprising: a first computing sub-step for computing sets of climb parameters characterizing the climb phase of the aircraft with the input parameters in question, the climb parameters comprising at least a fuel flow rate of the aircraft, a net thrust of the aircraft and a drag of the aircraft, a set of climb parameters being computed for each DT.sub.flex value among a predefined number of DT.sub.flex values; a second computing sub-step for computing at least one value representing a cost of the climb phase for each set of climb parameters computed in the first computing sub-step; and a selecting sub-step for selecting the DT.sub.flex value for which the cost of the climb phase is minimal and for recording the DT.sub.flex value in the database as the optimized DT.sub.flex value associated with the combination of input parameters in question.
3. The method of claim 2, wherein a value J representing the cost of the climb phase is computed with a following mathematical formula: is a specific energy of the aircraft; FF is the fuel flow rate of the aircraft; .sub.ref is a reference factor; and V is the speed of the aircraft.
4. The method of claim 2, wherein in the first computing sub-step, the DT.sub.flex values for which a set of climb parameters is computed are comprised between a minimum DT.sub.flex value and a maximum DT.sub.flex value, the minimum DT.sub.flex value corresponding to a DT.sub.flex value for which thrust is maximum and the maximum DT.sub.flex value corresponding to a DT.sub.flex value for which the climb rate of the aircraft is equal to a predefined minimum climb rate.
5. The method of claim 1, comprising a verifying step, implemented after the determining step, for: determining a theoretical value of an exhaust-gas temperature of the aircraft that should be obtained with the current optimized DT.sub.flex value determined in the determining step, based on predetermined exhaust-gas-temperature values; comparing the theoretical value of the exhaust-gas temperature with a limit value of the exhaust-gas temperature; and if the theoretical value of the exhaust-gas temperature is lower than or equal to the limit value of the exhaust-gas temperature, transmitting the current optimized DT.sub.flex value in the transmitting step; and if the theoretical value of the exhaust-gas temperature is higher than the limit value of the exhaust-gas temperature, transmitting the DT.sub.flex value for which the theoretical value of the exhaust-gas temperature is equal to the limit value of the exhaust-gas temperature as current optimized DT.sub.flex value in the transmitting step.
6. The method of claim 1, comprising a measuring step, implemented before the acquiring step, for measuring the current values of the input parameters and for transmitting the current values of the input parameters to the avionic computer.
7. A device for optimizing a climb phase of an aircraft for determining an optimized DT.sub.flex value corresponding to a temperature differential used to control thrust of the aircraft, comprising at least one avionic computer configured to: acquire current values of input parameters including at least a weight of the aircraft, a speed of the aircraft, an altitude of the aircraft and a reference temperature; determine a current optimized DT.sub.flex value from the current values of the input parameters acquired in the acquiring step and from optimized DT.sub.flex values recorded in a database integrated into the avionic computer, the database having been created beforehand by associating an optimized DT.sub.flex value with each combination of input parameters for a predefined number of combinations of input parameters; and transmit the current optimized DT.sub.flex value determined in the determining step to a user system capable of using the current optimized DT.sub.flex value to control the thrust of the aircraft.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The appended figures will make it easy to understand how the disclosure herein may be implemented. In these figures, identical reference signs denote similar elements.
[0036]
[0037]
[0038]
[0039] containing optimized DT.sub.flex values associated with combinations of input parameters.
[0040]
[0041]
[0042]
DETAILED DESCRIPTION
[0043] A device for optimizing a climb phase of an aircraft AC (referred to as the device 1 below) allowing the disclosure herein to be illustrated has been schematically shown in
[0044] In the context of the disclosure herein, and for the sake of simplicity, what is meant by climb phase is a flight phase of the aircraft AC comprising a take-off from a runway of an airport and a phase of ascent during which the aircraft AC gains altitude (generally from 1500 feet) to reach a desired altitude called the TOC altitude (TOC standing for Top of Climb).
[0045] Moreover, the DT.sub.flex value corresponds to a conventional temperature differential allowing a setpoint to be generated with a view to controlling the thrust of the aircraft AC. More precisely, the DT.sub.flex value corresponds to the difference between a reference temperature representing the actual ambient temperature and a fictitious temperature (called the flex temperature) representing the temperature that it is desired to use as ambient temperature when generating the setpoint used to control the thrust of the aircraft AC. This setpoint is used to control the propulsion system of the aircraft AC, which comprises at least one engine, a turbofan engine for example.
[0046] The reference temperature is given by the ISA model (ISA standing for International Standard Atmosphere), which defines standard temperatures and pressures allowing variations due to geographical position and altitude to be avoided.
[0047] The flex temperature is chosen so as to respect a minimum climb rate, namely a vertical speed allowing the aircraft AC to reach the TOC altitude within a desired time. Thus, depending on the climb phase, a plurality of DT.sub.flex values may be considered.
[0048] The objective of the device 1 is to determine, continuously during the climb phase, the DT.sub.flex value for which the cost of the climb phase is minimal.
[0049] To do this, the device 1 comprises an avionic computer 2 mounted on the aircraft AC and configured to determine a current optimized DT.sub.flex value, namely a DT.sub.flex value making it possible to obtain an optimal aircraft performance during the climb phase. The optimized DT.sub.flex value is the to be current because it is determined depending on current parameters of the aircraft AC, as detailed below.
[0050] In the context of the disclosure herein, the performance of the aircraft AC is considered to be optimal when the cost of the climb phase is minimal. Depending on the embodiment in question, the cost of the climb phase may comprise a number of components. Preferably, it is a question of fuel consumption during the climb phase. However, the cost may also take into account other criteria such as the time required to reach the TOC altitude.
[0051] Moreover, the avionic computer 2 preferably corresponds to a flight management system (FMS).
[0052] In a preferred embodiment, the avionic computer 2 is configured to carry out the operations described below repeatedly throughout the climb phase.
[0053] To do this, the avionic computer 2 is configured to acquire current values of input parameters characterizing the current situation of the aircraft AC. The input parameters comprise at least the following parameters: the weight of the aircraft AC, the speed of the aircraft AC, the altitude of the aircraft AC and the reference temperature.
[0054] Certain input parameters are intended to vary over the course of the climb phase. Their current value must therefore be measured repeatedly during the climb phase. Other input parameters may be predefined constants. In this case, their value is stored in a memory so as to be accessible to the avionic computer 2.
[0055] In an embodiment, the device 1 comprises conventional measuring systems or apparatuses with which the aircraft AC is equipped and which are capable of measuring, in a conventional way, the current values of the input parameters. These systems or apparatuses are also capable of transmitting the measured current values to the avionic computer 2.
[0056] In addition, the avionic computer 2 is configured to determine a current optimized DT.sub.flex value from the current values of the input parameters and from optimized DT.sub.flex values stored in a database 3.
[0057] Preferably, the database 3 is integrated into the avionic computer 2. It contains optimized DT.sub.flex values, each of which is associated with a particular combination of input parameters.
[0058] The database 3 is created beforehand by recording optimized DT.sub.flex values for a predefined number of combinations of input parameters. A method for creating the database 3 will be described in more detail in the remainder of the description.
[0059] Furthermore, the avionic computer 2 is configured to transmit the current optimized DT.sub.flex value to a user system 4 capable of using the current optimized DT.sub.flex value to control the thrust of the aircraft AC. It may be a question of a conventional unit of the aircraft AC, configured to control the propulsion systems of the aircraft AC. For example, the user system 4 may correspond to a FADEC system (FADEC standing for Full Authority Digital Engine Control).
[0060] The user system 4 is intended to use the current optimized DT.sub.flex value to determine a setpoint for the propulsion systems of the aircraft AC during the climb phase. The optimized DT.sub.flex value transmitted by the avionic computer 2 is continuously updated throughout the climb phase so as to constantly take account of the variation in the input parameters. In this way, the thrust setpoint of the aircraft AC is constantly adjusted with the current optimized DT.sub.flex value.
[0061] Thus, by virtue of the device 1, it is possible to continuously adapt, during the climb phase, the optimized DT.sub.flex value so that it corresponds to the current conditions of the aircraft AC. This adaptation makes it possible to modulate the thrust of the aircraft AC so as to maximize its performance in terms of costs, and in particular in terms of fuel consumption.
[0062] The device 1 such as described above is configured to implement a method P, an embodiment of which is schematically shown in
[0063] More precisely, in step E1 the current values of the input parameters are acquired.
[0064] In addition, in step E2 the current optimized DT.sub.flex value is determined from the current values of the input parameters acquired in step E1 and from the optimized DT.sub.flex values recorded in the database 3.
[0065] Furthermore, in step E3 the current optimized DT.sub.flex value determined in step E2 is transmitted to the user system 4 capable of using the current optimized DT.sub.flex value to control the thrust of the aircraft AC.
[0066] In an embodiment, the method P is also capable of implementing a method M for creating the database 3. In this embodiment, which is shown in
[0067] The method M, which has been schematically shown in
[0068] Specifically, for a given combination of input parameters and a given climb phase, it is possible to determine, analytically, the thrust sufficient to reach the TOC altitude with a minimal cost. This computation may be carried out in a conventional way, in particular using the specific-energy method and optimal control theory. It is then possible to deduce the DT.sub.flex value allowing this sufficient thrust to be obtained. This is the optimized DT.sub.flex value associated with the combination of input parameters in question.
[0069] As shown in
[0070] In sub-step E01 sets of climb parameters characterizing the climb phase of the aircraft AC with the input parameters in question are computed. The climb parameters comprise at least the fuel flow rate of the aircraft AC, the net thrust of the aircraft AC and the drag of the aircraft AC. For each combination of input parameters (A1, A2, . . . , Am), in sub-step E01 a plurality of sets of climb parameters is computed. As shown in
[0071] Each set of climb parameters (B1, B2, . . . , Bn) corresponds to the climb parameters obtained for a particular DT.sub.flex value. Specifically, for a given combination of input parameters, there are a plurality of possible DT.sub.flex values that make it possible to achieve the minimum climb rate to be respected in the climb phase. As shown in
[0072] The number n of sets of climb parameters computed per combination of input parameters corresponds to the number of possible DT.sub.flex values that it is desired to take into account. Possible DT.sub.flex values are comprised between a minimum DT.sub.flex value and a maximum DT.sub.flex value. Preferably, the minimum DT.sub.flex value corresponds to zero, namely the DT.sub.flex value for which a maximum thrust is obtained, and the maximum DT.sub.flex value corresponds to the DT.sub.flex value for which a thrust generating the minimum climb rate to be respected in the climb phase is obtained.
[0073] By way of illustrative example, for a given combination of input parameters, the possible DT.sub.flex values may be between 10 C. (maximum thrust) and 30 C. (thrust generating the minimum climb rate to be respected). Among these possible DT.sub.flex values, it is possible to choose to compute climb parameters every degree Celsius. This represents the computation of thirty-one sets of parameters (in this case m=31).
[0074] Furthermore, in sub-step E02 a cost value representing the cost of the climb phase is computed for each set of climb parameters (B1, B2, . . . , Bn) computed in sub-step E01. As shown in
[0075] In one preferred embodiment, the cost value, for a given set of climb parameters, is computed with the following mathematical formula:
in which: [0076] is a specific energy of the aircraft AC; [0077] FF is the fuel flow rate of the aircraft AC; [0078] .sub.ref is a reference factor; and [0079] V is the speed of the aircraft AC.
[0080] The reference factor .sub.ref corresponds to a ratio between a reference fuel flow rate and a reference speed. These parameters represent ideal flight conditions for the aircraft AC, i.e. conditions that generate minimal cost. The reference factor .sub.ref serves as a point of comparison to quantify the cost difference between the current flight conditions of the aircraft AC and the ideal flight conditions (in general the conditions that it is sought to obtain in the cruise phase).
[0081] Moreover, the specific energy E of the aircraft AC may be computed with the following mathematical formula:
in which: [0082] V is the speed of the aircraft AC; [0083] F.sub.N is the net thrust of the aircraft AC; [0084] D is the drag of the aircraft AC; and [0085] m is the weight of the aircraft AC.
[0086] Furthermore, in sub-step E03, for each combination of input parameters (A1, A2, . . . Am), the DT.sub.flex value for which the cost of the climb phase is minimal is selected. Each of the selected DT.sub.flex values is specific to one combination of input parameters. As shown in
[0087] In the preferred embodiment described above, the selected DT.sub.flex values Dopt(A1), Dopt(A2), . . . , Dopt(Am) to be recorded in the database 3 correspond to the DT.sub.flex values for which the cost value (J1, J2, . . . , Jn) is lowest. As shown in
[0088] Thus, the method M makes it possible to create the database 3 containing a multitude of optimized DT.sub.flex values, each associated with one combination of input parameters. The higher the number of combinations of input parameters taken into account to create the database 3, the more able it will be to provide an optimized DT.sub.flex value in a variety of situations.
[0089] One example illustrating part of the database 3 is shown in
[0090] Furthermore,
[0091] By way of example, the graph of
[0092] In an embodiment, shown in
[0093] To do this, step E4 determines a theoretical value of the exhaust-gas temperature that should be obtained with the current optimized DT.sub.flex value determined in step E3. This theoretical value is determined based on predetermined exhaust-gas-temperature values. Specifically, depending on the characteristics of the propulsion systems of an aircraft, it is possible to deduce the exhaust-gas temperature generated for a given thrust. Thus, it is possible to provide predetermined values of exhaust-gas temperature depending on the thrust used. These predetermined values may be recorded so as to be accessible to the avionic computer 2, for example in the database 3 or in another memory provided for this purpose.
[0094] Next, in step E4 this theoretical value of the exhaust-gas temperature is compared with a limit value of the exhaust-gas temperature. This limit value corresponds to the exhaust-gas-temperature value that it is not desired to exceed. It may be defined depending on characteristics of the propulsion systems of the aircraft AC and corresponds to a temperature above which there is considered to exist an increase in the stresses on the engines liable to increase their maintenance cost and/or reduce their lifespan.
[0095] Furthermore, in step E4 the current optimized DT.sub.flex value determined in step E2 is transmitted or is not transmitted to step E3 depending on the result of the aforementioned comparison.
[0096] If the theoretical value of the exhaust-gas temperature is lower than or equal to the limit value of the exhaust-gas temperature, then the current optimized DT.sub.flex value determined in step E2 is transmitted to step E3.
[0097] If the theoretical value of the exhaust-gas temperature is higher than the limit value of the exhaust-gas temperature, then the current optimized DT.sub.flex value transmitted to step E3 is not the one determined in step E2. The DT.sub.flex value that is transmitted to step E3 is the DT.sub.flex value for which the theoretical value of the exhaust-gas temperature is equal to the limit value of the exhaust-gas temperature.
[0098] Thus, in the case where the current optimized DT.sub.flex value determined in step E2 generates too great an exhaust-gas temperature, a compromise is made. As explained above, another DT.sub.flex value (which is higher than the optimized DT.sub.flex value determined in step E2) is then used as the current optimized DT.sub.flex value so that the exhaust-gas temperature does not exceed the predefined limit value. This makes it possible to keep cost as low as possible. Specifically, the shortfall in terms of fuel consumption is offset by the gain in terms of maintenance cost and of lifespan of the engines.
[0099] Non-limitingly, examples of advantageous effects obtained by virtue of the device 1 implementing the method P have been shown in
[0100]
[0101]
[0102] Although the speed of rotation of the blades obtained using the method P is slightly higher than the speed of rotation obtained with a conventional method before the time T1 (because a rapid climb was chosen), it remains much lower during the rest of the climb phase.
[0103] Thus, the method P makes it possible to reduce the speed of rotation of the blades during the climb phase, with respect to a conventional method. In the example of
[0104] Moreover,
[0105]
[0106] Thus, the method P also makes it possible to reduce exhaust-gas temperature during the climb phase, with respect to a conventional method. In the example in
[0107] N.B., in the example considered above, the method P allows about 73 kg of fuel to be saved, with respect to a conventional climb phase. Of course, this gain varies depending on the aircraft and on the flight conditions in question.
[0108] The device 1 implementing the method P such as described above has many advantages. In particular: [0109] it allows the cost of the climb phase to be minimized, particularly in terms of fuel consumption; [0110] it is suitable for implementation in a wide variety of climb-phase configurations; and [0111] it is simple and inexpensive to implement.
[0112] While at least one example embodiment of the invention(s) is disclosed herein, it should be understood that modifications, substitutions, and alternatives may be apparent to one of ordinary skill in the art and can be made without departing from the scope of this disclosure. This disclosure is intended to cover any adaptations or variations of the example embodiment(s). In addition, in this disclosure, the terms comprise or comprising do not exclude other elements or steps, the terms a, an or one do not exclude a plural number, and the term or means either or both. Furthermore, characteristics or steps which have been described may also be used in combination with other characteristics or steps and in any order unless the disclosure or context suggests otherwise. This disclosure hereby incorporates by reference the complete disclosure of any patent or application from which it claims benefit or priority.