GB2259148A - Device for determining a rotational speed gradient dn/dt of an internal combustion engine - Google Patents
Device for determining a rotational speed gradient dn/dt of an internal combustion engine Download PDFInfo
- Publication number
- GB2259148A GB2259148A GB9217684A GB9217684A GB2259148A GB 2259148 A GB2259148 A GB 2259148A GB 9217684 A GB9217684 A GB 9217684A GB 9217684 A GB9217684 A GB 9217684A GB 2259148 A GB2259148 A GB 2259148A
- Authority
- GB
- United Kingdom
- Prior art keywords
- rotational speed
- markers
- combustion engine
- internal combustion
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
- G01P3/481—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/16—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by evaluating the time-derivative of a measured speed signal
- G01P15/165—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by evaluating the time-derivative of a measured speed signal for measuring angular accelerations
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
A disc 10 having markers 11 is coupled to engine shaft 12 and cooperates with a fixed sensor 13. The resultant square-wave signal, Fig. 2, is processed to derive the speed gradient by a calculation made initially in the inverse plane. The inverse gradient dt/dn is calculated from the quotient of a current time interval divided by the speed difference between the current and previous intervals i.e. dt DIVIDED dn = Time interval (Tn2) DIVIDED Speed difference in successive intervals (n2-n1) The desired speed gradient is found by dividing the result into a constant. <IMAGE>
Description
2259143
DESCRIPTION
A DEVICE FOR DETERMINING THE ROTATIONAL SPEED GRADIENT dn/dt OF AN INTERNAL COMBUSTION ENGINE The invention relates to a device for determining the rotational speed gradient of an internal combustion engine.
Devices for determining the rotational speed gradient dn/dt of an internal combustion engine are known. for example from DE-PS 34 21 640 in which the rotational speed is calculated from the intervals between the pulse pairs dependent upon the rotational speed and the rotational speed gradient is determined from at least two rotational speeds calculated in this way.
In this particular method the rotational speed gradient is calculated directly, and this has the disadvantage that it is costly to carry out the calculations and it requires a large sample range, moreover when carrying out the calculation using integer numbers, small rotational speed gradients or small fluctuations in the rotational speed cannot be reliably recorded.
In accordance with the present invention there is provided a device for determining the rotational speed gradient dn/dt of an internal combustion engine comprising a device for producing a pulse sequence, 1 -2dependent upon the rotational speed, and a calculating device in which the rotational speeds are calculated from the intervals of time between the pulses or between similar sides of pulses, in which the reciprocal value of the change in rotational speed is determined from the quotient an interval of time over the difference between the rotational speed value of said interval of time and the rotational speed value of a previous interval of time.
This has, in contrast to the devices known from the prior art, the advantage that it is less costly to carry out the calculations and less memory is required, which is achieved by carrying out the calculation in the inverse plane and subsequently inverting. Furthermore, it is advantageous that the evaluation is carried out by means of rotational speed values which are in any case to be calculated.
It is particularly advantageous that the inverse rotational speed gradient is calculated in such a way that a more accurate evaluation is achieved in the region of extremely small rotational speed gradients than in the region of larger gradients; carrying out the calculation in the inverse plane therefore leads to a gradient which is not linearly quantised.
The invention will be described further hereinafter, by way of example only, with reference to 1 t- F h.
-3the accompanying drawings, in which:- Fig.1 is a highly schematic view of a device for determining rotational speeds, the external construction of which is already known from, for example, DE-OS 34 23 664, but it can also be used to realise the present invention; Fig.2 is a graph, illustrating the wave voltage U14 against time t; and Fig 3 is a graph illustrating the non-linear quantisation of the rotational speed gradient.
Fig.1 illustrates a transmitting disk 10, which is attached to a shaft 12, whose rotational speed is to be determined. This shaft can, for example, be the crank or camshaft of an internal combustion engine.
A number of markers 11 are arranged on the upper surface of the transmitting disk 10. the markers 11 are equidistant apart and are of identical length. The number of markers is normally closely related to the number of the cylinders of the internal combustion engine and, for example, is equal to half the number of cylinders.
The transmitting disk 10 is scanned by a sensor 13, for example an inductive sensor. The signal produced by the sensor is then processed downstream by circuitry 14. where a square-wave voltage U14 is produced from the signal voltage of the sensor 13, whose time duration Tn is evaluated in a control unit 15.
This square wave voltage is plotted in Fig.2 as the voltage U14 over the time t, the times Tnl and Tn2 are entered as fundamental durations of time, where the duration of time Tnl is the elapsed time for the shaft 12 to rotate 180. i.e. the time which elapses between the passing of the front side of the first marker 11 and the front side of the next marker 11 on the sensor 13.
As the distance between the angular markers is known and the durations of time or rather the intervals of time Tnl and Tn2 are measured, it is possible to determine the rotational speed in a known manner as shown in equation (1).
const. const.
n = ------ and nl = ----- (1) zTn ZTnl As the number of markers 11 on the transmitting disk 10 corresponds to the number of cylinders, the number of cylinders z must appear in the denominator of equation (1).
The rotational speed gradient dn/dt can be calculated as shown in equation (2) wherein:
n2-nl dn/dt = Tn2 (2) A dn/dt = C Tnl-Tn2 (3) Tn1Tn2Tn2 In formulae (2) and (3), nl and n2 represent two rotational speeds measured consecutively and Tn1 and Tn2 represent the associated durations of time and C is a constant, which is also to be divided by the number of cylinders z.
In order to determine the rotational speed gradient from equation (3), the term (Tnl-Tn2)/TnlTI42TN2 must be calculated. As the term Tn1Tn2Tn2 is much larger than Tnl-Tn2, it is not possible to carry out the calculation using integer numbers. So that it is possible to carry out a calculation, a calculation could be made in the inverse plane, in accordance with the equation:
TnlTn2Tn2 l/dn/dt = C(Tnl-Tn2) (4) It would also be extremely costly to carry out this calculation and a large number range would be required, as the term Tn1Tn2M can be very large. In order that it would be possible to carry out such calculation, it must be ensured that after a 16-bit multiplication, only the 16 high value bits are used. Therefore extremely small rotational speed gradients would no longer be determined. If on the other hand, a rotational speed gradient is calculated in -6accordance with equation (2) in the inverse plane, this can be substantially simplified and moreover the calculation can be more accurate.
Therefore, in accordance with the invention. the reciprocal value of this rotational speed gradient is calculated in accordance with equation (5):
Tn2 l/dn/dt = ----- (5) n2-nl The value, obtained in this way, is inverted and the rotational speed gradient dn/dt which is to be calculated, is obtained directly.
It is evident from equation (5) that the larger the rotational speed gradient, the smaller the numerical result. As the rotational speeds n2 and nl are in any case calculated and therefore also available for further evaluations, it is only necessary, for calculating the gradient in the inverse plane, to store per calculation only the old rotational speeds, to subtract the two rotational speed values and to carry out a division.
As already mentioned, the rotational speeds n and the rotational speed gradient are calculated digitally in the control unit 15. For this purpose it is necessary to determine the duration of time Tn of the square-wave signal U14. In order that it is also possible to determine small gradients. the rotational 1 h speed should be quantised with a rotation per minute.
In order to achieve sufficient insensitivity to interference and that the rotational speed gradient associated with the algebraic symbols can be easily represented, a time Tn' = 1/2 Tn should be used for the calculation.
The method for calculating a rotational speed gradient is now described by reference to the following Example. With a rotational speed quantisation of 0.78 1/min. (revolutions per minute) and a Tnquantisation of 1.6 microseconds and a cylinder number of z = 4, under the condition that Tn2' = 1/2 Tn, for the inverse rotational speed gradient it results in:
21.6Tn2' l/dn/dt With the abbreviation:
Tn2' 0.781000000(n2-n1) INT = ------- (6) (7) n2-n1 it results in the rotational speed gradient dn/dt to be determined:
243750 dn/dt = -------- (8) INT and the rotational speed gradient is obtained in 1/min/sec.(revolutions per minute and per second).
This interrelation in accordance with equation -8(8) is plotted in Fig.3 and it is evident that the gradient determined in the inverse plane is not linearly quantised. Rather. the gradient is extremely finely quantised in the lower region, which enables the hunting oscillations to be particularly advantageously determined, where small rotational speed gradients must be determined.
With the larger rotational speed gradients, the quantisation is more approximate, so that it is possible to represent a greater rotational speed range, wherein, for example, it is possible to represent the recognition of switching up or down when engaging the gears.
1 11
Claims (7)
1. A device for determining the rotational speed gradient dn/dt of an internal combustion engine comprising a device for producing a pulse sequence, dependent upon the rotational speed, and a calculating device in which the rotational speeds are calculated from the intervals of time between the pulses or between similar sides of pulses, in which the reciprocal value of the change in rotational speed is determined from the quotient an interval of time over the difference between the rotational speed value of said interval of time and the rotational speed value of a previous interval of time.
2. A device as claimed in claim 1, in which the rotational speed n is calculated in accordance with the equation const. n = ------ zTn where const. is a constant, z is the number of cylinders in the internal combustion engine and Tn is an interval of time.
3. A device as claimed in claim 1 or 2, in which the device for producing the pulse sequence dependent upon the rotational speed comprises a transmitting disk having a number of markers on its outer surface, and wherein the markers are scanned by a sensor, whose 11 -10output signal is prepared and processed in the calculating device.
4. A device as claimed in one of the aforementioned claims, in which the markers and the gaps between the markers are of equal length in each case.
5. A device as claimed in one of claims 3 or 4, in which the number of markers is related to the number of cylinders of the internal combustion engine.
6. A device as claimed in claim 1, in which the number of markers is equal to half the number of cylinders.
7. A device for determining the rotational speed gradient of an internal combustion engine. substantially as hereinbefore described with reference to and as illustrated in the accompanying drawings.
1 9
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19914127576 DE4127576C2 (en) | 1991-08-21 | 1991-08-21 | Device for determining the speed gradient dn / dt of an internal combustion engine |
Publications (3)
Publication Number | Publication Date |
---|---|
GB9217684D0 GB9217684D0 (en) | 1992-09-30 |
GB2259148A true GB2259148A (en) | 1993-03-03 |
GB2259148B GB2259148B (en) | 1994-10-26 |
Family
ID=6438711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB9217684A Expired - Fee Related GB2259148B (en) | 1991-08-21 | 1992-08-20 | A device for determining the rotational speed gradient dn/dt of an internal combustion engine |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP3300044B2 (en) |
DE (1) | DE4127576C2 (en) |
GB (1) | GB2259148B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0754889A1 (en) * | 1995-07-21 | 1997-01-22 | Société Anonyme dite: REGIE NATIONALE DES USINES RENAULT | Method for controlling upshift gearchanges in an automatic transmission |
EP1835135A1 (en) * | 2006-10-02 | 2007-09-19 | Castrol Limited | Method for the measurement of the rotation of a valve train follower and apparatus for carrying out the method |
US11397191B2 (en) | 2017-12-05 | 2022-07-26 | Zf Friedrichshafen Ag | Gradient determination for measuring rotational speeds |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4342868B4 (en) * | 1993-12-16 | 2005-02-10 | Robert Bosch Gmbh | Device for determining the gradient of a measuring signal |
DE19954539A1 (en) * | 1999-11-12 | 2001-05-17 | Bosch Gmbh Robert | Method to determine rotation speed gradient of crankshaft; involves determining times at which the crankshaft reaches defined positions and subtracting to obtain rotation speed difference |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4635201A (en) * | 1983-06-10 | 1987-01-06 | Diesel Kiki Co., Ltd. | Apparatus for detecting amount of change in rotational speed of internal combustion engine |
GB2238391A (en) * | 1989-11-24 | 1991-05-29 | Takata Corp | Method of detecting an acceleration of a vehicle |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3423664A1 (en) * | 1984-06-27 | 1986-01-09 | Robert Bosch Gmbh, 7000 Stuttgart | DEVICE FOR ANGULAR POSITION DETECTION OF A ROTATING PART |
-
1991
- 1991-08-21 DE DE19914127576 patent/DE4127576C2/en not_active Expired - Fee Related
-
1992
- 1992-08-17 JP JP21770892A patent/JP3300044B2/en not_active Expired - Fee Related
- 1992-08-20 GB GB9217684A patent/GB2259148B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4635201A (en) * | 1983-06-10 | 1987-01-06 | Diesel Kiki Co., Ltd. | Apparatus for detecting amount of change in rotational speed of internal combustion engine |
GB2238391A (en) * | 1989-11-24 | 1991-05-29 | Takata Corp | Method of detecting an acceleration of a vehicle |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0754889A1 (en) * | 1995-07-21 | 1997-01-22 | Société Anonyme dite: REGIE NATIONALE DES USINES RENAULT | Method for controlling upshift gearchanges in an automatic transmission |
FR2736983A1 (en) * | 1995-07-21 | 1997-01-24 | Renault | METHOD FOR MONITORING THE PROCESS OF CHANGES OF AMOUNT RATIOS ON AN AUTOMATIC TRANSMISSION |
EP1835135A1 (en) * | 2006-10-02 | 2007-09-19 | Castrol Limited | Method for the measurement of the rotation of a valve train follower and apparatus for carrying out the method |
US11397191B2 (en) | 2017-12-05 | 2022-07-26 | Zf Friedrichshafen Ag | Gradient determination for measuring rotational speeds |
Also Published As
Publication number | Publication date |
---|---|
DE4127576C2 (en) | 2000-10-12 |
JPH05203658A (en) | 1993-08-10 |
JP3300044B2 (en) | 2002-07-08 |
GB2259148B (en) | 1994-10-26 |
DE4127576A1 (en) | 1993-02-25 |
GB9217684D0 (en) | 1992-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5699253A (en) | Nonlinear dynamic transform for correction of crankshaft acceleration having torsional oscillations | |
US5747689A (en) | Fluid level sensing system | |
SU710530A3 (en) | Wear testing method | |
US5794171A (en) | Process for deriving predictive model of crankshaft rotation of a combustion engine | |
EP0663595A3 (en) | Single sensor apparatus and method for determining engine speed and position | |
JP3380244B2 (en) | A device for determining the gradient of the rotational speed | |
DK0956491T3 (en) | Device for volume measurement of flowing media and similar method | |
US5663495A (en) | Detecting a marker in an engine position sensing system | |
DE19540675C1 (en) | Torque estimation method using evaluation of internal combustion engine revolution rate for engine control | |
US4102181A (en) | Procedure for determining the starting point of fuel injection especially for running internal-combustion engines | |
WO1996003706A1 (en) | Apparatus and method for variable windowed peak detection in a misfire detection system | |
US20030090261A1 (en) | Method and device for detecting polarity reversal in a sensor | |
GB2259148A (en) | Device for determining a rotational speed gradient dn/dt of an internal combustion engine | |
US4532798A (en) | Measurement of variations in internal combustion engine output | |
US5000039A (en) | Mass air flow integrator | |
ITMI930092A1 (en) | METHOD AND APPARATUS INCLUDING TWO MAGNETIC SENSORS AND A LASER METER TO MEASURE THE THICKNESS OF A FILM | |
US5146162A (en) | Engine speed measuring device with plural counters for averaging angular velocity | |
FR2566839A1 (en) | SENSOR FOR DETECTING THE PASSAGE OF A PISTON OR PISTON GROUP OF AN INTERNAL COMBUSTION ENGINE BY THE POSITION OF THE HIGH DEATH POINT | |
ATE34809T1 (en) | METHOD OF CONTROL AND MEASUREMENT OF AGING OF AN ENGINE. | |
ATE73205T1 (en) | METHOD AND DEVICE FOR MEASURING THE SPEED OF AN ELECTRONICALLY CONTROLLED INTERNAL ENGINE. | |
KR830003083A (en) | Engine Speed Measuring System | |
KR910008264A (en) | Rust control device and method for internal combustion engine | |
US5916295A (en) | Method and system for calculating engine speed and acceleration | |
SU1122914A1 (en) | Device for measuring stiffness of internal combustion engine operation | |
SU1731700A1 (en) | Method for determining capacity of belt conveyor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20050820 |