JP5900428B2 - Control device for internal combustion engine - Google Patents

Control device for internal combustion engine Download PDF

Info

Publication number
JP5900428B2
JP5900428B2 JP2013143623A JP2013143623A JP5900428B2 JP 5900428 B2 JP5900428 B2 JP 5900428B2 JP 2013143623 A JP2013143623 A JP 2013143623A JP 2013143623 A JP2013143623 A JP 2013143623A JP 5900428 B2 JP5900428 B2 JP 5900428B2
Authority
JP
Japan
Prior art keywords
spring
region
spring region
control amount
rotating body
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.)
Expired - Fee Related
Application number
JP2013143623A
Other languages
Japanese (ja)
Other versions
JP2015017513A (en
Inventor
俊介 山本
俊介 山本
豊和 中嶋
豊和 中嶋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2013143623A priority Critical patent/JP5900428B2/en
Priority to CN201480037341.4A priority patent/CN105358805B/en
Priority to PCT/JP2014/063995 priority patent/WO2015005004A1/en
Priority to US14/903,011 priority patent/US9695717B2/en
Priority to DE112014003225.5T priority patent/DE112014003225B4/en
Publication of JP2015017513A publication Critical patent/JP2015017513A/en
Application granted granted Critical
Publication of JP5900428B2 publication Critical patent/JP5900428B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L1/00Valve-gear or valve arrangements, e.g. lift-valve gear
    • F01L1/34Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift
    • F01L1/344Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift changing the angular relationship between crankshaft and camshaft, e.g. using helicoidal gear
    • F01L1/3442Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift changing the angular relationship between crankshaft and camshaft, e.g. using helicoidal gear using hydraulic chambers with variable volume to transmit the rotating force
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D13/00Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
    • F02D13/02Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/20Output circuits, e.g. for controlling currents in command coils
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2425Particular ways of programming the data
    • F02D41/2429Methods of calibrating or learning
    • F02D41/2451Methods of calibrating or learning characterised by what is learned or calibrated
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L1/00Valve-gear or valve arrangements, e.g. lift-valve gear
    • F01L1/02Valve drive
    • F01L1/04Valve drive by means of cams, camshafts, cam discs, eccentrics or the like
    • F01L1/047Camshafts
    • F01L1/053Camshafts overhead type
    • F01L2001/0537Double overhead camshafts [DOHC]
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L1/00Valve-gear or valve arrangements, e.g. lift-valve gear
    • F01L1/34Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift
    • F01L1/344Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift changing the angular relationship between crankshaft and camshaft, e.g. using helicoidal gear
    • F01L1/3442Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift changing the angular relationship between crankshaft and camshaft, e.g. using helicoidal gear using hydraulic chambers with variable volume to transmit the rotating force
    • F01L2001/34423Details relating to the hydraulic feeding circuit
    • F01L2001/34426Oil control valves
    • F01L2001/3443Solenoid driven oil control valves
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L1/00Valve-gear or valve arrangements, e.g. lift-valve gear
    • F01L1/34Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift
    • F01L1/344Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift changing the angular relationship between crankshaft and camshaft, e.g. using helicoidal gear
    • F01L1/3442Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift changing the angular relationship between crankshaft and camshaft, e.g. using helicoidal gear using hydraulic chambers with variable volume to transmit the rotating force
    • F01L2001/3445Details relating to the hydraulic means for changing the angular relationship
    • F01L2001/34453Locking means between driving and driven members
    • F01L2001/34463Locking position intermediate between most retarded and most advanced positions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L1/00Valve-gear or valve arrangements, e.g. lift-valve gear
    • F01L1/34Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift
    • F01L1/344Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift changing the angular relationship between crankshaft and camshaft, e.g. using helicoidal gear
    • F01L1/3442Valve-gear or valve arrangements, e.g. lift-valve gear characterised by the provision of means for changing the timing of the valves without changing the duration of opening and without affecting the magnitude of the valve lift changing the angular relationship between crankshaft and camshaft, e.g. using helicoidal gear using hydraulic chambers with variable volume to transmit the rotating force
    • F01L2001/3445Details relating to the hydraulic means for changing the angular relationship
    • F01L2001/34483Phaser return springs
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L2250/00Camshaft drives characterised by their transmission means
    • F01L2250/02Camshaft drives characterised by their transmission means the camshaft being driven by chains
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L2250/00Camshaft drives characterised by their transmission means
    • F01L2250/04Camshaft drives characterised by their transmission means the camshaft being driven by belts
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01LCYCLICALLY OPERATING VALVES FOR MACHINES OR ENGINES
    • F01L2800/00Methods of operation using a variable valve timing mechanism
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D13/00Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
    • F02D13/02Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
    • F02D13/0203Variable control of intake and exhaust valves
    • F02D13/0215Variable control of intake and exhaust valves changing the valve timing only
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D13/00Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
    • F02D13/02Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
    • F02D13/0223Variable control of the intake valves only
    • F02D13/0234Variable control of the intake valves only changing the valve timing only
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D13/00Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
    • F02D13/02Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
    • F02D13/0242Variable control of the exhaust valves only
    • F02D13/0249Variable control of the exhaust valves only changing the valve timing only
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/0002Controlling intake air
    • F02D2041/001Controlling intake air for engines with variable valve actuation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1401Introducing closed-loop corrections characterised by the control or regulation method
    • F02D2041/1409Introducing closed-loop corrections characterised by the control or regulation method using at least a proportional, integral or derivative controller
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/20Output circuits, e.g. for controlling currents in command coils
    • F02D2041/202Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit
    • F02D2041/2024Output circuits, e.g. for controlling currents in command coils characterised by the control of the circuit the control switching a load after time-on and time-off pulses
    • F02D2041/2027Control of the current by pulse width modulation or duty cycle control

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Valve Device For Special Equipments (AREA)

Description

この発明は、機関バルブのバルブタイミングを変更するバルブタイミング可変機構が設けられた内燃機関の制御装置に関する。   The present invention relates to a control device for an internal combustion engine provided with a variable valve timing mechanism for changing the valve timing of an engine valve.

特許文献1に記載の内燃機関には、クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構が設けられている。油圧制御弁の制御量(デューティ)は、目標バルブタイミングと実バルブタイミングとの偏差に基づいて算出されるフィードバック制御量と、実バルブタイミングを一定のタイミングに保持するための保持制御量(保持デューティ)とに基づいて設定されている。   The internal combustion engine described in Patent Document 1 includes a first rotating body that rotates in conjunction with the rotation of the crankshaft and a second rotating body that rotates together with the camshaft. A variable valve timing mechanism is provided for changing the valve timing of the engine valve by changing the relative rotation phase by the hydraulic pressure supplied from the hydraulic control valve to the advance angle chamber and the retard angle chamber. The control amount (duty) of the hydraulic control valve includes a feedback control amount calculated based on a deviation between the target valve timing and the actual valve timing, and a holding control amount (holding duty) for holding the actual valve timing at a constant timing. ) And is set based on.

また、特許文献1に記載のバルブタイミング可変機構は、第1回転体に対する第2回転体の相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有している。そして、例えばバルブタイミング可変機構が相対回転位相を機関始動時に適した所定位相に固定するロック機構を有する場合には、エンジンストール等によって機関停止時にロック機構によって相対回転位相が固定されなくても、このばねの付勢力を用いて、相対回転位相をロック機構により固定可能な所定位相にすることができる。   In addition, the valve timing variable mechanism described in Patent Document 1 has a second position at which the relative rotational phase of the second rotating body with respect to the first rotating body is a predetermined phase between the most advanced angle phase and the most retarded angle phase. A spring for biasing the rotating body is provided. And, for example, when the variable valve timing mechanism has a lock mechanism that fixes the relative rotation phase to a predetermined phase suitable for starting the engine, even if the relative rotation phase is not fixed by the lock mechanism when the engine is stopped due to engine stall or the like, Using the biasing force of this spring, the relative rotational phase can be set to a predetermined phase that can be fixed by the lock mechanism.

ここで、上記相対回転位相には、第2回転体がばねによる付勢力を受ける領域であるばね領域と、第2回転体がばねによる付勢力を受けない領域である非ばね領域とが存在し、実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量はこれらばね領域と非ばね領域とでは異なる。また、実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量は、上述したようにばね領域と非ばね領域とで異なる他、作動油の粘性等、そのときのバルブタイミング可変機構の駆動状況によっても異なる。このため、特許文献1に記載の内燃機関の制御装置では、第1回転体と第2回転体との相対回転位相がばね領域にあるときと非ばね領域にあるときとにそれぞれ、実バルブタイミングが一定のタイミングに保持されているときの制御量を保持制御量として学習する学習処理を行うようにしている。   Here, the relative rotational phase includes a spring region in which the second rotating body receives a biasing force from the spring and a non-spring region in which the second rotating body does not receive a biasing force from the spring. The control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing is different between the spring region and the non-spring region. In addition, the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing differs between the spring region and the non-spring region as described above, and the valve timing at that time, such as the viscosity of hydraulic oil, etc. It also depends on the drive status of the variable mechanism. For this reason, in the control device for an internal combustion engine described in Patent Document 1, the actual valve timing is determined when the relative rotational phase between the first rotating body and the second rotating body is in the spring region and in the non-spring region, respectively. Learning processing is performed to learn the control amount when the value is held at a constant timing as the hold control amount.

特開2010−275970号公報JP 2010-275970 A

ところで、機関運転状態によっては、ばね領域と非ばね領域のいずれか一方の領域での保持制御量の学習が連続して行われ、他方の領域での保持制御量の学習がしばらく行われないことがある。この場合、学習が行われる領域での保持制御量は作動油の粘度等、そのときのバルブタイミング可変機構の駆動状況に即した値に順次変更されるものの、学習が行われない領域の保持制御量はそうした学習が行われず、ばね領域と非ばね領域とで保持制御量の大小関係が本来の関係から逆転するおそれがある。こうしてばね領域と非ばね領域との保持制御量の大小関係が逆転すると、目標バルブタイミングの変更に応じて上記相対回転位相を保持制御量の学習が連続して行われた領域から保持制御量の学習が行われなかった領域へと領域をまたいで変化させるときに、実バルブタイミングのハンチングが生じることとなる。こうしたハンチングは、例えば次のように生じる。すなわち、目標バルブタイミングに向けて実バルブタイミングが進角されると、この進角に伴って相対回転位相が領域をまたいだときに上記のように本来の大小関係から逆転した保持制御量に変更されて実バルブタイミングが遅角される。その結果、目標バルブタイミングに向けて再び実バルブタイミングが進角される。こうした実バルブタイミングの進角及び遅角が繰り返されることによりハンチングが生じる。そして、こうしたハンチングが生じることにより実バルブタイミングを目標バルブタイミングの変化に追従させることができなくなるおそれがある。   By the way, depending on the engine operation state, the learning of the holding control amount in one of the spring region and the non-spring region is continuously performed, and the learning of the holding control amount in the other region is not performed for a while. There is. In this case, the holding control amount in the area where learning is performed is sequentially changed to a value corresponding to the driving condition of the valve timing variable mechanism at that time, such as the viscosity of the hydraulic oil, but the holding control in the area where learning is not performed. Such learning is not performed on the amount, and there is a possibility that the magnitude relationship of the holding control amount is reversed from the original relationship between the spring region and the non-spring region. When the magnitude relationship of the holding control amount between the spring region and the non-spring region is reversed in this manner, the holding control amount is changed from the region where the learning of the holding control amount is continuously performed according to the change of the target valve timing. Hunting of the actual valve timing occurs when changing across regions to a region where learning has not been performed. Such hunting occurs, for example, as follows. In other words, when the actual valve timing is advanced toward the target valve timing, when the relative rotational phase crosses the region with this advance angle, the holding control amount is reversed from the original magnitude relationship as described above. As a result, the actual valve timing is retarded. As a result, the actual valve timing is advanced again toward the target valve timing. Hunting occurs by repeating the advance and delay of the actual valve timing. Then, when such hunting occurs, the actual valve timing may not be able to follow the change in the target valve timing.

この発明は、上記実情に鑑みてなされたものであり、その目的はばね領域と非ばね領域のいずれか一方の領域の保持制御量の学習が連続してなされた場合でも、それら領域をまたいで目標バルブタイミングが変化するときの実バルブタイミングのハンチングを抑制することのできる内燃機関の制御装置を提供することにある。   The present invention has been made in view of the above circumstances, and its purpose is to straddle these regions even when learning of the holding control amount of either one of the spring region and the non-spring region is continuously performed. An object of the present invention is to provide a control device for an internal combustion engine that can suppress hunting of actual valve timing when the target valve timing changes.

上記課題を解決するための内燃機関の制御装置は、クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する。この内燃機関の制御装置においては、第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量は非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にある。そして、ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、保持制御量を更新する更新処理とを行う。更新処理としては、学習処理によって学習されるばね領域の保持制御量が非ばね領域の保持制御量を下回るときに非ばね領域の保持制御量がばね領域の保持制御量以下となる関係を満たすように同非ばね領域の保持制御量を都度更新する更新処理、及び、学習処理によって学習される非ばね領域の保持制御量がばね領域の保持制御量を上回るときにばね領域の保持制御量が非ばね領域の保持制御量以上となる関係を満たすように同ばね領域の保持制御量を都度更新する更新処理の、少なくとも一方が行われる。   An internal combustion engine control apparatus for solving the above-described problems includes a first rotating body that rotates in conjunction with rotation of a crankshaft, and a second rotating body that rotates together with a camshaft, and a second rotating body for the first rotating body. The valve timing variable mechanism is provided with a valve timing variable mechanism that changes the valve timing of the engine valve by changing the relative rotational phase of the rotating body by the hydraulic pressure supplied from the hydraulic control valve to the advance chamber and the retard chamber. A spring that biases the second rotating body at a position where the relative rotational phase is a predetermined phase between the most advanced angle phase and the most retarded angle phase; In this control apparatus for an internal combustion engine, the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is set as the spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force by the spring is not set. When the spring region is used, the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the spring region is the hydraulic pressure required to maintain the actual valve timing at a constant timing in the non-spring region. The relationship is greater than the control amount of the control valve. A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, and an update process for updating the hold control amount And do. As the update processing, when the holding control amount of the spring region learned by the learning processing is lower than the holding control amount of the non-spring region, the relationship that the holding control amount of the non-spring region is equal to or less than the holding control amount of the spring region is satisfied. Update processing for updating the holding control amount of the non-spring region each time, and when the holding control amount of the non-spring region learned by the learning process exceeds the holding control amount of the spring region, the holding control amount of the spring region is not At least one of the update processes for updating the holding control amount of the spring region each time so as to satisfy the relationship equal to or greater than the holding control amount of the spring region is performed.

