DE10128735A1 - Valve setting control for internal combustion engines - Google Patents

Valve setting control for internal combustion engines

Info

Publication number
DE10128735A1
DE10128735A1 DE10128735A DE10128735A DE10128735A1 DE 10128735 A1 DE10128735 A1 DE 10128735A1 DE 10128735 A DE10128735 A DE 10128735A DE 10128735 A DE10128735 A DE 10128735A DE 10128735 A1 DE10128735 A1 DE 10128735A1
Authority
DE
Germany
Prior art keywords
control
internal combustion
difference
combustion engine
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE10128735A
Other languages
German (de)
Other versions
DE10128735B4 (en
Inventor
Tatsuhiko Takahashi
Atsuko Hashimoto
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of DE10128735A1 publication Critical patent/DE10128735A1/en
Application granted granted Critical
Publication of DE10128735B4 publication Critical patent/DE10128735B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • 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
    • 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
    • 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
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B2275/00Other engines, components or details, not provided for in other groups of this subclass
    • F02B2275/18DOHC [Double overhead camshaft]

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)

Abstract

Es wird eine Ventileinstellungssteuerung mit hervorragendem Reaktionsvermögen vorgeschlagen, die bei einer Brennkraftmaschine verwendet wird. Die Steuerung führt eine Korrektursteueroperation entsprechend den Öldrucksteuercharakteristiken des tatsächlich angebrachten Ventils durch. Die Ventileinstellungssteuerung weist einen Einlassnocken auf, einen Auslassnocken, ein Betätigungsglied zur Änderung der Drehphase eines der Nocken in bezug auf die Kurbelwelle der Brennkraftmaschine, ein Öldrucksteuerventil zum Anlegen eines Öldrucks an das Betätigungsglied und eine Steuervorrichtung zum Steuern der Ventileinstellung durch Steuern des Öldrucks, der von dem Öldrucksteuerventil abgegeben wird. Die Öldruckabgabe wird durch Steuern des Stroms durch den Elektromagneten in dem Öldrucksteuerventil gesteuert. Die beiden Nocken werden durch die Kurbelwelle der Brennkraftmaschine angetrieben. Der Einlassnocken öffnet und schließt das Einlassventil. Der Auslassnocken öffnet und schließt das Auslassventil. Die Steuervorrichtung stellt die Ströme fest, die dem Elektromagneten zugeführt werden, um das Betätigungsglied bei unterschiedlichen Betriebsbedingungen der Brennkraftmaschine zu aktivieren. Die Charakteristik des Öldrucksteuerventils wird aus der Differenz der Stromwerte unter diesen verschiedenen Betriebsbedingungen festgestellt. Es wird die Stärke eines Steuerstroms bestimmt.Valve timing control with excellent responsiveness, which is used in an internal combustion engine, is proposed. The controller performs a correction control operation according to the oil pressure control characteristics of the valve actually installed. The valve timing controller includes an intake cam, an exhaust cam, an actuator for changing the rotational phase of one of the cams with respect to the crankshaft of the internal combustion engine, an oil pressure control valve for applying oil pressure to the actuator, and a control device for controlling the valve timing by controlling the oil pressure from is delivered to the oil pressure control valve. Oil pressure delivery is controlled by controlling the current through the solenoid in the oil pressure control valve. The two cams are driven by the crankshaft of the internal combustion engine. The intake cam opens and closes the intake valve. The exhaust cam opens and closes the exhaust valve. The control device detects the currents that are supplied to the electromagnet in order to activate the actuator under different operating conditions of the internal combustion engine. The characteristic of the oil pressure control valve is determined from the difference in the current values under these different operating conditions. The strength of a control current is determined.

Description

HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION

Die vorliegende Erfindung betrifft eine Ventileinstellungssteuerung für eine Brennkraftmaschine, und insbesondere eine Ventileinstellsteuerung zum Steuern der Einstellung des Betriebs der Einlassventile und der Auslassventile einer Brennkraftmaschine.The present invention relates to a Valve timing control for an internal combustion engine, and in particular a valve timing control for controlling the Adjustment of the operation of the intake valves and the Exhaust valves of an internal combustion engine.

Bei einer Brennkraftmaschine wird die erforderliche Ventileinstellung für das Ansaugen von Luft und den Ausstoß entsprechend den Betriebsbedingungen variiert. In der Vergangenheit wies praktisch jede Brennkraftmaschine eine Nockenwelle auf, die von einer Kurbelwelle über einen Synchronriemen oder dergleichen angetrieben wird. Die Einstellung, mit welcher die Einlassventile und die Auslassventile geöffnet und geschlossen werden, ist unabhängig von der Winkelposition der Kurbelwelle unverändert. Seit einigen Jahren wurden jedoch variable Ventileinstellungssysteme eingesetzt, um die Ausgangsleistung der Brennkraftmaschinen zu verbessern, und um einen besseren Kraftstoffverbrauch und niedrigere Emissionen zu erzielen. Daher wurden verschiedene Vorgehensweisen in bezug auf die Ventileinstellung vorgeschlagen. In an internal combustion engine, the required Valve setting for air intake and exhaust varies according to the operating conditions. In the In the past, practically every internal combustion engine had one Camshaft on from a crankshaft Synchronous belt or the like is driven. The Setting with which the inlet valves and the Exhaust valves are opened and closed regardless of the angular position of the crankshaft unchanged. However, for some years now, they have been variable Valve timing systems used to the output power to improve the internal combustion engines, and to make a better one Achieve fuel economy and lower emissions. Therefore, different approaches regarding the Valve setting suggested.  

Eine dieser Vorgehensweisen ist im offengelegten japanischen Patent Nr. 256878/1997 beschrieben. Bei dieser Vorgehensweise wird die Phase der sich drehenden Ausgangswelle einer Brennkraftmaschine verschoben, um eine Nockenwelle anzutreiben. Die Ventileinstellung zumindest entweder der Einlassventile oder der Auslassventile wird eingestellt. Die Ventileinstellung wird aus der Phasendifferenz zwischen der Ausgangswelle der Brennkraftmaschine und der Nockenwelle ermittelt. Die Soll-Ventileinstellung wird auf Grundlage der Betriebsbedingungen der Brennkraftmaschine eingestellt. Die Steuerverstärkung einer Ventileinstellungsvorrichtung ist so eingestellt, dass die ermittelte Einstellung bezüglich der Phase mit der Soll-Ventileinstellung übereinstimmt. Die Verschiebungsgeschwindigkeit der Phase der sich drehenden Nockenwelle ergibt sich aus dem Übergang der tatsächlichen Ventileinstellung. Die Verschiebungsgeschwindigkeit dieser Drehphase wird mit einem Bezugswert verglichen. Die Steuerverstärkung wird so korrigiert, dass die Differenz dieser beiden Geschwindigkeiten auf Null verringert wird. Auf diese Weise werden Verschiebungsgeschwindigkeitsänderungen abgefangen. Das Reaktionsverhalten und die Konvergenz werden verbessert.One of these approaches is disclosed in Japanese Patent No. 256878/1997. With this approach becomes the phase of the rotating output shaft of a Internal combustion engine shifted to a camshaft drive. The valve setting at least either the Intake valves or the exhaust valves is set. The Valve setting is the phase difference between the Output shaft of the internal combustion engine and the camshaft determined. The target valve setting is based on the Operating conditions of the internal combustion engine set. The Control gain of a valve timing device is like this set that the determined attitude regarding the Phase coincides with the target valve setting. The Speed of displacement of the phase of the rotating Camshaft results from the transition of the actual one Valve setting. The rate of displacement of this Rotation phase is compared with a reference value. The Control gain is corrected so that the difference of these two speeds is reduced to zero. On this way, displacement speed changes intercepted. The response behavior and the convergence improved.

Im einzelnen wird während der Einstellung der Ventileinstellung dann, wenn die tatsächliche Ventileinstellung von der Soll-Ventileinstellung abweicht, ein Proportionalwert aus der Abweichung erzeugt. Auf der Grundlage dieses Proportionalwertes und eines Ableitungswertes, der aus dieser Abweichung berechnet wird, wird ein Tastverhältnis zum Kompensieren der Reaktionsverzögerung an ein Öldrucksteuerventil geschickt. Danach werden ein Proportionalwert und ein Ableitungswert entsprechend aus der Abweichung zu einem gewissen Zeitpunkt ermittelt, und wird daher ein anderes Tastverhältnis festgestellt, und an das Öldrucksteuerventil geschickt. Das Tastverhältnis wird beibehalten, bis die Abweichung der tatsächlichen Ventileinstellung von der Sollventileinstellung kleiner als ein vorbestimmter Wert wird. Während dieses Tastverhältnis beibehalten wird, wird die Variation der tatsächlichen Ventileinstellung zwischen zwei Punkten ermittelt. Weiterhin wird die Zeit ermittelt, in welcher dies Variation auftritt. Die Verschiebungsgeschwindigkeit der Drehphase wird aus der Variation und der Zeit festgestellt. Diese Verschiebungsgeschwindigkeit wird mit einem Bezugsgeschwindigkeitswert verglichen. Wenn die Verschiebungsgeschwindigkeit höher ist als der Bezugswert, so wird das Tastverhältnis zur Kompensation der Reaktionsverzögerung auf einen kleineren Wert eingestellt. Ist sie niedriger, so wird das Tastverhältnis zur Kompensation der Reaktionsverzögerung auf einen größeren Wert eingestellt.In particular, during the setting of the Valve setting when the actual Valve setting deviates from the target valve setting, generates a proportional value from the deviation. On the Basis of this proportional value and one Derivative value calculated from this deviation, becomes a duty cycle to compensate for the Response delay sent to an oil pressure control valve. After that, a proportional value and a derivative value accordingly from the deviation at a certain point in time determined, and therefore a different duty cycle detected and sent to the oil pressure control valve. The Duty cycle is maintained until the deviation of the  actual valve setting from the target valve setting becomes smaller than a predetermined value. During this Duty cycle is maintained, the variation of the actual valve setting between two points determined. Furthermore, the time in which this is determined Variation occurs. The rate of displacement of the Rotation phase is determined from the variation and the time. This speed of displacement is measured with a Reference speed value compared. If the Displacement speed is higher than the reference value, so the duty cycle is used to compensate for the Response delay set to a smaller value. If it is lower, the duty cycle becomes Compensation of the reaction delay to a larger value set.

Das japanische offengelegte Patent Nr. 217609/1997 beschreibt eine Vorgehensweise zur exakten Steuerung der Ventileinstellung unter Verwendung eines Ventileinstellsteuermechanismus, der sich in bezug auf entweder die Ausgangswelle einer Brennkraftmaschine oder eine von der Ausgangswelle angetriebene Nockenwelle innerhalb eines vorgegebenen Winkelbereichs dreht. Der Ventileinstellungssteuermechanismus wird auf der Grundlage der Differenz zwischen dem tatsächlichen Wert der Winkelentfernung zwischen der Ausgangswelle und der Nockenwelle und einem Sollwert betrieben. Die Winkelentfernung wird so gesteuert, dass sie mit dem Sollwert übereinstimmt. Wenn die Abweichung des tatsächlich gemessenen Wertes von dem Sollwert sich nicht ändert, wird ein Korrekturwert für den Ventileinstellungssteuermechanismus so eingestellt, dass die Abweichung verringert wird. Auf diese Weise kann die Ventileinstellung exakt gesteuert werden, ohne durch Herstellungstoleranzen beeinflusst zu werden. Japanese Patent Laid-Open No. 217609/1997 describes a procedure for the exact control of the Valve adjustment using a Valve timing control mechanism related to either the output shaft of an internal combustion engine or one camshaft driven by the output shaft inside a predetermined angular range rotates. The Valve timing control mechanism is based on the difference between the actual value of the Angular distance between the output shaft and the Camshaft and a setpoint operated. The Angle distance is controlled so that it matches the setpoint matches. If the deviation of the actually measured Value of the setpoint does not change, becomes a Correction value for the valve timing control mechanism see above set that the deviation is reduced. To this This way, the valve setting can be precisely controlled without to be influenced by manufacturing tolerances.  

Herkömmliche Ventileinstellungssteuerungen der Brennkraftmaschine sind auf diese Art und Weise aufgebaut. Bei diesen herkömmlichen Ventileinstellungssteuerungen wird bei der Vorgehensweise, die beispielsweise in dem voranstehend erwähnten offengelegten japanischen Patent Nr. 256878/1997 beschrieben wird, ein Tastverhältnis, das zu einem gewissen Zeitpunkt ermittelt wurde, einem Öldrucksteuerventil zugeführt, und beibehalten, um die Verschiebungsgeschwindigkeit der Drehphase festzustellen. Wenn die Abweichung der tatsächlichen Ventileinstellung von der Sollventileinstellung in regelmäßigen Zeitabständen auftritt, wenn ein Proportionalwert und ein Ableitungswert aus der Abweichung ermittelt werden, und wenn die Steuerung unter Verwendung eines Tastverhältnisses durchgeführt wird, das aus diesem Proportionalwert im diesem Ableitungswert ermittelt wird, dann kann das Reaktionsvermögen beeinträchtigt werden. Weiterhin wird die festgestellte Verschiebungsgeschwindigkeit der Drehphase mit einem Bezugswert verglichen. Das Tastverhältnis wird entsprechend der Differenz korrigiert. Daher wird nur die ursprüngliche Reaktionsverzögerung korrigiert, die eine Differenz zwischen der tatsächlichen Ventileinstellung und der Sollventileinstellung erzeugt. Von einer ausreichenden Korrektur kann nicht die Rede sein. Daher kann kein ausreichendes Reaktionsvermögen erhalten werden.Conventional valve timing controls from Internal combustion engines are constructed in this way. With these conventional valve timing controls in the procedure, for example in the Japanese Patent Laid-Open No. 256878/1997 describes a duty cycle that is too was determined at a certain point in time, one Oil pressure control valve fed, and maintained to the Determine the speed of displacement of the rotation phase. If the deviation of the actual valve setting from the target valve setting at regular intervals occurs when a proportional value and a derivative value can be determined from the deviation and if the control is performed using a duty cycle, that from this proportional value in this derivative value is determined, then the responsiveness be affected. Furthermore, the ascertained Displacement speed of the rotation phase with one Reference value compared. The duty cycle will be accordingly corrected the difference. Therefore, only the original Corrected response delay, which is a difference between the actual valve setting and the Target valve setting generated. Sufficient Correction is out of the question. Therefore none sufficient responsiveness can be obtained.

Die vorliegende Erfindung wurde zur Lösung der voranstehend geschilderten Probleme ermittelt.The present invention has been made to solve the above identified problems identified.

Ein Ziel der vorliegenden Erfindung besteht in der Bereitstellung einer Ventileinstellungssteuerung, die zum Einsatz bei einer Brennkraftmaschine dient, und welche eine Korrektur durchführt, die an die Eigenschaften des tatsächlich verwendeten Öldrucksteuerventils angepasst ist, um eine stabile Reaktion trotz Variationen der Flussrateneigenschaften infolge von Herstellungstoleranzen bereitzustellen, wobei sich die Ventileinstellungssteuerung darüber hinaus noch dadurch auszeichnet, dass sie Variationen der Flussrateeigenschaften durch eine Steueroperation kompensieren kann.An object of the present invention is Provision of a valve timing control that is used for Use in an internal combustion engine, and which one Makes corrections to the properties of the oil pressure control valve actually used is adjusted, to have a stable response despite variations in Flow rate properties due to manufacturing tolerances  to provide, with the valve timing control furthermore characterized by the fact that they have variations the flow rate properties through a control operation can compensate.

Eine Ventileinstellungssteuerung, die gemäß der vorliegenden Erfindung ausgebildet ist, und zur Verwendung bei einer mit einer Kurbelwelle versehenen Brennkraftmaschine dient, weist auf: einen Einlassnocken, der durch die Kurbelwelle der Brennkraftmaschine angetrieben wird, und so arbeitet, dass er Einlassventile öffnet und schließt; einen Auslassnocken, der durch die Kurbelwelle der Brennkraftmaschine angetrieben wird, und so arbeitet, dass er Auslassventile öffnet und schließt; eine Ventileinstellungs-Änderungsvorrichtung, die in einem Drehübertragungsweg zwischen der Kurbelwelle und zumindest einem Nocken angebracht ist, der unter dem Einlassnocken und dem Auslassnocken ausgewählt ist, um die Drehphase dieses Nockens in bezug auf die Kurbelwelle zu variieren; eine Antriebsvorrichtung zum Antrieb der Ventileinstellungs-Änderungsvorrichtung; und eine Steuervorrichtung zum Steuern des Ausmaßes der Steuerung der Antriebsvorrichtung. Diese Steuervorrichtung stellt eine Differenz des Ausmaßes der Steuerung der Antriebsvorrichtung fest, um die Ventileinstellungs-Änderungsvorrichtung dazu zu veranlassen, in gewünschter Weise unter verschiedenen Betriebsbedingungen der Brennkraftmaschine zu arbeiten. Das Ausmaß der Steuerung der Antriebsvorrichtung wird entsprechend der Differenz des Ausmaßes der Steuerung bestimmt.A valve timing control according to the present Invention is designed, and for use in a serves a crankshaft internal combustion engine, has on: an intake cam driven by the crankshaft of the Internal combustion engine is driven and works so that it Inlet valves opens and closes; an exhaust cam that driven by the crankshaft of the internal combustion engine and works to open exhaust valves and closes; a valve timing change device that in a rotational transmission path between the crankshaft and at least one cam is attached, which under the Inlet cam and the outlet cam is selected to the Phase of rotation of this cam in relation to the crankshaft vary; a drive device for driving the Valve timing change apparatus; and a Control device for controlling the degree of control of the Drive device. This control device provides one Difference in the degree of control of the drive device to adjust the valve timing changing device cause in the desired manner among different Operating conditions of the internal combustion engine to work. The Extent of control of the drive device according to the difference in the extent of control certainly.

Bei einem Merkmal der Erfindung wird die Differenz des Ausmaßes der Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine festgestellt, wenn die Differenz zwischen einem tatsächlich eingesetzten Ausmaß der Bewegung zur Änderung der Ventileinstellung und einem Sollausmaß der Bewegung zur Änderung der Ventileinstellung eine vorgegebene Bedingung erfüllt.In one feature of the invention, the difference in Extent of control in a different Operating state of the internal combustion engine determined when the Difference between an actually used amount of Movement to change valve setting and one  Target amount of movement to change the valve setting fulfills a predetermined condition.

Bei einem anderen Merkmal der Erfindung lernt die Steuervorrichtung das Ausmaß der Steuerung in unterschiedlichen Betriebsbedingungen der Brennkraftmaschine. Das Ausmaß der Steuerung der Antriebsvorrichtung wird aus einer Differenz dieses gelernten Wertes bestimmt.In another feature of the invention, the Control device the extent of control in different operating conditions of the internal combustion engine. The extent of the control of the drive device becomes a difference of this learned value.

Bei einem anderen Merkmal der Erfindung speichert die Steuervorrichtung mehrere Eigenschaften der Antriebsvorrichtung. Eine der mehreren Eigenschaften wird entsprechend der Differenz des Ausmaßes des Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine ausgewählt. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt.In another feature of the invention, the Control device several properties of the Drive device. One of the several properties is according to the difference in the extent of control in a different operating state of the Internal combustion engine selected. That way it will Extent of control of the drive device determined.

Bei einem zusätzlichen Merkmal der Erfindung wählt die Steuervorrichtung eine schlechte Reaktionscharakteristik oder einen schlechten Steuerwert aus mehreren Charakteristiken bzw. Steuerwerten aus, bis das Ausmaß der Steuerung der Antriebsvorrichtung aus der Daten des Ausmaßes des Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine bestimmt wird. Die ausgewählte Charakteristik oder der ausgewählte Steuerwert wird als Ausmaß der Steuerung der Antriebsvorrichtung verwendet.In an additional feature of the invention, the Control device has a poor response characteristic or a bad tax value from multiple characteristics or control values until the extent of control of the Drive device from the data of the extent of control in a different operating state Internal combustion engine is determined. The selected one Characteristic or the selected tax value is as Extent of control of the drive device used.

