JP2006170068A - Vehicle control device - Google Patents

Vehicle control device Download PDF

Info

Publication number
JP2006170068A
JP2006170068A JP2004363307A JP2004363307A JP2006170068A JP 2006170068 A JP2006170068 A JP 2006170068A JP 2004363307 A JP2004363307 A JP 2004363307A JP 2004363307 A JP2004363307 A JP 2004363307A JP 2006170068 A JP2006170068 A JP 2006170068A
Authority
JP
Japan
Prior art keywords
engine
restart
motor
battery
stop
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
JP2004363307A
Other languages
Japanese (ja)
Other versions
JP4379325B2 (en
Inventor
Takuji Kawada
卓二 川田
Seiji Sadahira
誠二 定平
Nobuhide Seo
宣英 瀬尾
Akira Takemoto
明 竹本
Masanori Matsushita
正典 松下
Keihei Wakayama
敬平 若山
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.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP2004363307A priority Critical patent/JP4379325B2/en
Publication of JP2006170068A publication Critical patent/JP2006170068A/en
Application granted granted Critical
Publication of JP4379325B2 publication Critical patent/JP4379325B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a vehicle control device capable of improving restarting performance, while properly maintaining a residual quantity of a battery. <P>SOLUTION: This vehicle control device has a restarting motor control means 45 for adjusting driving force or load to a crankshaft by switching a restarting motor to any of an operation state, a neutral state or a power generation state so that a position of a piston becomes a preset stopping position when stopping an engine in an expansion stroke cylinder, after a predetermined time passes, while driving the crankshaft by putting the restarting motor in the operation state over the predetermined time, after stopping fuel supply by realizing an automatic stopping condition; and changes a driving control mode of the restarting motor by the restarting motor control means 45 on the basis of a detecting result of a battery residual quantity sensor 36. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、所定の自動停止条件が成立したときにエンジンを自動停止させ、その後、所定の再始動条件が成立したときに再始動させるように構成された車両の制御装置に関するものである。   The present invention relates to a vehicle control device configured to automatically stop an engine when a predetermined automatic stop condition is satisfied, and then restart when a predetermined restart condition is satisfied.

近年、燃費低減及びCO2排出量の抑制等を図るため、アイドル運転時等に所定の自動停止条件が成立したときに燃料供給を停止してエンジンを自動的に一旦停止させ、その後に運転者により車両の発進操作が行われる等の再始動条件が成立した時点で、エンジンを自動的に再始動させるようにしたエンジンの自動停止制御(いわゆるアイドルストップ制御)の技術が開発されている。 In recent years, in order to reduce fuel consumption and control CO 2 emissions, the fuel supply is stopped and the engine is automatically stopped when a predetermined automatic stop condition is satisfied during idle operation, etc., and then the driver A technology for automatic engine stop control (so-called idle stop control) has been developed in which the engine is automatically restarted when a restart condition such as when the vehicle is started is established.

この種のアイドルストップ制御においては、エンジン停止後における再始動性能を向上すべく、エンジン停止時に膨張行程となる気筒(以下、膨張行程気筒と称す)に対してエンジン停止前に予め燃料を噴射しておき(以下、停止前噴射と称す)、この燃料を再始動時に燃焼させることも行われている(例えば、特許文献1参照)。
特開2001−342876号公報(特に〔0183〕段落及び〔図23〕)
In this type of idle stop control, in order to improve the restart performance after the engine is stopped, fuel is injected in advance into the cylinder that is in the expansion stroke when the engine is stopped (hereinafter referred to as the expansion stroke cylinder) before the engine stops. In addition (hereinafter referred to as pre-stop injection), this fuel is burned at the time of restart (for example, see Patent Document 1).
JP 2001-342876 (particularly [0183] paragraph and [FIG. 23])

ところで、上記アイドルストップ制御に係る技術として、エンジンの出力軸を駆動させる再始動モータをさらに設け、この再始動モータを再始動条件成立時に作動状態とすることにより、エンジンの再始動をアシストする技術も提案されている。上記再始動モータは、車両に搭載されたバッテリの電力供給により上記出力軸を駆動させる作動状態と、当該出力軸に対する駆動連結を解除するニュートラル状態と、上記出力軸からの逆作動により発電して上記バッテリに充電する発電状態とを切換可能に構成されている。   By the way, as a technique related to the idle stop control, a restart motor for driving the output shaft of the engine is further provided, and the restart motor is activated when the restart condition is satisfied, thereby assisting the engine restart. Has also been proposed. The restart motor generates power by operating an output shaft driven by power supplied from a battery mounted on a vehicle, a neutral state releasing a drive connection to the output shaft, and a reverse operation from the output shaft. The power generation state for charging the battery can be switched.

そして、本願出願人は、上記燃料供給の停止後、エンジンの停止前(すなわち、自動停止期間中)に、上記再始動モータを作動状態とする以下2つの制御方法に想到した。   The applicant of the present application has conceived the following two control methods for setting the restart motor in an operating state after stopping the fuel supply and before stopping the engine (that is, during the automatic stop period).

1)上記燃料供給の停止後に再始動モータを作動状態として出力軸を駆動することによりエンジン回転数を所定の回転数に維持する制御。   1) Control for maintaining the engine speed at a predetermined speed by driving the output shaft with the restart motor operating after the fuel supply is stopped.

この制御によれば、エンジン停止前に気筒内の掃気を行うことができるので、エンジンの再始動時の燃焼不良等を抑制して、再始動性能を向上させることができる。   According to this control, scavenging in the cylinders can be performed before the engine is stopped, so that it is possible to improve the restart performance by suppressing combustion failure or the like when the engine is restarted.

2)燃料供給を停止後、エンジンが惰性で回転している期間中に、上記再始動モータを上記作動状態、ニュートラル状態又は発電状態の何れかに切り換えることにより出力軸に対する駆動力又は負荷を調整して、ピストンを予め設定された位置に停止させる制御。   2) After the fuel supply is stopped, the driving force or load on the output shaft is adjusted by switching the restart motor to one of the operating state, neutral state or power generation state while the engine is rotating inertially. Then, control to stop the piston at a preset position.

この制御によれば、上記膨張行程気筒について、そのピストンを再始動時の点火に適した位置(例えば、下死点寄りの位置)で停止させることができるので、上記停止前噴射された燃料により生成された混合気の点火による出力を効果的に発揮させることができ、再始動性能を向上させることができる。   According to this control, since the piston of the expansion stroke cylinder can be stopped at a position suitable for ignition at the time of restart (for example, a position near the bottom dead center), the fuel injected before the stop is used. The output by ignition of the produced air-fuel mixture can be effectively exhibited, and the restart performance can be improved.

しかしながら、上記1及び2の何れの制御であっても、これらの制御を無条件に実行すると、バッテリの残量によっては、当該バッテリの過充電又は残量不足を引き起こすおそれがあった。   However, in any of the controls 1 and 2, if these controls are executed unconditionally, depending on the remaining amount of the battery, the battery may be overcharged or insufficient.

本発明は、上記課題に鑑みてなされたものであり、バッテリの残量を適正に維持しながら再始動性能を向上させることができる車両の制御装置を提供することを目的としている。   The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a vehicle control device that can improve restart performance while properly maintaining the remaining battery level.

上記課題を解決するために本発明は、バッテリの電力供給によりエンジンの出力軸を駆動させる作動状態と、当該出力軸に対する駆動連結を解除するニュートラル状態と、上記出力軸からの逆作動により発電して当該電力を上記バッテリに充電する発電状態とを切換可能な再始動モータを備えた車両において、エンジンのアイドル運転状態で予め設定されたエンジンの自動停止条件が成立したときに燃料供給を停止させてエンジンを自動停止させるとともに、エンジンの自動停止時に少なくとも膨張行程となる気筒に対してエンジンの停止直前に燃料を噴射させる一方、エンジンの自動停止後に予め設定された再始動条件が成立したときに、上記再始動モータを上記作動状態として上記出力軸を駆動させるとともに、上記停止直前の燃料噴射により生成された混合気に点火してエンジンを再始動させる車両の制御装置であって、上記燃料供給の停止後、所定時間にわたり上記再始動モータを作動状態として上記出力軸を駆動させる一方、上記所定時間の経過後、上記膨張行程となる気筒におけるエンジン停止時のピストン位置が予め設定された停止位置となるように上記再始動モータを作動状態、ニュートラル状態又は発電状態の何れかに切り換えることにより出力軸に対する駆動力又は負荷を調整するモータ制御手段を備え、上記バッテリの残量を検出する残量検出手段の検出結果に基づいて、上記モータ制御手段による再始動モータの駆動制御の態様を変化させるものである。   In order to solve the above-described problems, the present invention generates power by operating an output shaft of an engine by supplying power from a battery, a neutral state in which drive connection to the output shaft is released, and a reverse operation from the output shaft. In a vehicle having a restart motor capable of switching between a power generation state in which the electric power is charged to the battery, the fuel supply is stopped when a preset automatic engine stop condition is satisfied in the engine idle operation state. When the engine is automatically stopped and fuel is injected into the cylinder that is at least in the expansion stroke when the engine is automatically stopped immediately before the engine is stopped, while a preset restart condition is satisfied after the engine is automatically stopped. The restart motor is in the operating state to drive the output shaft and to inject fuel immediately before the stop. A vehicle control apparatus for igniting an air-fuel mixture generated and restarting an engine, wherein after the fuel supply is stopped, the restart motor is operated for a predetermined time to drive the output shaft, After a predetermined time has elapsed, by switching the restart motor to any one of an operating state, a neutral state, and a power generation state so that the piston position at the time of engine stop in the cylinder in the expansion stroke becomes a preset stop position. Motor control means for adjusting the driving force or load on the output shaft is provided, and the mode of restart motor drive control by the motor control means is changed based on the detection result of the remaining capacity detection means for detecting the remaining battery level. It is something to be made.

本発明によれば、バッテリの残量に応じてモータ制御手段による駆動制御の態様を変化させることができるので、当該バッテリの過充電又は残量不足を抑制しなから、再始動モータを上記所定時間駆動することにより気筒内の掃気を促進させる、又はエンジン停止時に膨張行程となる気筒(以下、膨張行程気筒と称す)のピストンを予め設定された停止位置(例えば、再始動に適した下死点寄りの位置)に停止させることができる。   According to the present invention, the mode of drive control by the motor control means can be changed in accordance with the remaining amount of the battery. Therefore, since the overcharge or the shortage of the remaining amount of the battery is not suppressed, Drives the scavenging in the cylinder by driving for a period of time, or sets the piston of a cylinder that is in an expansion stroke when the engine is stopped (hereinafter referred to as an expansion stroke cylinder) to a preset stop position (for example, bottom dead suitable for restart) It can be stopped at a point near the point).

したがって、本発明によれば、バッテリ残量を適正に維持しながら、上記掃気によって再始動時の混合気の燃焼不良を抑制する、又はエンジンの停止前に噴射(以下、停止前噴射と称す)された燃料により生成された混合気の点火による出力を効果的に発揮させることにより再始動性能を向上させることができる。   Therefore, according to the present invention, while maintaining the remaining amount of the battery properly, the scavenging suppresses the combustion failure of the air-fuel mixture at the time of restart, or the fuel is injected before the engine is stopped (hereinafter referred to as pre-stop injection). The restart performance can be improved by effectively demonstrating the output of the air-fuel mixture generated by the generated fuel.

上記駆動制御の態様としては、上記バッテリの残量が比較的多い場合、一律に上記所定時間だけ再始動モータを駆動するようにしてもよいが、上記バッテリの残量が予め設定された上限値よりも多い場合に、当該残量が上記上限値よりも少ない場合と比較して、上記所定時間を長く設定することが特に好ましい。   As an aspect of the drive control, when the remaining amount of the battery is relatively large, the restart motor may be uniformly driven for the predetermined time. However, the remaining amount of the battery is an upper limit value set in advance. It is particularly preferable to set the predetermined time longer when the remaining amount is larger than when the remaining amount is smaller than the upper limit.

