EP1559898A1

Method for determining the variation of engine speed

Abstract

The invention particularly relates to method for determination of variation of engine speed based on interpolation of a trigonometric polynomial using a recursive formula. In one embodiment of the invention, a recursive method is not used. This method allow for free determination of the size of the moving window.

EP1559898A1, drawing sheet 1
Sheet 1 of 92

Term

Term ended

Projected expiry passed 31 January 2024, 2.6 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

17 claims: 8 independent, 9 dependent

  1. 1
    Method for determining the variation of engine speed, wherein the method includes the following method steps:- (a) assigning a trigonometric polynomial representing the engine speed, said trigonometric polynomial being expressed as a set of trigonometric functions, each trigonometric function being multiplied with a model coefficient, - (b) retrieving a set of measurement data in a moving window of size w, where w is the number off measurement data being obtained in the window, - (c) interpolating said trigonometric polynomial to a moving window of size w, by determining said model coefficients, - (d) moving the window by entering a new measurement data and rejecting a first measurement data in said window, and - repeating method steps (b) - (d) characterised in that said model coefficients after moving said window are determined by recursive use of model coefficients determined in a step previous to moving the window.
  2. 5
    Method according to any of claims 1 - 4, characterised in that said model coefficients are a function of a measurement data entering the window, a measurement data leaving the window and the model coefficients determined in the step previous to moving the window.
  3. 7
    Method according to any of claims 3 - 6, characterised in that only the first order of trigonometric function is chosen, that is the parameter q is set to be equal to 1.
  4. 8
    Method according to any of claims 3 - 6, characterised in that the parameter q is set to include the combustion frequency, low powertrain frequencies and high crankshaft torsion frequencies.
  5. 9
    Method according to any of the preceding claims, characterised in that a cam profile shifting is detected by detecting a change in the combustion state occurring as a change in the engine speed, said change in engine speed being reflected in the model coefficient of said trigonometric polynomial.
  6. 11
    Method according to any of the preceding claims, characterised in that a net engine torque at a crank angle interval [θ s θ f ] is estimated by use of the trigonometric polynomial representing the engine speed.
  7. 13
    Method for determining the variation of engine speed, wherein the method includes the following method steps:- (a) assigning a trigonometric polynomial representing the engine speed, said trigonometric polynomial being expressed as a set of trigonometric functions ϕ k , each trigonometric function being multiplied with a model coefficient θ ik , - (b) retrieving measurement data y k at a sampling rate, - (c) determining said model coefficients θ k such that y k = ϕ T k θ k holds at each step - (d) entering a new measurement data at a next step, and - repeating method steps (b) - (d) characterised in that said model coefficients after the first step are determined by recursive use of model coefficients determined in a previous step.
  8. 17
    Method for determining the variation of engine speed, wherein the method includes the following method steps:- (a) assigning a trigonometric polynomial representing the engine speed, said trigonometric polynomial being expressed as a set of trigonometric functions, each trigonometric function being multiplied with a model coefficient, - (b) retrieving a set of measurement data in a moving window of size w, where w is the number of measurement data being obtained in the window, and where the size of w can be arbitrarily chosen, - (c) interpolating said trigonometric polynomial to a moving window of size w, by determining said model coefficients, - (d) moving the window by entering a new measurement data and rejecting a first measurement data in said window, and - repeating method steps (b) - (d) characterised in that said model coefficients are determined by solution of the equation system obtained by the partial derivatives with respect to the model coefficients of an error estimate in least square sense of said trigonometric polynomial, whereby the size of w can be chosen arbitrarily.