Conventionally, fuel delivery for engine combustion has been carefully controlled by combining fuel pump types with Fuel Metering Units (FMUs) to achieve accurate fuel metering. However, this adds components and complexity within such a system, increasing size and cost while complicating maintenance, retrofitting, and system upgrades. Thus, systems and methods that improve the metering accuracy of fuel pumps sufficient to eliminate the conventional requirement for a separate, or integrated, FMU are desirable.
Systems and methods are disclosed for improving the accuracy of fuel metering for a motor-driven fuel pump, substantially as illustrated by and described in connection with at least one of the figures. In particular, a characterization device specific to the fuel pump is used to identify the performance capabilities of the fuel pump, and control fuel delivery, as disclosed herein.
The figures are not necessarily to scale. Where appropriate, similar or identical reference numbers are used to refer to similar or identical components.
The present disclosure provides systems and methods for improving the accuracy of fuel metering for a motor-driven fuel pump, without the need for a matched-set controller. This is achieved by adding a characterization device specific to the fuel pump, the value of which is used to calculate a fuel pump motor speed to regulate fuel delivery to an engine.
In some examples, a characterization device (e.g., an identifier, such as a resistor) with one or more characterization device values (e.g., a resistance value), is installed in or otherwise incorporated with the fuel pump motor. A fuel pump motor controller is configured to receive and/or read the device value(s), which is used to tailor a volumetric efficiency estimate for a specific fuel pump to more accurately set pump operation and/or speed, and therefore fuel delivery, to obtain the desired fuel delivery rate to operate the engine, without having to be a matched motor-pump and controller set.
As such, in some examples the fuel pump motor controller accesses a listing correlating volumetric efficiencies to specific pumps or pump types, based on the value (e.g., resistance value) of the characterization device (e.g., a characterization resistor). For instance, upon receipt of a fuel flow command from an engine controller, the fuel pump motor controller identifies one or more operating parameters of the fuel pump based on the corresponding volumetric efficiency for the identified fuel pump. The fuel pump is then controlled according to the one or more operating parameters (e.g., temperature, speed, timing, flow rate, etc.).
In some examples, additional data (e.g., temperature, pressure, etc.) associated with the fuel pump is monitored and/or received (e.g., by one or more sensors, input by one or more interfaces, etc.), at the fuel pump motor controller. The fuel pump motor controller can adjust operation (e.g., speed) of the fuel pump in response to the monitored and/or received data falling outside a range of predetermined threshold values, which may similarly correlate to the specific pump identified by comparison to the resistance value (e.g., in the listing, in a connected list of values, calculated at a processor of the fuel pump motor controller, etc.).
Accurate fuel metering is important in controlling combustion in many engines, such as air breathing engines. Typical combustion engine powered vehicles, such as those in aerospace, employ fuel metering systems that rely on a gearbox-driven fuel pump. In operation, the gearbox-driven fuel pump provides an excess supply of pressurized fuel based on engine speed, independent of an amount of fuel needed to power the engine. In some examples, a separate FMU receives fuel flow values and timing data from an engine controller and carefully meters the excess flow from the pump down to the level needed for optimum engine operation
Although several functions of the system are described as being controlled via the engine controller 12 and/or the fuel pump motor controller 14, in some examples, a single controller could be employed to control the operation of the disclosed system functions. In some examples employing multiple controllers, the controllers could work in concert (e.g., be synchronized, receive instructions from a master controller, etc.), the controllers could operate independently, and/or be selectively controlled to cooperate during specific operational segments (e.g., at start-up). Moreover, the various controllers may be collocated within the system, or could be arranged separately (e.g., proximate to a controlled component).
Some vehicles do not employ a gearbox, and therefore require another mechanism to drive the fuel pump and therefore deliver fuel to a combustor. In some examples, employing a motor-driven fuel pump enables fuel systems to operate without the use of a gearbox, as well as controlling pump speed independently of engine operating conditions (e.g., speed), thereby enabling the fuel pump to meter fuel flow without employing an FMU.
Due to variations inherent to the manufacturing process of various pump types, the flow delivered from any given pump (such as those based on motor shaft speed) is not known with a level of accuracy required to efficiently and effectively deliver fuel for modern fuel metering systems. Accordingly, systems and methods to improve the metering accuracy of a motor-driven fuel pump is desired, such as systems that do not employ or require additional FMUs.
In disclosed examples, systems and methods employ a brushless direct current (DC) motor configured to drive a fixed displacement pump (such as a gear pump) to provide fuel flow that varies nearly linearly with speed of the motor. The motor is connected to and/or controlled by a fuel pump motor controller configured to receive one or more fuel flow commands, such as from a vehicle, and/or an engine controller.
In some disclosed examples, one or more lists (e.g., lookup tables (LUT), matrices, algorithmic functions, etc.) are accessible to and/or contained within the controller (logically and/or physically) to provide an expected, calculated, and/or nominal volumetric efficiency of the pump as a function of one or more fuel pump operating parameters. Example fuel pump operating parameters may include one or more of speed of the motor, volumetric flow, pump discharge pressure, and/or fuel temperature. For example, the one or more fuel pump operating parameters can be accessed by the fuel pump motor controller and/or via a network interface connected to data source (e.g., a remote computer).
In some examples, the fuel pump motor controller includes and/or is configured to access additional lists and/or logical functions that provide known or expected standard deviations of volumetric efficiency as a function of the fuel pump operating parameters. For instance, the values within the listing of volumetric efficiency represent the known and/or expected fuel pump types that the fuel pump motor controller could be mated with and/or control.
Based on the available information, the fuel pump controller is configured to determine and/or otherwise calculate a desired motor speed, Ncmd, from the commanded fuel flow rate, Wfcmd, based on the following Equation 1:
Where:
ην(N,P,T,R)=ηνnominal(N,P,T)+K(R)ην1σ(N,P,T) Equation 2
In some examples, the characterization resistor could be configured to include one or more discrete sets of resistance values. For instance, each resistance value could be mapped to a discrete K(R) value (e.g., 0, +0.2, −0.2, +0.4, −0.4, etc.). Alternatively, the fuel pump motor controller could accept a continuously variable resistance and calculate K values according to K=f(R). For example, K=0.003 (R−1000) would return K=0 for a resistor value of 1000 ohms, or K=0.9 for a resistor value of 1300 ohms
Accordingly, systems and methods that employ a characterization resistance for a given fuel pump or fuel pump motor ensures fluid flow is metered efficiently in accordance with corresponding fuel pump operating parameters in view of engine command controls.
Although in some examples the characterization device is defined as a resistor having a particular resistance value, in some examples the characterization device is additionally or alternatively a physical or mechanical device (e.g., an inductor, a capacitor, a resolver offset, etc.), a visual device (e.g., a quick response (QR), bar code, text, graphical indication, etc.), and/or electromagnetic signal (e.g., a signal from a radio frequency (RF) tag, etc.) and/or other type of indication corresponding to a characterization value and/or the characterization device 22.
As used herein, a fuel pump transfers fuel from a fuel tank to a combustor of an engine.
As used herein, a fixed-displacement pump is a pump where flow can only be changed by adjusting a speed to the pump.
As used herein, a combustor is a component of an engine where combustion takes place.
As used herein, an airbreathing engine is an engine that produces thrust from energy produced after first taking in atmospheric air, followed by compression, heating and expansion back to atmospheric pressure through turbines and/or a nozzle.
As used herein, a circuit includes any analog and/or digital components, power and/or control elements, such as a microprocessor, digital signal processor (DSP), software, and the like, discrete and/or integrated components, or portions and/or combinations thereof.
As used herein, the terms “first” and “second” may be used to enumerate different components or elements of the same type, and do not necessarily imply any particular order. For example, while in some examples a first compartment is located prior to a second compartment in an airflow path, the terms “first compartment” and “second compartment” do not imply any specific order in which airflows through the compartments.
An engine controller 12 is connected to and/or in wired and/or wireless communication with one or both of the engine 30 and the fuel pump motor controller 14 (e.g., via communications link 34). The fuel pump motor controller 14 includes one or more components and/or circuitry such as a microprocessor/controller 36, a memory storage device 38 (e.g., including a listing, matrix, library, etc.), and/or one or more interfaces 40 (e.g., including a user interface, a network interface, a communications interface, etc.). The fuel pump motor controller 14 is further connected to and/or in wired and/or wireless communication with the fuel pump 18 via channel 32 (e.g., to transmit control and/or command signals via digital or analog electric signals, mechanical changes, hydraulic changes, etc.).
In some examples, the fuel pump motor 20 receives power (e.g., electrical and/or mechanical power) from a power source (e.g., a battery, a generator output, an engine, a motor, etc.). The fuel pump motor controller 14 is configured to regulate power delivery at the fuel pump motor 20, by controlling operation of one or more circuits 42 (e.g., control circuits, power conversion circuits, etc.). Although circuits 42 are illustrated as located on the fuel pump motor controller 14 in the example of
Although the system 10 is described as employing a single characterization device 22, in some examples, multiple devices (e.g., 2, 3 or more) per pump can be employed to provide greater resolution of corresponding characterization values for a given pump.
In some alternative or additional examples, multiple characterization devices are arranged in a manner to predictably alter power characteristics flowing through the multiple devices. For instance, two or more characterization resistors can be arranged in series or in parallel, and/or one or more characterization resistors can be arranged in parallel or series with another device already on the motor-pump, such as one or more resolver wires. In such an example, the resistance value(s) may still be read at startup or another operating point, even as additional wires (e.g., to read the resistor values) are not required. For example, additional wiring to monitor characterization device values are not added to the harness 32, as no dedicated wires for the characterization device are required. In some additional or alternative examples, dedicated wiring from a characterization device may extend from the device and/or the system 10, to be read by a controller (e.g., engine controller 12 and/or fuel pump motor controller 14).
In some alternative or additional examples, a distance sensor 21 can be employed with the characterization device and/or instead of such a device. For example, the distance sensor (e.g., a linear variable differential transformer (LVDT), a hall-effect sensor, etc.) can be used to measure a distance, and that distance is then incorporated in the units at assembly of the pump (rather than installing a resistor as a characterization device). In some examples, a threaded distance adjuster 23 (e.g., a threaded rod) may be easier to set at assembly and provide better resolution than installation of discrete resistor values. For instance, a gap between a threaded rod can be set and/or measured with an integrated distance sensor, such that the gap distance is used to characterize the type of pump being used. For example, the distance can be described as the gap between a hall-effect sensor in a fixed location and a target, which can have a variable relative location. An output signal from the hall-effect sensor corresponds to a known relationship based the distance between the target and the hall-effect sensor, allowing the fuel pump motor controller to regulate operation of the fuel pump based on one or more characteristics of the output signal. The specific output signal can be compared against a list of output signals (e.g., stored in memory storage device) corresponding to distances, as well as specific fuel pumps or pump operating parameters, which can be used by the fuel pump controller to regulate operation of the fuel pump.
In some fuel pumps, fuel pump units and variations thereof tend to be more pronounced at low speed and high pressure difference. One technique to characterize pump leakage is to operate the pump for a predetermined duration at a defined operating point (e.g., motor speed, pressure differential, flow volume, etc.) with a known downstream flow restriction. The one or more sensors measure discharge pressure at the pump, calculated as a function of the actual pump flow, restriction size, fuel type, and/or temperature. If one or more of the restriction size, fuel type, and temperature are preset (e.g., non-variable), then the pump flow at the given pump speed can be determined and volumetric efficiency of the pump calculated or otherwise determined (e.g., in accordance with Equations 1 and 2). This information (e.g., volumetric efficiency at a given operating point) can then be used to estimate pump performance at one or more additional or alternative operating points.
In the example system 10A, volumetric efficiency is determined based on measured pump output, rather than a characterization resistor as described with respect to system 10. An example benefit of this approach is that the characterization point can be run at the beginning of each operating cycle, allowing effects of wear to be compensated for throughout the operational life of the motor-pump. In other words, determining the volumetric efficiency is based on the condition of the pump at the time it is measured, which may change over time. The information captured regarding pump operational efficiency can also be used to inform maintenance requirements, for example.
Some engines begin operation by an initial start sequence, which may serve as a useful operating point for collect pump output measurements. Advantageously, start and/or calibration sequences are often operating at low fuel flow levels, and therefore low pump speed, such that a variable downstream restriction device 46 (e.g., an adjustable valve) could be used to set a sufficiently high pressure drop by which to characterize the condition of the pump.
In some examples, a user can set the downstream high pressure value (e.g., at the device 46, by adjusting a physical valve, controlling an electro-mechanical valve via an interface, etc.). Advantageously, this could be used to increase the pressure at lower motor speeds, and/or to reveal leaks at the pump, as the pump pressure may not match the expected pressure output due to the slow resistance from the device 46.
In block 302, a command signal (e.g., from a user interface or engine controller) is received (e.g., at engine controller 12) to operate the engine (e.g., engine 30).
In block 304, a fuel flow command is received (e.g., via communications link 34) at the fuel pump motor controller 14 from the engine controller to, the fuel flow command comprising fuel metering data.
In block 306, fuel pump motor controller 14 receives a signal corresponding to a resistance value from characterization device 22. For example, the fuel pump motor controller 14 can send an interrogation signal to fuel pump 18 and read the characterization value from a feedback signal, read a quick response (QR), bar code, radio frequency (RF) tag, and/or other type of indication of the characterization device 22 value or values.
In block 308, the fuel pump motor controller 14 compares (e.g., by processor 36) the resistance value to a listing of resistance values (e.g., stored in list 38) corresponding to volumetric efficiency of a fuel pump.
In block 310, the fuel pump motor controller 14 calculates (e.g., by processor 36) a command speed of the fuel pump motor 20; and
In block 312, the fuel pump motor controller 14 regulates electrical power (e.g., via channel 32) to control the fuel pump motor 20 to regulate delivery of fuel to the engine 30 based in part on the command speed. For instance, the command speed signal controls a speed (rpms) of the fuel motor pump to deliver the fuel based on the fuel metering data.
In additional or optional block 314, one or more sensors (e.g., sensors 26) measure a one or more operating parameters (e.g., temperature, pressure, density, flow rate, etc.) of the fuel and/or fuel pump motor. In block 316, the fuel pump motor controller 14 receives the sensor data and calculates an adjustment to the fuel pump motor command speed accordingly.
The process then returns to block 302 to continue monitoring for engine commands and/or sensor data during operation.
For instance, motor controllers (e.g., controllers 12, 14) may contain ‘autotune’ logic configured to detect and measure offsets between the resolver feedback phasor and the motor electrical phasor/rotation. Here, the offset angle, Ø, is fixed for the life of the motor. The controller stores the offset angle (e.g., in list 38) and is able to control and time application of currents to the motor as if the resolver had been physically calibrated. This logic routine simplifies motor assembly by eliminating the need for resolver calibration.
With this offset value, in an alternative or addition implementation employing a resistor for unit characterization, a predetermined resolver offset can be calibrated and assigned to the motor-pump during assembly. With reference to Equation 2, discrete K values as a function of offset angle are employed instead of resistor value (e.g., K(Ø) instead of K(R)). In some examples, this technique is implemented via an autotune type function, maintaining the physical resolver calibration while providing benefits of eliminating the need for a characterization device, associated harness, and control circuitry.
In some disclosed examples, a system to deliver fuel to an engine includes a fuel pump having a fuel pump motor; a characterization device; and a fuel pump motor controller to regulate fuel metering. The fuel pump motor controller operable to receive a value from the characterization device; receive a fuel flow command from the engine; compare the value to a listing of values corresponding to volumetric efficiency of a fuel pump; calculate a command speed of the fuel pump motor; and control the fuel pump motor to regulate delivery of fuel to the engine based in part on the command speed.
In some examples, the characterization device is integrated with the fuel pump.
In some examples, the fuel pump motor is a brushless direct current (DC) motor, a brushed DC motor, a permanent magnet synchronous motor, or an induction motor.
In examples, a fuel tank is connected to the fuel pump.
In some examples, the system includes one or more of a pressure sensor or a temperature sensor.
In some examples, the system includes an engine controller operable to receive a command signal to operate the engine; and transmit the fuel flow command to the fuel pump motor controller, the fuel flow command comprising fuel metering data.
In examples, the fuel pump motor controller is operable to control a speed of the fuel motor pump to deliver the fuel based on the fuel metering data.
In some examples, the characterization device is a resistor with a resistance that includes one or more discrete resistance values.
In examples, the fuel pump motor controller is further operable to: receive a first resistance value of the one or more discrete resistance values to determine a type of pump; and receive a second resistance value of the one or more discrete resistance values to calculate the volumetric efficiency of the fuel pump motor.
In some examples, the system includes a transmission to modify speed of the flow of fuel from the fuel pump at a given speed of the fuel pump motor.
In examples, the transmission includes one or more of a clutch or gears.
In some examples, the characterization device includes a distance sensor to measure a distance between one or more components of the fuel pump.
In examples, the distance sensor comprises one or more of a linear variable differential transformer (LVDT) or a hall-effect sensor.
In examples, the system includes a distance adjuster to set the distance. In examples, the distance adjuster comprises a threaded distance adjuster.
In some disclosed examples, a system to deliver fuel to an engine includes a fuel pump having a fuel pump motor; one or more sensors to measure pump output; and a fuel pump motor controller to regulate fuel metering. The fuel pump motor controller operable to receive a pump output value from the one or more sensors; calculate volumetric efficiency of the fuel pump based on the pump output value; calculate a command speed of the fuel pump motor based on the volumetric efficiency; and control the fuel pump motor to regulate delivery of fuel to the engine based in part on the command speed.
In some examples, the one or more sensors is a pressure sensor to measure pump output as fluid flow or pressure from the fuel pump.
In some examples, the system includes a variable downstream restriction device to adjust an output pressure of the fuel pump.
In examples, the variable downstream restriction device comprises an adjustable valve.
In examples, the fuel pump motor controller is configured to measure the pump output during an engine start up or calibration sequence.
As utilized herein, “and/or” means any one or more of the items in the list joined by “and/or”. As an example, “x and/or y” means any element of the three-element set {(x), (y), (x, y)}. In other words, “x and/or y” means “one or both of x and y”. As another example, “x, y, and/or z” means any element of the seven-element set {(x), (y), (z), (x, y), (x, z), (y, z), (x, y, z)}. In other words, “x, y and/or z” means “one or more of x, y and z”. As utilized herein, the term “exemplary” means serving as a non-limiting example, instance, or illustration. As utilized herein, the terms “e.g.,” and “for example” set off lists of one or more non-limiting examples, instances, or illustrations.
While the present method and/or system has been described with reference to certain implementations, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present method and/or system. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present disclosure without departing from its scope. For example, systems, blocks, and/or other components of disclosed examples may be combined, divided, re-arranged, and/or otherwise modified. Therefore, the present method and/or system are not limited to the particular implementations disclosed. Instead, the present method and/or system will include all implementations falling within the scope of the appended claims, both literally and under the doctrine of equivalents.
This application is a Non-Provisional patent application of U.S. Provisional Patent Application No. 63/404,252 entitled “Methods And Systems For Motor-Driven Metering Pump” filed Sep. 7, 2022, which is herein incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63404252 | Sep 2022 | US |