CA2394943C

Control apparatus, control method, and engine control unit

Abstract

A control apparatus is provided for eliminating a slippage in control timing between the input/output of a controlled object, even when the control object exhibits a relatively large dynamiccharacteristic such as a phase delay, a dead time, or the like, to improve the stability and the controllability of the control. The control apparatus comprises a state predictor for calculating a predicted value of a value indicative of an output of a controlled object based on a prediction algorithm, and a DSM controller for calculating a control input to the controlled object based on one modulation algorithm selected from a .DELTA. modulation algorithm, a .DELTA..SIGMA. modulation algorithm, and a .SIGMA..DELTA. modulation algorithm for controlling the output of the controlled object in accordance with the calculated predicted value.

CA2394943C, drawing sheet 1
Sheet 1 of 45

Term

Term ended

Expired 24 July 2022, 4.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

181 claims: 6 independent, 175 dependent

  1. 1
    CA 02394943 2002-07-24 -195What is claimed is:1. A control apparatus comprising: predicted value calculating means for calculating a predicted value of a value indicative of an output of a controlled object based on a prediction algorithm;and control input calculating means for calculating a control input to said controlled object based on one modulation algorithm selected from a Δ modulation algorithm, a ΔΣ modulation algorithm, and a ΣΔ modulation algorithm for controlling the output of said controlled object in accordance with said calculated predicted value.
  2. 17
    18. A control apparatus, comprising:control input calculating means for calculating a control input to a controlled object based on one modulation algorithm selected from a Δ modulation algorithm, a ΔΣ modulation algorithm, and a ΣΔ modulation algorithm, and a controlled object model which models said controlled object, for controlling an output of said controlled object;and CA 02394943 2006-10-24 - 203 reference input determining means for determining a reference input to be modulated based on said one modulation algorithm so as to compensate a dynamic characteristic of said controlled object.
  3. 62
    64. A control method comprising the steps of:calculating a predicted value of a value indicative of an output CA 02394943 2002-07-24 -224of a controlled object based on a prediction algorithm;and calculating a control input to said controlled object based on one modulation algorithm selected from a Δ modulation algorithm, a ΔΣ modulation algorithm, and a ΣΔ modulation algorithm for controlling the output of said controlled object in accordance with said calculated predicted value.
  4. 78
    81. A control calculating a method, comprising the steps of:control input to a controlled object based on one modulation algorithm selected from a Δ modulation algorithm, a ΔΣ modulation algorithm, and a ΣΔ modulation algorithm, and a controlled object model which models the controlled object, for controlling an output of said controlled object;and determining a reference input to be modulated said one modulation algorithm so as to compensate characteristic of said controlled object. based on a dynami c
  5. 120
    127. An engine control unit including a control program for causing a computer to calculate a predicted value of a value indicative of an output of a controlled object based on a prediction algorithm;and calculate a control input to said controlled object based on one CA 02394943 2002-07-24 -252modulation algorithm selected from a Δ modulation algorithm, a ΔΣ modulation algorithm, and a ΣΔ modulation algorithm for controlling the output of said controlled object in accordance with said calculated predicted value.
  6. 137
    144. An engine control unit including a control program for causing a computer to calculate a control input to a controlled object based on one modulation algorithm selected from a Δ modulation algorithm, a ΔΣ modulation algorithm, and a ΣΔ modulation algorithm, and a controlled object model which models said controlled object, for controlling an output of said controlled object;and determine a reference input to be modulated based on said one modulation algorithm so as to compensate a dynamic characteristic of said controlled object.