Professional Documents
Culture Documents
Abstract: A flywheel angular velocity model for misfire and disturbance simulation is presented.
Applications of the model are, for example, initial parameter calibration and robustness analysis
of misfire detection algorithms. An analytical cylinder pressure model is used to model cylinder
torque and a multi-body model with torsional flexibilities is used to model crankshaft and
driveline oscillations. Misfires, cylinder variations, changes in auxiliary load, and flywheel
manufacturing errors can be injected in the model and the resulting speed variations can
be simulated. A qualitative validation of the model shows that simulated angular velocity
captures the amplitude and oscillatory behavior of measurement data and the effects of different
phenomena, such as misfire and flywheel manufacturing errors.
of the cylinder gas pressure force Fcyl,i and the piston mass
2
times the acceleration m ddtx2i where xi is the position of the 3
pcyl
piston, see Fig. 2. 2
ωi , and a fuel conversion efficiency factor χmf,i to simulate crankshaft and m d xi (θ̃i ) 2
dθ̃i2
ωi is included in Fc,i (θ̃i ) as
6
d2 xi (θ̃i ) 2 5
x 10
Fc,i (θ̃i ) = Fcyl,i (θ̃i ) − m ωi . (11)
dθ̃i2
4
Pa
the sensor passes the flywheel teeth are simulated by com- 2
puting the time period between two specified angles of the
flywheel, see Fig. 4. The simulated flywheel measurements 1
Pa
sider because they will affect the accuracy of the measure- 2
0
0.6 0.7 0.8 0.9 1
t
4.35
4. MODEL VALIDATION
∆t
4.3
Two types of validation data have been used. High resolu- 4.4
tion measurements from a four cylinder engine with angu-
lar resolution of 0.5 degrees is used for model validation. 4.35
∆t
4.3
measured with angular resolution of 36 degrees. A typical
4.25
data sequence is shown in the upper figure in Fig. 6. The
data is used to validate simulated flywheel measurement 4.2
data from the model. Depending on what type of valida-
tion data that is used, the number of cylinders in the model 1 1.05 1.1 1.15 1.2
t
is adapted.
Fig. 6. Comparing angular velocity measurements at the
4.2 Validation flywheel for a five cylinder engine in the upper figure
with simulated measurements in the lower figure. The
One problem with experimental data is that the distur- cyclic measurement error caused by manufacturing
bances are not measured making a quantitative validation error is marked in both figures.
impossible. This is also one intended application of the −3
x 10
model, to investigate how different diagnosis methods can 4.28
decouple these types of disturbances. A qualitative analy- 4.26
sis of the model is performed by simulating the different 4.24
types of disturbances and comparing the result with mea- 4.22
sured data. Measurement data is not available for all types
∆t
4.2
of disturbances. 4.18
3.6
3.55 ACKNOWLEDGEMENTS
3.5
This work is supported by Volvo Cars and partially sup-
3.45
504.5 504.6 504.7 504.8 504.9 505 505.1 ported by the Swedish Research Council within the Lin-
−3
t naeus Center CADICS. The authors would like to thank
x 10
3.8 Ph.D. Sasa Trajkovic at Volvo Cars for helping us with
the data collection.
3.75
3.7 REFERENCES
∆t
3.65
Connolly, F.T. and Rizzoni, G. (1994). Real time es-
3.6 timation of engine torque for the detection of engine
misfires. Journal of Dynamic Systems, Measurement,
3.55
and Control, 116(4), 675–686.
3.5
1.1 1.2 1.3 1.4 1.5 1.6
Crowther, A. and Zhang, N. (2005). Torsional finite
t elements and nonlinear numerical modelling in vehicle
powertrain dynamics. Journal of Sound and Vibration,
Fig. 8. The upper figure shows measured angular velocity 284, 825 – 849.
during a misfire and the lower figure simulated signals. Eriksson, L. (2000). Spark advance for optimal efficiency.
−3
x 10
SAE Transactions, Journal of Engines, 1999-01-0548,
4.35 Volume 108, 789–798.
4.3 Eriksson, L. and Andersson, I. (2002). An analytic model
4.25 for cylinder pressure in a four stroke SI engine. In
4.2
Modeling of SI engines, number SAE Technical Paper
2002-01-0371 in SP-1702.
∆t
4.15
Kiencke, U. (1999). Engine misfire detection. Control
4.1 Engineering Practice, 7(2), 203 – 208.
4.05 Minelli, G., Moro, D., Cavina, N., Corti, E., and Ponti, F.
(2004). An Engine-Vehicle Simulator for the Calibration
2 2.1 2.2
t
2.3 2.4 2.5 of Misfire Detection Algorithms. 59o Congresso annuale
ATI, Genova, 861 – 871.
Fig. 9. Simulated driveline disturbance at time 2 measured Mohammadpour, J., Franchek, M., and Grigoriadis, K.
at the flywheel. The disturbance is modeled as an (2012). A survey on diagnostic methods for automotive
impulse added to the constant required torque. engines. International Journal of Engine Research,
13(1), 41–64.
4.6
−3
x 10 Naik, S. (2004). Advanced misfire detection using adaptive
signal processing. International Journal of Adaptive
4.5 Control and Signal Processing, 18(2), 181–198.
4.4 Nickmehr, N., Åslund, J., Nielsen, L., and Lundahl, K.
(2012). On experimental-analytical evaluation of pas-
∆t
4.3
senger car ride quality subject to engine and road dis-
4.2 turbances. 19th International Congress on Sound and
4.1
Vibration. Vilnius, Lithuania.
Rabeih, E.A.M.A. (1997). Torsional vibration analysis of
4
2 2.1 2.2 2.3 2.4 2.5 automotive drivelines. Ph.D. thesis, The University of
t Leeds.
Rizzoni, G. and Zhang, Y. (1994). Identification of a
Fig. 10. Simulated auxiliary load disturbance at time non-linear internal combustion engine model for on-line
2 measured at the flywheel. The auxiliary load is indicated torque estimation. Mechanical Systems and
modeled as a step of negative torque at the damping Signal Processing, 8(3), 275 – 287.
wheel. Schagerberg, S. (2003). Torque sensors for engine appli-
A qualitative validation of the model is performed where cations. Chalmers tekniska högsk., Göteborg. Lic.-avh.
simulations are compared to measured data. Results show Göteborg : Chalmers tekn. högsk.
that the model captures the important behavior of the Tinaut, F.V., Melgar, A., Laget, H., and Domnguez, J.I.
flywheel measurements including misfire. (2007). Misfire and compression fault detection through
the energy model. Mechanical Systems and Signal
During the development of the misfire model, parame- Processing, 21(3), 1521 – 1535.
ter tuning has been performed manually to capture the