Bei einem zusätzlichen Merkmal der Erfindung sind weiterhin eine Detektorvorrichtung zur Feststellung der Winkelposition des einen Nockens in bezug auf die Kurbelwelle sowie eine Arithmetikvorrichtung zur Berechnung einer Sollposition der Winkelposition des einen Nockens in bezug auf die Winkelposition der Kurbelwelle entsprechend den Betriebsbedingungen der Brennkraftmaschine vorhanden. Die Steuervorrichtung führt proportionale und Ableitungs- Steueroperationen entsprechen der Differenz zwischen der festgestellten Relativposition und der Sollposition durch, und stellt mehrere proportionale und Ableitungs-Steuerwerte ein. Einer der Proportional- und Ableitungswerte wird entsprechend der Differenz des Ausmaßes der Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine ausgewählt. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt.In an additional feature of the invention are also a detector device for determining the angular position one cam in relation to the crankshaft and one Arithmetic device for calculating a target position of the Angular position of one cam with respect to the Angular position of the crankshaft according to the Operating conditions of the internal combustion engine exist. The Control device performs proportional and derivative Tax operations correspond to the difference between the  determined relative position and the target position by and represents several proportional and derivative control values on. One of the proportional and derivative values is according to the difference in the extent of control in a different operating state of the Internal combustion engine selected. That way it will Extent of control of the drive device determined.

Bei einem anderen Merkmal der Erfindung sind weiterhin eine Detektorvorrichtung zur Feststellung der Winkelposition des einen Nockens in bezug auf die Kurbelwelle sowie eine Arithmetikvorrichtung zur Berechnung einer Sollposition der Winkelposition des einen Nockens relativ zu der Winkelposition der Kurbelwelle entsprechend den Betriebsbedingungen der Brennkraftmaschine vorhanden. Die Steuervorrichtung führt eine Integraloperation entsprechend der Differenz zwischen der festgestellten Relativposition und der Sollposition durch, und stellt mehrere Integralsteuerwerte ein. Einer der unterschiedlichen Integralwerte wird entsprechend der Differenz des Ausmaßes der Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine eingestellt. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt.Another feature of the invention further includes Detector device for determining the angular position of the a cam with respect to the crankshaft and one Arithmetic device for calculating a target position of the Angular position of the one cam relative to the Angular position of the crankshaft according to the Operating conditions of the internal combustion engine exist. The Control device performs an integral operation accordingly the difference between the relative position and the target position, and represents several Integral control values. One of the different Integral values are made according to the difference in extent the controller in a different operating state Internal combustion engine set. That way it will Extent of control of the drive device determined.

Bei einem weiteren Merkmal der Erfindung speichert die Steuervorrichtung mehrere unterschiedliche Charakteristiken der Antriebsvorrichtung. Die Steuervorrichtung interpoliert eine der mehreren unterschiedlichen Charakteristiken entsprechend der Differenz des Ausmaßes der Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung berechnet.In another feature of the invention, the Control device several different characteristics the drive device. The controller interpolates one of the several different characteristics according to the difference in the extent of control in a different operating state of the Internal combustion engine. In this way, the extent of Control of the drive device calculated.

Bei einem weiteren zusätzlichen Merkmal der Erfindung wird das Ausmaß der Steuerung der Antriebsvorrichtung aus jedem Wert in der Mitte berechnet, der durch Interpolation der mehreren Charakteristiken oder Steuerwerte erhalten wird, bis das Ausmaß der Steuerung der Antriebsvorrichtung auf Grundlage der Differenz des Ausmaßes der Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine eingestellt ist.Another additional feature of the invention is the extent of control of the drive device from each Value calculated in the middle by interpolation of the  multiple characteristics or control values is obtained until the extent of control of the drive device Basis of the difference in the extent of control in one different operating state of the internal combustion engine is set.

Bei einem anderen Merkmal der Erfindung sind eine Detektorvorrichtung zur Feststellung der Winkelposition des einen Nockens in bezug auf die Winkelpositionen der Kurbelwelle sowie eine Arithmetikvorrichtung zur Berechnung der Sollposition der Winkelposition des einen Nockens relativ zur Kurbelwelle entsprechend dem Betriebszustand der Brennkraftmaschine vorgesehen. Die Steuervorrichtung führt Proportional- und Ableitungs-Steueroperationen entsprechend der Differenz zwischen jeder festgestellten Relativposition und der Sollposition durch. Die Steuervorrichtung stellt mehrere Proportional- und Ableitungswerte ein, und interpoliert eine der mehreren unterschiedlichen Charakteristiken entsprechend der Differenz des Ausmaßes der Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung berechnet.Another feature of the invention is a Detector device for determining the angular position of the a cam with respect to the angular positions of the Crankshaft and an arithmetic device for calculation relative to the target position of the angular position of the one cam to the crankshaft according to the operating state of the Internal combustion engine provided. The control device performs Proportional and derivative control operations accordingly the difference between each relative position found and the target position. The control device provides several proportional and derivative values, and interpolates one of the several different ones Characteristics corresponding to the difference in the extent of Control in a different operating state Internal combustion engine. In this way, the extent of Control of the drive device calculated.

Bei einem weiteren zusätzlichen Merkmal der Erfindung sind weiterhin eine Detektorvorrichtung zur Feststellung einer Position des einen Nockens in bezug auf die Winkelposition der Kurbelwelle sowie eine Arithmetikvorrichtung zur Berechnung einer Sollposition der Winkelposition des einen Nockens relativ zur Winkelposition der Kurbelwelle entsprechend den Betriebsbedingungen der Brennkraftmaschine vorhanden. Die Steuervorrichtung führt eine Integral- Steueroperation entsprechend der Differenz zwischen jeder festgestellten Relativposition und der Sollposition durch. Die Steuervorrichtung stellt mehrere Integral-Steuerwerte ein, und interpoliert einen der mehreren unterschiedlichen Integral-Steuerwerte entsprechend der Differenz des Ausmaßes der Steuerung in einem unterschiedlichen Betriebszustand der Brennkraftmaschine. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung berechnet.Another additional feature of the invention furthermore a detector device for detecting a Position of one cam in relation to the angular position the crankshaft and an arithmetic device for Calculation of a target position of the angular position of one Cam relative to the angular position of the crankshaft according to the operating conditions of the internal combustion engine available. The control device performs an integral Control operation corresponding to the difference between each determined relative position and the target position by. The control device provides several integral control values and interpolates one of several different ones Integral control values corresponding to the difference in extent  the controller in a different operating state Internal combustion engine. In this way, the extent of Control of the drive device calculated.

Die Erfindung wird nachstehend anhand zeichnerisch dargestellter Ausführungsbeispiele näher erläutert, aus welchen weitere Vorteile und Merkmale hervorgehen. Es zeigt:The invention is illustrated below with reference to drawings illustrated embodiments explained in more detail what other advantages and features emerge. It shows:

Fig. 1 eine schematische Darstellung des Aufbaus einer Ventileinstellungssteuerung gemäß Ausführungsform 1 der vorliegenden Erfindung, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 1 is a schematic representation of the structure of a valve timing controller according to Embodiment 1 of the present invention, wherein the valve timing controller is intended for use in an internal combustion engine;

Fig. 2 ein Charakteristikdiagramm, welches die Ventileinstellung erläutert, die bei der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung erhalten wird, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 2 is a characteristic diagram illustrating the valve timing according to Embodiment 1 of the invention is obtained in the valve timing control, the valve timing controller is intended for use in an internal combustion engine;

Fig. 3 eine Querschnittsansicht des Aufbaus und des Betriebsablaufs eines Öldrucksteuerventils, das in der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung vorgesehen ist, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 3 is a cross sectional view of the structure and operation of an oil pressure control valve of the invention is in the valve timing control according to Embodiment 1 provided with the valve timing controller is intended for use in an internal combustion engine;

Fig. 4 ein Flussraten-Charakteristikdiagramm des Öldrucksteuerventils, das in der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung vorgesehen ist, wobei die Ventileinstellungssteuerung zur Verwendung mit einer Brennkraftmaschine gedacht ist; Fig. 4 shows a flow rate characteristic diagram of the oil pressure control valve of the invention is provided in the valve timing control according to embodiment 1, wherein the valve timing controller is intended for use with an internal combustion engine;

Fig. 5 ein Charakteristikdiagramm, welches das Reaktionsvermögen eines Steuermechanismus erläutert, der in der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung enthalten ist, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 5 is a characteristic diagram illustrating the reactivity of a control mechanism of the invention is in the valve timing control according to Embodiment 1 include, in which the valve timing controller is intended for use in an internal combustion engine;

Fig. 6 ein Flussraten-Charakteristikdiagramm des Öldrucksteuerventils, das in der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung vorgesehen ist, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 6 is a flow rate characteristic diagram of the oil pressure control valve of the invention is in the valve timing control according to Embodiment 1 provided with the valve timing controller is intended for use in an internal combustion engine;

Fig. 7 ein Charakteristikdiagramm, das das Reaktionsvermögen eines Steuermechanismus erläutert, der in der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung vorgesehen ist, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 7 is a characteristic diagram illustrating the reactivity of a control mechanism of the invention is in the valve timing control according to Embodiment 1 provided with the valve timing controller is intended for use in an internal combustion engine;

Fig. 8 ein Flussdiagramm, das eine Verarbeitung erläutert, mit welcher die Verarbeitung der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung verglichen wird, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 8 is a flowchart illustrating a processing by which the processing of the valve timing control of the invention is compared according to embodiment 1, wherein the valve timing controller is intended for use in an internal combustion engine;

Fig. 9 ein Flussdiagramm, das eine Verarbeitung erläutert, mit welcher die Verarbeitung der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung verglichen wird, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 9 is a flowchart illustrating a processing by which the processing of the valve timing control of the invention is compared according to embodiment 1, wherein the valve timing controller is intended for use in an internal combustion engine;

Fig. 10 ein Flussdiagramm mit einer Erläuterung einer Verarbeitung, mit welcher die Verarbeitung der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung verglichen wird, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; FIG. 10 is a flow chart with an explanation with which the processing of the valve timing control Embodiment 1 of the invention is compared in accordance with a processing, wherein the valve timing controller is intended for use in an internal combustion engine;

Fig. 11 ein Flussdiagramm, das eine Verarbeitung erläutert, mit welcher die Verarbeitung der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung verglichen wird, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 11 is a flowchart illustrating a processing by which the processing of the valve timing control of the invention is compared according to embodiment 1, wherein the valve timing controller is intended for use in an internal combustion engine;

Fig. 12 ein Flussdiagramm, das die Steuerung einer Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung erläutert, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 12 is a flow diagram according to Embodiment 1 of the invention illustrates the control of a valve timing control, the valve timing controller is intended for use in an internal combustion engine;

Fig. 13 ein Flussdiagramm, das eine Steuerung der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung erläutert, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 13 is a flow diagram according to Embodiment 1 of the invention illustrating a control of the valve timing control, the valve timing controller is intended for use in an internal combustion engine;

Fig. 14 ein Flussdiagramm, das eine Steuerung der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung erläutert, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist;Wherein the valve timing controller is intended for use in an internal combustion engine 14 is a flow diagram according to Embodiment 1 of the invention illustrating a control of the valve timing controller.

Fig. 15 ein Flussdiagramm zur Erläuterung der Steuerung der Ventileinstellungssteuerung gemäß Ausführungsform 1 der Erfindung, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; FIG. 15 is a flow chart of embodiment 1, wherein the valve timing controller is intended for use in an internal combustion engine for explaining the control of the valve timing control according to the invention;

Fig. 16 ein Flussdiagramm, das die Steuerung einer Ventileinstellungssteuerung gemäß Ausführungsform 2 der Erfindung erläutert, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; Fig. 16 is a flow diagram according to Embodiment 2 of the invention illustrating the control of a valve timing control, the valve timing controller is intended for use in an internal combustion engine;

Fig. 17 ein Flussdiagramm, das eine Steuerung der Ventileinstellungssteuerung gemäß Ausführungsform 2 der Erfindung erläutert, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist;Wherein the valve timing controller is intended for use in an internal combustion engine 17 is a flowchart according to Embodiment 2 of the invention illustrating a control of the valve timing controller.

Fig. 18 ein Flussdiagramm, das die Steuerung der Ventileinstellungssteuerung gemäß Ausführungsform 2 der Erfindung erläutert, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist; und Fig. 18 is a flow diagram according to Embodiment 2 of the invention illustrating the control of the valve timing control, the valve timing controller is intended for use in an internal combustion engine; and

Fig. 19 ein Flussdiagramm, das eine Steuerung der Ventileinstellungssteuerung gemäß Ausführungsform 2 der Erfindung erläutert, wobei die Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine gedacht ist.Wherein the valve timing controller is intended for use in an internal combustion engine, Fig. 19 is a flow chart showing Embodiment 2 explains a control of the valve timing control according to the invention.

Ausführungsform 1Embodiment 1

Die Fig. 1 bis 15 erläutern eine Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine, wobei die Ventileinstellungssteuerung gemäß Ausführungsform 1 der vorliegenden Erfindung aufgebaut ist. Fig. 1 zeigt den Aufbau der Ventileinstellungssteuerung, die an der Brennkraftmaschine angebracht ist. Fig. 2 ist ein Charakteristikdiagramm, welches die Ventileinstellung erläutert. Fig. 3 erläutert schematisch den Aufbau und den Betriebsablauf eines Öldrucksteuerventils. Die Fig. 4 und 6 sind Flussraten-Charakteristikdiagramme des Öldrucksteuerventils. Die Fig. 5 und 7 sind Charakteristikdiagramme, welche das Reaktionsvermögen eines Ventileinstellungssteuermechanismus erläutern. Die Fig. 8 bis 11 sind Flussdiagramme, die eine Steuerverarbeitung erläutern, mit welcher die Steuerverarbeitung gemäß der vorliegenden Erfindung verglichen wird, wobei die erstgenannte Steuerverarbeitung nicht die vorliegende Erfindung verwendet. Die Fig. 12 bis 15 sind Flussdiagramme, welche die Steuerverarbeitung gemäß der vorliegenden Erfindung erläutern. Figs. 1 to 15 illustrate a valve timing controller for use in an internal combustion engine, wherein the valve timing controller is constructed in accordance with Embodiment 1 of the present invention. Fig. 1 shows the structure of the valve timing control which is attached to the internal combustion engine. Fig. 2 is a characteristic diagram explaining the valve timing. Fig. 3 schematically explains the structure and operation of an oil pressure control valve. FIGS. 4 and 6 are flow rate characteristic diagrams of the oil pressure control valve. FIGS. 5 and 7 are characteristic diagrams which illustrate the reactivity of a valve timing control mechanism. Figs. 8 to 11 are flow diagrams illustrating a control processing by which the control processing of the present invention is compared in accordance with the former control processing not using the present invention. Figs. 12 to 15 are flow diagrams which illustrate the control processing according to the present invention.

Unter Bezugnahme auf Fig. 1 wird nunmehr der Aufbau der Brennkraftmaschine erläutert, die mit der Ventileinstellungssteuerung versehen ist. Die Brennkraftmaschine ist in Fig. 1 insgesamt mit dem Bezugszeichen 1 bezeichnet, und weist einen Ansaugkanal 3 auf, in welchem ein Luftfilter 2 angebracht ist. Ein Luftflusssensor 4 misst die Luftmenge, die in die Brennkraftmaschine 1 angesaugt wird. Eine Drosselklappe 5 stellt die Menge der Ansaugluft ein, um die Ausgangsleistung der Brennkraftmaschine 1 zu steuern. Ein Drosselklappenöffnungssensor 6 stellt die Öffnung der Drosselklappe 5 fest. Ein Injektor 7 liefert eine Kraftstoffmenge, die an die Menge an Ansaugluft angepasst ist. Eine Zündkerze 8 zündet das Luft-Kraftstoffgemisch innerhalb der Brennkammer der Brennkraftmaschine 1. Ein Sauerstoffsensor 9 ist in einem Auslasskanal 10 angebracht, der von der Brennkraftmaschine 1 ausgeht, und stellt die Menge an in dem Auspuffgas verbleibenden Sauerstoff fest. Ein Dreiwegekatalysator 11 wird zum Reinigen des Abgases verwendet. The structure of the internal combustion engine which is provided with the valve timing control will now be explained with reference to FIG. 1. The internal combustion engine is generally designated by the reference number 1 in FIG. 1 and has an intake duct 3 , in which an air filter 2 is attached. An air flow sensor 4 measures the amount of air that is drawn into the internal combustion engine 1 . A throttle valve 5 adjusts the amount of intake air to control the output of the engine 1 . A throttle valve opening sensor 6 detects the opening of the throttle valve 5 . An injector 7 delivers an amount of fuel that is adapted to the amount of intake air. A spark plug 8 ignites the air-fuel mixture within the combustion chamber of the internal combustion engine 1 . An oxygen sensor 9 is mounted in an exhaust passage 10 that comes from the internal combustion engine 1 and detects the amount of oxygen remaining in the exhaust gas. A three-way catalyst 11 is used to purify the exhaust gas.

Die Brennkraftmaschine 1 weist weiterhin eine Kurbelwelle 1a auf, an welcher eine Sensorplatte 12 angebracht ist, um die Winkelposition der Kurbelwelle festzustellen. Diese Sensorplatte 12 arbeitet mit einem Kurbelwellenwinkelsensor 13 zusammen, um die Winkelposition der Kurbelwelle 1a zu ermitteln. Die Brennkraftmaschine 1 weist weiterhin einen Nocken 1c auf, an welchem eine Sensorplatte 14 zur Feststellung der Winkelposition des Nockens angebracht ist. Die Sensorplatte 14 arbeitet mit einem Nockenwellensensor 15 zusammen, um die Winkelposition des Nockens 1c festzustellen. Ein Öldrucksteuerventil (OCV) 16 arbeitet als Antriebsvorrichtung, wie dies nachstehend genauer erläutert wird. Ein Betätigungsglied (nicht gezeigt), das als Ventileinstellungs-Änderungsvorrichtung dient, ist an einer Nockenwelle 1b des Brennkraftmaschine 1 angebracht. Das Öldrucksteuerventil 16 steuert den Öldruck und die Ölflussrate, die dem Betätigungsglied (nicht gezeigt) zugeführt werden, um hierdurch die Position des Nockens 1c auf der Nockenwelle 1b relativ zur Kurbelwelle 1a zu steuern, wobei der Nocken 1c durch die Kurbelwelle 1a angetrieben wird. Die Winkelposition (Nockenphase) des Nockens 1c in bezug auf die Kurbelwelle 1a wird innerhalb eines vorgegebenen Bereiches gesteuert. Eine Steuervorrichtung 17 steuert die Phase des Nockens entsprechend dem Betriebszustand der Brennkraftmaschine 1, und führt verschiedene Steueroperationen für die Brennkraftmaschine 1 durch. Ein Zündsystem 18 legt eine Zündspannung an die Zündkerze 8 an.The internal combustion engine 1 also has a crankshaft 1 a, on which a sensor plate 12 is attached to determine the angular position of the crank shaft. This sensor plate 12 works together with a crankshaft angle sensor 13 to determine the angular position of the crankshaft 1 a. The internal combustion engine 1 also has a cam 1 c, on which a sensor plate 14 is attached for determining the angular position of the cam. The sensor plate 14 works with a camshaft sensor 15 to determine the angular position of the cam 1 c. An oil pressure control valve (OCV) 16 functions as a drive device, as will be explained in more detail below. An actuator (not shown) which serves as a valve timing changing device is mounted on a camshaft 1 b of the internal combustion engine 1 is mounted. The oil pressure control valve 16 controls the oil pressure and the oil flow rate, which are supplied to the actuator (not shown) to thereby control the position of the cam 1 c on the camshaft 1 b relative to the crankshaft 1 a, the cam 1 c by the crankshaft 1 a is driven. The angular position (cam phase) of the cam 1 c with respect to the crankshaft 1 a is controlled within a predetermined range. A control device 17 controls the phase of the cam according to the operating state of the internal combustion engine 1 , and performs various control operations for the internal combustion engine 1 . An ignition system 18 applies an ignition voltage to the spark plug 8 .