この構成によれば、上記上限値よりもバッテリの残量が多い場合に、再始動モータの駆動時間を長くすることにより、バッテリの残量を減らすことができるので、当該所定時間の経過後に実行される上記ピストン停止位置の調整時において、再始動モータを発電状態とした場合にバッテリが過充電となるのを抑制することができ、当該バッテリの残量をより適正に維持することができる。   According to this configuration, when the remaining amount of the battery is larger than the upper limit value, the remaining amount of the battery can be reduced by increasing the driving time of the restart motor, so that the processing is executed after the predetermined time has elapsed. When adjusting the piston stop position, the battery can be prevented from being overcharged when the restart motor is in a power generation state, and the remaining amount of the battery can be more appropriately maintained.

さらに、上記駆動制御の態様としては、所定時間の経過後にバッテリ残量が比較的少ない場合には、上記ピストン停止位置の調整のための制御を停止させるようにしてもよいが、上記所定時間の経過後に上記バッテリの残量が予め設定された下限値よりも少ない場合には、上記再始動モータをニュートラル状態又は発電状態の何れかに切り換えることにより出力軸に対する負荷のみを調整して、上記膨張行程となる気筒のピストンの停止位置を調整することが好ましい。   Furthermore, as an aspect of the drive control, when the remaining battery level is relatively low after the lapse of a predetermined time, the control for adjusting the piston stop position may be stopped. If the remaining amount of the battery is less than a preset lower limit after the lapse of time, only the load on the output shaft is adjusted by switching the restart motor to either the neutral state or the power generation state, and the expansion It is preferable to adjust the stop position of the piston of the cylinder to be the stroke.

この構成によれば、上記所定時間の経過後にバッテリ残量が上記下限値よりも少ない場合に、上記再始動モータをニュートラル状態又は発電状態の何れかにしているので、バッテリの電力を消費しないだけでなく必要に応じて充電しながら、ピストン停止位置を調整することができ、より確実にバッテリの残量不足を抑制することができる。   According to this configuration, when the remaining battery amount is less than the lower limit value after the lapse of the predetermined time, the restart motor is set to either the neutral state or the power generation state, so that it does not consume battery power. In addition, the piston stop position can be adjusted while charging as necessary, and the shortage of the remaining amount of the battery can be more reliably suppressed.

本発明によれば、バッテリの残量を適正に維持しながら再始動性能を向上させることができる。   According to the present invention, it is possible to improve the restart performance while appropriately maintaining the remaining amount of the battery.

図1及び図2は、本発明の実施形態によるエンジンの概略構成を示している。これらの図において、エンジン本体1には、気筒2が配設され、各気筒2には、ピストン3が嵌挿されることにより、その上方に燃焼室4が形成されている。上記ピストン3は、図外のコンロッドを介してクランクシャフト5に連結されている。   1 and 2 show a schematic configuration of an engine according to an embodiment of the present invention. In these drawings, a cylinder 2 is disposed in the engine body 1, and a piston 3 is fitted into each cylinder 2 so that a combustion chamber 4 is formed thereabove. The piston 3 is connected to the crankshaft 5 via a connecting rod (not shown).

上記気筒2の燃焼室4には、その頂部に点火プラグ13が装備されているとともに、吸気ポート6及び排気ポート7が開口し、この吸気ポート6には、燃料噴射弁8が設けられている。この燃料噴射弁8は、図外のニードル弁及びソレノイドを内蔵し、パルス信号が入力されることにより、このパルス入力時にパルス幅に対応する時間だけ駆動されて開弁し、その開弁時間に応じた量の燃料を吸気ポート6に噴射するように構成されている。   The combustion chamber 4 of the cylinder 2 is equipped with a spark plug 13 at the top, and an intake port 6 and an exhaust port 7 are opened. A fuel injection valve 8 is provided in the intake port 6. . The fuel injection valve 8 includes a needle valve and a solenoid that are not shown in the figure, and when a pulse signal is input, the fuel injection valve 8 is driven and opened for a time corresponding to the pulse width when the pulse is input. A corresponding amount of fuel is injected into the intake port 6.

上記吸気ポート6及び排気ポート7には、吸気弁6a及び排気弁7aがそれぞれ装備されている。これらの吸気弁6a及び排気弁7aは、カムシャフト等を有する動弁機構により駆動されるようになっている。そして、各気筒2が所定の位相差をもって燃焼サイクルを行うように、各気筒2の吸気弁6a及び排気弁7aの開閉タイミングが設定されている。   The intake port 6 and the exhaust port 7 are equipped with an intake valve 6a and an exhaust valve 7a, respectively. The intake valve 6a and the exhaust valve 7a are driven by a valve operating mechanism having a camshaft or the like. The opening / closing timings of the intake valve 6a and the exhaust valve 7a of each cylinder 2 are set so that each cylinder 2 performs a combustion cycle with a predetermined phase difference.

上記吸気ポート6及び排気ポート7には、吸気通路9及び排気通路10が接続されている。この吸気通路9には、ロータリバルブからなるスロットル弁12が配設されている。このスロットル弁12は、アクチュエータ12aにより駆動されるようになっている。また、エンジン本体1のクランクシャフト5に対し、その回転角を検出するクランク角センサ14が設けられている。   An intake passage 9 and an exhaust passage 10 are connected to the intake port 6 and the exhaust port 7. A throttle valve 12 made up of a rotary valve is disposed in the intake passage 9. The throttle valve 12 is driven by an actuator 12a. In addition, a crank angle sensor 14 that detects the rotation angle of the crankshaft 5 of the engine body 1 is provided.

図2に示すように、上記クランクシャフト5には、その一端部にエンジン本体1の回転を変速して車輪15に伝達するトランスミッション16が配設されているとともに、他端部にエンジンの再始動装置が配設されている。この再始動装置は、車両に搭載されたバッテリ18からインバータ19を介して供給された電力により回転駆動される再始動モータ20と、この再始動モータ20の駆動力をクランクシャフト5に伝達するチェーン又はベルトを有する動力伝達機構21とを有している。上記再始動モータ20は、内蔵された図略のクラッチにより、上記バッテリ18からの供給電力により上記クランクシャフト5を駆動させる作動状態、上記クランクシャフト5に対する駆動連結を解除したニュートラル状態、又は上記クランクシャフト5からの逆作動により発電して上記バッテリ18に充電する充電状態の何れかの状態に切換可能とされている。   As shown in FIG. 2, the crankshaft 5 is provided with a transmission 16 for shifting the rotation of the engine body 1 and transmitting it to the wheels 15 at one end thereof, and restarting the engine at the other end. A device is provided. The restart device includes a restart motor 20 that is rotationally driven by electric power supplied from a battery 18 mounted on a vehicle via an inverter 19, and a chain that transmits the driving force of the restart motor 20 to the crankshaft 5. Or it has the power transmission mechanism 21 which has a belt. The restart motor 20 is in an operating state in which the crankshaft 5 is driven by power supplied from the battery 18 by a built-in clutch (not shown), in a neutral state in which driving connection to the crankshaft 5 is released, or in the crank The battery 18 can be switched to any one of the charged states in which power is generated by the reverse operation from the shaft 5 and the battery 18 is charged.

そして、上記再始動装置は、エンジンの再始動時に後述するECU(エンジンコントロールユニット:図3参照)30から出力される制御信号に応じ、上記再始動モータ20が上記作動状態となってクランクシャフト5を回転駆動し、上記ニュートラル状態となってクランクシャフト5に対する負荷を解除し、上記発電状態となって発電してこの電力を上記バッテリ18に充電するように構成されている。また、上記再始動モータ20には、その回転角を検出する回転角センサ22が設けられている。   In the restart device, the restart motor 20 enters the operating state in response to a control signal output from an ECU (engine control unit: see FIG. 3) 30 described later when the engine is restarted. Is driven in a neutral state, the load on the crankshaft 5 is released, the power generation state is reached, power is generated, and the battery 18 is charged with this power. The restart motor 20 is provided with a rotation angle sensor 22 for detecting the rotation angle.

上記ECU30には、図3に示すように、アクセルペダルの踏込状態を検出するアクセルセンサ32と、シフトレバーの操作位置を検出するシフトポジションセンサ33、運転者によるイグニッションキーの操作に応じてON又はOFF操作されるイグニッションスイッチ34、ブレーキペダルの踏込状態を検出するブレーキスイッチ35又は、バッテリ残量を検出するバッテリ残量センサ36からそれぞれ出力される各検出信号が入力されるようになっている。   As shown in FIG. 3, the ECU 30 includes an accelerator sensor 32 that detects the depression state of the accelerator pedal, a shift position sensor 33 that detects the operation position of the shift lever, and is turned on or off according to the operation of the ignition key by the driver. Each detection signal output from the ignition switch 34 that is turned OFF, the brake switch 35 that detects the depression state of the brake pedal, or the battery remaining amount sensor 36 that detects the remaining amount of the battery is input.

また、上記ECU30には、エンジン回転数を検出するクランク角センサ14、上記再始動モータ20の回転角を検出する回転角センサ22、エンジンの冷却水温度若しくは潤滑油温度等の気筒内温度に関する値に基づいてエンジンの気筒内温度を検出するエンジン温度センサ37又は、吸気管内の負圧を検出する吸気管負圧センサ40からそれぞれ出力される検出信号が入力されるようになっている。   The ECU 30 includes a crank angle sensor 14 for detecting the engine speed, a rotation angle sensor 22 for detecting the rotation angle of the restart motor 20, and a value relating to the in-cylinder temperature such as the engine coolant temperature or the lubricating oil temperature. The detection signals output from the engine temperature sensor 37 for detecting the in-cylinder temperature of the engine or the intake pipe negative pressure sensor 40 for detecting the negative pressure in the intake pipe are input.

そして、上記ECU30には、スロットル弁12の開度を制御するスロットル弁制御手段41と、燃料噴射弁8から噴射される燃料の噴射タイミング及び噴射量を制御する燃料噴射制御手段42と、点火プラグ13による混合気の点火タイミングを制御する点火制御手段43と、エンジンの自動停止制御を実行する自動停止制御手段44と、エンジンの自動停止時及び再始動時に上記インバータ22に制御信号を出力して再始動モータ20の駆動を制御する再始動モータ制御手段45とが設けられている。   The ECU 30 includes a throttle valve control means 41 for controlling the opening degree of the throttle valve 12, a fuel injection control means 42 for controlling the injection timing and the injection amount of fuel injected from the fuel injection valve 8, and an ignition plug. 13, an ignition control means 43 for controlling the ignition timing of the air-fuel mixture, an automatic stop control means 44 for executing an automatic engine stop control, and a control signal to the inverter 22 when the engine is automatically stopped and restarted. Restart motor control means 45 for controlling the driving of the restart motor 20 is provided.

上記スロットル弁制御手段41は、クランク角センサ14からのクランク角速度情報に基づいて算出されたエンジン回転速度や、アクセルセンサ32からのアクセル開度情報等に応じて必要なスロットル弁12の開度を演算し、この演算結果に対応した制御信号を上記アクチュエータ12aに出力してスロットル弁12を開閉制御するように構成されている。   The throttle valve control means 41 determines the required opening of the throttle valve 12 according to the engine rotational speed calculated based on the crank angular speed information from the crank angle sensor 14, the accelerator opening information from the accelerator sensor 32, and the like. The throttle valve 12 is controlled to open and close by calculating and outputting a control signal corresponding to the calculation result to the actuator 12a.

