JPH0719073A - Valve operation timing regulating device in internal combustion engine - Google Patents
Valve operation timing regulating device in internal combustion engineInfo
- Publication number
- JPH0719073A JPH0719073A JP16224193A JP16224193A JPH0719073A JP H0719073 A JPH0719073 A JP H0719073A JP 16224193 A JP16224193 A JP 16224193A JP 16224193 A JP16224193 A JP 16224193A JP H0719073 A JPH0719073 A JP H0719073A
- Authority
- JP
- Japan
- Prior art keywords
- control
- camshaft
- feedback
- hydraulic
- rotational phase
- 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.)
- Pending
Links
Landscapes
- Valve-Gear Or Valve Arrangements (AREA)
- Valve Device For Special Equipments (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、内燃機関における吸気
弁,排気弁の動作タイミングを制御するための弁動作タ
イミング調整装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a valve operation timing adjusting device for controlling the operation timing of an intake valve and an exhaust valve in an internal combustion engine.
【0002】[0002]
【従来の技術】弁動作タイミング調整装置は、内燃機関
において吸気時期,排気時期を変える進角制御に用いら
れている。この進角制御では、吸気時期,排気時期を内
燃機関の運転状態に応じて常に適切な時期に制御する必
要があり、高い精度と共に迅速な応答性,安定性が要求
される。従来、弁動作調整装置のコントローラにおいて
は、例えばPD制御が用いられている。PD制御におい
ては、油圧系を備えて構成された弁動作調整装置の制御
対象に対して代表的な特性を求め、この特性から試行錯
誤的に各制御データを予め設定して操作値を決定してい
た。2. Description of the Related Art A valve operation timing adjusting device is used in advance control for changing intake timing and exhaust timing in an internal combustion engine. In this advance control, it is necessary to always control the intake timing and the exhaust timing at appropriate timings in accordance with the operating state of the internal combustion engine, which requires high precision and quick responsiveness and stability. Conventionally, for example, PD control is used in the controller of the valve operation adjusting device. In PD control, a representative characteristic is obtained for a control target of a valve operation adjusting device having a hydraulic system, and each control data is preset from this characteristic by trial and error to determine an operation value. Was there.
【0003】[0003]
【発明が解決しようとする課題】しかし、例えば油圧機
構を備えて構成された制御対象においては、内燃機関の
運転状態及び周囲環境の変化により所謂「むだ時間」が
変わるので、当然その特性も変化する。したがって、従
来のコントローラは、制御の安定性及び応答性において
十分満足するものではなかった。特に、制御対象の「む
だ時間」が大きく変動する場合、安定性を維持しながら
応答性を向上させることは難しいものであった。本発明
は、上記課題に鑑み、制御対象の「むだ時間」が変化し
ても安定性を維持しながら応答性を向上させることがで
きる弁動作タイミング調整装置の提供を目的とする。However, in a controlled object having a hydraulic mechanism, for example, the so-called "dead time" changes due to changes in the operating state of the internal combustion engine and the surrounding environment, so naturally its characteristics also change. To do. Therefore, the conventional controller is not sufficiently satisfactory in stability and responsiveness of control. In particular, when the "dead time" of the controlled object fluctuates significantly, it is difficult to improve the responsiveness while maintaining the stability. The present invention has been made in view of the above problems, and an object thereof is to provide a valve operation timing adjustment device capable of improving responsiveness while maintaining stability even when the "dead time" of a controlled object changes.
【0004】[0004]
【課題を解決するための手段】本発明は、内燃機関の運
転状態及び周囲環境等の変化による制御対象の「むだ時
間」の変化に着目し、「むだ時間」の長さに応じて制御
データの数を適応させて状態フィードバックを実行する
ことにより上記課題を解決するものであり、そのために
図1のような形態を採用する。本発明によれば、クラン
ク軸とカム軸間の回転位相を変えるための位相調整機構
1と、この位相調整機構を駆動するための駆動手段2
と、内燃機関各部に設けられ、機関の運転状態を表す状
態量を検知する各種センサ3と、このセンサによって検
出された運転状態量に基づいてクランク軸とカム軸間の
回転位相差の実際値を算出する回転位相差算出手段4
と、運転状態量に基づいて回転位相差の目標値を決定す
る目標値決定手段5と、状態フィードバック制御により
上記実際値を目標値に一致させるための操作量を決定
し、駆動手段2へ制御信号として出力する制御手段6と
を備えて、カム軸で駆動される弁の動作タイミングを制
御する弁動作タイミング調整装置において、この制御手
段6に、制御信号の操作量を制御データとして記憶する
記憶手段6Aと、運転状態量を基に当該制御のむだ時間
を設定するむだ時間設定手段6Bと、このむだ時間に応
じて当該制御で用いるサンプル数を算出し、このサンプ
ル数のフィードバックゲインを算出するフィードバック
ゲイン算出手段6Cと、上記実際値と目標値間の偏差,
サンプル数分のフィードバックゲイン、及びサンプル数
分の過去の操作量を用いて現操作量を算出する操作量算
出手段6Dとを設けた弁動作タイミング調整装置が提供
される。SUMMARY OF THE INVENTION The present invention focuses on the change in the "dead time" of a controlled object due to changes in the operating state of the internal combustion engine and the surrounding environment, and controls data according to the length of the "dead time". The above problem is solved by adapting the number of the above to execute the state feedback, and for that purpose, the form as shown in FIG. 1 is adopted. According to the present invention, the phase adjusting mechanism 1 for changing the rotational phase between the crankshaft and the camshaft, and the driving means 2 for driving the phase adjusting mechanism.
And various sensors 3 provided in each part of the internal combustion engine for detecting a state quantity representing the operating state of the engine, and an actual value of the rotational phase difference between the crankshaft and the camshaft based on the operating state quantity detected by this sensor. Rotational phase difference calculation means 4 for calculating
And a target value determining means 5 for determining a target value of the rotational phase difference based on the operating state amount, and an operation amount for matching the actual value with the target value by state feedback control, and controlling the drive means 2. In the valve operation timing adjusting device for controlling the operation timing of the valve driven by the cam shaft, the control means 6 for outputting as a signal is stored in the control means 6 for storing the operation amount of the control signal as control data. Means 6A, dead time setting means 6B for setting the dead time of the control based on the operating state amount, and the number of samples used in the control according to the dead time, and the feedback gain of this sample is calculated. The feedback gain calculation means 6C and the deviation between the actual value and the target value,
Provided is a valve operation timing adjusting device provided with a feedback gain corresponding to the number of samples and an operation amount calculating means 6D for calculating a current operation amount using past operation amounts corresponding to the number of samples.
【0005】[0005]
【作用】上記形態によれば、内燃機関の運転状態及び周
囲環境等の変化により変わる制御対象の「むだ時間」が
エンジンの運転状態量から設定され、この「むだ時間」
の長さに応じたサンプル数が決定される。サンプル数に
対応してフィードバックゲイン及び、現操作量の算出に
際して参照すべき過去の操作量が決定される。サンプル
数に対応する数の過去の操作量、及びフィードバックゲ
イン、並びに現在の実際値と目標値との偏差とから現操
作量が算出されるので、算出された現操作量は、制御対
象における現在の「むだ時間」に基づいた値となり、制
御対象における「むだ時間」の変化に追従して操作量が
算出される。According to the above-mentioned embodiment, the "dead time" of the controlled object which changes depending on the operating state of the internal combustion engine and changes in the surrounding environment is set from the operating state quantity of the engine.
The number of samples is determined according to the length of. A feedback gain and a past operation amount to be referred to when calculating the current operation amount are determined corresponding to the number of samples. The current manipulated variable is calculated from the past manipulated variables corresponding to the number of samples, the feedback gain, and the deviation between the current actual value and the target value. Is a value based on the “dead time”, and the operation amount is calculated following the change of the “dead time” in the control target.
【0006】[0006]
【実施例】以下、本発明に係る弁動作調整装置の一実施
例を図面とともに説明する。図2は、本装置をDOHC
エンジンに適用させた場合の構成図である。図2におい
て10はエンジン本体、20はエンジン10内に設けた
位相調整機構(斜線部分)、50は調整機構20を駆動
するための油圧装置、70は油圧装置50に制御信号を
出力する制御部を示している。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the valve operation adjusting device according to the present invention will be described below with reference to the drawings. Fig. 2 shows the DOHC
It is a block diagram when applied to an engine. In FIG. 2, 10 is an engine body, 20 is a phase adjusting mechanism (hatched portion) provided in the engine 10, 50 is a hydraulic device for driving the adjusting mechanism 20, and 70 is a control unit for outputting a control signal to the hydraulic device 50. Is shown.
【0007】エンジン10内のクランクシャフト11,
排気弁用スプロケット12,及び吸気弁用スプロケット
13間にはタイミングチェーン14が架けられており、
クランクシャフト11の回転が排気弁用カムシャフト1
5及び吸気弁用カムシャフト16に伝達されている状態
が概略的に示されている。本実施例は、スプロケット1
3−カムシャフト16間に位相調整機構20を設けてス
プロケット13−カムシャフト16間の回転位相を変化
させ、吸気弁の進角制御を行う例について説明する。
尚、上記位相調整機構20を排気弁側、あるいはこれら
両方に設けて同様な制御を行うことも可能である。A crankshaft 11 in the engine 10,
A timing chain 14 is hung between the exhaust valve sprocket 12 and the intake valve sprocket 13.
The rotation of the crankshaft 11 causes the exhaust valve camshaft 1 to rotate.
5 and the state of being transmitted to the intake valve camshaft 16 is schematically shown. In this embodiment, the sprocket 1
An example will be described in which the phase adjustment mechanism 20 is provided between the 3-camshaft 16 to change the rotational phase between the sprocket 13 and the camshaft 16 to control the advance angle of the intake valve.
It is also possible to perform the same control by providing the phase adjusting mechanism 20 on the exhaust valve side or both of them.
【0008】クランクシャフト11近傍にはクランク位
置検出センサ17、そしてカムシャフト16近傍にはカ
ムシャフト位置検出センサ18が各々設けられている。
これらは電磁ピックアップ型センサで構成されている。
各センサ17,18は、シャフト11,16の回転とと
もに制御部70にパルス状の信号を供給する。位置検出
センサ17は、クランクシャフト1回転あたりN個の信
号を生成し、位置検出センサ18はカムシャフト1回転
あたり2N個の信号を生成する。制御部70は、これら
の信号からクランクシャフト11−カムシャフト16間
の回転位相差θを計測する。尚、上記Nは回転位相角θ
の最大値をθMAX としたとき「N<360/θMAX」と
なるように設定される。A crank position detecting sensor 17 is provided near the crankshaft 11, and a camshaft position detecting sensor 18 is provided near the camshaft 16.
These are electromagnetic pickup type sensors.
Each of the sensors 17 and 18 supplies a pulsed signal to the control unit 70 as the shafts 11 and 16 rotate. The position detection sensor 17 produces N signals per revolution of the crankshaft, and the position detection sensor 18 produces 2N signals per revolution of the camshaft. The control unit 70 measures the rotational phase difference θ between the crankshaft 11 and the camshaft 16 from these signals. Note that the above N is the rotation phase angle θ
It is set so that "N <360 / θ MAX " when the maximum value of is MAX .
【0009】制御部70は、例えば空燃比制御及びアイ
ドル回転制御等を行う電子制御装置(通称「ECU」)
と組合わされており、CPU,各種制御演算データを記
憶又は格納するRAM及びROM等で構成されたマイク
ロコンピュータ(図示せず)と、各種センサ入力並びに
制御出力を行う入出力回路(図示せず)と、電流制御回
路71とを備えている。制御部70は、上記各センサ信
号の他、エンジンの冷却水温信号,スロットル開度信号
等を取り込み、例えば予めROMに格納されているデー
タテーブルからエンジンの運転状態及び周囲環境等を把
握し、これを基に後述の制御演算を実行して制御信号を
生成する。The control unit 70 is an electronic control unit (commonly referred to as "ECU") for performing, for example, air-fuel ratio control and idle rotation control.
A microcomputer (not shown) composed of a CPU, RAM and ROM for storing or storing various control calculation data, and an input / output circuit (not shown) for performing various sensor inputs and control outputs. And a current control circuit 71. In addition to the above-mentioned sensor signals, the control unit 70 takes in an engine cooling water temperature signal, a throttle opening signal, etc., grasps the operating state of the engine, the surrounding environment, etc. from a data table stored in advance in the ROM, for example. Based on the above, a control signal described below is executed to generate a control signal.
【0010】次に、位相調整機構20について説明す
る。図3は、位相調整機構20,スプロケット13,及
びカムシャフト16間の結合関係を断面図で示したもの
である。位相調整機構20は、シリンダヘッド21に固
定されたハウジング22内に構成されている。図面右側
から延びたカムシャフト16端部には、略円筒状のカム
シャフトスリーブ23がピン24及びボルト25で固定
されている。このスリーブ23がカムシャフト16を支
持している部分にはスプロケット13が嵌合されてお
り、スプロケット13が、回転方向にのみ摺動できるよ
うにされている。一方、スプロケット13には略円筒状
のスプロケットスリーブ26がピン27及びボルト28
で固定されており、このスリーブ26の他端にはエンド
プレート29が固定されている。これによりスリーブ2
3とカムシャフト16,及びスリーブ26とスプロケッ
ト13は、それぞれ一体となり、ノックピン30でハウ
ジング22に固定されたリングプレート31内で回動可
能とされている。Next, the phase adjusting mechanism 20 will be described. FIG. 3 is a sectional view showing a coupling relationship among the phase adjusting mechanism 20, the sprocket 13, and the cam shaft 16. The phase adjusting mechanism 20 is configured inside a housing 22 fixed to a cylinder head 21. At the end of the camshaft 16 extending from the right side of the drawing, a substantially cylindrical camshaft sleeve 23 is fixed by a pin 24 and a bolt 25. A sprocket 13 is fitted to a portion of the sleeve 23 supporting the camshaft 16, so that the sprocket 13 can slide only in the rotation direction. On the other hand, a substantially cylindrical sprocket sleeve 26 is provided on the sprocket 13 with a pin 27 and a bolt 28.
The end plate 29 is fixed to the other end of the sleeve 26. This allows the sleeve 2
3, the cam shaft 16, and the sleeve 26 and the sprocket 13 are integrated with each other, and are rotatable within a ring plate 31 fixed to the housing 22 by a knock pin 30.
【0011】カムシャフトスリーブ23の外周側の一部
には外歯ヘリカルスプライン32aが形成されており、
一方スプロケットスリーブ26の内周側の一部には内歯
ヘリカルスプライン33aがそれぞれ形成されている。
各スリーブ23,26間にはシリンダ34が嵌合されて
おり、上記各スリーブ23,26のヘリカルスプライン
32a,33aは、シリンダ34の内周側に形成された
内歯ヘリカルスプライン32b、そして、同じくその外
周側に形成された外歯ヘリカルスプライン33bと各々
噛合している。これによりスリーブ23,26及びシリ
ンダ34は一体となって回転し、スプロケット13の回
転がカムシャフト16に伝達される。An external tooth helical spline 32a is formed on a part of the outer peripheral side of the camshaft sleeve 23.
On the other hand, internal tooth helical splines 33a are formed on a part of the inner peripheral side of the sprocket sleeve 26, respectively.
A cylinder 34 is fitted between the sleeves 23 and 26. The helical splines 32a and 33a of the sleeves 23 and 26 are the internal tooth helical splines 32b formed on the inner peripheral side of the cylinder 34, and the same. The external tooth helical splines 33b formed on the outer peripheral side thereof are respectively meshed with each other. As a result, the sleeves 23, 26 and the cylinder 34 rotate integrally, and the rotation of the sprocket 13 is transmitted to the camshaft 16.
【0012】シリンダ34がカム軸方向に摺動すると、
上記ヘリカルスプライン噛合している部分でスラストが
発生してスプロケット13が回転方向に摺動し、これに
よりスプロケット13とカムシャフト16間の回転位相
が変化する。本実施例では、このようにシリンダ34を
動かすために油圧装置50を用いており、そのために調
整機構20内の各スリーブ23,26で覆われた領域に
は2つの油圧室35,36が形成されている。図3にお
いて左側が進角動作用の油圧室35、そして右側が遅角
動作用の油圧室36であり、シリンダ34は油圧室3
5,36内に供給される作動油量に応じて軸方向に摺動
する。When the cylinder 34 slides in the cam shaft direction,
Thrust is generated in the portion where the helical splines are engaged with each other, and the sprocket 13 slides in the rotational direction, whereby the rotational phase between the sprocket 13 and the camshaft 16 changes. In this embodiment, the hydraulic device 50 is used to move the cylinder 34 in this way, and therefore two hydraulic chambers 35 and 36 are formed in the area covered with the sleeves 23 and 26 in the adjusting mechanism 20. Has been done. In FIG. 3, the left side is a hydraulic chamber 35 for advancing, the right side is a hydraulic chamber 36 for retarding, and the cylinder 34 is a hydraulic chamber 3.
It slides in the axial direction in accordance with the amount of hydraulic oil supplied into 5, 36.
【0013】油圧装置50は、オイルパン51(図2参
照),エンジン動力を用いた油圧ポンプ52,油圧ポン
プ52からの作動油を上記各油圧室35,36に分配す
るスプール弁53,及びこれらの間を連通する各油圧路
とを備えている。図3において、37は油圧ポンプ52
−スプール弁53間の油圧路、38はスプール弁53−
オイルパン間の油圧路、39はスプール弁53−油圧室
35間の油圧路、40はスプール弁53−油圧室36間
の油圧路を示している。尚、油圧路40の経路は、リン
グプレート31をハウジング22に固定するボルト41
内に形成されたT字型の連通路40aから、ボルト41
とカムシャフトスリーブ23とで囲まれた領域40bを
経由し、カムシャフトスリーブ23内に形成された油圧
路40cを通して油圧室36に至っている。The hydraulic system 50 includes an oil pan 51 (see FIG. 2), a hydraulic pump 52 using engine power, a spool valve 53 for distributing hydraulic oil from the hydraulic pump 52 to the hydraulic chambers 35 and 36, and these. And hydraulic paths communicating with each other. In FIG. 3, 37 is a hydraulic pump 52.
-Hydraulic path between the spool valves 53, 38 is the spool valve 53-
A hydraulic path between the oil pans, 39 is a hydraulic path between the spool valve 53 and the hydraulic chamber 35, and 40 is a hydraulic path between the spool valve 53 and the hydraulic chamber 36. In addition, the path of the hydraulic path 40 includes a bolt 41 for fixing the ring plate 31 to the housing 22.
From the T-shaped communication passage 40a formed in the
A region 40b surrounded by the camshaft sleeve 23 and a hydraulic passage 40c formed in the camshaft sleeve 23 to reach the hydraulic chamber 36.
【0014】次にスプール弁53について説明する。図
4において、54はシリンダ、55はシリンダ54内を
摺動するスプール、56は上記制御部70からの制御信
号で駆動されるリニアソレノイド、57はリニアソレノ
イド56による駆動と反対方向にスプール55を付勢す
るスプリングである。シリンダ54には、油圧ポンプ5
2と連通された作動油供給ポート58,オイルパンと連
通された作動油排出ポート59,油圧室35と連通され
た油圧ポート60,油圧室36と連通された油圧ポート
61が形成されている。Next, the spool valve 53 will be described. In FIG. 4, 54 is a cylinder, 55 is a spool that slides in the cylinder 54, 56 is a linear solenoid driven by a control signal from the control unit 70, 57 is the spool 55 in the direction opposite to the drive by the linear solenoid 56. It is a biasing spring. The hydraulic pump 5 is installed in the cylinder 54.
2, a hydraulic oil supply port 58 communicating with 2, a hydraulic oil discharge port 59 communicating with the oil pan, a hydraulic port 60 communicating with the hydraulic chamber 35, and a hydraulic port 61 communicating with the hydraulic chamber 36 are formed.
【0015】上記各油圧室35,36内の作動油は、ス
プール弁53の開度により増減され、その開度はリニア
ソレノイド56に供給される電流値で決定される。その
ために上記制御部70は制御信号をデューティー値で生
成し、電流制御回路71を介して電流を供給する。以
下、図4(a)〜(c)にその代表的な状態を示す。The hydraulic oil in each of the hydraulic chambers 35 and 36 is increased / decreased by the opening of the spool valve 53, and the opening is determined by the current value supplied to the linear solenoid 56. Therefore, the control unit 70 generates a control signal with a duty value and supplies a current through the current control circuit 71. Hereinafter, the typical states thereof are shown in FIGS.
【0016】図4(a)は、制御信号のデューティー値
が約100%のときの例であり、スプール55がシリン
ダ右端に駆動され、供給ポート58−油圧ポート60
間、及び油圧ポート61−排出ポート59間が連通して
いる状態を示している。このとき上記油圧室35には油
圧路39を通して作動油が供給される一方、油圧室36
からは作動油が排出される。これにより図3のシリンダ
34が図面右方向に摺動されて進角方向の制御が実現さ
れる。FIG. 4A is an example when the duty value of the control signal is about 100%, the spool 55 is driven to the right end of the cylinder, and the supply port 58-the hydraulic port 60.
And the hydraulic port 61 and the discharge port 59 communicate with each other. At this time, the hydraulic oil is supplied to the hydraulic chamber 35 through the hydraulic passage 39, while the hydraulic chamber 36
Oil is discharged from the. As a result, the cylinder 34 in FIG. 3 is slid to the right in the drawing, and control in the advance direction is realized.
【0017】図4(b)は、同デューティー値が約50
%のときの例であり、スプール55が両方の油圧ポート
60,61を閉鎖する位置に維持され、油圧室35,3
6の作動油の供給及び排出が行われていない状態を示し
ている。このとき上記シリンダ34は現状の位置に維持
され、スプロケット13,カムシャフト16間の位相は
変化しない。In FIG. 4B, the same duty value is about 50.
%, The spool 55 is maintained at a position to close both hydraulic ports 60, 61, and the hydraulic chambers 35, 3 are closed.
6 shows a state in which the hydraulic oil of No. 6 is not supplied and discharged. At this time, the cylinder 34 is maintained at the current position, and the phase between the sprocket 13 and the camshaft 16 does not change.
【0018】図4(c)は、同デューティー値が約0%
のときの例であり、スプール55がスプリング57によ
りシリンダ左端に付勢され、供給ポート58−油圧ポー
ト61間、及び油圧ポート60−排出ポート59間が連
通している状態を示している。このとき油圧室36には
作動油が供給される一方、油圧室35からは作動油が排
出されるのでシリンダ34は図面左方向に動き、これに
より遅角方向の制御が実現される。In FIG. 4C, the same duty value is about 0%.
In this example, the spool 55 is biased to the left end of the cylinder by the spring 57, and the supply port 58 and the hydraulic port 61 are communicated with each other, and the hydraulic port 60 and the discharge port 59 are communicated with each other. At this time, the hydraulic oil is supplied to the hydraulic chamber 36, while the hydraulic oil is discharged from the hydraulic chamber 35, so that the cylinder 34 moves to the left in the drawing, whereby the control in the retard direction is realized.
【0019】次に、制御部70について説明する。制御
部70は、状態フィードバック系で構成されたコントロ
ーラを備えており、エンジンの運転状態を基に吸気弁の
目標動作時期を決定し、上記リニアソレノイド56に制
御信号を出力する。Next, the control unit 70 will be described. The control unit 70 includes a controller configured by a state feedback system, determines the target operation timing of the intake valve based on the operating state of the engine, and outputs a control signal to the linear solenoid 56.
【0020】本弁動作タイミング調整制御は、上述のよ
うにスプール弁の開度を操作して油圧室内の作動油量を
調節し、これによりスプロケットとカムシャフト間の回
転位相を変えるサーボ系制御である。そこでまず、本制
御系のモデル化を行う。制御部70から出力されるデュ
ーティー値とカムシャフトの進角速度との間の動特性
は、実験により「むだ時間」で近似可能であることが分
かった。また、静特性は、図5の実線のように示すこと
ができる。更に、これを線形化すると、図5の点線のよ
うに示すことができる。よって、デューティー値とカム
軸進角位置間の伝達関数は、式(1)のようになる。 G(s) = (K/s)e-Ls (1) 尚、Kは積分定数であり、進角方向制御時(カム軸進角
速度>0)のときK1,遅角方向制御時(カム軸進角速
度<0)のときK2 で示す。また、Lはスプール弁を制
御した際、スプロケットとカムシャフト間の回転位相が
変化するまでの「むだ時間」である。更に、図5におい
て不感帯の右肩部分を進角デューティ値da、同左肩部
分を遅角デューティ値drと呼ぶ。進角デューティ値d
aは、上記両軸間の回転位相が進角方向に変化し始める
ときのデューティ値であり、一方、遅角デューティ値d
rは遅角方向に変化し始めるときのデューティ値を表し
ている。This valve operation timing adjustment control is a servo system control that changes the rotational phase between the sprocket and the cam shaft by adjusting the opening of the spool valve to adjust the amount of hydraulic oil in the hydraulic chamber as described above. is there. Therefore, first, the control system is modeled. It has been experimentally found that the dynamic characteristics between the duty value output from the control unit 70 and the advance speed of the camshaft can be approximated by "dead time". The static characteristics can be shown as the solid line in FIG. Further, if this is linearized, it can be shown as a dotted line in FIG. Therefore, the transfer function between the duty value and the camshaft advance position is as shown in equation (1). Note G (s) = (K / s) e -Ls (1), K is the integral constant, K 1 when the advance direction control time (cam JikuSusumu angular velocity> 0), the retard direction control time (cam When the axial advance velocity <0), it is indicated by K 2 . Further, L is a "dead time" until the rotational phase between the sprocket and the cam shaft changes when the spool valve is controlled. Further, in FIG. 5, the right shoulder portion of the dead zone is called an advance duty value da and the left shoulder portion is called a delay duty value dr. Advance duty value d
a is a duty value when the rotational phase between the two shafts starts to change in the advance direction, while the delay duty value d is
r represents the duty value at the time of starting to change in the retard direction.
【0021】上記式(1)は1次の積分要素を備えてお
り、本弁動作制御系は1型の積分要素を備えている。し
たがって、上記制御手段のコントローラに積分器を備え
なくとも本制御系の一巡伝達関数は1型となり、本制御
系は定常偏差を発生させないことがわかる。式(1)を
所定のサンプリング周期で離散化すると式(2)のよう
示される。 G(s) = ( bz-1/ 1- z-1) ・ z-Ld (2) 尚、Ldは上記「むだ時間」L(sec) に相当するサンプ
ル数を示す。ここでサンプリング時kの出力を y(k) ,
入力を u(k) とすると、式(2)は次のように表すこと
ができる。 y(k+1) = y(k) + b・u(k-Ld) そして、サンプリング時kの目標値を r(k) とすると、
偏差 e(k) は、 e(k) = r(k) - y(k) で表わされ、目標値 r(k) を一定と仮定すると、サンプ
リング間の関係は以下のように表すことができる。 y(k+1) - y(k) = e(k) - e(k+1) = b・u(k-Ld) e(k+1) - e(k) = -b ・u(k-Ld) 尚、bは、積分定数Kとサンプリング周期との積であ
る。そして、状態変数ベクトルX(k) * を以下のように
表してサンプル間の関係を状態方程式で表すと、式
(3)及び式(4)のようになる。尚、A* はシステム
行列,B* は制御行列,C* は出力行列であり、以後、
行列を添符号「*」で表す。The above equation (1) has a first-order integral element, and this valve operation control system has a first-type integral element. Therefore, even if the controller of the control means is not provided with an integrator, the open-loop transfer function of the present control system is of type 1, and it is understood that the present control system does not generate a steady deviation. When the equation (1) is discretized with a predetermined sampling period, the equation (2) is obtained. G (s) = (bz -1 / 1-z -1 ) .z- Ld (2) Ld represents the number of samples corresponding to the above "dead time" L (sec). Here, the output of sampling k is y (k),
When the input is u (k), equation (2) can be expressed as follows. y (k + 1) = y (k) + b ・ u (k-Ld) Then, if the target value of k during sampling is r (k),
The deviation e (k) is expressed by e (k) = r (k)-y (k), and assuming that the target value r (k) is constant, the relationship between the samplings can be expressed as it can. y (k + 1)-y (k) = e (k)-e (k + 1) = b ・ u (k-Ld) e (k + 1)-e (k) = -b ・ u (k -Ld) b is the product of the integration constant K and the sampling period. Then, when the state variable vector X (k) * is expressed as follows and the relationship between the samples is expressed by a state equation, the equations (3) and (4) are obtained. A * is a system matrix, B * is a control matrix, and C * is an output matrix.
The matrix is represented by a subscript “*”.
【0022】[0022]
【数1】 [Equation 1]
【0023】これにより、コントローラの操作量 u(k)
は、式(5)で与えられ、制御系は図6に示すように、
積分器を持たない形で構成される。 u(k)= F* ・x(k)* =〔 f0 f1 … fLd〕・x(k)* (5) ここで、むだ時間Lをサンプリング周期に換算したと
き、例えば,サンプル数がLd=5の場合、式(5)よ
りフィードバックゲインFは,式(6)のように与えら
れ、操作量 u(k) が決定される。 u(k) = F* ・ x(k) * =〔 f0 ,f1,f2,f3,f4,f5〕・x(k)* (6) (6)式を実行するためには、f1乃至f5に乗じられる5
個の過去の操作量データ u(k-1) 乃至 u(k-5) を記憶し
ておけばよい。As a result, the controller operation amount u (k)
Is given by equation (5), and the control system is as shown in FIG.
It is constructed without an integrator. u (k) = F * · x (k) * = [f 0 f 1 ... f Ld] · x (k) * (5 ) where, when converted to dead time L to the sampling period, for example, the number of samples Is Ld = 5, the feedback gain F is given by the equation (6) from the equation (5), and the manipulated variable u (k) is determined. u (k) = F * x (k) * = [f 0 , f 1 , f 2 , f 3 , f 4 , f 5 ] x (k) * (6) To execute the equation (6) in it is multiplied by f 1 to f 5 5
The past operation amount data u (k-1) to u (k-5) may be stored.
【0024】このように制御部70は、サンプル数Ld
=5のコントローラとして構成され得るが、例えば、作
動油温度,油圧,進角又は遅角動作等の制御環境の変動
により「むだ時間」は変わり得るので、サンプル数Ld
の値も同様に変わり得る。例えば「むだ時間」が減少し
てサンプル数Ldが1つ減少した場合、上記式(6)
は、フィードバックゲインF* をサンプル数4に切り換
えること、つまりf1乃至f4のフィードバックゲインと u
(k-1) 乃至 u(k-4) とにより対応することができる。し
かし、サンプル数Ldが増加してLd=7となった場
合、 u(k-1) から u(k-7) までの過去の操作量データが
必要となり、フィードバックゲインもf 1 からf7 まで
必要となるので式(6)では対応できなくなる。As described above, the control unit 70 controls the number of samples Ld.
= 5 controllers, for example
Fluctuation of control environment such as hydraulic oil temperature, oil pressure, advance or retard operation
The "dead time" may change depending on the
The value of can vary as well. For example, "dead time" decreases
If the number of samples Ld decreases by one, the above equation (6)
Is the feedback gain F*Switch to 4 samples
Get, that is, f1Through fFourThe feedback gain of and u
(k-1) to u (k-4) can be used. Shi
However, when the number of samples Ld increases and Ld = 7,
The past manipulated variable data from u (k-1) to u (k-7)
It is necessary and the feedback gain is f 1To f7 Until
Since it is necessary, equation (6) cannot be used.
【0025】そこで、本コントローラにおいては、実際
の動作環境から考えられ得る最大の「むだ時間」に相当
するサンプル数の過去の操作量データを記憶しておき、
エンジン回転数又は作動油温度に応じて「むだ時間」に
対応するサンプル数Ldに切り換え、サンプル数に対応
する数のフィードバックゲインを算出して操作量 u(k)
を算出する。Therefore, in this controller, past operation amount data of the number of samples corresponding to the maximum "dead time" that can be considered from the actual operating environment is stored,
The number of samples Ld corresponding to the "dead time" is switched to according to the engine speed or the hydraulic oil temperature, the feedback gain of the number corresponding to the number of samples is calculated, and the manipulated variable u (k)
To calculate.
【0026】フィードバックゲインF* の算出法とし
て、例えば極配置法が考えられる。状態方程式の式
(3),式(4)と制御則の式(5)とにより、状態フ
ィードバック後の閉ループ系の極は、 det‖zI* −(A* +B* *F* )‖ =0 但し、I* は (Ld+1) ×(Ld+1)の単位行列 を解くことで求められる。極の個数は (Ld+1) 個であ
り、その内の1つをλ0 、他の Ld 個を「0」(λ1 =
λ2 = … =λLd=0)に配置すると、式(7)が成
り立つ。 det‖zI* −(A* +B* *F* )‖ = z(Ld+1) + (-1-f1) zLd + (f1-f2) z(Ld-1) + (f2-f3) z(Ld-2)+ … + (fk -f(k+1) ) z (Ld-k)+ … + ( f (Ld-1) -fLd) z + fLd + b0*f0 =zLd(z−λ0 ) これにより、各係数を比較して、 f1 = λ0 −1 f2 = f1 f3 = f2 : fLd= f(Ld-1) f0 =−fLd/b= ( 1 −λ0 ) /b0 が成り立つ。ここでλ1 乃至λLdは、「むだ時間」の長
さに相当するサンプル数 Ld に対応している。また、λ
0 (0<λ0 <1)は、応答性に関するパラメータであ
り、λ0 が小さくなると応答性が向上されるが、小さす
ぎるとフィードバックゲインが大きくなり、ノイズ等に
敏感になることに注意すべきである。As a method of calculating the feedback gain F * , for example, a pole placement method can be considered. Wherein the state equation (3), the equations (4) and equation of the control law (5), the closed-loop system poles after state feedback, det‖zI * - (A * + B * * F *) || = 0 However, I * can be obtained by solving the unit matrix of (Ld + 1) × (Ld + 1). The number of poles is (Ld + 1), one of which is λ 0 and the other Ld is “0” (λ 1 =
When arranged in λ 2 = ... = λ Ld = 0), formula (7) holds. det‖zI * -(A * + B ** F * ) ‖ = z (Ld + 1) + (-1-f 1 ) z Ld + (f 1 -f 2 ) z (Ld-1) + (f 2 -f 3 ) z (Ld-2) +… + (f k -f (k + 1) ) z (Ld-k) +… + (f (Ld-1) -f Ld ) z + f Ld + b 0 * f 0 = z Ld (z−λ 0 ) As a result, the respective coefficients are compared, and f 1 = λ 0 −1 f 2 = f 1 f 3 = f 2 : f Ld = f (Ld-1) f 0 = −f Ld / b = (1 −λ 0 ) / b 0 holds. Here, λ 1 to λ Ld correspond to the number of samples Ld corresponding to the length of the “dead time”. Also, λ
0 (0 <λ 0 <1) is a parameter relating to responsiveness, and it should be noted that if λ 0 is small, the responsiveness is improved, but if it is too small, the feedback gain becomes large and it becomes sensitive to noise and the like. Should be.
【0027】例えば、K=10.4,L=100[msec] (Ld
=5)のとき、閉ループ系の極をλ0 = 0.6307 、λ1
=λ=2 …=λ5 =0と配置すると、 f1 = −1+λ0 = -0.3693 f2 = f1 = -0.3693 f3 = f2 = -0.3693 f4 = f3 = -0.3693 f5 = f4 = -0.3693 f0 =−f5 /b= 0.3693/0.208 = 1.775 と算出できる。For example, K = 10.4, L = 100 [msec] (Ld
= 5), the poles of the closed loop system are λ 0 = 0.6307, λ 1
= Λ = 2 ... = λ 5 = 0, f 1 = -1 + λ 0 = -0.3693 f 2 = f 1 = -0.3693 f 3 = f 2 = -0.3693 f 4 = f 3 = -0.3693 f 5 = f 4 = -0.3693 f 0 = can be calculated to -f 5 / b = 0.3693 / 0.208 = 1.775.
【0028】このようなフィードバックゲインF* の算
出方法を説明する。図7は弁動作タイミングを進角させ
るとき、そして、図8は遅角させるときのフィードバッ
クゲイン算出方法を示している。まず、図7を用いて進
角の場合のゲイン算出方法を説明する。フィードバック
ゲインを算出するために、上記ROM内に予め二次元マ
ップを構成しておくものとする。二次元マップには、上
述のエンジン内に設けたセンサから得られるエンジン回
転数Neとエンジン水温Tとが、上記演算で用いる積分
係数K及び「むだ時間」Lと対応されて格納されてお
り、このK及びLは、予め実験等により算出される。勿
論、上記以外のパラメータを用いてもよく、例えば、エ
ンジン水温Tの代わりに、油温センサによる作動油温度
を用いてもよい。これにより、エンジン回転数Neとエ
ンジン水温Tとを検出したとき、二次元マップを補間し
て上記K及びLが順次算出される(S110乃至S12
0)。そして、上記Kにサンプリング時間(例えば、0.
02 [sec])を掛けて係数bを算出すると共に(S13
0)、上記Lをサンプリング時間で割って、当該Lに対
応するサンプル数Ldを整数値で算出する(S14
0)。続いて、予め設定されたλ 0 を基に上記式(8)
に従って演算を行うことにより、フィードバックゲイン
f 1 ,f2 … fLd、及びf0 を算出することができる
(S150及びS160)。Such a feedback gain F*Calculation of
Explain how to get out. Fig. 7 shows that the valve operation timing is advanced.
And Fig. 8 shows the feedback when retarding.
The quad gain calculation method is shown. First, proceed with FIG.
A method of calculating the gain in the case of the corner will be described. feedback
In order to calculate the gain, the two-dimensional matrix is previously stored in the ROM.
Be configured. On the two-dimensional map,
Engine speed obtained from the sensor provided in the engine
The number Ne and the engine water temperature T are integral values used in the above calculation.
Stored in association with coefficient K and "dead time" L
The K and L are calculated in advance by experiments or the like. Of course
Of course, parameters other than the above may be used.
Instead of the engine water temperature T, the hydraulic oil temperature detected by the oil temperature sensor
May be used. As a result, the engine speed Ne and
When the water temperature T of the engine is detected, the two-dimensional map is interpolated.
The above K and L are sequentially calculated (S110 to S12).
0). Then, the sampling time (for example, 0.
02 [sec]) to calculate the coefficient b and (S13
0), divide the above L by the sampling time, and
The corresponding sample number Ld is calculated as an integer value (S14).
0). Then, the preset λ 0Based on the above formula (8)
Feedback gain by performing the calculation according to
f 1, F2... fLd, And f0Can be calculated
(S150 and S160).
【0029】一方、図8は遅角制御のフィードバックゲ
イン算出方法を示しているが、二次元マップ内のK及び
Lが進角制御と異なる値で構成されること以外、図8と
同様である。尚、図7及び図8においてλ0 を一定値と
して用いたが、λ0 に対してもエンジン回転数Ne,エ
ンジン水温T、等に対応させてマップを構成してもよ
い。また、制御対象のパラメータK,Lをマップにより
算出したが、制御実行中にK,Lをオンラインで求める
ようにしてもよい。On the other hand, FIG. 8 shows a feedback gain calculation method for retard control, but is the same as FIG. 8 except that K and L in the two-dimensional map are configured with values different from those for advance control. . Although λ 0 is used as a constant value in FIGS. 7 and 8, the map may be configured so that λ 0 is also associated with the engine speed Ne, the engine water temperature T, and the like. Further, the parameters K and L to be controlled are calculated by the map, but K and L may be calculated online during the control execution.
【0030】図9は、本弁動作タイミング調整制御の全
体のフローチャートを示したものである。上記図7及び
図8の各フィードバックゲイン算出フローチャートは、
それぞれ、この中のS350,S390に対応してい
る。まず、図9のS310では、各センサからの信号
(エンジン回転数Ne,エンジン水温T、等)を取込
み、エンジンの運転状態及び現在のカム軸進角値 y(k)
を把握して、運転状態を基に目標進角値 r(k) を決定す
る(S320)。そして目標進角値 r(k) とカム軸進角
値 y(k) とから偏差 e(k) を算出し(S330)、偏差
e(k) を例えば基準値「0」と比較して、進角方向又は
遅角方向のいずれの制御を実行するかを判別する(S3
40)。FIG. 9 shows an overall flow chart of the main valve operation timing adjustment control. The feedback gain calculation flowcharts of FIGS. 7 and 8 are as follows.
These correspond to S350 and S390, respectively. First, in S310 of FIG. 9, signals (engine speed Ne, engine water temperature T, etc.) from each sensor are taken in, and the engine operating state and the current camshaft advance value y (k) are taken.
And the target advance value r (k) is determined based on the driving condition (S320). Then, the deviation e (k) is calculated from the target advance value r (k) and the camshaft advance value y (k) (S330), and the deviation is calculated.
By comparing e (k) with a reference value "0", for example, it is determined whether to execute the control in the advance direction or the retard direction (S3).
40).
【0031】S340で進角方向の制御と判別された場
合、S350では、図7で説明したように、サンプル数
に相当する数のフィードバックゲインを算出する。フィ
ードバックゲイン算出後、S360では、今回の制御に
より進角させるための操作量u0 をデューティー値で算
出し、続いてこれに進角デューティー値daを加えた値
を操作量u(k) として生成する(S370)。このと
き、操作量u(k) のデューティー値が100%を越える
場合には100%に設定される(S380)。When it is determined in S340 that the control is in the advance direction, in S350, as described with reference to FIG. 7, the number of feedback gains corresponding to the number of samples is calculated. After the feedback gain is calculated, in S360, the operation amount u 0 for advancing by the current control is calculated by the duty value, and then the value obtained by adding the advancing duty value da is generated as the operation amount u (k). Yes (S370). At this time, if the duty value of the manipulated variable u (k) exceeds 100%, it is set to 100% (S380).
【0032】一方、S340にて遅角方向の制御と判別
された場合には、S390からS420が実行され、進
角方向の制御と同様な処理がなされるが、上述したよう
に、フィードバックゲインは、進角の場合と異なる値で
決定される。これは、同じ量の偏差 e(k) であっても進
角制御とは負荷が異なるためである。また、遅角方向の
制御の場合、S420において、操作量u(k) の下限は
0%に設定される。On the other hand, if it is determined in S340 that the control is in the retard direction, S390 to S420 are executed, and the same processing as the control in the advance direction is performed, but as described above, the feedback gain is , It is determined by a value different from that of the advance angle. This is because even with the same amount of deviation e (k), the load is different from that in advance control. Further, in the case of control in the retard direction, the lower limit of the manipulated variable u (k) is set to 0% in S420.
【0033】S380又はS420において操作量u
(k) の出力後、S430では、上記S360又はS40
0算出した操作量 u0 が1つシフトされ、以前の操作量
u1 として更新記憶される。同様に、各操作量 un もそ
れぞれ操作量 un+1 にシフトされる。このように、更新
された制御データは、以後の制御の際、上記S360及
びS400において、ui の値として用いられ、新たな
操作量 u0 の算出に寄与する。In S380 or S420, the manipulated variable u
After the output of (k), in S430, the above S360 or S40 is performed.
0 calculated manipulated variable u 0 is shifted one, earlier operation amount
It is updated and stored as u 1 . Similarly, each operation amount u n is also shifted to the operation amount u n + 1 . In this way, the updated control data is used as the value of u i in S360 and S400 in the subsequent control, and contributes to the calculation of the new manipulated variable u 0 .
【0034】[0034]
【発明の効果】以上説明したように、状態フィードバッ
クをコントローラに用いた弁動作タイミング調整装置に
おいて、「むだ時間」に応じてフィードバックゲインを
計算し、そのフィードバックゲインを基に状態フィード
バックを実行することにより、エンジンの運転状態及び
制御環境が変化しても、安定性を保ちつつ弁動作調整制
御の応答性が向上される。As described above, in the valve operation timing adjusting device using the state feedback in the controller, the feedback gain is calculated according to the "dead time", and the state feedback is executed based on the feedback gain. As a result, even if the operating state of the engine and the control environment change, the responsiveness of the valve operation adjustment control is improved while maintaining stability.
【図1】本発明に係るバルブタイミング調整装置の一形
態を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of a valve timing adjusting device according to the present invention.
【図2】本発明に係るバルブタイミング調整装置の一実
施例を示す構成図である。FIG. 2 is a configuration diagram showing an embodiment of a valve timing adjusting device according to the present invention.
【図3】図2の実施例における位相調整機構の断面図で
ある。3 is a sectional view of a phase adjusting mechanism in the embodiment of FIG.
【図4】図2の実施例におけるスプール弁の動作状態を
示す断面図であり、それぞれ、(a)はデューティー比
が約100%、(b)は同50%、(c)は同0%のと
きの動作状態である。4 is a cross-sectional view showing an operating state of the spool valve in the embodiment of FIG. 2, in which (a) has a duty ratio of about 100%, (b) has a duty ratio of 50%, and (c) has a duty ratio of 0%. It is the operating state when.
【図5】図2の実施例における制御系の静特性を示す図
である。5 is a diagram showing static characteristics of a control system in the embodiment of FIG.
【図6】図2の実施例における制御系の制御ブロック線
図である。FIG. 6 is a control block diagram of a control system in the embodiment of FIG.
【図7】図2の実施例の制御部で実行される進角フィー
ドバックゲインの算出フローチャートである。FIG. 7 is a flowchart for calculating an advance feedback gain executed by the control unit of the embodiment of FIG.
【図8】図2の実施例の制御部で実行される遅角フィー
ドバックゲインの算出フローチャートである。FIG. 8 is a calculation flowchart of a retard feedback gain executed by the control unit of the embodiment of FIG.
【図9】図2の実施例の制御部で実行される制御フロー
チャートの全体図である。FIG. 9 is an overall view of a control flowchart executed by the control unit of the embodiment of FIG.
10…エンジン 11…クランクシャフト 13…吸気弁用スプロケット 16…吸気弁用カムシャフト 17…クランク位置検出センサ 18…カムシャフト位置検出センサ 20…バルブタイミング調整機構 23…カムシャフトスリーブ 26…スプロケットスリーブ 32a…カムシャフトスリーブの外歯ヘリカルスプライ
ン 32b…シリンダの内歯ヘリカルスプライン 33a…スプロケットスリーブの内歯ヘリカルスプライ
ン 33b…シリンダの外歯ヘリカルスプライン 34…シリンダ 35,36…油圧室 37,38,39,40…油圧路 50…油圧装置 52…油圧ポンプ 53…スプール弁 54…シリンダ 55…スプール 56…リニアソレノイド 57…スプリング 70…制御部10 ... Engine 11 ... Crankshaft 13 ... Intake valve sprocket 16 ... Intake valve camshaft 17 ... Crank position detection sensor 18 ... Camshaft position detection sensor 20 ... Valve timing adjustment mechanism 23 ... Camshaft sleeve 26 ... Sprocket sleeve 32a ... Camshaft sleeve outer tooth helical spline 32b ... Cylinder inner tooth helical spline 33a ... Sprocket sleeve inner tooth helical spline 33b ... Cylinder outer tooth helical spline 34 ... Cylinder 35, 36 ... Hydraulic chamber 37, 38, 39, 40 ... Hydraulic path 50 ... Hydraulic device 52 ... Hydraulic pump 53 ... Spool valve 54 ... Cylinder 55 ... Spool 56 ... Linear solenoid 57 ... Spring 70 ... Control unit
Claims (1)
るための位相調整機構(1)と、この位相調整機構を駆
動するための駆動手段(2)と、内燃機関各部に設けら
れ、機関の運転状態を表す状態量を検知する各種センサ
(3)と、前記センサによって検出された運転状態量に
基づいてクランク軸とカム軸間の回転位相差の実際値を
算出する手段(4)と、前記運転状態量に基づいて回転
位相差の目標値を決定する手段(5)と、状態フィード
バック制御により前記実際値を目標値に一致させるため
の操作量を決定し、前記駆動手段へ制御信号として出力
する制御手段(6)とを備えて、カム軸で駆動される弁
の動作タイミングを制御する弁動作タイミング調整装置
において、 前記制御手段(6)に、制御信号の操作量を制御データ
として記憶する手段(6A)と、前記運転状態量を基に
当該制御のむだ時間を設定する手段(6B)と、前記む
だ時間に応じて当該制御で用いるサンプル数を算出し、
当該サンプル数のフィードバックゲインを算出する手段
(6C)と、前記実際値と目標値間の偏差,当該サンプ
ル数のフィードバックゲイン、及び当該サンプル数の過
去の操作量を用いて現操作量を算出する手段(6D)と
を設けたことを特徴とする弁動作タイミング調整装置。1. A phase adjusting mechanism (1) for changing a rotational phase between a crankshaft and a camshaft, a driving means (2) for driving the phase adjusting mechanism, and an engine provided in each part of the internal combustion engine. Various sensors (3) for detecting a state quantity representing the operating state of the vehicle, and means (4) for calculating an actual value of the rotational phase difference between the crankshaft and the camshaft based on the operating state quantity detected by the sensor. Means for determining a target value of the rotational phase difference based on the operating state amount, and an operation amount for making the actual value match the target value by state feedback control, and a control signal to the driving means. And a control means (6) that outputs the control signal (6) for controlling the operation timing of the valve driven by the camshaft, wherein the control means (6) controls the operation amount of the control signal as control data. Calculating a 憶 to means (6A), and means for setting the dead time of the control on the basis of the operation state quantity (6B), the number of samples used in the control according to the dead time,
A means (6C) for calculating a feedback gain of the number of samples, and a current operation amount using the deviation between the actual value and the target value, the feedback gain of the number of samples, and the past operation amount of the number of samples. And a means (6D) for providing the valve operation timing adjusting device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16224193A JPH0719073A (en) | 1993-06-30 | 1993-06-30 | Valve operation timing regulating device in internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16224193A JPH0719073A (en) | 1993-06-30 | 1993-06-30 | Valve operation timing regulating device in internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0719073A true JPH0719073A (en) | 1995-01-20 |
Family
ID=15750675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16224193A Pending JPH0719073A (en) | 1993-06-30 | 1993-06-30 | Valve operation timing regulating device in internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0719073A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0852287A1 (en) * | 1997-01-07 | 1998-07-08 | Unisia Jecs Corporation | Apparatus and method for controlling valve timing of engine |
JP2002081344A (en) * | 2000-06-20 | 2002-03-22 | Denso Corp | Air/fuel ratio controller of internal combustion engine |
US7004128B2 (en) | 2001-06-15 | 2006-02-28 | Denso Corporation | Control apparatus for device having dead band, and variable valve system |
CN100394010C (en) * | 2004-10-18 | 2008-06-11 | 株式会社电装 | Variable valve timing controller for internal combustion engine |
US7556903B2 (en) | 2003-09-19 | 2009-07-07 | Ricoh Company Limited | Electrophotographic photoreceptor, and image forming method, apparatus and process cartridge therefor using the photoreceptor |
JP2010024965A (en) * | 2008-07-18 | 2010-02-04 | Denso Corp | Variable valve control device |
JP2010025070A (en) * | 2008-07-24 | 2010-02-04 | Denso Corp | Variable valve control device |
-
1993
- 1993-06-30 JP JP16224193A patent/JPH0719073A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0852287A1 (en) * | 1997-01-07 | 1998-07-08 | Unisia Jecs Corporation | Apparatus and method for controlling valve timing of engine |
JP2002081344A (en) * | 2000-06-20 | 2002-03-22 | Denso Corp | Air/fuel ratio controller of internal combustion engine |
US7004128B2 (en) | 2001-06-15 | 2006-02-28 | Denso Corporation | Control apparatus for device having dead band, and variable valve system |
US7556903B2 (en) | 2003-09-19 | 2009-07-07 | Ricoh Company Limited | Electrophotographic photoreceptor, and image forming method, apparatus and process cartridge therefor using the photoreceptor |
CN100394010C (en) * | 2004-10-18 | 2008-06-11 | 株式会社电装 | Variable valve timing controller for internal combustion engine |
JP2010024965A (en) * | 2008-07-18 | 2010-02-04 | Denso Corp | Variable valve control device |
JP2010025070A (en) * | 2008-07-24 | 2010-02-04 | Denso Corp | Variable valve control device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5363817A (en) | Valve operation timing regulation apparatus for internal combustion engines | |
JP3733600B2 (en) | Engine valve operation timing adjustment device | |
JP3351090B2 (en) | Valve timing control device for internal combustion engine | |
JP3358242B2 (en) | Valve timing adjustment device | |
JP2008190385A (en) | Control device of internal combustion engine | |
US6718922B2 (en) | Cam phase control apparatus and method, and engine control unit for internal combustion engine | |
JPH06159021A (en) | Valve operation timing control device in internal combustion engine | |
JPH0719073A (en) | Valve operation timing regulating device in internal combustion engine | |
JP2008175165A (en) | Hydraulic actuator control device | |
JP2000230437A (en) | Valve timing control system for internal combustion engine | |
JP5035127B2 (en) | Control device for variable valve mechanism | |
JP4730442B2 (en) | Hydraulic actuator controller | |
JP2002276431A (en) | Fuel injection control device for engine | |
JP2002138865A (en) | Valve timing control device for internal combustion engine | |
US20090020084A1 (en) | Valve characteristic controller and valve characteristic control system | |
JP4486910B2 (en) | Control device | |
JP3733596B2 (en) | Valve operation timing adjusting device for internal combustion engine | |
JPH1182073A (en) | Variable valve timing control device for internal combustion engine | |
JP4940934B2 (en) | Control device for variable valve mechanism | |
JP7276017B2 (en) | Control device and valve timing adjustment system using the same | |
JPH08177535A (en) | Valve timing control device for internal combustion engine | |
JPH0726992A (en) | Valve action timing adjusting device of internal combustion engine | |
JP5303383B2 (en) | Cam phase variable internal combustion engine | |
JP2000345871A (en) | Hydraulic variable valve timing device | |
JP2004011590A (en) | Variable valve control device for engine |