JPH11107891A - Stop position control device for internal combustion engine - Google Patents
Stop position control device for internal combustion engineInfo
- Publication number
- JPH11107891A JPH11107891A JP9283170A JP28317097A JPH11107891A JP H11107891 A JPH11107891 A JP H11107891A JP 9283170 A JP9283170 A JP 9283170A JP 28317097 A JP28317097 A JP 28317097A JP H11107891 A JPH11107891 A JP H11107891A
- Authority
- JP
- Japan
- Prior art keywords
- engine
- motor
- crankshaft
- stop position
- internal combustion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、内燃機関の停止位
置制御装置に関し、特に、機関始動時の燃料噴射制御を
適切化し、始動性及び排気ガス特性の向上を図った内燃
機関の停止位置制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a stop position control device for an internal combustion engine, and more particularly, to a stop position control device for an internal combustion engine in which the fuel injection control at the start of the engine is optimized to improve startability and exhaust gas characteristics. Related to the device.
【0002】[0002]
【従来の技術】内燃機関の作動停止は一般に、イグニッ
ションスイッチをオフにすることによりなされる。イグ
ニッションスイッチをオフにすると、機関への燃料供給
及び点火プラグの点火が停止され、機関のクランク軸は
惰性により回転した後、停止する。2. Description of the Related Art Generally, the operation of an internal combustion engine is stopped by turning off an ignition switch. When the ignition switch is turned off, fuel supply to the engine and ignition of the spark plug are stopped, and the crankshaft of the engine is stopped after rotating by inertia.
【0003】また、従来、次回の機関始動時には機関の
クランク軸がどのクランク角位置で停止しているか、す
なわち初期位置が通常は不明であるため、最初は全気筒
について燃料噴射を行い(斉時噴射)、クランク軸が2
回転して次に噴射すべき気筒がシリンダ信号パルス等に
よって判別された後は、正規の順次噴射に移行するよう
にした燃料噴射制御方法が知られている(例えば特公昭
63−14174号公報)。この手法によれば、始動時
におけるクランク軸の初期位置にかかわらず、機関の始
動性を確保することができる。Conventionally, at the next start of the engine, it is usually unknown at which crank angle position the crankshaft of the engine is stopped, that is, the initial position. Therefore, fuel injection is first performed for all cylinders (simultaneous injection). ), 2 crankshafts
There is known a fuel injection control method in which, after a cylinder to be rotated and to be injected next is determined by a cylinder signal pulse or the like, the injection is shifted to a regular sequential injection (for example, Japanese Patent Publication No. 63-14174). . According to this method, startability of the engine can be ensured regardless of the initial position of the crankshaft at the time of starting.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記従
来の燃料噴射制御方法では、機関始動時には斉時噴射に
よって、各気筒がどの行程にあるかを問わず、各気筒に
対して一律に燃料が同時噴射されるため、全気筒につい
て最適な行程またはタイミングでの燃料噴射は不可能と
なる。そのため、順次噴射のように各気筒について最適
な行程またはタイミングで燃料噴射がされる場合に比
し、燃料の不燃焼等によって機関始動時におけるHC
(炭化水素)の排出量が増大するという問題があった。However, in the above-described conventional fuel injection control method, simultaneous injection of fuel is uniformly performed for each cylinder by simultaneous injection at the time of engine start, regardless of the stroke of each cylinder. Therefore, it is impossible to perform fuel injection at an optimal stroke or timing for all cylinders. Therefore, compared to the case where fuel injection is performed at the optimum stroke or timing for each cylinder as in the case of sequential injection, HC during engine startup due to non-combustion of fuel or the like
There was a problem that the emission of (hydrocarbon) increased.
【0005】また、機関のアイドリング時間を短縮する
べく機関の運転を随時停止することもある。さらに、例
えばハイブリッド自動車で特にパラレル方式のもので
は、原動機として機関及びモータ(電動機)を用い、機
関のみ、モータのみ、あるいは機関及びモータの併用の
いずれによっても車両を駆動可能に構成しているため、
状況によっては、駆動力の切替えのために機関の運転停
止、始動が通常の車両の場合に比しより頻繁に行われる
傾向がある。このように、機関の運転停止、始動が頻繁
に行われる状況で機関始動の度に斉時噴射を行う場合
は、上記問題が特に大きい。In some cases, the operation of the engine is stopped at any time in order to reduce the idling time of the engine. Further, for example, in a hybrid vehicle, particularly in a parallel system, an engine and a motor (electric motor) are used as prime movers, and the vehicle can be driven by only the engine, only the motor, or a combination of the engine and the motor. ,
In some situations, there is a tendency that the operation of the engine is stopped and started more frequently in order to switch the driving force than in the case of a normal vehicle. As described above, when simultaneous injection is performed every time the engine is started in a situation where the operation of the engine is stopped and started frequently, the above problem is particularly large.
【0006】本発明は上記従来技術の問題を解決するた
めになされたものであり、その目的は、始動性を損なう
ことなく機関始動時における排気ガス特性の向上を図る
ことができる内燃機関の停止位置制御装置を提供するこ
とにある。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems of the prior art, and an object of the present invention is to stop an internal combustion engine capable of improving exhaust gas characteristics at the time of engine start without impairing startability. It is to provide a position control device.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に本発明の請求項1の内燃機関の停止位置制御装置は、
内燃機関と、該機関のクランク軸を回転可能なモータ手
段とを有する内燃機関の停止位置制御装置において、前
記機関の非運転時に、前記クランク軸が所定クランク角
位置で停止するように前記モータ手段を制御するモータ
制御手段を有することを特徴とする。According to a first aspect of the present invention, there is provided a stop position control apparatus for an internal combustion engine.
In a stop position control device for an internal combustion engine having an internal combustion engine and motor means capable of rotating a crankshaft of the engine, the motor means is configured to stop the crankshaft at a predetermined crank angle position when the engine is not operating. And a motor control means for controlling the motor speed.
【0008】この構成により、機関の非運転時に、モー
タ制御手段による制御によってモータ手段がクランク軸
を回転させ、これにより前記クランク軸が所定クランク
角位置で停止する。従って、始動時におけるクランク軸
の初期位置が一定化するので、始動時における燃料噴射
処理を順次噴射により適切に開始することができ、よっ
て、始動性を損なうことなく機関始動時におけるHCの
排出量の増大を防止して排気ガス特性の向上を図ること
ができる。With this configuration, when the engine is not operating, the motor means rotates the crankshaft under the control of the motor control means, whereby the crankshaft stops at a predetermined crank angle position. Accordingly, the initial position of the crankshaft at the time of starting is fixed, so that the fuel injection process at the time of starting can be appropriately started by sequential injection, and therefore, the HC emission amount at the time of engine starting without impairing the startability. The exhaust gas characteristics can be improved by preventing an increase in the exhaust gas characteristics.
【0009】具体的には、前記所定クランク角位置は、
前記機関における特定の気筒が略吸気行程上死点にある
位置であるのが好ましい。Specifically, the predetermined crank angle position is:
Preferably, the specific cylinder in the engine is located at a position substantially at the top dead center of the intake stroke.
【0010】この構成により、始動時における初期位置
では、前記特定の気筒の次の次に噴射されるべき気筒は
吸気行程開始時点より十分に前の段階にあり、燃料噴射
に最適なタイミングが最初に訪れるので、当該次の次に
噴射されるべき気筒から順次噴射を直ちに開始すること
ができる。[0010] With this configuration, at the initial position at the time of starting, the cylinder to be injected next to the specific cylinder is at a stage sufficiently before the start of the intake stroke, and the optimal timing for fuel injection is initially set. , The injection can be immediately started immediately from the cylinder to be injected next.
【0011】[0011]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0012】(第1の実施の形態)図1は本発明の第1
の実施の形態に係る内燃機関の停止位置制御装置の全体
構成を示す図である。同図中、1は直列4気筒の内燃機
関(以下、単に「エンジン」という)である。(First Embodiment) FIG. 1 shows a first embodiment of the present invention.
FIG. 1 is a diagram showing an overall configuration of a stop position control device for an internal combustion engine according to an embodiment. In FIG. 1, reference numeral 1 denotes an in-line four-cylinder internal combustion engine (hereinafter, simply referred to as “engine”).
【0013】エンジン1の吸気管2の途中にはスロット
ルボディ3が設けられ、その内部にはスロットル弁3′
が配されている。また、スロットル弁3′にはスロット
ル弁開度(θTH)センサ4が連結されており、スロッ
トル弁3′の開度に応じた電気信号を出力して電子コン
トロールユニット(以下「ECU」という)5に供給す
る。A throttle body 3 is provided in the middle of an intake pipe 2 of the engine 1, and a throttle valve 3 'is provided therein.
Is arranged. A throttle valve opening (θTH) sensor 4 is connected to the throttle valve 3 ′, and outputs an electric signal according to the opening of the throttle valve 3 ′ to output an electronic control unit (hereinafter referred to as “ECU”) 5. To supply.
【0014】燃料噴射弁6はエンジン1とスロットル弁
3′との間且つ吸気管2の図示しない燃料ポンプに接続
されるとともにECU5に電気的に接続され、当該EC
U5からの信号により燃料噴射の開弁時間が制御され
る。The fuel injection valve 6 is connected between the engine 1 and the throttle valve 3 'and to a fuel pump (not shown) of the intake pipe 2 and is also electrically connected to the ECU 5, and
The valve opening time of fuel injection is controlled by a signal from U5.
【0015】また、吸気管2のスロットル弁3′の下流
側には分岐管7が設けられ、該分岐管7の先端には吸気
管内圧力(PB)センサ8が取付けられている。該PB
センサ8はECU5に電気的に接続されており、吸気管
2内の圧力PBは前記PBセンサ8により電気信号に変
換されてECU5に供給される。A branch pipe 7 is provided downstream of the throttle valve 3 ′ of the intake pipe 2, and an intake pipe pressure (PB) sensor 8 is attached to a tip of the branch pipe 7. The PB
The sensor 8 is electrically connected to the ECU 5, and the pressure PB in the intake pipe 2 is converted into an electric signal by the PB sensor 8 and supplied to the ECU 5.
【0016】また、分岐管7の下流側の吸気管2の管壁
には吸気温(TA)センサ9が装着され、該TAセンサ
9により検出された吸気温TAは電気信号に変換され、
ECU5に供給される。An intake air temperature (TA) sensor 9 is mounted on the pipe wall of the intake pipe 2 downstream of the branch pipe 7, and the intake air temperature TA detected by the TA sensor 9 is converted into an electric signal.
It is supplied to the ECU 5.
【0017】エンジン1のシリンダブロックの冷却水が
充満した気筒周壁にはサーミスタ等からなるエンジン水
温(TW)センサ10が挿着され、該TWセンサ10に
より検出されたエンジン冷却水温TWは電気信号に変換
されてECU5に供給される。An engine coolant temperature (TW) sensor 10 composed of a thermistor or the like is inserted into the cylinder peripheral wall of the cylinder block of the engine 1 filled with coolant, and the engine coolant temperature TW detected by the TW sensor 10 is converted into an electric signal. The converted data is supplied to the ECU 5.
【0018】また、エンジン1の図示しないカム軸周囲
又はクランク軸周囲の所定位置には気筒判別(CYL)
センサ11、TDCセンサ12、クランク角(CRK)
センサ13が夫々取付けられている。A cylinder discrimination (CYL) is provided at a predetermined position around the camshaft (not shown) or around the crankshaft of the engine 1.
Sensor 11, TDC sensor 12, crank angle (CRK)
Each of the sensors 13 is attached.
【0019】CYLセンサ11は、クランク軸2回転毎
に特定の気筒の所定のクランク角度位置でパルス信号
(以下、「CYL信号パルス」という)を出力し、該C
YL信号パルスをECU5に供給する。The CYL sensor 11 outputs a pulse signal (hereinafter referred to as "CYL signal pulse") at a predetermined crank angle position of a specific cylinder every two rotations of the crankshaft.
The YL signal pulse is supplied to the ECU 5.
【0020】TDCセンサ12は、エンジン1の各気筒
の吸入行程開始時の上死点(TDC)に関し所定クラン
ク角度前のクランク角度位置で(4気筒エンジンではク
ランク角180°毎に)信号パルス(以下、「TDC信
号パルス」という)を出力し、該TDC信号パルスをE
CU5に供給する。The TDC sensor 12 detects a signal pulse (at a crank angle of 180 ° in a four-cylinder engine) at a crank angle position before a predetermined crank angle with respect to the top dead center (TDC) at the start of the intake stroke of each cylinder of the engine 1. Hereinafter, this pulse is referred to as a “TDC signal pulse”.
Supply to CU5.
【0021】CRKセンサ13は、TDC信号パルスの
周期、すなわち180°より短い一定のクランク角周期
(例えば、30°周期)でパルス信号(以下、「CRK
信号パルス」という)を出力し、該CRK信号パルスを
ECU5に供給する。The CRK sensor 13 outputs a pulse signal (hereinafter referred to as "CRK") at a cycle of a TDC signal pulse, that is, a fixed crank angle cycle shorter than 180 degrees (for example, a 30 degrees cycle).
And outputs the CRK signal pulse to the ECU 5.
【0022】エンジン1の各気筒の点火プラグ14は、
ECU5に電気的に接続され、ECU5により点火時期
が制御される。The ignition plug 14 of each cylinder of the engine 1
It is electrically connected to the ECU 5, and the ignition timing is controlled by the ECU 5.
【0023】エンジン1には、始動時等にクランク軸を
回転させるためのセルモータ15(モータ手段)が取り
付けられている。セルモータ15は、スタータスイッチ
16によって作動するほか、後述するエンジン停止位置
制御処理ではECU5の制御によっても作動する。The engine 1 is provided with a starter motor 15 (motor means) for rotating a crankshaft at the time of starting or the like. The starter switch 16 is operated by the starter switch 16, and is also operated by the control of the ECU 5 in an engine stop position control process described later.
【0024】また、エンジン1の排気管17の途中には
広域酸素濃度センサ(以下、「LAFセンサ」と称す
る)18が設けられており、該LAFセンサ18により
検出された排気ガス中の酸素濃度は電気信号に変換され
てECU5に供給される。A wide-range oxygen concentration sensor (hereinafter referred to as "LAF sensor") 18 is provided in the exhaust pipe 17 of the engine 1. The oxygen concentration in the exhaust gas detected by the LAF sensor 18 is provided. Is converted into an electric signal and supplied to the ECU 5.
【0025】また、本停止位置制御装置には、ギアレン
ジ(ギア位置)を検出するギアレンジ検出手段、及びパ
ーキングブレーキのオン/オフ状態を検出するパーキン
グブレーキ検出手段が備えられ(いずれも不図示)、そ
れらの検出信号が電気信号に変換されてECU5に供給
される。Further, the present stop position control device is provided with a gear range detecting means for detecting a gear range (gear position) and a parking brake detecting means for detecting an on / off state of a parking brake (both are not shown). These detection signals are converted into electric signals and supplied to the ECU 5.
【0026】ECU5は、上述の各種センサからの入力
信号波形を整形し、電圧レベルを所定レベルに修正し、
アナログ信号値をデジタル信号値に変換する等の機能を
有する入力回路5aと、中央演算処理回路(以下「CP
U」という)5bと、該CPU5bで実行される各種演
算プログラムや後述する各種マップ及び演算結果等を記
憶するROM及びRAMからなる記憶手段5cと、前記
燃料噴射弁6、点火プラグ14及びセルモータ15に駆
動信号を供給する出力回路5dとを備えている。ECU
5は、セルモータ15を作動させるモータ制御手段とし
て機能する。The ECU 5 shapes the input signal waveforms from the various sensors described above, corrects the voltage level to a predetermined level,
An input circuit 5a having a function of converting an analog signal value to a digital signal value and the like, and a central processing circuit (hereinafter referred to as "CP
U "), a storage means 5c comprising a ROM and a RAM for storing various calculation programs executed by the CPU 5b, various maps and calculation results to be described later, the fuel injection valve 6, the ignition plug 14 and the cell motor 15 And an output circuit 5d for supplying a drive signal to the output circuit 5d. ECU
Reference numeral 5 functions as a motor control unit for operating the starter motor 15.
【0027】ECU5はTDC信号パルスの発生間隔を
計測してエンジン回転数NE及びその逆数であるME値
を算出する。また、ECU5は、TDC信号パルス、C
RK信号パルスに基づき各気筒の基準クランク角度位置
からのクランク角度ステージSTG(以下、「ステー
ジ」という)を検出する。The ECU 5 measures the TDC signal pulse generation interval to calculate the engine speed NE and the ME value which is the reciprocal thereof. Also, the ECU 5 calculates the TDC signal pulse, C
A crank angle stage STG (hereinafter, referred to as “stage”) from a reference crank angle position of each cylinder is detected based on the RK signal pulse.
【0028】ECU5は、キャパシタまたはディレイタ
イマ等を備え、これらによって、イグニッションスイッ
チ(図示せず)をオフにした後も少なくとも5秒間作動
を継続することができるように構成されている。The ECU 5 is provided with a capacitor or a delay timer, etc., so that the operation can be continued for at least 5 seconds even after an ignition switch (not shown) is turned off.
【0029】CPU5bは、上述の各種エンジンパラメ
ータ信号に基づいて、排気ガス中の酸素濃度に応じたフ
ィードバック制御運転領域やオープンループ制御運転領
域等の種々のエンジンの運転状態を判別すると共に、エ
ンジンの運転状態に応じ、基本モードの場合は下記数式
1に基づき、また始動モードの場合は下記数式2に基づ
きTDC信号パルスに同期する燃料噴射弁6の燃料噴射
時間TOUTを各気筒(#1〜#4CYL)毎に演算
し、その結果を記憶手段5c(RAM)に記憶する。The CPU 5b determines various engine operating states such as a feedback control operation area and an open loop control operation area corresponding to the oxygen concentration in the exhaust gas based on the various engine parameter signals described above. According to the operating state, the fuel injection time TOUT of the fuel injection valve 6 synchronized with the TDC signal pulse is determined based on the following equation 1 in the basic mode and based on the following equation 2 in the start mode. 4CYL) and the result is stored in the storage means 5c (RAM).
【0030】[0030]
【数1】TOUT=TiM×KCMDM×KLAF×K
1+K2+TVTOUT = TiM × KCMDM × KLAF × K
1 + K2 + TV
【0031】[0031]
【数2】TOUT=TiCR×K3+K4+TV ここに、TiMは基本モード時の基本燃料量、具体的に
はエンジン回転数NEと吸気管内圧力PBとに応じて設
定される基本燃料噴射時間であり、このTiM値を決定
するためのTiMマップが記憶手段5c(ROM)に記
憶されている。TOUT = TiCR × K3 + K4 + TV Here, TiM is a basic fuel amount in the basic mode, specifically, a basic fuel injection time set according to the engine speed NE and the intake pipe pressure PB. A TiM map for determining the TiM value is stored in the storage unit 5c (ROM).
【0032】TiCRは始動モード時の基本燃料量であ
って、TiM値と同様、エンジン回転数NEと吸気管内
圧力PBに応じて設定され、該TiCR値を決定するた
めのTiCRマップが記憶手段5c(ROM)に記憶さ
れている。TiCR is a basic fuel amount in the start mode. Like the TiM value, TiCR is set in accordance with the engine speed NE and the intake pipe pressure PB, and a TiCR map for determining the TiCR value is stored in the storage means 5c. (ROM).
【0033】KCMDMは、修正目標空燃比係数であ
り、エンジンの運転状態に応じて設定される。KCMDM is a corrected target air-fuel ratio coefficient, which is set according to the operating state of the engine.
【0034】KLAFは空燃比補正係数であり、空燃比
フィードバック制御中はLAFセンサ18によって検出
された空燃比が目標空燃比に一致するように設定され、
オープンループ制御中はエンジン運転状態に応じた所定
値に設定される。KLAF is an air-fuel ratio correction coefficient, and is set so that the air-fuel ratio detected by the LAF sensor 18 matches the target air-fuel ratio during the air-fuel ratio feedback control.
During the open loop control, it is set to a predetermined value according to the engine operating state.
【0035】K1、K2、K3及びK4は夫々各種エン
ジンパラメータ信号に応じて演算される補正係数及び補
正変数であって、各気筒毎にエンジン運転状態に応じた
燃費特性や加速特性等の諸特性の最適化が図られるよう
な所定値に設定される。K1, K2, K3, and K4 are correction coefficients and correction variables calculated according to various engine parameter signals, respectively. Various characteristics such as fuel consumption characteristics and acceleration characteristics according to the engine operating state for each cylinder. Is set to a predetermined value such that the optimization of
【0036】TVは燃料噴射弁6の無効時間であって、
通電開始後から燃料噴射弁6が開弁するまでの遅延時間
を示す。TV is the invalid time of the fuel injection valve 6,
It shows a delay time from the start of energization until the fuel injection valve 6 opens.
【0037】図2は、インジェクションステージタイミ
ングチャートを示す図である。同図(a)は各気筒(#
1〜#4CYL)の吸入行程のタイミング及びそれに対
応するインジェクタ番号(以下「INJ.NO」と称す
る)を示す。例えば第2気筒(#2CYL)が吸気行程
にあるときのINJ.NOは「3」である。時点tで
は、#2CYLが吸気行程上死点にある。FIG. 2 is a diagram showing an injection stage timing chart. FIG. 3A shows each cylinder (#
1 to # 4CYL) and the corresponding injector number (hereinafter referred to as “INJ.NO”). For example, when the second cylinder (# 2CYL) is in the intake stroke, the INJ. NO is "3". At time t, # 2CYL is at the top dead center of the intake stroke.
【0038】同図(b)〜(e)は各気筒における吸入
行程(A)、圧縮行程(B)、爆発行程(C)及び排気
行程(D)の各行程のタイミングを示す。同図(b)、
(c)、(d)及び(e)はそれぞれ第1気筒(#1C
YL)、第2気筒(#2CYL)、第3気筒(#3CY
L)及び第4気筒(#4CYL)について示す。通常時
における燃料の順次噴射では、CYL信号パルスにより
気筒が判別された後、噴射した燃料が各気筒の吸入行程
で気筒内に十分吸入されるように、例えば各吸気行程開
始時点(例えば#2CYLでは時点t)近傍のタイミン
グで燃料が噴射され、…、#1CYL、#3CYL、#
4CYL、#2CYL、#1CYL、…の順に燃料が噴
射される。FIGS. 7B to 7E show the timing of each of the intake stroke (A), compression stroke (B), explosion stroke (C), and exhaust stroke (D) in each cylinder. FIG.
(C), (d) and (e) respectively show the first cylinder (# 1C
YL), the second cylinder (# 2CYL), the third cylinder (# 3CY
L) and the fourth cylinder (# 4CYL). In the sequential injection of fuel during normal time, after the cylinder is determined by the CYL signal pulse, for example, at the start of each intake stroke (for example, # 2CYL), the injected fuel is sufficiently sucked into the cylinder in the intake stroke of each cylinder. Then, fuel is injected at a timing near time t),..., # 1CYL, # 3CYL, #
The fuel is injected in the order of 4CYL, # 2CYL, # 1CYL,.
【0039】図3は、本第1の実施の形態におけるエン
ジン停止位置制御処理のフローチャートを示す図であ
り、本処理は、TDC信号パルスの発生毎に実行され
る。FIG. 3 is a flowchart showing an engine stop position control process according to the first embodiment. This process is executed every time a TDC signal pulse is generated.
【0040】まず、後述するステップS305でセット
されるダウンカウントタイマtmSSTOPのカウント
値が「0」に達したか否かを判別し(ステップS30
1)、その判別の結果、ダウンカウントタイマtmSS
TOPのカウント値が「0」に達したときは、今回のM
E値(エンジン回転数NEの逆数)がオーバーフロー
(例えば4気筒エンジンでは、1秒以上となること)し
たか否かを判別する(ステップS302)。その判別の
結果、今回のME値がオーバーフローしていないとき
は、次回の始動時における燃料噴射処理を#3CYLか
らの順次噴射により開始可能であることを「1」で示す
順次噴射可能フラグFSEQSTTを「0」に設定して
(ステップS303)、本処理を終了する一方、今回の
ME値がオーバーフローしたときは、前回のME値がオ
ーバーフローしていたか否かを判別する(ステップS3
04)。First, it is determined whether or not the count value of the down count timer tmSSTOP set in step S305 described later has reached "0" (step S30).
1), as a result of the determination, the down count timer tmSS
When the TOP count value reaches “0”, the current M
It is determined whether or not the E value (the reciprocal of the engine speed NE) has overflowed (for example, in a four-cylinder engine, it takes more than one second) (step S302). As a result of the determination, when the current ME value does not overflow, the sequential injection enable flag FSEQSTT indicating "1" indicating that the fuel injection process at the next start can be started by the sequential injection from # 3CYL is set. The value is set to "0" (step S303), and the present process is terminated. When the current ME value overflows, it is determined whether or not the previous ME value has overflowed (step S3).
04).
【0041】その判別の結果、前回のME値がオーバー
フローしていたときは、今回はエンジン停止ではないと
判断して直ちに本処理を終了する一方、前回のME値が
オーバーフローしていなかったときは、今回はエンジン
停止であると判断して、ダウンカウントタイマtmSS
TOPに所定時間TMSSTOP(例えば4秒間)をセ
ットしてスタートさせ(ステップS305)、順次噴射
可能フラグFSEQSTTが「1」に設定されているか
否かを判別する(ステップS306)。As a result of the determination, when the previous ME value has overflowed, it is determined that the engine is not stopped this time, and this processing is immediately terminated. On the other hand, when the previous ME value has not overflown, This time, it is determined that the engine is stopped, and the down count timer tmSS
A predetermined time TMSSTOP (for example, 4 seconds) is set in the TOP and started (step S305), and it is determined whether or not the injection enable flag FSEQSTT is set to "1" (step S306).
【0042】その判別の結果、順次噴射可能フラグFS
EQSTTが「1」に設定されていないときは、TDC
信号パルス及びCYL信号パルスに基づき特定の気筒、
例えば#2CYLの吸気行程上死点(吸気TOP、図2
の時点t)を検出し(ステップS307)、クランク軸
の回転方向の今回位置が、所定クランク角位置、例えば
#2CYLが吸気行程上死点にある位置に達したか否か
を判別する(ステップS308)。As a result of the determination, the sequential injection enable flag FS
If EQSTT is not set to "1", TDC
A specific cylinder based on the signal pulse and the CYL signal pulse,
For example, the top dead center of the intake stroke of # 2CYL (intake TOP, FIG.
Is detected (step S307), and it is determined whether or not the current position in the rotational direction of the crankshaft has reached a predetermined crank angle position, for example, a position where # 2CYL is at the top dead center of the intake stroke (step S307). S308).
【0043】その判別の結果、クランク軸の回転方向の
今回位置が、#2CYLが吸気行程上死点にある位置に
達していないときは、スタータスイッチ16とセルモー
タ15を互いに非連動状態とする(ステップS30
9)。この状態では、セルモータ15はドライバの意思
では作動せず、ECU5によりその作動が制御される。
次いで、セルモータ15をオンし(ステップS31
0)、順次噴射可能フラグFSEQSTTを「0」に設
定して(ステップS311)、本処理を終了する。ここ
で、ECU5の制御に基づくセルモータ15によるエン
ジン1の回転数は、セルモータ15をオフした後のクラ
ンク軸の惰性による回転が、1TDC(180度)より
十分小さい回転角度(例えば0.2TDC)以内で停止
するような値に設定され、例えば100rpmとされ
る。If the result of this determination is that the current position in the rotational direction of the crankshaft has not reached the position where # 2CYL is at the top dead center of the intake stroke, the starter switch 16 and the starter motor 15 are set in a non-interlocked state with each other ( Step S30
9). In this state, the starter motor 15 does not operate according to the driver's intention, and its operation is controlled by the ECU 5.
Next, the starter motor 15 is turned on (step S31).
0), the sequential injection enable flag FSEQSTT is set to “0” (step S311), and the process ends. Here, the rotation speed of the engine 1 by the starter motor 15 based on the control of the ECU 5 is such that the rotation by the inertia of the crankshaft after turning off the starter motor 15 is within a rotation angle (for example, 0.2 TDC) sufficiently smaller than 1 TDC (180 degrees). Is set to such a value as to stop at, for example, 100 rpm.
【0044】一方、前記ステップS306の判別の結
果、順次噴射可能フラグFSEQSTTが「1」に設定
されているとき、または前記ステップS308の判別の
結果、クランク軸の回転方向の今回位置が、#2CYL
が吸気行程上死点にある位置に達したときは、スタータ
スイッチ16とセルモータ15を互いに連動状態とし
(ステップS312)、セルモータ15をオフして(ス
テップS313)、順次噴射可能フラグFSEQSTT
を「1」に設定し(ステップS314)、本処理を終了
する。これにより、クランク軸の回転方向の位置が、#
2CYLの吸気行程上死点に達したときにセルモータ1
5がオフにされ、エンジン1は惰性で僅かに回転した
後、停止する。On the other hand, as a result of the discrimination in step S306, when the sequential injection enable flag FSEQSTT is set to "1", or as a result of the discrimination in step S308, the current position in the rotation direction of the crankshaft is # 2CYL.
Has reached the position at the top dead center of the intake stroke, the starter switch 16 and the starter motor 15 are linked to each other (step S312), the starter motor 15 is turned off (step S313), and the sequential injection enable flag FSEQSTT is set.
Is set to "1" (step S314), and this processing ends. As a result, the position of the crankshaft in the rotation direction becomes #
When the intake stroke of 2 CYL reaches the top dead center,
5 is turned off, and the engine 1 stops after slightly rotating by inertia.
【0045】一方、前記ステップS301の判別の結
果、ダウンカウントタイマtmSSTOPのカウント値
が「0」に達していないときは、直ちに前記ステップS
306に進む。すなわちエンジン停止と判断された後所
定時間TMSSTOPの間は、エンジン停止の判断は行
われない。On the other hand, if the result of the determination in step S301 is that the count value of the down-count timer tmSSTOP has not reached "0", the process immediately proceeds to step S301.
Proceed to 306. That is, the engine stop is not determined for a predetermined time TMSSTOP after the engine stop is determined.
【0046】本処理によれば、エンジン停止の際に、ク
ランク軸の回転方向の今回位置が、#2CYLの吸気行
程上死点に達するまでECU5がセルモータ15を作動
させるので、エンジン1は、クランク軸が#2CYLの
吸気行程上死点をわずかに通過したクランク角位置で停
止する。従って、次回の始動時におけるクランク軸の初
期位置を一定化することができる。According to this processing, when the engine is stopped, the ECU 5 activates the starter motor 15 until the current position in the rotation direction of the crankshaft reaches the top dead center of the intake stroke of # 2CYL. The shaft stops at a crank angle position where the shaft slightly passes through the top dead center of the # 2CYL intake stroke. Therefore, the initial position of the crankshaft at the next start can be made constant.
【0047】図4は、始動モードにおけるクランク処理
のフローチャートを示す図であり、本処理はイグニッシ
ョンスイッチ(不図示)のオン時に実行される。FIG. 4 is a diagram showing a flowchart of a crank process in the start mode. This process is executed when an ignition switch (not shown) is turned on.
【0048】まず、順次噴射可能フラグFSEQSTT
が「1」に設定されているか否かを判別し(ステップS
401)、その判別の結果、順次噴射可能フラグFSE
QSTTが「1」に設定されているときは、#3CYL
からの順次噴射により燃料噴射処理を開始し(ステップ
S402)、本処理を終了する一方、順次噴射可能フラ
グFSEQSTTが「1」に設定されていないときは、
斉時噴射により燃料噴射処理を開始して(ステップS4
03)、本処理を終了する。First, the sequential injection enable flag FSEQSTT
Is set to “1” (Step S)
401), as a result of the determination, the sequential injection enable flag FSE
When QSTT is set to “1”, # 3CYL
, The fuel injection process is started by sequential injection from (step S402), and this process is ended. On the other hand, when the sequential injection enable flag FSEQSTT is not set to “1”,
The fuel injection process is started by simultaneous injection (step S4
03), this process ends.
【0049】本処理によれば、エンジン1のクランク軸
の初期位置が、#2CYLが吸気行程上死点にある位置
として判明しているときは、順次噴射を直ちに行うこと
ができ、しかも最適な行程にある気筒から順次噴射を行
える。従って、始動時に一律に斉時噴射を行う場合に比
し、HCの排出量を削減することができ、しかも始動性
を損なわない。According to this processing, when the initial position of the crankshaft of the engine 1 is known as the position where # 2CYL is at the top dead center of the intake stroke, the sequential injection can be performed immediately, and the optimum Injection can be performed sequentially from cylinders in the stroke. Therefore, compared with the case where simultaneous injection is performed uniformly at the time of starting, the amount of discharged HC can be reduced, and startability is not impaired.
【0050】なお、図3のステップS308以下では、
セルモータ15によるエンジン1の回転数を100rp
mとし、#2CYLが吸気行程上死点位置に達したとき
にセルモータ15をオフするようにしたが、ギアレンジ
やエンジンの回転摩擦の相違等により、クランク軸の惰
性による回転量が変動することも考えられる。その場合
には、以下に述べるように、セルモータ15をオフした
後のクランク軸の惰性回転量を予め考慮し、それに応じ
たタイミングでセルモータ15をオフするようにすれば
よい。Note that in step S308 and subsequent steps in FIG.
The rotation speed of the engine 1 by the starter motor 15 is set to 100 rpm
m, the starter motor 15 is turned off when the # 2 CYL reaches the top dead center position of the intake stroke. However, the rotation amount due to the inertia of the crankshaft may fluctuate due to a difference in the gear range or the rotational friction of the engine. Conceivable. In this case, as will be described below, the inertia rotation amount of the crankshaft after the start of the starter motor 15 is considered in advance, and the starter motor 15 may be turned off at a timing corresponding thereto.
【0051】図5は、ギアレンジが「N(ニュートラ
ル)レンジ」及び「D(ドライブ)レンジ」の場合につ
いて、横軸にエンジン回転数NEを、縦軸にセルモータ
15をオフした後のクランク軸の惰性による回転角度を
示した図である。FIG. 5 shows the case where the gear range is "N (neutral) range" and "D (drive) range", the horizontal axis represents the engine speed NE, and the vertical axis represents the crankshaft after the starter motor 15 is turned off. It is a figure showing a rotation angle by inertia.
【0052】同図のような特性が予め判明していれば、
セルモータ15によるエンジン1の回転数及びセルモー
タ15をオフするタイミングを自由に設定することがで
きる。例えばギアレンジが「Nレンジ」の場合、セルモ
ータ15によりエンジン1を400rpmで回転させた
後、セルモータ15を停止させると、クランク軸は約1
80°(1TDC)回転することが判っているとする。
この場合は、クランク軸の所望の停止位置(#2CYL
の吸気行程上死点位置)よりも約180°(1TDC)
前のタイミングでセルモータ15をオフすればよい。If the characteristics as shown in FIG.
The rotation speed of the engine 1 by the starter motor 15 and the timing for turning off the starter motor 15 can be freely set. For example, when the gear range is “N range”, after the engine 1 is rotated at 400 rpm by the starter motor 15 and the starter motor 15 is stopped, the crankshaft becomes approximately 1
Assume that it is known that the rotation is 80 ° (1 TDC).
In this case, the desired stop position of the crankshaft (# 2CYL)
180 ° (1TDC)
The starter motor 15 may be turned off at the previous timing.
【0053】以上説明したように、本第1の実施の形態
によれば、エンジン1の非運転時のうち、エンジン1の
作動が停止するときに、クランク軸が所定クランク角位
置(#2CYLの吸気行程上死点位置)に達するまでセ
ルモータ15によりエンジン1が回転し、その後ほどな
くエンジン1が停止するので、次回の始動時におけるク
ランク軸の初期位置を一定化することができる。従っ
て、次回の始動時に順次噴射を適切に、直ちに行うこと
ができ、始動性を損なうことなく機関始動時におけるH
Cの排出量の増大を防止して排気ガス特性を向上するこ
とができる。As described above, according to the first embodiment, when the operation of the engine 1 is stopped while the engine 1 is not operating, the crankshaft is moved to the predetermined crank angle position (# 2CYL). The engine 1 is rotated by the starter motor 15 until it reaches the intake stroke top dead center position), and the engine 1 is stopped shortly thereafter, so that the initial position of the crankshaft at the next start can be stabilized. Therefore, the sequential injection can be appropriately and immediately performed at the next start of the engine, and the H level at the time of starting the engine can be maintained without impairing the startability.
Exhaust gas characteristics can be improved by preventing an increase in the amount of C discharged.
【0054】(第2の実施の形態)以下に本発明の第2
の実施の形態を説明する。本第2の実施の形態では、エ
ンジン停止位置制御処理が第1の実施の形態のものと異
なる。(Second Embodiment) The second embodiment of the present invention will be described below.
An embodiment will be described. In the second embodiment, the engine stop position control processing is different from that of the first embodiment.
【0055】図6は、本第2の実施の形態におけるエン
ジン停止位置制御処理のフローチャートを示す図であ
る。本処理は、例えばエンジン停止時に、ECU5に設
けたタイマに所定時間(例えば10分間)をセットする
ことにより、エンジン停止後上記所定時間経過後に実行
される。FIG. 6 is a flowchart showing an engine stop position control process according to the second embodiment. This process is executed after a lapse of the predetermined time after the engine is stopped, for example, by setting a predetermined time (for example, 10 minutes) in a timer provided in the ECU 5 when the engine is stopped.
【0056】まず、不図示のイグニッションスイッチが
オンであるか否かを判別し(ステップS601)、その
判別の結果、イグニッションスイッチがオンでないとき
は、順次噴射可能フラグFSEQSTTが「1」に設定
されているか否かを判別し(ステップS602)、その
判別の結果、順次噴射可能フラグFSEQSTTが
「1」に設定されていないときは、ギアレンジが「P
(パーキング)」または「N(ニュートラル)」である
か否かを判別し(ステップS603)、その判別の結
果、ギアレンジが「P」または「N」であるときは、パ
ーキングブレーキがオン(かかっている)であるか否か
を判別する(ステップS604)。First, it is determined whether or not an ignition switch (not shown) is on (step S601). If the result of this determination is that the ignition switch is not on, the sequential injection enable flag FSEQSTT is set to "1". Is determined (step S602), and as a result of the determination, when the sequential injection enable flag FSEQSTT is not set to “1”, the gear range is set to “P”.
(Parking) ”or“ N (neutral) ”(step S603). If the result of this determination is that the gear range is“ P ”or“ N ”, the parking brake is turned on ( Is determined (step S604).
【0057】その結果、前記ステップS601でイグニ
ッションスイッチがオンであるとき、前記ステップS6
02で順次噴射可能フラグFSEQSTTが「1」に設
定されているとき、前記ステップS603でギアレンジ
が「P」または「N」でないとき、または前記ステップ
S604でパーキングブレーキがオンでないときは、エ
ンジン停止位置の制御が不能または不要であるので、い
ずれの場合もステップS609、S610で図3のステ
ップS313、S314と同様の処理を実行し、ECU
5の電源をオフにして(ステップS611)、本処理を
終了する。As a result, when the ignition switch is turned on in the step S601, the step S6
When the sequential injection enable flag FSEQSTT is set to "1" at 02, when the gear range is not "P" or "N" at step S603, or when the parking brake is not on at step S604, the engine stop position is set. In this case, the same processing as in steps S313 and S314 of FIG. 3 is executed in steps S609 and S610, and
5 is turned off (step S611), and this process ends.
【0058】一方、前記ステップS604の判別の結
果、パーキングブレーキがオンであるときは、ステップ
S605、S606で図3のステップS307、S30
8と同様の処理を実行する。そして、ステップS606
の判別の結果、クランク軸の回転方向の今回位置が、#
2CYLが吸気行程上死点にある位置に達しているとき
は、前記ステップS609に進む一方、クランク軸の回
転方向の今回位置が、#2CYLが吸気行程上死点にあ
る位置に達していないときは、ステップS607、S6
08で図3のステップS310、S311と同様の処理
を実行して、前記ステップS601に戻る。On the other hand, if the result of determination in step S604 is that the parking brake is on, steps S605 and S606 are steps S307 and S30 in FIG.
The same processing as in step 8 is executed. Then, step S606
As a result of the determination, the current position in the rotation direction of the crankshaft is #
If 2CYL has reached the position at the top dead center of the intake stroke, the process proceeds to step S609, while the current position in the rotation direction of the crankshaft has not reached the position where # 2CYL is at the top dead center of the intake stroke. Are steps S607 and S6
At 08, the same processing as in steps S310 and S311 of FIG. 3 is executed, and the process returns to step S601.
【0059】本第2の実施の形態によれば、エンジン停
止後所定時間が経過し、エンジン停止位置の制御が必要
且つ可能な状態(すなわち、エンジン1の非運転時のう
ち、車両及びエンジン1の停止状態が継続していると
き、例えば通常の駐車時等)であるときに、クランク軸
が所定クランク角位置(#2CYLの吸気行程上死点位
置)に達するまでセルモータ15によりエンジン1が回
転し、その後ほどなくエンジン1が停止するので、第1
の実施の形態と同様の効果を得ることができる。According to the second embodiment, the predetermined time has elapsed after the engine was stopped, and the control of the engine stop position is necessary and possible (that is, when the engine 1 is not operating, the vehicle and the engine 1 are not controlled). The engine 1 is rotated by the starter motor 15 until the crankshaft reaches a predetermined crank angle position (the top dead center position of the intake stroke of # 2CYL) when the stop state of the vehicle continues (for example, during normal parking). The engine 1 stops shortly thereafter, so the first
The same effect as that of the embodiment can be obtained.
【0060】なお、図6の処理を一定時間継続しても、
クランク軸が所定クランク角位置に達しないときは、順
次噴射可能フラグFSEQSTTが「0」に設定された
まま当該処理を終了するようしてもよい。It should be noted that even if the processing of FIG.
When the crankshaft does not reach the predetermined crank angle position, the process may be ended while the sequential injection enable flag FSEQSTT is set to “0”.
【0061】なお、第1の実施の形態に本第2の実施の
形態を組み合わせる、すなわち図3の処理に加えて図6
の処理を実行するようにしてもよい。そのようにすれ
ば、エンジン1が停止するときにクランク軸が所定クラ
ンク角位置に達しなかった場合であっても、車両が通常
の駐車状態等にあるときにエンジン停止位置制御処理が
なされるので、次回の始動時におけるクランク軸の初期
位置をより確実に一定化することができる。Note that the second embodiment is combined with the first embodiment, that is, in addition to the processing in FIG.
May be executed. By doing so, even if the crankshaft does not reach the predetermined crank angle position when the engine 1 stops, the engine stop position control processing is performed when the vehicle is in a normal parking state or the like. In addition, the initial position of the crankshaft at the next start can be more reliably fixed.
【0062】なお、第1、第2の実施の形態では、エン
ジン停止の際にセルモータ15によりエンジン1の回転
を継続するようにしたが、これに限るものではない。例
えば、いわゆるハイブリッド自動車ではエンジンにアシ
スト力を作用させる電動機が備えられているが、この電
動機をモータ手段として用いることによって、エンジン
停止時、または停止中のエンジン回転を制御するように
してもよい。In the first and second embodiments, the rotation of the engine 1 is continued by the starter motor 15 when the engine is stopped. However, the present invention is not limited to this. For example, a so-called hybrid vehicle is provided with an electric motor for applying an assisting force to the engine. The electric motor may be used as motor means to control the engine rotation when the engine is stopped or during the stop.
【0063】また、ハイブリッド自動車で特にパラレル
方式のものでは、車両走行中または停車中にエンジン運
転が停止される場合がある。例えば、車両の定速走行時
であって上記電動機に電力を供給する蓄電手段(バッテ
リ等)がフルチャージ(満充電)状態である場合は、上
記電動機によってのみ車両が駆動され、エンジン運転が
停止され得る。また、車両停止中であって上記蓄電手段
がフルチャージ状態で且つ電気的負荷が小さい場合もエ
ンジン運転が停止され得る。このような場合はエンジン
停止位置を制御することが望ましい。そのために、具体
的には次のように処理すればよい。In the case of a hybrid vehicle, particularly of the parallel type, the engine operation may be stopped while the vehicle is running or stopped. For example, when the vehicle is running at a constant speed and the power storage means (battery or the like) for supplying power to the electric motor is in a fully charged state, the vehicle is driven only by the electric motor and the engine operation is stopped. Can be done. Further, even when the vehicle is stopped and the power storage means is in a fully charged state and the electric load is small, the engine operation can be stopped. In such a case, it is desirable to control the engine stop position. For that purpose, specifically, the following processing may be performed.
【0064】図7は、ハイブリッド自動車のエンジン非
運転時におけるエンジン停止位置制御処理のフローチャ
ートを示す図であり、本処理はタイマ処理によって所定
時間毎に実行される。FIG. 7 is a flowchart showing an engine stop position control process when the engine of the hybrid vehicle is not operating. This process is executed at predetermined intervals by a timer process.
【0065】まず、順次噴射可能フラグFSEQSTT
が「1」に設定されているか否かを判別し(ステップS
701)、その判別の結果、順次噴射可能フラグFSE
QSTTが「1」に設定されていないときは、エンジン
1が運転中であるか否かを判別する(ステップS70
2)。ここで、「エンジン1が運転中でないとき」に
は、上述したように上記電動機によってのみ車両が走行
しているときや停車中にエンジン1が停止しているとき
等が該当する。First, the sequential injection enable flag FSEQSTT
Is set to “1” (Step S)
701), as a result of the determination, the sequential injection enable flag FSE
If QSTT is not set to "1", it is determined whether engine 1 is operating (step S70).
2). Here, “when the engine 1 is not operating” corresponds to, for example, when the vehicle is running only by the electric motor or when the engine 1 is stopped while the vehicle is stopped, as described above.
【0066】前記ステップS702の判別の結果、エン
ジン1が運転中でないときは、直ちに本処理を終了する
一方、エンジン1が運転中であるときは、ステップS7
03〜ステップS710で図3のステップS307〜ス
テップS314と同様の処理を実行して、本処理を終了
する。If the result of determination in step S 702 is that the engine 1 is not operating, this processing is immediately terminated, while if the engine 1 is operating, step S 7 is performed.
In steps 03 to S710, processes similar to those in steps S307 to S314 in FIG. 3 are executed, and the process ends.
【0067】前記ステップS701の判別の結果、順次
噴射可能フラグFSEQSTTが「1」に設定されてい
るときは、前記ステップS708に進む。If the result of determination in step S701 is that the sequential injection enable flag FSEQSTT has been set to "1", the flow proceeds to step S708.
【0068】本処理によれば、ハイブリッド自動車にお
いて、エンジン非運転時に、クランク軸が所定クランク
角位置(#2CYLの吸気行程上死点位置)に達するま
でセルモータ15によりエンジン1が回転し、その後ほ
どなくエンジン1が停止するので、図3または図6の処
理の場合と同様の効果が得られる。ハイブリッド自動車
ではエンジン停止、始動の頻度が高いため、その効果が
大きい。According to this processing, in the hybrid vehicle, when the engine is not operating, the engine 1 is rotated by the starter motor 15 until the crankshaft reaches a predetermined crank angle position (the top dead center position of the intake stroke of # 2CYL). Therefore, the same effect as in the case of the processing in FIG. 3 or FIG. 6 can be obtained. In a hybrid vehicle, the engine is frequently stopped and started, so that the effect is great.
【0069】なお、ハイブリッド自動車においては、本
処理(図7)のみを採用するようにしてもよいが、第1
の実施の形態におけるエンジン停止位置制御処理(図
3)、または第2の実施の形態におけるエンジン停止位
置制御処理(図6)のいずれかまたは双方と本処理とを
組み合わせるようにしてもよい。そのようにすれば、次
回の始動時におけるクランク軸の初期位置をより確実に
一定化することができる。In a hybrid vehicle, only this processing (FIG. 7) may be employed.
This process may be combined with either or both of the engine stop position control process (FIG. 3) in the embodiment and the engine stop position control process (FIG. 6) in the second embodiment. By doing so, the initial position of the crankshaft at the time of the next start can be more reliably fixed.
【0070】なお、ハイブリッド自動車の停車中に図7
の処理を実行する場合は、セルモータ15の代わりに電
動機をモータ手段として用いることによって、エンジン
回転を制御するようにしてもよい。While the hybrid vehicle is stopped, FIG.
When the processing of (1) is executed, the rotation of the engine may be controlled by using an electric motor instead of the starter motor 15 as motor means.
【0071】なお、実施第1、第2の形態におけるエン
ジン停止位置制御処理(図3、図6)、及び上記ハイブ
リッド自動車におけるエンジン停止位置制御処理(図
7)では、セルモータ15をオフするタイミングをクラ
ンク軸のクランク角位置が#2CYLの吸気行程上死点
位置に達したときとしたが、これに限るものでない。ク
ランク軸が停止する位置が判れば十分であるので、例え
ばいずれかの気筒のいずれかのクランク角ステージの位
置でセルモータ15をオフするようにしてもよい。この
場合は、予測されるクランク軸の停止位置に応じて、次
回の始動時に最初に燃料を噴射する気筒を設定すればよ
い。In the engine stop position control processing in the first and second embodiments (FIGS. 3 and 6) and the engine stop position control processing in the hybrid vehicle (FIG. 7), the timing for turning off the starter motor 15 is set. Although the crank angle position of the crankshaft has reached the top dead center position of the intake stroke of # 2CYL, the invention is not limited to this. Since it is sufficient to know the position at which the crankshaft stops, for example, the starter motor 15 may be turned off at the position of any one of the crank angle stages of any of the cylinders. In this case, the cylinder that injects fuel first at the next start may be set according to the predicted stop position of the crankshaft.
【0072】[0072]
【発明の効果】以上説明したように、本発明の請求項1
に係る内燃機関の停止位置制御装置によれば、内燃機関
と、該機関のクランク軸を回転可能なモータ手段とを有
する内燃機関の停止位置制御装置において、前記機関の
非運転時に、前記クランク軸が所定クランク角位置で停
止するように前記モータ手段を制御するモータ制御手段
を有するので、始動時における燃料噴射処理を順次噴射
により適切に開始することができ、よって、始動性を損
なうことなく機関始動時における排気ガス特性の向上を
図ることができる。As described above, according to the first aspect of the present invention,
According to the stop position control device for an internal combustion engine according to the present invention, in the stop position control device for an internal combustion engine having an internal combustion engine and motor means capable of rotating a crankshaft of the engine, the crankshaft Has a motor control means for controlling the motor means so as to stop at a predetermined crank angle position, so that the fuel injection process at the time of starting can be appropriately started by sequential injection, so that the engine can be started without impairing the startability. Exhaust gas characteristics at the time of starting can be improved.
【0073】請求項2の内燃機関の停止位置制御装置に
よれば、前記所定クランク角位置は、前記機関における
特定の気筒が略吸気行程上死点にある位置であるので、
前記特定の気筒の次の次に噴射されるべき気筒から順次
噴射を直ちに開始することができる。According to the internal combustion engine stop position control device of the second aspect, the predetermined crank angle position is a position where a specific cylinder in the engine is substantially at the top dead center of the intake stroke.
Injection can be immediately started immediately from the cylinder to be injected next to the specific cylinder.
【図面の簡単な説明】[Brief description of the drawings]
【図1】本発明の第1の実施の形態に係る内燃機関の停
止位置制御装置の全体構成を示す図である。FIG. 1 is a diagram showing an overall configuration of a stop position control device for an internal combustion engine according to a first embodiment of the present invention.
【図2】同形態におけるインジェクションステージタイ
ミングチャートを示す図である。FIG. 2 is a diagram showing an injection stage timing chart in the same embodiment.
【図3】同形態におけるエンジン停止位置制御処理のフ
ローチャートを示す図である。FIG. 3 is a diagram showing a flowchart of an engine stop position control process in the embodiment.
【図4】同形態における始動モードにおけるクランク処
理のフローチャートを示す図である。FIG. 4 is a diagram showing a flowchart of a crank process in a start mode in the embodiment.
【図5】同形態においてエンジン回転数NEとクランク
軸の惰性による回転角度との関係の一例を示す図であ
る。FIG. 5 is a diagram showing an example of a relationship between an engine speed NE and a rotation angle due to inertia of a crankshaft in the same embodiment.
【図6】本発明の第2の実施の形態におけるエンジン停
止位置制御処理のフローチャートを示す図である。FIG. 6 is a flowchart illustrating an engine stop position control process according to a second embodiment of the present invention.
【図7】ハイブリッド自動車のエンジン非運転時におけ
るエンジン停止位置制御処理のフローチャートを示す図
である。FIG. 7 is a flowchart showing an engine stop position control process when the engine of the hybrid vehicle is not operating.
1 内燃機関 5 ECU(モータ制御手段) 6 燃料噴射弁 11 CYLセンサ 12 TDCセンサ 13 CRKセンサ 15 セルモータ(モータ手段) 16 スタータスイッチ Reference Signs List 1 internal combustion engine 5 ECU (motor control means) 6 fuel injection valve 11 CYL sensor 12 TDC sensor 13 CRK sensor 15 cell motor (motor means) 16 starter switch
Claims (2)
可能なモータ手段とを有する内燃機関の停止位置制御装
置において、 前記機関の非運転時に、前記クランク軸が所定クランク
角位置で停止するように前記モータ手段を制御するモー
タ制御手段を有することを特徴とする内燃機関の停止位
置制御装置。1. A stop position control device for an internal combustion engine having an internal combustion engine and motor means capable of rotating a crankshaft of the engine, wherein the crankshaft stops at a predetermined crank angle position when the engine is not operating. A stop position control device for an internal combustion engine having a motor control means for controlling the motor means as described above.
おける特定の気筒が略吸気行程上死点にある位置である
ことを特徴とする請求項1記載の内燃機関の停止位置制
御装置。2. The stop position control device for an internal combustion engine according to claim 1, wherein the predetermined crank angle position is a position where a specific cylinder in the engine is substantially at a top dead center of an intake stroke.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9283170A JPH11107891A (en) | 1997-10-01 | 1997-10-01 | Stop position control device for internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9283170A JPH11107891A (en) | 1997-10-01 | 1997-10-01 | Stop position control device for internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11107891A true JPH11107891A (en) | 1999-04-20 |
Family
ID=17662087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9283170A Pending JPH11107891A (en) | 1997-10-01 | 1997-10-01 | Stop position control device for internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11107891A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7114484B2 (en) | 2003-09-29 | 2006-10-03 | Toyota Jidosha Kabushiki Kaisha | Drive apparatus, control method thereof, and motor vehicle equipped with the apparatus and the method |
US7263959B2 (en) * | 2003-01-27 | 2007-09-04 | Toyota Jidosha Kabushiki Kaisha | Control apparatus of internal combustion engine |
-
1997
- 1997-10-01 JP JP9283170A patent/JPH11107891A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7263959B2 (en) * | 2003-01-27 | 2007-09-04 | Toyota Jidosha Kabushiki Kaisha | Control apparatus of internal combustion engine |
US7114484B2 (en) | 2003-09-29 | 2006-10-03 | Toyota Jidosha Kabushiki Kaisha | Drive apparatus, control method thereof, and motor vehicle equipped with the apparatus and the method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6772723B2 (en) | Automatic stop and start control system for internal combustion engine | |
KR100871308B1 (en) | Control apparatus of internal combustion engine | |
US7380620B2 (en) | Control device of internal combustion engine and control method of internal combustion engine | |
EP1698780A2 (en) | Starting method and system for internal combustion engine | |
JPH07247892A (en) | Fuel injection control device for internal combustion engine | |
JPH11107823A (en) | Stop position estimating device for internal combustion engine | |
JP2000310144A (en) | Control device for internal combustion engine | |
JP2001221138A (en) | Starting system for internal combustion engine | |
JP2006183467A (en) | Control device of vehicle | |
JPH11107793A (en) | Stop position control device for internal combustion engine | |
JP2010242633A (en) | Engine control device | |
JP3774899B2 (en) | Hybrid vehicle powertrain failure judgment device | |
EP1167730A1 (en) | Device for controlling rotational speed of internal combustion engine | |
US20030094157A1 (en) | Power output control system for internal combustion engine | |
JPH11107891A (en) | Stop position control device for internal combustion engine | |
JP2001073830A (en) | Controller for internal combustion engine | |
JP4331124B2 (en) | Internal combustion engine starter and method | |
JP4252008B2 (en) | Starting method for internal combustion engine | |
US10514012B2 (en) | Control device for vehicle | |
EP1284353A2 (en) | Fuel injection control for start-up of internal combustion engine | |
JP2879993B2 (en) | Fuel injection control device for internal combustion engine | |
JP4853456B2 (en) | Automatic engine stop device | |
JP3865132B2 (en) | Control device for internal combustion engine | |
WO2023073894A1 (en) | Engine control device and engine control method | |
JP2000257490A (en) | Air intake control system for internal combustion engine |