また、上記燃料噴射制御手段42及び点火制御手段43は、上記アクセル開度情報やエンジン回転数情報に加え、エアフローセンサ39により検出された吸気流量情報や、エンジン温度センサ37により検出されたエンジン温度情報等に基づき、必要な燃料噴射量とその噴射時期及び適正な混合気の点火時期を演算し、この演算結果に対応した制御信号を燃料噴射弁8及び点火プラグ13に出力するようになっている。   The fuel injection control means 42 and the ignition control means 43 include the intake air flow information detected by the air flow sensor 39 and the engine temperature detected by the engine temperature sensor 37 in addition to the accelerator opening information and engine speed information. Based on the information, etc., the required fuel injection amount, its injection timing, and the appropriate mixture ignition timing are calculated, and a control signal corresponding to the calculation result is output to the fuel injection valve 8 and the spark plug 13. Yes.

また、スロットル弁制御手段41、燃料噴射制御手段42、点火制御手段43及び再始動モータ制御手段45は、エンジンの自動停止を行う場合に、上記制御に加えて、次に述べる自動停止制御手段44から出力される制御信号に対応した制御を実行するものである。すなわち、自動停止制御手段44は、上記シフトポジションセンサ33、ブレーキスイッチ35及びバッテリ残量センサ36等の出力信号に応じてエンジンの自動停止条件が成立したか否かを判別し、この自動停止条件が成立したことが確認された場合に、所定のタイミングで燃料噴射弁8からの燃料噴射を停止させるとともに、点火プラグ13による混合気の点火を停止させることにより、エンジンを自動停止させるようになっている。   Further, the throttle valve control means 41, the fuel injection control means 42, the ignition control means 43, and the restart motor control means 45, in addition to the above control, perform the automatic stop control means 44 described below when the engine is automatically stopped. The control corresponding to the control signal output from is executed. That is, the automatic stop control means 44 determines whether or not an automatic engine stop condition is satisfied according to output signals from the shift position sensor 33, the brake switch 35, the battery remaining amount sensor 36, and the like. Is confirmed, the fuel injection from the fuel injection valve 8 is stopped at a predetermined timing, and the ignition of the air-fuel mixture by the spark plug 13 is stopped to automatically stop the engine. ing.

そして、上記自動停止制御手段44によりエンジンを自動停止させる際には、エンジンの自動停止時に膨張行程になる気筒(以下、膨張行程気筒と称す)及び圧縮行程になる気筒(以下、圧縮行程気筒と称す)、つまり、エンジンの停止後に吸気弁6a及び排気弁7aが閉止状態となって燃焼室4が密閉される気筒を予測して特定するとともに、これらの気筒に対してエンジンの停止直前に所定のタイミングで燃料を噴射する(以下、停止前噴射と称す)制御が実行されるようになっている。   When the engine is automatically stopped by the automatic stop control means 44, a cylinder that is in an expansion stroke (hereinafter referred to as an expansion stroke cylinder) and a cylinder that is in a compression stroke (hereinafter referred to as a compression stroke cylinder) when the engine is automatically stopped. That is, the cylinders in which the intake valve 6a and the exhaust valve 7a are closed after the engine is stopped and the combustion chamber 4 is sealed are predicted and specified, and the cylinders are predetermined immediately before the engine is stopped. The fuel is injected at the timing (hereinafter referred to as pre-stop injection).

また、上記自動停止条件が成立して燃料噴射が停止された後に所定の設定時間が経過するまでの間、上記再始動モータ20を上記作動状態としてクランクシャフト5に駆動トルクを付与することにより、エンジン回転数の低下を抑制する制御、例えば、エンジン回転数を一定値(アイドル回転数)に維持する制御が実行されるとともに、上記設定時間よりも短い所定時間にわたってスロットル弁12を予め設定された所定開度に開放操作する制御が上記スロットル弁制御手段41により実行されるように構成されている。   In addition, by applying the driving torque to the crankshaft 5 with the restart motor 20 in the operating state until the predetermined set time elapses after the automatic stop condition is satisfied and the fuel injection is stopped, Control for suppressing a decrease in engine speed, for example, control for maintaining the engine speed at a constant value (idle speed) is executed, and the throttle valve 12 is preset for a predetermined time shorter than the set time. The throttle valve control means 41 is configured to execute the control for opening to a predetermined opening degree.

さらに、上記設定時間が経過した後においては、エンジンが惰性で回転し、徐々に回転数が低下することになるが、上記自動停止制御手段44及び再始動モータ制御手段45は、この回転数の低下が予め実験等で求められた目標回転数となるように、上記再始動モータ20の上記作動状態、ニュートラル状態、又は発電状態を切り換えることにより、上記クランクシャフト5に対する駆動力又は負荷を調整するようになっている。   Further, after the set time elapses, the engine rotates by inertia and the rotational speed gradually decreases. However, the automatic stop control means 44 and the restart motor control means 45 have the same rotational speed. The driving force or load on the crankshaft 5 is adjusted by switching the operation state, neutral state, or power generation state of the restart motor 20 so that the reduction becomes the target rotational speed obtained in advance through experiments or the like. It is like that.

上記自動停止制御手段44は、エンジンの自動停止状態で上記各センサの出力信号に応じてエンジンの再始動条件が成立したか否かを判定し、再始動条件が成立したことが確認された場合に、上記再始動モータ20を上記作動状態にするとともに、上記停止前噴射された燃料により生成された混合気に点火し、かつ、エンジンの再始動時に吸気行程及び排気行程にある気筒にそれぞれ燃料を順次噴射して所定のタイミングで点火することにより、エンジンを自動的に再始動させるように構成されている。   The automatic stop control means 44 determines whether or not the engine restart condition is satisfied according to the output signal of each sensor in the engine automatic stop state, and it is confirmed that the restart condition is satisfied. In addition, the restart motor 20 is put into the operating state, the air-fuel mixture generated by the fuel injected before the stop is ignited, and the cylinders in the intake stroke and the exhaust stroke are restarted when the engine is restarted. Are sequentially injected and ignited at a predetermined timing, whereby the engine is automatically restarted.

上記自動停止制御手段44によるエンジンの再始動制御を実行する際には、エンジンの停止時点から再始動時点までの停止継続時間が測定され、この停止継続時間に基づいて上記再始動モータ制御手段45により再始動モータ20の駆動トルクが調節されるようになっている。すなわち、上記ECU30内に設けられたタイマーによりエンジンが自動停止状態となった後に再始動条件が成立するまでの時間が停止継続時間として計測され、この停止継続時間が長い場合には、短い場合に比べて上記再始動モータ20の駆動トルクが小さな値に設定されるようになっている。このように、停止継続時間に応じて再始動モータ20の駆動トルクを調整することにより、再始動モータ20から不要な駆動トルクがクランクシャフト5に付与されることに起因した電力の消費及び騒音の発生を抑制しつつ、必要な駆動トルクを付与してエンジンを適正に再始動させることができる。   When executing the engine restart control by the automatic stop control means 44, the stop duration time from the engine stop time to the restart time is measured, and the restart motor control means 45 is based on the stop duration time. Thus, the driving torque of the restart motor 20 is adjusted. That is, the time until the restart condition is satisfied after the engine is automatically stopped by the timer provided in the ECU 30 is measured as the stop duration. If this stop duration is long, In comparison, the driving torque of the restart motor 20 is set to a small value. In this way, by adjusting the drive torque of the restart motor 20 according to the stop duration time, power consumption and noise caused by unnecessary drive torque being applied to the crankshaft 5 from the restart motor 20 are reduced. While suppressing the generation, it is possible to properly restart the engine by applying a necessary driving torque.

例えば、エンジンの停止継続時間が長い場合には、エンジンの停止直前に噴射された燃料が充分に気化又は霧化した状態となり、混合気の燃焼による出力トルクが充分に得られるため、停止継続時間が短い場合に比べて上記再始動モータ20の駆動トルクを小さな値に設定することにより、不要な電力消費を抑制することができる。一方、エンジンの停止継続時間が短い場合には、エンジンの停止直前に噴射された燃料の気化又は霧化が不充分となり、混合気の燃焼による出力トルクが充分に得られない傾向があるため、再始動モータ20の駆動トルクを大きな値に設定することにより、エンジンを適正に再始動させることができるという利点がある。   For example, when the engine stop duration is long, the fuel injected just before the engine stop is sufficiently vaporized or atomized, and the output torque due to the combustion of the air-fuel mixture is sufficiently obtained. By setting the driving torque of the restart motor 20 to a small value as compared with the case where the power is short, unnecessary power consumption can be suppressed. On the other hand, when the engine stop duration is short, the fuel injected or atomized just before the engine stops is insufficiently vaporized, and the output torque due to the combustion of the mixture tends to be insufficient. There is an advantage that the engine can be restarted properly by setting the driving torque of the restart motor 20 to a large value.

さらに、上記エンジンの自動停止中にイグニッションスイッチ34が運転者によりOFF操作されたことが検出された場合には、この時点で、エンジンの停止直前に上記気筒2(膨張行程気筒又は圧縮行程気筒)に燃料が噴射されることにより生成された混合気に点火する制御が、上記点火制御手段43において実行されるようになっている。   Further, when it is detected that the ignition switch 34 is turned off by the driver during the automatic stop of the engine, the cylinder 2 (expansion stroke cylinder or compression stroke cylinder) immediately before the stop of the engine is detected at this time. The ignition control means 43 performs control for igniting the air-fuel mixture generated by fuel injection.

上記のように構成されたエンジンの制御装置により実行されるエンジンの自動停止及び再始動時における制御動作を、図4及び図5に示すタイムチャートに基づいて具体的に説明する。なお、図4では、4気筒のエンジンを例に挙げ、これら各気筒2を#1気筒2A、#2気筒2B、#3気筒2C及び#4気筒2Dと称し、エンジンの自動停止制御が開始された時点からのエンジン回転数、充填効率又はクランク角の推移及び、スロットル弁12の開閉及び再始動モータ20の作動又は停止のタイミングをそれぞれ示している。また、図4及び図5は、#1気筒2Aが膨張行程気筒となる場合について示したものである。   The control operation at the time of automatic engine stop and restart executed by the engine control apparatus configured as described above will be specifically described based on the time charts shown in FIGS. In FIG. 4, a four-cylinder engine is taken as an example, and these cylinders 2 are referred to as # 1 cylinder 2A, # 2 cylinder 2B, # 3 cylinder 2C, and # 4 cylinder 2D, and automatic engine stop control is started. The engine speed, the charging efficiency or the crank angle from the point in time, the opening / closing of the throttle valve 12 and the timing of operation or stop of the restart motor 20 are shown. FIGS. 4 and 5 show the case where the # 1 cylinder 2A is an expansion stroke cylinder.

上記エンジンの制御装置では、自動停止条件が成立した後の時点t0において噴射燃料をカットするとともに混合気の点火を停止する。これにより、エンジンは惰性での回転を開始することになるが、上記時点t0においては、同時に再始動モータ20を上記作動状態に切り換えて、エンジンの回転数をアイドル回転数に維持するようになっている。さらに、上記時点t0においては、スロットル弁12の開放動作も実行され、上記再始動モータ20によるエンジン回転数を維持することと相俟って各気筒2内の掃気が実行されるようになっている。   In the engine control apparatus, the injected fuel is cut and the ignition of the air-fuel mixture is stopped at time t0 after the automatic stop condition is satisfied. As a result, the engine starts to rotate by inertia, but at the time point t0, the restart motor 20 is simultaneously switched to the above operating state to maintain the engine speed at the idle speed. ing. Further, at the time point t0, the opening operation of the throttle valve 12 is also executed, and scavenging in each cylinder 2 is executed in combination with maintaining the engine speed by the restart motor 20. Yes.

