[0001] The present invention relates to a pressure monitoring system for monitoring pressure
in the combustion chambers of a combustion engine.
[0002] Continuously monitoring the pressure in the combustion chambers of an engine, e.
g. of a motor vehicle, has proved useful for a precise control of combustion conditions
enabling efficient and economic use of fuel, for the diagnosis of defects, and other
purposes.
[0003] In a four-stroke engine, a combustion phase is only a short portion of the overall
operating cycle, but during this portion, since the pressure varies very fast, pressure
samples must be obtained at a high rate and must be associated to precisely determined
crankshaft angles. In order to provide precise data at a high engine speed, the pressure
sensors must allow for a high sampling rate, and for processing the high data rates
provided by these sensors, powerful analog-digital converter circuitry and a considerable
amount of buffer storage is needed. Further, it was observed that the high-speed,
high-pressure sensors used in conventional pressure monitoring systems have a rather
low signal-noise ratio at the close to atmospheric pressures, which prevail in the
combustion chambers during a major portion of their operating cycle.
[0004] The object of the present invention is, therefore, to provide a pressure monitoring
system capable of acquiring high quality pressure data using simple, economic circuitry.
[0005] Another object is to provide a pressure monitoring system which is capable of providing
low noise pressure data both at high and low pressure levels.
[0006] These and other objects are achieved by a pressure monitoring system for a combustion
engine comprising a plurality of combustion chambers and a pressure sensor associated
to each combustion chamber, and characterized in that a multiplexer has inputs connected
to at least the first one and a second one of said pressure sensors, a non-zero phase
shift existing between the operating cycles of first and second ones of the combustion
chambers associated to said first and second pressure sensors, and a controller for
controlling the multiplexer to output data from the first pressure sensor while the
first combustion chamber is in a predetermined portion of its operating cycle and
pressure data from the second pressure sensor while the second combustion chamber
is in said predetermined portion of its operating cycle.
[0007] If the predetermined portion of the operating cycle is set so as to include the most
significant portion of the operating cycle, namely the combustion phase, the amount
of data which has to be converted and processed in the monitoring system is reduced
considerably, so that simple and economic data acquisition circuitry may be used.
[0008] In case of a combustion engine where the fuel is injected directly into the combustion
chambers, in particular in case of a Diesel engine, the predetermined portion of the
operating cycle may include the instant of injecting the fuel.
[0009] Phases in which intake or exhaust valves of a combustion chamber are open will not
be included in the predetermined portion, since in these phases the pressure can safely
be assumed to be deterministically related to the pressure in an intake manifold or
an exhaust system of the engine and to be close to atmospheric pressure.
[0010] A precise, automatic synchronization of the pressure monitoring system and the operation
of the combustion engine is achieved by adapting the controller to determine a pressure
maximum among data output by one of said pressure sensors and to carry out an adjustment
of the beginning and/or the end of said predetermined portion of the operating cycle
so that the pressure maximum is detected at a predetermined location of said predetermined
portion.
[0011] In order to for the thus determined pressure maximum to be strictly simultaneous
to the top dead centre position of a piston in the combustion chamber monitored by
said pressure sensor, the controller is preferably adapted to carry out said adjustment
based only on data obtained in a combustion-free operating cycle.
[0012] Preferably, an analog-to-digital converter is connected to an output of the multiplexer.
In this way, one such converter can be used to convert pressure data from a plurality
of sensors according to a time division multiplex scheme.
[0013] A buffer memory for temporarily storing sequences of pressure data from the combustion
chambers is preferably connected to an output of said multiplexer.
[0014] It is further preferred that each pressure sensor is triggered to sample the pressure
in its associated combustion chamber at predetermined crankshaft angles. In that case,
a buffer memory should be adapted to store each pressure sample in association to
its respective crankshaft angle.
[0015] The object of the invention is further achieved by a pressure monitoring system for
a combustion engine comprising a plurality of combustion chambers and a pressure sensor
associated to each combustion chamber, preferably as defined above, which comprises
calculating means for calculating the pressure in any of said combustion chambers
while said combustion chamber is between the predetermined portions of two operating
cycles. As pointed out above, the signal-noise ratio of a pressure signal from the
sensors tends to be rather poor if the pressure is low, so that it is possible to
replace this pressure signal by calculated data without thereby necessarily reducing
the quality of the pressure data.
[0016] Calculation of pressure and data in an interval between said two predetermined portions
is preferably based on at least one pressure sample taken during the preceding predetermined
portion and/or at least one pressure sample taken during the subsequent predetermined
portion.
[0017] Calculation of the pressure in a combustion chamber outside the predetermined portion
of the operating cycle is preferably based on the assumption that pV
γ is a constant, wherein p is the pressure in the combustion chamber, V is the volume
thereof and γ is an adiabatic coefficient, e. g. of air, of air/fuel mixture or of
exhaust gas.
[0018] Further features and advantages of the invention will become apparent from the subsequent
description of embodiments thereof referring to the appended drawings.
- Fig. 1
- is a block diagram of a pressure monitoring system according to a first embodiment
of the invention; and
- Fig. 2
- is a block diagram of a pressure monitoring system according to a second embodiment.
[0019] The block diagram of Fig. 1 schematically depicts a four stroke combustion engine
1 having four combustion chambers 2 in which pistons 3 reciprocate so as to drive
a crankshaft 4. An operating cycle of each combustion chamber 2 corresponds to two
rotations of the crankshaft 4. The operating cycles of the combustion chambers 2 are
phase-shifted with respect to each other by a quarter of a cycle, corresponding to
a 180° degree rotation of crankshaft 4.
[0020] A pressure sensor 5 is provided in each combustion chamber 2. Analog pressure signals
from the pressure sensors 5 are applied to inputs of an analog multiplexer 7 via anti-aliasing
filters 6. The multiplexer 7 selects a pressure signal from one of the sensors 5 and
forwards it to an analog-to-digital converter (ADC) 8. The ADC 8 is triggered to take
samples from the pressure signal by an interface circuit 9, which also receives the
pressure samples digitised by ADC 8.
[0021] A crankshaft angle sensor 10 detects the orientation of crankshaft 4 by sensing teeth
of a toothed wheel 11 mounted on crankshaft 4. The toothed wheel 11 may have e. g.
60 teeth, so that the crankshaft angle sensor 10 emits detection pulses at a rate
of 60 per revolution of the crankshaft 4. The sampling rate of the ADC 8 is higher
than the pulse rate of the angle sensor 10 by a factor of e. g. 8. For triggering
the ADC 8 to acquire a pressure sample, the interface circuit 9 comprises a tuneable
oscillator, e. g. a phase-locked loop 12, which is coupled to the angle sensor 10
so as to oscillate at e.g. n times the pulse rate of the angle sensor 10, n being
an integer, e.g. 8, and a control logic 13 for compensating fluctuations of the crankshaft
speed.
[0022] A counter 14 counts pulses from angle sensor 10 and, based on this count, controls
multiplexer 7 to switch over the pressure sensor 5 connected to ADC 8 twice per revolution
of the crankshaft 4. In this way, each of the four pressure sensors 5 is periodically
connected to the ADC for a time period corresponding to a 180° degree rotation of
the crankshaft 4. The period in which each pressure sensor 5 is connected to the ADC
8 comprises a rising period of its piston 3, in which air which has previously being
sucked into the combustion chamber 2 is compressed, ignition of the air-fuel mixture
in the combustion chamber 2 and the subsequent expanding stroke of the piston 3. So
the sensor 5 from which the samples output from ADC 8 to buffer 15 originate changes
four times per crankshaft revolution, the sampled data of each combustion chamber
2 being representative of that quarter of its operating cycle in which the combustion
takes place.
[0023] The counter 14 has a control input connected to the output side of buffer 15. If
no combustion is taking place in the cylinders, the counter detects a maximum in the
pressure data output from buffer 15 and the crankshaft angle associated to this maximum.
While there is no combustion, this pressure maximum will correspond to the top dead
centre position of the piston 3 associated to sensor 5. If necessary, the counter
adapts the timing of the switchover between two sensors 5 such that the pressure maximum
from a given sensor 5 is always detected at a predetermined location of the crankshaft
angle interval in which the pressure signal from this sensor 5 is sampled by ADC 8.
This crankshaft angle interval may e.g. range from 70° before to 120° after top dead
centre position of the piston 3.
[0024] A processor 16 connected to the output side of buffer 15 calculates the pressure
in the combustion chambers 2 during the unsampled portions of their respective operating
cycles based on the pressure samples taken from each of said combustion chambers 2.
Such a calculation can be based on the assumption that at least at the end of the
sampling period of each combustion chamber 2, there is no more combustion taking place,
and the development of the pressure corresponds to adiabatic expansion. Based on the
adiabatic expansion formula pV
γ=c, the constant c corresponding to the exhaust gas in the combustion chamber 2 can
be calculated based on the last samples of the sampling period, and for the time which
follows, c being known and V being a known function of the crankshaft angle, p can
be calculated. In the same way, based on the first sampling data obtained during a
sampling period, prior to ignition, the pressure before the beginning of the sampling
period can be calculated. In this way, the processor 16 provides pressure curves for
each combustion chamber and for the entire operating cycle thereof.
[0025] The embodiment shown in Fig. 2 differs from the one of Fig. 1 essentially in the
structure of the buffer memory 15. While the buffer 15 in Fig. 1 had a FIFO structure,
the embodiment of Fig. 2 comprises a dual gate RAM divided into four portions, each
of which is associated to one of the combustion chambers 2. Data from the ADC 8 are
input into buffer 15 at an address, the most significant bits of which are generated
by the counter 14, and the less significant bits of which are representative of the
crankshaft angle. In this way, the sampled data from the ADC 8 corresponding to one
of the pressure sensors 5 are stored in a portion 18 of the buffer 15 associated to
said sensor 5. The processor 16 accedes some the stored samples, as described above,
for calculating the pressure before and after each sampling period and writes this
data back into the remainder of each portion 18 of buffer 15. In this way, an external
host, not shown, can accede to pressure data for each combustion chamber 2 and any
crankshaft angle at any time in buffer 15.
[0026] Although the above embodiments referred only to engines having four combustion chambers,
it is readily apparent that the invention is applicable to any engine having at least
two combustion chambers. If the number of combustion chambers in the engine is six
or more, it may be preferable to divide the combustion chambers of the engine into
two or more groups (the number of groups being less than the number of combustion
chambers) and to associate one multiplexer and one ADC to each group.
List of reference signs
[0027]
combustion engine 1
combustion chamber 2
pistons 3
crankshaft 4
pressure sensor 5
anti-aliasing filters 6
multiplexer 7
ADC 8
interface circuit 9
angle sensor 10
toothed wheel 11
phase-locked loop 12
control logic 13
counter 14
buffer 15
processor 16
portion 18
1. A pressure monitoring system for a combustion engine comprising a plurality of combustion
chambers (2), and at least two pressure sensors (5), each of which is associated to
one of said combustion chambers (2), characterized in that a multiplexer (7) has inputs connected to at least a first one and a second one of
said pressure sensors (5), a non-zero phase shift exists between the operating cycles
of first and second ones of the combustion chambers (2) associated to said first and
second pressure sensors (5), and a controller (14) is adapted to control the multiplexer
(7) to output data from the first pressure sensor (5) while the first combustion chamber
(2) is in a predetermined portion of its operating cycle and pressure data from the
second pressure sensor (5) while the second combustion chamber (2) is in said predetermined
portion of its operating cycle.
2. The pressure monitoring system of claim 1, wherein the predetermined portion includes
an instant of igniting an air/fuel mixture in the combustion chamber (2).
3. The pressure monitoring system of claim 1 or 2, wherein the predetermined portion
includes an instant of injecting fuel into the combustion chamber (2).
4. The pressure monitoring system of one of the preceding claims, wherein each combustion
chamber (2) has intake and exhaust valves and the predetermined portion of the operating
cycle of said each combustion chamber (2) excludes opening times of said valves.
5. The pressure monitoring system of one of the preceding claims, wherein the controller
(14) is adapted to determine a pressure maximum among data output by one of said pressure
sensors (5) and to carry out an adjustment of the beginning and/or the end of said
predetermined portion of the operating cycle so that the pressure maximum is detected
at a predetermined location of said predetermined portion.
6. The pressure monitoring system of claim 5, wherein the controller (14) is adapted
to carry out said adjustment based only on data obtained in a combustion-free operating
cycle.
7. The pressure monitoring system of one of the preceding claims, wherein an analog-to-digital
converter (8) is connected to an output of said multiplexer (7).
8. The pressure monitoring system of one of the preceding claims, wherein a buffer memory
(15) is connected to an output of said multiplexer (7).
9. The pressure monitoring system of one of the preceding claims, wherein each pressure
sensor (5) is triggered to sample the pressure in its associated combustion chamber
(2) at predetermined crankshaft angles.
10. The pressure monitoring system of claim 8 and claim 9, wherein the buffer memory (15)
is adapted to store each pressure sample in association to its respective crankshaft
angle.
11. A pressure monitoring system for a combustion engine comprising a plurality of combustion
chambers (2) and at least one pressure sensor (5) associated to one of said combustion
chambers (2) for outputting pressure samples while said combustion chamber (2) is
in a predetermined portion of a operating cycle, in particular according to one of
the preceding claims, comprising calculating means (16) for calculating the pressure
in the combustion chamber (2) associated to said pressure sensor (5) while said combustion
chamber (2) is between the predetermined portions of two operating cycles.
12. The pressure monitoring system of claim 11, wherein said calculating means (16) calculates
the pressure in an interval between said two predetermined portions based on at least
one pressure sample taken during the earlier one of said predetermined portions.
13. The pressure monitoring system of claim 11, wherein said calculating means (16) calculates
the pressure in an interval between said two predetermined portions based on at least
one pressure sample taken during the later one of said predetermined portions.
14. The pressure monitoring system of one of claims 11 to 13, wherein said calculating
means (16) calculates said pressure data based on the assumption that pVγ=const., wherein p is the pressure in the combustion chamber (2), V is the volume
thereof and γ is an adiabatic coefficient.