Bei der wie voranstehend geschildert aufgebauten Brennkraftmaschine 1 wird die Drehung der Kurbelwelle 1a auf die Nockenwelle 1b über einen Synchronriemen, eine Kette oder dergleichen übertragen. Die Nockenwelle 1b weist beispielsweise ein Kettenrad oder eine Riemenscheibe (nicht gezeigt) auf, auf dem bzw. der ein Betätigungsglied angebracht ist. Die Winkelpositionsbeziehung zwischen der Nockenwelle 1b und dem Nocken 1c kann innerhalb eines vorgegebenen Bereiches variiert werden. Daher kann die Winkelpositionsbeziehung zwischen der Kurbelwelle 1a und dem Nocken 1c, die sich in einem Verhältnis von 1 : 2 drehen, innerhalb eines vorgegebenen Bereiches variiert werden. Es kann die Ventileinstellung zumindest entweder der Einlassventile oder der Auslassventile in bezug auf den Kurbelwellenwinkel gesteuert werden. Diese Ventileinstellung wird durch den Öldruck und die Ölflussrate gesteuert, die von dem Öldrucksteuerventil (OCV) 16 geliefert werden.In the internal combustion engine 1 constructed as described above, the rotation of the crankshaft 1 a is transmitted to the cam shaft 1 b via a synchronous belt, a chain or the like. The cam shaft 1 b has, for example a sprocket wheel or a pulley (not shown) on the or an actuator is attached. The angular positional relationship between the cam shaft 1 b and the cam 1 c can be varied within a predetermined range. Therefore, the angular position relationship between the crankshaft 1 a and the cam 1 c, which rotate in a ratio of 1: 2, can be varied within a predetermined range. The valve timing of at least one of the intake valves and the exhaust valves can be controlled with respect to the crankshaft angle. This valve timing is controlled by the oil pressure and flow rate provided by the oil pressure control valve (OCV) 16 .

In Fig. 2 ist die Größe des Hubes des Einlassventils gegen die Winkelposition der Kurbelwelle 1a aufgetragen, wobei das Auslassventil einen festen Wert aufweist, dagegen das Einlassventil einen variablen Wert. Die Kurve E zeigt das Ausmaß des Hubes des Auslassventils, und die Kurven 11, 12 zeigen das Ausmaß des Hubes des Einlassventils. Die Einstellung des Einlassventils kann von der Kurve 11, die als durchgezogene Linie dargestellt ist, auf die Kurve 12 geändert werden, die als gestrichelte Linie dargestellt ist. Die Kurve 11 gibt die am weitesten verzögerte ("Spät") Winkelposition an, bei welcher die Ventilüberschneidung in bezug auf das Auslassventil minimal ist. Die Kurve 12 gibt die am meisten vorgestellte ("Früh") Winkelposition an, bei welcher die Überschneidung am größten ist. Eine frühere Ventileinstellung erhöht daher die Ventilüberschneidung. Eine spätere Ventileinstellung verringert die Ventilüberschneidung. Die Ventileinstellung kann an jeder gewünschten Position zwischen der am weitesten verzögerten Winkelposition und der am weitesten vorgestellten Winkelposition festgehalten werden. In Fig. 2 zeigt ein Pfeil AD die Richtung zum Frühstellen der Winkelposition, und zeigt ein Pfeil RE die Richtung zum Spätstellen der Winkelposition, und gibt ein Pfeil MR den Bewegungsbereich zwischen der frühesten Position und der spätesten Position des Einlassventils an. In Fig. 2, the size of the stroke of the intake valve is plotted against the angular position of the crankshaft 1 a, the exhaust valve having a fixed value, whereas the intake valve has a variable value. Curve E shows the amount of lift of the exhaust valve, and curves 11 , 12 show the amount of lift of the intake valve. The setting of the intake valve can be changed from curve 11 , which is shown as a solid line, to curve 12 , which is shown as a dashed line. Curve 11 indicates the most retarded ("late") angular position at which the valve overlap with respect to the exhaust valve is minimal. Curve 12 indicates the most presented ("early") angular position at which the overlap is greatest. An earlier valve setting therefore increases the valve overlap. A later valve setting reduces the valve overlap. The valve timing can be held at any desired position between the most retarded angular position and the most advanced angular position. In Fig. 2, an arrow AD shows the direction to advance the angular position, and an arrow RE shows the direction to late to the angular position, and an arrow MR indicates the range of motion between the earliest position and the latest position of the intake valve.

Fig. 3 zeigt den Aufbau und den Betriebsablauf des Öldrucksteuerventils (OCV) 16, das als die Antriebsvorrichtung dient. Das Steuerventil 16 weist ein Gehäuse 19 auf, einen Elektromagneten 20, der an einem Ende des Gehäuses 19 angebracht ist, eine Spule 21, die innerhalb des Gehäuses 19 durch den Elektromagneten 20 bewegt werden kann, sowie eine Feder 22 zum Vorspannen der Spule 21 in einer Richtung. Das Gehäuse 19 ist mit mehreren Öffnungen 19a bis 19d versehen. Die Spule 21 weist Stege 21a auf. Die Spule 21 wird so bewegt, dass ihre Stege 21a die Öffnungen 19a bis 19c schließen oder öffnen, und so den auf das Betätigungsglied einwirkenden Öldruck steuern. Die Ölmenge kann entsprechend den Positionen und der Fläche der Öffnungen gesteuert werden. Die Öffnung 19a liefert Öldruck in einer Richtung, um die Ventileinstellung später zu stellen. Die Öffnung 19b liefert Öldruck in einer Richtung, um die Ventileinstellung früher zu stellen. Die Öffnung 19c lässt den Druck ab. Die Öffnung 19d liefert den Öldruck. Fig. 3 shows the structure and the operation of the oil pressure control valve (OCV) 16, serving as the driving device. The control valve 16 has a housing 19 , an electromagnet 20 which is attached to one end of the housing 19 , a coil 21 which can be moved within the housing 19 by the electromagnet 20 , and a spring 22 for biasing the coil 21 in one direction. The housing 19 is provided with a plurality of openings 19 a to 19 d. The coil 21 has webs 21 a. The coil 21 is moved so that its webs 21 a close or open the openings 19 a to 19 c, and thus control the oil pressure acting on the actuator. The amount of oil can be controlled according to the positions and the area of the openings. The opening 19 a provides oil pressure in one direction to set the valve later. The opening 19 b provides oil pressure in one direction to set the valve timing earlier. The opening 19 c releases the pressure. The opening 19 d provides the oil pressure.

Fig. 3(a) zeigt den Zustand von OCV 16 entsprechend der spätesten Position, Fig. 3(c) zeigt den Zustand des OCV 16 entsprechend der frühesten Position, und Fig. 3(b) zeigt den Zustand von OVC 16 entsprechend der zentralen Position zwischen der spätesten Position und der frühesten Position. Fig. 3 (a) shows the state of OCV 16 corresponding to the latest position, Fig. 3 (c) shows the state of OCV 16 corresponding to the earliest position, and Fig. 3 (b) shows the state of OVC 16 corresponding to the central one Position between the latest position and the earliest position.

Fig. 4 zeigt die Flussratencharakteristik dieses Öldrucksteuerventils (OCV) 16. Die von den Öffnungen 19a und 19b gelieferte Flussrate ist gegen den Wert des Stroms aufgetragen, der durch den Elektromagneten 20 fließt. Befindet sich die Spule 21 in der spätesten Position, die in Fig. 3(a) gezeigt ist, befindet sich die Flussrate auf der Position (a) von Fig. 4. Befindet sich die Spule in der in Fig. 3(b) gezeigten Zentrumsposition, so befindet sich die Flussrate an der Position (b) von Fig. 4. Befindet sich die Spule in der frühesten Position, die in Fig. 3(c) gezeigt ist, so befindet sich die Flussrate an der Position (c) von Fig. 4. Fig. 3(a) zeigt den Zustand entsprechend der spätesten Position, in welchem der Strom durch den Elektromagneten 20 minimal ist. Die Spule 21 wird in Richtung auf den Elektromagneten 20 durch die Kraft der Feder 22 vorgespannt. Die Öffnungen 19a und 19d stehen in Verbindung miteinander, und liefern Öl in die Winkelspätstellkammer in die Betätigungskammer (nicht gezeigt). Die Ventileinstellung befindet sich in der spätesten Position des Einlassventils, angezeigt durch die Kurve 11 in Fig. 2. Fig. 4 shows the flow rate characteristics of this oil pressure control valve (OCV) 16th The flow rate supplied by the openings 19 a and 19 b is plotted against the value of the current flowing through the electromagnet 20 . When the coil 21 is in the latest position shown in Fig. 3 (a), the flow rate is at the position (a) in Fig. 4. The coil is in the position shown in Fig. 3 (b) Center position, the flow rate is at position (b) of Fig. 4. When the spool is in the earliest position shown in Fig. 3 (c), the flow rate is at position (c) of Fig. 4. Fig. 3 (a) shows the state corresponding to the latest position in which the current through the electromagnet 20 is minimal. The coil 21 is biased towards the electromagnet 20 by the force of the spring 22 . The openings 19 a and 19 d are in communication with each other, and supply oil into the angular retardation chamber in the actuation chamber (not shown). The valve setting is in the latest position of the intake valve, indicated by curve 11 in FIG. 2.

Im Gegensatz hierzu zeigt Fig. 3(c) den Zustand entsprechend der frühesten Position, in welcher der Strom in den Elektromagneten 20 am größten ist. Die Spule 21 wurde zur Seite der Feder 22 gedrückt, durch Überwindung der Kraft der Feder 22. Die Öffnungen 19b und 19d stehen in Verbindung miteinander. Öl wird der Winkelfrühstellkammer in dem Betätigungsglied (nicht gezeigt) zugeführt. Die Ventileinstellung befindet sich in der frühesten Winkelposition des Einlassventils, angezeigt durch die Kurve 12. Fig. 3(b) zeigt den Zustand entsprechend der Zentrumsposition, in welchem der Strom durch den Elektromagneten 20 einen mittleren Wert annimmt. Die Öffnungen 19a und 19b sind beide geschlossen. Öl wird weder dem Betätigungsglied zugeführt, noch von diesem abgegeben. Die Ventileinstellung wird in der Zentrumsposition zwischen der spätesten Winkelposition und der frühesten Winkelposition gehalten.In contrast, Fig. 3 (c) shows the state corresponding to the earliest position in which the current in the electromagnets 20 is greatest. The coil 21 was pushed to the side of the spring 22 by overcoming the force of the spring 22 . The openings 19 b and 19 d are connected to each other. Oil is supplied to the angular advance chamber in the actuator (not shown). The valve setting is in the earliest angular position of the intake valve, indicated by curve 12 . Fig. 3 (b) shows the state corresponding to the center position in which the current through the electromagnet 20 takes an intermediate value. The openings 19 a and 19 b are both closed. Oil is neither supplied to nor released from the actuator. The valve setting is held in the center position between the latest angular position and the earliest angular position.

Wenn der Wert des Stroms durch den Elektromagneten 20 auf einem vorgegebenen Wert gehalten wird, kann die Position der Spule 21 so gesteuert werden, dass die Öffnung 19a oder 19b eine gewünschte Öffnungsfläche aufweist. Die Menge an in das Betätigungsglied geliefertem Öl kann gesteuert werden. Eine Änderung der Position des Betätigungsgliedes, wenn sich der Wert des Stroms durch den Elektromagneten 20 ändert, wird als Ventileinstellung von dem Nockenwinkelsensor 15 festgestellt. Die Änderung der Position zwischen zwei Punkten im Betrieb wird als eine Geschwindigkeit festgestellt. Dies wird als eine Reaktionsgeschwindigkeit auf den Wert des Stroms durch den Elektromagneten 20 ausgedrückt. Die Ergebnisse sind in Fig. 5 gezeigt. Auf diese Weise wird die Charakteristik der Reaktionsgeschwindigkeit des Ventileinstellungssystems in bezug auf den Stromwert ausgedrückt. Die Positionen (a), (b) und (c) von Fig. 5 entsprechen dem Zustand bzw. der Position (a), (b), und (c) von Fig. 3 bzw. Fig. 4.If the value of the current through the electromagnet 20 is kept at a predetermined value, the position of the coil 21 can be controlled so that the opening 19 a or 19 b has a desired opening area. The amount of oil supplied to the actuator can be controlled. A change in the position of the actuator when the value of the current through the electromagnet 20 changes is detected as a valve setting by the cam angle sensor 15 . The change in position between two points in operation is determined as a speed. This is expressed as a response speed to the value of the current through the electromagnet 20 . The results are shown in FIG. 5. In this way, the response rate characteristic of the valve timing system is expressed in relation to the current value. The positions (a), (b) and (c) of Fig. 5 correspond to the state or the position (a), (b), and (c) of Fig. 3 or Fig. 4.

Eine Ölpumpe (nicht gezeigt) wird von der Brennkraftmaschine 1 angetrieben, und liefert Öldruck in das (nicht gezeigte) Betätigungsglied über das Öldrucksteuerventil (OCV) 16. Wenn die Menge an von der Ölpumpe geliefertem Öl zunimmt, nimmt der Öldruck zu. Die Flussratencharakteristik des Steuerventils 16 ändert sich von der mit der durchgezogenen Linie in Fig. 4 dargestellten Charakteristik zu der durch die gestrichelte Linie dargestellten Charakteristik. Diese Erhöhung des Öldrucks ändert die Reaktionsgeschwindigkeit des Betätigungsglieds. Die Reaktionsgeschwindigkeit ändert sich von der Charakteristik, die in Fig. 5 als durchgezogene Linie dargestellt ist, zu jener Charakteristik, die als gestrichelte Linie dargestellt ist. Wenn daher die Umdrehungsgeschwindigkeit der Brennkraftmaschine 1 zunimmt, nimmt die Menge an Öl zu, die von der Ölpumpe geliefert wird, so dass sich die Reaktionsgeschwindigkeitscharakteristik des Betätigungsgliedes ändert.An oil pump (not shown) is driven by the engine 1 and supplies oil pressure to the actuator (not shown) via the oil pressure control valve (OCV) 16 . As the amount of oil supplied by the oil pump increases, the oil pressure increases. The flow rate characteristic of the control valve 16 changes from the characteristic shown by the solid line in FIG. 4 to the characteristic shown by the broken line. This increase in oil pressure changes the response speed of the actuator. The response speed changes from the characteristic shown as a solid line in FIG. 5 to that characteristic shown as a broken line. Therefore, as the rotational speed of the internal combustion engine 1 increases, the amount of oil supplied from the oil pump increases, so that the response speed characteristic of the actuator changes.

Die Steuervorrichtung 17 stellt die Ventileinstellung fest, also das tatsächliche Ausmaß des Vorstellwinkels, aus dem Ausgangssignal des Kurbelwinkelsensors 13 und dem Ausgangssignal von dem Nockenwinkelsensor 15. Die Steuervorrichtung 17 empfängt Signale, welche die Betriebsbedingungen der Brennkraftmaschine 1 anzeigen, beispielsweise die Drehzahl und den Verdichtungswirkungsgrad, und berechnet einen Sollwert für den Vorstellwinkel. Die Steuervorrichtung steuert den Wert des Stroms durch das Steuerventil 16 so, dass das tatsächliche Ausmaß es Vorstellwinkels mit dem Sollausmaß für den Vorstellwinkel übereinstimmt, und steuert so die Ventileinstellung. Der Stromwert, bei welchem das tatsächliche Ausmaß des Vorstellwinkels mit dem Sollausmaß für den Vorstellwinkel übereinstimmt, wird als Haltestromlernwert gelernt. Dieser Haltestromlernwert wird als Bezugswert verwendet. Die Ventileinstellung wird entsprechend der Einstellung gegenüber dem Bezugswert gesteuert.The control device 17 determines the valve setting, that is to say the actual extent of the advance angle, from the output signal of the crank angle sensor 13 and the output signal from the cam angle sensor 15 . The control device 17 receives signals which indicate the operating conditions of the internal combustion engine 1 , for example the speed and the compression efficiency, and calculates a target value for the advance angle. The control device controls the value of the current through the control valve 16 so that the actual amount of the advance angle matches the target amount for the advance angle, and thus controls the valve setting. The current value at which the actual extent of the advance angle coincides with the target extent for the advance angle is learned as a holding current learning value. This holding current learning value is used as a reference value. The valve setting is controlled according to the setting against the reference value.

Statisch stimmt dieser Haltestromlernwert mit dem Stromwert überein, wenn die Reaktionsgeschwindigkeit in Fig. 5 Null ist. In bezug auf die Ventileinstellung wird beispielsweise das Einlassventil gegen den Nocken durch die Ventilfeder gedrückt, so dass der Nocken zur späten Winkelseite durch die Reibungskraft gedrückt wird, die beim Ablaufen des Nockens auf dem Ventil erzeugt wird. Um daher das tatsächliche Ausmaß des verzögerten Winkels in Übereinstimmung mit dem Ausmaß des Soll-Vorstellwinkels zu bringen, muss eine geringe Menge an Öl der Seite des vorgestellten Winkels zugeführt werden, zum Ausgleich der Reibungskraft, die durch die Gleitbewegung auf dem Ventil hervorgerufen wird. Der Stromwert, den man erhält, wenn die Ölflussrate diesen Ausgleich ergibt, stellt den tatsächlichen dynamischen Haltestromlernwert dar. Daher ändert sich der Haltestromlernwert entsprechend der Änderung der Drehzahl der Brennkraftmaschine 1. Die Differenz zwischen dem statischen Stromwert und dem dynamischen Stromwert ist mit A in den Fig. 4 und 5 bezeichnet. Der Wert dieser Differenz A ändert sich entsprechend der Drehzahl.Statically, this holding current learning value agrees with the current value when the reaction speed in FIG. 5 is zero. For example, with respect to the valve timing, the intake valve is pressed against the cam by the valve spring so that the cam is pushed to the late angle side by the frictional force generated on the valve when the cam expires. Therefore, in order to bring the actual amount of the retarded angle into agreement with the amount of the target advance angle, a small amount of oil must be supplied to the side of the advance angle to compensate for the frictional force caused by the sliding movement on the valve. The current value that is obtained when the oil flow rate provides this compensation represents the actual dynamic holding current learning value. Therefore, the holding current learning value changes in accordance with the change in the speed of the internal combustion engine 1 . The difference between the static current value and the dynamic current value is denoted by A in FIGS. 4 and 5. The value of this difference A changes according to the speed.

Die Charakteristik (Eigenschaften) des Steuerventils 16 ändert sich infolge von Herstellungstoleranzen und aus anderen Gründen. Beispielsweise ändert sich in bezug auf die Flussratencharakteristik, die in Fig. 4 gezeigte Charakteristik zu der in Fig. 6 gezeigten Charakteristik. Es ändert sich der Gradient der Flussratenänderung in bezug auf die Stromänderung: Variiert die Flussratencharakteristik, so ändert sich die Charakteristik der in Fig. 5 gezeigten Reaktion auf die in Fig. 7 gezeigte Form. Wenn der Gradient der Flussratencharakteristikkurve und der Gradient der Reaktionscharakteristikkurve auf diese Art und Weise variieren, ändert sich der Haltestromlernwert mit der Drehzahl. Der Wert von A, der in den Fig. 4 und 5 gezeigt ist, ändert sich auf B in den Fig. 6 und 7, und es gilt die Beziehung A < B. Wenn sich die Drehzahl ändert, ändert sich der Wert für B daher mit stärkerer Rate als beim Wert A. Bei der vorliegenden Erfindung wird der Wert des Stroms durch dem Elektromagneten 20 entsprechend der Variation des Haltestromlernwertes infolge der Änderungen der Charakteristik zwischen einzelnen Erzeugnissen auf diese Weise bestimmt. Variationen, die Variationen der Charakteristik bei einzelnen Erzeugnissen darstellen, werden abgefangen. Dies gestattet eine stabile Steuerung. Bei den nachstehenden Erläuterungen werden eine Steuerung, die nicht die vorliegende Erfindung verwendet, und eine die vorliegende Erfindung verwendende Steuerung verglichen, und werden die Merkmale der Erfindung erläutert.The characteristic (properties) of the control valve 16 changes due to manufacturing tolerances and for other reasons. For example, with respect to the flow rate characteristic, the characteristic shown in FIG. 4 changes to the characteristic shown in FIG. 6. The gradient of the flow rate change with respect to the current change changes: If the flow rate characteristic varies, the characteristic of the response shown in FIG. 5 changes to the shape shown in FIG. 7. If the gradient of the flow rate characteristic curve and the gradient of the reaction characteristic curve vary in this way, the holding current learning value changes with the speed. The value of A shown in Figs. 4 and 5 changes to B in Figs. 6 and 7, and the relationship A <B holds. Therefore, when the speed changes, the value for B changes at a faster rate than A. In the present invention, the value of the current through the electromagnet 20 is determined in accordance with the variation in the holding current learning value due to the change in the characteristic between individual products. Variations that represent variations in the characteristics of individual products are intercepted. This allows stable control. In the following explanations, a controller not using the present invention and a controller using the present invention are compared, and the features of the invention are explained.