そして、上記時点t0から後述する開放時間Yが経過した時点t1において、スロットル弁12を閉止させるとともに、上記時点t0からモータ作動時間Zが経過した時点t2において再始動モータ20を上記ニュートラル状態に切り換える。   The throttle valve 12 is closed at a time t1 when a later-described opening time Y has elapsed from the time t0, and the restart motor 20 is switched to the neutral state at a time t2 when the motor operating time Z has elapsed from the time t0. .

上記時点t2において再始動モータ20を上記ニュートラル状態に切り換えると、エンジンは、惰性での回転を開始してその回転数が徐々に低下していく。ここで、本実施形態のエンジンの制御装置では、例えば、時点t3、t4、t5に示すように、予め実験等で求められたエンジンの目標回転数L1と、実際の回転数L2とを比較することにより、その回転数偏差δ1、δ2、δ3を検出して、当該偏差δ1、δ2、δ3を埋めるように、すなわち、上記減衰ラインL1上に実際の回転数L2を乗せるように再始動モータ20を上記作動状態、ニュートラル状態又は発電状態の何れかに切り換えるようになっている。   When the restart motor 20 is switched to the neutral state at the time point t2, the engine starts rotating by inertia and the rotational speed gradually decreases. Here, in the engine control apparatus of the present embodiment, for example, as shown at time points t3, t4, and t5, the target engine speed L1 obtained in advance through experiments or the like is compared with the actual engine speed L2. Thus, the rotational speed deviations δ1, δ2, and δ3 are detected, and the restart motor 20 is arranged so as to fill the deviations δ1, δ2, and δ3, that is, to place the actual rotational speed L2 on the attenuation line L1. Is switched to one of the operating state, neutral state and power generation state.

また、エンジンが停止する直前においては、膨張行程気筒及び圧縮行程気筒に対して燃料噴射F1、F2(以下、停止前噴射F1、F2と称す)を実行し、エンジンが自動停止した後再始動する場合には、図5に示すように、これら停止前噴射F1、F2の燃料により生成された混合気を順次点火B1、B2することにより、エンジンを再始動させるようになっている。   Further, immediately before the engine is stopped, fuel injections F1 and F2 (hereinafter referred to as pre-stop injections F1 and F2) are performed on the expansion stroke cylinder and the compression stroke cylinder, and the engine is automatically stopped and restarted. In this case, as shown in FIG. 5, the engine is restarted by sequentially igniting the air-fuel mixture generated by the fuel of these pre-stop injections F1 and F2 B1 and B2.

以下、上記エンジンの制御装置により実行される処理について、図4、図5のタイムチャート及び図6〜図8に示すフローチャートに基づいて説明する。   Hereinafter, processing executed by the engine control apparatus will be described based on the time charts of FIGS. 4 and 5 and the flowcharts of FIGS.

この制御動作がスタートすると、各種センサ類から出力された検出信号を入力した後(ステップS1)、エンジンが自動停止状態にあるか否かを判定し(ステップS2)、NOと判定された場合には、上記検出信号に基づき、エンジンの自動停止条件が成立したか否かを判定する(ステップS3)。具体的には、上記各種センサ類の検出信号に基づき、車速がゼロの状態で、ブレーキスイッチ35のON状態が所定時間にわたり継続し、かつ、バッテリ残量が予め設定された所定の基準値以上であることが確認された場合には、エンジンの自動停止条件が成立したと判定され、上記要件の一つでも満足されていない場合には、自動停止条件が成立していないと判定されるようになっている。   When this control operation is started, detection signals output from various sensors are input (step S1), and then it is determined whether or not the engine is in an automatic stop state (step S2). Determines whether or not the engine automatic stop condition is satisfied based on the detection signal (step S3). Specifically, based on the detection signals of the above various sensors, the vehicle speed is zero, the brake switch 35 remains on for a predetermined time, and the remaining battery level is equal to or higher than a predetermined reference value. If it is confirmed that the automatic stop condition of the engine is satisfied, it is determined that the automatic stop condition is not satisfied when one of the above requirements is not satisfied. It has become.

上記ステップS3でNOと判定されてエンジンの自動停止条件が成立していないことが確認された場合には、エンジン回転数と吸気量とに応じた通常の燃料噴射制御及び点火制御を実行する(ステップS4)。   If it is determined NO in step S3 and it is confirmed that the engine automatic stop condition is not satisfied, normal fuel injection control and ignition control are executed in accordance with the engine speed and the intake air amount ( Step S4).

上記ステップS3でYESと判定されてエンジンの自動停止条件が成立したことが確認された場合には、後述する燃料カット後におけるスロットル弁12の目標開度Gと、その開放時間Y及び燃料カット後における空転サイクル数Fの設定制御を実行するとともに、この空転サイクル数Fに基づいて再始動モータ20を上記作動状態とする設定時間、つまり、モータ作動時間Zを設定する制御を実行する(ステップS5)。   If it is determined YES in step S3 and it is confirmed that the engine automatic stop condition is satisfied, the target opening degree G of the throttle valve 12 after the fuel cut described later, its opening time Y, and after the fuel cut will be described. The setting control of the idling cycle number F is performed, and the setting time for setting the restart motor 20 in the operating state based on the idling cycle number F, that is, the control for setting the motor operating time Z is executed (step S5). ).

次いで、通常の燃料噴射及び点火を停止して燃料カットを実行するとともに、スロットル弁12を開放操作して、その開度を上記ステップS5で設定された目標スロットル開度Gとし、かつ、上記再始動モータ20を作動状態としてエンジン回転数をアイドル回転数に維持する制御を実行する(ステップS6:時点t0)。また、上記ステップS5で設定された開放時間Yが経過したか否かを判定し(ステップS7)、YESと判定された時点t1で、スロットル弁12を閉止状態とした後(ステップS8)、ステップS5で設定されたモータ作動時間Zが経過したか否かを判定する(ステップS9)。   Next, normal fuel injection and ignition are stopped, fuel cut is performed, the throttle valve 12 is opened, the opening degree is set to the target throttle opening degree G set in step S5, and the re-opening is performed. Control is performed to maintain the engine speed at the idling speed with the starter motor 20 in the operating state (step S6: time t0). Further, it is determined whether or not the opening time Y set in step S5 has elapsed (step S7), and the throttle valve 12 is closed at a time t1 when it is determined YES (step S8). It is determined whether or not the motor operating time Z set in S5 has elapsed (step S9).

上記ステップS9でYESと判定されてモータ作動時間Zが経過したことが確認された場合には、この時点t2で上記再始動モータ20を上記ニュートラル状態に切り換えた後(ステップS10)、エンジン回転数Nが、膨張行程気筒及び圧縮行程気筒を特定するために予め行った実験等に基づいて設定された基準回転数Rとなったか否かを判定する(ステップS11)。   If it is determined YES in step S9 and it is confirmed that the motor operating time Z has elapsed, the restart motor 20 is switched to the neutral state at this time t2 (step S10), and then the engine speed is increased. It is determined whether or not N has reached a reference rotational speed R set based on an experiment or the like conducted in advance to specify the expansion stroke cylinder and the compression stroke cylinder (step S11).