また、上記課題を解決するための内燃機関の制御装置は、クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する。この内燃機関の制御装置においては、第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量は非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にある。そして、ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、保持制御量を更新する更新処理とを行う。更新処理としては、相対回転位相をばね領域から非ばね領域に変更するときに非ばね領域の保持制御量がばね領域で最後に学習された保持制御量以下となる関係を満たすように同非ばね領域の保持制御量を更新する更新処理、及び、相対回転位相を非ばね領域からばね領域に変更するときにばね領域の保持制御量が非ばね領域で最後に学習された保持制御量以上となる関係を満たすように同ばね領域の保持制御量を更新する更新処理、の少なくとも一方が行われる。   An internal combustion engine control apparatus for solving the above-described problem includes a first rotating body that rotates in conjunction with rotation of a crankshaft and a second rotating body that rotates together with a camshaft. A variable valve timing mechanism for changing the valve timing of the engine valve by changing the relative rotation phase of the second rotating body by the hydraulic pressure supplied from the hydraulic control valve to the advance chamber and the retard chamber; Has a spring that biases the second rotating body at a position where the relative rotational phase is a predetermined phase between the most advanced phase and the most retarded phase. In this control apparatus for an internal combustion engine, the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is set as the spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force by the spring is not set. When the spring region is used, the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the spring region is the hydraulic pressure required to maintain the actual valve timing at a constant timing in the non-spring region. The relationship is greater than the control amount of the control valve. A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, and an update process for updating the hold control amount And do. As an update process, when the relative rotational phase is changed from the spring region to the non-spring region, the non-spring region satisfies the relationship in which the retention control amount in the non-spring region is less than or equal to the last learned retention control amount in the spring region. Update processing for updating the holding control amount of the region, and when the relative rotational phase is changed from the non-spring region to the spring region, the holding control amount of the spring region becomes equal to or more than the holding control amount last learned in the non-spring region. At least one of update processing for updating the holding control amount in the spring region so as to satisfy the relationship is performed.

また、上記課題を解決するための内燃機関の制御装置は、クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する。この内燃機関の制御装置においては、第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量は非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にある。そして、ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、保持制御量を更新する更新処理とを行う。更新処理としては、相対回転位相がばね領域にあるときに同ばね領域の保持制御量の大きさを非ばね領域で最後に学習された保持制御量を下限値として制限する制限処理、及び、相対回転位相が非ばね領域にあるときに同非ばね領域の保持制御量の大きさをばね領域で最後に学習された保持制御量を上限値として制限する制限処理、の少なくとも一方が行われる。   An internal combustion engine control apparatus for solving the above-described problem includes a first rotating body that rotates in conjunction with rotation of a crankshaft and a second rotating body that rotates together with a camshaft. A variable valve timing mechanism for changing the valve timing of the engine valve by changing the relative rotation phase of the second rotating body by the hydraulic pressure supplied from the hydraulic control valve to the advance chamber and the retard chamber; Has a spring that biases the second rotating body at a position where the relative rotational phase is a predetermined phase between the most advanced phase and the most retarded phase. In this control apparatus for an internal combustion engine, the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is set as the spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force by the spring is not set. When the spring region is used, the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the spring region is the hydraulic pressure required to maintain the actual valve timing at a constant timing in the non-spring region. The relationship is greater than the control amount of the control valve. A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, and an update process for updating the hold control amount And do. As the update process, when the relative rotational phase is in the spring region, a limit process for limiting the hold control amount of the spring region last learned in the non-spring region as a lower limit value, and relative When the rotational phase is in the non-spring region, at least one of restriction processing is performed to restrict the holding control amount of the non-spring region to the upper limit value of the holding control amount learned last in the spring region.

また、更新処理は、例えば、学習処理により学習された一方の領域の保持制御量が他方の領域の保持制御量と等しくなるように同他方の領域の保持制御量を更新することにより行うことが可能である。   In addition, the update process may be performed, for example, by updating the hold control amount of the other region so that the hold control amount of one region learned by the learning process becomes equal to the hold control amount of the other region. Is possible.

これら構成によれば、ばね領域及び非ばね領域の一方の領域の保持制御量の学習が行われないまま、他方の領域の保持制御量の学習が連続して行われた場合でも、その学習が行われない領域で相対回転位相を変化させるときには、ばね領域の保持制御量が非ばね領域の保持制御量以上となる関係が満たされるようになる。このため、ばね領域の保持制御量と非ばね領域の保持制御量との大小関係が、本来の関係、すなわち各領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量の大小関係から逆転することを防ぐことができる。したがって、一方の保持制御量の学習が行われないまま、他方の保持制御量の学習が連続して行われた場合でも、それら領域をまたいで目標バルブタイミングが変化するときの実バルブタイミングのハンチングを抑制することができる。   According to these configurations, even when learning of the holding control amount of the other region is continuously performed without learning the holding control amount of one of the spring region and the non-spring region, the learning is performed. When the relative rotation phase is changed in a region that is not performed, the relationship that the retention control amount in the spring region is equal to or greater than the retention control amount in the non-spring region is satisfied. For this reason, the magnitude relationship between the holding control amount in the spring region and the holding control amount in the non-spring region is the original relationship, that is, the control of the hydraulic control valve necessary for holding the actual valve timing at a constant timing in each region. It is possible to prevent reversal from the magnitude relationship of quantity. Therefore, even when learning of the other holding control amount is continuously performed without learning one holding control amount, hunting of the actual valve timing when the target valve timing changes across these regions Can be suppressed.

また、上記課題を解決するための内燃機関の制御装置は、クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する。この内燃機関の制御装置においては、第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量はばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にある。そして、ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、保持制御量を更新する更新処理とを行う。更新処理としては、学習処理によって学習されるばね領域の保持制御量が非ばね領域の保持制御量を上回るときに非ばね領域の保持制御量がばね領域の保持制御量以上となる関係を満たすように同非ばね領域の保持制御量を都度更新する更新処理、及び、学習処理によって学習される非ばね領域の保持制御量がばね領域の保持制御量を下回るときにばね領域の保持制御量が非ばね領域の保持制御量以下となる関係を満たすように同ばね領域の保持制御量を都度更新する更新処理の、少なくとも一方が行われる。   An internal combustion engine control apparatus for solving the above-described problem includes a first rotating body that rotates in conjunction with rotation of a crankshaft and a second rotating body that rotates together with a camshaft. A variable valve timing mechanism for changing the valve timing of the engine valve by changing the relative rotation phase of the second rotating body by the hydraulic pressure supplied from the hydraulic control valve to the advance chamber and the retard chamber; Has a spring that biases the second rotating body at a position where the relative rotational phase is a predetermined phase between the most advanced phase and the most retarded phase. In this control apparatus for an internal combustion engine, the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is set as the spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force by the spring is not set. When the spring region is used, the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the non-spring region is the hydraulic pressure required to maintain the actual valve timing at a constant timing in the spring region. The relationship is greater than the control amount of the control valve. A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, and an update process for updating the hold control amount And do. As the update processing, when the holding control amount of the spring region learned by the learning processing exceeds the holding control amount of the non-spring region, the relationship that the holding control amount of the non-spring region becomes equal to or more than the holding control amount of the spring region is satisfied. Update processing for updating the holding control amount of the non-spring region each time, and when the holding control amount of the non-spring region learned by the learning process is lower than the holding control amount of the spring region, the holding control amount of the spring region is not At least one of update processes for updating the holding control amount of the spring region each time so as to satisfy the relationship that is equal to or less than the holding control amount of the spring region is performed.

また、上記課題を解決するための内燃機関の制御装置は、クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する。この内燃機関の制御装置においては、第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量はばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にある。そして、ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、保持制御量を更新する更新処理とを行う。更新処理としては、相対回転位相をばね領域から非ばね領域に変更するときに非ばね領域の保持制御量がばね領域で最後に学習された保持制御量以上となる関係を満たすように同非ばね領域の保持制御量を更新する更新処理、及び、相対回転位相を非ばね領域からばね領域に変更するときにばね領域の保持制御量が非ばね領域で最後に学習された保持制御量以下となる関係を満たすように同ばね領域の保持制御量を更新する更新処理、の少なくとも一方が行われる。   An internal combustion engine control apparatus for solving the above-described problem includes a first rotating body that rotates in conjunction with rotation of a crankshaft and a second rotating body that rotates together with a camshaft. A variable valve timing mechanism for changing the valve timing of the engine valve by changing the relative rotation phase of the second rotating body by the hydraulic pressure supplied from the hydraulic control valve to the advance chamber and the retard chamber; Has a spring that biases the second rotating body at a position where the relative rotational phase is a predetermined phase between the most advanced phase and the most retarded phase. In this control apparatus for an internal combustion engine, the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is set as the spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force by the spring is not set. When the spring region is used, the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the non-spring region is the hydraulic pressure required to maintain the actual valve timing at a constant timing in the spring region. The relationship is greater than the control amount of the control valve. A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, and an update process for updating the hold control amount And do. As an update process, when the relative rotational phase is changed from the spring region to the non-spring region, the non-spring region satisfies the relationship in which the retention control amount in the non-spring region is equal to or greater than the retention control amount last learned in the spring region. Update processing for updating the holding control amount of the region, and when the relative rotational phase is changed from the non-spring region to the spring region, the holding control amount of the spring region is equal to or less than the holding control amount last learned in the non-spring region. At least one of update processing for updating the holding control amount in the spring region so as to satisfy the relationship is performed.

また、上記課題を解決するための内燃機関の制御装置は、クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する。この内燃機関の制御装置においては、第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量はばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にある。そして、ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、保持制御量を更新する更新処理とを行う。更新処理としては、相対回転位相が非ばね領域にあるときに同非ばね領域の保持制御量の大きさをばね領域で最後に学習された保持制御量を下限値として制限する制限処理、及び、相対回転位相がばね領域にあるときに同ばね領域の保持制御量の大きさを非ばね領域で最後に学習された保持制御量を上限値として制限する制限処理、の少なくとも一方が行われる。   An internal combustion engine control apparatus for solving the above-described problem includes a first rotating body that rotates in conjunction with rotation of a crankshaft and a second rotating body that rotates together with a camshaft. A variable valve timing mechanism for changing the valve timing of the engine valve by changing the relative rotation phase of the second rotating body by the hydraulic pressure supplied from the hydraulic control valve to the advance chamber and the retard chamber; Has a spring that biases the second rotating body at a position where the relative rotational phase is a predetermined phase between the most advanced phase and the most retarded phase. In this control apparatus for an internal combustion engine, the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is set as the spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force by the spring is not set. When the spring region is used, the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the non-spring region is the hydraulic pressure required to maintain the actual valve timing at a constant timing in the spring region. The relationship is greater than the control amount of the control valve. A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, and an update process for updating the hold control amount And do. As the update process, when the relative rotational phase is in the non-spring region, a limit process for limiting the hold control amount learned last in the spring region as a lower limit value in the non-spring region, and When the relative rotational phase is in the spring region, at least one of restriction processing is performed to limit the amount of the retention control amount in the spring region as the upper limit value for the retention control amount learned last in the non-spring region.

また、更新処理は、例えば、学習処理により学習された一方の領域の保持制御量が他方の領域の保持制御量と等しくなるように同他方の領域の保持制御量を更新することにより行うことが可能である。   In addition, the update process may be performed, for example, by updating the hold control amount of the other region so that the hold control amount of one region learned by the learning process becomes equal to the hold control amount of the other region. Is possible.

これら構成によれば、ばね領域及び非ばね領域の一方の領域の保持制御量の学習が行われないまま、他方の領域の保持制御量の学習が連続して行われた場合でも、学習が行われない領域で相対回転位相を変化させるときには、非ばね領域の保持制御量がばね領域の保持制御量以上となる関係が満たされるようになる。このため、ばね領域の保持制御量と非ばね領域の保持制御量との大小関係が、本来の関係、すなわち各領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量の大小関係から逆転することを防ぐことができる。したがって、一方の保持制御量の学習が行われないまま、他方の保持制御量の学習が連続して行われた場合でも、それら領域をまたいで目標バルブタイミングが変化するときの実バルブタイミングのハンチングを抑制することができる。   According to these configurations, even when learning of the holding control amount of the other region is continuously performed without learning the holding control amount of one of the spring region and the non-spring region, learning is performed. When the relative rotational phase is changed in the unoccupied region, the relationship that the retention control amount in the non-spring region is equal to or greater than the retention control amount in the spring region is satisfied. For this reason, the magnitude relationship between the holding control amount in the spring region and the holding control amount in the non-spring region is the original relationship, that is, the control of the hydraulic control valve necessary for holding the actual valve timing at a constant timing in each region. It is possible to prevent reversal from the magnitude relationship of quantity. Therefore, even when learning of the other holding control amount is continuously performed without learning one holding control amount, hunting of the actual valve timing when the target valve timing changes across these regions Can be suppressed.

バルブタイミング可変機構としては、例えば、前記相対回転位相を中間位相に固定するロック機構を備えるものを採用することが可能である。   As the variable valve timing mechanism, for example, a mechanism provided with a lock mechanism that fixes the relative rotational phase to an intermediate phase can be employed.

内燃機関の周辺構成及び制御装置を示す模式図。The schematic diagram which shows the periphery structure and control apparatus of an internal combustion engine. バルブタイミング可変機構、及び同機構を駆動するための油圧回路を示すブロック図。The block diagram which shows the hydraulic circuit for driving a valve timing variable mechanism and the mechanism. バルブタイミング可変機構を示す斜視図。The perspective view which shows a valve timing variable mechanism. バルブタイミング可変機構を示す断面図。Sectional drawing which shows a valve timing variable mechanism. 保持デューティ設定処理の実行手順を示すフローチャート。The flowchart which shows the execution procedure of a holding | maintenance duty setting process. 更新処理を行わない場合における、バルブタイミング、デューティ、バルブタイミングの領域の変化を示すタイミングチャート。The timing chart which shows the change of the area | region of a valve timing, a duty, and a valve timing when not performing an update process. 更新処理を行う場合における、バルブタイミング、デューティ、バルブタイミングの領域の変化を示すタイミングチャート。The timing chart which shows the change of the area | region of valve timing, a duty, and valve timing in the case of performing an update process.

以下、内燃機関の制御装置の一実施形態について図1〜図7を参照して説明する。
図1に示すように、内燃機関11の燃焼室12と吸気通路13との間は、吸気バルブ21の開閉動作を通じて連通・遮断される。この吸気バルブ21は、クランクシャフト17により回転駆動される吸気カムシャフト22の回転に伴って開閉動作する。一方、内燃機関11における燃焼室12と排気通路18との間は、排気バルブ24の開閉動作を通じて連通・遮断される。この排気バルブ24は、クランクシャフト17からの回転伝達を受ける排気カムシャフト25の回転に伴って開閉動作する。
Hereinafter, an embodiment of a control device for an internal combustion engine will be described with reference to FIGS.
As shown in FIG. 1, the combustion chamber 12 and the intake passage 13 of the internal combustion engine 11 are communicated and blocked through the opening / closing operation of the intake valve 21. The intake valve 21 opens and closes as the intake camshaft 22 is driven to rotate by the crankshaft 17. On the other hand, the combustion chamber 12 and the exhaust passage 18 in the internal combustion engine 11 are communicated and blocked through the opening / closing operation of the exhaust valve 24. The exhaust valve 24 opens and closes as the exhaust camshaft 25 that receives the rotation transmission from the crankshaft 17 rotates.