Die Fig. 8, 9, 10 und 11 sind Flussdiagramme, welche die Steuerverarbeitung erläutern, die ohne Verwendung der vorliegenden Erfindung durchgeführt wird. Jeder Prozessschritt wird zu einem bestimmten Zeitpunkt durchgeführt, gesteuert durch die Steuervorrichtung 17. Fig. 8 erläutert die Verarbeitung zur Beurteilung der Betriebsart. Im Schritt 801 berechnet die Steuervorrichtung 17 ein Sollausmaß für den vorgestellten Winkel Pt entsprechend dem Betriebszustand der Brennkraftmaschine 1, wie bereits voranstehend erwähnt. Die Steuervorrichtung berechnet auch das tatsächliche Ausmaß des Vorstellwinkels Pd aus den Werten, die von dem Kurbelwinkelsensor 13 und dem Nockenwinkelsensor 15 festgestellt werden, und berechnet die Differenz ΔP zwischen diesen. Im Schritt 802 wird eine Entscheidung getroffen, ob diese Differenz ΔP größer als ein vorgegebener Wert PK ist. Ist die Differenz ΔP größer als der vorgegebene Wert PK, geht die Steuerung zum Schritt 803 über, in welchem festgestellt wird, dass die Betriebsart die Proportional/Ableitungs-(PD)-Steuerbetriebsart ist. Ist die Differenz ΔP kleiner als der vorgegebene Wert PK, geht die Steuerung zum Schritt 804 über, und wird die Betriebsart als Haltebetriebsart beurteilt. Der vorgegebene Wert PK ist so eingestellt, dass weder das Fahrverhalten noch die Emissionen beeinflusst werden, wenn sich die Ventileinstellung ändert. Der vorgegebene Wert beträgt etwa 1° als Winkelposition der Kurbelwelle 1a. Figs. 8, 9, 10 and 11 are flow charts explaining the control processing is performed without using the present invention. Each process step is carried out at a specific point in time, controlled by the control device 17 . Fig. 8 explains the processing for judging the mode. In step 801 , the control device 17 calculates a target dimension for the presented angle Pt in accordance with the operating state of the internal combustion engine 1 , as already mentioned above. The controller also calculates the actual amount of the advance angle Pd from the values detected by the crank angle sensor 13 and the cam angle sensor 15 , and calculates the difference ΔP between them. In step 802 , a decision is made as to whether this difference ΔP is greater than a predetermined value PK. If the difference ΔP is greater than the predetermined value PK, control transfers to step 803 , where it is determined that the mode is the proportional / derivative (PD) control mode. If the difference .DELTA.P is smaller than the predetermined value PK, control proceeds to step 804 and the mode of operation is judged as the hold mode. The specified value PK is set so that neither the driving behavior nor the emissions are affected if the valve setting changes. The specified value is approximately 1 ° as the angular position of the crankshaft 1 a.

Fig. 9 erläutert die Verarbeitung zum Lernen des Haltestroms. Im Schritt 901 wird eine Entscheidung getroffen, ob Bedingungen für das Lernen des Haltestroms erfüllt sind. Diese Entscheidung erfolgt abhängig davon, ob die Betriebsart die Haltebetriebsart ist, in welcher das tatsächliche Ausmaß des vorgestellten Winkels mit dem Sollausmaß für den vorgestellten Winkel übereinstimmt, und ob der Integralwert der Steuerung (der nachstehend genauer erläutert wird) sich in einem stabilen Zustand befindet. Falls beurteilt wird, dass die Lernbedingungen erfüllt sind, wird der Stromwert Ad zu diesem Zeitpunkt im Speicher als Haltestromlernwert AL gespeichert (Schritt 902). Ergibt das Ergebnis der Entscheidung im Schritt 901, dass die Lernbedingungen nicht erfüllt sind, so endet die Routine, und kehrt die Steuerung zum ersten Schritt zurück. Der Haltestromlernwert AL wird in einem Puffer-RAM gespeichert, der in der Steuervorrichtung 17 vorhanden ist. Wird die Verbindung zur Batterie unterbrochen, bleibt der Wert gespeichert, es sei denn, die Puffer- Stromversorgung würde unterbrochen. Fig. 9 explains the processing for learning the holding current. In step 901 , a decision is made as to whether conditions for learning the holding current are met. This decision is made depending on whether the mode is the hold mode, in which the actual amount of the presented angle matches the target amount for the presented angle, and whether the integral value of the controller (which will be explained later) is in a stable state. If it is judged that the learning conditions are met, the current value Ad is stored in the memory as the holding current learning value AL at this time (step 902 ). If the result of the decision in step 901 shows that the learning conditions are not met, the routine ends and control returns to the first step. The holding current learning value AL is stored in a buffer RAM, which is present in the control device 17 . If the connection to the battery is interrupted, the value remains saved unless the buffer power supply is interrupted.

Fig. 10 erläutert die Verarbeitung, die durchgeführt wird, wenn im Flussdiagramm von Fig. 8 festgestellt wird, dass es sich bei der Betriebsart um die Proportional/Ableitungs-(PD)- Betriebsart handelt. Im Schritt 1001 wird die Differenz ΔP zwischen dem tatsächlichen Ausmaß des Vorstellwinkels und dem Sollausmaß des Vorstellwinkels mit einer Proportionalverstärkung Pgain multipliziert, um einen Proportionalwert von Vp zu ermitteln. Voreingestellte Werte für die Proportionalverstärkung Pgain werden in dem ROM der Steuervorrichtung 17 gespeichert. Im Schritt 1002 wird die Differenz zwischen der Differenz ΔP zwischen dem tatsächlichen Ausmaß des Vorstellwinkels und dem Sollausmaß des Vorstellwinkels und dem vorherigen Wert der Differenz (ΔPi-1) berechnet, und wird die sich ergebende Differenz mit einer Ableitungsverstärkung Dgain multipliziert, wodurch ein Ableitungswert VD ermittelt wird (VD = (ΔP - ΔPi-1) × Dgain). Der vorherige Wert der Differenz (ΔPi-1) ist ein Wert der Differenz ΔP, der das vorherige Mal berechnet wurde, wobei die Differenz ΔP zu jedem vorgegebenen Zeitpunkt berechnet wird. Voreingestellte Werte für die Ableitungsverstärkung Dgain werden in dem ROM der Steuervorrichtung 17 auf dieselbe Weise wie die Proportionalverstärkung gespeichert. FIG. 10 illustrates the processing performed when it is determined in the flowchart of FIG. 8 that the mode is the proportional / derivative (PD) mode. In step 1001 , the difference ΔP between the actual extent of the advance angle and the target extent of the advance angle is multiplied by a proportional gain Pgain in order to determine a proportional value of Vp. Preset values for the proportional gain Pgain are stored in the ROM of the control device 17 . In step 1002 , the difference between the difference ΔP between the actual amount of the advance angle and the target amount of the advance angle and the previous value of the difference (ΔP i-1 ) is calculated, and the resulting difference is multiplied by a derivative gain Dgain, thereby giving a derivative value VD is determined (VD = (ΔP - ΔP i-1 ) × Dgain). The previous value of the difference (ΔP i-1 ) is a value of the difference ΔP that was calculated the previous time, the difference ΔP being calculated at every predetermined time. Preset values for the derivative gain Dgain are stored in the ROM of the control device 17 in the same way as the proportional gain.

Im Schritt 1003 werden der Proportionalwert Vp und der Ableitungswert Vd summiert (Vp+Vd). Die Steuervorrichtung interpoliert, oder bezieht sich auf, ein Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes, auf der Grundlage des Summenwertes (Vp+Vd) des Bezugswertes Vp und des Ableitungswertes Vd. Hierdurch wird eine Sollstromdifferenz Apd ermittelt. In bezug auf das Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes wird die Reaktionsgeschwindigkeit, die gegen den Stromwert aufgetragen ist, wie dies in den Fig. 5 und 7 gezeigt ist, als Abweichungswert gegenüber dem Haltestromlernwert eingestellt. Es wird ein Wert entsprechend dem Öldrucksteuerventil 16 mit einer mittleren Charakteristik eingestellt, oder ein Wert, der das Reaktionsvermögen der Ventileinstellungssteuerung erfüllt, unter Verwendung mittlerer Werte für die Charakteristik, und im Speicher gespeichert. Im Schritt 1004 wird der Haltestromlernwert AL im Schritt 902 zur Sollstromdifferenz Apd addiert, so dass ein Stromwert dem Öldrucksteuerventil 16 zugeführt wird. Im Schritt 1005 wird dieser Sollstromwert als Sollstromwert OApd geliefert.In step 1003 , the proportional value Vp and the derivative value Vd are summed (Vp + Vd). The controller interpolates, or relates to, a map for the characteristic of the angular advance speed current value based on the sum value (Vp + Vd) of the reference value Vp and the derivative value Vd. In this way, a target current difference Apd is determined. With respect to the map for the characteristic of the angular advance speed current value, the reaction speed, which is plotted against the current value, as shown in FIGS. 5 and 7, is set as a deviation value from the holding current learning value. A value corresponding to the oil pressure control valve 16 is set with a medium characteristic, or a value that satisfies the responsiveness of the valve timing control using medium values for the characteristic, and stored in the memory. In step 1004 , the holding current learning value AL is added to the target current difference Apd in step 902 , so that a current value is supplied to the oil pressure control valve 16 . In step 1005 , this target current value is supplied as target current value OApd.

Fig. 11 erläutert die Verarbeitung, die durchgeführt wird, wenn die Steuervorrichtung feststellt, dass es sich bei der Betriebsart um die Haltebetriebsart handelt, in dem Flussdiagramm von Fig. 8. Im Schritt 1101 erfolgt eine Entscheidung, ob die Differenz AP zwischen dem tatsächlichen Ausmaß des Vorstellwinkels und dem Sollausmaß des Vorstellwinkels Null ist oder nicht. Ist sie Null, so bedeutet dies, dass das tatsächliche Ausmaß des Vorstellwinkels mit dem Sollausmaß des Vorstellwinkels bei diesem Stromwert übereinstimmt. Daher ist es nicht erforderlich, den Stromwert zu ändern. Daher muss der Integralwert AI nicht aktualisiert werden. Ist keine Übereinstimmung vorhanden, so wird eine Entscheidung getroffen, ob die Differenz ΔP größer als Null ist (Schritt 1102). Ist sie größer als Null, dann wird ein Integralwert I von dem Integralwert AI subtrahiert (Schritt 1103). Ergibt das Ergebnis der Entscheidung im Schritt 1102, dass die Differenz ΔP kleiner als Null ist, geht die Steuerung zum Schritt 1104 über, in welchem der Integralwert I zum Integralwert AI addiert wird. Im Schritt 1105 wird der Haltestromlernwert AL zum Integralwert AI addiert, um einen Sollstromwert OAI zu ermitteln. Im Schritt 1106 wird dieser Wert dem Öldrucksteuerventil 16 zugeführt. FIG. 11 explains the processing performed when the controller determines that the mode is the hold mode in the flowchart of FIG. 8. In step 1101 , a decision is made as to whether the difference AP between the actual amount of the advance angle and the target extent of the advance angle is zero or not. If it is zero, this means that the actual extent of the advance angle corresponds to the target extent of the advance angle at this current value. It is therefore not necessary to change the current value. Therefore, the integral value AI does not have to be updated. If there is no match, a decision is made as to whether the difference ΔP is greater than zero (step 1102 ). If it is greater than zero, an integral value I is subtracted from the integral value AI (step 1103 ). If the result of the decision in step 1102 shows that the difference ΔP is less than zero, control proceeds to step 1104 , in which the integral value I is added to the integral value AI. In step 1105 , the holding current learning value AL is added to the integral value AI in order to determine a target current value OAI. In step 1106 , this value is supplied to the oil pressure control valve 16 .

In bezug auf das Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes, das bei der Steuerverarbeitung von Fig. 10 verwendet wird, wird ein Wert eingestellt, welcher dem Öldrucksteuerventil 16 entspricht, das eine mittlere Charakteristik aufweist (also der Wert in der Mitte zwischen den Charakteristiken, die in den Fig. 5 und 7 als durchgezogene Linien dargestellt sind), oder es wird ein Wert eingestellt, der das Reaktionsvermögen der Ventileinstellungssteuerung erfüllt, unter Verwendung eines Erzeugnisses, welches eine mittlere Charakteristik aufweist. Falls daher das tatsächlich angebrachte Öldrucksteuerventil 16 einen stärkeren Gradienten der Charakteristikkurve aufweist, wie in Fig. 5 gezeigt (also wenn es sich um ein Erzeugnis handelt, das eine Charakteristikkurve nahe an der Obergrenze aufweist), und wenn der berechnete Sollstromwert als Ausgangssignal erzeugt wird, wird das Überschwingen oder Unterschwingen erhöht, da die tatsächliche Reaktionsgeschwindigkeit höher ist als jene Reaktionsgeschwindigkeit, die von der Steuervorrichtung 17 berechnet wird. Wenn das tatsächlich angebrachte Steuerventil einen sanfteren Gradienten der Charakteristikkurve aufweist, wie in Fig. 7 gezeigt (also wenn es sich um ein Erzeugnis handelt, das eine Charakteristikkurve näher an der Untergrenze aufweist), und wenn der berechnete Sollstromwert geliefert wird, dann ist die tatsächliche Reaktionsgeschwindigkeit niedriger als jene Reaktionsgeschwindigkeit, die von der Steuervorrichtung 17 berechnet wird, so dass die Reaktionsgeschwindigkeit absinkt.With respect to the map for the angular advance speed current value characteristic used in the control processing of Fig. 10, a value is set which corresponds to the oil pressure control valve 16 which has an intermediate characteristic (i.e., the value midway between the characteristics which) are shown in Figs. 5 and 7 as solid lines), or it is set a value which satisfies the responsiveness of the valve timing control, using a product having a mean characteristic. Therefore, if the actual oil pressure control valve 16 has a larger gradient of the characteristic curve as shown in Fig. 5 (i.e., if it is a product that has a characteristic curve close to the upper limit) and if the calculated target current value is generated as an output signal, the overshoot or undershoot is increased because the actual reaction speed is higher than the reaction speed calculated by the control device 17 . If the control valve actually installed has a gentler gradient of the characteristic curve as shown in Fig. 7 (i.e. if it is a product that has a characteristic curve closer to the lower limit) and if the calculated target current value is supplied, then the actual one is Reaction speed lower than the reaction speed calculated by the control device 17 , so that the reaction speed decreases.

Daher treten bei einer Steuerung, die nicht die vorliegende Erfindung verwendet, die voranstehend geschilderten Probleme auf. Aus diesem Grund wird bei der vorliegenden Erfindung die folgende Steuerverarbeitung durchgeführt. Die Fig. 12-15 sind Flussdiagramme, welche die Steuerverarbeitung erläutern, die unter Verwendung der Erfindung durchgeführt wird. Entsprechende Prozessschritte sind durch gleiche Bezugszeichen in den verschiedenen Figuren bezeichnet, einschließlich der bereits erläuterten Fig. 8-11, so dass jene Bestandteile, die bereits geschildert wurden, nicht erneut beschrieben werden.Therefore, in a controller not using the present invention, the above problems arise. For this reason, the following control processing is performed in the present invention. Figures 12-15 are flowcharts illustrating the control processing performed using the invention. Corresponding process steps are identified by the same reference symbols in the various figures, including FIGS. 8-11 already explained, so that those components which have already been described are not described again.

Fig. 12 erläutert die Haltestromlernverarbeitung. Das Konzept der vorliegenden Erfindung wird aus der Verarbeitung gemäß Fig. 9 deutlich. In Fig. 12 erfolgt eine Entscheidung, ob Haltestromlernbedingungen erfüllt sind (Schritt 901). Sind die Bedingungen erfüllt, geht die Steuerung zum Schritt 902 über, in welchem der Haltestrom gelernt wird, und dann eine Entscheidung durchgeführt wird, ob die Drehzahl Ne der Brennkraftmaschine 1 mit einer ersten vorgegebenen Drehzahl N1 übereinstimmt (Schritt 1201). Die erste vorgegebene Drehzahl wird beispielsweise auf eine Drehzahl von etwa 1500 U/min eingestellt, bei welcher der Öldruck niedrig ist, und eine Ventileinstellungssteueroperation begonnen wird. Falls die Drehzahl mit der ersten vorgegebenen Drehzahl N1 übereinstimmt, wird dieser Haltestromlernwert als Haltestromlernwert AL1 bei der ersten vorgegebenen Drehzahl gelernt (Schritt 1202). Gleichzeitig wird eine Flag F1, die angibt, dass ein Lernvorgang erfolgt, auf 1 eingestellt. Fig. 12 explains the holding current learning processing. The concept of the present invention is clear from the processing according to FIG. 9. A decision is made in FIG. 12 as to whether holding current learning conditions are met (step 901 ). If the conditions are met, control passes to step 902 , in which the holding current is learned, and a decision is then made as to whether the speed Ne of the internal combustion engine 1 corresponds to a first predetermined speed N1 (step 1201 ). The first predetermined speed is set, for example, to a speed of about 1500 rpm at which the oil pressure is low and a valve timing control operation is started. If the rotational speed coincides with the first predetermined rotational speed N1, this holding current learning value is learned as holding current learning value AL1 at the first predetermined rotational speed (step 1202 ). At the same time, a flag F1, which indicates that a learning process is taking place, is set to 1.

Im Schritt 1203 wird eine Entscheidung getroffen, ob die Drehzahl Ne der Brennkraftmaschine 1 mit einer zweiten vorgegebenen Drehzahl N2 übereinstimmt. Die zweite vorgegebene Drehzahl N2 wird beispielsweise auf etwa 3000 U/min eingestellt, was im normalerweise verwendeten Bereich liegt, wobei der Öldruck praktisch den Endwert erreicht hat. Wenn die Drehzahl mit der zweiten vorgegebenen Drehzahl N2 übereinstimmt, wird dieser Haltestromlernwert als Haltestromlernwert AL2 bei der zweiten vorgegebenen Drehzahl gelernt (Schritt 1204). Gleichzeitig wird eine Flag F2, die anzeigt, dass ein Lernvorgang erfolgt, auf 1 eingestellt. Im Schritt 1205 wird die Differenz zwischen dem Haltestromlernwert AL1 bei der ersten vorgegebenen Drehzahl und dem Haltestromlernwert AL2 bei der zweiten vorgegebenen Drehzahl als Haltestromlernwertdifferenz ALsa ermittelt.In step 1203 , a decision is made as to whether the speed Ne of the internal combustion engine 1 corresponds to a second predetermined speed N2. The second predetermined speed N2 is set, for example, to approximately 3000 rpm, which is within the range normally used, the oil pressure practically reaching the end value. If the speed coincides with the second predetermined speed N2, this holding current learning value is learned as holding current learning value AL2 at the second predetermined speed (step 1204 ). At the same time, a flag F2, which indicates that a learning process is taking place, is set to 1. In step 1205 , the difference between the holding current learning value AL1 at the first predetermined speed and the holding current learning value AL2 at the second predetermined speed is determined as the holding current learning value difference ALsa.

