This application claims priority to British Patent Application No. 1105267.7 filed Mar. 29, 2011, which is incorporated herein by reference in its entirety.
The technical field relates to a method to minimize common rail pressure irregularities due to aliasing effect on battery voltage monitoring in a digital (electronic) control unit that is able to carry out a PWM regulation of a metering valve unit in a common-rail diesel power-train system.
In a diesel common rail power-train system, as the one sketched in
But, as known in the art, in a diesel common-rail power-train system, the battery voltage signal, that for generic purposes might be considered quite flat, is indeed affected by voltage drops and noises that cannot be disregarded when a PWM regulation of a high sensitivity load, such as the metering valve unit, is carried out by an electronic (digital) control unit. In fact, a common-rail power-train system usually comprises a digital control unit for driving a number of actuators, on the basis of digital signals coming from a number of relevant detectors, as well as on the basis of the monitored battery voltage signal. Among the actuators, as already mentioned, the metering valve unit is usually regulated by means of a PWM (Pulse Width Modulation) technique, by a proper controller module.
In such an environment, it should be pointed out that driving of many actuators (e.g., the fuel injectors) in a diesel common-rail power-train system is generally synchronous with the engine position (i.e., with the engine rotary speed) and thus it introduces a generally periodic effect on the battery voltage signal. More in detail, such a generally periodic effect on the battery voltage signal can be described as follows.
The battery voltage drops with conducted and irradiated noise through the electrical circuit of the power-train system generate a periodic ripple that superimposes the voltage mean value of the battery voltage signal, and the first harmonic frequency of the battery voltage signal, which is defined by its mean value plus the periodic ripple, is directly linked to the engine rotary speed.
Aliasing in battery voltage monitoring can thus affect the regulation of the metering valve unit by an electronic control unit, when sampling frequency matches the battery voltage signal harmonic spectrum, thus resulting in possible unduly pressure irregularities (oscillations) within the diesel common rail. In particular, considering a sampling time ts (e.g., 12.5 ms), since the afore-said periodic ripple superimposed on the battery voltage mean value can be considered to be a sub-multiple of the engine cycle period, digitalization of the battery voltage will result in a voltage signal substantially composed by the battery voltage mean value plus a low frequency component, having frequency equal to:
rpm is the engine rotational speed expressed as revolutions per minute; —k is a constant depending on the cylinder number of the engine, defined as:
(e.g., k is equal to 0.5 for a 4 cylinder engine and it is equal to 0.125 for a 16 cylinder engine).
This means that when
an additional low frequency component will be generated by aliasing effect, so that the digitalized form of the battery voltage signal will be affected by an equivalent harmonic spectrum not corresponding to the actual battery voltage signal.
In a diesel common-rail power-train system, the regulation of the metering valve unit, which is that valve metering the fuel intake volume to the high-pressure pump of the common rail, may be strongly affected by said aliasing effect in the battery voltage signal, mainly due to the fact that the metering valve unit regulation is carried out by the actuation of a PWM (Pulse Width Modulation) voltage. In fact, as can be easily ascertained, the duty-cycle (D*) of the PWM regulation of the metering valve unit, may be seen as:
Where VMUis the desired mean voltage across the metering valve unit and batt is the theoretical battery voltage (digital) signal.
Since the real battery voltage (Vbatt) can be seen as the sum of the theoretical battery voltage signal batt with its voltage variation due to aliasing noise (ΔValiasing), and the voltage effectively applied (VMU) to the electromagnet of the metering valve unit results as the duty-cycle (D*) multiplied with the real battery voltage, one can easily ascertain that:
The mismatch between Vbatt and batt due to the possible aliasing effect will results in an undesired noise affecting the metering valve unit regulation.
Applying the “small signal approximation” one can see that the noise oscillation in the metering valve unit voltage (ΔVMU) can be so approximate:
Such a noise oscillation (ΔVMU) thus affects the metering valve unit regulation with an entity that depends on the proper transfer function used by the relevant controller module in the Electronic Control Unit in order to transform the nominal (desired) fuel intake volume request (Q*) of the high-pressure pump, in a duty-cycle set point for regulating said metering valve unit.
Adopting again the small signal approximation, the close loop scheme reported in
In
In view of above, it should be clear that the voltage oscillation effect can be focused as an equivalent fuel quantity oscillation according to the following equation:
This leads to the equivalent scheme of
The applicant has ascertained that ΔQaliasing could reach values up to ˜20÷40 mm3/stroke, with the aliasing frequency of the battery voltage signal ranging from approximately 1 to 3 Hz, resulting in a pressure oscillation on the common rail with a peak to peak magnitude directly proportional to its capacity, up to 15÷30 MPa. Such an undesired pressure oscillation due to the aliasing effect on the battery voltage monitoring, results in certain unevenness in the engine operation when a certain rotational speed of the same engine is reached, with possible bad consequences on the efficiency of the engine, its fuel consumption and performances.
Therefore, at least object is to solve the drawbacks of the actual diesel common-rail power-train system underlined above, by removing, or at least reducing, the aliasing effect on the battery voltage monitoring in a digital control unit for PWM (Pulse Width Modulation) regulations of a metering valve unit in a diesel common-rail power-train system. It is thus at least another object to provide a method to minimize common rail pressure irregularities due to aliasing effect on battery voltage monitoring in a digital control unit for PWM (Pulse Width Modulation) regulations of a metering valve unit in a diesel common-rail power-train system. In addition, other objects, desirable features and characteristics will become apparent from the subsequent summary and detailed description, and the appended claims, taken in conjunction with the accompanying drawings and this background.
A method is provided for rejecting aliasing effect on battery voltage monitoring in a digital electronic control unit that is capable of PWM (Pulse Width Modulation) regulations of a metering valve unit in a diesel common-rail power-train system. According to an embodiment, the method to minimize common rail pressure irregularities due to aliasing effect on battery voltage monitoring in a digital electronic control unit capable of PWM (Pulse Width Modulation) regulations of a metering valve unit in a diesel common-rail power-train system, where at least an engine rotary speed signal is detected and at least a battery voltage signal is input to a controller module in the electronic control unit for PWM regulating said metering valve unit, comprises the steps of: calculating the aliasing frequency on the battery voltage signal as a function of the engine rotary speed signal; filtering the battery voltage signal before it is input to said controller module, by means of at least one digital non-linear notch filter that is centered on the first harmonic of the aliasing frequency of the battery voltage signal; and input the filtered battery voltage signal, at least with the engine rotary speed signal, to said controller module of the electronic control unit for PWM regulating said metering valve unit.
Calculating the aliasing frequency on the battery voltage signal as a function of the variable engine rotary speed signal, and thus dynamically filtering the battery voltage signal by means of a digital non-linear notch filter that is instant-by-instant centered on the first harmonic of said aliasing frequency of the battery voltage signal, leads to a significant reduction of the undesired aliasing effect of the battery voltage monitoring and therefore to a strong reduction, or rejection, of pressure oscillations in a diesel common-rail power-train system when a PWM regulation of the metering valve unit is carried out with a proper digital controller module.
According to an embodiment of the method, the step of filtering the battery voltage signal also comprises the step of providing a dynamic saturation to the output of the digital notch filter. The dynamic saturation forces the notch filter output to follow the battery voltage signal when the absolute value of the difference between the notch filter output Y and the battery voltage signal X exceeds a parameter ΔX0 that is set, after calibration, to be strictly higher than the battery voltage ripple magnitude responsible of the aliasing effect. Such a parameter ΔX0 is experimentally determined in order to make the filter properly following real strong battery voltage transients.
According to this embodiment, as it will be clear to the skilled person, the implementation in said digital non-linear notch filter of a dynamic saturation, with a proper choice of parameter ΔX0, prevents that the digital non-linear notch filter could introduce an improper time delay, when real large variations of the battery voltage signal occurs (e.g., during engine cranking phase).
According to a further embodiment, the controller module for PWM regulating the metering valve unit of a diesel common-rail power-train system has a main transfer function, for example a main transfer function of the PI (Proportional Integrative) type, and the method comprises the step of introducing an additional transfer function, in parallel to the main transfer function of the controller module, where the additional transfer function has at least the constraints of avoiding to reduce bandwidth and, at the same time, obtaining high gain at low frequency. Such a parallel transfer function without reduction of the bandwidth, but with a resultant high gain at low frequency, has the purpose of maximizing the rejection of additional noise on the battery voltage signal that is due to a possible mismatch between the real battery voltage and its monitored signal, as present downstream to the aforesaid digital non-linear notch filter.
According to another embodiment, a computer program is provided that includes, but is not limited to computer executable codes for PWM regulations of a metering valve unit in a diesel common-rail power-train system. According to this embodiment, a computer program comprising computer executable codes for PWM regulations of a metering valve unit in a diesel common-rail power-train system, where at least an engine rotary speed signal is detected and at least a battery voltage signal is monitored and input to a controller module for PWM regulating the metering valve unit, where the computer program is stored on a computer-readable medium or on a suitable storage unit, comprises: a computer executable code for calculating the aliasing frequency on said battery voltage signal as a function of the rotary speed signal; a computer executable code for implementing at least one digital non-linear notch filter, the at least one digital non-linear notch filter being centered on the first harmonic of the aliasing frequency; a computer executable code for filtering the battery voltage signal before it is input to the controller module with the at least one digital non-linear notch filter.
The present invention will become fully understood from the following detailed description of an exemplary embodiment thereof, provided with reference to the accompanying drawings, purely by way of a non-limiting example, where:
The following detailed description is merely exemplary in nature and is not intended to limit application and uses. Furthermore, there is no intention to be bound by any theory presented in the preceding background or summary or the following detailed description.
With reference to
As already cited, the ECU 9 may receive in input, in addition to the common-rail pressure signal coming from sensor 5, the electric current feedback coming from both the metering valve unit 4 and the injectors 7, an engine rotary speed signal ω coming from a proper detector (not shown), as well as a battery voltage signal Vbatt, monitored (digitized) in the ECU 9 (or upstream to said ECU 9).
In particular, as to the metering valve unit 4, operation control, ECU 9, at least on the basis of the aforesaid input signals, is capable to send PWM output signals, with a suitable duty cycle, to the metering valve unit 4, thus regulating the fuel quantity provided by the high pressure pump 3 to the common rail 6.
As described above, the electronic digital control unit 9 that is able to PWM (Pulse Width Modulation) regulate the metering valve unit 4 of a common rail in a diesel power-train system can be subjected to aliasing effect on the battery voltage signal monitored by the same control unit 9. In fact, such a ECU 9, as known in the art, preferably is a closed loop control unit comprising a controller module, with a main transfer function R(S), that receives in input at least the battery voltage signal Vbatt with the desired current IMU, corresponding to the common rail requested fuel quantity Q*, and provides as a output a pulse width modulation (PWM) of a duty-cycle D* (or simply PWM duty-cycle D*) of the desired current IMU, that is sent to the metering valve unit 4, in order to properly operate it.
It should be mentioned that the terms “controller module” have herein the meaning of any software and/or hardware means that, within an electronic digital control unit 9, are capable of controlling a relevant actuator, such as the aforesaid metering valve unit 4 of the high pressure pump 3. As already seen, it has been ascertained that the actual battery voltage signal Vbatt monitored in the control unit 9 is affected by a periodic ripple superimposed to its voltage mean value, such a way the first harmonic frequency of the battery voltage signal Vbatt is a direct function of the engine rotary speed ω.
Such a periodic ripple is mainly due to battery drops and to noises conducted through the lines of the electrical circuit of the power-train system, or irradiated therein. Moreover, since it should be clear that driving of the actuators in a diesel common-rail power-train system is generally synchronous with the engine position, and hence to its rotary speed, battery drops and noises in the control unit 9 follow such synchronicity, in this way generating the ripple having a periodicity that depends on the engine rotary speed ω (or “rpm”, when expressed in revolutions per minute).
In view of above, it should be clear that when the sampling time ts of the battery voltage monitoring means improperly match the battery voltage signal harmonic spectrum, an aliasing effect on battery voltage (digitalized) signal occurs. As already reported, assuming that the periodic component of the battery voltage signal is the following low frequency component:
Therefore when:
an additional low frequency component will be generated by aliasing effect, so that the digitalized (monitored) battery voltage signal will be affected by an equivalent harmonic spectrum (“alias”) not corresponding to the real battery voltage signal.
Such an aliasing effect, as described above, when affecting the controller module for regulating said metering valve unit 4 in a diesel common-rail power-train system by means of a voltage Pulse Width Modulation technique, leads to a mismatch between the actual battery voltage signal Vbatt and the ideal (theoretical) battery voltage signal batt that results in a noise oscillation ΔVMU of the voltage VMU across the electromagnet of the metering valve unit.
Such a noise oscillation, using the small signal approximation, can be seen as:
where: —VMUis the desired mean value of the voltage across the electromagnet of the metering valve unit; —Vbatt: is the actual battery voltage signal; and—ΔValiasing: is the noise oscillation of the battery voltage signal that is due to aliasing.
As already discussed, considering now the system schemes of
Q(I) is the characteristic curve of the metering valve unit, and—R(s) is the main transfer function of the controller module for regulating said metering valve unit) could reach values up to ˜20÷40 mm3/stroke, resulting in a pressure oscillation on the common rail 6 with a peak to peak magnitude up to 15÷30 MPa.
According to an embodiment, with reference also to
The filtered battery voltage signal Y is then sent, with at least the engine rotary speed signal ω, to the controller module within the ECU 9 that is responsible to PWM regulating the metering valve unit 4 of the high pressure pump 3 feeding the common rail 6 (block S5 in
According to an embodiment, the non-linear notch filter is so designed that its parameters are calculated from the engine rotary speed ω. Thus the digital non-linear notch filter, according to an embodiment, may have the following transfer function, in Z form (Z-Transform):
Where the parameters are calculated as a function of said aliasing frequency (faliasing), engine rotary speed signal ω, computational refresh time T, and calibration parameters α and β:
Preferably, as already discussed, said aliasing frequency (faliasing) is calculated according to the following formula:
Where ts is the sampling time (of the battery voltage monitoring means) and rpm is the engine rotational speed (ω) expressed as revolutions per minute. It should be noticed that α and β define a filter shape and they are calibrated so as to minimize the first harmonic generated by the aliasing effect, with a limited filtering bandwidth (for example only, α may be equal to 10 and β may be equal to 100).
In order to avoid time delay during strong transients, i.e., large actual signal variations, of the battery voltage (e.g., during engine cranking phases), the notch filter should be realized according to the implementation scheme reported in
As can be seen, the digital non-linear notch filter represented in
Even if the application of the afore-described digital non-linear notch filter, preferably with saturation on its input Y, leads to very good results as to the rejection of the aliasing effect on the battery voltage monitoring, i.e., it allows to input to the controller module of the control unit for PWM regulation of the metering valve unit 4 a battery voltage signal that is substantially devoid of certain low frequencies possibly resulting in some aliasing effect, it should be noticed that such a non-linear notch filter sometimes can cancel harmonic components of the input signal that are actually present in the battery voltage signal and that are correctly detected by the battery voltage monitoring means.
Therefore, a risk is present to cause an unduly excitation of the metering valve unit sensitivity since an insufficient match of the actual battery voltage with its filtered digital signal may occur, as a consequence of the activity of the aforesaid non-linear notch filter. Such a possible unduly mismatch between the actual battery voltage and its monitored signal results as an additional noise, that is similar to the aliasing noises discussed above.
In order to avoid, or limit, the unduly excitation of the metering valve unit sensitivity, the method according to a preferred embodiment of the present invention preferably provides that an additional transfer function F(Z) can be added in parallel to the main transfer function R(S) of the controller module. The additional transfer function F(Z) is defined with the following constraints: avoid to reduce bandwidth; and get high gain at low frequency, such a way the rejection of said additional noise I maximized.
With reference now to
Where K0 is the gain and a2, a1 and a0 are parameters depending on ω0 and T, and are calculated as follows:
The use of such an additional transfer function, that introduces a high gain K0 at frequencies lower than ω0/2π, in parallel to the main transfer function, helps to avoid that actual low frequencies of the battery voltage signal are unduly cut. Note that ω0 is a proper angular frequency at which two poles of the additional transfer function are present, and T is the digital calculation refresh time.
According to another embodiment, a computer program comprising computer executable codes for PWM regulations of a metering valve unit in a diesel common-rail power-train system, wherein at least an engine rotary speed signal (ω) is detected and at least a battery voltage signal (X) is monitored and input to a controller module for PWM regulating said metering valve unit, is provided.
Such a computer program is stored on a computer-readable medium, or on a suitable storage unit, and comprises: computer executable code for calculating the aliasing frequency (faliasing) on the monitored battery voltage signal (X), as a function of the detected rotary speed signal (ω); a computer executable code for implementing at least one digital non-linear notch filter, that is centered on the first harmonic of said aliasing frequency (faliasing); and a computer executable code for filtering said battery voltage signal (X) before it is input to the aforesaid controller module by means of the digital non-linear notch filter.
According to an embodiment, the computer program also comprises computer executable code for calculating the parameters of the digital non-linear notch filter at least on the basis of the engine rotary speed signal (ω). In a preferred embodiment, the computer executable code for implementing the digital non-linear notch filter comprises computer executable code for implementing a dynamic saturation to the output (Y) of the digital non-linear notch filter.
As already said, said dynamic saturation preferably forces the notch filter output (Y) to follow the battery voltage signal (X), when the absolute value |Y−X| of the difference between the notch filter output (Y) and the battery voltage signal (X) exceeds a parameter ΔX0 that is set, after calibration, to be strictly higher than the battery voltage ripple magnitude responsible of the aliasing effect. Such a parameter ΔX0 is experimentally determined in order to make the filter properly following real strong battery voltage transients.
The computer program described above may also comprise a computer executable code for implementing the aforesaid at least one digital non-linear notch filter with the following transfer function in Z form:
where the parameters are calculated as a function of the aliasing frequency (faliasing), the engine rotary speed signal (ω), the computational refresh time. T, and some calibration parameters α and β:
where said parameters α and β define the filter shape and they are calibrated so as to minimize the first harmonic generated by the aliasing effect, with a limited filtering bandwidth (for example only, α may be equal to 10 and β may be equal to 100).
Preferably, the computer program according to a particular embodiment of the invention, comprises a computer executable code for calculating the aliasing frequency (faliasing) according to the following formula:
Where ts is the sampling time; rpm: is the engine rotational speed (ω) expressed as revolutions per minute, k: is a constant depending on the cylinder number of the engine
According to another embodiment, the computer program further comprises a computer executable code for implementing the controller module for PWM regulating the metering valve unit of a diesel common-rail power-train system with a main transfer function, and further comprises a computer executable code for introducing an additional transfer function F(Z) in parallel to said main transfer function of the controller module. The additional transfer function has at least the constraints of avoiding reducing bandwidth and, at the same time, of obtaining high gain K0 at low frequency. Where the main transfer function of the controller module should preferably be a PI transfer function, the computer program according to an embodiment of the present invention comprises a computer executable code for implementing the controller module for PWM regulating the metering valve unit of a diesel common-rail power-train system with a closed control loop having a PI (Proportional Integrative) main transfer function, as well as it comprises a computer executable code for implementing said additional transfer function, in Z form, as:
Where K0 is the gain and a2, a1 and a0 are parameters depending on ω0 and T, and are calculated as follows:
where T is the computational refresh time and ω0 is the angular frequency at which two poles of said additional transfer function F(Z) lie.
According to an embodiment, it is provided a controller module in an electronic control unit 9 for PWM regulating a metering valve unit 4 in a diesel common-rail 6 power-train system that includes a microprocessor and a storage memory for storing a computer program, according to the description above, which comprises computer executable codes for driving a metering valve unit 4 of the high pressure pump 3 of a common-rail 6 in a diesel common-rail power-train system. The microprocessor is able to receive and to execute the aforesaid computer executable codes of the above-described computer program.
According to an embodiment, it is provided a computer program product including a readable medium in which a computer program according to the description above is stored. Some embodiments may include an automotive system 100, as shown in
The air may be distributed to the air intake port(s) 210 through an intake manifold 200. An air intake duct 205 may provide air from the ambient environment to the intake manifold 200. In other embodiments, a throttle body 330 may be provided to regulate the flow of air into the manifold 200. In still other embodiments, a forced air system such as a turbocharger 230, having a compressor 240 rotationally coupled to a turbine 250, may be provided. Rotation of the compressor 240 increases the pressure and temperature of the air in the duct 205 and manifold 200. An intercooler 260 disposed in the duct 205 may reduce the temperature of the air. The turbine 250 rotates by receiving exhaust gases from an exhaust manifold 225 that directs exhaust gases from the exhaust ports 220 and through a series of vanes prior to expansion through the turbine 250. The exhaust gases exit the turbine 250 and are directed into an exhaust system 270. This example shows a variable geometry turbine (VGT) with a VGT actuator 290 arranged to move the vanes to alter the flow of the exhaust gases through the turbine 250. In other embodiments, the turbocharger 230 may be fixed geometry and/or include a waste gate.
The exhaust system 270 may include an exhaust pipe 275 having one or more exhaust after-treatment devices 280. The after-treatment devices may be any device configured to change the composition of the exhaust gases. Some examples of after-treatment devices 280 include, but are not limited to, catalytic converters (two and three way), oxidation catalysts, lean NOx traps, hydrocarbon absorbers, selective catalytic reduction (SCR) systems, and particulate filters. Other embodiments may include an exhaust gas recirculation (EGR) system 300 coupled between the exhaust manifold 225 and the intake manifold 200. The EGR system 300 may include an EGR cooler 310 to reduce the temperature of the exhaust gases in the EGR system 300. An EGR valve 320 regulates a flow of exhaust gases in the EGR system 300.
The automotive system 100 may further include an electronic control unit (ECU) 450 in communication with one or more sensors and/or devices associated with the ICE 110. The ECU 450 may receive input signals from various sensors configured to generate the signals in proportion to various physical parameters associated with the ICE 110. The sensors include, but are not limited to, a mass airflow and temperature sensor 340, a manifold pressure and temperature sensor 350, a combustion pressure sensor 360, coolant and oil temperature and level sensors 380, a fuel rail pressure sensor 400, a cam position sensor 410, a crank position sensor 420, exhaust pressure and temperature sensors 430, an EGR temperature sensor 440, and an accelerator pedal position sensor 445. Furthermore, the ECU 450 may generate output signals to various control devices that are arranged to control the operation of the ICE 110, including, but not limited to, the fuel injectors 160, the throttle body 330, the EGR Valve 320, the VGT actuator 290, and the cam phaser 155. Note, dashed lines are used to indicate communication between the ECU 450 and the various sensors and devices, but some are omitted for clarity.
Turning now to the ECU 450, this apparatus may include a digital central processing unit (CPU) in communication with a memory system and an interface bus. The CPU is configured to execute instructions stored as a program in the memory system, and send and receive signals to/from the interface bus. The memory system may include various storage types including optical storage, magnetic storage, solid state storage, and other non-volatile memory. The interface bus may be configured to send, receive, and modulate analog and/or digital signals to/from the various sensors and control devices. The program may embody the methods disclosed herein, allowing the CPU to carryout out the steps of such methods and control the ICE 110.
While at least one exemplary embodiment has been presented in the foregoing summary and detailed description, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration in any way. Rather, the foregoing summary and detailed description will provide those skilled in the art with a convenient road map for implementing at least one exemplary embodiment, it being understood that various changes may be made in the function and arrangement of elements described in an exemplary embodiment without departing from the scope as set forth in the appended claims and their legal equivalents.
Number | Date | Country | Kind |
---|---|---|---|
1105267.7 | Mar 2011 | GB | national |