Professional Documents
Culture Documents
SAE TECHNICAL
PAPER SERIES 2004-01-1458
400 Commonwealth Drive, Warrendale, PA 15096-0001 U.S.A. Tel: (724) 776-4841 Fax: (724) 776-5760 Web: www.sae.org
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or
transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise,
without the prior written permission of SAE.
SAE Permissions
400 Commonwealth Drive
Warrendale, PA 15096-0001-USA
Email: permissions@sae.org
Fax: 724-772-4891
Tel: 724-772-4028
ISBN 0-7680-1319-4
Copyright © 2004 SAE International
Positions and opinions advanced in this paper are those of the author(s) and not necessarily those of SAE.
The author is solely responsible for the content of the paper. A process is available by which discussions
will be printed with the paper if it is published in SAE Transactions.
Persons wishing to submit papers to be considered for presentation or publication by SAE should send the
manuscript or a 300 word abstract of a proposed manuscript to: Secretary, Engineering Meetings Board, SAE.
Printed in USA
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
2004-01-1458
1
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
35
Method I – Pressure maximum Cylinder pressure
Left region
Right region
Method I uses solely the cylinder pressure signal. Under the 30 HT compensated curve
Method II – Symmetry
0
−150 −b −a 0 a b 150
The second method compares the compression phase of the cylin- Crank angle [deg]
der pressure with the expansion phase. If there is no heat trans-
fer and the volume curve is symmetric with respect to TDC, the
cylinder pressure on either side of TDC has the same value; that Figure 1: The region investigated in method II (thick lines).
◦ ◦
is: Limiting angles are set to 30◦ and 115◦ , and θ0 = 115 2+30 =
pcyl (θTDC − ν) = pcyl (θTDC + ν) 72.5◦ . The cylinder pressure in the right region is lower than
in the left region, due to heat transfer. To compensate for heat
for an arbitrary value of v > 0, where θTDC − ν > θIVC and
losses, ∆(θ) (equation 1) is added to the right pressure curve
θTDC + ν < θEVO
(dash-doted line).
A crank angle varying offset ∆(θ) is added to the expansion
curve (see appendix A), to compensate for heat transfer:
„ «η 14
Vcyl (θ0 ) Left curve
∆(θ) = ( pcyl (θTDC −θ0 ) − pcyl (θTDC +θ0 )) (1) Right curve
Vcyl (θTDC +θ) HT compensated curve
12
the pressure trace for the two regions instead of for two single
points, which gives it a low sensitivity to noise. The cylinder 8
volume is described by [9]:
πB 2 6
Vcyl (θ) = Vc + (l + a − s(θ)) (2)
4
l2 − a2 sin2 θ
4
s(θ) = a cos θ + (3)
2
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
−0.5 °
400 −2 phase lag
0° phase lag
+2° phase lag
300
−1
200
Polytropic coefficient
100
TDC position
−1.5
−2 −100
−2.5
−300
−400
−3 −0.5 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5
8 9 10 11 12 13 14
Compression ratio Crank angle [deg]
Figure 3: Position of TDC as function of compression ratio for Figure 4: Polytropic exponent versus crank angle for a motored
an SVC engine. The estimation is done using method II. Since engine cycle with no heat transfer and constant specific heat
the engine top is tilted to reduce the compression ratio, the po- capacity.
sition of TDC changes with compression. See also figure 6.
The value of the proportional factor K in equation 6 varies
Method III – Polytropic exponent method with engine size, design and material. According to [7], it is cru-
cial to have a correct value of K, and it is therefore determined
Method III uses the polytropic exponent for determining the via a statistical analysis. If correctly calibrated, the predicted
phase lag. The polytropic exponent is calculated by: position of TDC should be independent of engine speed. There-
fore, K should be chosen to the value that gives the minimum
ln pcyl (θi ) − ln pcyl (θi+1 )
n(θi ) = (4) standard deviation of θ̂TDC , where θ̂TDC is calculated for several
ln Vcyl (θi+1 ) − ln Vcyl (θi ) different engine speeds.
Here, the standard deviation is calculated for six values of
If the crank angle is correctly calibrated and assuming constant
K – 1.3 to 2.3 in steps of 0.2, and with seven different engine
specific heat capacity and no heat transfer, the polytropic expo-
speeds – 1000 to 4000 rpm in steps of 500 rpm. Interpolation
nent has the same value independent of crank angle. When there
with cubic splines is used to get a higher resolution of K (figure
is a positive phase lag, the polytropic exponent versus crank an-
5).
gle curve is in quadrants II and IV. When there is a negative
phase lag, the curve is in quadrants I and III (figure 4). This
means that if the area on the left side of the estimated position
of TDC is negative and the area on the right side is positive, we Method IV – IMEP based calibration
should move the position of TDC to the left. The switch be- In [8] the angular distance between the cylinder pressure max-
tween quadrants gives the correct position of the crank angle. imum and the actual TDC, α, is described with a function in-
cluding IMEPgross and the maximum cylinder pressure:
To compensate for heat losses, a ∆pcyl is added to the cylin-
der pressure [7] before equation 4 is applied, where XK
α= IMEPgross (7)
[ pcyl ]max
n−1
∆pcyl = ∆Q (5)
Vcyl IMEP should be calculated with the correct crank angle phasing,
but since it is unknown the following relation is used:
The losses to heat transfer Q̇ = hAcyl (Tcyl − Twall ) are esti-
mated with Woschni’s heat transfer correlation [10] for motored IMEPgross = kα + IMEPgross,0 (8)
cycles.
where IMEPgross,0 is the calculated IMEP when the crank angle
0.8
hht = KB −0.2 pcyl 0.8 Tcyl −0.53 2.588 · 10−5 Up (6) is phased so that TDC coincides with the pressure maximum.
The correlation coefficients XK and k used in equation 7 and
The method also includes compensation for blow-by, but since 8 are determined by simulation. An engine model for motored
this is not included in this investigation, the blow-by part is ex- cycles using Woschni’s heat transfer correlation [10] is imple-
cluded from equation 5. mented. By simulating the model for different operating points,
3
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
0.035
correct crank angle phasing is chosen to the adjustment that
gives an R that is closest to R = 2.25. It is found by use of
0.03 interpolation.
0.025
3 SIMULATION
0.02
std(TDC)
4
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
−0.5
cording to section 1 the goal is an accuracy of ±0.1◦ . The op-
erating point of the investigated engine cycle is 1000 rpm and
100 kPa inlet manifold pressure. There is no piston pin offset
−1
and the compression ratio is set to 14, which means that the en-
gine head is not tilted. The cylinder gas consists solely of air.
Inlet valve closing is set to −145◦ . The resolution in the simu-
Crank angle [deg]
−1.5
lation is set to 1 sample every (2.5 · 10−3 )◦ , which is high above
the requirements of the investigated methods.
The estimated position of TDC is shown in table 1, where
the correct position is at θ = 0. As expected, method I estimates
−2
TDC to be placed about 1◦ before the actual TDC. All the other
methods perform quite well, methods II–IV reaches the goal of
0.1◦ accuracy and method V is just above the limit. Method IV
−2.5
gives hardly any error at all, but this can be explained by that
its model parameters have been calibrated for the same engine
−3
8 9 10 11 12 13 14 15 cycle as the investigation is done on.
Compression ratio
Method θ̂T DC
Figure 6: TDC angle as function of compression ratio for an I -0.80◦
SVC engine. The crank angle θ is defined in such a way that II -0.048◦
θ = 0 coincide with TDC for a non-tilted engine with no piston III -0.014◦
pin offset. IV -0.00041◦
V -0.11◦
0.6
0.2
Relative error [%]
0
5 SENSITIVITY ANALYSIS
−0.2
When using measured data, there is always uncertainties and
inaccuracies present. Therefore it is important to investigate the
−0.4 methods ability to handle errors and changes in conditions.
Unless stated otherwise, the investigations below are done
−0.6 on the same engine cycle as in section 4, that is: A motored
engine cycle at 1000 rpm, inlet manifold pressure of 100 kPa,
−0.8
−200 −150 −100 −50 0 50 100 150 200
compression ratio set to 14, no pin offset and cylinder gas con-
Crank angle [deg] sisting of air.
Changes that are less than 0.005◦ are set to ≈ 0
5
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
800
Original The outcome of the methods applied to data where the cylin-
Estimated
der pressure has an offset error is shown in table 2. The results
700
Method θ̂TDC ∆(θ̂TDC )
err=5%
600
I -0.80◦ 0◦
II -0.048◦ 0◦
Temperature [K]
III -0.014◦ ≈ 0◦
500
IV -0.0032◦ ≈ 0◦
V -0.11◦ ≈ 0◦
400
Table 2 Results from data with an offset error in the cylinder
pressure. The offset is 5% of the pressure at IVC.
300
600
III 0.032◦ 0.046◦
IV -0.024◦ -0.024◦
500
V -0.11◦ 0◦
300
200
−150 −100 −50 0 50 100 150
Crank angle [deg] Cylinder mass and cylinder temperature at IVC
It is often difficult to determine the mass trapped inside the
Figure 9: The estimated temperature curve is calculated from a cylinder during compression and expansion. From the air mass
pressure trace that has been scaled with a factor 1.05. The orig- flow sensor placed before the inlet manifold and the engine
inal temperature corresponds to the unscaled cylinder pressure. speed, we can calculate the mass of air passing by each revo-
lution, but there is no way to directly measure the amount of
residual gas.
is not measured directly but determined from the cylinder pres- If the cylinder temperature is calculated via (9), an error in
sure: estimated cylinder mass will cause an error in calculated cylin-
pcyl (θ)Vcyl (θ) der temperature (figure 10). As can be seen, the shape of the
Tcyl (θ) = (9) temperature curve is very similar to the temperature curve cal-
mcyl R
culated from the incorrectly scaled cylinder pressure (figure 9).
A badly calibrated cylinder pressure can cause an error in
estimated cylinder mass as well, but the size of the error de- The equation of state also gives the following expression for
pends on the method used to calculate the mass. Therefore, the the cylinder temperature:
correct cylinder mass is used in the investigation of the effect of Tcyl (θIVC )
Tcyl (θ) = pcyl (θ)Vcyl (θ)
cylinder pressure calibration error. pcyl (θIVC )Vcyl (θIVC )
6
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
800 900
Original Woschni
Estimated Hohenberg
800
700
700
600
Temperature [K]
Temperature [K]
600
500
500
400
400
300
300
200 200
−150 −100 −50 0 50 100 150 −150 −100 −50 0 50 100 150
Crank angle [deg] Crank angle [deg]
Figure 10: The estimated temperature curve is calculated from Figure 11: Simulated cylinder temperature with Woschni’s heat
the pressure trace and with a cylinder mass that is 5% too big. transfer model and Hohenberg’s heat transfer model.
It also corresponds to a curve calculated with an estimate of
temperature at IVC that is 15 K too low.
the goal of an error less than 0.1◦ .
Writing the equation on this form eliminates the cylinder mass Method θ̂TDC ∆(θ̂TDC )
po=2.2mm
from the expression, but instead the temperature at IVC has to I -0.86◦ -0.055◦
be determined. A 5% error in cylinder mass corresponds to an II -0.066◦ -0.018◦
error in temperature at IVC of approximately 15 K. III 0.61◦ 0.62◦
Table 4 contains the results of the methods applied to the IV -0.068◦ -0.068◦
data with a 5% error in the mass estimation. An error in the mass V 0.51◦ 0.62◦
estimation effects the calculation of cylinder temperature, but
the cylinder pressure remains the same. Methods I, II, IV and V Table 5 Results from data where the pin offset is 2.2 mm.
do not use information about temperature or mass. Method III
shows a small, but hardly noticeable sensitivity.
Method θ̂TDC ∆(θ̂TDC )
err=5% Heat transfer model
I -0.80◦ 0◦
II -0.048◦ 0◦ The simulated engine cycles used in the investigation are based
III -0.021◦ −0.007◦ on Woschni’s heat transfer, but in the literature there have been
IV -0.00041◦ 0◦ proposed several other models. It is important to investigate if
V -0.11◦ 0◦ the outcome of the methods changes much with the choice of
heat transfer model in the simulation. One often used model is
Table 4 Results from data with a 5% error in the mass estima- Hohenberg’s correlation [14]:
tion. 0.8 −0.4
hht = C1 V −0.06 p · 10−5 T (Up + C2 )
where Up is the mean piston speed. It is used here as a compar-
ison to the Woschni based simulations (figure 11). The model
Piston pin offset parameters have not been calibrated for the SVC engine, instead
they are set to their standard values: C1 = 129 and C2 = 1.4.
Most engines have a piston pin offset; on the SVC engine it The results of the methods applied to data simulated with
is 2.2 mm. The existence of a piston pin offset changes the Hohenberg’s correlation are shown in table 6. Since the heat
position of TDC, and causes the volume curve to be asymmetric. losses are lower than with Woschni’s correlation, the estimation
The angular distance between estimated and actual TDC po- of TDC using method I is better. The estimation errors of meth-
sition is shown in table 5. All methods are sensitive to the ods I and III are almost the same, and therefore it is dubious
change in geometry, but methods III and V are affected the most. to use the more complicated method III, if Hohenberg’s corre-
For this size of the pin offset, methods III and V do not fulfill lation is closer to the true value of h than Woschni’s. It could
7
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
10
be argued that the heat transfer parameters should be calibrated 10
Measured
for the engine in use, but since method III auto-calibrates the Simulated
∆(θ̂TDC )
II -0.0064◦ 0.042◦
III -0.53◦ -0.52◦
IV -0.0043◦ ≈ 0◦ 7
10
V -0.076◦ 0.035◦
5
10
0 1 2 3 4 5 6 7 8 9 10
Frequency x 10
4
Compression
The compression ratio of the SVC engine changes when the en- Figure 12: Spectrum for the measured and simulated cylinder
gine head is tilted. There is a sensor mounted on the engine, pressure.
which measures the compression. This sensor has to be suc-
cessfully calibrated to show a correct value.
An error in the compression ratio information, will cause
viation of the phase-lag based on 200 cycles with added noise
an error in the cylinder volume calculation. Another effect of
are shown in table 8. Method II is the most noise insensitive
decreasing the compression ratio from 14, is that the volume
method. If one of the other methods are to be used, much more
curve will be asymmetric.
data is needed. Table 8 shows an estimation on how many cy-
All the methods shows sensitivity to an error in compression
cles it is needed to be 95% certain that the error caused by noise
ratio (table 7), but methods III and V are the most sensitive.
is less than ±0.05◦ . The estimation is done with a statistical
t-test. Method V uses the second derivative of the pressure sig-
Method θ̂TDC ∆(θ̂TDC )
I -0.80◦ ≈ 0◦
II -0.0074◦ 0.041◦ Method σ̂200 (θ̂TDC ) N̂α=5%
III 0.18◦ 0.19◦ I 0.28 120
IV 0.021◦ 0.021◦ II 0.12 25
V 0.065◦ 0.17◦ III 0.26 110
IV 0.46 330
Table 7 Results from data with an 0.5 error in the compres- V - -
sion. The compression ratio read from the sensor is
14, while the true compression is 13.5. Table 8 Results for data where the cylinder pressure contains
noise. The estimation of the standard deviation and
how many samples are needed, are based on 200 sim-
ulated engine cycles with added noise.
Noise
Noise have been added to the simulated cylinder pressure, to be nal, which leads to that the noise is magnified. The condition
able to investigate the methods ability to deal with measurement
noise. The noise has been designed to correspond to the noise
from the compression and expansion phase of a measured en- d2 pcyl (θ)
=0
gine cycle (figure 12). The measurement was done on an SVC dθ2
engine with a flush-mounted piezo-electric pressure transducer
at a sampling rate of 192 kHz. The operating point was the for an inflection point is fulfilled at several crank angles - and
same as for the simulated cycle used in this investigation, that not only at the inflection points, and this makes it impossible to
is 1000 rpm, compression ratio 14, 100 kPa inlet manifold pres- determine the position of the inflection points by just studying
sure and no fuel injection. the second derivative. If method V is to be used, the pressure
Since the noise is stochastic, the outcome of the methods data first has to be filtered by a well designed low-pass filter
changes much from time to time. The estimated standard de- without any phase-shift.
8
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
Table 9 A summary of the sensitivity analysis in section 5. The [9] J. B. Heywood. Internal Combustion Engine Funda-
table contains the change in estimated position of TDC mentals. McGraw-Hill series in mechanical engineering.
when an error is introduced. McGraw-Hill, 1988.
9
Downloaded from SAE International by University of Liverpool, Sunday, September 09, 2018
No HT
∆ − no HT
HT
∆ − HT
∆(θ)
Pressure difference
Pressure
−b −a a b Crank angle
Crank angle
n θ Crank angle rad
V (ω)
∆(θ) = pcyl (−ω) − pcyl (ω) (13) p Pressure Pa
V (θ) T Temperature K
m Mass kg
In figure 14 it can be seen that ∆(θ) describes the pressure dif- V Volume m3
ference between the left and right region in figure 1 perfectly. Vc Clearance volume m3
A Area m2
In a measured cylinder pressure trace, the heat transfer can B Cylinder bore m
be expected to occur not only in the region −a < θ < a, but Up Mean piston speed m/s
during the whole engine cycle. Figure 14 shows the pressure R Gas constant J/(kg·K)
difference between the regions −b < θ − a and a < θ < b, cp , cv Specific heat capacity J/(kg·K)
where there are heat losses also in these regions. The slope γ Ratio of specific heat cap.
is lower than if there had been no heat transfer in the regions, s Entropy J/(kg·K)
and close to TDC the curve is concave instead of convex. The hht Heat transfer coefficient J/kg
exponent n of the ∆ function has therefore to be adjusted, and h Enthalpy J
the left and right regions should be defined in such a way that U Internal energy J
they do not include angles close to TDC. W Work J
If the cylinder pressure trace of an engine cycle with con- Q Heat loss J
tinuous heat transfer is called pcyl and θTDC = 0, the pressure n Polytropic exponent
difference between left and right region can be approximated σ Standard deviation
with N Number of cycles
a+b η TDC Top Dead Center
a+b a+b V( 2 ) SVC SAAB Variable Compression
∆(θ) = pcyl (− ) − pcyl ( ) (14)
2 2 V (θ) CA Crank angle
IVC Inlet Valve Closing
for crank angles a < θ < b, where η changes with engine design EVO Exhaust Valve Opening
and chemical properties of the cylinder gas. cyl Cylinder
10