Der Haltestromlernwert AL1 bei der ersten vorgegebenen Drehzahl, die Identifizierungs-Flag F1, der Haltestromlernwert AL2 bei der zweiten vorgegebenen Drehzahl, die Identifizierungs-Flag F2, und die Haltestromlernwertdifferenz ALsa werden in dem Puffer-RAM der Steuervorrichtung 17 gespeichert. Sie bleiben gespeichert, bis die Batterie abgetrennt wird. Die Identifizierungs-Flags F1 und F2 werden nur unmittelbar nach Abtrennen der Batterie auf Null eingestellt.The holding current learning value AL1 at the first predetermined speed, the identification flag F1, the holding current learning value AL2 at the second predetermined speed, the identification flag F2, and the holding current learning value difference ALsa are stored in the buffer RAM of the control device 17 . They remain saved until the battery is disconnected. The identification flags F1 and F2 are only set to zero immediately after the battery has been disconnected.

Fig. 13 erläutert die Verarbeitung, die durchgeführt wird, wenn das Ergebnis der Entscheidung, die bei der Verarbeitung von Fig. 8 durchgeführt wird, darin besteht, dass es sich bei der Betriebsart um die Proportional/Ableitungs-(PD)- Betriebsart handelt. Die vorliegende Erfindung wird bei der Verarbeitung von Fig. 10 eingesetzt. In den Schritten 1001 und 1002 werden der Proportionalwert und der Ableitungswert wie voranstehend geschildert berechnet, und dann wird eine Entscheidung getroffen, ob das Lernen der Haltestromlernwerte bei der ersten und der zweiten vorgegebenen Drehzahl beendet ist (also ob F1 = 1 und F2 = 1 sind) (Schritt 1301). Ist das Lernen beendet, erfolgt eine Entscheidung, ob die Haltestromlernwertdifferenz ALsa größer als ein vorgegebener Stromwert SK ist (Schritt 1302). Der vorgegebene Stromwert SK wird beispielsweise auf einen Stromdifferenzwert gesetzt, bei welchem ein Öldrucksteuerventil (OCV), das eine Charakteristikkurve an der oberen Grenze aufweist, und ein Öldrucksteuerventil (OCV), das eine Charakteristikkurve an der unteren Grenze aufweist, unterschieden werden können. Der gewöhnliche Wert beträgt etwa 20 mA. Fig. 13 illustrates the processing performed when the result of the decision made in the processing of Fig. 8 is that the mode is the proportional / derivative (PD) mode. The present invention is used in the processing of FIG. 10. In steps 1001 and 1002 , the proportional value and the derivative value are calculated as described above, and then a decision is made as to whether the learning of the holding current learning values has ended at the first and the second predetermined speed (that is, whether F1 = 1 and F2 = 1 ) (Step 1301 ). If the learning is ended, a decision is made as to whether the holding current learning value difference ALsa is greater than a predetermined current value SK (step 1302 ). The predetermined current value SK is set, for example, to a current difference value in which an oil pressure control valve (OCV), which has a characteristic curve at the upper limit, and an oil pressure control valve (OCV), which has a characteristic curve at the lower limit, can be distinguished. The usual value is about 20 mA.

Wenn die Haltestromlernwertdifferenz ALsa größer als der vorgegebene Stromwert SK ist, wird eine Sollstromdifferenz Apd aus der Summe der Proportionalwerts Vp und des Ableitungswertes Vd (Vp+Vd) berechnet, und zwar dadurch, dass das Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes für das Öldrucksteuerventil (OCV) interpoliert wird, das die Charakteristikkurve an der Untergrenze aufweist (Schritt 1303), oder durch Bezugnahme auf dieses Kennfeld. Wenn das Ergebnis der Entscheidung im Schritt 1302 ergibt, dass die Haltestromlernwertdifferenz ALsa kleiner als der vorgegebene Stromwert SK ist, geht die Steuerung zum Schritt 1304 über, in welchem die Sollstromdifferenz Apd aus der Summe des Proportionalwertes Vp und des Ableitungswertes Vd durch Interpolation berechnet wird, und zwar des Kennfelds für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes für das Öldrucksteuerventil (OCV), welches die Charakteristikkurve an der Obergrenze aufweist, oder durch Rückgriff auf dieses Kennfeld. Im Schritt 1004 wird der Haltestromlernwert AL zur Sollstromdifferenz Apd addiert, um einen Sollstromwert Oapd zu ermitteln. Im Schritt 1005 wird dieser Wert an das Öldrucksteuerventil (OCV) geschickt.If the holding current learning value difference ALsa is greater than the predetermined current value SK, a target current difference Apd is calculated from the sum of the proportional value Vp and the derivative value Vd (Vp + Vd), namely by the characteristic map for the characteristic of the angular advance speed current value for the oil pressure control valve (OCV ) is interpolated, which has the characteristic curve at the lower limit (step 1303 ), or by reference to this map. If the result of the decision in step 1302 shows that the holding current learning value difference ALsa is smaller than the predetermined current value SK, control proceeds to step 1304 , in which the target current difference Apd is calculated from the sum of the proportional value Vp and the derivative value Vd by interpolation, namely, the map for the characteristic of the angular advance speed current value for the oil pressure control valve (OCV), which has the characteristic curve at the upper limit, or by using this map. In step 1004 , the holding current learning value AL is added to the target current difference Apd in order to determine a target current value Oapd. In step 1005 , this value is sent to the oil pressure control valve (OCV).

Das Kennfeld in bezug auf das Öldrucksteuerventil (OCV), das eine Charakteristikkurve an der Untergrenze aufweist, wird im Schritt 1303 interpoliert, oder es wird in diesem Schritt auf dieses Kennfeld zurückgegriffen. Diese Charakteristik ist in Fig. 7 als durchgezogene Linie dargestellt. Das Kennfeld in bezug auf das Öldrucksteuerventil (OCV), das eine Charakteristikkurve an der Obergrenze aufweist, wird im Schritt 1304 interpoliert, oder es wird in diesem Schritt auf dieses Kennfeld zurückgegriffen. Diese Charakteristik ist in Fig. 5 durch die durchgezogene Linie dargestellt. Man sieht, dass die Charakteristikkurve des Kennfeldes eines Erzeugnisses mit einer Charakteristikkurve an der Untergrenze mit einer niedrigeren Rate auf eine Änderung des elektrischen Stroms reagiert als die Charakteristikkurve des Kennfeldes eines Erzeugnisses, das eine Charakteristikkurve an der Obergrenze aufweist, so dass der Gradient der erstgenannten Kurve sanfter ist als der Gradient der letztgenannten Kurve. Im Schritt 1301 wird, wenn die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl nicht beendet sind, auf ein Kennfeld entsprechend der oberen Grenze im Schritt 1304 zurückgegriffen, da der Ausgangsstrom begrenzt ist, wenn die Charakteristik des Öldrucksteuerventils (OCV) noch nicht bekannt ist, und daher der Sicherheit der Vorzug gegeben wird. Auf diese Weise wird für eine gewisse Zeit die Reaktion auf eine niedrige Rate gesteuert.The map relating to the oil pressure control valve (OCV), which has a characteristic curve at the lower limit, is interpolated in step 1303 , or this map is used in this step. This characteristic is shown in Fig. 7 as a solid line. The map relating to the oil pressure control valve (OCV), which has a characteristic curve at the upper limit, is interpolated in step 1304 , or this map is used in this step. This characteristic is shown in Fig. 5 by the solid line. It can be seen that the characteristic curve of the characteristic diagram of a product with a characteristic curve at the lower limit reacts at a lower rate to a change in the electric current than the characteristic curve of the characteristic diagram of a product which has a characteristic curve at the upper limit, so that the gradient of the former curve is gentler than the gradient of the latter curve. In step 1301 , if the holding current learning operations at the first and second predetermined rotational speed have not ended, a map corresponding to the upper limit in step 1304 is used, since the output current is limited if the characteristic of the oil pressure control valve (OCV) is not yet known, and security is therefore preferred. In this way, the response to a low rate is controlled for a period of time.

Bei der Berechnung des Sollstromwertes von Fig. 13 wird das Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes entsprechend der Haltestromlernwertdifferenz ALsa umgeschaltet. Alternativ kann, wie in Fig. 14 gezeigt, die Proportionalverstärkung oder die Ableitungsverstärkung entsprechend der Haltestromlernwertdifferenz ALsa umgeschaltet und eingestellt werden. Daher wird, wie in Fig. 14 gezeigt, eine Entscheidung getroffen, ob die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl beendet sind (Schritt 1301). Ist das Ergebnis der Entscheidung im Schritt 1302 so, dass die Haltestromlernwertdifferenz ALsa größer als der vorgegebene Wert SK ist, werden der Proportionalwert Vp und der Ableitungswert Vd aus der Proportionalverstärkung PLgain bzw. der Ableitungsverstärkung DLgain berechnet, die für das Öldrucksteuerventil (OCV) eingestellt wurden, das eine Charakteristikkurve an der Untergrenze aufweist, und in den Schritten 1401 und 1402 gespeichert wurden.In calculating the target current value of Fig. 13, the map is switched to the characteristic of the Winkelvorstellgeschwindigkeitsstromwertes corresponding to the holding current learning value difference ALsa. Alternatively, as shown in FIG. 14, the proportional gain or the derivative gain can be switched and set in accordance with the holding current learning value difference ALsa. Therefore, as shown in FIG. 14, a decision is made as to whether the holding current learning operations have ended at the first and second predetermined speeds (step 1301 ). If the result of the decision in step 1302 is that the holding current learning value difference ALsa is greater than the predetermined value SK, the proportional value Vp and the derivative value Vd are calculated from the proportional gain PLgain and the derivative gain DLgain, respectively, which were set for the oil pressure control valve (OCV) which has a characteristic curve at the lower limit and was stored in steps 1401 and 1402 .

Ist das Ergebnis der im Schritt 1302 durchgeführten Entscheidung so, dass die Haltestromlernwertdifferenz ALsa kleiner als der vorgegebene Wert SK ist, oder ist das Ergebnis der Entscheidung im Schritt 1301 so, dass die Haltestromlernoperation noch nicht beendet ist, dann geht die Steuerung zum Schritt 1403 bzw. 1404 über, in welchem der Proportionalwert Vp und der Ableitungswert Vd aus der Proportionalverstärkung PUgain bzw. der Ableitungsverstärkung DUgain berechnet werden, die für ein Öldrucksteuerventil (OCV) eingestellt sind, das eine Charakteristikkurve an der Untergrenze aufweist. Daraufhin wird das Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes interpoliert, oder es wird auf dieses Kennfeld zurückgegriffen, auf der Grundlage des Proportionalwertes Vp und des Ableitungswertes Vd, um die Sollstromdifferenz Apd zu berechnen (Schritt 1003). In bezug auf das Kennfeld für die Charakteristik des Vorstellwinkelstromwertes, das zu diesem Zeitpunkt verwendet wird, wird ein Wert entsprechend einem Öldrucksteuerventil (OCV) eingestellt, das eine mittlere Charakteristikkurve aufweist, oder es wird ein Wert, der die Reaktion der Ventileinstellungssteuerung erfüllt, unter Verwendung des mittleren Wertes der Charakteristiken eingestellt, ebenso wie im Schritt 1003 von Fig. 10.If the result of the decision made in step 1302 is that the holding current learning value difference ALsa is smaller than the predetermined value SK, or if the result of the decision in step 1301 is such that the holding current learning operation has not yet ended, then control goes to step 1403 or 1404 , in which the proportional value Vp and the derivative value Vd are calculated from the proportional gain PUgain and the derivative gain DUgain, respectively, which are set for an oil pressure control valve (OCV) that has a characteristic curve at the lower limit. Then, the map for the characteristic of the angular advance speed current value is interpolated, or this map is used based on the proportional value Vp and the derivative value Vd to calculate the target current difference Apd (step 1003 ). With respect to the advance angle current value characteristic map used at this time, a value corresponding to an oil pressure control valve (OCV) having a medium characteristic curve is set, or a value satisfying the response of the valve timing control is used of the average value of the characteristics is set, as in step 1003 of FIG. 10.

Im Schritt 1004 wird der Sollstromwert OApd berechnet. Dieser Wert wird im Schritt 1005 geliefert. In bezug auf die Proportionalverstärkung und die Ableitungsverstärkung werden Verstärkungen PLgain und DLgain für das Öldrucksteuerventil (OCV), das eine Charakteristikkurve an der Untergrenze aufweist, höher eingestellt als Verstärkungen PUgain und DUgain für das OCV, das eine Charakteristikkurve an der Obergrenze aufweist. Die ausgewählte Verstärkung kann nur auf die Proportionalverstärkung beschränkt werden, infolge der Beziehung zwischen der Haltestromlernwertdifferenz ALsa und dem vorgegebenen Wert SK; die Ableitungsverstärkung wird konstant gehalten. Weiterhin kann die ausgewählte Verstärkung nur auf die Ableitungsverstärkung beschränkt werden; die Proportionalverstärkung wird konstant gehalten. Wenn die Haltestromlernoperationen bei der ersten und der zweiten vorgegebenen Drehzahl im Schritt 1301 nicht beendet sind, werden Berechnungen unter Verwendung der Proportionalverstärkung und der Ableitungsverstärkung durchgeführt, die für das Öldrucksteuerventil (OCV) eingestellt wurden, das eine Charakteristikkurve an der Obergrenze aufweist, da der Ausgangsstrom begrenzt wird, wenn die Charakteristik des OCV noch nicht bekannt ist, und der Sicherheit der Vorzug gegeben wird. Auf diese Weise wird für einige Zeit die Reaktion auf eine niedrige Rate gesteuert.In step 1004 , the target current value OApd is calculated. This value is provided in step 1005 . With respect to the proportional gain and the derivative gain, gains PLgain and DLgain for the oil pressure control valve (OCV), which has a characteristic curve at the lower limit, are set higher than gains PUgain and DUgain for the OCV, which has a characteristic curve at the upper limit. The selected gain can only be limited to the proportional gain due to the relationship between the holding current learning value difference ALsa and the predetermined value SK; the lead gain is kept constant. Furthermore, the selected gain can only be limited to the derivative gain; the proportional gain is kept constant. If the holding current learning operations at the first and second predetermined speeds are not completed in step 1301 , calculations are performed using the proportional gain and the derivative gain set for the oil pressure control valve (OCV) that has a characteristic curve at the upper limit because of the output current is limited if the characteristics of the OCV are not yet known and safety is given preference. In this way, the response to a low rate is controlled for some time.

Fig. 15 erläutert die Verarbeitung, die durch Einsatz der vorliegenden Erfindung bei der in Fig. 11 gezeigten Verarbeitung durchgeführt wird. Bei dieser Verarbeitung in Fig. 15 wird eine Entscheidung getroffen, ob die Differenz ΔP zwischen dem tatsächlichen Ausmaß des Vorstellwinkels und dem Sollausmaß des Vorstellwinkels gleich Null ist (Schritt 1101). Ist das Ergebnis der Entscheidung gleich NEIN (also ist die Differenz nicht gleich Null), geht die Steuerung zum Schritt 1102 über, in welchem eine Entscheidung getroffen wird, ob diese Differenz ΔP größer als Null ist. Ist das Ergebnis der Entscheidung JA, geht die Steuerung zum Schritt 1301a über, in welchem eine Entscheidung getroffen wird, ob die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl beendet sind. Ist das Ergebnis der Entscheidung JA, geht die Steuerung zum Schritt 1302a über, in welchem eine Entscheidung getroffen wird, ob die Haltestromlernwertdifferenz ALsa größer oder gleich dem vorgegebenen Wert SK ist. Ist das Ergebnis der Entscheidung JA, geht die Steuerung zum Schritt 1501 über, in welchem ein Integralwert IL entsprechend einem Öldrucksteuerventil (OCV), das einen Charakteristikwert an der unteren Grenze aufweist, von dem Integralwert AI subtrahiert wird (AI = AI - IL). Ist das Ergebnis der Entscheidung im Schritt 1302a NEIN (also ist die Haltestromlernwertdifferenz ALsa kleiner als der vorgegebene Wert SK), oder ist das Ergebnis der Entscheidung im Schritt 1301a NEIN (also ist die Haltestromlernoperation nicht beendet), so geht die Steuerung zum Schritt 1502 über, in welchem ein Integralwert IU entsprechend einem OCV mit einer Charakteristikkurve an der unteren Grenze von dem Integralwert AI subtrahiert wird. FIG. 15 explains the processing performed by using the present invention in the processing shown in FIG. 11. In this processing in Fig. 15, a decision is made as to whether the difference ΔP between the actual amount of the advance angle and the target amount of the advance angle is zero (step 1101 ). If the result of the decision is NO (that is, the difference is not zero), control transfers to step 1102 where a decision is made as to whether this difference ΔP is greater than zero. If the result of the decision is YES, control proceeds to step 1301 a, in which a decision is made as to whether the holding current learning operations have ended at the first and second predetermined speed. If the result of the decision is YES, control proceeds to step 1302 a, in which a decision is made as to whether the holding current learning value difference ALsa is greater than or equal to the predetermined value SK. If the result of the decision is YES, control proceeds to step 1501 , in which an integral value IL corresponding to an oil pressure control valve (OCV) having a characteristic value at the lower limit is subtracted from the integral value AI (AI = AI-IL). If the result of the decision in step 1302 a is NO (that is, the holding current learning value difference ALsa is smaller than the predetermined value SK), or if the result of the decision in step 1301 a is NO (that is, the holding current learning operation is not ended), control goes to step 1502 , in which an integral value IU corresponding to an OCV with a characteristic curve at the lower limit is subtracted from the integral value AI.

Ist das Ergebnis der Entscheidung im Schritt 1102 NEIN (also ist die Differenz ΔP zwischen dem tatsächlichen Ausmaß des Vorstellwinkels und dem Sollausmaß des Vorstellwinkels kleiner als Null), geht die Steuerung zum Schritt 1301b über. Wenn das Ergebnis der Entscheidung im Schritt 1301b JA ist (also die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl beendet sind), geht die Steuerung zum Schritt 1302b über. Ist das Ergebnis der Entscheidung im Schritt 1302b JA (also ist die Haltestromlernwertdifferenz ALsa größer als der vorgegebene Wert SK), geht die Steuerung zum Schritt 1503 über, in welchem der Integralwert IL entsprechend einem OCV mit einer Charakteristikkurve an der unteren Grenze zum Integralwert AI addiert wird (AI = AI + IL). Ist das Ergebnis der Entscheidung 1302b NEIN (also ist die Haltestromlernwertdifferenz ALsa kleiner als der vorgegebene Wert SK), oder ist das Ergebnis der Entscheidung im Schritt 1301b NEIN (sind also die Haltestromlernoperationen nicht beendet), geht die Steuerung zum Schritt 1504 über, in welchem ein Integralwert IU entsprechend einem Öldrucksteuerventil (OCV) mit einem Charakteristikwert an der unteren Grenze zum Integralwert AI addiert wird (AI = AI + IL). Bei diesem Beispiel wird der Integralwert IL entsprechend einem OCV mit einem Charakteristikwert an der unteren Grenze höher eingestellt als der Integralwert IU entsprechend einem OCV mit einem Charakteristikwert an der oberen Grenze. Ist das Ergebnis der Entscheidung im Schritt 1301a oder 1301b NEIN (also sind die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl nicht beendet), so wird ein Integralwert entsprechend der oberen Grenze addiert oder subtrahiert, da der Ausgangsstrom begrenzt wird, wenn die Charakteristik des OCV noch nicht bekannt ist, und da der Sicherheit der Vorzug gegeben wird. Auf diese Weise wird die Reaktion für eine gewisse Zeit auf eine niedriger Rate gesteuert.If the result of the decision in step 1102 is NO (ie the difference ΔP between the actual extent of the advance angle and the target extent of the advance angle is less than zero), control proceeds to step 1301 b. If the result of the decision at step 1301 is YES b (are thus ends the holding current learning operations in the first and second predetermined rotational speed), the control proceeds to step 1302 b on. If the result of the decision at step 1302 b YES (ie, the holding current learning value difference ALsa is greater than the predetermined value SK), the control proceeds to step 1503 in which the integral value IL corresponding to an OCV having a characteristic curve at the lower limit for the integral value AI is added (AI = AI + IL). If the result of decision 1302 b is NO (that is, the holding current learning value difference ALsa is smaller than the predetermined value SK), or if the result of the decision in step 1301 b is NO (that is, if the holding current learning operations have not ended), control proceeds to step 1504 , in which an integral value IU corresponding to an oil pressure control valve (OCV) with a characteristic value at the lower limit is added to the integral value AI (AI = AI + IL). In this example, the integral value IL corresponding to an OCV with a characteristic value at the lower limit is set higher than the integral value IU according to an OCV with a characteristic value at the upper limit. If the result of the decision in step 1301 a or 1301 b is NO (that is, the holding current learning operations have not ended at the first and second predetermined speed), an integral value corresponding to the upper limit is added or subtracted, since the output current is limited when the characteristic of the OCV is not yet known, and since safety is preferred. In this way, the response is controlled at a low rate for a period of time.

Wie voranstehend geschildert, wird bei der Ventileinstellungssteuerung gemäß Ausführungsform 1 der vorliegenden Erfindung zur Verwendung mit einer Brennkraftmaschine eine Haltestromlernwertdifferenz in einem unterschiedlichen Betriebszustand der Brennkraftmaschine ermittelt. Das Kennfeld für die Charakteristik für den Winkelvorstellgeschwindigkeitsstromwert für die PD-Steuerung oder PD-Regelung (also die Ausführung von Berechnungen in der PD-Betriebsart) wird entsprechend dieser Differenz ausgewählt. Die Werte für die Proportionalverstärkung und für die Ableitungsverstärkung werden entsprechend der Differenz des Haltestromlernwerts umgeschaltet, und das Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes wird interpoliert, oder es wird hierauf zurückgegriffen. Auf diese Weise wird die Sollstromdifferenz ermittelt. Daher wird die Steuerverarbeitung entsprechend der Charakteristik des eingesetzten Öldrucksteuerventils (OCV) durchgeführt. Selbst wenn die Reaktion eine Änderung zeigt, kann diese verringert werden. Daher lässt sich eine stabile Reaktion erzielen. Weiterhin wird der Integralwert, der für die Integralsteueroperation verwendet wird (bei welcher Berechnungen in der Haltebetriebsart ausgeführt werden) entsprechend der Differenz des Haltestromlernwertes umgeschaltet. Daher können Variationen der Ventileinstellungssteuerung infolge von Variationen der Charakteristik des OCV verringert werden. Dies stellt eine stabile Steuerung oder Regelung sicher. As described above, the Valve timing control according to Embodiment 1 of FIG present invention for use with a Internal combustion engine a holding current learning value difference in one different operating state of the internal combustion engine determined. The characteristic map for the Angular advance speed current value for the PD control or PD control (i.e. the execution of calculations in the PD mode) will correspond to this difference selected. The values for the proportional gain and for the derivative gain will be according to the difference of the holding current learning value, and the map for the characteristic of Angular advance speed current value is interpolated, or it is used. That way the target current difference is determined. Hence the Tax processing according to the characteristics of the used oil pressure control valve (OCV) performed. Self if the reaction shows a change, it can be reduced become. Therefore, a stable response can be achieved. Furthermore, the integral value, which for the Integral control operation is used (in which Calculations are performed in the hold mode) corresponding to the difference in the holding current learning value switched. Therefore, variations of the Valve timing control due to variations in Characteristic of the OCV can be reduced. This represents one stable control or regulation safe.  

Ausführungsform 2Embodiment 2

Die Fig. 16-19 sind Flussdiagramme, welche den Inhalt von Steueroperationen erläutern, die von einer Ventileinstellungssteuerung durchgeführt werden, die gemäß Ausführungsform 2 der Erfindung ausgebildet ist, und zum Einsatz bei einer Brennkraftmaschine dient. Die Ausführungsform 2 ist ähnlich Ausführungsform 1, mit Ausnahme der Tatsache, dass die Inhalte der Steueroperationen abgeändert werden, um den Stromwert zu bestimmen, der für die Ventileinstellungssteuerung verwendet werden soll, unter Verwendung eines Haltestromlernwertverhältnisses. Es wird darauf hingewiesen, dass jene Prozessschritte, die bereits in bezug auf die Ausführungsform 1 beschrieben wurden, mit denselben Bezugszeichen bezeichnet werden wie bei der Beschreibung der Ausführungsform 1, und nachstehend nicht unbedingt erneut erläutert werden. Figs. 16-19 are flow diagrams illustrating the contents of control operations which are performed by a valve timing controller of the invention is formed according to Embodiment 2, and is for use with an internal combustion engine. Embodiment 2 is similar to Embodiment 1 except that the contents of the control operations are modified to determine the current value to be used for valve timing control using a hold current learning value ratio. It should be noted that those process steps which have already been described with reference to embodiment 1 are denoted by the same reference numerals as in the description of embodiment 1 and are not necessarily explained again below.

Fig. 16 erläutert eine Haltestromlernverarbeitung, die jener Verarbeitung ähnelt, die bereits im Zusammenhang mit Fig. 12 bei der Beschreibung der Ausführungsform 1 erläutert wurde, mit Ausnahme der Tatsache, dass Schritt 1601 zusätzlich vorgesehen ist. In Fig. 16 sind die Schritte 901 bis 1205 ebenso wie bei der Verarbeitung von Fig. 12 bei der Ausführungsform 1. In den Schritten 1201 bis 1204 werden ein Haltestromlernwert AL1 bei der ersten vorgegebenen Drehzahl und ein Haltestromlernwert AL2 bei der zweiten vorgegebenen Drehzahl gelernt. Im Schritt 1205 wird die Differenz dieser Werte als die Haltestromlernwertdifferenz ALsa gelernt. Dann wird ein Haltestromlernwertverhältnis KAL aus der Haltestromlernwertdifferenz ALsa, einer Haltestromdifferenz AL1, und einer Haltestromdifferenz Alu entsprechend einem OCV berechnet, das eine Charakteristikkurve an der unteren Grenze aufweist (Schritt 1601). Die Haltestromdifferenz AL1 entspricht einem OCV, das eine Charakteristikkurve an der unteren Grenze aufweist, und wird vorher in dem ROM gespeichert. FIG. 16 explains a hold current learning processing which is similar to the processing which was already explained in connection with FIG. 12 in the description of the embodiment 1, except that step 1601 is additionally provided. In FIG. 16, steps 901 to 1205 are the same as in the processing of FIG. 12 in embodiment 1. In steps 1201 to 1204 , a holding current learning value AL1 at the first predetermined speed and a holding current learning value AL2 at the second predetermined speed are learned. In step 1205 , the difference between these values is learned as the holding current learning value difference ALsa. Then, a holding current learning value ratio KAL is calculated from the holding current learning value difference ALsa, a holding current difference AL1, and a holding current difference Alu corresponding to an OCV that has a characteristic curve at the lower limit (step 1601 ). The holding current difference AL1 corresponds to an OCV that has a characteristic curve at the lower limit and is previously stored in the ROM.

Fig. 17 erläutert eine Proportional/Ableitungs- Steueroperation, die in der PD-Betriebsart durchgeführt wird, und den Inhalt der Steuerverarbeitung von Fig. 13 bei Ausführungsform 1 abändert. Im Schritt 1001 wird der Proportionalwert Vp berechnet. Im Schritt 1002 wird der Ableitungswert Vd berechnet. Dann geht die Steuerung zum Schritt 1701 über, in welchem eine Sollstromdifferenz Aupd unter Verwendung der Summe von Vp und Vd ermittelt wird, aus dem Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes entsprechend der oberen Grenze. Dann geht die Steuerung zum Schritt 1702 über, in welchem eine Sollstromdifferenz Alpd unter Verwendung der Summe von Vp und Vd ermittelt wird, aus dem Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes entsprechend der unteren Grenze. Dann geht die Steuerung zum Schritt 1301 über, in welchem eine Entscheidung erfolgt, ob die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl beendet ist. Ist das Ergebnis der Entscheidung JA (also sind die Steueroperationen beendet), so geht die Steuerung zum Schritt 1703 über, in welchem die Sollstromdifferenz Apd aus dem im Schritt 1601 erhaltenen Haltestromlernwertverhältnis KAL, der im Schritt 1701 erhaltenen Obergrenzen-Sollstromdifferenz Aupd, und der im Schritt 1702 erhaltenen Untergrenzen-Sollstromdifferenz Alpd berechnet wird. FIG. 17 explains a proportional / derivative control operation performed in the PD mode and changing the content of the control processing of FIG. 13 in Embodiment 1. In step 1001 , the proportional value Vp is calculated. In step 1002 , the derivative value Vd is calculated. Then, control proceeds to step 1701 , in which a target current difference Aupd is determined using the sum of Vp and Vd, from the map for the characteristic of the angular advance speed current value corresponding to the upper limit. Then, control proceeds to step 1702 , in which a target current difference Alpd is determined using the sum of Vp and Vd from the map for the characteristic of the angular advance speed current value corresponding to the lower limit. Control then passes to step 1301 , in which a decision is made as to whether the hold current learning operations have ended at the first and second predetermined speeds. If the result of the decision is YES (that is, the control operations have ended), control passes to step 1703 , in which the target current difference Apd from the holding current learning value ratio KAL obtained in step 1601 , the upper limit target current difference Aupd obtained in step 1701 , and the im Step 1702 obtained lower limit target current difference Alpd is calculated.

Ist das Ergebnis der Entscheidung im Schritt 1301 NEIN (also sind die Haltestromlernoperationen nicht beendet), geht die Steuerung zum Schritt 1704 über, in welchem der Wert in der Mitte zwischen der Obergrenzenstromdifferenz Aupd und der Untergrenzen-Sollstromdifferenz Alpd als die Sollstromdifferenz Apd genommen wird. Dann geht die Steuerung zum Schritt 1004 über, in welchem der Sollstromwert OApd berechnet wird. Dieser wird im Schritt 1005 an das Öldrucksteuerventil (OCV) geschickt. Ist das Ergebnis der Entscheidung im Schritt 1301 NEIN (also sind die Haltestromlernoperationen nicht beendet), geht die Steuerung zum Schritt 1704 über, in welchem der Wert in der Mitte als die Sollstromdifferenz Apd genommen wird, da die Charakteristik des Öldrucksteuerventils (OCV) noch nicht bekannt ist. Ein Reaktionsvermögen, das mit dem Reaktionsvermögen vergleichbar ist, das man erhält, wenn diese Steuerung nicht verwendet wird, wird unter Verwendung eines Wertes entsprechend dem Wert in der Mitte gesichert, selbst wenn die Charakteristik unbekannt ist.If the result of the decision in step 1301 is NO (that is, the holding current learning operations are not finished), control proceeds to step 1704 , in which the value midway between the upper limit current difference Aupd and the lower limit target current difference Alpd is taken as the target current difference Apd. Control then passes to step 1004 , in which the target current value OApd is calculated. This is sent to the oil pressure control valve (OCV) in step 1005 . If the result of the decision in step 1301 is NO (that is, the holding current learning operations are not finished), control proceeds to step 1704 , in which the value in the middle is taken as the target current difference Apd because the characteristic of the oil pressure control valve (OCV) is not yet is known. A responsiveness comparable to the responsiveness obtained when this control is not used is assured using a value corresponding to the value in the middle, even if the characteristic is unknown.

Statt der Verarbeitung in Fig. 17 kann die in Fig. 18 dargestellte Verarbeitung eingesetzt werden. In Fig. 18 geht, wenn das Ergebnis der Entscheidung im Schritt 1301 JA ist (also die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl beendet sind), die Steuerung zum Schritt 1801 über, in welchem der Proportionalwert Vp aus dem Haltestromlernwertverhältnis KAL, der Proportionalverstärkung PUgain für ein OCV mit einer Charakteristikkurve an der oberen Grenze, und der Proportionalverstärkung PLgain für ein OCV mit einer Charakteristikkurve an der unteren Grenze erhalten wird. Dann wird im Schritt 1802 der Ableitungswert Vd ermittelt aus dem Haltestromlernwertverhältnis KAL, der Ableitungsverstärkung DUgain für ein OCV mit einer Charakteristikkurve an der oberen Grenze, und der Ableitungsverstärkung DLgain für ein OCV mit einer Charakteristikkurve an der unteren Grenze. Wenn das Ergebnis der Entscheidung im Schritt 1301 NEIN ist (also die Lernoperationen nicht beendet sind), geht die Steuerung zum Schritt 1803 über, in welchem der Proportionalwert Vp auf einen Wert in der Mitte zwischen der Proportionalverstärkung PUgain für ein OCV mit einer Charakteristikkurve an der oberen Grenze und der Proportionalverstärkung PLgain für ein Öldrucksteuerventil (OCV) mit einer Charakteristikkurve an der unteren Grenze eingestellt wird. Entsprechend wird im Schritt 1804 der Ableitungswert Vd auf einen Wert in der Mitte zwischen der Ableitungsverstärkung DUgain für ein OCV mit einer Charakteristikkurve an der oberen Grenze und der Ableitungsverstärkung DLgain für ein OCV mit einer Charakteristikkurve an der unteren Grenze eingestellt.Instead of the processing in FIG. 17, the processing shown in FIG. 18 can be used. In Fig. 18, when the result of the decision in step 1301 is YES (that is, the hold current learning operations at the first and second predetermined speeds have ended), control proceeds to step 1801 in which the proportional value Vp from the hold current learning value ratio KAL, the proportional gain PUgain for an OCV with a characteristic curve at the upper limit, and the proportional gain PLgain for an OCV with a characteristic curve at the lower limit is obtained. Then, in step 1802 , the derivative value Vd is determined from the holding current learning value ratio KAL, the derivative gain DUgain for an OCV with a characteristic curve at the upper limit, and the derivative gain DLgain for an OCV with a characteristic curve at the lower limit. If the result of the decision in step 1301 is NO (i.e. the learning operations have not ended), control transfers to step 1803 , in which the proportional value Vp is at a value midway between the proportional gain PUgain for an OCV with a characteristic curve on the upper limit and the proportional gain PLgain for an oil pressure control valve (OCV) with a characteristic curve at the lower limit. Accordingly, in step 1804, the derivative value Vd is set to a value midway between the derivative gain DUgain for an OCV with a characteristic curve at the upper limit and the derivative gain DLgain for an OCV with a characteristic curve at the lower limit.

Daraufhin wird im Schritt 1003 die Sollstromdifferenz Apd ermittelt, auf der Grundlage der Summe des Proportionalwertes Vp und des Ableitungswertes Vd, durch Interpolation des Kennfelds für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes, oder durch Rückgriff auf dieses Kennfeld. Bei diesem Beispiel wird das Kennfeld für die Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes auf einen Charakteristikwert eingestellt, welcher einem OCV mit einer mittleren Charakteristikkurve entspricht, auf dieselbe Art und Weise wie im Schritt 1003 von Fig. 10. Dann geht die Steuerung zum Schritt 1004 über, in welchem der Haltestromlernwert AL zur Sollstromdifferenz Apd addiert wird, um den Sollstromwert OApd zu berechnen. Dann geht die Steuerung zum Schritt 1005 über, an welchem der Wert an das Öldrucksteuerventil (OCV) geschickt wird. Ist das Ergebnis der Entscheidung im Schritt 1301 NEIN (also sind die Haltestromlernoperationen nicht beendet), geht die Steuerung zum Schritt 1803 über, in welchem der Proportionalwert Vp auf einen Wert in der Mitte zwischen der Proportionalverstärkung für ein OCV mit einer Charakteristikkurve an der unteren Grenze und der Proportionalverstärkung für ein OCV mit einer Charakteristikkurve an der unteren Grenze eingestellt wird. Dann geht die Steuerung zum Schritt 1804 über, in welchem der Ableitungswert auf einen Wert in der Mitte zwischen der Ableitungsverstärkung für ein OCV mit einer Charakteristikkurve an der oberen Grenze und der Ableitungsverstärkung für ein OCV mit einer Charakteristikkurve an der unteren Grenze eingestellt wird, da die Charakteristik des OCV noch nicht bekannt ist. Ein Reaktionsvermögen, das mit dem Reaktionsvermögen vergleichbar ist, das man erhält, wenn diese Steuerung nicht verwendet wird, wird unter Verwendung eines Wertes sichergestellt, der dem Wert in der Mitte entspricht, selbst wenn die Charakteristik unbekannt ist.Then, in step 1003, the target current difference Apd is determined on the basis of the sum of the proportional value Vp and the derivative value Vd, by interpolation of the characteristic diagram for the characteristic of the angular advance speed current value, or by using this characteristic diagram. In this example, the map for the angular advance speed current value characteristic is set to a characteristic value corresponding to an OCV with a middle characteristic curve in the same manner as in step 1003 of Fig. 10. Then, control proceeds to step 1004 , in which the holding current learning value AL is added to the target current difference Apd in order to calculate the target current value OApd. Control then passes to step 1005 where the value is sent to the oil pressure control valve (OCV). If the result of the decision in step 1301 is NO (that is, the holding current learning operations are not finished), control goes to step 1803 , in which the proportional value Vp is set to a value midway between the proportional gain for an OCV with a characteristic curve at the lower limit and the proportional gain for an OCV is set with a characteristic curve at the lower limit. Control then passes to step 1804 , where the derivative value is set to a value midway between the derivative gain for an OCV with a characteristic curve at the upper limit and the derivative gain for an OCV with a characteristic curve at the lower limit, since the Characteristic of the OCV is not yet known. A responsiveness comparable to the responsiveness obtained when this control is not used is ensured by using a value that corresponds to the value in the middle, even if the characteristic is unknown.

Die in Fig. 19 dargestellte Verarbeitung stellt eine Abänderung der Verarbeitung von Fig. 15 dar, die bereits im Zusammenhang mit der Ausführungsform 1 beschrieben wurde. In Fig. 19 wird eine Entscheidung getroffen, ob die Differenz ΔP zwischen dem tatsächlichen Ausmaß des Vorstellwinkels und dem Sollausmaß des Vorstellwinkels gleich Null ist (Schritt 1101). Ist das Ergebnis der Entscheidung NEIN (also ist die Differenz nicht gleich Null), geht die Steuerung zum Schritt 1102 über, in welchem eine Entscheidung erfolgt, ob die Differenz ΔP zwischen dem tatsächlichen Ausmaß des Vorstellwinkels und dem Sollausmaß des Vorstellwinkels größer als Null ist. Ist das Ergebnis der Entscheidung JA, geht die Steuerung zum Schritt 1301a über, in welchem eine Entscheidung erfolgt, ob die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl beendet sind. Ist das Ergebnis der Entscheidung JA, geht die Steuerung zum Schritt 1901 über, in welchem ein Integralbetrag, der aus dem Haltestromlernwertverhältnis KAL, dem Obergrenzenintegralbetrag IU, und dem Untergrenzenintegralbetrag IL erhalten wird, von dem Integralwert AI subtrahiert wird. Ist das Ergebnis der Entscheidung im Schritt 1301a NEIN (also sind die Lernoperationen nicht beendet), geht die Steuerung zum Schritt 1902 über, in welchem ein Wert in der Mitte zwischen dem Obergrenzenintegralwert IU und dem Untergrenzenintegralwert IL als Integralwert genommen wird, und von dem Integralwert AI subtrahiert wird. The processing shown in Fig. 19 is a modification of the processing of Fig. 15 which has already been described in connection with the embodiment 1. In Fig. 19, a decision is made as to whether the difference ΔP between the actual amount of the advance angle and the target amount of the advance angle is zero (step 1101 ). If the result of the decision is NO (that is, the difference is not zero), control passes to step 1102 , in which a decision is made as to whether the difference ΔP between the actual extent of the advance angle and the target extent of the advance angle is greater than zero. If the result of the decision is YES, control proceeds to step 1301 a, in which a decision is made as to whether the holding current learning operations have ended at the first and second predetermined speed. If the result of the decision is YES, control proceeds to step 1901 , in which an integral amount obtained from the holding current learning value ratio KAL, the upper limit integral amount IU, and the lower limit integral amount IL is subtracted from the integral value AI. If the result of the decision in step 1301 is a NO (that is, the learning operations are not ended), control proceeds to step 1902 , in which a value midway between the upper limit integral value IU and the lower limit integral value IL is taken as an integral value, and from that Integral value AI is subtracted.

Ist das Ergebnis der Entscheidung im Schritt 1102 NEIN (ist also die Differenz ΔP zwischen dem tatsächlichen Ausmaß des Vorstellwinkels und dem Sollausmaß des Vorstellwinkels kleiner als Null), geht die Steuerung zum Schritt 1301b über, in welchem eine Entscheidung getroffen wird, ob die Haltestromlernoperationen bei der ersten und zweiten vorgegebenen Drehzahl beendet sind. Ist das Ergebnis der Entscheidung JA, geht die Steuerung zum Schritt 1903 über, in welchem der Integralwert, der aus dem Haltestromlernwertverhältnis KAL, dem Obergrenzenintegralwert IU, und dem Untergrenzenintegralwert IL ermittelt wird, zum Integralwert AI addiert wird. Ist das Ergebnis der Entscheidung im Schritt 1301b NEIN (also sind die Lernoperationen nicht beendet), geht die Steuerung zum Schritt 1904 über, in welchem ein Wert in der Mitte zwischen dem oberen Integralwert IU und dem unteren Integralwert IL als Integralwert genommen wird, und zum Integralwert AI addiert wird. Nachdem durch diese Schritte der Integralwert AI erhalten wurde, geht die Steuerung zum Schritt 1105 über, in welchem der Haltestromlernwert AL zum Integralwert AI addiert wird, um den Sollstromwert OAI zu ermitteln. Dann geht die Steuerung zum Schritt 1106 über, in welchem dieser Sollstromwert geliefert wird.If the result of the decision in step 1102 is NO (that is, if the difference ΔP between the actual extent of the advance angle and the desired extent of the advance angle is less than zero), control proceeds to step 1301 b, in which a decision is made as to whether the holding current learning operations are finished at the first and second predetermined speed. If the result of the decision is YES, control proceeds to step 1903 , in which the integral value, which is determined from the holding current learning value ratio KAL, the upper limit integral value IU, and the lower limit integral value IL, is added to the integral value AI. If the result of the decision at step 1301, b is NO (that is, the learning operations are finished), control proceeds to step 1904, in which a value taken as the integral value in the middle between the upper integral value IU and lower integral value IL, and is added to the integral value AI. After the integral value AI has been obtained through these steps, control proceeds to step 1105 , in which the holding current learning value AL is added to the integral value AI in order to determine the target current value OAI. Control then passes to step 1106 where this target current value is provided.

Während dieser Verarbeitung, wenn das Ergebnis der Entscheidung im Schritt 1301a NEIN ist (also die Haltestromlernoperationen nicht beendet sind), geht die Steuerung zum Schritt 1902 über, in welchem ein Wert in der Mitte zwischen den Integralwerten für OCVs mit einer Charakteristikkurve an der oberen bzw. unteren Grenze zur Berechnung des Integralwertes verwendet wird. Entsprechend geht, wenn das Ergebnis der Entscheidung im Schritt 1301b NEIN ist (also die Haltestromlernoperationen nicht beendet sind), die Steuerung zum Schritt 1904 über, in welchem ein Wert in der Mitte zwischen den Integralwerten für OCVs, die eine Charakteristikkurve an der oberen bzw. unteren Grenze aufweisen, zur Berechnung des Integralwertes verwendet wird, und zwar aus folgendem Grund. Die Charakteristik des verwendeten OCV wurde noch nicht ermittelt. Ein Reaktionsvermögen vergleichbar jenem Reaktionsvermögen, das man erhält, wenn diese Steuerung nicht verwendet wird, wird unter Verwendung eines Wertes sichergestellt, welcher dem Wert in der Mitte entspricht, selbst wenn die Charakteristik unbekannt ist.During this processing, if the result of the decision in step 1301 a is NO (i.e., the holding current learning operations have not ended), control transfers to step 1902 , in which a value midway between the integral values for OCVs with a characteristic curve at the top or lower limit is used to calculate the integral value. Accordingly, is when the result of the decision at step 1301, b is NO (are therefore does not terminate the holding current learning operations), control transfers to step 1904 in which a value in the middle between the integral values for OCVs that a characteristic curve at the upper or have the lower limit used to calculate the integral value for the following reason. The characteristics of the OCV used have not yet been determined. Responsiveness comparable to the responsiveness obtained when this control is not used is ensured by using a value which corresponds to the value in the middle, even if the characteristic is unknown.

Wie voranstehend beschrieben, wird bei der Ventileinstellungssteuerung gemäß Ausführungsform 2 der vorliegenden Erfindung, die zum Einsatz bei einer Brennkraftmaschine gedacht ist, das Kennfeld der Charakteristik des Winkelvorstellgeschwindigkeitsstromwertes oder die Steuerverstärkung für die PD-Steuerung oder PD- Regelung unter Verwendung des Haltestromlernverhältnisses ermittelt. Bei der PD-Steuerung oder PD-Regelung werden Berechnungen unter Verwendung der Differenz der Haltestromlernwerte in der Proportional/Ableitungs-(PD)- Betriebsart verwendet. Weiterhin wird der Integralwert in der Haltebetriebsart aus der Differenz der Haltestromlernwerte berechnet. Daher kann der Steuerstromwert an die Charakteristik des tatsächlich verwendeten Öldrucksteuerventils (OCV) 16 angepasst werden, so dass der Einfluss des Öldrucksteuerventils (OCV) 16 ausgeschaltet wird. Daher können ein stabileres Reaktionsvermögen und eine stabilere Steuer- oder Regelbarkeit als bei der Ausführungsform 1 erzielt werden.As described above, in the valve timing controller according to Embodiment 2 of the present invention, which is intended for use in an internal combustion engine, the map of the characteristic of the angular advance speed current value or the control gain for the PD control or the PD control is determined using the holding current learning ratio. In PD control or PD control, calculations using the difference of the holding current learning values in the proportional / derivative (PD) mode are used. Furthermore, the integral value in the holding mode is calculated from the difference between the holding current learning values. Therefore, the control current value can be adjusted to the characteristic of the oil pressure control valve (OCV) 16 actually used, so that the influence of the oil pressure control valve (OCV) 16 is eliminated. Therefore, more stable responsiveness and more controllability than in Embodiment 1 can be achieved.

Bei den beiden Ausführungsformen 1 und 2 wurde die Einstellsteuerung des Einlassventils als Beispiel verwendet. Die vorliegende Erfindung kann mit gleichem Nutzen bei der Einstellsteuerung des Auslassventils eingesetzt werden. In the two embodiments 1 and 2, the Adjustment control of the intake valve used as an example. The present invention can be used with equal benefit in the Adjustment control of the exhaust valve can be used.  

Wie voranstehend geschildert, wird gemäß Anspruch 1 der vorliegenden Anmeldung eine Ventileinstellungssteuerung zum Einsatz bei einer Brennkraftmaschine zur Verfügung gestellt, die eine Kurbelwelle aufweist, wobei die Ventileinstellungssteuerung aufweist: einen Einlassnocken, der von der Kurbelwelle der Brennkraftmaschine angetrieben wird, und so arbeitet, dass er Einlassventile öffnet und schließt; einen Auslassnocken, der von der Kurbelwelle der Brennkraftmaschine angetrieben wird, und so arbeitet, dass er Auslassventile öffnet und schließt; eine Ventileinstellungs- Änderungsvorrichtung, die in einem Drehübertragungsweg zwischen der Kurbelwelle und zumindest einem Nocken angebracht ist, der unter dem Einlassventil und dem Auslassventil der Nocken ausgewählt ist, um die Drehphase des Nockens in bezug auf die Kurbelwelle zu ändern; eine Antriebsvorrichtung zum Antriebs der Ventileinstellungs- Änderungsvorrichtung; und eine Steuervorrichtung zum Steuern des Ausmaßes der Steuerung der Antriebsvorrichtung. Diese Steuervorrichtung stellt eine Differenz des Ausmaßes der Steuerung der Antriebsvorrichtung fest, um die Ventileinstellungs-Änderungsvorrichtung dazu zu veranlassen, auf gewünschte Weise unter verschiedenen Betriebsbedingungen der Brennkraftmaschine zu arbeiten. Das Ausmaß der Steuerung der Antriebsvorrichtung wird entsprechend der Differenz der Ausmaße der Steuerung bestimmt. Die Reaktionscharakteristik des Öldrucksteuerventils (OCV), das eine angebrachte Antriebsvorrichtung darstellt, wird festgestellt. Die Ventileinstellung kann entsprechende der Reaktionscharakteristik gesteuert bzw. geregelt werden. Es lässt sich ein stabiles Reaktionsverhalten erzielen.As described above, according to claim 1 present application a valve timing control for Provided for use in an internal combustion engine, which has a crankshaft, the Valve timing control includes: an intake cam, which is driven by the crankshaft of the internal combustion engine and works to open intake valves and closes; an exhaust cam from the crankshaft of the Internal combustion engine is driven and works so that it Exhaust valves opens and closes; a valve timing Change device in a rotation transmission path between the crankshaft and at least one cam attached, which is under the inlet valve and the Exhaust valve of the cam is selected to the rotation phase of the Change cam with respect to the crankshaft; a Drive device for driving the valve setting Changing device; and a control device for controlling the extent of control of the drive device. This Control device represents a difference in the extent of Control of the drive device firmly to the To cause valve timing change device to in the desired way under different operating conditions the internal combustion engine to work. The extent of control the drive device is according to the difference of Dimensions of the control determined. The response characteristic of the oil pressure control valve (OCV), which is attached Represents drive device is determined. The Valve setting can match the Reaction characteristics are controlled or regulated. It stable reaction behavior can be achieved.

Bei der Ventileinstellungssteuerung gemäß der vorliegenden Erfindung wird die Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine festgestellt, wenn die Differenz zwischen einem tatsächlichen Betätigungsausmaß der Bewegung zur Änderung der Ventileinstellung und einem Sollausmaß der Bewegung zur Änderung der Ventileinstellung eine vorbestimmte Bedingung erfüllt. Das Ausmaß der Steuerung kann exakt entsprechend der Reaktionscharakteristik der angebrachten Antriebsvorrichtung festgestellt werden.In the valve timing control according to the present Invention is taking the difference in the extent of control different operating conditions of the internal combustion engine found when the difference between an actual Actuation amount of the movement to change the  Valve setting and a target amount of movement for Change the valve setting a predetermined condition Fulfills. The extent of control can be exactly according to the Reaction characteristics of the attached drive device be determined.

Bei der Ventileinstellungssteuerung gemäß der vorliegenden Erfindung lernt die Steuervorrichtung Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine. Das Ausmaß der Steuerung der Antriebsvorrichtung wird aus einer Differenz dieser gelernten Werte bestimmt. Wenn daher Proportional- und Ableitungs- Steueroperationen oder eine Integralsteueroperation durchgeführt werden, kann das Ausmaß der Steuerung entsprechend der Reaktionscharakteristik der angebrachten Antriebsvorrichtung exakt festgestellt werden.In the valve timing control according to the present Invention, the control device learns levels of control under different operating conditions of the Internal combustion engine. The extent of control of the Drive device is learned from a difference of this Values determined. Therefore, if proportional and derivative Control operations or an integral control operation can be performed, the extent of control according to the reaction characteristics of the attached Drive device can be determined exactly.

Bei der Ventileinstellungssteuerung gemäß der vorliegenden Erfindung speichert die Steuervorrichtung mehrere Charakteristiken der Antriebsvorrichtung. Eine der mehreren Charakteristiken wird entsprechend der Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine ausgewählt. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt. Daher kann die Ventileinstellung unter Verwendung des Ausmaßes der Steuerung kontrolliert werden, das an die Reaktionscharakteristik der verwendeten Antriebsvorrichtung angepasst ist. Das System kann unter Bedingungen mit hoher Reaktionsfähigkeit verwendet werden.In the valve timing control according to the present Invention, the control device stores several Characteristics of the drive device. One of the several Characteristics will be according to the difference in dimensions the control under different operating conditions Internal combustion engine selected. That way it will Extent of control of the drive device determined. Therefore can adjust the valve setting using the extent of Control that is sent to the controller Reaction characteristics of the drive device used is adjusted. The system can operate under high conditions Responsiveness can be used.

Bei der Ventileinstellungssteuerung gemäß der vorliegenden Erfindung wählt die Steuervorrichtung eine schlechte Reaktionscharakteristik oder einen schlechten Steuerwert unter mehreren Charakteristiken bzw. Steuerwerten aus, bis das Ausmaß der Steuerung der Antriebsvorrichtung aus einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine bestimmt wird. Die ausgewählte Charakteristik oder der ausgewählte Steuerwert wird als Ausmaß der Steuerung der Antriebsvorrichtung verwendet. Daher kann die Ventileinstellung stabil gesteuert werden, bis die Steuervorrichtung die Charakteristik der Antriebsvorrichtung ermittelt.In the valve timing control according to the present Invention, the control device chooses a bad one Response characteristics or poor control value under several characteristics or tax values from to the extent of control of the drive device from one Difference in the extent of control among different  Operating conditions of the internal combustion engine is determined. The selected characteristic or the selected tax value is the extent of control of the drive device used. Therefore, the valve setting can be controlled stably until the control device has the characteristic of Drive device determined.

Bei der Ventileinstellungssteuerung gemäß der vorliegenden Erfindung werden Proportional- und Ableitungs- Steueroperationen entsprechend der Differenz zwischen der festgestellten Relativposition und der Sollposition durchgeführt. Es werden mehrere Proportional- und Ableitungssteuerwerte eingestellt. Einer der Proportional- und Ableitungswerte wird entsprechend der Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine ausgewählt. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt. Variationen des Reaktionsvermögens infolge von Variationen der Charakteristik der Antriebsvorrichtung können verringert werden. Die Variationen der Charakteristik können durch eine Steueroperation korrigiert werden.In the valve timing control according to the present Invention will be proportional and derivative Control operations according to the difference between the determined relative position and the target position carried out. There are several proportional and Derivation control values set. One of the proportional and derivative values are calculated according to the difference of the Dimensions of control under different Operating conditions of the internal combustion engine selected. On this way the degree of control of the Drive device determined. Variations of Responsiveness due to variations in characteristics the drive device can be reduced. The Variations in the characteristic can be caused by a Control operation to be corrected.

Bei der Ventileinstellungssteuerung gemäß der vorliegenden Erfindung wird eine Integraloperation entsprechend der Differenz zwischen der festgestellten Relativposition und der Sollposition durchgeführt. Es werden mehrere Integral­ Steuerwerte eingestellt. Einer der unterschiedlichen Integral-Steuerwerte wird entsprechend der Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine ausgewählt. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt. Variationen der Ventileinstellungssteuerung infolge der Variationen von OCV- Charakteristiken können verringert werden. Es wird eine stabile Steuerung bzw. Regelung erreicht. In the valve timing control according to the present Invention becomes an integral operation according to the Difference between the determined relative position and the Target position carried out. There are several integrals Control values set. One of the different Integral control values are calculated according to the difference of the Dimensions of control under different Operating conditions of the internal combustion engine selected. On this way the degree of control of the Drive device determined. Variations of Valve timing control due to variations in OCV Characteristics can be reduced. It will be one stable control or regulation achieved.  

Bei der Ventileinstellsteuerung gemäß der vorliegenden Erfindung speichert die Steuervorrichtung mehrere unterschiedliche Charakteristiken der Antriebsvorrichtung. Die Steuervorrichtung interpoliert eine der mehreren unterschiedlichen Charakteristiken, oder greift auf diese zu, entsprechend einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt. Daher kann das Ausmaß der Steuerung, das an die Reaktionscharakteristik der verwendeten Antriebsvorrichtung angepasst ist, berechnet werden.In the valve timing control according to the present Invention, the control device stores several different characteristics of the drive device. The controller interpolates one of the plurality different characteristics, or accesses them, corresponding to a difference in the extent of control under different operating conditions of the internal combustion engine. In this way, the degree of control of the Drive device determined. Therefore, the extent of Control that matches the response characteristics of the used Drive device is adapted to be calculated.

Bei der Ventileinstellsteuerung gemäß der vorliegenden Erfindung wird das Ausmaß der Steuerung der Antriebsvorrichtung aus jedem Wert in der Mitte berechnet, der dadurch erhalten wird, dass die mehreren Charakteristiken oder Steuerwerte interpoliert werden, oder auf diese zugegriffen wird, bis das Ausmaß der Steuerung der Antriebsvorrichtung entsprechend der Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine eingestellt ist. Ein Reaktionsvermögen, welches jenem Reaktionsvermögen vergleichbar ist, das man erhält, wenn die vorliegende Erfindung nicht verwendet wird, kann sichergestellt werden, bis die Steuervorrichtung die Charakteristik der Antriebsvorrichtung ermittelt. Gleichzeitig mit der Ermittlung der Charakteristik können Variationen der Ventileinstellungssteuerung infolge von Variationen der Charakteristik der Antriebsvorrichtung verringert werden. Weiterhin kann das System auf eine Steuerbetriebsart umschalten, die ein hervorragendes Reaktionsvermögen aufweist.In the valve timing control according to the present Invention will control the extent of Drive device calculated from each value in the middle, which is obtained by having the multiple characteristics or control values are interpolated, or onto these is accessed until the extent of control of the Drive device according to the difference in dimensions the control under different operating conditions Internal combustion engine is set. A responsiveness which is comparable to the responsiveness that one obtained when the present invention is not used can be ensured until the control device Characteristic of the drive device determined. Simultaneously with the determination of the characteristic Variations in valve timing control due to Variations in the characteristics of the drive device be reduced. The system can also be set to a Switch control mode which is an excellent one Has responsiveness.

Bei der Ventileinstellungssteuerung gemäß der vorliegenden Erfindung werden Proportional- und Ableitungssteueroperationen entsprechend der Differenz zwischen jeder festgestellten Position der Winkelposition jedes Nockens und der Winkelposition der Kurbelwelle und der Zielposition durchgeführt. Es werden mehrere Proportional- und Ableitungssteuerwerte eingestellt. Die Steuervorrichtung interpoliert eine der mehreren unterschiedlichen Charakteristiken, oder greift auf diese zu, entsprechend der Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine. Auf diese Weise wird das Ausmaß der Steuerung der Antriebsvorrichtung berechnet. Daher kann das Ausmaß der Steuerung auf einen Wert eingestellt werden, der für die Charakteristik der tatsächlich eingesetzten Antriebsvorrichtung geeignet ist, so dass sich die Charakteristik der Antriebsvorrichtung nicht negativ auswirkt. Daher kann ein stabileres Reaktionsvermögen und eine bessere Steuer- oder Regelbarkeit erhalten werden.In the valve timing control according to the present Invention will be proportional and Derive control operations according to the difference  between each determined position of the angular position each cam and the angular position of the crankshaft and the Target position carried out. There are several proportional and derivative control values set. The control device interpolates one of the several different ones Characteristics, or accesses them, according to the Difference in the extent of control among different Operating conditions of the internal combustion engine. In this way becomes the extent of control of the drive device calculated. Therefore, the degree of control can be at a value be set for the characteristic of the drive device actually used is suitable, so that the characteristic of the drive device is not has a negative impact. Therefore, a more stable responsiveness and better controllability can be obtained.

Bei der Ventileinstellungssteuerung gemäß der vorliegenden Erfindung wird eine Integral-Steueroperation durchgeführt, entsprechend der Differenz zwischen der festgestellten Winkelposition jedes Nockens in bezug auf die Winkelposition der Kurbelwelle und der Sollposition, und werden mehrere Integral-Steuerwerte eingestellt. Die Steuervorrichtung interpoliert einen der unterschiedlichen Integral- Steuerwerte, oder greift hierauf zu, entsprechend der Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine. Es wird das Ausmaß der Steuerung der Antriebsvorrichtung berechnet. Daher können Variationen der Ventileinstellungssteuerung infolge von Variationen der Charakteristik der Antriebsvorrichtung verringert werden. Es kann eine stabilere Steuer- oder Regelfähigkeit erzielt werden.In the valve timing control according to the present Invention, an integral control operation is performed according to the difference between the observed Angular position of each cam in relation to the angular position the crankshaft and the target position, and become several Integral control values set. The control device interpolates one of the different integral Control values, or accesses them, according to the Difference in the extent of control among different Operating conditions of the internal combustion engine. It will Extent of control of the drive device calculated. Therefore may result in variations in valve timing control of variations in the characteristics of the drive device be reduced. It can be a more stable tax or Control ability can be achieved.