次いで、上記ステップS11の基準回転数Rに基づいて特定された膨張行程気筒(図4では#1気筒2A)のクランクアングルが圧縮上死点TDCの前540°(ATDC−540deg)となった時点の後に、当該膨張行程気筒の吸気ポート6に対する燃料噴射F1を行うとともに、上記膨張行程気筒のクランクアングルが360°となった時点の後に、圧縮行程気筒(図4では#3気筒2C)の吸気ポート6に燃料噴射F2を行う(ステップS12)。   Next, when the crank angle of the expansion stroke cylinder (# 1 cylinder 2A in FIG. 4) specified based on the reference rotational speed R in step S11 becomes 540 ° (ATDC-540 deg) before the compression top dead center TDC. After that, fuel injection F1 to the intake port 6 of the expansion stroke cylinder is performed, and after the crank angle of the expansion stroke cylinder reaches 360 °, intake of the compression stroke cylinder (# 3 cylinder 2C in FIG. 4) Fuel injection F2 is performed to the port 6 (step S12).

上記エンジンの停止直前における停止前噴射F1、F2を行った後、後述するモータアシスト制御を実行するとともに(ステップS13)、エンジン回転数Nが0になったか否かを判定し(ステップS14)、YESと判定されてエンジンが自動停止状態となったことが確認された時点t6で、上記停止継続時間Tの計測を開始する(ステップS15)。   After performing the pre-stop injections F1 and F2 immediately before the stop of the engine, motor assist control described later is executed (step S13), and it is determined whether or not the engine speed N has become 0 (step S14). At time t6 when it is determined YES and it is confirmed that the engine is in the automatic stop state, measurement of the stop duration T is started (step S15).

一方、上記ステップS2でYESと判定され、現在エンジンが自動停止状態にあることが確認された場合には、運転者によるイグニッションスイッチ34のOFF操作が行われたか否かを判定する(ステップS16)。このステップS16でYESと判定され、運転者が停車することを意図してイグニッションスイッチ34をOFF操作したことが確認された場合には、膨張行程気筒及び圧縮行程気筒に上記停止前噴射F1、F2が行われることにより生成された混合気に対する点火を同時に行うとともに(ステップS17)、上記停止継続時間Tの計測値をリセットした後(ステップS18)、リターンする。   On the other hand, if it is determined YES in step S2 and it is confirmed that the engine is currently in the automatic stop state, it is determined whether or not the driver has performed an OFF operation of the ignition switch 34 (step S16). . If it is determined YES in step S16 and it is confirmed that the driver has turned off the ignition switch 34 with the intention of stopping, the pre-stop injections F1, F2 are applied to the expansion stroke cylinder and the compression stroke cylinder. Is performed at the same time (step S17), the measured value of the stop duration T is reset (step S18), and the process returns.

また、上記ステップS16でNOと判定され、イグニッションスイッチ34のOFF操作が行われていないことが確認された場合には、エンジンの再始動条件が成立したか否かを判定する(ステップS19)。上記再始動条件としては、ブレーキスイッチ35がOFF状態となったこと、ブレーキ負圧(吸気管負圧)が所定値以下となったこと、停止継続時間Tが所定値以上となったこと、又はバッテリ残量が所定値未満となったこと等があり、これらの要件の一つでも満足された場合に、エンジンの再始動条件が成立したものと判定される。   If it is determined NO in step S16 and it is confirmed that the ignition switch 34 is not turned OFF, it is determined whether or not the engine restart condition is satisfied (step S19). As the restart condition, the brake switch 35 is turned off, the brake negative pressure (intake pipe negative pressure) is less than a predetermined value, the stop duration T is more than a predetermined value, or If the remaining battery level is less than a predetermined value or the like and one of these requirements is satisfied, it is determined that the engine restart condition is satisfied.

上記ステップS19でエンジンの再始動条件が成立したと判定されると、上記再始動モータ20の駆動トルクをテーブルから読み出す等により設定する(ステップS20)。上記停止継続時間Tの計測値に対応した駆動トルクを設定するためのテーブルは、停止継続時間Tに基づいて設定され、この停止継続時間Tが長い場合には、短い場合に比べて駆動トルクが小さな値に設定されている。また、上記再始動条件の成立時点(図5では時点t7)で再始動モータ20を作動状態に切り換えるとともに、停止前噴射F1、F2により生成された混合気に対して所定のタイミングで点火(図5では点火B1、B2)を行うことによりエンジンを再始動させる(ステップS21)。   If it is determined in step S19 that the engine restart condition is satisfied, the driving torque of the restart motor 20 is set by reading from the table (step S20). The table for setting the drive torque corresponding to the measured value of the stop duration T is set based on the stop duration T. When the stop duration T is long, the drive torque is higher than when the stop duration is short. It is set to a small value. In addition, the restart motor 20 is switched to the operating state when the restart condition is satisfied (time t7 in FIG. 5), and the air-fuel mixture generated by the pre-stop injections F1 and F2 is ignited at a predetermined timing (FIG. 5, ignition B1, B2) is performed to restart the engine (step S21).

そして、上記再始動条件の成立時点t7で吸気行程にある気筒2(図5では#4気筒2D)及び排気行程にある気筒2(図5では#2気筒2B)に対する燃料噴射(図5では燃料噴射F3、F4)を行なうとともに(ステップS22)、これらの気筒2が圧縮上死点となった時点で順次、混合気の点火(図5の例では点火B3、B4)を行った後(ステップS23)、上記停止継続時間Tの計測値を0にリセットする(ステップS24)。   Fuel injection (in FIG. 5, fuel in FIG. 5) to the cylinder 2 (# 4 cylinder 2D in FIG. 5) and the cylinder 2 (# 2 cylinder 2B in FIG. 5) in the exhaust stroke at the time t7 when the restart condition is satisfied. (Injection F3, F4) (step S22), and after igniting the air-fuel mixture (ignitions B3, B4 in the example of FIG. 5) sequentially when these cylinders 2 become compression top dead center (step S22) S23), the measured value of the stop duration T is reset to 0 (step S24).

次に、上記ステップS5で実行されるスロットル弁12の目標開度G、開放時間Y、空転サイクル数F及びモータ作動時間Zを設定する制御の具体例を、図9に示すフローチャートに基づいて説明する。上記制御動作がスタートすると、燃料カット前におけるエンジン温度センサ37及び吸気温センサ38の検出値に基づき、各気筒2の冷却に必要な吸入空気量A及び許容圧縮圧力Bを設定する(ステップS25)。上記吸入空気量Aは、停止前噴射された再始動用燃料が上記膨張行程気筒及び圧縮行程気筒に供給されて圧縮されるまでに気筒2内を通過する吸気量であって、上記エンジン温度及び吸気温度が高いほど、上記吸入空気総量Aも大きな値となる。また、上記許容圧縮圧力Bは、停止前噴射した燃料により生成された混合気が、圧縮上死点近傍で自己着火することのない限界圧力であって気筒内温度に依存した値である。   Next, a specific example of the control for setting the target opening degree G, the opening time Y, the idling cycle number F, and the motor operating time Z of the throttle valve 12 executed in step S5 will be described based on the flowchart shown in FIG. To do. When the control operation starts, the intake air amount A and the allowable compression pressure B necessary for cooling each cylinder 2 are set based on the detected values of the engine temperature sensor 37 and the intake air temperature sensor 38 before the fuel cut (step S25). . The intake air amount A is the amount of intake air that passes through the cylinder 2 until the restart fuel injected before stop is supplied to the expansion stroke cylinder and the compression stroke cylinder and compressed, and the engine temperature and The higher the intake air temperature, the greater the total intake air amount A. The allowable compression pressure B is a limit pressure at which the air-fuel mixture generated by the fuel injected before stop does not self-ignite near the compression top dead center, and is a value depending on the in-cylinder temperature.

次いで、予め設定された掃気用吸気量C、つまり、燃料カット前に噴射された最後の燃料が燃焼した後、停止前噴射された再始動用の燃料が気筒に供給されるまでの間に気筒2内を通過する吸気量Cと、上記ステップ29で設定された吸入空気総量Aとを比較し、そのうちの大きい方を目標吸気総量Dとして設定する(ステップS26)。   Next, after the preset scavenging intake air amount C, that is, the last fuel injected before the fuel cut burns, the restart fuel injected before the stop is supplied to the cylinder. 2 is compared with the total intake air amount A set at step 29, and the larger one is set as the target total intake amount D (step S26).

また、燃料カット後の気筒内圧力を上記ステップS25で求めた許容圧縮圧力B以下とし、かつ、エンジンの停止時の振動を抑制し得る値に、吸気の充填効率変化パターンEを設定する(ステップS27)。この充填効率変化パターンEを上記のように設定するのは、エンジンの自動停止時に再始動用燃料が噴射された気筒(膨張行程気筒及び圧縮行程気筒)が圧縮上死点となった時点における吸気の充填効率が予め設定された上限値Ba(図4参照)以下となるように制限することにより、エンジンの停止前に上記気筒で圧縮自己着火が生じるのを防止するとともに、エンジンの騒音や振動によって運転者が違和感を受けるのを防止するためである。   Further, the intake charging efficiency change pattern E is set to a value that allows the cylinder pressure after the fuel cut to be equal to or lower than the allowable compression pressure B obtained in step S25 and that can suppress vibration when the engine is stopped (step S25). S27). The charging efficiency change pattern E is set as described above because the intake air at the time when the cylinder (the expansion stroke cylinder and the compression stroke cylinder) into which the restart fuel is injected when the engine is automatically stopped becomes the compression top dead center. By restricting the charging efficiency of the cylinder to be equal to or lower than a preset upper limit value Ba (see FIG. 4), it is possible to prevent compression self-ignition from occurring in the cylinder before stopping the engine, and to prevent noise and vibration of the engine. This is to prevent the driver from feeling uncomfortable.

次いで、上記目標吸気総量D及び吸気の充填効率パターンEを満足するように、燃料カット後の空転サイクル数F及び目標スロットル開度Gと、この目標スロットル開度Gにスロットル弁12を開放する開放時間Yとを予め設定されたマップから読み出して設定する(ステップS28)。上記燃料カット後の空転サイクル数Fを設定するためのマップは、図10に示すように、吸気の充填効率パターンEと、目標吸気総量Dとをパラメータとし、吸気の充填効率パターン(充填効率の変化割合)Eが大きいほど、空転サイクル数Fが小さな値となり、目標吸気総量Dが多いほど空転サイクル数Fが大きな値となるように設定されている。   Next, in order to satisfy the target intake total amount D and the charging efficiency pattern E of the intake air, the number of idling cycles F and the target throttle opening G after the fuel cut, and the opening of the throttle valve 12 to the target throttle opening G are opened. The time Y is read from a preset map and set (step S28). As shown in FIG. 10, the map for setting the number of idling cycles F after the fuel cut has an intake charge efficiency pattern E and a target intake total amount D as parameters, and an intake charge efficiency pattern (of the charge efficiency). The change rate is set such that the greater the E, the smaller the idle cycle number F, and the greater the target intake total amount D, the greater the idle cycle number F.

上記燃料カット後の目標スロットル開度Gは、図11に示すように、吸気の充填効率パターンEと、目標吸気総量Dとをパラメータとし、吸気の充填効率パターン(充填効率の変化割合)Eが大きいほど、目標スロットル開度Gが大きな値となり、目標吸気総量Dが多いほど目標スロットル開度Gが大きな値となるように設定され、かつ、上記開放時間Yも上記目標スロットル開度Gと同様に吸気の充填効率パターン(充填効率の変化割合)Eが大きいほど、大きな値となり、目標吸気総量Dが多いほど大きな値となるように設定されている。   As shown in FIG. 11, the target throttle opening degree G after the fuel cut uses the intake charge efficiency pattern E and the target intake total amount D as parameters, and the intake charge efficiency pattern (fill efficiency change rate) E is The larger the target throttle opening G is, the larger the target throttle opening G is. The larger the target intake air amount D is, the larger the target throttle opening G is, and the opening time Y is the same as the target throttle opening G. In addition, the larger the intake charge efficiency pattern (filling efficiency change rate) E, the larger the value, and the larger the target intake total amount D, the larger the value.

次いで、上記バッテリ残量センサ36の検出結果に基づいて、現時点でのバッテリ残量が予め設定された上限値P1よりも少ないか否かを判定する(ステップS29)。   Next, based on the detection result of the battery remaining amount sensor 36, it is determined whether or not the current battery remaining amount is smaller than a preset upper limit value P1 (step S29).

上記ステップS29でYESと判定されると、上記燃料カット後の空転サイクル数Fを満足するように、再始動モータ20を作動状態としてクランクシャフト5に駆動トルクを付与する設定時間、つまり、燃料カット後にエンジン回転数を一定値(アイドル回転数)に維持するためのモータ作動時間Zを算出する(ステップS30)。具体的には、アイドル回転状態にあるエンジンを燃料カットした場合に、停止状態となるまでの時間を実験等により求め、この時間と空転サイクル数Fに対応した時間とに基づき、上記モータ作動時間Zを算出する。   If YES is determined in step S29, the set time for applying the driving torque to the crankshaft 5 with the restart motor 20 in an operating state so as to satisfy the number of idling cycles F after the fuel cut, that is, the fuel cut Later, a motor operation time Z for maintaining the engine speed at a constant value (idle speed) is calculated (step S30). Specifically, when the engine in the idle rotation state is fuel cut, the time until the engine is stopped is obtained by experiments or the like, and the motor operating time is calculated based on this time and the time corresponding to the idling cycle number F. Z is calculated.

一方、上記ステップS29でNOと判定される、すなわち、バッテリ残量が上記上限値P1よりも多いと判定されると、上記燃料カット後の空転サイクル数Fを満足し、かつ、再始動モータ20の駆動後のバッテリ残量が上記上限値P1未満となるモータ作動時間Z、つまり、上記ステップS30で算出されるものよりも長いモータ作動時間Zを算出する(ステップS31)。具体的には、例えば、上記ステップS30で算出されるモータ作動時間Zの経過時点におけるクランク角を、整数倍サイクル(720°×整数)だけ進ませるためのモータ作動時間Zを算出する。   On the other hand, if it is determined NO in step S29, that is, if it is determined that the remaining battery level is greater than the upper limit value P1, the number of idling cycles F after the fuel cut is satisfied, and the restart motor 20 The motor operating time Z when the remaining battery level after driving is less than the upper limit value P1, that is, the motor operating time Z longer than that calculated in step S30 is calculated (step S31). Specifically, for example, the motor operating time Z for advancing the crank angle at the time when the motor operating time Z calculated in step S30 has elapsed by an integer multiple cycle (720 ° × integer) is calculated.

次に、上記ステップS13で実行されるモータアシスト制御を、図4、図12、及び図13に基づいて説明する。上記制御動作がスタートすると、膨張行程気筒になると判定された#1気筒2Aのクランク角が所定値となる時点t3、t4又はt5が到来した所定のタイミングにおいて、実際のエンジン回転数L2と、予め実験により求められた目標回転数L1との回転数偏差δ1、δ2又はδ3を算出するとともに(ステップS32)、バッテリ残量が予め設定された下限値P2(図4参照)未満であるか否かを判定する(ステップS33)。   Next, the motor assist control executed in step S13 will be described based on FIG. 4, FIG. 12, and FIG. When the above control operation is started, the actual engine speed L2 is preliminarily determined at a predetermined timing when the crank angle of the # 1 cylinder 2A determined to become the expansion stroke cylinder reaches a predetermined value at a time point t3, t4 or t5. A rotational speed deviation δ1, δ2 or δ3 with respect to the target rotational speed L1 obtained by the experiment is calculated (step S32), and whether or not the remaining battery level is less than a preset lower limit P2 (see FIG. 4). Is determined (step S33).

上記ステップS33でNOと判定される、すなわち、バッテリ残量が上記下限値P2よりも多いと判定されると、当該モータアシスト制御を通常モードに設定する(ステップS34)。ここで、通常モードとは、図4に示すように、上記回転数偏差δ1〜δ3が正の値、つまり、実際のエンジン回転数L2が目標回転数L1よりも大きい場合には上記再始動モータ20を発電状態として上記クランクシャフト5に対して負荷をかける一方、上記回転数偏差δ1〜δ3が負の値、つまり、実際のエンジン回転数L2が目標回転数L1よりも小さい場合には上記再始動モータ20を作動状態として上記クランクシャフト5を駆動(正転)させるためのモードである。   If it is determined as NO in step S33, that is, if it is determined that the remaining battery level is greater than the lower limit value P2, the motor assist control is set to the normal mode (step S34). Here, as shown in FIG. 4, the normal mode refers to the restart motor when the rotational speed deviations δ1 to δ3 are positive values, that is, when the actual engine rotational speed L2 is larger than the target rotational speed L1. When the engine 20 is in a power generation state and a load is applied to the crankshaft 5 while the engine speed deviations δ1 to δ3 are negative values, that is, the actual engine speed L2 is smaller than the target engine speed L1, This is a mode for driving (normally rotating) the crankshaft 5 with the starter motor 20 in an operating state.

一方、上記ステップS33でYESと判定される、すなわち、バッテリ残量が上記下限値P2よりも少ないと判定されると、当該モータアシスト制御を発電用モードに設定する(ステップS35)。ここで、発電用モードとは、当該モータアシスト制御中に上記再始動モータ20を発電状態又はニュートラル状態の何れかのみに切り換える制御であり、例えば、図13の(a)に示すように、上記回転数偏差δ1〜δ3が正の値である場合には上記通常モードと同様に、上記再始動モータ20を発電状態として上記クランクシャフト5に対して負荷をかける一方、上記回転数偏差δ1〜δ3が負の値である場合には、再始動モータ20をニュートラル状態として上記クランクシャフト5を無負荷の状態とする。   On the other hand, if it is determined YES in step S33, that is, if it is determined that the remaining battery level is less than the lower limit P2, the motor assist control is set to the power generation mode (step S35). Here, the power generation mode is a control for switching the restart motor 20 to only the power generation state or the neutral state during the motor assist control. For example, as shown in FIG. When the rotational speed deviations δ1 to δ3 are positive values, the rotational speed deviations δ1 to δ3 are applied to the crankshaft 5 while the restart motor 20 is in a power generation state, as in the normal mode. Is a negative value, the restart motor 20 is in a neutral state and the crankshaft 5 is in an unloaded state.

さらに、上記発電用モードに設定する場合には、上記制御に代えて、又は加えて図13の(b)のように、上記回転数偏差δ1〜δ3が正になりやすい、つまり、実際のエンジン回転数L2が目標回転数L1よりも大きくなりやすいような処理を実行することもできる。具体的には、上記発電用モードに設定した時点で、上記目標回転数L1を上記通常モード時に設定するものよりも低いもの(以下、低目標回転数L1aと称す)に設定する。ここで、低目標回転数L1aは、上記ステップS12で判別された膨張行程気筒(図4では#1気筒2A)が、より手前のサイクルで膨張行程気筒となるように予め実験等で求められたものであって、上記ECU30に予め記憶されたものである。このように低目標回転数L1aを設定することにより、上記再始動モータ20を発電状態とする機会を増やしてバッテリ残量を増やすことができる。   Further, when the power generation mode is set, the rotational speed deviations δ1 to δ3 are likely to be positive as shown in FIG. 13B instead of or in addition to the above control, that is, the actual engine It is also possible to execute a process such that the rotation speed L2 tends to be larger than the target rotation speed L1. Specifically, when the power generation mode is set, the target rotational speed L1 is set to be lower than that set in the normal mode (hereinafter referred to as the low target rotational speed L1a). Here, the low target rotation speed L1a is obtained in advance by experiments or the like so that the expansion stroke cylinder (# 1 cylinder 2A in FIG. 4) determined in step S12 becomes the expansion stroke cylinder in the earlier cycle. Which is stored in the ECU 30 in advance. By setting the low target rotational speed L1a in this manner, the remaining amount of the battery can be increased by increasing the opportunity for the restart motor 20 to generate power.

上記ステップS34、S35を実行した後、上記ステップS32で算出された回転数偏差δ1、δ2又はδ3に対応した再始動モータ20の駆動トルク、つまり停止時アシスト力を求める(ステップS36)。   After executing Steps S34 and S35, the driving torque of the restart motor 20 corresponding to the rotational speed deviation δ1, δ2 or δ3 calculated in Step S32, that is, the stop assist force is obtained (Step S36).

例えば、図4に示すように、#1気筒2Aのクランク角が圧縮上死点TDCの前の180°又は圧縮上死点TDCとなった時点t3又はt5におけるエンジン回転数Nが目標回転数L1以上であり、上記時点t3又はt5における回転数偏差δ1又はδ3が正の値であることが確認された場合には、エンジン回転数Nを目標回転数L1に近づけるために、上記回転数偏差δ1又はδ3に対応した逆トルク(再始動モータ20を発電状態として得られるブレーキトルク)を算出する。一方、#1気筒2Aのクランク角が圧縮上死点TDCの前の90°となった時点t4におけるエンジン回転数Nが目標回転数L1以下であり、上記時点t4における回転数偏差δ2が負の値であることが確認された場合には、上記回転数偏差δ2に対応した正駆動トルク(再始動モータ20を作動状態として得られる駆動トルク)を算出する。   For example, as shown in FIG. 4, the engine speed N at the time t3 or t5 when the crank angle of the # 1 cylinder 2A becomes 180 ° before the compression top dead center TDC or the compression top dead center TDC is the target speed L1. When it is confirmed that the rotational speed deviation δ1 or δ3 at the time point t3 or t5 is a positive value, the rotational speed deviation δ1 is used to bring the engine rotational speed N closer to the target rotational speed L1. Alternatively, the reverse torque corresponding to δ3 (brake torque obtained with the restart motor 20 in the power generation state) is calculated. On the other hand, the engine speed N at the time t4 when the crank angle of the # 1 cylinder 2A becomes 90 ° before the compression top dead center TDC is equal to or less than the target speed L1, and the speed deviation δ2 at the time t4 is negative. When it is confirmed that the value is a value, a positive drive torque (drive torque obtained with the restart motor 20 in the operating state) corresponding to the rotational speed deviation δ2 is calculated.

そして、再始動モータ20に作動指令信号を出力することにより(ステップS37)、上記ステップS36で求められた停止時アシスト力をクランクシャフト5に作用させる。このステップS37では、上記通常モード又は発電モードのうち、設定されているモードに応じて停止時アシスト力を作用させることになる。つまり、上記通常モードに設定されている場合には、上記ステップS36で算出された停止時アシスト力を無条件でクランクシャフト5に作用させる一方、上記発電モードに設定されている場合には、図13の(a)に示すように、上記回転数偏差δ1、δ2又はδ3が正の値である場合に再始動モータ20によるブレーキトルクをクランクシャフト5に対して作用させるとともに回転数偏差δ1、δ2又はδ3が負の値である場合に再始動モータ20をニュートラル状態として、クランクシャフト5に対して負荷を作用させない。   Then, by outputting an operation command signal to the restart motor 20 (step S37), the stop assist force obtained in step S36 is applied to the crankshaft 5. In step S37, the stop assist force is applied according to the set mode of the normal mode or the power generation mode. In other words, when the normal mode is set, the stop assist force calculated at step S36 is applied to the crankshaft 5 unconditionally, while when the power generation mode is set, 13 (a), when the rotational speed deviation δ1, δ2, or δ3 is a positive value, the brake torque from the restart motor 20 is applied to the crankshaft 5 and the rotational speed deviations δ1, δ2 Alternatively, when δ3 is a negative value, the restart motor 20 is set to the neutral state, and no load is applied to the crankshaft 5.

次いで、エンジン停止前の最後の圧縮上死点TDCを経過したか否か、つまり時点t5を経過したか否かを判別し(ステップS38)、NOと判定されると、上記ステップS32からの処理を繰り返し実行する。   Next, it is determined whether or not the last compression top dead center TDC before the engine has stopped, that is, whether or not the time t5 has elapsed (step S38). If NO is determined, the processing from step S32 is performed. Repeatedly.

一方、上記ステップS38でYESと判定されると、膨張行程気筒になると判定された#1気筒2Aのクランク角が目標停止位置となった時点、つまり、当該#1気筒2Aのクランク角が圧縮上死点TDC後の120°となった時点におけるエンジン回転数Nに基づき、停止時に発生するエンジンの逆転量を予測する(ステップS39)。その後、上記逆転量に対応した作動指令信号を再始動モータ20に出力することにより、上記逆転量の予測値に対応した正駆動トルクをクランクシャフト5に付与する(ステップS40)。   On the other hand, if YES is determined in step S38, the crank angle of the # 1 cylinder 2A determined to become the expansion stroke cylinder reaches the target stop position, that is, the crank angle of the # 1 cylinder 2A is compressed. Based on the engine speed N at 120 ° after the dead center TDC, the amount of reverse rotation of the engine that occurs at the time of stop is predicted (step S39). Thereafter, by outputting an operation command signal corresponding to the reverse rotation amount to the restart motor 20, a positive drive torque corresponding to the predicted value of the reverse rotation amount is applied to the crankshaft 5 (step S40).

すなわち、エンジン停止に至る場合、圧縮行程気筒ではピストン3が上死点に近づくにつれて当該気筒内の空気が圧縮されてピストン3を押し返す方向に圧力が作用し、これによりエンジンが逆転して上記気筒のピストン3が下死点側に押し返されるとともに、膨張行程にある気筒のピストン3上死点側に移動し、それに伴い当該気筒内の空気が圧縮され、その圧力で膨張行程にある気筒のピストン3が下死点側に押し返される逆転現象が生じるため、この逆転量に対応した正駆動トルクをクランクシャフト5に作用させることにより、このクランクシャフト5の停止位置を目標停止位置に正確に一致させることが可能となる。   That is, when the engine is stopped, in the compression stroke cylinder, as the piston 3 approaches the top dead center, the air in the cylinder is compressed and pressure is applied in a direction to push the piston 3 back. The piston 3 of the cylinder is pushed back to the bottom dead center side and moves to the top dead center side of the piston 3 in the cylinder in the expansion stroke. As a result, the air in the cylinder is compressed. Since a reverse rotation phenomenon occurs in which the piston 3 is pushed back to the bottom dead center side, a positive drive torque corresponding to the reverse rotation amount is applied to the crankshaft 5 so that the stop position of the crankshaft 5 is accurately set to the target stop position. It is possible to match.

なお、上記モータアシスト制御では、バッテリ18の残量が下限値P2よりも少ない場合に発電用モードに設定するようにしているが、図14に示すように、上記残量が下限値P2よりも少ない場合に、現在の運転条件を加味して上記発電モードに設定するか否かを判別させるようにしてもよい。以下の説明では、上述した図12のモータアシスト制御と相違する点(ステップS331)について主に説明する。   In the motor assist control, the power generation mode is set when the remaining amount of the battery 18 is less than the lower limit value P2. However, as shown in FIG. 14, the remaining amount is lower than the lower limit value P2. In the case where the number is small, it may be determined whether or not the power generation mode is set in consideration of the current operating conditions. In the following description, a point (step S331) that is different from the motor assist control of FIG. 12 described above will be mainly described.

当実施形態のモータアシスト制御では、上記ステップS33においてNOと判定される、つまり、バッテリ18の残量が下限値P2よりも大きいと判定されると、上記実施形態と同様に通常モードに設定する(ステップS34)一方、上記ステップS33でNOと判定され、上記残量が下限値P2より少ないと確認された場合に、走行抵抗の低い運転状態にあるか否かを判別する(ステップS331)。   In the motor assist control of this embodiment, when it is determined as NO in step S33, that is, when it is determined that the remaining amount of the battery 18 is larger than the lower limit value P2, the normal mode is set as in the above embodiment. (Step S34) On the other hand, when it is determined NO in Step S33 and it is confirmed that the remaining amount is less than the lower limit value P2, it is determined whether or not the driving state is low in running resistance (Step S331).

具体的に、このステップS331では、惰性で回転しているエンジンの回転数が上記目標回転数L1よりも高くなり易い運転状態(例えば、下り坂を走行している場合等)にあるか否かを判別する。このステップS331でYESと判定されると、上記発電モードに設定し(ステップS35)、以下、上記ステップS36以降の処理を実行する。   Specifically, in step S331, whether or not the engine speed that is rotating by inertia is in an operating state in which the engine speed tends to be higher than the target speed L1 (for example, when traveling downhill). Is determined. If YES is determined in this step S331, the power generation mode is set (step S35), and the processing after the step S36 is executed thereafter.

一方、上記ステップS331でNOと判定される、つまり、走行抵抗が比較的高い運転状態(例えば、上り坂を走行してる場合等)であると判定されると、クランクシャフト5に対する停止時アシスト力の付加(ステップS35〜ステップS37の処理)を省略して、上記ステップS38以降の処理を実行する。   On the other hand, when it is determined NO in step S331, that is, when it is determined that the driving resistance is relatively high (for example, when traveling on an uphill), the assist force at the time of stopping against the crankshaft 5 is determined. Is omitted (steps S35 to S37), and the processing after step S38 is executed.

この実施形態によれば、バッテリ18の残量が少ない場合に、運転状態に応じて発電用モードに設定するか、若しくは停止時アシスト力の付加を省略するかを選択することができるので、確実にバッテリ18の上がりを防止しながら、不要な処理を省略することにより当該処理の速度を向上させることができる。   According to this embodiment, when the remaining amount of the battery 18 is low, it is possible to select whether to set the mode for power generation according to the operating state or to omit the addition of the assist power at the time of stopping. In addition, it is possible to improve the speed of the processing by omitting unnecessary processing while preventing the battery 18 from rising.

なお、上記のように所定時点における実際のエンジン回転数Nと、予め実験により求められた目標回転数との回転数偏差δに基づき、上記再始動モータ20から付与される駆動トルクを制御することにより、上記気筒のクランク角が目標停止位置となった時点エンジンを停止させるようにした上記実施形態に代え、例えばエアフローセンサ39及びクランク角センサ14の出力信号等に応じて算出された吸気の充填効率に基づき、所定のタイミングでクランク軸トルクを算出し、この値に基づいて上記再始動モータ20によって付与される駆動トルクを制御するようにしてもよい。   Note that the drive torque applied from the restart motor 20 is controlled based on the rotational speed deviation δ between the actual engine rotational speed N at a predetermined time point and the target rotational speed obtained in advance through experiments as described above. Thus, instead of the above-described embodiment in which the engine is stopped when the crank angle of the cylinder reaches the target stop position, for example, charging of intake air calculated according to output signals of the air flow sensor 39 and the crank angle sensor 14 is performed. The crankshaft torque may be calculated at a predetermined timing based on the efficiency, and the drive torque applied by the restart motor 20 may be controlled based on this value.

例えば、図15に示すように、上記吸気の充填効率に基づいて#1気筒2Aの膨張トルクを求めるとともに、#3気筒2Cの圧縮トルク、#4気筒2Dの吸気抵抗、#2気筒2Bの排気抵抗及びエンジン全体の機械抵抗を求め、これらの値を上記#1気筒2Aの膨張トルクから減算することにより、クランク軸トルクを算出するようにしてもよい。そして、上記クランク軸トルクの算出値と、予め設定された目標軸トルクとの偏差に基づき、上記再始動モータ20によって付与される駆動トルクを制御するようにしてもよい。   For example, as shown in FIG. 15, the expansion torque of the # 1 cylinder 2A is obtained based on the intake charging efficiency, the compression torque of the # 3 cylinder 2C, the intake resistance of the # 4 cylinder 2D, and the exhaust of the # 2 cylinder 2B. The crankshaft torque may be calculated by obtaining the resistance and the mechanical resistance of the entire engine and subtracting these values from the expansion torque of the # 1 cylinder 2A. The drive torque applied by the restart motor 20 may be controlled based on the deviation between the calculated value of the crankshaft torque and a preset target shaft torque.

また、図16に示すように、吸気の充填効率と、エンジン回転数とをパラメータとして予め設定されたマップからクランク軸トルクのピーク値を読み出し、この値と、予め設定された目標軸トルクとの偏差に基づき、上記再始動モータ20によって付与される駆動トルクを制御するようにしてもよい。   Further, as shown in FIG. 16, the peak value of the crankshaft torque is read from a preset map with the intake charging efficiency and the engine speed as parameters, and this value and the preset target shaft torque are Based on the deviation, the driving torque applied by the restart motor 20 may be controlled.

さらに、図17に示すように、所定時点t3から上記エンジン回転数L2と目標回転数L1との偏差を順次算出し、あるいは上記クランク軸トルクと目標クランク軸トルクとの偏差を順次算出し、これらの偏差に基づいて上記再始動モータ20により付与される駆動トルクをフィードバック制御することにより、上記膨張行程気筒のクランク位置が目標停止位置となった時点でエンジンを停止させるようにしてもよい。   Further, as shown in FIG. 17, the deviation between the engine speed L2 and the target speed L1 is sequentially calculated from a predetermined time point t3, or the deviation between the crankshaft torque and the target crankshaft torque is sequentially calculated. The engine may be stopped when the crank position of the expansion stroke cylinder reaches the target stop position by performing feedback control of the driving torque applied by the restart motor 20 based on the deviation of the above.

以上説明したように、自動停止条件が成立して燃料供給を停止した後、所定時間にわたり再始動モータ20を作動状態として上記クランクシャフト5を駆動させる一方、上記所定時間の経過後、上記膨張行程気筒におけるエンジン停止時のピストン3の位置が予め設定された停止位置となるように上記再始動モータ20を作動状態、ニュートラル状態又は発電状態の何れかに切り換えることにより上記クランクシャフト5に対する駆動力又は付加を調整する再始動モータ制御手段45を備え、バッテリ残量センサ36の検出結果に基づいて、上記再始動モータ制御手段45による再始動モータ20の駆動制御の態様を変化させるようにした上記実施形態によれば、バッテリ18の過充電又は残量不足を抑制しながら、再始動モータ20を上記所定時間駆動することにより気筒内の掃気を促進させる、又は膨張行程気筒のピストン3を予め設定された停止位置(例えば、下死点寄りの位置)に停止させることができる。   As described above, after the automatic stop condition is satisfied and the fuel supply is stopped, the restart motor 20 is operated for a predetermined time to drive the crankshaft 5. After the predetermined time has elapsed, the expansion stroke is performed. By switching the restart motor 20 to any one of an operating state, a neutral state, and a power generation state so that the position of the piston 3 when the engine is stopped in the cylinder becomes a preset stop position, The above-described embodiment is provided with the restart motor control means 45 for adjusting the addition, and the mode of the drive control of the restart motor 20 by the restart motor control means 45 is changed based on the detection result of the battery remaining amount sensor 36. According to the embodiment, the restart motor 20 is controlled while the overcharge of the battery 18 or the shortage of the remaining amount is suppressed. To promote scavenging in the cylinder by driving the constant time, or preset stop position of the piston 3 of the expansion-stroke cylinder (e.g., the position of the bottom dead point closer) can be stopped.

したがって、上記実施形態によれば、バッテリ18の残量を適正に維持しながら、上記掃気によって再始動時の混合気の燃焼不良を抑制する、又は停止前噴射された燃料により生成された混合気の点火による出力を効果的に発揮させることにより再始動性能を向上させることができる。   Therefore, according to the embodiment, while maintaining the remaining amount of the battery 18 properly, the scavenging suppresses the combustion failure of the air-fuel mixture at the time of restart, or the air-fuel mixture generated by the fuel injected before stopping. The restart performance can be improved by effectively demonstrating the output by ignition.

上記駆動制御の態様としては、上記バッテリ18の残量が比較的多い場合、一律に上記所定時間だけ再始動モータ20を駆動するようにしてもよいが、上記バッテリ18の残量が予め設定された上限値P1よりも多い場合に、当該残量が上記上限値P1よりも少ない場合と比較して、上記所定時間を長く設定することが好ましい。   As a mode of the drive control, when the remaining amount of the battery 18 is relatively large, the restart motor 20 may be uniformly driven for the predetermined time, but the remaining amount of the battery 18 is set in advance. When the amount is larger than the upper limit value P1, it is preferable to set the predetermined time longer than when the remaining amount is smaller than the upper limit value P1.

この構成によれば、上記上限値P1よりもバッテリ18の残量が多い場合に、再始動モータ20の駆動時間を長くすることにより、バッテリ18の残量を減らすことができるので、当該所定時間の経過後に実行される上記ピストン3の停止位置の調整時において、再始動モータ20を発電状態とした場合にバッテリ18が過充電となるのを抑制することができ、当該バッテリ18の残量をより適正に維持することができる。   According to this configuration, when the remaining amount of the battery 18 is larger than the upper limit value P1, the remaining amount of the battery 18 can be reduced by increasing the driving time of the restart motor 20, so that the predetermined time When the stop position of the piston 3 is adjusted after the elapse of time, the battery 18 can be prevented from being overcharged when the restart motor 20 is in a power generation state, and the remaining amount of the battery 18 can be reduced. It can be maintained more appropriately.

さらに、上記駆動制御の態様としては、所定時間の経過後にバッテリ18の残量が比較的少ない場合には、上記ピストン3の停止位置の調整のための制御を停止させるようにしてもよいが、上記所定時間の経過後に上記バッテリ18の残量が予め設定された下限値P2よりも少ない場合には、上記再始動モータ20をニュートラル状態又は発電状態の何れかに切り換えることによりクランクシャフト5に対する負荷のみを調整して、上記膨張行程気筒のピストン3の停止位置を調整することが特に好ましい。   Furthermore, as an aspect of the drive control, when the remaining amount of the battery 18 is relatively small after a predetermined time has elapsed, the control for adjusting the stop position of the piston 3 may be stopped. When the remaining amount of the battery 18 is less than the preset lower limit P2 after the predetermined time has elapsed, the load on the crankshaft 5 is switched by switching the restart motor 20 to either the neutral state or the power generation state. It is particularly preferable to adjust only the stop position of the piston 3 of the expansion stroke cylinder.

この構成によれば、上記所定時間の経過後にバッテリ18の残量が上記下限値P2よりも少ない場合に、上記再始動モータ20をニュートラル状態又は発電状態の何れかにしているので、バッテリ18の電力を消費しないだけでなく必要に応じて充電しながら、ピストン3の停止位置を調整することができ、より確実にバッテリ18の残量不足を抑制することができる。   According to this configuration, when the remaining amount of the battery 18 is less than the lower limit value P2 after the predetermined time has elapsed, the restart motor 20 is set to either the neutral state or the power generation state. The stop position of the piston 3 can be adjusted while not only consuming electric power but also being charged as necessary, and the shortage of the remaining amount of the battery 18 can be more reliably suppressed.

本発明に係る制御装置を備えたエンジンの概略断面図である。It is a schematic sectional drawing of the engine provided with the control apparatus which concerns on this invention. 図1のエンジンの再始動装置の構成を示す説明図である。It is explanatory drawing which shows the structure of the restart apparatus of the engine of FIG. 本発明の車両の制御装置の具体的構成を示すブロック図である。It is a block diagram which shows the specific structure of the control apparatus of the vehicle of this invention. 図3の制御装置の制御動作を示すタイムチャートであり、膨張行程気筒を#1気筒に設定した場合の制御を示したものである。FIG. 4 is a time chart showing the control operation of the control device of FIG. 3, showing control when the expansion stroke cylinder is set to # 1 cylinder. FIG. 図3の制御装置の制御動作におけるエンジンの自動停止から再始動までの範囲を拡大して示すタイムチャートであり、膨張行程気筒を#1気筒に設定した場合の制御を示したものである。FIG. 4 is a time chart showing an enlarged range from engine automatic stop to restart in the control operation of the control device of FIG. 3, showing control when the expansion stroke cylinder is set to # 1 cylinder. 図3の制御装置の制御動作を示すフローチャートである(1/3)。It is a flowchart which shows the control action of the control apparatus of FIG. 3 (1/3). 図3の制御装置の制御動作を示すフローチャートである(2/3)。It is a flowchart which shows the control action of the control apparatus of FIG. 3 (2/3). 図3の制御装置の制御動作を示すフローチャートである(3/3)。It is a flowchart which shows the control action of the control apparatus of FIG. 3 (3/3). 図6の燃料カット回転数及び目標スロットル開度の設定制御動作を示すフローチャートである。It is a flowchart which shows the setting control operation | movement of the fuel cut rotation speed and target throttle opening of FIG. エンジンの空転サイクル数を設定するためのマップの一例を示すグラフである。It is a graph which shows an example of the map for setting the number of idling cycles of an engine. 目標スロットル開度を設定するためのマップの一例を示すグラフである。It is a graph which shows an example of the map for setting a target throttle opening. 図7のモータアシスト制御動作を示すフローチャートである。It is a flowchart which shows the motor assist control operation | movement of FIG. 図12の発電モードで実行される制御動作を示すタイムチャートであり、(a)は再始動モータを発電状態又はニュートラル状態に切り換える制御、(b)は目標回転数を低めに設定する制御をそれぞれ示している。It is a time chart which shows the control operation performed by the power generation mode of FIG. 12, (a) is the control which switches a restart motor to a power generation state or a neutral state, (b) is the control which sets a target rotational speed low, respectively. Show. 図7のモータアシスト制御動作の別の例を示すフローチャートである。It is a flowchart which shows another example of the motor assist control operation | movement of FIG. クランク軸トルクを算出するための具体的構成を示す説明図である。It is explanatory drawing which shows the specific structure for calculating a crankshaft torque. 軸トルクピーク値を求めるためのマップの一例を示すグラフである。It is a graph which shows an example of the map for calculating | requiring an axial torque peak value. モータアシスト制御動作の別の例を示すタイムチャートである。It is a time chart which shows another example of motor assist control operation.

符号の説明Explanation of symbols

1 エンジン本体
2 気筒
5 クランクシャフト(出力軸)
18 バッテリ
20 再始動モータ
36 バッテリ残量センサ
45 再始動モータ制御手段(モータ制御手段)
P1 上限値
P2 下限値
1 Engine body 2 Cylinder 5 Crankshaft (output shaft)
18 Battery 20 Restart motor 36 Battery level sensor 45 Restart motor control means (motor control means)
P1 upper limit P2 lower limit

Claims (3)

バッテリの電力供給によりエンジンの出力軸を駆動させる作動状態と、当該出力軸に対する駆動連結を解除するニュートラル状態と、上記出力軸からの逆作動により発電して当該電力を上記バッテリに充電する発電状態とを切換可能な再始動モータを備えた車両において、エンジンのアイドル運転状態で予め設定されたエンジンの自動停止条件が成立したときに燃料供給を停止させてエンジンを自動停止させるとともに、エンジンの自動停止時に少なくとも膨張行程となる気筒に対してエンジンの停止直前に燃料を噴射させる一方、エンジンの自動停止後に予め設定された再始動条件が成立したときに、上記再始動モータを上記作動状態として上記出力軸を駆動させるとともに、上記停止直前の燃料噴射により生成された混合気に点火してエンジンを再始動させる車両の制御装置であって、
上記燃料供給の停止後、所定時間にわたり上記再始動モータを作動状態として上記出力軸を駆動させる一方、上記所定時間の経過後、上記膨張行程となる気筒におけるエンジン停止時のピストン位置が予め設定された停止位置となるように上記再始動モータを作動状態、ニュートラル状態又は発電状態の何れかに切り換えることにより出力軸に対する駆動力又は負荷を調整するモータ制御手段を備え、
上記バッテリの残量を検出する残量検出手段の検出結果に基づいて、上記モータ制御手段による再始動モータの駆動制御の態様を変化させることを特徴とする車両の制御装置。
An operating state in which the output shaft of the engine is driven by supplying power from the battery, a neutral state in which the drive connection to the output shaft is released, and a power generating state in which the battery is charged with power generated by reverse operation from the output shaft. In a vehicle equipped with a restart motor that can be switched between, the fuel supply is stopped and the engine is automatically stopped when the preset engine automatic stop condition is satisfied in the engine idle operation state. While the fuel is injected into the cylinder that is at least in the expansion stroke at the time of stop immediately before the engine is stopped, the restart motor is set to the operating state when the preset restart condition is satisfied after the engine is automatically stopped. While driving the output shaft, the air-fuel mixture generated by the fuel injection immediately before the stop is ignited and A control apparatus for a vehicle to restart the gin,
After the fuel supply is stopped, the restart motor is operated for a predetermined time to drive the output shaft, and after the predetermined time has elapsed, the piston position at the time of engine stop in the cylinder that is in the expansion stroke is preset. Motor control means for adjusting the driving force or load on the output shaft by switching the restart motor to any of the operating state, neutral state or power generation state so as to be in the stopped position;
A control apparatus for a vehicle, characterized in that, based on the detection result of the remaining amount detecting means for detecting the remaining amount of the battery, the aspect of drive control of the restart motor by the motor control means is changed.
上記バッテリの残量が予め設定された上限値よりも多い場合に、当該残量が上記上限値よりも少ない場合と比較して、上記所定時間を長く設定することを特徴とする請求項1に記載の車両の制御装置。   2. The predetermined time is set longer when the remaining amount of the battery is larger than a preset upper limit value, compared to a case where the remaining amount is smaller than the upper limit value. The vehicle control device described. 上記所定時間の経過後に上記バッテリの残量が予め設定された下限値よりも少ない場合には、上記再始動モータをニュートラル状態又は発電状態の何れかに切り換えることにより出力軸に対する負荷のみを調整して、上記膨張行程となる気筒のピストンの停止位置を調整することを特徴とする請求項1又は2に記載の車両の制御装置。   If the remaining amount of the battery is less than a preset lower limit after the predetermined time has elapsed, only the load on the output shaft is adjusted by switching the restart motor to either the neutral state or the power generation state. The vehicle control device according to claim 1, wherein a stop position of a piston of a cylinder that is in the expansion stroke is adjusted.
JP2004363307A 2004-12-15 2004-12-15 Vehicle control device Expired - Fee Related JP4379325B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004363307A JP4379325B2 (en) 2004-12-15 2004-12-15 Vehicle control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004363307A JP4379325B2 (en) 2004-12-15 2004-12-15 Vehicle control device

Publications (2)

Publication Number Publication Date
JP2006170068A true JP2006170068A (en) 2006-06-29
JP4379325B2 JP4379325B2 (en) 2009-12-09

Family

ID=36671092

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004363307A Expired - Fee Related JP4379325B2 (en) 2004-12-15 2004-12-15 Vehicle control device

Country Status (1)

Country Link
JP (1) JP4379325B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010043534A (en) * 2008-08-08 2010-02-25 Denso Corp Engine stop control device
JP2010043532A (en) * 2008-08-08 2010-02-25 Denso Corp Engine stop control device
EP2228527A2 (en) 2009-03-12 2010-09-15 Toyota Jidosha Kabushiki Kaisha Controller for internal combustion engine
JP2011196389A (en) * 2011-06-10 2011-10-06 Hitachi Automotive Systems Ltd Internal-combustion engine controller
WO2013088526A1 (en) * 2011-12-14 2013-06-20 トヨタ自動車株式会社 Stop control device of internal combustion engine
JP2013124083A (en) * 2011-12-16 2013-06-24 Daimler Ag Controller of hybrid electric vehicle
JP2013170522A (en) * 2012-02-21 2013-09-02 Fuji Heavy Ind Ltd Control device of engine
WO2014174567A1 (en) * 2013-04-22 2014-10-30 三菱電機株式会社 Engine shutdown control device and engine shutdown control method
WO2017195630A1 (en) * 2016-05-10 2017-11-16 株式会社デンソー Engine control device
JP2017203400A (en) * 2016-05-10 2017-11-16 株式会社デンソー Engine control device
WO2023053330A1 (en) * 2021-09-30 2023-04-06 本田技研工業株式会社 Start-stop control device

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010043532A (en) * 2008-08-08 2010-02-25 Denso Corp Engine stop control device
JP4529190B2 (en) * 2008-08-08 2010-08-25 株式会社デンソー Engine stop control device
JP2010043534A (en) * 2008-08-08 2010-02-25 Denso Corp Engine stop control device
EP2228527A2 (en) 2009-03-12 2010-09-15 Toyota Jidosha Kabushiki Kaisha Controller for internal combustion engine
JP2010209891A (en) * 2009-03-12 2010-09-24 Toyota Motor Corp Controller for internal combustion engine
JP2011196389A (en) * 2011-06-10 2011-10-06 Hitachi Automotive Systems Ltd Internal-combustion engine controller
JPWO2013088526A1 (en) * 2011-12-14 2015-04-27 トヨタ自動車株式会社 Stop control device for internal combustion engine
WO2013088526A1 (en) * 2011-12-14 2013-06-20 トヨタ自動車株式会社 Stop control device of internal combustion engine
JP2013124083A (en) * 2011-12-16 2013-06-24 Daimler Ag Controller of hybrid electric vehicle
JP2013170522A (en) * 2012-02-21 2013-09-02 Fuji Heavy Ind Ltd Control device of engine
WO2014174567A1 (en) * 2013-04-22 2014-10-30 三菱電機株式会社 Engine shutdown control device and engine shutdown control method
CN105143645A (en) * 2013-04-22 2015-12-09 三菱电机株式会社 Engine shutdown control device and engine shutdown control method
JP5971668B2 (en) * 2013-04-22 2016-08-17 三菱電機株式会社 Engine stop control device and engine stop control method
US9624859B2 (en) 2013-04-22 2017-04-18 Mitsubishi Electric Corporation Engine stop control apparatus and engine stop control method
WO2017195630A1 (en) * 2016-05-10 2017-11-16 株式会社デンソー Engine control device
JP2017203400A (en) * 2016-05-10 2017-11-16 株式会社デンソー Engine control device
CN109154239A (en) * 2016-05-10 2019-01-04 株式会社电装 Engine control system
WO2023053330A1 (en) * 2021-09-30 2023-04-06 本田技研工業株式会社 Start-stop control device

Also Published As

Publication number Publication date
JP4379325B2 (en) 2009-12-09

Similar Documents

Publication Publication Date Title
JP3772891B2 (en) Engine starter
JP4696765B2 (en) Engine starting method and engine starting device
JP4273838B2 (en) Start control device for internal combustion engine
JP3939905B2 (en) Engine starter
KR100935708B1 (en) Apparatus for and method of controlling a starting operation to restart an engine
JP4379325B2 (en) Vehicle control device
JP4626557B2 (en) Engine stop control device
EP1659285A2 (en) Vehicle engine starting system
JP3841058B2 (en) Engine starter
JP2006183467A (en) Control device of vehicle
JP2007270793A (en) Engine starter
JP3966204B2 (en) Engine starter
JP4103649B2 (en) Engine starter
JP4899591B2 (en) Engine starter
JP2005030236A (en) Control device of vehicle
JP4978514B2 (en) Automatic stop device for diesel engine
JP2005155549A (en) Starting system of engine
JP4569509B2 (en) Engine starter
JP3772892B2 (en) Engine starter
JP4379327B2 (en) Vehicle control device
JP4293075B2 (en) 4-cycle multi-cylinder engine starter
JP4296989B2 (en) Engine starter
JP2005337110A (en) Internal combustion engine
JP4206847B2 (en) Vehicle control device
JP2006316689A (en) Control device for internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090707

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090803

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090825

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090907

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121002

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4379325

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131002

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees