Introduction
More stringent emission standards and rising fuel prices lead to increasing demand for diesel engines to be environmentally friendly and economical driving systems. Common rail injection systems (CRIS) are widely equipped with diesel engines. Flexible injection rules have been attained, including the customization of injection pressure, fuel injection pulse width, number of injections, and fuel injection volume (FIV). However, to ensure consistent and stable injection of different cylinders and cycles, fuel injection parameters should be closed-loop controlled and some literature, for example [1], [2], has presented research on this subject.
Fuel injection timing (FIT) and FIV have critical impact on engine performance, including dynamics and pollutant emissions [3]–[6]. However, due to the discreteness of the characteristic parameters of fuel injection system components, such as high-pressure fuel rail, fuel injectors, and high-pressure fuel delivery pipes, it is difficult to obtain the definite Start of Injection (SOI) and End of Injection (EOI) [7]. It is also almost impossible to calculate the actual FIT and FIV, together with the closed-loop control of the fuel injection advance angle, which has a huge impact on the power, economy, and pollutant emissions of the diesel engine. To achieve precise control of FIT, FIV and fuel injection advance angle, the traditional method is to obtain the dispersion of characteristic parameters of each component of the fuel injection system by means of engine matching calibration. However, this method has the drawback of large workload, long cycle, and the inability to perform precise closed-loop control.
There are three main ways to measure or calculate the SOI and EOI of a diesel engine. One way [8], [9] is to detect the injector drive current, though the accuracy is not high with this method. Another method [10]–[13] is to install sensor on the injector, such as a needle closing sensor, though this will increase the injector design difficulty, and reduce the reliability of the injector. The third method [14], [15] is to drill holes in the cylinder and measure SOI and EOI, but the downside to this is that it will reduce the cylinder strength.
This paper proposes a rail pressure sensor signal processing algorithm to solve the problems in these calculation methods. The fuel injection of diesel engines is divided into pre-injection, main injection and post-injection. The main injection has the greatest impact on all aspects of the engine performance which is the reason this article focuses on this injection. It is proposed that the SOI and EOI are obtained by detecting the high-pressure fuel rail pressure change. This method can accurately obtain the SOI and EOI, then calculate the FIT and FIV. Therefore, closed-loop control of the injection advance angle and closed-loop compensation can both be carried out, effectively avoiding the various defects and deficiencies of the conventional methods.
This paper is organized as follows. In Section II, the system architecture and working principle of CRIS solenoid valve injector is introduced. In Section III, the fuel flow model is built and characteristics of pressure wave propagation are analyzed. The rail pressure signal processing algorithm to precisely calculate the SOI and EOI is presented in Section IV. In Section V, the effectiveness of the signal processing algorithm is verified through software simulation and practical engine testing. Finally, conclusions are drawn in Section VI.
Work Principle of the Solenoid Valve Injector
A. Architecture of the CRIS
A typical CRIS consists of a gear pump, a high-pressure pump, supply pipe, a high-pressure fuel rail, delivery pipes, an injector for each cylinder, sensors, actuators and an electronic engine control unit (ECU), as shown in Fig. 1. The high pressure pump driven by a crankshaft produces high pressure fuel, then squeezes the fuel into the supply pipe and high-pressure fuel rail. The high-pressure fuel rail with large volume capacity acts as a reservoir, connecting to the injector by high-pressure fuel delivery pipes. According to the engine operating status, ECU calculates the FIT and FIV, and they are controlled individually for each engine cylinder.
The gear pump lifts the fuel from the tank, via a filter, then the fuel is transferred to the high-pressure pump. The high-pressure pump generates pressure required for injection and the fuel is then transferred to the high-pressure fuel rail. Following this, the fuel runs through a high-pressure fuel delivery pipe to the injector and is injected into the combustion chamber at a pressure of 20~270 MPa on the nozzle side [16], [17].
B. Injection Timing
Sensors, actuators and ECU hardware systems related to fuel injection are shown in Fig. 2. The relationship between the fuel injection process and the above components is as follows. The micro controller unit (MCU) calculates FIT and FIV according to the engine operating status, then outputs the pulse width modulation (PWM) control signal. The driver receives the PWM control signal and improves the ability of the control signal to drive the injector solenoid valve actuator. The current sensing amplifier (CSA) detects the drive current of the solenoid valve and undertakes closed-loop control of the drive current through analog-to-digital (ADC) conversion, thus improving control accuracy of the solenoid valve. The common rail pressure sensor (CRPS) detects the rail pressure change and converts it into a voltage signal. After filtering and amplification, the rail pressure changes are converted to digital signals for MCU processing through ADC.
As is illustrated in Fig. 3, a typical FIT includes the following characteristic point: control algorithm injection start point T0, drive current start point T1, needle lift start point T2, SOI T3, rail pressure drop point T4, control algorithm injection end point T5, drive current end point T6, needle return point T7, EOI T8, rail pressure recovery point T9.
To accurately obtain the SOI and EOI, T3 and T8 must be measured directly. The direct measurement of T3 and T8 must be carried out in the engine combustion chamber, however this is unsafe and unrealistic. Therefore, T3 and T8 are measured indirectly by the measurement of T4 and T9. The algorithm proposed in this paper is to determine the desired T3 from T4 and T4-T3 is the propagation time of the pressure wave from the needle to CRPS. Similarly, the desired T8 can be determined from T9 and T9-T8 is the propagation time of the pressure wave.
It is known that fuel injection and fuel supply from the pump will cause rail pressure fluctuations. To focus on the impact of fuel injection events on rail pressure fluctuations, the fuel supply should be set away from the fuel injection event. Such an arrangement is easy to implement in the engine because the fuel pump is driven by a timing belt or a timing chain.
C. Working States of the Solenoid Valve
The coupled relationship between drive circuit, electromagnetic force of the solenoid valve, and the dynamic model of the armature is displayed in Fig. 4. The model of electromagnetic force returns
Coupled relation between drive circuit, electromagnetic force of the solenoid valve and the armature dynamic model.
The following two subsections will describe the working mode and drive circuit of the solenoid valve as both have a large influence on fuel injection characteristics [18]. A typical common rail injector includes solenoid valves, as well as a control chamber, valve control plunger, needle, springs and nozzles. An outline of this structure is presented in Fig. 5. The common rail injector is a very complex and precise submodule in CRIS.
The four main working states of the solenoid valve are outlined below. The convention adopted is that when the solenoid valve is in open state, the armature is far away from solenoid, and the ball valve contacts with its seat, no fuel injection occurs.
Closing process
The solenoid valve is in the open state when there is no drive current. When the fuel injection control signal is sent by MCU, the drive circuit applies the peak drive current to both ends of the solenoid valve. Under the action of drive current, the electromagnet creates a magnetic field and produces electromagnetic force acting on the armature. When the electromagnetic force is greater than the initial movement resistance, the armature will move together and close the solenoid valve. When the armature is seated for the first time, it collides with the armature seat and rebounds. Under the action of electromagnetic force, the armature continues to rebound and finally to seat. In the continuous rebound process, the kinetic energy of the armature is consumed by the collision process and hydraulic damping, and eventually is seated and no longer rebounds, entering a stable closed state.
Stable closed state
When the solenoid valve is closed, the air gap is very small, reluctance decreases, and the magnetic flux and electromagnetic force increases. At this time, a smaller drive current can provide sufficient electromagnetic force to maintain the closed state of the solenoid valve, which can reduce power consumption of the system while ensuring the reliable closure of the solenoid valve. To achieve fuel injection, the solenoid valve closes, the fuel bleed orifice is closed and the fuel pressure in the control chamber drops sharply, then the hydraulic pressure from control chamber on valve control plunger and needle will drop and it will move, then the needle lifts and fuel injection begins.
Opening process
When the control pulse terminates, the drive current in the solenoid valve drastically decreases and the electromagnetic force decreases rapidly too. The armature will move to the direction of the air gap under the action of hydraulic force and springs force, and the solenoid valve will open. Like the closing process, the armature will rebound when it contacts the stopping block.
Stable opened state
After the rebound process, the solenoid valve is in stable opened state and the ball valve is closed and the control plunger and needle will move down under the action of hydraulic force and springs force, then the needle valve is in stable closed state.
D. Drive Principle and Drive Circuit of the Solenoid Valve
The drive principle and drive circuit of the solenoid valve is displayed in Fig. 6. There are four different solenoid valve drive phases for each fuel injection, which are described as follows.
Booster phase (the second phase in Fig. 6
The low side metal-oxide-semiconductor field-effect transistor (MOSFET) and the booster high-side MOSFET are opened simultaneously. Voltage of the solenoid valve is up to VBOOS, and the drive current of the electromagnet rises rapidly until the target peak current Ip is reached.
Large current modulation phase (the third phase in Fig. 6)
ECU detects the drive current of the solenoid valve via the current sensing circuit. When drive current reaches the target peak Ip, it closes the booster high-side MOSFET and enters the current feedback control phase. At this time, while the booster high-side MOSFET is closed, the battery high-side MOSFET performs substantial current modulation with a higher PWM duty cycle. This phase corresponds to the closing process of the solenoid valve.
Holding current modulation phase (the fourth phase in Fig. 6)
At this phase, the solenoid valve has been completely closed. Only a small drive current is needed to maintain the closed state and the battery high-side MOSFET uses a small PWM duty cycle to carry out holding current modulation.
End of injection phase
At the end of the fuel injection, the battery high-side MOSFET and the low side MOSFET are turned off simultaneously. The instantaneous induction voltage of the solenoid valve breaks through the internal avalanche diode parallel to the MOSFET and forms a discharge circuit through a freewheeling diode.
Battery voltage is supplied by the vehicle battery, and has low internal resistance and high output current. The VBOOS voltage is obtained through the DC/DC boost converter and the voltage on the output capacitor of the DC/DC booster can be closed-loop controlled by the voltage detection circuit.
E. Electromagnetic Force of the Solenoid Valve
The magnetic circuit of the solenoid valve electromagnet and armature is shown in Fig. 7. There is a flux leakage between the main pole and the secondary pole. For armature, the air gap between each pole and armature is equivalent to a magnetic resistance according to the uniform magnetic field theory. The influence of the edge magnetic field is taken into account by the correction coefficient and the influence of small damping orifice is neglected. For the non-working air gap, each air gap is also equivalent to a magnetic flux leakage magnetic resistance, but the magnetic saturation of the coil is caused by the solenoid valve in the closing process. The magnetic potential drop along the pole cannot be ignored, so the magnetic potential added at both ends of the magnetic flux magnetic resistance needs to take the equivalent magnetic potential of the whole air gap into account. Since the leakage flux is very small relative to the total magnetic flux, the effect of magnetic flux on the distribution of magnetic potential can be ignored. The distribution of magnetic potential along the pole column is linear, so the magnetic potential of the middle point in the non-working air gap is taken as the equivalent air gap magnetic potential drop.
The electromagnetic force can be calculated as follows. According to the Ampere loop theorem and Kirchhoff’s second law of magnetic path, the equivalent magnetic circuit of the solenoid valve is expressed in Eq.1 \begin{equation*} \frac {1}{2}I\cdot N=\sum _{j} H_{j} l_{j}\tag{1}\end{equation*}
Considering the flux continuity theorem, produces, \begin{equation*} H=\mu (B)\cdot B, ~\phi _{core}=\phi _{arm}+\phi _{leakage}\tag{2}\end{equation*}
In accordance with Ohm’s law used in magnetic circuits and the definition of magnetic flux, provides:\begin{equation*} \phi _{j}=B_{j}\cdot A_{j}=\frac {H_{j}}{R_{mj}}\tag{3}\end{equation*}
\begin{equation*} R_{mj}=\frac {l_{j}}{\mu _{j} A_{j}}\tag{4}\end{equation*}
Electromagnetic force \begin{equation*} F_{m}=\frac {2}{\mu _{0}}\left ({\frac {\phi ^{2}_{arm}}{2A_{5}} +\frac {\phi ^{2}_{arm}}{2A_{3}} }\right)\tag{5}\end{equation*}
F. Dynamic Model of the Armature
As described in Subsection II-E, the expression of electromagnetic force \begin{equation*} m~\ddot {\delta }+F_{m}+F_{f}+F_{spr}+F_{b}=0\tag{6}\end{equation*}
Using the elastic collision model, provides:\begin{equation*} F_{b}= \begin{cases} k_{bmax}(\delta -\delta _{max})\\ \qquad +\,C_{bmax}\left({1-e^{\frac {-3\delta }{kemax}}}\right)\dot {\delta }, &\delta >\delta _{max}\\ k_{bmin}(\delta -\delta _{min})\\ \qquad +\,C_{bmin}\left({1-e^{\frac {-3\delta }{kemin}}}\right)\dot {\delta }, &\delta < \delta _{min}\\ 0,&\delta _{min}< \delta \le \delta _{max} \end{cases}\tag{7}\end{equation*}
The total damping force is:\begin{equation*} F_{f}=F_{fric}\cdot sign(\dot {\delta })+F_{wind}+F_{visc}\tag{8}\end{equation*}
\begin{align*} F_{f}=&F_{dyn}+(F_{stat}-F_{dyn})e^{\frac {-3|\dot {\delta }|}{V_{0}}} \\ F_{visc}=&R_{visc}\dot {\delta } \\ F_{wind}=&R_{wind}\dot {\delta }|\dot {\delta }|,\tag{9}\end{align*}
The total springs force is:\begin{equation*} F_{spr}=\sum _{i=1}^{2}k_{spr,i}\cdot (h_{i}+\delta _{max}-\delta)\tag{10}\end{equation*}
Calculation the Propagation Time of Pressure Wave
Research has shown that pressure wave characteristics in the CRIS can be used for the diagnosis of injection events [19], the determination of the duration of injection [20], and other factors. This paper will develop an algorithm to obtain the exact SOI and EOI from the rail pressure signal. As introduced in section II B, to obtain accurate SOI and EOI, the time of pressure wave propagation must be calculated precisely. This begins with the pressure wave propagation equation in the high pressure hydraulic circuit.
The high pressure hydraulic circuit in CRIS can be divided into two categories, which have different flow models. One is chamber, such as the delivery chamber and the control chamber in the injector. The other is thin tube, including the delivery pipe and the fuel passage with a smaller radius inside the injector.
A. Flow Equation in Chambers
In the hydraulic circuit, pressure and velocity distribution should be uniform. With reference to any chamber \begin{equation*} \dot {q}_{in,j} - \dot {q}_{out,j} =\frac {V_{j}}{\beta }\frac {dp_{j}}{dt}+\frac {dV_{j}}{dt}\tag{11}\end{equation*}
B. Flow Equation in Pipe
When the drive current in the solenoid valve is large enough, the armature with the sphere valve will move under electromagnetic force, then the needle will move and fuel injection begins. Simultaneously, an expansion wave will be formed in the delivery chamber and the wave will propagate to the high-pressure fuel rail. When the needle closes, a compression wave will form and propagate to the high-pressure fuel rail. The phenomenon of generation and propagation of the pressure wave is similar to the water hammer, which can be simulated [21], [22] by solving the partial differential equation 12. Studies [23]–[25] have shown that one-dimensional equations can take into account the requirements of solution accuracy and computation time.\begin{align*} \frac { \partial p}{ \partial t}+\frac {c_{s}^{2}}{A_{cr}}\frac { \partial q}{ \partial x}=&0 \\ \frac {1}{A_{cr}}\frac { \partial q}{ \partial t}+\frac { \partial p}{ \partial x}+2f\frac {q|q|}{\rho D A_{cr}^{2}}=&0\tag{12}\end{align*}
\begin{align*} q(0,t)=&0, \quad q(N,t)=0 \\ \frac { \partial q_{i}}{ \partial x}=&\frac {1}{\Delta x}\left ({q_{i+1}-q_{i}+\gamma _{i} q_{inj} }\right) \\ \frac { \partial p_{i}}{ \partial x}=&\frac {p_{i+1}-q{i}}{\Delta x}\tag{13}\end{align*}
\begin{align*} q(0,t)=&0,\quad q(N,t)=0 \\ \frac { \partial q_{i}}{ \partial x}=&\frac {1}{\Delta x}\left ({q_{i+1}-q_{i}+\gamma _{i} q_{inj} }\right) \\ \frac { \partial p_{i}}{ \partial x}=&\frac {p_{i+1}-q{i}}{\Delta x}\tag{14}\end{align*}
\begin{align*} \frac {p_{i}(t+1)-p_{i}(t)}{\Delta t}=&\frac {C_{s}^{2}}{A_{cr} \Delta x}\left ({q_{i}-q_{i+1} -\gamma _{i} q_{inj}}\right) \\ \frac {q_{i}(t+1)-q_{i}(t)}{\Delta t}=&\frac {A_{cr}}{ \Delta x}(p_{i}-p_{i+1})-\frac {2f}{A_{cr} D\rho }q_{i}|q_{i}|\tag{15}\end{align*}
\begin{equation*} q_{inj}=C_{d} A_{i}\sqrt {2\rho |p_{i}(t)-p|}\tag{16}\end{equation*}
C. Simulation
The mathematical model of pressure wave built in the last subsection can be simulated in the widely used physics based commercial software AMEsim. The model for the low pressure and high pressure pump, high pressure fuel rail, and injector of CRIS are displayed in Fig. 9. The CRIS is equipped on a RA420 SOHC designed by VM Motori S.p.A., the key parameters of the engine are presented in Table 1. The main parameters of the model are outlined Table 2, and the layout of the fuel rail, supply pipe, delivery pipes and injector are presented in Fig. 10.
Layout of the high pressure fuel rail, high pressure fuel delivery pipes and injector of the CRIS.
The propagation time of the pressure wave from the nozzle to the rail pressure sensor was examined in this study. Fig. 11 shows the rail pressure curve with its differential, and the needle lift when the target pressure is 150 MPa, speed is 3000 rpm and brake torque is 254
Rail pressure sensor signal and needle lift when the target pressure is 150 MPa, speed is 3000 rpm and brake torque is 254
According to the fuel sound velocity formula, the sound velocity is approximately 1500 m/s [27]–[29], the fuel pipe length
The effect of different delivery pipe lengths on pressure wave propagation was also examined. Table 3 shows the propagation time between the nozzle and rail pressure sensor when the target pressure is 150 MPa, engine speed is 2000 rpm, brake torque is 120
The effects of different target rail pressures on the propagation time were also investigated. Table 4 presents the propagation time when the length of the fuel supply pipe is 0.3 m, engine speed is 2000 rpm with different target pressure and brake torque. From the Table 4 we can conclude that the influence of the target pressure on the pressure wave propagation time is almost negligible.
Rail Pressure Sensor Signal Processing
According to the analysis in Section III, the propagation time of the pressure wave has almost no influence on engine operating status including engine speed and fuel rail pressure and is mainly determined by the length of the pressure wave propagation path. Therefore, for an engine product with CRIS, the propagation time of pressure waves from the injector nozzle to the rail pressure sensor is basically fixed. Analysis in Section II illustrates it is difficult to directly measure the actual SOI T3 and EOI T8. Therefore, the SOI and EOI are indirectly measured by direct measurement of the high-pressure fuel rail pressure dropping point T4 and the high-pressure fuel rail pressure recovery point T9, and then subtracting the pressure wave propagation time. In order to reduce the use of MCU computing resources and improve detection accuracy of SOI and EOI, the signal processing algorithm only begins running after the fuel injection control algorithm triggers the injection. When the SOI and EOI detection is completed, the algorithm stops running.
As illustrated in Fig. 3, the SOI and EOI of the fuel injection can be measured using the pressure wave in the fuel rail, which provides a relatively small error. The timing difference between the start point of the fuel injection control algorithm T0 and the injector drive current T1, the end point of the fuel injection control algorithm T5 and the end point of the injector drive current T6 is caused by the characteristics of the MCU and the injector drive circuit. The timing difference between the drive current starting point T1 and the fuel injection starting point T3, the drive current end point T6 and the fuel injection end point T8 is mainly determined by characteristics of the injector. Fuel pressure has little effect on this timing difference.
Fuel injection can cause the solenoid valve injector needle lift, as shown in Fig. 12. The pressure of the high-pressure fuel rail will fluctuate with the needle lift, as illustrated in Fig. 13. The pressure wave will propagate along the high-pressure fuel delivery pipe to the high-pressure fuel rail and can be detected by the rail pressure sensor which then converts the pressure signal into a voltage signal.
The relationship between the fuel injection rate and the high-pressure fuel rail pressure fluctuation is displayed in Fig. 14. It can be seen that the pressure in the high-pressure fuel rail will drastically decrease after fuel injection. This fuel rail pressure change value is in the range of 5~10 MPa with the change of FIV. The voltage change of the rail pressure sensor is around 150~300 mV.
The relationship between the fuel injection rate and the high-pressure fuel rail pressure fluctuation.
ECU hardware related to rail pressure sensor signal processing is shown in Fig. 15. To ensure the rail pressure signal processing algorithm can be applied to the actual engine, the CRPS signal needs to be amplified and filtered, then converted to digital signal. Memory is also required to store relevant data, timer/counter records and to capture the corresponding time of SOI and EOI.
This study will introduce two signal processing algorithms for detecting SOI and EOI. The first algorithm establishes the control parameter MAPs, comparing the actual rail pressure changes with rail pressure changes caused by fuel injection under certain engine operating conditions. The second algorithm determines the SOI and EOI by detecting the rail pressure change rate, and has strong flexibility.
For the first signal processing algorithm, engine operating conditions are based on signals detected by sensors of the ECU, such as fuel temperature, rail pressure, coolant temperature, engine speed and phase.
A software flow chart of the first rail pressure sensor signal processing algorithm is presented in Fig. 16. To accurately detect the SOI and EOI through the change of rail pressure signal, three engine control MAPs must be established. These are the MAP of engine operating status and FIV, MAP of FIV and the high-pressure fuel rail pressure change, and MAP of the high-pressure fuel rail pressure change and voltage change of the rail pressure sensor. The MAP is an engine control array, reflecting the control parameters obtained by querying an array under a certain working condition. It can be one-dimensional, two-dimensional or even three-dimensional.
Software flow chart of the first kind rail pressure sensor signal processing algorithm.
According to the MAP of engine operating status and FIV, the minimum FIV
It is assumed that at the fuel injection control algorithm starting point
According to the above analysis, the
The fuel injection rate, fuel supply rate, fuel rail pressure, and its change rate during fuel injection for the second type of signal processing algorithm are shown in Fig. 17. It can be seen that when fuel injection occurs, the rail pressure will decrease significantly and the decrease rate is large. Once the fuel injection ends, the rail pressure will gradually stabilize to a certain value and recover to the target rail pressure.
Volume flow rate of injector and high-pressure pump, fuel rail pressure and its change rate.
The software flow chart of the second kind of rail pressure sensor signal processing algorithm is presented in Fig. 18. When fuel injection occurs, the change rate of the rail pressure illustrates that the time from near zero to the negative value is when fuel injection starts as the rail pressure change rate is negative. When there is a positive value, the fuel injection has ended. After this, positive and negative values will appear alternately as fuel injection will cause the rail pressure to oscillate, resulting in the rail pressure change rate fluctuating between positive and negative values. As the sampling frequency and conversion time of the ADC are fixed, there is no need for a division. The ADC converted rail pressure change can be obtained by comparing the rail pressure values of the two adjacent ADC conversions. The fuel injection control algorithm triggers the fuel injection time which is T0. When the counter begins, the ADC starts to convert the rail pressure sensor signal into a digital signal and stores it. When the ADC converted rail pressure change rate shows a negative value, it can be considered as the SOI (T3). For a certain number of consecutive comparisons, such as three, if the ADC converted rail pressure change rate is always a negative value, the time at which the first ADC converted data corresponds can be assumed to be SOI (T3).
Software flow chart of the second kind rail pressure sensor signal processing algorithm.
Similarly, the fuel injection control algorithm triggers the end of fuel injection at time T5. After T5, when the ADC converted rail pressure change rate is positive for a period of time, and a positive value abruptly appears at a particular moment, this moment can be treated as the EOI (T8).
This section introduces two algorithms for determining SOI and EOI based on rail pressure sensor signals. In practical applications, one of these algorithms can be used separately, and the two algorithms can be combined to determine SOI and EOI more accurately.
The calculating method of the FIV is outlined as follows: the rail pressure before and after fuel injection is measured, and are
Validation
Engine parameters for the experiment are shown in Table 1. Three typical crankshaft speeds are selected, outlined in Table 5, which are the engine idle condition speed of 800 rpm, the speed where engine has maximum torque of 2000 rpm, and the common-used operation speed of 3000 rpm. To ensure the credibility of the experimental results, we selected the three speed cases for experiments. The rail pressure acquisition begins only after the engine is running stably. The acquisition was performed three times for each case. We find that these rail pressure data have the same variation characteristics. So we will take one of them for illustration.
The experiment in this study was carried out on the RA420 SOHC. The testing engine and experiment environment is illustrated in Fig. 19. The engine was monitored by FreeMASTER, a user friendly real time debug monitor and data visualization tool. The rail pressure data can be drawn from the FreeMASTER database.
The simulation result of rail pressure for the three cases are displayed in Fig. 20, Fig. 21, Fig. 22, respectively. The sampling frequency of the data is 100 kHz.
The experimental result of rail pressure for the three cases are displayed in Fig. 23, Fig. 24, Fig. 25. The sampling frequency of this data is 300 Hz.
From the comparison of the above simulation and experimental results it can be seen that the change trend of the rail pressure between adjacent injections is essentially the same, being that when fuel injection starts, the rail pressure will decrease and after the injection, the rail pressure will return to a stable value. Due to changes in the external environment, the accuracy of the rail pressure control algorithm and the stable rail pressure after multiple injections may be different, but this does not affect the determination of SOI and EOI. Additionally, the sampling frequency of the rail pressure signal in the experiment is obviously lower than the simulation result. This is because the rail pressure signal is read out from ECU, and the reading frequency cannot be too high otherwise it may interfere with the operation of ECU. Pressure fluctuations can also be measured with other sensors, as conducted in the literature [20]. However, such experimental conditions are not realistic for actual diesel engine products, though the measurement results of the literature are consistent with simulation results in this study.
The rail pressure in RA420 SOHC is drawn for three typical speed cases being 800, 2000 and 3000 rpm, when brake torque is zero. This is displayed in Fig. 23–25. The sampling frequency in these results is not enough to highlight the details of pressure wave. However, when the experimental and simulation results are put together, they illustrate that pressure will lower after SOI and recover after EOI. Thus it can be surmised that the simulation results can reveal details of the pressure wave. The simulation results are then used as the input for the signal processing algorithm.
The result of signal processing are displayed in Fig. 26–Fig. 27. In these figures, SOI and EOI are marked. This information, combined with the control algorithm injection starting or ending point, will provide the SOI and EOI. This can then be tabled as a MAP and stored in ECU, so the SOI and EOI can be closed-loop controlled.
Needle lift and rail pressure with the SOI and EOI marked for engine speed=2000 rpm, brake torque=0 and target pressure=150 MPa.
Conclusions
The importance of FIT and FIV in CRIS, as well as the current progress of research in this field was discussed in this paper. The working principle of solenoid valve injector was described, pressure wave propagation analyzed, and the characteristics of pressure waves were studied by simulation and experiments. It was found that pressure waves can be used as an imprint to draw the information of FIT.
This paper proposed innovative rail pressure sensor signal processing algorithms to determine the SOI and EOI, thereby enabling closed-loop control of the SOI, EOI and injection advance angle. The algorithm adopts the signal processing method to calculate the SOI and EOI and was found to have high reliability and flexibility as well as the ability to be adjusted in real time according to engine operating status. This method also has a high degree of integration and can be widely used in diesel engines with CRIS. The hardware implementation of this algorithm in practical ECU was also provided.
The algorithm can reduce the precision, tolerance and consistency of injector production, and can compensate the discrete characteristic of the fuel injection system. It can effectively avoid the defects and shortcomings of traditional engine matching calibration, and improve the control precision of the FIT and FIV. Thus, the proposed method can improve the consistency and stability of fuel injection and is expected to promote the performance of engine on fuel economy and pollutant emissions. The algorithm only needs to add corresponding modules to the engine’s control system. Previous approaches [13], [15], change the structure of fuel injection system or engine. The proposed algorithm does not make the above changes, and it can be applied on existing engines, thus it has technical advantages.
As described above, the proposed algorithm does not depend on the fuel mass of each injection. For small injection mass, a high-precision rail pressure sensor is needed to measure the small change of rail pressure, so the algorithm can be used in multiple injections of CRIS in diesel engines. This algorithm has implications for injection system of gasoline engine. The corresponding control algorithm can be designed according to the pressure variation characteristics of the gasoline engine injection system.