Claims (13)

1. Ventileinstellungssteuerung zur Verwendung bei einer Brennkraftmaschine, die eine Kurbelwelle aufweist, wobei die Ventileinstellungssteuerung aufweist:
einen Einlassnocken, der von der Kurbelwelle der Brennkraftmaschine angetrieben wird, und so arbeitet, dass er Einlassventile öffnet und schließt;
einen Auslassnocken, der von der Kurbelwelle der Brennkraftmaschine angetrieben wird, und so arbeitet, dass er Auslassventile öffnet und schließt;
eine Ventileinstellungs-Änderungsvorrichtung, die in einem Drehübertragungsweg zwischen der Kurbelwelle und zumindest einem Nocken angeordnet ist, der unter den Einlassnocken und den Auslassnocken ausgewählt ist, um die Drehphase des einen Nockens in bezug auf die Kurbelwelle zu ändern; und
eine Antriebsvorrichtung zum Antrieb der Ventileinstellungs-Änderungsvorrichtung;
dadurch gekennzeichnet, dass die Ventileinstellungssteuerung weiterhin eine Steuervorrichtung zum Steuern eines Ausmaßes der Steuerung der Antriebsvorrichtung aufweist,
wobei die Steuervorrichtung eine Differenz der Ausmaße der Steuerung der Antriebsvorrichtung feststellt, um die Ventileinstellungs-Änderungsvorrichtung dazu zu veranlassen, auf eine gewünschte Weise unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine zu arbeiten, und das Ausmaß der Steuerung der Antriebsvorrichtung entsprechend der Differenz der Ausmaße der Steuerung bestimmt wird.
1. Valve timing control for use in an internal combustion engine having a crankshaft, the valve timing control comprising:
an intake cam that is driven by the crankshaft of the internal combustion engine and operates to open and close intake valves;
an exhaust cam that is driven by the crankshaft of the internal combustion engine and operates to open and close exhaust valves;
a valve timing changing device disposed in a rotation transmission path between the crankshaft and at least one cam selected from the intake cams and the exhaust cams to change the rotational phase of the one cam with respect to the crankshaft; and
a driving device for driving the valve timing changing device;
characterized in that the valve timing control further comprises a control device for controlling a degree of control of the drive device,
wherein the control device determines a difference in the amount of control of the drive device to cause the valve timing change device to operate in a desired manner under different operating conditions of the engine, and the amount of control of the drive device is determined according to the difference in the amount of control ,
2. Ventileinstellungssteuerung nach Anspruch 1, dadurch gekennzeichnet, dass die Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine festgestellt wird, wenn die Differenz zwischen einem tatsächlich eingesetzten Ausmaß der Bewegung zur Änderung der Ventileinstellung und einem Sollausmaß der Bewegung zur Änderung der Ventileinstellung eine vorgegebene Bedingung erfüllt.2. Valve setting control according to claim 1, characterized characterized that the difference in the dimensions of the Control under different operating conditions the internal combustion engine is determined when the Difference between an extent actually used the movement to change the valve setting and a target amount of movement to change the Valve setting meets a specified condition. 3. Ventileinstellungssteuerung nach Anspruch 1, dadurch gekennzeichnet, dass die Steuervorrichtung Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine lernt, und das Ausmaß der Steuerung der Antriebsvorrichtung aus einer Differenz dieser gelernten Werte bestimmt wird.3. Valve setting control according to claim 1, characterized characterized in that the control device dimensions of Control under different operating conditions the internal combustion engine learns, and the extent of Control of the drive device from a difference of these learned values is determined. 4. Ventileinstellungssteuerung nach Anspruch 1, dadurch gekennzeichnet, dass die Steuervorrichtung mehrere unterschiedliche Charakteristiken der Antriebsvorrichtung speichert, und eine der mehreren unterschiedlichen Charakteristiken ausgewählt wird, entsprechend einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine, wodurch das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt wird.4. Valve setting control according to claim 1, characterized characterized in that the control device several different characteristics of the Drive device stores, and one of the several different characteristics is selected, corresponding to a difference in the extent of control under different operating conditions of the Internal combustion engine, reducing the extent of control of the Drive device is determined. 5. Ventileinstellungssteuerung nach Anspruch 4, dadurch gekennzeichnet, dass die Steuervorrichtung eine Charakteristik mit schlechtem Reaktionsvermögen unter mehreren Charakteristiken auswählt, bis das Ausmaß der Steuerung der Antriebsvorrichtung aus einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine bestimmt wird, wobei die ausgewählte Charakteristik als Ausmaß der Steuerung der Antriebsvorrichtung verwendet wird.5. Valve setting control according to claim 4, characterized characterized in that the control device a Characteristic with poor responsiveness under select several characteristics until the extent of the Control of the drive device from a difference the extent of control among different  Operating conditions of the internal combustion engine determined the selected characteristic as the extent the control of the drive device is used. 6. Ventileinstellungssteuerung nach Anspruch 4, dadurch gekennzeichnet, dass die Steuervorrichtung einen Steuerwert mit schlechtem Reaktionsvermögen unter Steuerwerten auswählt, bis das Ausmaß der Steuerung der Antriebsvorrichtung aus einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine bestimmt wird, wobei der Steuerwert als Ausmaß der Steuerung der Antriebsvorrichtung verwendet wird.6. Valve setting control according to claim 4, characterized characterized in that the control device a Control value with poor responsiveness below Selects control values until the extent of control of the Drive device from a difference in the dimensions of the Control under different operating conditions the internal combustion engine is determined, the Tax value as the degree of control of the Drive device is used. 7. Ventileinstellungssteuerung nach Anspruch 1, dadurch gekennzeichnet, dass
  • A) weiter eine Detektorvorrichtung zur Feststellung der Winkelposition des einen Nockens in bezug auf die Kurbelwelle vorgesehen ist, sowie eine Arithmetikvorrichtung zur Berechnung einer Sollposition für die Winkelposition des einen Nockens in bezug auf die Winkelposition der Kurbelwelle, entsprechend den Betriebsbedingungen der Brennkraftmaschine,
  • B) die Steuervorrichtung Proportional- und Ableitungssteueroperationen entsprechend der Differenz zwischen der festgestellten Relativposition und der Sollposition durchführt, und mehrere Proportional- und Ableitungssteuerwerte einstellt, und
  • C) entweder der Proportional- und Ableitungssteuerwert entsprechend einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine ausgewählt wird, wodurch das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt wird.
7. Valve setting control according to claim 1, characterized in that
  • A) a detector device for determining the angular position of the one cam in relation to the crankshaft is also provided, and an arithmetic device for calculating a target position for the angular position of the one cam in relation to the angular position of the crankshaft, in accordance with the operating conditions of the internal combustion engine,
  • B) the controller performs proportional and derivative control operations according to the difference between the detected relative position and the target position, and sets a plurality of proportional and derivative control values, and
  • C) either the proportional and derivative control values are selected according to a difference in the extent of control under different operating conditions of the internal combustion engine, thereby determining the extent of control of the drive device.
8. Ventileinstellungssteuerung nach Anspruch 1, dadurch gekennzeichnet, dass
  • A) weiterhin eine Detektorvorrichtung zur Feststellung der Winkelposition des einen Nockens in bezug auf die Kurbelwelle vorgesehen ist, sowie eine Arithmetikvorrichtung zur Berechnung einer Sollposition der Winkelposition des einen Nockens in bezug auf die Winkelposition der Kurbelwelle, entsprechend den Betriebsbedingungen der Brennkraftmaschine,
  • B) die Steuervorrichtung eine Integraloperation entsprechend der Differenz zwischen der festgestellten Relativposition und der Sollposition durchführt, und mehrere Integral-Steuerwerte einstellt, und
  • C) einer der unterschiedlichen Integral-Steuerwerte entsprechend einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine ausgewählt wird, wodurch das Ausmaß der Steuerung der Antriebsvorrichtung bestimmt wird.
8. Valve setting control according to claim 1, characterized in that
  • A) a detector device for determining the angular position of the one cam in relation to the crankshaft is also provided, and an arithmetic device for calculating a desired position of the angular position of the one cam in relation to the angular position of the crankshaft, in accordance with the operating conditions of the internal combustion engine,
  • B) the control device performs an integral operation corresponding to the difference between the detected relative position and the target position, and sets a plurality of integral control values, and
  • C) one of the different integral control values is selected according to a difference in the extent of control under different operating conditions of the internal combustion engine, whereby the extent of control of the drive device is determined.
9. Ventileinstellungssteuerung nach Anspruch 1, dadurch gekennzeichnet, dass die Steuervorrichtung mehrere unterschiedliche Charakteristiken der Antriebsvorrichtung speichert, und die Steuervorrichtung eine der mehreren unterschiedlichen Charakteristiken interpoliert, entsprechend einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine, wodurch das Ausmaß der Steuerung der Antriebsvorrichtung berechnet wird.9. Valve setting control according to claim 1, characterized characterized in that the control device several different characteristics of the Drive device stores, and the control device one of the several different characteristics interpolated according to a difference in dimensions control under different Operating conditions of the internal combustion engine, whereby the Extent of control of the drive device calculated becomes. 10. Ventileinstellungssteuerung nach Anspruch 9, dadurch gekennzeichnet, dass das Ausmaß der Steuerung der Antriebsvorrichtung aus jedem Wert in der Mitte berechnet wird, der durch Interpolation der mehreren Charakteristiken erhalten wird, bis das Ausmaß der Steuerung der Antriebsvorrichtung auf der Grundlage einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine eingestellt ist.10. Valve setting control according to claim 9, characterized characterized that the extent of control of the  Drive device from each value in the middle is calculated by interpolating the multiple Characteristics is obtained until the extent of Control of the drive device based a difference in the extent of control under different operating conditions of the Internal combustion engine is set. 11. Ventileinstellungssteuerung nach Anspruch 9, dadurch gekennzeichnet, dass das Ausmaß der Steuerung der Antriebsvorrichtung aus jedem Wert in der Mitte berechnet wird, der durch Interpolation der mehreren Steuerwerte erhalten wird, bis das Ausmaß der Steuerung der Antriebsvorrichtung auf der Grundlage einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine eingestellt ist.11. Valve setting control according to claim 9, characterized characterized that the extent of control of the Drive device from each value in the middle is calculated by interpolating the multiple Control values are obtained until the extent of control the drive device based on a Difference in the extent of control under different operating conditions of the Internal combustion engine is set. 12. Ventileinstellungssteuerung nach Anspruch 1, dadurch gekennzeichnet, dass
  • A) weiterhin eine Detektorvorrichtung zur Feststellung der Winkelposition des einen Nockens in bezug auf die Winkelposition der Kurbelwelle vorgesehen ist, sowie eine Arithmetikvorrichtung zur Berechnung einer Sollposition der Winkelposition des einen Nockens in bezug auf die Winkelposition der Kurbelwelle, entsprechend den Betriebsbedingungen der Brennkraftmaschine,
  • B) die Steuervorrichtung Proportional- und Ableitungssteueroperationen entsprechend der Differenz zwischen jeder festgestellten Relativposition und der festgestellten Sollposition durchführt, und
  • C) die Steuervorrichtung mehrere Proportional- und Ableitungssteuerwerte einstellt, und eine der mehreren unterschiedlichen Charakteristiken entsprechend einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine interpoliert, wodurch das Ausmaß der Steuerung der Antriebsvorrichtung berechnet wird.
12. Valve setting control according to claim 1, characterized in that
  • A) a detector device for determining the angular position of the one cam in relation to the angular position of the crankshaft is also provided, and an arithmetic device for calculating a desired position of the angular position of the one cam in relation to the angular position of the crankshaft, in accordance with the operating conditions of the internal combustion engine,
  • B) the controller performs proportional and derivative control operations in accordance with the difference between each determined relative position and the determined target position, and
  • C) the controller sets a plurality of proportional and derivative control values, and interpolates one of the several different characteristics according to a difference in the amount of control under different operating conditions of the engine, thereby calculating the amount of control of the drive device.
13. Ventileinstellungssteuerung nach Anspruch 1, dadurch gekennzeichnet, dass
  • A) eine Detektorvorrichtung zur Feststellung der Position der einen Nockens in bezug auf die Winkelposition der Kurbelwelle vorgesehen ist, und eine Arithmetikvorrichtung zur Berechnung einer Sollposition der Winkelposition des einen Nockens in bezug auf die Kurbelwelle, entsprechend den Betriebsbedingungen der Brennkraftmaschine,
  • B) die Steuervorrichtung eine Integral-Steueroperation entsprechend der Differenz zwischen jeder festgestellten Relativposition und der Sollposition durchführt, und
  • C) die Steuervorrichtung mehrere unterschiedliche Integral-Steuerwerte einstellt, und einen der unterschiedlichen Integral-Steuerwerte interpoliert, entsprechend einer Differenz der Ausmaße der Steuerung unter unterschiedlichen Betriebsbedingungen der Brennkraftmaschine, wodurch das Ausmaß der Steuerung der Antriebsvorrichtung berechnet wird.
13. Valve setting control according to claim 1, characterized in that
  • A) a detector device is provided for determining the position of the one cam in relation to the angular position of the crankshaft, and an arithmetic device for calculating a desired position of the angular position of the one cam in relation to the crankshaft, in accordance with the operating conditions of the internal combustion engine,
  • B) the control device performs an integral control operation corresponding to the difference between each detected relative position and the target position, and
  • C) the control device sets a plurality of different integral control values, and interpolates one of the different integral control values according to a difference in the amount of control under different operating conditions of the internal combustion engine, thereby calculating the amount of control of the drive device.
DE10128735A 2000-11-02 2001-06-13 Valve timing control for internal combustion engines Expired - Fee Related DE10128735B4 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP00-336470 2000-11-02
JP2000336470A JP3703709B2 (en) 2000-11-02 2000-11-02 Valve timing control device for internal combustion engine

Publications (2)

Publication Number Publication Date
DE10128735A1 true DE10128735A1 (en) 2002-05-29
DE10128735B4 DE10128735B4 (en) 2006-03-30

Family

ID=18812033

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10128735A Expired - Fee Related DE10128735B4 (en) 2000-11-02 2001-06-13 Valve timing control for internal combustion engines

Country Status (4)

Country Link
US (1) US6412459B1 (en)
JP (1) JP3703709B2 (en)
KR (1) KR100439717B1 (en)
DE (1) DE10128735B4 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112014006492B4 (en) 2014-03-20 2022-09-29 Hitachi Astemo, Ltd. Control device and control method for a variable valve device

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10392698B4 (en) 2002-10-25 2021-05-12 Denso Corporation Variable valve timing control device of an internal combustion engine
JP4089594B2 (en) 2003-11-11 2008-05-28 トヨタ自動車株式会社 Control device for variable valve system
JP4269169B2 (en) 2004-08-31 2009-05-27 株式会社デンソー Rotational state detection device for internal combustion engine
DE102004047180B4 (en) * 2004-09-29 2014-07-17 Robert Bosch Gmbh Charging device with load control on internal combustion engines
DE102005049777B4 (en) * 2005-10-18 2018-05-30 Robert Bosch Gmbh Method and device for operating an internal combustion engine
JP4767299B2 (en) * 2008-09-26 2011-09-07 三菱電機株式会社 Valve characteristic control device for internal combustion engine
US20120001105A1 (en) * 2010-06-30 2012-01-05 Denso Corporation Valve control apparatus and electric driving apparatus
JP7255428B2 (en) * 2019-09-04 2023-04-11 株式会社デンソー Control device and valve timing adjustment system using the same

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2613875B2 (en) * 1986-11-21 1997-05-28 株式会社ユニシアジェックス Valve timing control device for internal combustion engine
JP3776463B2 (en) * 1992-11-30 2006-05-17 株式会社デンソー Valve operation timing control device for internal combustion engine
JP3395240B2 (en) * 1993-04-14 2003-04-07 株式会社デンソー Valve timing control device for internal combustion engine
JPH0777073A (en) * 1993-09-09 1995-03-20 Toyota Motor Corp Valve timing control device for internal combustion engine
JP3039331B2 (en) * 1995-03-27 2000-05-08 トヨタ自動車株式会社 Valve timing control device for internal combustion engine
JPH09217609A (en) 1996-02-14 1997-08-19 Denso Corp Valve timing control of internal combustion engine
JP3134763B2 (en) 1996-03-22 2001-02-13 トヨタ自動車株式会社 Valve timing control device for internal combustion engine
US6047674A (en) * 1997-09-12 2000-04-11 Denso Corporation Valve timing control apparatus for internal combustion engine
JP3068806B2 (en) * 1997-12-15 2000-07-24 三菱電機株式会社 Valve timing control device for internal combustion engine
JP3730809B2 (en) * 1999-01-28 2006-01-05 三菱電機株式会社 Valve timing control device for internal combustion engine
JP3290422B2 (en) * 1999-04-26 2002-06-10 三菱電機株式会社 Valve timing control device for internal combustion engine
JP3477128B2 (en) * 1999-11-30 2003-12-10 三菱電機株式会社 Valve timing control device for internal combustion engine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112014006492B4 (en) 2014-03-20 2022-09-29 Hitachi Astemo, Ltd. Control device and control method for a variable valve device

Also Published As

Publication number Publication date
KR20020034848A (en) 2002-05-09
DE10128735B4 (en) 2006-03-30
KR100439717B1 (en) 2004-07-12
US20020050256A1 (en) 2002-05-02
JP3703709B2 (en) 2005-10-05
JP2002138865A (en) 2002-05-17
US6412459B1 (en) 2002-07-02

Similar Documents

Publication Publication Date Title
DE19531747B4 (en) Engine valve function time-control device
DE102005007352B4 (en) Idle speed control system and method
DE10051417B4 (en) Control method for engines with multiple control devices
DE102006000404B4 (en) Control device and control method for internal combustion engine
DE10051423B4 (en) Method for controlling the cylinder filling of an internal combustion engine
DE69306602T2 (en) Method and system for idle speed control of a partially switchable multi-cylinder internal combustion engine
DE10029033B4 (en) Device for controlling the fuel pressure in an internal combustion engine with direct injection of fuel into the cylinder
DE19756053B4 (en) Throttle control device
DE10050059B4 (en) Method and device for controlling the cylinder air filling of the engine of a vehicle
DE19942673C2 (en) Method for operating an engine with variable valve timing
DE102004031691A1 (en) Balancing the performance of cylinder banks based on an A / F ratio of exhaust gases
DE602004013262T2 (en) SYSTEM FOR CONTROLLING THE VALVE ACTUATION IN A COMBUSTION ENGINE
DE102004051154A1 (en) Control device and control method for valve actuation in internal combustion engines
DE10128735A1 (en) Valve setting control for internal combustion engines
DE10139472A1 (en) Valve synchronization control device for an internal combustion engine
DE10124992B4 (en) Valve setting controller for internal combustion engines
DE102006014570B4 (en) Control device for an internal combustion engine
DE10137367A1 (en) Valve timing control system for an internal combustion engine
DE102008028580B4 (en) Control device for an internal combustion engine
DE60031353T2 (en) System and method for the control of the ignition timing of an internal combustion engine with variable intake valve control
DE102006024223A1 (en) control device
DE10062195B4 (en) Valve timing system for an internal combustion engine
EP1272741B1 (en) Method for adjusting an actuator
DE102004054321A1 (en) Regulating device for variable valve actuation system
DE19753450B4 (en) Device for controlling the negative pressure in internal combustion engines

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
8320 Willingness to grant licences declared (paragraph 23)
8321 Willingness to grant licences paragraph 23 withdrawn
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20130101