内燃機関11には、吸気バルブ21の開閉タイミング(バルブタイミング)を可変とするバルブタイミング可変機構40が設けられている。このバルブタイミング可変機構40は、油圧制御弁としてのオイルコントロールバルブ50の駆動による作動油の給排を通じて、クランクシャフト17に対する吸気カムシャフト22の相対回転位相を変化させる。   The internal combustion engine 11 is provided with a variable valve timing mechanism 40 that varies the opening / closing timing (valve timing) of the intake valve 21. The variable valve timing mechanism 40 changes the relative rotational phase of the intake camshaft 22 with respect to the crankshaft 17 through supply and discharge of hydraulic oil by driving an oil control valve 50 as a hydraulic control valve.

次に、バルブタイミング可変機構40、及びその動作を行うための油圧回路について詳しく説明する。
図2に示すように、バルブタイミング可変機構40には、吸気カムシャフト22に一体回転可能に固定されたロータ41(第2回転体)が設けられている。更に、バルブタイミング可変機構40には、吸気カムシャフト22と同一軸線上にロータ41を囲むように設けられるとともにクランクシャフト17の回転に連動して回転するハウジング42(第1回転体)が設けられている。ハウジング42の内周面には、吸気カムシャフト22の軸線に向かって突出する突部43が周方向に所定間隔をおいて複数形成されている。ロータ41の外周面には、径方向外方に突出する複数のベーン44が形成されている。複数のベーン44は、隣り合う突部43の間にそれぞれ配置されている。これにより、ハウジング42内における各突部43の間の部分がベーン44によって進角室45と遅角室46とに区画されている。これら進角室45及び遅角室46に対する作動油の給排が切り替えられることにより、クランクシャフト17に対する吸気カムシャフト22の相対回転位相、すなわちハウジング42に対するロータ41の相対回転位相(以下では単に相対回転位相と称する)が変更される。
Next, the valve timing variable mechanism 40 and the hydraulic circuit for performing the operation will be described in detail.
As shown in FIG. 2, the variable valve timing mechanism 40 is provided with a rotor 41 (second rotating body) fixed to the intake camshaft 22 so as to be integrally rotatable. Further, the variable valve timing mechanism 40 is provided with a housing 42 (first rotating body) that is provided so as to surround the rotor 41 on the same axis as the intake camshaft 22 and rotates in conjunction with the rotation of the crankshaft 17. ing. A plurality of protrusions 43 projecting toward the axis of the intake camshaft 22 are formed on the inner peripheral surface of the housing 42 at predetermined intervals in the circumferential direction. A plurality of vanes 44 projecting radially outward are formed on the outer peripheral surface of the rotor 41. The plurality of vanes 44 are respectively disposed between the adjacent protrusions 43. As a result, a portion between the protrusions 43 in the housing 42 is partitioned into an advance chamber 45 and a retard chamber 46 by the vane 44. By switching the supply and discharge of the hydraulic oil to and from the advance chamber 45 and the retard chamber 46, the relative rotation phase of the intake camshaft 22 with respect to the crankshaft 17, that is, the relative rotation phase of the rotor 41 with respect to the housing 42 (hereinafter simply referred to as relative (Referred to as rotational phase).

すなわち、進角室45に作動油を供給するとともに遅角室46から作動油を排出して、ロータ41をハウジング42に対して図中の右回転方向に相対回転させることにより、相対回転位相が進角して吸気バルブ21のバルブタイミングが進角する。また、遅角室46に作動油を供給するとともに進角室45から作動油を排出して、ロータ41をハウジング42に対して図中の左回転方向に相対回転させることにより、相対回転位相が遅角して吸気バルブ21のバルブタイミングが遅角する。このようにバルブタイミング可変機構40が駆動されて吸気バルブ21のバルブタイミングが変更される。   That is, the hydraulic oil is supplied to the advance chamber 45 and the hydraulic oil is discharged from the retard chamber 46, and the rotor 41 is rotated relative to the housing 42 in the clockwise direction in the drawing, whereby the relative rotation phase is increased. The valve timing of the intake valve 21 is advanced by advancement. Further, the hydraulic oil is supplied to the retard chamber 46 and discharged from the advance chamber 45, and the rotor 41 is rotated relative to the housing 42 in the counterclockwise direction in the drawing, so that the relative rotation phase is increased. The valve timing of the intake valve 21 is retarded with a delay. Thus, the valve timing variable mechanism 40 is driven to change the valve timing of the intake valve 21.

また、バルブタイミング可変機構40には、相対回転位相をロックするロック状態と同相対回転位相のロックを解除するロック解除状態とを切り替え可能なロック機構47が設けられている。このロック機構47は、ロータ41のベーン44に形成された収容孔と、その収容孔に進退可能に収容されたロックピンと、ハウジング42に形成されたロック穴とを備えている。ロックピンは、ばねによってロック穴に嵌入する方向に常時付勢されるとともに、解除室48の油圧によってロック穴から抜ける方向に付勢される。   The variable valve timing mechanism 40 is provided with a lock mechanism 47 that can switch between a locked state in which the relative rotational phase is locked and an unlocked state in which the relative rotational phase is unlocked. The lock mechanism 47 includes an accommodation hole formed in the vane 44 of the rotor 41, a lock pin accommodated in the accommodation hole so as to be able to advance and retreat, and a lock hole formed in the housing 42. The lock pin is constantly urged by a spring in a direction in which the lock pin is fitted into the lock hole, and is urged by a hydraulic pressure in the release chamber 48 in a direction in which the lock pin is removed from the lock hole.

ロック機構47は、解除室48に対する作動油の給排状態を変更することにより、そのロック状態とロック解除状態とを切り替える。すなわち、ロック機構47の解除室48から作動油を排出させて同解除室48の油圧を低下させると、ロックピンがばねの付勢力により収容孔から押し出されてロック穴に没入される。その結果、ロック機構47がロック状態となる。一方、ロック機構47の解除室48に作動油を供給して同解除室48の油圧を上昇させると、ロックピンがロック穴から抜き出されて収容孔に戻される。その結果、ロック機構47がロック解除状態となる。尚、ロック機構47がロック状態にあるときには、相対回転位相が規制されて最進角位相と最遅角位相との間の中間位相となる。そして、機関停止時にロック機構47をロック状態にすることにより、相対回転位相を中間位相にロックした状態で機関運転が停止されるため、始動時の実圧縮比を高くして始動性を向上することができる。   The lock mechanism 47 switches between the locked state and the unlocked state by changing the supply / exhaust state of the hydraulic oil to the release chamber 48. That is, when hydraulic oil is discharged from the release chamber 48 of the lock mechanism 47 and the hydraulic pressure in the release chamber 48 is lowered, the lock pin is pushed out of the accommodation hole by the urging force of the spring and is inserted into the lock hole. As a result, the lock mechanism 47 is locked. On the other hand, when hydraulic oil is supplied to the release chamber 48 of the lock mechanism 47 and the hydraulic pressure in the release chamber 48 is increased, the lock pin is extracted from the lock hole and returned to the accommodation hole. As a result, the lock mechanism 47 is unlocked. When the lock mechanism 47 is in the locked state, the relative rotation phase is regulated and becomes an intermediate phase between the most advanced angle phase and the most retarded angle phase. When the engine is stopped, the lock mechanism 47 is locked to stop the engine operation with the relative rotational phase locked to the intermediate phase. Therefore, the actual compression ratio at the time of starting is increased to improve the startability. be able to.

バルブタイミング可変機構40は、同バルブタイミング可変機構40とオイルポンプ61とを繋ぐ油圧回路を通じて作動油の給排が行われる。上記油圧回路を構成する複数の油路の途中には、それら油路によるバルブタイミング可変機構40に対する作動油の給排態様を変更するためのオイルコントロールバルブ50(以下ではOCV50と称する)が設けられている。OCV50は、オイルポンプ61に供給油路63を介して接続されるとともに、そのオイルポンプ61により汲み上げられる作動油を貯留するためのオイルパン62に排出油路64を介して接続されている。また、OCV50は、バルブタイミング可変機構40の進角室45に進角油路65を介して接続されるとともに、同バルブタイミング可変機構40の遅角室46に遅角油路66を介して接続されている。更に、OCV50は、ロック機構47の解除室48に解除油路67を介して接続されている。   The variable valve timing mechanism 40 supplies and discharges hydraulic oil through a hydraulic circuit that connects the variable valve timing mechanism 40 and the oil pump 61. An oil control valve 50 (hereinafter referred to as OCV 50) is provided in the middle of the plurality of oil passages constituting the hydraulic circuit in order to change the supply and discharge mode of hydraulic oil to and from the valve timing variable mechanism 40 by these oil passages. ing. The OCV 50 is connected to an oil pump 61 via a supply oil passage 63 and is connected to an oil pan 62 for storing hydraulic oil pumped up by the oil pump 61 via a discharge oil passage 64. The OCV 50 is connected to the advance chamber 45 of the variable valve timing mechanism 40 via an advance oil passage 65 and connected to the retard chamber 46 of the variable valve timing mechanism 40 via a retard oil passage 66. Has been. Further, the OCV 50 is connected to the release chamber 48 of the lock mechanism 47 via a release oil passage 67.

OCV50には、スリーブ51と、同スリーブ51内においてその軸方向に変位可能に設けられたスプール53と、同スプール53にその変位方向の一方側に向けて弾性力を作用させるばね54と、スプール53がその変位方向の他方側に向けて変位するように同スプール53に電磁力を作用させる電磁ソレノイド55とが設けられている。また、OCV50のスリーブ51とスプール53には、供給油路63、排出油路64、進角油路65、遅角油路66、及び解除油路67とそれぞれ連通する複数のポートが形成されている。電磁ソレノイド55に電圧を印加する時間を制御量としての駆動デューティに応じて変更することによって、OCV50におけるスプール53の位置調節が行われる。上記駆動デューティは、例えば「0〜100%」という定められた範囲内で変更されるものであって、その範囲内で小さくなるほど電磁ソレノイド55の電磁力が小さくなる一方、大きくなるほど電磁ソレノイド55の電磁力が大きくなる。   The OCV 50 includes a sleeve 51, a spool 53 provided in the sleeve 51 so as to be displaceable in the axial direction thereof, a spring 54 that applies an elastic force to the spool 53 toward one side in the displacement direction, and a spool An electromagnetic solenoid 55 is provided for applying an electromagnetic force to the spool 53 so that the 53 is displaced toward the other side in the displacement direction. The OCV 50 sleeve 51 and spool 53 are formed with a plurality of ports communicating with the supply oil passage 63, the discharge oil passage 64, the advance oil passage 65, the retard oil passage 66, and the release oil passage 67, respectively. Yes. The position of the spool 53 in the OCV 50 is adjusted by changing the time for applying the voltage to the electromagnetic solenoid 55 according to the drive duty as the control amount. The drive duty is changed within a predetermined range of, for example, “0 to 100%”, and the electromagnetic force of the electromagnetic solenoid 55 decreases as it decreases within the range, while the electromagnetic duty of the electromagnetic solenoid 55 increases as it increases. The electromagnetic force increases.

駆動デューティを小さくして電磁ソレノイド55の電磁力を小さくすると、その電磁力よりもばね54の付勢力が大きくなって同付勢力に基づきスプール53が一方側(図中左側)に変位する。一方、駆動デューティを大きくして電磁ソレノイド55の電磁力を大きくすると、その電磁力がばね54の付勢力よりも大きくなって同電磁力に基づきスプール53が他方側(図中右側)に変位する。そして、OCV50は、こうしたスプール53の位置調節を通じて複数の動作モードのいずれかが選択されることにより、その選択された動作モードに対応して上記の各ポート同士の連通遮断状態が切り替えられる。   When the drive duty is reduced and the electromagnetic force of the electromagnetic solenoid 55 is reduced, the urging force of the spring 54 becomes larger than the electromagnetic force, and the spool 53 is displaced to one side (left side in the figure) based on the urging force. On the other hand, when the drive duty is increased and the electromagnetic force of the electromagnetic solenoid 55 is increased, the electromagnetic force is larger than the urging force of the spring 54, and the spool 53 is displaced to the other side (right side in the figure) based on the electromagnetic force. . The OCV 50 selects one of a plurality of operation modes through such adjustment of the position of the spool 53, and the communication cut-off state between the ports is switched corresponding to the selected operation mode.

OCV50の動作モードとしては、例えば以下のようなロックモード、進角モード、及び遅角モードが挙げられる。
ロックモードは、進角室45及び遅角室46に対する作動油の給排を共に停止し、解除室48からの作動油の排出を行うモードである。このロックモードでは、ロック機構47によって相対回転位相を固定することができる。
Examples of the operation mode of the OCV 50 include the following lock mode, advance angle mode, and retard angle mode.
The lock mode is a mode in which the supply and discharge of the hydraulic oil to and from the advance chamber 45 and the retard chamber 46 are both stopped and the hydraulic oil is discharged from the release chamber 48. In this lock mode, the relative rotation phase can be fixed by the lock mechanism 47.

進角モードは、進角室45及び解除室48に作動油を供給するとともに、遅角室46から作動油を排出するモードである。この進角モードでは、進角室45内の油圧が上昇する一方で遅角室46内の油圧が低下する。これによって、ハウジング42に対し図2の右回転方向に相対回転させる回転力がロータ41に作用する。また、解除室48の油圧が高くなり、ロック機構47による相対回転位相の固定が解除された状態となる。尚、この進角モードは、バルブタイミングを進角させる際や現状のタイミングに保持する際に選択される。   The advance angle mode is a mode in which hydraulic oil is supplied to the advance chamber 45 and the release chamber 48 and the hydraulic oil is discharged from the retard chamber 46. In this advance angle mode, the hydraulic pressure in the advance chamber 45 increases while the hydraulic pressure in the retard chamber 46 decreases. As a result, a rotational force that rotates relative to the housing 42 in the clockwise direction of FIG. In addition, the hydraulic pressure in the release chamber 48 increases, and the lock of the relative rotation phase by the lock mechanism 47 is released. This advance angle mode is selected when the valve timing is advanced or when the current timing is maintained.

遅角モードは、遅角室46及び解除室48に作動油を供給するとともに、進角室45から作動油を排出するモードである。この遅角モードでは、遅角室46内の油圧が上昇する一方で進角室45内の油圧が低下する。これによって、ハウジング42に対し図2の左回転方向に相対回転させる回転力がロータ41に作用する。また、解除室48の油圧が高くなり、ロック機構47による相対回転位相の固定が解除された状態となる。尚、遅角モードは、バルブタイミングを遅角させる際や現状のタイミングに保持する際に選択される。   The retard mode is a mode in which hydraulic oil is supplied to the retard chamber 46 and the release chamber 48 and the hydraulic oil is discharged from the advance chamber 45. In this retard mode, the hydraulic pressure in the retard chamber 46 increases while the hydraulic pressure in the advance chamber 45 decreases. As a result, a rotational force that rotates relative to the housing 42 in the counterclockwise direction of FIG. In addition, the hydraulic pressure in the release chamber 48 increases, and the lock of the relative rotation phase by the lock mechanism 47 is released. The retard mode is selected when retarding the valve timing or holding the current timing.

OCV50のスプール53と電磁ソレノイド55との間の距離は、ロックモード、進角モード、及び遅角モードの順で短くなる。このため、OCV50の動作モードに対する電磁ソレノイド55の電磁力(駆動デューティ)の大きさは、ロックモード、進角モード、及び遅角モードの順で大きくなっている。   The distance between the spool 53 of the OCV 50 and the electromagnetic solenoid 55 becomes shorter in the order of the lock mode, the advance angle mode, and the retard angle mode. For this reason, the magnitude of the electromagnetic force (drive duty) of the electromagnetic solenoid 55 with respect to the operation mode of the OCV 50 increases in the order of the lock mode, the advance angle mode, and the retard angle mode.

また、進角モードでは、OCV50のスプール53の位置が一方側(図中左側)にあるときほど、進角室45への作動油の供給量が多くなるとともに、遅角室46からの作動油の排出量が多くなる。このため、進角モードでは、駆動デューティの大きさが小さいときほど、吸気バルブ21の実際のバルブタイミング(実バルブタイミングVT)を進角させる際の速度が大きくなる。一方、遅角モードでは、OCV50のスプール53の位置が他方側(図中右側)にあるときほど、遅角室46への作動油の供給量が多くなるとともに、進角室45からの作動油の排出量が多くなる。このため、遅角モードでは、駆動デューティの大きさが大きいときほど、実バルブタイミングVTを遅角させる際の速度が大きくなる。   In the advance angle mode, as the spool 53 of the OCV 50 is located on one side (left side in the figure), the amount of hydraulic oil supplied to the advance chamber 45 increases and the hydraulic oil from the retard chamber 46 increases. The amount of emissions increases. For this reason, in the advance angle mode, the speed at which the actual valve timing (actual valve timing VT) of the intake valve 21 is advanced increases as the drive duty becomes smaller. On the other hand, in the retard mode, the amount of hydraulic oil supplied to the retard chamber 46 increases as the position of the spool 53 of the OCV 50 is on the other side (right side in the figure), and the hydraulic fluid from the advance chamber 45 increases. The amount of emissions increases. Therefore, in the retard mode, the speed at which the actual valve timing VT is retarded increases as the drive duty increases.

図3及び図4に示すように、バルブタイミング可変機構40のハウジング42は、突部43を有するとともにカバー42aによって覆われる本体部42bと、カバー42a及び本体部42bが固定されるスプロケット42cとを有している。スプロケット42cは、タイミングチェーン等を介してクランクシャフト17に連結される。これにより、ハウジング42のカバー42a及び本体部42bは、スプロケット42cと一体となって回転する。更に、ハウジング42のカバー42aには、相対回転位相が上記中間位相となる位置にロータ41を進角側に回転付勢するばね49が設けられている。エンジンストール等によって機関停止時にロック機構47による相対回転位相の固定がされなくても、このばね49の付勢力を用いて相対回転位相をロック機構47により固定可能な中間位相にすることができる。   As shown in FIGS. 3 and 4, the housing 42 of the variable valve timing mechanism 40 includes a main body portion 42 b having a protrusion 43 and covered with a cover 42 a, and a sprocket 42 c to which the cover 42 a and the main body portion 42 b are fixed. Have. The sprocket 42c is connected to the crankshaft 17 via a timing chain or the like. As a result, the cover 42a and the main body 42b of the housing 42 rotate together with the sprocket 42c. Further, the cover 42a of the housing 42 is provided with a spring 49 that urges the rotor 41 to advance toward the advance side at a position where the relative rotational phase becomes the intermediate phase. Even if the lock mechanism 47 does not fix the relative rotation phase when the engine is stopped due to engine stall or the like, the biasing force of the spring 49 can be used to set the relative rotation phase to an intermediate phase that can be fixed by the lock mechanism 47.

こうしたばね49が設けられることにより、上記相対回転位相は、ロータ41がばね49による付勢力を受ける領域、すなわち最遅角位相から上記中間位相までの領域であるばね領域と、ロータ41がばね49による付勢力を受けない領域、すなわち上記中間位相から最進角位相までの領域である非ばね領域とに区分される。なお以下では、「実バルブタイミングVTがばね領域にある」とは、上記相対回転位相がばね領域にあることを意味し、「実バルブタイミングVTが非ばね領域にある」とは、上記相対回転位相が非ばね領域にあることを意味することとする。   By providing such a spring 49, the relative rotational phase is such that the rotor 41 receives a biasing force from the spring 49, that is, a spring region that is a region from the most retarded phase to the intermediate phase, and the rotor 41 has the spring 49. Into the non-spring region that is the region from the intermediate phase to the most advanced angle phase. In the following, “actual valve timing VT is in the spring region” means that the relative rotational phase is in the spring region, and “actual valve timing VT is in the non-spring region” means “relative rotation. It shall mean that the phase is in the non-spring region.

吸気バルブ21の実バルブタイミングVTがばね領域にあるときには、ばね49による付勢力によりロータ41を進角させようとする回転力が同ロータ41に作用する。このため、実バルブタイミングVTがばね領域にあるときには、上記の遅角モードを選択して遅角室46内の油圧を上昇させるとともに進角室45内の油圧を低下させることにより、吸気バルブ21の実バルブタイミングVTを一定のタイミングに保持することができる。一方で、実バルブタイミングVTが非ばね領域にあるときには、ロータ41には上記のばね49の付勢力による回転力は作用しないものの、バルブスプリングの弾性力等に基づくフリクションによりロータ41を遅角させようとする回転力が作用する。このため、実バルブタイミングVTが非ばね領域にあるときには、上記の進角モードを選択して進角室45内の油圧を上昇させるとともに遅角室46内の油圧を低下させることにより、吸気バルブ21の実バルブタイミングVTを一定のタイミングに保持することができる。   When the actual valve timing VT of the intake valve 21 is in the spring region, a rotational force for advancing the rotor 41 by the urging force of the spring 49 acts on the rotor 41. For this reason, when the actual valve timing VT is in the spring region, the intake valve 21 is selected by selecting the retardation mode and increasing the hydraulic pressure in the retardation chamber 46 and decreasing the hydraulic pressure in the advance chamber 45. The actual valve timing VT can be held at a constant timing. On the other hand, when the actual valve timing VT is in the non-spring region, the rotor 41 is not subjected to the rotational force due to the biasing force of the spring 49, but the rotor 41 is retarded by friction based on the elastic force of the valve spring. The rotational force to try acts. For this reason, when the actual valve timing VT is in the non-spring region, the intake valve is selected by selecting the advance angle mode to increase the oil pressure in the advance chamber 45 and lower the oil pressure in the retard chamber 46. The actual valve timing VT of 21 can be held at a constant timing.

ここで、上述したように、OCV50の駆動モードを遅角モードとする際の駆動デューティの大きさは、進角モードとする際の駆動デューティの大きさよりも大きい。このため、吸気バルブ21の実バルブタイミングを一定のタイミングに保持するために必要なOCV50の駆動デューティは、非ばね領域よりもばね領域の方が大きくなっている。   Here, as described above, the drive duty when the OCV 50 drive mode is set to the retard mode is larger than the drive duty when the advance mode is set. For this reason, the drive duty of the OCV 50 necessary for maintaining the actual valve timing of the intake valve 21 at a constant timing is larger in the spring region than in the non-spring region.

OCV50を調整して行うバルブタイミング制御は、内燃機関11の運転に関する各種制御と併せて制御装置31によって行われる。バルブタイミング制御では、カムポジションセンサ33及びクランクポジションセンサ34からの検出信号に基づいて実バルブタイミングVTを検知するとともに、機関運転状態に応じて目標バルブタイミングVTtを設定する。そして、実バルブタイミングVTを目標バルブタイミングVTtに変更するようにしている。バルブタイミング制御は、機関運転状態等に基づいて駆動デューティDUを算出し、その算出された駆動デューティDUに基づきOCV50の電磁ソレノイド55に対する印加電圧を調整することによって実現される。上記駆動デューティDUは、例えば、次の式(1)に基づいて算出される。   The valve timing control performed by adjusting the OCV 50 is performed by the control device 31 together with various controls related to the operation of the internal combustion engine 11. In the valve timing control, the actual valve timing VT is detected based on detection signals from the cam position sensor 33 and the crank position sensor 34, and the target valve timing VTt is set according to the engine operating state. Then, the actual valve timing VT is changed to the target valve timing VTt. The valve timing control is realized by calculating the drive duty DU based on the engine operating state and the like, and adjusting the voltage applied to the electromagnetic solenoid 55 of the OCV 50 based on the calculated drive duty DU. The drive duty DU is calculated based on the following equation (1), for example.


駆動デューティDU=比例補正項P+微分補正項D+保持デューティH …(1)

Drive duty DU = proportional correction term P + differential correction term D + holding duty H (1)

上記式(1)の比例補正項Pは、目標バルブタイミングVTtと実バルブタイミングVTとの偏差に応じて設定されるフィードバック補正値であり、微分補正項Dは、目標バルブタイミングVTtと実バルブタイミングVTとの偏差の変化速度に応じて設定されるフィードバック補正値である。すなわち、実バルブタイミングVTが目標バルブタイミングVTtよりも進角側である場合には、比例補正項P及び微分補正項Dの加算値の分だけ駆動デューティDUが大きくなる。このようにOCV50の駆動デューティDUを大きくすることで、実バルブタイミングVTが遅角されて目標バルブタイミングVTtに近づけられる。一方、実バルブタイミングVTが目標バルブタイミングVTtよりも遅角側である場合には、比例補正項P及び微分補正項Dの加算値の分だけ駆動デューティDUが小さくなる。このようにOCV50の駆動デューティDUを小さくすることで、実バルブタイミングVTが進角されて目標バルブタイミングVTtに近づけられる。   The proportional correction term P in the above equation (1) is a feedback correction value set according to the deviation between the target valve timing VTt and the actual valve timing VT, and the differential correction term D is the target valve timing VTt and the actual valve timing. This is a feedback correction value set according to the rate of change in deviation from VT. That is, when the actual valve timing VT is on the more advanced side than the target valve timing VTt, the drive duty DU increases by the added value of the proportional correction term P and the differential correction term D. Thus, by increasing the drive duty DU of the OCV 50, the actual valve timing VT is retarded and brought closer to the target valve timing VTt. On the other hand, when the actual valve timing VT is on the more retarded side than the target valve timing VTt, the drive duty DU is reduced by the added value of the proportional correction term P and the differential correction term D. Thus, by reducing the drive duty DU of the OCV 50, the actual valve timing VT is advanced and brought close to the target valve timing VTt.

上記式(1)の保持デューティHは、吸気バルブ21の実バルブタイミングVTを一定に保持するために必要な駆動デューティDUの値である。式(1)から明らかなように、この保持デューティHは、比例補正項P及び微分補正項Dの増減に併せて駆動デューティDUを増減させる際の中心値となる。この保持デューティHは、例えば作動油の温度等によって異なる値に変化するため、運転状態に応じて学習される。この保持デューティHの学習は、実バルブタイミングVTのフィードバック制御中に同実バルブタイミングVTが一定のタイミングに保持されているとき、その時点での駆動デューティDUを最新の保持デューティHとして制御装置31のメモリに記憶することによって実現される。   The holding duty H in the above formula (1) is a value of the driving duty DU necessary to keep the actual valve timing VT of the intake valve 21 constant. As is apparent from the equation (1), the holding duty H becomes a central value when the drive duty DU is increased or decreased in accordance with the increase or decrease of the proportional correction term P and the differential correction term D. Since this holding duty H changes to a different value depending on, for example, the temperature of the hydraulic oil, it is learned according to the operating state. The learning of the holding duty H is performed when the actual valve timing VT is held at a constant timing during the feedback control of the actual valve timing VT, and the control device 31 sets the drive duty DU at that time as the latest holding duty H. This is realized by storing in the memory.

また、保持デューティHの大きさは、上述した作動油の温度の他、吸気バルブ21の実バルブタイミングVTがばね領域と非ばね領域のいずれの領域にあるかによっても異なる。このため、ばね領域と非ばね領域のそれぞれで保持デューティHの学習が行われる。そして、バルブタイミング制御では、吸気バルブ21の実バルブタイミングVTがばね領域にあるときには、ばね領域で学習された保持デューティHを用いて駆動デューティDUが算出される。吸気バルブ21の実バルブタイミングVTが非ばね領域にあるときには、非ばね領域で学習された保持デューティHを用いて駆動デューティDUが算出される。このように、保持デューティHは、実バルブタイミングVTを一定に保持するためのOCV50の制御量(保持制御量)であり、実バルブタイミングVTがばね領域にあるときと非ばね領域にあるときとで各別の値として学習される。   Further, the magnitude of the holding duty H differs depending on whether the actual valve timing VT of the intake valve 21 is in the spring region or the non-spring region in addition to the temperature of the hydraulic oil described above. For this reason, the holding duty H is learned in each of the spring region and the non-spring region. In the valve timing control, when the actual valve timing VT of the intake valve 21 is in the spring region, the drive duty DU is calculated using the holding duty H learned in the spring region. When the actual valve timing VT of the intake valve 21 is in the non-spring region, the drive duty DU is calculated using the holding duty H learned in the non-spring region. As described above, the holding duty H is a control amount (holding control amount) of the OCV 50 for keeping the actual valve timing VT constant, and when the actual valve timing VT is in the spring region and in the non-spring region. Are learned as different values.

保持デューティHは、制御装置31により行われる保持デューティ設定処理によって最新の値に設定される。以下に、この保持デューティ設定処理の実行手順について図5を参照して説明する。尚、保持デューティ設定処理は、機関運転中に所定周期で繰り返し実行される。   The holding duty H is set to the latest value by the holding duty setting process performed by the control device 31. Hereinafter, the execution procedure of the holding duty setting process will be described with reference to FIG. The holding duty setting process is repeatedly executed at a predetermined cycle during engine operation.

図5に示すように、保持デューティ設定処理が開始されると、まず学習条件が成立しているか否かが判断される(ステップS110)。この学習条件は、実バルブタイミングVTの目標バルブタイミングVTtへのフィードバック制御中、実バルブタイミングVTの変化量が判定値未満である状態が所定期間継続していることとしている。そして、学習条件が成立していないと判断されると(ステップS110:NO)、本処理は一旦終了される。   As shown in FIG. 5, when the holding duty setting process is started, it is first determined whether or not a learning condition is satisfied (step S110). The learning condition is that during the feedback control of the actual valve timing VT to the target valve timing VTt, a state where the change amount of the actual valve timing VT is less than the determination value continues for a predetermined period. If it is determined that the learning condition is not satisfied (step S110: NO), this process is temporarily terminated.

学習条件が成立していると判断されると(ステップS110:YES)、実バルブタイミングVTがばね領域にあるか否かが判断される(ステップS120)。
実バルブタイミングVTがばね領域にあると判断されると(ステップS120:YES)、ばね領域での保持デューティH(保持デューティHa)を学習する(ステップS130)。この学習は、その時点での駆動デューティDUを最新の保持デューティHaとすることにより行われる。そして、保持デューティHaが学習されると、この学習された保持デューティHaが非ばね領域の保持デューティH(保持デューティHb)を下回るか否かが判断される(ステップS140)。このステップS140で比較対象とされている保持デューティHbとしては、この時点で制御装置31のメモリに記憶されている保持デューティHbが用いられる。学習された保持デューティHaが保持デューティHbを下回っていないと判断されると(ステップS140:NO)、本処理は一旦終了される。
If it is determined that the learning condition is satisfied (step S110: YES), it is determined whether or not the actual valve timing VT is in the spring region (step S120).
If it is determined that the actual valve timing VT is in the spring region (step S120: YES), the holding duty H (holding duty Ha) in the spring region is learned (step S130). This learning is performed by setting the driving duty DU at that time to the latest holding duty Ha. When the holding duty Ha is learned, it is determined whether or not the learned holding duty Ha is lower than the holding duty H (holding duty Hb) of the non-spring region (step S140). As the holding duty Hb to be compared in step S140, the holding duty Hb stored in the memory of the control device 31 at this time is used. If it is determined that the learned holding duty Ha is not lower than the holding duty Hb (step S140: NO), this process is temporarily terminated.

一方、学習された保持デューティHaが保持デューティHbを下回っていると判断されると(ステップS140:YES)、学習された保持デューティHaと等しくなるように保持デューティHbが更新される(ステップS150)。このステップS150の処理により、保持デューティHaと保持デューティHbとは同じ値として制御装置31のメモリに記憶される。そして、この保持デューティHbの更新後、本処理は一旦終了される。   On the other hand, when it is determined that the learned holding duty Ha is lower than the holding duty Hb (step S140: YES), the holding duty Hb is updated to be equal to the learned holding duty Ha (step S150). . By the processing in step S150, the holding duty Ha and the holding duty Hb are stored in the memory of the control device 31 as the same value. Then, after the holding duty Hb is updated, this process is temporarily terminated.

一方、実バルブタイミングVTが非ばね領域にあると判断されると(ステップS120:NO)、非ばね領域での保持デューティH(保持デューティHb)を学習する(ステップS160)。この学習は、その時点での駆動デューティDUを最新の保持デューティHbとすることにより行われる。そして、保持デューティHbが学習されると、この学習された保持デューティHbが保持デューティHaを上回るか否かが判断される(ステップS170)。このステップS170で比較対象とされている保持デューティHaとしては、この時点で制御装置31のメモリに記憶されている保持デューティHaが用いられる。学習された保持デューティHbが保持デューティHaを上回っていないと判断されると(ステップS170:NO)、本処理は一旦終了される。   On the other hand, when it is determined that the actual valve timing VT is in the non-spring region (step S120: NO), the holding duty H (holding duty Hb) in the non-spring region is learned (step S160). This learning is performed by setting the driving duty DU at that time to the latest holding duty Hb. When the holding duty Hb is learned, it is determined whether or not the learned holding duty Hb exceeds the holding duty Ha (step S170). As the holding duty Ha to be compared in step S170, the holding duty Ha stored in the memory of the control device 31 at this time is used. When it is determined that the learned holding duty Hb does not exceed the holding duty Ha (step S170: NO), this process is temporarily ended.

一方、学習された保持デューティHbが保持デューティHaを上回っていると判断されると(ステップS170:YES)、学習された保持デューティHbと等しくなるように保持デューティHaが更新される(ステップS180)。このステップS180の処理により、保持デューティHbと保持デューティHaとは同じ値として制御装置31のメモリに記憶される。そして、この保持デューティHaの更新後、本処理は一旦終了される。   On the other hand, when it is determined that the learned holding duty Hb exceeds the holding duty Ha (step S170: YES), the holding duty Ha is updated to be equal to the learned holding duty Hb (step S180). . By the processing in step S180, the holding duty Hb and the holding duty Ha are stored in the memory of the control device 31 as the same value. Then, after the holding duty Ha is updated, this process is temporarily terminated.

尚、上記の保持デューティ設定処理においては、ステップS110、ステップS120、ステップS130、及びステップS160が学習処理に相当し、ステップS140、ステップS150、ステップS170、及びステップS180が更新処理に相当する。   In the holding duty setting process, steps S110, S120, S130, and S160 correspond to a learning process, and steps S140, S150, S170, and S180 correspond to an update process.

次に、制御装置31の作用について説明する。
機関運転状態によっては、ばね領域と非ばね領域のいずれか一方の領域での保持デューティHの学習が連続して行われ、他方の領域での保持デューティHの学習がしばらく行われないことがある。この場合には、学習が行われる一方の領域での保持デューティHは作動油の粘度等、そのときのバルブタイミング可変機構40の駆動状況に即した値に順次変更されるものの、学習が行われない他方の領域の保持デューティHはそうした学習が行われない。こうした状況下では、仮に上記の更新処理を行わない場合には、ばね領域と非ばね領域との保持デューティHの大小関係が、ばね領域の保持デューティHが非ばね領域の保持デューティHよりも大きいといった本来の関係から逆転するおそれがある。
Next, the operation of the control device 31 will be described.
Depending on the engine operating state, learning of the holding duty H in one of the spring region and the non-spring region is continuously performed, and the learning of the holding duty H in the other region may not be performed for a while. . In this case, the holding duty H in one area where learning is performed is sequentially changed to a value corresponding to the driving condition of the valve timing variable mechanism 40 at that time, such as the viscosity of the hydraulic oil, but learning is performed. Such learning is not performed for the holding duty H of the other region that is not present. Under these circumstances, if the above update process is not performed, the relationship between the holding duty H of the spring region and the non-spring region is such that the holding duty H of the spring region is larger than the holding duty H of the non-spring region. There is a risk of reverse from the original relationship.

以下では、ばね領域での保持デューティHaの学習が連続して行われ、非ばね領域での保持デューティHbの学習がしばらく行われなかった状況下において、上記の更新処理を行わない場合について図6を参照して説明する。   In the following, in the case where learning of the holding duty Ha in the spring region is continuously performed and learning of the holding duty Hb in the non-spring region is not performed for a while, the above update process is not performed. Will be described with reference to FIG.

図6に示すように、機関運転状態に応じて目標バルブタイミングVTtが中間位相よりも遅角側の領域から進角側の領域に領域をまたいで変更されると、同目標バルブタイミングVTtと実バルブタイミングVTとの間に偏差が生じる(タイミングt1)。図6に示す場合では、実バルブタイミングVTが目標バルブタイミングVTtよりも遅角側となるため、比例補正項P及び微分補正項Dの加算値の分だけOCV50の駆動デューティDUが保持デューティHaよりも小さくなっている。そして、実バルブタイミングVTがばね領域にあるため、駆動デューティDUの算出にはばね領域の保持デューティHaが用いられる。   As shown in FIG. 6, when the target valve timing VTt is changed from the retarded region to the advanced region over the intermediate phase according to the engine operating state, the target valve timing VTt and the target valve timing VTt are There is a deviation from the valve timing VT (timing t1). In the case shown in FIG. 6, since the actual valve timing VT is on the retard side with respect to the target valve timing VTt, the drive duty DU of the OCV 50 is greater than the holding duty Ha by the added value of the proportional correction term P and the differential correction term D. Is also getting smaller. Since the actual valve timing VT is in the spring region, the holding duty Ha in the spring region is used to calculate the drive duty DU.

OCV50の駆動デューティDUを用いたフィードバック制御中に、実バルブタイミングVTの変化量が判定値未満である状態が所定期間継続すると、学習条件が成立しているとして、その時点での駆動デューティDUを最新の保持デューティHaとして学習する(タイミングt2)。図6に示す場合においては、学習後の保持デューティHaは、この時点で制御装置31のメモリに記憶されている保持デューティHb(図6に一点鎖線で図示)を下回るようになる。そして、比例補正項P及び微分補正項Dの加算値の分だけOCV50の駆動デューティDUが学習後の保持デューティHaよりも小さくされる。   During the feedback control using the drive duty DU of the OCV 50, if the state where the change amount of the actual valve timing VT is less than the determination value continues for a predetermined period, it is determined that the learning condition is satisfied, and the drive duty DU at that time is Learning as the latest holding duty Ha (timing t2). In the case shown in FIG. 6, the learned holding duty Ha becomes lower than the holding duty Hb (shown by a one-dot chain line in FIG. 6) stored in the memory of the control device 31 at this time. Then, the drive duty DU of the OCV 50 is made smaller than the hold duty Ha after learning by the added value of the proportional correction term P and the differential correction term D.

再び保持デューティHaの学習がなされて(タイミングt3)、OCV50の駆動デューティDUが更に小さくなると、実バルブタイミングVTが進角して目標バルブタイミングVTtに近づいていく(タイミングt3〜t4)。   When the holding duty Ha is learned again (timing t3) and the driving duty DU of the OCV 50 is further reduced, the actual valve timing VT is advanced and approaches the target valve timing VTt (timing t3 to t4).

そして、実バルブタイミングVTが非ばね領域にまで変化すると、駆動デューティDUの算出には非ばね領域の保持デューティHbが用いられるようになる(タイミングt4)。ここで、保持デューティHbは、直前で学習された保持デューティHa(タイミングt3〜t4の保持デューティHa)よりも大きい値となっている。このため、この保持デューティHbに基づいて設定されるOCV50の駆動デューティDUも、保持デューティHaよりも大きい値となり、実バルブタイミングVTが中間位相よりも遅角されてしまう(タイミングt5)。したがって、実バルブタイミングVTは再びばね領域に変更される。   When the actual valve timing VT changes to the non-spring region, the non-spring region holding duty Hb is used for calculating the drive duty DU (timing t4). Here, the holding duty Hb is larger than the holding duty Ha (holding duty Ha at timings t3 to t4) learned immediately before. For this reason, the driving duty DU of the OCV 50 set based on the holding duty Hb is also larger than the holding duty Ha, and the actual valve timing VT is retarded from the intermediate phase (timing t5). Therefore, the actual valve timing VT is changed again to the spring region.

実バルブタイミングVTがばね領域に変更されると、保持デューティHaを用いて駆動デューティDUを算出するようになるため、OCV50の駆動デューティDUが小さくなり、再び実バルブタイミングVTが進角していく。そして、実バルブタイミングVTが非ばね領域となると(タイミングt6)、保持デューティHbを用いて駆動デューティDUが算出されることにより、OCV50の駆動デューティDUが大きくなり、再び実バルブタイミングVTが遅角されてしまう(タイミングt7)。その後も、実バルブタイミングVTが非ばね領域まで進角すること(タイミングt8)と、実バルブタイミングVTがばね領域まで遅角すること(タイミングt9)とが繰り返される。こうして実バルブタイミングVTのハンチングが生じると、実バルブタイミングVTを目標バルブタイミングVTtの変化に追従させることができなくなる。   When the actual valve timing VT is changed to the spring region, the driving duty DU is calculated using the holding duty Ha, so that the driving duty DU of the OCV 50 is decreased and the actual valve timing VT is advanced again. . When the actual valve timing VT becomes the non-spring region (timing t6), the drive duty DU is calculated using the holding duty Hb, so that the drive duty DU of the OCV 50 is increased, and the actual valve timing VT is retarded again. (Timing t7). Thereafter, the actual valve timing VT is advanced to the non-spring region (timing t8) and the actual valve timing VT is retarded to the spring region (timing t9). When hunting of the actual valve timing VT occurs in this way, the actual valve timing VT cannot be made to follow the change in the target valve timing VTt.

一方、図7に示すように、上記の更新処理を行う本実施形態においては、上記図6のタイミングt2と同様に、学習条件が成立すると保持デューティHaの学習がなされる(タイミングt12)。このとき、学習された保持デューティHaが保持デューティHb(図7に一点鎖線で図示)を下回ることなるため、学習された保持デューティHaと等しくなるように保持デューティHbが更新される。その後、更に保持デューティHaの学習がなされる際にも、学習された保持デューティHaと等しくなるように保持デューティHbが更新される(タイミングt13)。すなわち、学習された保持デューティHaがその時点での保持デューティHbを下回るときには、その都度保持デューティHbの更新が行われる。   On the other hand, as shown in FIG. 7, in the present embodiment in which the above update process is performed, the holding duty Ha is learned when the learning condition is satisfied (timing t12), similarly to the timing t2 in FIG. At this time, since the learned holding duty Ha falls below the holding duty Hb (shown by a one-dot chain line in FIG. 7), the holding duty Hb is updated to be equal to the learned holding duty Ha. Thereafter, when the holding duty Ha is further learned, the holding duty Hb is updated so as to be equal to the learned holding duty Ha (timing t13). That is, when the learned holding duty Ha falls below the holding duty Hb at that time, the holding duty Hb is updated each time.

実バルブタイミングVTが中間位相よりも進角側の領域となると、駆動デューティDUの算出には非ばね領域の保持デューティHである保持デューティHbが用いられるようになる(タイミングt14)。ここで、保持デューティHbは、直前で学習された保持デューティHa(タイミングt13〜t14の保持デューティHa)と等しい値となっている。このため、この保持デューティHbを用いて算出した駆動デューティDUによって、実バルブタイミングVTが遅角されることが抑制される。   When the actual valve timing VT is in the region on the more advanced side than the intermediate phase, the holding duty Hb that is the holding duty H in the non-spring region is used for calculating the drive duty DU (timing t14). Here, the holding duty Hb is equal to the holding duty Ha (the holding duty Ha at the timing t13 to t14) learned immediately before. For this reason, the actual valve timing VT is suppressed from being retarded by the drive duty DU calculated using the holding duty Hb.

その後、再び学習条件が成立して保持デューティHbの学習がなされると(タイミングt15)、保持デューティHaが保持デューティHbよりも大きいといった本来の関係となる。そして、実バルブタイミングVTを目標バルブタイミングVTtに収束させることができる。   Thereafter, when the learning condition is satisfied again and the holding duty Hb is learned (timing t15), the original relationship is established that the holding duty Ha is larger than the holding duty Hb. Then, the actual valve timing VT can be converged to the target valve timing VTt.

尚、タイミングt12やタイミングt13において、学習条件が成立して保持デューティHaの学習がなされる際に、学習された保持デューティHaが保持デューティHb以上である場合には、同保持デューティHbの更新は行われない。この場合にも、保持デューティHaが保持デューティHbよりも大きいといった本来の関係が逆転することはない。   When the learning condition is satisfied and learning of the holding duty Ha is performed at timing t12 and timing t13, if the learned holding duty Ha is equal to or higher than the holding duty Hb, the holding duty Hb is updated. Not done. Also in this case, the original relationship that the holding duty Ha is larger than the holding duty Hb does not reverse.

また、図6及び図7では、保持デューティHbの学習が行われないまま、保持デューティHaの学習が連続して行われた場合を例に説明したが、保持デューティHaの学習が行われないまま、保持デューティHbの学習が連続して行われる場合においても、同様に実バルブタイミングVTのハンチングが生じるおそれがある。しかしながら、上記更新処理により、学習された保持デューティHbが保持デューティHaを上回ることを条件に、学習された保持デューティHbと等しくなるように保持デューティHaをその都度更新することができる。このため、保持デューティHbの学習が連続して行われる場合においても、実バルブタイミングVTを目標バルブタイミングVTtに収束させることができる。   6 and FIG. 7, an example has been described in which the learning of the holding duty Ha is continuously performed without learning the holding duty Hb, but the learning of the holding duty Ha is not performed. Even when the holding duty Hb is continuously learned, the actual valve timing VT may be hunted in the same manner. However, with the above update process, the holding duty Ha can be updated each time so as to be equal to the learned holding duty Hb on condition that the learned holding duty Hb exceeds the holding duty Ha. For this reason, even when the learning of the holding duty Hb is continuously performed, the actual valve timing VT can be converged to the target valve timing VTt.

上述した制御装置31によれば以下の効果を奏することができる。
(1)保持デューティHaと保持デューティHbとの一方の保持デューティHの学習が行われないまま、他方の保持デューティHの学習が連続して行われた場合でも、その学習が行われない領域で相対回転位相を変化させるときには、ばね領域の保持デューティHaが非ばね領域の保持デューティHb以上となる関係が満たされるようになる。このため、ばね領域の保持デューティHaと非ばね領域の保持デューティHbとの大小関係が、本来の関係、すなわち各領域で実バルブタイミングVTを一定のタイミングに保持するために必要なOCV50の駆動デューティDUの大小関係から逆転することを防ぐことができる。したがって、一方の保持デューティHの学習が行われないまま、他方の保持デューティHの学習が連続して行われた場合でも、それら領域をまたいで目標バルブタイミングVTtが変化するときの実バルブタイミングVTのハンチングを抑制することができる。
According to the control device 31 described above, the following effects can be obtained.
(1) Even when learning of one holding duty H of the holding duty Ha and the holding duty Hb is not performed and learning of the other holding duty H is continuously performed, in an area where the learning is not performed. When the relative rotational phase is changed, the relationship that the holding duty Ha of the spring region becomes equal to or higher than the holding duty Hb of the non-spring region is satisfied. For this reason, the magnitude relationship between the holding duty Ha of the spring region and the holding duty Hb of the non-spring region is the original relationship, that is, the driving duty of the OCV 50 required to hold the actual valve timing VT at a constant timing in each region. It is possible to prevent reversal from the DU magnitude relationship. Therefore, even when learning of one holding duty H is not performed and learning of the other holding duty H is continuously performed, the actual valve timing VT when the target valve timing VTt changes across these regions. Hunting can be suppressed.

(2)一方の保持デューティHの学習処理と併せて行う他方の保持デューティHの更新処理は、保持デューティHを所定量だけ増減させて行うことも可能である。ただし、こうして更新処理を行う場合には、予め実験等により所定量を設定したり、更新処理の度に所定量を適当な値に設定したりする必要がある。上述した制御装置31によれば、そうした所定量を用いずに更新処理を行うことができるため、更新処理を簡略化させることができる。   (2) The update process of the other holding duty H performed together with the learning process of one holding duty H can be performed by increasing or decreasing the holding duty H by a predetermined amount. However, when performing the update process in this way, it is necessary to set a predetermined amount by an experiment or the like in advance or to set the predetermined amount to an appropriate value every time the update process is performed. According to the control device 31 described above, since the update process can be performed without using such a predetermined amount, the update process can be simplified.

尚、上述の実施形態は以下のように変更して実施することもできる。
・更新処理は、学習がなされた一方の領域の保持デューティHを所定量だけ増減させた値を他方の領域の保持デューティHの更新値にしてもよい。すなわち、図5のステップS150において、学習された保持デューティHaよりも所定量だけ小さい値を保持デューティHbの更新値としてもよい。また、ステップS180において、学習された保持デューティHbよりも所定量だけ大きい値を保持デューティHaの更新値としてもよい。
The above-described embodiment can be modified as follows.
In the update process, a value obtained by increasing / decreasing the holding duty H of one region learned by a predetermined amount may be used as the updated value of the holding duty H of the other region. That is, in step S150 of FIG. 5, a value smaller than the learned holding duty Ha by a predetermined amount may be used as the updated value of the holding duty Hb. In step S180, a value larger than the learned holding duty Hb by a predetermined amount may be used as the updated value of the holding duty Ha.

・バルブタイミング可変機構40やOCV50の構造によっては、非ばね領域の保持デューティHbが、ばね領域の保持デューティHaよりも大きい関係にある場合がある。こうした場合においては、次のように更新処理を行うようにすればよい。すなわち、図5のステップS140において、学習された保持デューティHaが保持デューティHbを上回るか否かを判断し、上回ると判断されたときにステップS150で保持デューティHbを更新する。また、ステップS170において、学習された保持デューティHbが保持デューティHaを下回るか否かを判断し、下回ると判断されたときにステップS180で保持デューティHaを更新する。こうした形態によれば、ばね領域及び非ばね領域の一方の保持デューティHの学習が連続して行われた場合に、非ばね領域の保持デューティHである保持デューティHbがばね領域の保持デューティHである保持デューティHa以上となる関係が常に満たされるようになる。したがって、ばね領域と非ばね領域とをまたいで目標バルブタイミングVTtが変化するときの実バルブタイミングVTのハンチングを抑制することができる。   Depending on the structure of the variable valve timing mechanism 40 and the OCV 50, the holding duty Hb in the non-spring region may be larger than the holding duty Ha in the spring region. In such a case, the update process may be performed as follows. That is, in step S140 in FIG. 5, it is determined whether or not the learned holding duty Ha exceeds the holding duty Hb, and when it is determined that the holding duty Ha is exceeded, the holding duty Hb is updated in step S150. In step S170, it is determined whether or not the learned holding duty Hb is lower than the holding duty Ha. When it is determined that the holding duty Hb is lower, the holding duty Ha is updated in step S180. According to such a form, when learning of the holding duty H of one of the spring region and the non-spring region is continuously performed, the holding duty Hb that is the holding duty H of the non-spring region is the holding duty H of the spring region. A relationship that exceeds a certain holding duty Ha is always satisfied. Therefore, it is possible to suppress hunting of the actual valve timing VT when the target valve timing VTt changes across the spring region and the non-spring region.

・上記変形例においても、学習がなされた一方の領域の保持デューティHを所定量だけ増減させた値を他方の領域の保持デューティHの更新値にしてもよい。すなわち、図5のステップS150において、学習された保持デューティHaよりも所定量だけ大きい値を保持デューティHbの更新値としてもよい。また、ステップS180において、学習された保持デューティHbよりも所定量だけ小さい値を保持デューティHaの更新値としてもよい。   Also in the above-described modification, a value obtained by increasing or decreasing the holding duty H of one area learned by a predetermined amount may be used as the updated value of the holding duty H of the other area. That is, in step S150 of FIG. 5, a value larger than the learned holding duty Ha by a predetermined amount may be used as the updated value of the holding duty Hb. In step S180, a value smaller than the learned holding duty Hb by a predetermined amount may be used as the updated value of the holding duty Ha.

・図5の保持デューティ設定処理のステップS140,S150,S170,S180を省略するとともに、図5の処理とは別にばね領域と非ばね領域との一方の領域から他方の領域に相対回転位相を変更するときに更新処理を行うようにしてもよい。この形態における更新処理は例えば以下のように行われる。すなわち、相対回転位相をばね領域から非ばね領域に変更するときには、その時点で制御装置31のメモリに記憶されているばね領域の保持デューティHa、すなわちばね領域で最後に学習された保持デューティHaが、同じく制御装置31のメモリに記憶されている非ばね領域の保持デューティHbを下回るか否かを判断する。そして、保持デューティHaが保持デューティHbを下回ると判断されると、保持デューティHaと等しくなるように保持デューティHbを更新する。一方、保持デューティHaが保持デューティHbを下回らない、すなわち保持デューティHb以上であると判断されると、保持デューティHbの更新処理は行わない。また、相対回転位相を非ばね領域からばね領域に変更するときには、その時点で制御装置31のメモリに記憶されているばね領域の保持デューティHb、すなわち非ばね領域で最後に学習された保持デューティHbが、同じく制御装置31のメモリに記憶されているばね領域の保持デューティHaを上回るか否かを判断する。そして、保持デューティHbが保持デューティHaを上回ると判断されると、保持デューティHbと等しくなるように保持デューティHaを更新する。一方、保持デューティHbが保持デューティHaを上回らない、すなわち保持デューティHa以下であると判断されると、保持デューティHaの更新処理は行わない。こうした形態によっても、ばね領域及び非ばね領域の一方の保持デューティHの学習が連続して行われた場合に、ばね領域の保持デューティHである保持デューティHaが非ばね領域の保持デューティHである保持デューティHb以上となる関係が満たされるようになる。したがって、上記実施形態と同様に、ばね領域と非ばね領域とをまたいで目標バルブタイミングVTtが変化するときの実バルブタイミングVTのハンチングを抑制することができる。   -Steps S140, S150, S170, and S180 of the holding duty setting process of FIG. 5 are omitted, and the relative rotational phase is changed from one region of the spring region and the non-spring region to the other region separately from the processing of FIG. You may make it perform an update process when doing. The update process in this form is performed as follows, for example. That is, when the relative rotational phase is changed from the spring region to the non-spring region, the holding duty Ha of the spring region stored in the memory of the control device 31 at that time, that is, the holding duty Ha learned last in the spring region is Similarly, it is determined whether or not the holding duty Hb of the non-spring region stored in the memory of the control device 31 falls below. When it is determined that the holding duty Ha is lower than the holding duty Hb, the holding duty Hb is updated so as to be equal to the holding duty Ha. On the other hand, if it is determined that the holding duty Ha does not fall below the holding duty Hb, that is, is greater than or equal to the holding duty Hb, the updating process of the holding duty Hb is not performed. When the relative rotation phase is changed from the non-spring region to the spring region, the holding duty Hb of the spring region stored in the memory of the control device 31 at that time, that is, the holding duty Hb learned last in the non-spring region. Is determined to exceed the retention duty Ha of the spring region that is also stored in the memory of the control device 31. When it is determined that the holding duty Hb exceeds the holding duty Ha, the holding duty Ha is updated so as to be equal to the holding duty Hb. On the other hand, if it is determined that the holding duty Hb does not exceed the holding duty Ha, that is, it is equal to or less than the holding duty Ha, the updating process of the holding duty Ha is not performed. Even in such a form, when learning of the holding duty H of one of the spring region and the non-spring region is continuously performed, the holding duty Ha that is the holding duty H of the spring region is the holding duty H of the non-spring region. The relationship that is equal to or higher than the holding duty Hb is satisfied. Therefore, like the above embodiment, hunting of the actual valve timing VT when the target valve timing VTt changes across the spring region and the non-spring region can be suppressed.

・上記変形例における更新処理は、学習がなされた一方の領域の保持デューティHを所定量だけ増減させた値を他方の領域の保持デューティHの更新値にしてもよい。すなわち、最後に学習された保持デューティHaよりも所定量だけ小さい値を保持デューティHbの更新値としてもよい。また、最後に学習された保持デューティHbよりも所定量だけ大きい値を保持デューティHaの更新値としてもよい。   In the update process in the above modification, a value obtained by increasing / decreasing the holding duty H of one area learned by a predetermined amount may be used as the updated value of the holding duty H of the other area. That is, a value smaller than the last learned holding duty Ha by a predetermined amount may be used as the updated value of the holding duty Hb. Further, a value larger than the last learned holding duty Hb by a predetermined amount may be used as the updated value of the holding duty Ha.

・バルブタイミング可変機構40やOCV50の構造によっては、非ばね領域の保持デューティHbが、ばね領域の保持デューティHaよりも大きい関係にある場合がある。こうした場合においては、次のように上記変形例における更新処理を行うようにすればよい。すなわち、相対回転位相をばね領域から非ばね領域に変更するときには、最後に学習された保持デューティHaが保持デューティHbを上回るか否かを判断し、上回ると判断されたときに保持デューティHbを更新する。また、相対回転位相を非ばね領域からばね領域に変更するときには、最後に学習された保持デューティHbが保持デューティHaを下回るか否かを判断し、下回ると判断されたときに保持デューティHaを更新する。こうした形態によれば、ばね領域及び非ばね領域の一方の保持デューティHの学習が連続して行われた場合でも、その学習が行われない領域で相対回転位相を変更させるときには、非ばね領域の保持デューティHである保持デューティHbがばね領域の保持デューティHである保持デューティHa以上となる関係が満たされるようになる。したがって、上記実施形態と同様に、ばね領域と非ばね領域とをまたいで目標バルブタイミングVTtが変化するときの実バルブタイミングVTのハンチングを抑制することができる。   Depending on the structure of the variable valve timing mechanism 40 and the OCV 50, the holding duty Hb in the non-spring region may be larger than the holding duty Ha in the spring region. In such a case, the update process in the above modification may be performed as follows. That is, when the relative rotational phase is changed from the spring region to the non-spring region, it is determined whether or not the last learned holding duty Ha exceeds the holding duty Hb, and when it is determined that the holding duty Ha is exceeded, the holding duty Hb is updated. To do. When the relative rotational phase is changed from the non-spring region to the spring region, it is determined whether or not the last learned holding duty Hb is lower than the holding duty Ha, and the holding duty Ha is updated when it is determined to be lower. To do. According to such a form, even when learning of the holding duty H of one of the spring region and the non-spring region is continuously performed, when the relative rotation phase is changed in a region where the learning is not performed, the non-spring region The relationship that the holding duty Hb, which is the holding duty H, is equal to or higher than the holding duty Ha, which is the holding duty H of the spring region, is satisfied. Therefore, like the above embodiment, hunting of the actual valve timing VT when the target valve timing VTt changes across the spring region and the non-spring region can be suppressed.

・上記変形例においても、最後に学習がなされた一方の領域の保持デューティHを所定量だけ増減させた値を他方の領域の保持デューティHの更新値にしてもよい。すなわち、最後に学習された保持デューティHaよりも所定量だけ大きい値を保持デューティHbの更新値としてもよい。また、最後に学習された保持デューティHbよりも所定量だけ小さい値を保持デューティHaの更新値としてもよい。   Also in the above-described modification, a value obtained by increasing or decreasing the holding duty H of one region learned last by a predetermined amount may be used as the updated value of the holding duty H of the other region. That is, a value larger than the last learned holding duty Ha by a predetermined amount may be used as the updated value of the holding duty Hb. Further, a value smaller than the last learned holding duty Hb by a predetermined amount may be used as the updated value of the holding duty Ha.

・図5の保持デューティ設定処理のステップS140,S150,S170,S180を省略するとともに、図5の処理とは別に駆動デューティDUの算出に際して用いる保持デューティHの値を制限する制限処理を行うようにしてもよい。この形態において、例えば、相対回転位相がばね領域にあるときには、次のように処理が行われる。すなわち、制御装置31のメモリに記憶されている保持デューティHaと、同じく制御装置31のメモリに記憶されている保持デューティHb、すなわち非ばね領域で最後に学習された保持デューティHbとを比較する。そして、これら保持デューティHaと保持デューティHbのうち、値の大きい方を上記式(1)の保持デューティHとして用いて駆動デューティDUを算出する。こうして処理を行うことにより、相対回転位相がばね領域にあるときに、駆動デューティDUの算出に用いる同ばね領域の保持デューティHaの大きさを、非ばね領域で最後に学習された保持デューティHbを下限値として制限することとなる。このため、相対回転位相がばね領域にあるときに、制御装置31のメモリに記憶されている保持デューティHaよりも保持デューティHbが大きくなっている状況下では、駆動デューティDUの算出には保持デューティHaではなく保持デューティHbが用いられることになる。一方、制御装置31のメモリに記憶されている保持デューティHaが保持デューティHb以上となっている状況下では、駆動デューティDUの算出には保持デューティHaが用いられることになる。これにより、ばね領域の保持デューティHaの学習が行われないまま、非ばね領域の保持デューティHbの学習が連続して行われた場合でも、その学習が行われないばね領域で相対回転位相を変化させるときには、駆動デューティDUの算出に用いる保持デューティHが非ばね領域の保持デューティHb以上となる関係が満たされるようになる。また、この形態において、例えば、相対回転位相が非ばね領域にあるときには、次のように処理が行われる。すなわち、制御装置31のメモリに記憶されている保持デューティHbと、同じく制御装置31のメモリに記憶されている保持デューティHa、すなわちばね領域で最後に学習された保持デューティHaとを比較する。そして、これら保持デューティHbと保持デューティHaのうち、値の小さい方を上記式(1)の保持デューティHとして用いて駆動デューティDUを算出する。こうして処理を行うことにより、相対回転位相が非ばね領域にあるときに、駆動デューティDUの算出に用いる同非ばね領域の保持デューティHbの大きさを、ばね領域で最後に学習された保持デューティHaを上限値として制限することとなる。このため、相対回転位相が非ばね領域にあるときに、制御装置31のメモリに記憶されている保持デューティHbよりも保持デューティHaが小さくなっている状況下では、駆動デューティDUの算出には保持デューティHbではなく保持デューティHaが用いられることになる。一方、制御装置31のメモリに記憶されている保持デューティHbが保持デューティHa以下となっている状況下では、駆動デューティDUの算出には保持デューティHbが用いられることになる。これにより、非ばね領域の保持デューティHbの学習が行われないまま、ばね領域の保持デューティHaの学習が連続して行われた場合でも、その学習が行われない非ばね領域で相対回転位相を変化させるときには、駆動デューティDUの算出に用いる保持デューティHがばね領域の保持デューティHa以下となる関係が満たされるようになる。   The steps S140, S150, S170, and S180 of the holding duty setting process in FIG. 5 are omitted, and a limiting process for limiting the value of the holding duty H used when calculating the drive duty DU is performed separately from the process in FIG. May be. In this embodiment, for example, when the relative rotational phase is in the spring region, the processing is performed as follows. That is, the holding duty Ha stored in the memory of the control device 31 is compared with the holding duty Hb also stored in the memory of the control device 31, that is, the holding duty Hb learned last in the non-spring region. Then, the drive duty DU is calculated using the larger of the holding duty Ha and the holding duty Hb as the holding duty H of the above equation (1). By performing the processing in this manner, when the relative rotational phase is in the spring region, the holding duty Ha of the spring region used for calculating the drive duty DU is set to the holding duty Hb learned last in the non-spring region. It will be limited as a lower limit value. For this reason, when the relative rotation phase is in the spring region and the holding duty Hb is larger than the holding duty Ha stored in the memory of the control device 31, the driving duty DU is calculated in the holding duty. The holding duty Hb is used instead of Ha. On the other hand, in a situation where the holding duty Ha stored in the memory of the control device 31 is equal to or greater than the holding duty Hb, the holding duty Ha is used for calculating the drive duty DU. Thus, even when learning of the holding duty Hb of the non-spring region is continuously performed without learning the holding duty Ha of the spring region, the relative rotation phase is changed in the spring region where learning is not performed. In this case, the relationship that the holding duty H used for calculating the driving duty DU is equal to or higher than the holding duty Hb of the non-spring region is satisfied. In this embodiment, for example, when the relative rotational phase is in the non-spring region, the processing is performed as follows. That is, the holding duty Hb stored in the memory of the control device 31 is compared with the holding duty Ha similarly stored in the memory of the control device 31, that is, the holding duty Ha learned last in the spring region. Then, the drive duty DU is calculated using the smaller of the holding duty Hb and the holding duty Ha as the holding duty H of the above equation (1). By performing the processing in this manner, when the relative rotational phase is in the non-spring region, the holding duty Hb of the non-spring region used for the calculation of the drive duty DU is learned last in the spring region. Will be limited as the upper limit. For this reason, when the relative rotation phase is in the non-spring region, the holding duty Ha is smaller than the holding duty Hb stored in the memory of the control device 31, and therefore the holding duty is calculated for the driving duty DU. The holding duty Ha is used instead of the duty Hb. On the other hand, when the holding duty Hb stored in the memory of the control device 31 is equal to or less than the holding duty Ha, the holding duty Hb is used for calculating the drive duty DU. Thus, even when learning of the holding duty Ha of the spring region is continuously performed without learning the holding duty Hb of the non-spring region, the relative rotation phase is set in the non-spring region where the learning is not performed. When changing, the relationship that the holding duty H used for calculating the driving duty DU is equal to or less than the holding duty Ha of the spring region is satisfied.

・バルブタイミング可変機構40やOCV50の構造によっては、非ばね領域の保持デューティH(保持デューティHb)が、ばね領域の保持デューティH(保持デューティHa)よりも大きい関係にある場合がある。こうした場合においては、次のように上記変形例における制限処理を行うようにすればよい。すなわち、相対回転位相がばね領域にあるときには、制御装置31のメモリに記憶されている保持デューティHaと保持デューティHbのうち、値の小さい方を上記式(1)の保持デューティHとして用いて駆動デューティDUを算出する。こうして処理を行うことにより、相対回転位相がばね領域にあるときに、駆動デューティDUの算出に用いる同ばね領域の保持デューティHaの大きさを、非ばね領域で最後に学習された保持デューティHbを上限値として制限することとなる。一方、相対回転位相が非ばね領域にあるときには、制御装置31のメモリに記憶されている保持デューティHbと保持デューティHaのうち、値の大きい方を上記式(1)の保持デューティHとして用いて駆動デューティDUを算出する。こうして処理を行うことにより、相対回転位相が非ばね領域にあるときに、駆動デューティDUの算出に用いる同非ばね領域の保持デューティHbの大きさを、ばね領域で最後に学習された保持デューティHaを下限値として制限することとなる。こうした形態によれば、ばね領域及び非ばね領域の一方の保持デューティHの学習が連続して行われた場合でも、その学習が行われない領域で相対回転位相を変更させるときには、非ばね領域の保持デューティHである保持デューティHbがばね領域の保持デューティHである保持デューティHa以上となる関係が満たされるようになる。したがって、ばね領域と非ばね領域とをまたいで目標バルブタイミングVTtが変化するときの実バルブタイミングVTのハンチングを抑制することができる。   Depending on the structure of the variable valve timing mechanism 40 and the OCV 50, the holding duty H (holding duty Hb) in the non-spring region may be larger than the holding duty H (holding duty Ha) in the spring region. In such a case, the restriction process in the above modification may be performed as follows. That is, when the relative rotational phase is in the spring region, driving is performed using the smaller of the holding duty Ha and the holding duty Hb stored in the memory of the control device 31 as the holding duty H in the above equation (1). Duty DU is calculated. By performing the processing in this manner, when the relative rotational phase is in the spring region, the holding duty Ha of the spring region used for calculating the drive duty DU is set to the holding duty Hb learned last in the non-spring region. It will be limited as an upper limit value. On the other hand, when the relative rotational phase is in the non-spring region, the larger one of the holding duty Hb and the holding duty Ha stored in the memory of the control device 31 is used as the holding duty H in the above equation (1). A drive duty DU is calculated. By performing the processing in this manner, when the relative rotational phase is in the non-spring region, the holding duty Hb of the non-spring region used for the calculation of the drive duty DU is learned last in the spring region. Is limited as the lower limit. According to such a form, even when learning of the holding duty H of one of the spring region and the non-spring region is continuously performed, when the relative rotation phase is changed in a region where the learning is not performed, the non-spring region The relationship that the holding duty Hb, which is the holding duty H, is equal to or higher than the holding duty Ha, which is the holding duty H of the spring region, is satisfied. Therefore, it is possible to suppress hunting of the actual valve timing VT when the target valve timing VTt changes across the spring region and the non-spring region.

・上記実施形態及び上記各変形例では、相対回転位相がばね領域にあるときと非ばね領域にあるときとの両方の領域で更新処理や制限処理を行うようにしていたが、いずれか一方の領域でのみ更新処理や制限処理を行うようにしてもよい。   -In the above embodiment and each of the above modifications, the update process and the limit process are performed in both areas when the relative rotational phase is in the spring area and in the non-spring area. Update processing and restriction processing may be performed only in the area.

・ロック機構47を省略してもよい。この形態では、解除室48及び解除油路67も省略される。また、OCV50の動作モードのうち、ロックモードと、各モードでの解除室48に対する作動油の給排が省略される。こうした形態においても、ばね49の付勢力を用いて実バルブタイミングVTを機関始動時に所定位相にまで進角させることができる。   -The lock mechanism 47 may be omitted. In this form, the release chamber 48 and the release oil passage 67 are also omitted. In addition, among the operation modes of the OCV 50, the lock mode and the supply and discharge of hydraulic fluid to the release chamber 48 in each mode are omitted. Even in such a form, the actual valve timing VT can be advanced to a predetermined phase when the engine is started by using the biasing force of the spring 49.

・進角室45及び遅角室46に対する作動油の給排状態を電磁ソレノイド55の駆動デューティDUに基づいて制御するようにしたが、こうした駆動デューティDUによらず、電磁ソレノイド55の印加電圧自体を変更して作動油の給排状態を制御するようにしてもよい。   The hydraulic oil supply / discharge state for the advance chamber 45 and the retard chamber 46 is controlled based on the drive duty DU of the electromagnetic solenoid 55, but the applied voltage itself of the electromagnetic solenoid 55 is independent of the drive duty DU. May be changed to control the supply / discharge state of the hydraulic oil.

・ロータ41を進角側に付勢するばね49を備えたバルブタイミング可変機構40を例示したが、ロータ41を遅角側に付勢するばね49を備えたバルブタイミング可変機構40であっても、同様の効果を奏することができる。   Although the variable valve timing mechanism 40 including the spring 49 that biases the rotor 41 toward the advance side is illustrated, the variable valve timing mechanism 40 including the spring 49 that biases the rotor 41 toward the retard side may be used. The same effect can be produced.

・クランクシャフト17と同期して回転するハウジングと排気カムシャフト25と共に回転するロータと、ハウジングとロータの相対回転位相が最遅角位相と最進角位相との間の中間位相となる位置にロータを付勢するばねとを備えたバルブタイミング可変機構に上述したハンチング抑制制御を適用することもできる。尚、この形態において、ロータを付勢するばねは、同ロータを進角側に付勢するものであってもよいし、同ロータを遅角側に付勢するものであってもよい。   The rotor that rotates in synchronization with the crankshaft 17 and the rotor that rotates together with the exhaust camshaft 25, and the rotor at a position where the relative rotational phase of the housing and the rotor is an intermediate phase between the most retarded phase and the most advanced angle phase. The above-described hunting suppression control can also be applied to a variable valve timing mechanism that includes a spring for biasing. In this embodiment, the spring for urging the rotor may urge the rotor toward the advance side, or may urge the rotor toward the retard side.

11…内燃機関、17…クランクシャフト、22…吸気カムシャフト、25…排気カムシャフト、31…制御装置、40…バルブタイミング可変機構、41…ロータ、42…ハウジング、45…進角室、46…遅角室、49…ばね、50…オイルコントロールバルブ(OCV)。   DESCRIPTION OF SYMBOLS 11 ... Internal combustion engine, 17 ... Crankshaft, 22 ... Intake camshaft, 25 ... Exhaust camshaft, 31 ... Control device, 40 ... Variable valve timing mechanism, 41 ... Rotor, 42 ... Housing, 45 ... Advance chamber, 46 ... Delay chamber, 49 ... spring, 50 ... oil control valve (OCV).

Claims (8)

クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する内燃機関の制御装置であって、
第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量は非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にあり、
ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、
学習処理によって学習されるばね領域の保持制御量が非ばね領域の保持制御量を下回るときに非ばね領域の保持制御量がばね領域の保持制御量以下となる関係を満たすように同非ばね領域の保持制御量を都度更新する更新処理、及び、学習処理によって学習される非ばね領域の保持制御量がばね領域の保持制御量を上回るときにばね領域の保持制御量が非ばね領域の保持制御量以上となる関係を満たすように同ばね領域の保持制御量を都度更新する更新処理の、少なくとも一方の更新処理を行う
ことを特徴とする内燃機関の制御装置。
A first rotating body that rotates in conjunction with the rotation of the crankshaft and a second rotating body that rotates together with the camshaft, and the relative rotation phase of the second rotating body with respect to the first rotating body is changed from the hydraulic control valve to the advance chamber. And a valve timing variable mechanism that changes the valve timing of the engine valve by changing the hydraulic pressure supplied to the retard chamber, wherein the relative rotation phase is the most advanced angle phase and the most retarded angle phase. A control device for an internal combustion engine having a spring for urging the second rotating body at a position having a predetermined phase between
The region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is defined as a spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force of the spring is defined as a non-spring region. The control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing is greater than the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the non-spring region. And
A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, as a holding control amount;
The non-spring region so that the retention control amount of the non-spring region is equal to or less than the retention control amount of the spring region when the retention control amount of the spring region learned by the learning process is lower than the retention control amount of the non-spring region. Update processing for updating the holding control amount of each time, and when the holding control amount of the non-spring region learned by the learning process exceeds the holding control amount of the spring region, the holding control amount of the spring region is controlled to hold the non-spring region. A control apparatus for an internal combustion engine that performs at least one of update processes for updating the holding control amount of the spring region each time so as to satisfy a relationship equal to or greater than an amount.
クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する内燃機関の制御装置であって、
第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量は非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にあり、
ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、
相対回転位相をばね領域から非ばね領域に変更するときに非ばね領域の保持制御量がばね領域で最後に学習された保持制御量以下となる関係を満たすように同非ばね領域の保持制御量を更新する更新処理、及び、相対回転位相を非ばね領域からばね領域に変更するときにばね領域の保持制御量が非ばね領域で最後に学習された保持制御量以上となる関係を満たすように同ばね領域の保持制御量を更新する更新処理、の少なくとも一方の更新処理を行う
ことを特徴とする内燃機関の制御装置。
A first rotating body that rotates in conjunction with the rotation of the crankshaft and a second rotating body that rotates together with the camshaft, and the relative rotation phase of the second rotating body with respect to the first rotating body is changed from the hydraulic control valve to the advance chamber. And a valve timing variable mechanism that changes the valve timing of the engine valve by changing the hydraulic pressure supplied to the retard chamber, wherein the relative rotation phase is the most advanced angle phase and the most retarded angle phase. A control device for an internal combustion engine having a spring for urging the second rotating body at a position having a predetermined phase between
The region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is defined as a spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force of the spring is defined as a non-spring region. The control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing is greater than the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the non-spring region. And
A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, as a holding control amount;
When the relative rotational phase is changed from the spring region to the non-spring region, the retention control amount in the non-spring region is such that the retention control amount in the non-spring region is less than or equal to the last learned retention control amount in the spring region. So that the holding control amount in the spring region is equal to or greater than the last learned holding control amount in the non-spring region when the relative rotational phase is changed from the non-spring region to the spring region. A control apparatus for an internal combustion engine, wherein at least one of update processing for updating a holding control amount in the spring region is performed.
クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する内燃機関の制御装置であって、
第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量は非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にあり、
ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、
相対回転位相がばね領域にあるときに同ばね領域の保持制御量の大きさを非ばね領域で最後に学習された保持制御量を下限値として制限する制限処理、及び、相対回転位相が非ばね領域にあるときに同非ばね領域の保持制御量の大きさをばね領域で最後に学習された保持制御量を上限値として制限する制限処理、の少なくとも一方の制限処理を行う
ことを特徴とする内燃機関の制御装置。
A first rotating body that rotates in conjunction with the rotation of the crankshaft and a second rotating body that rotates together with the camshaft, and the relative rotation phase of the second rotating body with respect to the first rotating body is changed from the hydraulic control valve to the advance chamber. And a valve timing variable mechanism that changes the valve timing of the engine valve by changing the hydraulic pressure supplied to the retard chamber, wherein the relative rotation phase is the most advanced angle phase and the most retarded angle phase. A control device for an internal combustion engine having a spring for urging the second rotating body at a position having a predetermined phase between
The region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is defined as a spring region, and the region of the relative rotational phase in which the second rotating body is not subjected to the biasing force of the spring is defined as a non-spring region. The control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing is greater than the control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the non-spring region. And
A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, as a holding control amount;
Limiting process for limiting the holding control amount of the spring region last learned in the non-spring region when the relative rotation phase is in the spring region as a lower limit value, and the relative rotation phase is non-spring Performing at least one restriction process of restricting the amount of holding control amount in the non-spring region when it is in the region, with the holding control amount last learned in the spring region as an upper limit value. Control device for internal combustion engine.
クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する内燃機関の制御装置であって、
第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量はばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にあり、
ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、
学習処理によって学習されるばね領域の保持制御量が非ばね領域の保持制御量を上回るときに非ばね領域の保持制御量がばね領域の保持制御量以上となる関係を満たすように同非ばね領域の保持制御量を都度更新する更新処理、及び、学習処理によって学習される非ばね領域の保持制御量がばね領域の保持制御量を下回るときにばね領域の保持制御量が非ばね領域の保持制御量以下となる関係を満たすように同ばね領域の保持制御量を都度更新する更新処理の、少なくとも一方の更新処理を行う
ことを特徴とする内燃機関の制御装置。
A first rotating body that rotates in conjunction with the rotation of the crankshaft and a second rotating body that rotates together with the camshaft, and the relative rotation phase of the second rotating body with respect to the first rotating body is changed from the hydraulic control valve to the advance chamber. And a valve timing variable mechanism that changes the valve timing of the engine valve by changing the hydraulic pressure supplied to the retard chamber, wherein the relative rotation phase is the most advanced angle phase and the most retarded angle phase. A control device for an internal combustion engine having a spring for urging the second rotating body at a position having a predetermined phase between
When the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is a spring region and the region of the relative rotational phase in which the second rotating body does not receive the biasing force of the spring is a non-spring region, the non-spring The control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the region is larger than the control amount of the hydraulic control valve required to maintain the actual valve timing at the constant timing in the spring region. And
A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, as a holding control amount;
The non-spring region so as to satisfy the relationship in which the retention control amount of the non-spring region is equal to or greater than the retention control amount of the spring region when the retention control amount of the spring region learned by the learning process exceeds the retention control amount of the non-spring region. Update processing for updating the holding control amount of each time, and when the holding control amount of the non-spring region learned by the learning process is lower than the holding control amount of the spring region, the holding control amount of the spring region is controlled to hold the non-spring region. A control apparatus for an internal combustion engine, wherein at least one of update processes for updating the holding control amount of the spring region so as to satisfy a relationship equal to or less than the amount is performed.
クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する内燃機関の制御装置であって、
第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量はばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にあり、
ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、
相対回転位相をばね領域から非ばね領域に変更するときに非ばね領域の保持制御量がばね領域で最後に学習された保持制御量以上となる関係を満たすように同非ばね領域の保持制御量を更新する更新処理、及び、相対回転位相を非ばね領域からばね領域に変更するときにばね領域の保持制御量が非ばね領域で最後に学習された保持制御量以下となる関係を満たすように同ばね領域の保持制御量を更新する更新処理、の少なくとも一方の更新処理を行う
ことを特徴とする内燃機関の制御装置。
A first rotating body that rotates in conjunction with the rotation of the crankshaft and a second rotating body that rotates together with the camshaft, and the relative rotation phase of the second rotating body with respect to the first rotating body is changed from the hydraulic control valve to the advance chamber. And a valve timing variable mechanism that changes the valve timing of the engine valve by changing the hydraulic pressure supplied to the retard chamber, wherein the relative rotation phase is the most advanced angle phase and the most retarded angle phase. A control device for an internal combustion engine having a spring for urging the second rotating body at a position having a predetermined phase between
When the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is a spring region and the region of the relative rotational phase in which the second rotating body does not receive the biasing force of the spring is a non-spring region, the non-spring The control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the region is larger than the control amount of the hydraulic control valve required to maintain the actual valve timing at the constant timing in the spring region. And
A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, as a holding control amount;
When the relative rotational phase is changed from the spring region to the non-spring region, the retention control amount of the non-spring region is such that the retention control amount of the non-spring region is greater than or equal to the last learned retention control amount in the spring region. So that the retention control amount in the spring region is less than or equal to the last learned retention control amount in the non-spring region when the relative rotational phase is changed from the non-spring region to the spring region. A control apparatus for an internal combustion engine, wherein at least one of update processing for updating a holding control amount in the spring region is performed.
クランクシャフトの回転に連動して回転する第1回転体とカムシャフトと共に回転する第2回転体とを有し、第1回転体に対する第2回転体の相対回転位相を油圧制御弁から進角室及び遅角室に供給される作動油圧によって変更して機関バルブのバルブタイミングを変更するバルブタイミング可変機構を備え、同バルブタイミング可変機構は、前記相対回転位相が最進角位相と最遅角位相との間の所定の位相となる位置に第2回転体を付勢するばねを有する内燃機関の制御装置であって、
第2回転体がばねによる付勢力を受ける相対回転位相の領域をばね領域とするとともに第2回転体がばねによる付勢力を受けない相対回転位相の領域を非ばね領域としたときに、非ばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量はばね領域で実バルブタイミングを一定のタイミングに保持するために必要な油圧制御弁の制御量よりも大きい関係にあり、
ばね領域と非ばね領域とで実バルブタイミングが一定のタイミングに保持されているときの油圧制御弁の制御量を保持制御量としてそれぞれ学習する学習処理と、
相対回転位相が非ばね領域にあるときに同非ばね領域の保持制御量の大きさをばね領域で最後に学習された保持制御量を下限値として制限する制限処理、及び、相対回転位相がばね領域にあるときに同ばね領域の保持制御量の大きさを非ばね領域で最後に学習された保持制御量を上限値として制限する制限処理、の少なくとも一方の制限処理を行う
ことを特徴とする内燃機関の制御装置。
A first rotating body that rotates in conjunction with the rotation of the crankshaft and a second rotating body that rotates together with the camshaft, and the relative rotation phase of the second rotating body with respect to the first rotating body is changed from the hydraulic control valve to the advance chamber. And a valve timing variable mechanism that changes the valve timing of the engine valve by changing the hydraulic pressure supplied to the retard chamber, wherein the relative rotation phase is the most advanced angle phase and the most retarded angle phase. A control device for an internal combustion engine having a spring for urging the second rotating body at a position having a predetermined phase between
When the region of the relative rotational phase in which the second rotating body receives the biasing force by the spring is a spring region and the region of the relative rotational phase in which the second rotating body does not receive the biasing force of the spring is a non-spring region, the non-spring The control amount of the hydraulic control valve required to maintain the actual valve timing at a constant timing in the region is larger than the control amount of the hydraulic control valve required to maintain the actual valve timing at the constant timing in the spring region. And
A learning process for learning the control amount of the hydraulic control valve when the actual valve timing is held at a constant timing in the spring region and the non-spring region, respectively, as a holding control amount;
Limit processing for limiting the holding control amount of the non-spring region when the relative rotation phase is in the non-spring region as the lower limit value, and the relative rotation phase is spring. Performing at least one restriction process of restricting the holding control amount of the same spring region as the upper limit of the holding control amount learned last in the non-spring region when in the region. Control device for internal combustion engine.
更新処理では、学習処理により学習された一方の領域の保持制御量と他方の領域の保持制御量とが等しくなるように同他方の領域の保持制御量を更新する
請求項1、2、4、5のいずれか一項に記載の内燃機関の制御装置。
In the update processing, the holding control amount of the other region is updated so that the holding control amount of one region learned by the learning processing is equal to the holding control amount of the other region. The control apparatus for an internal combustion engine according to any one of claims 5 to 6.
前記バルブタイミング可変機構は、前記相対回転位相を中間位相に固定するロック機構を備える
請求項1〜7のいずれか一項に記載の内燃機関の制御装置。
The control apparatus for an internal combustion engine according to any one of claims 1 to 7, wherein the variable valve timing mechanism includes a lock mechanism that fixes the relative rotational phase to an intermediate phase.
JP2013143623A 2013-07-09 2013-07-09 Control device for internal combustion engine Expired - Fee Related JP5900428B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2013143623A JP5900428B2 (en) 2013-07-09 2013-07-09 Control device for internal combustion engine
CN201480037341.4A CN105358805B (en) 2013-07-09 2014-05-27 The control device of internal combustion engine
PCT/JP2014/063995 WO2015005004A1 (en) 2013-07-09 2014-05-27 Control device for internal combustion engine
US14/903,011 US9695717B2 (en) 2013-07-09 2014-05-27 Control device for internal combustion engine
DE112014003225.5T DE112014003225B4 (en) 2013-07-09 2014-05-27 Control device for an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013143623A JP5900428B2 (en) 2013-07-09 2013-07-09 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2015017513A JP2015017513A (en) 2015-01-29
JP5900428B2 true JP5900428B2 (en) 2016-04-06

Family

ID=52279699

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013143623A Expired - Fee Related JP5900428B2 (en) 2013-07-09 2013-07-09 Control device for internal combustion engine

Country Status (5)

Country Link
US (1) US9695717B2 (en)
JP (1) JP5900428B2 (en)
CN (1) CN105358805B (en)
DE (1) DE112014003225B4 (en)
WO (1) WO2015005004A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2626044C1 (en) * 2016-08-23 2017-07-21 Открытое акционерное общество "АВТОВАЗ" Internal combustion engine
DE102016219584B4 (en) * 2016-10-10 2018-05-30 Continental Automotive Gmbh Method for the combined identification of phase differences of the intake valve lift and the exhaust valve lift of an internal combustion engine by means of lines of identical phase positions and amplitudes
RU2708445C1 (en) * 2019-03-18 2019-12-06 Акционерное общество "АвтоВАЗ" (АО "АвтоВАЗ") Internal combustion engine

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3385717B2 (en) * 1994-05-02 2003-03-10 日産自動車株式会社 Variable valve train for internal combustion engine
JP2002047952A (en) * 2000-07-31 2002-02-15 Toyota Motor Corp Valve timing controller of internal combustion engine
JP2003172113A (en) * 2001-12-04 2003-06-20 Hitachi Unisia Automotive Ltd Valve system of internal combustion engine
DE102004012460B3 (en) * 2004-03-11 2005-10-13 Hydraulik-Ring Gmbh Camshaft adjuster with structurally freely selectable locking position
CN101356351A (en) * 2006-04-26 2009-01-28 株式会社电装 Control device for vane-type variable valve timing adjusting mechanism
JP2010255497A (en) * 2009-04-23 2010-11-11 Denso Corp Variable valve timing control device for internal combustion engine
JP2010275970A (en) * 2009-05-29 2010-12-09 Denso Corp Variable valve timing controller for internal combustion engine
JP2011032906A (en) * 2009-07-30 2011-02-17 Denso Corp Variable valve timing control device for internal combustion engine
EP2405118A4 (en) * 2009-10-26 2013-09-04 Toyota Motor Co Ltd Control device for internal combustion engine
WO2011142007A1 (en) * 2010-05-12 2011-11-17 トヨタ自動車 株式会社 Variable valve assembly for internal combustion engine
JP5408505B2 (en) * 2011-03-29 2014-02-05 株式会社デンソー Variable valve timing control device for internal combustion engine
JP5402984B2 (en) * 2011-05-18 2014-01-29 株式会社デンソー Variable valve timing control device
US9169786B2 (en) * 2011-09-02 2015-10-27 Toyota Jidosha Kabushiki Kaisha Vehicle engine control device
US8935999B2 (en) * 2011-11-10 2015-01-20 Toyota Jidosha Kabushiki Kaisha Control device for internal combustion engine

Also Published As

Publication number Publication date
WO2015005004A1 (en) 2015-01-15
CN105358805A (en) 2016-02-24
DE112014003225T5 (en) 2016-04-28
JP2015017513A (en) 2015-01-29
US20160146070A1 (en) 2016-05-26
CN105358805B (en) 2018-03-02
DE112014003225B4 (en) 2021-02-04
US9695717B2 (en) 2017-07-04

Similar Documents

Publication Publication Date Title
KR100427434B1 (en) Valve timing control apparatus and method for internal combustion engine
JP2004257313A (en) Valve opening and closing timing control device
JP2001317382A (en) Valve timing controller for internal combustion engine
JP5900428B2 (en) Control device for internal combustion engine
JP2013024089A (en) Controller for variable valve device
JP2007255401A (en) Control device and control system of engine valve
JP2017096214A (en) Variable valve timing control device of internal combustion engine
JP5386452B2 (en) Hydraulic actuator control device
JP2008255914A (en) Valve timing adjusting device and electronic control device for valve timing adjusting device
EP3693584A1 (en) Valve timing control device and valve timing control method
JP6505579B2 (en) Variable valve timing device
JP6389727B2 (en) Variable valve timing control device for internal combustion engine
JP2014190295A (en) Valve timing control device of internal combustion engine
JP4290117B2 (en) Learning control method for hydraulic variable valve timing mechanism of internal combustion engine
JP2014152660A (en) Valve timing adjustment device
JP2001254639A (en) Valve characteristic control device of internal combustion engine
JP2010106784A (en) Valve timing adjuster
JP2008184952A (en) Variable operating valve apparatus for engine
JP5573609B2 (en) Abnormal reset device for valve timing adjustment device
JP6797342B2 (en) Valve timing adjuster
JP4861378B2 (en) Variable valve control device for internal combustion engine
JP6451677B2 (en) Valve timing control system and control command unit
WO2014112055A1 (en) Control device for internal combustion engine
JP2004245192A (en) Control device for variable valve timing mechanism
JP2007309265A (en) Valve timing control device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150616

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160209

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160222

R151 Written notification of patent or utility model registration

Ref document number: 5900428

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees