JP2007255383A - Start control device for engine - Google Patents

Start control device for engine Download PDF

Info

Publication number
JP2007255383A
JP2007255383A JP2006083957A JP2006083957A JP2007255383A JP 2007255383 A JP2007255383 A JP 2007255383A JP 2006083957 A JP2006083957 A JP 2006083957A JP 2006083957 A JP2006083957 A JP 2006083957A JP 2007255383 A JP2007255383 A JP 2007255383A
Authority
JP
Japan
Prior art keywords
engine
cranking
control
complete explosion
ecu
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
JP2006083957A
Other languages
Japanese (ja)
Other versions
JP4694396B2 (en
Inventor
Yutaka Hayashi
裕 林
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.)
Subaru Corp
Original Assignee
Fuji Heavy Industries Ltd
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 Fuji Heavy Industries Ltd filed Critical Fuji Heavy Industries Ltd
Priority to JP2006083957A priority Critical patent/JP4694396B2/en
Publication of JP2007255383A publication Critical patent/JP2007255383A/en
Application granted granted Critical
Publication of JP4694396B2 publication Critical patent/JP4694396B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a start control device for an engine capable of enhancing the startability of the engine and improving the durability of a starter motor without imparting a sense of incongruity to a driver. <P>SOLUTION: An engine ECU 20 starts the cranking control of the engine 100 based on the input of operation by the driver to a push switch 17, and continues the cranking control until the state of the complete explosion of the engine 100 is determined. In the determination of the complete explosion, the engine ECU 20 enhances the startability of the engine 100 by correcting thresholds n, t specifying the requirements for determining the complete explosion of the engine 100 to the high value side when the input of the operation by the driver to the push switch 17 is performed continuously for a set time or longer to reflect the will of the driver to the engine. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、ドライバの始動操作に基づいてクランキングを開始し、エンジンが燃焼運転を開始したことを判定(完爆状態を判定)するまでクランキングを継続するエンジンの始動制御装置に関する。   The present invention relates to an engine start control device that starts cranking based on a start operation of a driver and continues cranking until it is determined that the engine has started a combustion operation (determination of a complete explosion state).

近年、エンジンの始動制御装置においては、特に、所謂スマートイグニッション機能を備えた始動制御装置等において、エンジンの始動操作を行うための操作部がプッシュスイッチで構成されたものが普及している。一般に、この種の始動制御装置において、ドライバによるスイッチ操作に基づいて開始されたクランキングは、エンジンの完爆状態を判定するまでの間、自動的に継続するよう設定されている。従って、ドライバは、プッシュスイッチに対する一時的な押圧操作(所謂、単押し操作)を行うだけで、容易にエンジンを始動させることが可能となる。   In recent years, engine start control devices, in particular, start control devices having a so-called smart ignition function, in which an operation unit for performing engine start operation is configured by a push switch, have become widespread. Generally, in this type of start control device, cranking started based on a switch operation by a driver is set to continue automatically until a complete explosion state of the engine is determined. Therefore, the driver can easily start the engine only by performing a temporary pressing operation (so-called single pressing operation) on the push switch.

ところで、上述のような始動制御において、スタータモータに過大な負担をかけることなくエンジンを確実に始動させるためには、スタータモータの停止タイミング(すなわち、エンジンの完爆状態を判定するタイミング)を適切に設定することが重要となる。ここで、エンジンの完爆状態を判定するための閾値は、スタータモータを保護する観点からすると、可能な限り低く設定することが望ましい。その一方で、寒冷地等においてもエンジンの始動性を確保するためには、閾値を高く設定する必要がある。   By the way, in the start control as described above, in order to start the engine reliably without imposing an excessive burden on the starter motor, the stop timing of the starter motor (that is, the timing for determining the complete explosion state of the engine) is appropriate. It is important to set to. Here, the threshold for determining the complete explosion state of the engine is desirably set as low as possible from the viewpoint of protecting the starter motor. On the other hand, it is necessary to set a high threshold value in order to ensure engine startability even in cold regions.

このような相反する要件に対処し、スタータモータの保護とエンジンの始動性確保との両立を目的として、例えば、特許文献1には、操作部の操作によりスタータモータ(セルモータ)を自動的に駆動するとともに、セルモータの駆動状態をエンジン始動後に所定時間保持するエンジンの始動装置において、操作部の操作による1回目のエンジン始動の失敗時には、2回目以降のエンジン始動時における保持時間を1回目よりも長く設定する技術が開示されている。
2002−221131号公報
For the purpose of coping with such conflicting requirements and achieving both protection of the starter motor and ensuring startability of the engine, for example, Patent Document 1 discloses that a starter motor (cell motor) is automatically driven by operating the operation unit. In addition, in the engine starter that holds the driving state of the cell motor for a predetermined time after the engine is started, when the first engine start fails due to the operation of the operation unit, the hold time at the second and subsequent engine start is longer than the first time. A long setting technique is disclosed.
2002-221131

しかしながら、上述の特許文献1に開示された技術では、エンジンの始動に1度失敗するまでは、始動性向上のための対策が行われない。従って、例えば、ドライバが経験的にエンジンの始動性低下を把握している場合にも、ドライバは何ら対策を行うことができない。そして、このような状況下でエンジンの始動制御を複数回繰り返し行うことは、ドライバに対して違和感を与えるばかりでなく、却って、スタータモータに負担をかける結果となる。   However, in the technique disclosed in Patent Document 1 described above, no measures for improving the startability are taken until the engine fails once. Therefore, for example, even when the driver has empirically grasped a decrease in startability of the engine, the driver cannot take any measures. Repeating the engine start control a plurality of times under such circumstances not only gives the driver a sense of incongruity, but also puts a burden on the starter motor.

本発明は上記事情に鑑みてなされたもので、ドライバに違和感を与えることなく、エンジンの始動性とスタータモータの耐久性を向上することができるエンジンの始動制御装置を提供することを目的とする。   The present invention has been made in view of the above circumstances, and an object thereof is to provide an engine start control device capable of improving the startability of the engine and the durability of the starter motor without giving the driver a sense of incongruity. .

本発明は、始動操作部に対するドライバの操作入力に基づいてクランキング制御を開始し、エンジンの完爆状態を判定するまでの間上記クランキング制御を継続するオートクランキング制御手段と、クランキング時のエンジンの運転状態が完爆判定条件を満たしたときエンジンの上記完爆状態を判定する完爆判定手段と、上記始動操作部に対するドライバの操作入力が設定時間以上継続しているとき、上記完爆判定条件を規定する閾値を高値側に補正する閾値補正手段とを備えたことを特徴とする。   The present invention provides an automatic cranking control means for starting cranking control based on a driver's operation input to the starting operation unit and continuing the cranking control until the complete explosion state of the engine is determined. When the operation state of the engine satisfies the complete explosion determination condition, the complete explosion determination means for determining the complete explosion state of the engine and when the operation input of the driver to the start operation unit continues for a set time or more, the complete explosion Threshold correction means for correcting the threshold value defining the determination condition to the high value side is provided.

本発明のエンジンの始動制御装置によれば、ドライバに違和感を与えることなく、エンジンの始動性とスタータモータの耐久性を向上することができる。   According to the engine start control device of the present invention, the startability of the engine and the durability of the starter motor can be improved without giving the driver a sense of incongruity.

以下、図面を参照して本発明の形態を説明する。図面は本発明の一形態に係わり、図1はエンジンの始動制御装置の概略構成図、図2はエンジンの始動制御ルーチンを示すフローチャート、図3は長押し判定ルーチンを示すフローチャート、図4は始動失敗判定ルーチンを示すフローチャート、図5はエンジン水温と各閾値の基準値との関係を示すマップ、図6はエンジンの始動制御時の各制御信号の状態を例示すタイミングチャート、図7はエンジンの始動制御装置の変形例を示す概略構成図である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. The drawings relate to an embodiment of the present invention, FIG. 1 is a schematic configuration diagram of an engine start control device, FIG. 2 is a flowchart showing an engine start control routine, FIG. 3 is a flowchart showing a long press determination routine, and FIG. FIG. 5 is a map showing the relationship between the engine water temperature and the reference value of each threshold, FIG. 6 is a timing chart illustrating the state of each control signal during engine start control, and FIG. It is a schematic block diagram which shows the modification of a starting control apparatus.

図1において、符号1は自動車等の車両に搭載されるエンジン100の始動制御装置を示す。本実施形態において、始動制御装置1は、所謂スマートイグニッション機能を備えたプッシュスタート式の始動制御装置であり、電源制御ECU10と、エンジンECU20とを備えて要部が構成されている。   In FIG. 1, reference numeral 1 denotes a start control device for an engine 100 mounted on a vehicle such as an automobile. In the present embodiment, the start control device 1 is a push start type start control device having a so-called smart ignition function, and includes a power control ECU 10 and an engine ECU 20, and a main part is configured.

電源制御ECU10には、乗員が所持する携帯機との間でIDコードの照合を行う照合ECU11、図示しない電動ステアリングロック機構を制御するステアリングロックECU12、イモビライザECU13等がバスラインを介して接続されている。また、電源制御ECU10には、ブレーキペダルが踏み込まれた際にONするブレーキスイッチ14、トランスミッションのシフトポジションを検出するシフトポジションセンサ15等の各種スイッチ・センサ類が接続され、さらに、ドライバがエンジン100の始動操作を行うための始動操作部として、例えばモーメンタリ式のプッシュスイッチ(PUSH_SW)17が接続されている。   The power supply control ECU 10 is connected via a bus line to a collation ECU 11 that collates an ID code with a portable device carried by an occupant, a steering lock ECU 12 that controls an electric steering lock mechanism (not shown), an immobilizer ECU 13, and the like. Yes. The power control ECU 10 is connected to various switches and sensors such as a brake switch 14 that is turned on when the brake pedal is depressed, a shift position sensor 15 that detects a shift position of the transmission, and the driver is connected to the engine 100. For example, a momentary push switch (PUSH_SW) 17 is connected as a start operation unit for performing the start operation.

ここで、照合ECU11は、乗員が所持する携帯機のIDコードと照合ECU11に格納されたIDコードとが一致していることを判定すると、電源制御ECU10に対して作動許可信号を出力する。この作動許可信号を受けて、電源制御ECU10は、イグニッションリレー(IGリレー)10aや図示しないアクセサリリレー(ACCリレー)等を適宜ONし、これにより、バッテリ30から各種車載電装品への電力供給が可能となる。なお、イグニッションリレー10aには、車載電装品の1つであるスタータモータ31が、エンジンECU20で通電制御される後述のスタータリレー26を介して接続されている。   Here, the collation ECU 11 outputs an operation permission signal to the power supply control ECU 10 when it is determined that the ID code of the portable device carried by the occupant matches the ID code stored in the collation ECU 11. In response to this operation permission signal, the power supply control ECU 10 appropriately turns on an ignition relay (IG relay) 10a, an accessory relay (ACC relay) (not shown), etc., and thereby power supply from the battery 30 to various on-vehicle electrical components is performed. It becomes possible. Note that a starter motor 31 which is one of in-vehicle electrical components is connected to the ignition relay 10a via a starter relay 26 described later, which is energized and controlled by the engine ECU 20.

また、照合ECU11からの作動許可信号が入力された後に、ドライバによるプッシュスイッチ17の押圧操作が行われると、電源制御ECU10は、例えば、ブレーキスイッチ14がONされ且つシフトポジションセンサ15からニュートラルレンジ(Nレンジ)或いはパーキングレンジ(Pレンジ)を示すシフトポジション信号が入力されていることを条件として、エンジンECU20にスタータスイッチ信号(ST_SW信号)を出力する。   Further, when the push operation of the push switch 17 is performed by the driver after the operation permission signal from the verification ECU 11 is input, the power supply control ECU 10, for example, turns on the brake switch 14 and the neutral position ( A starter switch signal (ST_SW signal) is output to the engine ECU 20 on condition that a shift position signal indicating the N range) or the parking range (P range) is input.

ここで、図6に示すように、本実施形態において、プッシュスイッチ17が押圧操作されてからスタータスイッチ信号が出力されるまでには、所定のディレイ時間(例えば、0.5秒のディレイ時間)が設定されている。そして、このディレイ時間を利用して、例えば、ステアリングロックECU12による電動ステアリングロック機構の解除が行われるとともに、図示しないメータECUによるコンビネーションメータ上のインジケータ類の点灯チェック(バルブチェック)等が行われる。なお、ディレイ時間が経過しても電動ステアリングロック機構が解除されない場合には、エンジンECU20に対するスタータスイッチ信号の出力はキャンセルされる。   Here, as shown in FIG. 6, in the present embodiment, a predetermined delay time (for example, a delay time of 0.5 seconds) from when the push switch 17 is pressed until the starter switch signal is output. Is set. Then, using this delay time, for example, the steering lock ECU 12 releases the electric steering lock mechanism, and the meter ECU (not shown) performs lighting check (valve check) of indicators on the combination meter. If the electric steering lock mechanism is not released even after the delay time has elapsed, the output of the starter switch signal to engine ECU 20 is cancelled.

また、図6に示すように、プッシュスイッチ17に対するドライバの押圧操作がディレイ時間経過後も継続して行われている場合、電源制御ECU10は、ドライバの押圧操作が終了するまでの間、エンジンECU20に対するスタータスイッチ信号の出力を継続して行う。   Further, as shown in FIG. 6, when the driver's pressing operation on the push switch 17 is continuously performed even after the delay time has elapsed, the power supply control ECU 10 determines that the engine ECU 20 continues until the driver's pressing operation ends. Continue to output the starter switch signal for.

エンジンECU20には、上述のシフトポジションセンサ15が接続されているとともに、バッテリ30からスタータモータ31への供給電圧Vbを検出する電圧センサ21、エンジン回転数Neを検出するエンジン回転数センサ22、エンジン100の冷却水温Twを検出する水温センサ23等の各種スイッチ・センサ類が接続されている。   The engine ECU 20 is connected to the shift position sensor 15 described above, a voltage sensor 21 that detects the supply voltage Vb from the battery 30 to the starter motor 31, an engine speed sensor 22 that detects the engine speed Ne, and the engine. Various switches and sensors such as a water temperature sensor 23 for detecting 100 cooling water temperatures Tw are connected.

また、エンジンECU20には、電源制御ECU10が信号線を介して接続されている。そして、電源制御ECU10からスタータスイッチ信号が入力されると、エンジンECU20は、このスタータスイッチ信号の入力をトリガとして、エンジン100に対するクランキング制御を開始する。すなわち、エンジンECU20は、スタータリレー26をONしてスタータモータ31を駆動させる。   The engine ECU 20 is connected to a power control ECU 10 via a signal line. When a starter switch signal is input from power supply control ECU 10, engine ECU 20 starts cranking control for engine 100 using the input of the starter switch signal as a trigger. That is, the engine ECU 20 turns on the starter relay 26 to drive the starter motor 31.

また、エンジンECU20は、例えば、スタータスイッチ信号が入力されると、エンジン100の完爆判定を開始する。すなわち、エンジンECU20は、クランキング時のエンジン100の運転状態が後述の完爆判定条件を満たしたか否かを監視し、完爆判定条件を満たしたとき、エンジン100が完爆状態となったことを判定する。本実施形態において、完爆判定条件は、例えば、エンジン回転数Neに対する閾値nと、エンジン回転数Neが閾値n以上の状態にあるときの保持時間に対する閾値tとで規定され、エンジンECU20は、エンジン回転数センサ22から入力されるエンジン回転数Neが閾値n以上となり、この状態が閾値t秒以上継続したことを条件としてエンジン100の完爆状態を判定する。   Further, for example, when a starter switch signal is input, the engine ECU 20 starts a complete explosion determination of the engine 100. That is, the engine ECU 20 monitors whether or not the operating state of the engine 100 at the time of cranking satisfies a complete explosion determination condition described later, and when the complete explosion determination condition is satisfied, the engine 100 is in a complete explosion state. Determine. In the present embodiment, the complete explosion determination condition is defined by, for example, a threshold value n for the engine speed Ne and a threshold value t for a holding time when the engine speed Ne is equal to or greater than the threshold value n. A complete explosion state of the engine 100 is determined on condition that the engine speed Ne input from the engine speed sensor 22 is equal to or greater than the threshold value n and this state continues for a threshold value t seconds or more.

そして、エンジン100の完爆状態を判定すると、エンジンECU20は、クランキング制御を終了する。すなわち、本実施形態において、エンジンECU20は、プッシュスイッチ17へのドライバの操作入力に基づいてクランキングを開始した後はエンジンの完爆状態を判定するまでの間クランキングを自動的に継続する、所謂オートクランキング制御を行う。   When the complete explosion state of engine 100 is determined, engine ECU 20 ends the cranking control. That is, in this embodiment, the engine ECU 20 automatically continues cranking until it determines the complete explosion state of the engine after starting cranking based on the operation input of the driver to the push switch 17. So-called auto cranking control is performed.

ここで、エンジンECU20には、例えば、完爆判定条件を規定する閾値n,tの基準値n0,t0とエンジン冷却水温Twとの関係を示すマップが予め設定されて格納されており(図5参照)、エンジンECU20は、水温センサ23で検出されるエンジン冷却水温Twに基づいてマップから基準値n0,t0を検索することで、閾値n及びtを可変設定する。   Here, for example, a map indicating the relationship between the reference values n0 and t0 of the thresholds n and t that define the complete explosion determination condition and the engine coolant temperature Tw is set and stored in the engine ECU 20 (FIG. 5). The engine ECU 20 variably sets the thresholds n and t by searching the reference values n0 and t0 from the map based on the engine cooling water temperature Tw detected by the water temperature sensor 23.

さらに、エンジンECU20は、スタータスイッチ信号の入力状態に基づいて、ドライバによるプッシュスイッチ17の操作状態を監視する。すなわち、エンジンECU20には、例えば、長押し判定時間Tnagaが設定されており、スタータスイッチ信号が長押し判定時間Tnaga以上継続して入力されているとき、エンジンECU20はドライバによるプッシュスイッチ17の長押し操作を判定する。そして、この長押し操作を判定すると、エンジンECU20は、ドライバによって始動性向上のための要求がなされたと判断し、完爆判定条件を規定する閾値n或いはtの少なくとも何れか一方を高値側に補正する。なお、本実施形態において、長押し判定時間Tnagaは、例えば、0.4秒に設定されている。従って、電源制御ECU10からスタータスイッチ信号が入力されるまでのディレイ時間を考慮すると、ドライバがプッシュスイッチ17を0.9秒以上継続して押圧操作しているとき、エンジンECU20は、ドライバによる長押し操作を判定する。   Further, the engine ECU 20 monitors the operation state of the push switch 17 by the driver based on the input state of the starter switch signal. That is, for example, when the long press determination time Tnaga is set in the engine ECU 20 and the starter switch signal is continuously input for the long press determination time Tnaga or longer, the engine ECU 20 presses the push switch 17 long by the driver. Determine the operation. When this long press operation is determined, the engine ECU 20 determines that a request for improving startability has been made by the driver, and corrects at least one of the threshold value n or t defining the complete explosion determination condition to the high value side. To do. In the present embodiment, the long press determination time Tnaga is set to 0.4 seconds, for example. Therefore, considering the delay time until the starter switch signal is input from the power control ECU 10, when the driver continues to push the push switch 17 for 0.9 seconds or longer, the engine ECU 20 presses and holds the driver for a long time. Determine the operation.

さらに、エンジンECU20は、例えば、クランキング制御後のエンジン回転数Ne等に基づいてエンジン100の始動に失敗したか否かを判定する。その結果、始動に失敗したと判定すると、エンジンECU20は、再度のクランキング時における始動性を向上すべく、完爆判定条件を規定する閾値n或いはtの少なくとも何れか一方を高値側に補正する。   Further, the engine ECU 20 determines whether or not the engine 100 has failed to start based on, for example, the engine speed Ne after cranking control. As a result, when it is determined that the start has failed, the engine ECU 20 corrects at least one of the threshold value n or t defining the complete explosion determination condition to a high value side in order to improve the startability at the time of cranking again. .

このように、本実施形態において、エンジンECU20は、オートクランキング制御手段、完爆判定手段、閾値補正手段、及び始動失敗判定手段としての各機能を実現する。ここで、始動失敗を判定後のクランキング制御時において、未燃焼燃料を排出してエンジン100を始動し易い状態に復旧させるため、エンジンECU20は、スロットルボディ24に対する制御を通じて、クランキング制御の開始から所定時間が経過するまでの間のスロットル開度を、始動失敗を判定する前のクランキング制御時のスロットル開度よりも開放側に制御することが望ましい。同様に、始動失敗を判定後のクランキング制御時において、未燃焼燃料を排出してエンジン100を始動し易い状態に復旧させるため、エンジンECU20は、インジェクタ25に対する制御を通じて、クランキング制御の開始から所定時間が経過するまでの間の燃料噴射を禁止することが望ましい。   Thus, in this embodiment, engine ECU20 implement | achieves each function as an auto cranking control means, a complete explosion determination means, a threshold value correction means, and a start failure determination means. Here, at the time of cranking control after determining the start failure, the engine ECU 20 starts cranking control through the control on the throttle body 24 in order to discharge the unburned fuel and restore the engine 100 to a state where it can be easily started. It is desirable to control the throttle opening until the predetermined time elapses from the throttle opening at the time of cranking control before the start failure is determined. Similarly, at the time of cranking control after determining the start failure, in order to restore unburned fuel to a state where it is easy to start the engine 100, the engine ECU 20 starts the cranking control through the control on the injector 25. It is desirable to prohibit fuel injection until a predetermined time elapses.

なお、図1に示すように、スタータリレー26のリレーコイルに対する電源供給ライン上にはインヒビタスイッチ27が介装されており、インヒビタスイッチ27は、トランスミッションがNレンジ或いはPレンジ以外のシフトポジションにあるとき開放されるようになっている。そして、インヒビタスイッチ27が開放されると、スタータモータ31への通電が強制的にOFFされるようになっている。   As shown in FIG. 1, an inhibitor switch 27 is interposed on the power supply line for the relay coil of the starter relay 26, and the inhibitor switch 27 has a transmission in a shift position other than the N range or the P range. When it is released. When the inhibitor switch 27 is opened, energization to the starter motor 31 is forcibly turned off.

また、図6に示すように、本実施形態において、スタータモータ31が駆動されるクランキング時には、電源制御ECU10は、アクセサリリレーを一時的にOFFするようになっている。   As shown in FIG. 6, in the present embodiment, the power supply control ECU 10 temporarily turns off the accessory relay during cranking when the starter motor 31 is driven.

次に、エンジンECU20で実行されるエンジン100の始動制御について、図2に示す始動制御ルーチンのフローチャートに従って説明する。
このルーチンがスタートすると、エンジンECU20は、先ず、ステップS101において、電源制御ECU10からスタータスイッチ信号が入力されたか否かを調べる。そして、エンジンECU20は、スタータスイッチ信号が入力されるまでの間はそのまま待機し、スタータスイッチ信号が入力されたと判定すると、ステップS102に進む。
Next, engine 100 start control executed by engine ECU 20 will be described with reference to the flowchart of the start control routine shown in FIG.
When this routine starts, the engine ECU 20 first checks in step S101 whether or not a starter switch signal is input from the power supply control ECU 10. Then, the engine ECU 20 stands by until the starter switch signal is input. When it is determined that the starter switch signal is input, the engine ECU 20 proceeds to step S102.

そして、ステップS102に進むと、エンジンECU20は、スタータモータ31の駆動開始条件(スタータON条件)が全て成立しているか否かを調べる。そして、エンジンECU20は、スタータON条件が一つでも成立しない場合はステップS101に移行し、スタータON条件が全て成立したと判定すると、ステップS103に進む。ここで、エンジンECU20は、例えば、シフトポジションセンサ15からNレンジ或いはPレンジを示すシフトポジション信号が入力され、且つ、イモビライザECU13側からスタータ停止要求がなされていないときスタータON条件が全て成立したと判定する。   In step S102, the engine ECU 20 checks whether or not all the start start conditions (starter ON conditions) for the starter motor 31 are satisfied. Then, when even one starter ON condition is not satisfied, the engine ECU 20 proceeds to step S101, and when it is determined that all starter ON conditions are satisfied, the process proceeds to step S103. Here, for example, when the engine ECU 20 receives a shift position signal indicating the N range or P range from the shift position sensor 15 and no starter stop request is issued from the immobilizer ECU 13 side, all starter ON conditions are satisfied. judge.

そして、エンジンECU20は、ステップS103において、クランキング時間を計時するカウンタTをリセット(T=0)して新たな計時を開始し、続くステップS104において、スタータリレー26をONしてクランキングを開始した後、ステップS105に進む。   In step S103, the engine ECU 20 resets the counter T for measuring the cranking time (T = 0) and starts a new time measurement. In the next step S104, the engine ECU 20 turns on the starter relay 26 and starts cranking. Then, the process proceeds to step S105.

ステップS105に進むと、エンジンECU20は、カウンタTで計時されたクランキング時間が予め設定されたクランキング許容時間の閾値Tmax(例えば、10秒)よりも短いか否かを調べ、カウンタTが閾値Tmax以上であると判定した場合には、速やかにクランキングを中止してスタータモータ31の保護を図るべく、ステップS115に進む。一方、ステップS105において、カウンタTが閾値Tmaxよりも短いと判定した場合には、ステップS106に進み、クランキング時間のカウンタTをインクリメント(T=T+ΔT)した後、ステップS107に進む。   In step S105, the engine ECU 20 checks whether or not the cranking time counted by the counter T is shorter than a preset allowable cranking threshold value Tmax (for example, 10 seconds). If it is determined that it is equal to or greater than Tmax, the process proceeds to step S115 in order to quickly stop the cranking and protect the starter motor 31. On the other hand, if it is determined in step S105 that the counter T is shorter than the threshold value Tmax, the process proceeds to step S106, the counter T for the cranking time is incremented (T = T + ΔT), and then the process proceeds to step S107.

ステップS106からステップS107に進むと、エンジンECU20は、ステップS102で判定したスタータON条件が現在も全て成立しているか否かを調べる。そして、ステップS107において、スタータON条件が非成立となっていると判定した場合(例えば、クランキング中であるにも拘わらずドライバがPレンジ、Nレンジ以外のシフトポジションへの変更を行った場合、或いは、イモビライザECU13からスタータ停止要求がなされた場合等)には、速やかにクランキングを中止すべくステップS115に進む。一方、スタータON条件が全て成立していると判定した場合、エンジンECU20は、ステップS108に進む。   When the process proceeds from step S106 to step S107, the engine ECU 20 checks whether all the starter ON conditions determined in step S102 are still satisfied. In step S107, when it is determined that the starter ON condition is not established (for example, when the driver changes to a shift position other than the P range and the N range even though cranking is being performed). Alternatively, if a starter stop request is made from the immobilizer ECU 13), the process proceeds to step S115 in order to immediately stop the cranking. On the other hand, when it is determined that all starter ON conditions are satisfied, the engine ECU 20 proceeds to step S108.

ステップS107からステップS108に進むと、エンジンECU20は、スタータモータ31の回転数が許容回転数を越えて異常な回転数まで上昇しているか否か(スタータモータ31が異常回転上昇しているか否か)を調べる。ここで、スタータモータ31の異常回転上昇は、例えば、クランキング時にドライバがアクセルペダルを踏み込んだ場合等に発生する。この異常回転上昇の判定は、例えば、電圧センサ21で検出されるスタータモータ31へのバッテリ供給電圧Vbやエンジン回転数センサ22で検出されるエンジン回転数Neに基づいて行うことが可能である。すなわち、一般に、スタータモータ31の回転数は、バッテリ供給電圧Vbの上昇に伴って所定の割合で上昇する。そこで、例えば、無負荷状態でのスタータモータ31の回転数とバッテリ供給電圧Vbとの関係を予め計測しておくことにより、バッテリ供給電圧Vbに基づいてスタータモータ31の異常回転上昇を判定することが可能となる。また、クランキング時のエンジン100とスタータモータ31とはギヤを介して連結されているため、エンジン回転数Neからスタータモータ31の異常回転上昇を判定することが可能となる。そこで、ステップS108において、エンジンECU20は、例えば、バッテリ供給電圧Vb及びエンジン回転数Neに基づいてスタータモータ31が異常回転上昇したか否かの判定を行い、異常回転上昇を判定した場合には、速やかにクランキングを中止してスタータモータ31の保護を図るべく、ステップS115に進む。一方、ステップS108において、スタータモータ31が異常回転上昇していないと判定した場合、エンジンECU20は、ステップS109に進む。   When the process proceeds from step S107 to step S108, the engine ECU 20 determines whether the rotation speed of the starter motor 31 exceeds the allowable rotation speed and increases to an abnormal rotation speed (whether the starter motor 31 has increased abnormally). ) Here, the abnormal rotation increase of the starter motor 31 occurs, for example, when the driver depresses the accelerator pedal during cranking. The determination of the abnormal rotation increase can be made based on, for example, the battery supply voltage Vb to the starter motor 31 detected by the voltage sensor 21 or the engine speed Ne detected by the engine speed sensor 22. That is, generally, the rotational speed of the starter motor 31 increases at a predetermined rate as the battery supply voltage Vb increases. Therefore, for example, by measuring the relationship between the rotation speed of the starter motor 31 and the battery supply voltage Vb in a no-load state in advance, the abnormal rotation increase of the starter motor 31 is determined based on the battery supply voltage Vb. Is possible. Further, since the engine 100 and the starter motor 31 at the time of cranking are connected via a gear, it is possible to determine the abnormal rotation increase of the starter motor 31 from the engine speed Ne. Therefore, in step S108, the engine ECU 20 determines whether or not the starter motor 31 has abnormally increased based on, for example, the battery supply voltage Vb and the engine rotational speed Ne. In order to stop the cranking promptly and protect the starter motor 31, the process proceeds to step S115. On the other hand, when it is determined in step S108 that the starter motor 31 has not increased abnormally, the engine ECU 20 proceeds to step S109.

ステップS108からステップS109に進むと、エンジンECU20は、エンジン冷却水温Twに基づいて図5のマップから基準値n0,t0を読込み、これらを完爆判定条件の閾値n,tとしてそれぞれ設定する(n=n0,t=t0)。   When the process proceeds from step S108 to step S109, the engine ECU 20 reads the reference values n0 and t0 from the map of FIG. 5 based on the engine coolant temperature Tw, and sets them as the threshold values n and t of the complete explosion determination condition (n = N0, t = t0).

そして、ステップS110において、エンジンECU20は、プッシュスイッチ17がドライバによって長押し操作されていることを示す長押し判定フラグFsw(後述する)が「1」にセットされているか否かを調べる。そして、ステップS110において、長押し判定フラグFswが「1」にセットされていると判定すると、エンジンECU20は、ステップS111に進み、予め設定された補正値αn,αtを用いて閾値n,tを高値側に補正した後(n=n+αn,t=t+αt)、ステップS112に進む。一方、ステップS110において、長押し判定フラグFswが「1」にセットされていないと判定すると(すなわち、Fsw=0であると判定すると)、エンジンECU20は、そのままステップS112に進む。   Then, in step S110, the engine ECU 20 checks whether or not a long press determination flag Fsw (described later) indicating that the push switch 17 is long pressed by the driver is set to “1”. If it is determined in step S110 that the long press determination flag Fsw is set to “1”, the engine ECU 20 proceeds to step S111 and sets the thresholds n and t using preset correction values αn and αt. After correcting to the high value side (n = n + αn, t = t + αt), the process proceeds to step S112. On the other hand, when it is determined in step S110 that the long press determination flag Fsw is not set to “1” (that is, it is determined that Fsw = 0), the engine ECU 20 proceeds directly to step S112.

ステップS110或いはステップS111からステップS112に進むと、エンジンECU20は、後述する始動失敗判定フラグFfが「1」にセットされているか否かを調べる。そして、ステップS112において、始動失敗判定フラグFfが「1」にセットされていると判定すると、エンジンECU20は、ステップS113に進み、予め設定された補正値βn,βtを用いて閾値n,tを高値側に補正した後(n=n+βn,t=t+βt)、ステップS114に進む。一方、ステップS112において、始動失敗判定フラグFfが「1」にセットされていないと判定すると(すなわち、Ff=0であると判定すると)、エンジンECU20は、そのままステップS114に進む。   When the process proceeds from step S110 or step S111 to step S112, the engine ECU 20 checks whether or not a start failure determination flag Ff described later is set to “1”. If it is determined in step S112 that the start failure determination flag Ff is set to “1”, the engine ECU 20 proceeds to step S113 and sets the thresholds n and t using preset correction values βn and βt. After correcting to the high value side (n = n + βn, t = t + βt), the process proceeds to step S114. On the other hand, when it is determined in step S112 that the start failure determination flag Ff is not set to “1” (that is, when it is determined that Ff = 0), the engine ECU 20 proceeds to step S114 as it is.

ステップS112或いはステップS113からステップS114に進むと、エンジンECU20は、現在のエンジン回転数Neが閾値n以上であり、且つ、この状態が閾値t秒以上継続しているか否かを調べることにより、現在のエンジン100の運転状態が完爆判定条件を満足しているか否かを調べる。そして、ステップS114において、現在のエンジン100の運転状態が未だ完爆判定条件を満足していないと判定すると、エンジンECU20は、ステップS105に戻る。一方、ステップS114において、現在のエンジン100の運転状態が完爆判定条件を満足していると判定すると、エンジンECU20は、ステップS115に進む。   When the process proceeds from step S112 or step S113 to step S114, the engine ECU 20 checks whether the current engine speed Ne is equal to or higher than the threshold value n and whether or not this state continues for the threshold value t seconds or longer. It is checked whether the operating state of the engine 100 satisfies the complete explosion determination condition. If it is determined in step S114 that the current operating state of the engine 100 does not yet satisfy the complete explosion determination condition, the engine ECU 20 returns to step S105. On the other hand, when it is determined in step S114 that the current operating state of engine 100 satisfies the complete explosion determination condition, engine ECU 20 proceeds to step S115.

そして、ステップS105、ステップS107、ステップS108、或いは、ステップS114からステップS115に進むと、エンジンECU20は、スタータリレー26をOFFしてクランキングを終了した後、ルーチンを抜ける。   Then, when the process proceeds from step S105, step S107, step S108, or step S114 to step S115, the engine ECU 20 turns off the starter relay 26 and ends the cranking, and then exits the routine.

次に、エンジンECU20で実行される長押し判定制御について、図3に示す長押し判定ルーチンのフローチャートに従って説明する。
このルーチンは、例えば、電源制御ECU10からスタータスイッチ信号が入力されたことをトリガとして実行されるもので、ルーチンがスタートすると、エンジンECU20は、先ず、ステップS201において、スタータスイッチ信号が入力されてからの経過時間を計時するためのカウンタTをリセット(T=0)して新たな計時を開始する。
Next, the long press determination control executed by the engine ECU 20 will be described with reference to the long press determination routine shown in FIG.
This routine is executed, for example, as a trigger when a starter switch signal is input from the power supply control ECU 10. When the routine starts, the engine ECU 20 first receives a starter switch signal in step S201. The counter T for measuring the elapsed time of the time is reset (T = 0) to start a new time measurement.

続くステップS202において、エンジンECU20は、電源制御ECU10からのスタータスイッチ信号の入力が現在も継続してなされているか否かを調べる。そして、ステップS202において、スタータスイッチ信号の入力が現在も継続されていると判定した場合には、エンジンECU20は、ステップS203に進む。   In subsequent step S202, engine ECU 20 checks whether or not the starter switch signal from power supply control ECU 10 is still input. If it is determined in step S202 that the input of the starter switch signal is still continued, the engine ECU 20 proceeds to step S203.

ステップS202からステップS203に進むと、エンジンECU20は、経過時間のカウンタTをインクリメント(T=T+ΔT)した後、ステップS204に進み、カウンタTで計時された経過時間が予め設定された長押し判定時間の閾値Tnaga以上であるか否かを調べる。その結果、カウンタTが閾値Tnagaよりも小さい判定すると、エンジンECU20は、ステップS202に戻る。   When the process proceeds from step S202 to step S203, the engine ECU 20 increments the elapsed time counter T (T = T + ΔT), and then proceeds to step S204, where the elapsed time counted by the counter T is a long press determination time set in advance. It is checked whether or not the threshold value Tnaga is greater than or equal to. As a result, when it is determined that the counter T is smaller than the threshold value Tnaga, the engine ECU 20 returns to step S202.

一方、ステップS204において、カウンタTが閾値Tnaga以上であると判定すると、エンジンECU20は、ステップS205に進み、現在、ドライバによってプッシュスイッチ17が長押しされていることを示す長押し判定フラグFswを「1」にセットした後、ステップS202に戻る。   On the other hand, if it is determined in step S204 that the counter T is greater than or equal to the threshold value Tnaga, the engine ECU 20 proceeds to step S205, and sets a long press determination flag Fsw indicating that the push switch 17 is currently being pressed long by the driver. After setting to “1”, the process returns to step S202.

また、エンジンECU20は、ステップS202において、スタータスイッチ信号が入力されていないと判定した場合にはステップS206に進み、長押し判定フラグFswを「0」にリセットした後、ルーチンを抜ける。   If it is determined in step S202 that the starter switch signal has not been input, the engine ECU 20 proceeds to step S206, resets the long press determination flag Fsw to “0”, and then exits the routine.

次に、エンジンECU20で実行されるエンジン100の始動失敗判定について、図4に示す始動失敗判定ルーチンのフローチャートに従って説明する。
このルーチンは、電源制御ECU10からスタータスイッチ信号が入力されたことをトリガとして開始されるもので、ルーチンがスタートすると、エンジンECU20は、先ず、ステップS301において、スタータモータ31がONされたか否かを調べる。そして、ステップS301において、エンジンECU20は、スタータモータ31がONされるまでの間はそのまま待機し、スタータモータ31がONされたと判定すると、ステップS302に進む。
Next, engine 100 start failure determination executed by engine ECU 20 will be described with reference to the flowchart of the start failure determination routine shown in FIG.
This routine is triggered by the input of a starter switch signal from the power supply control ECU 10. When the routine starts, the engine ECU 20 first determines whether or not the starter motor 31 is turned on in step S301. Investigate. In step S301, the engine ECU 20 stands by until the starter motor 31 is turned on. If it is determined that the starter motor 31 is turned on, the process proceeds to step S302.

そして、ステップS302に進むと、エンジンECU20は、スタータモータ31が前回ONされてから設定時間以上(例えば、数分以上)が経過しているか否かを調べ、設定時間が経過していないと判定すると、そのままステップS304に進む。一方、ステップS302において、スタータモータ31がONされてから設定時間以上が経過していると判定すると、エンジンECU20は、ステップS303に進み、クランキングによるエンジン100の始動に失敗したことを示す始動失敗判定フラグFfを「0」にリセットした後、ステップS304に進む。   In step S302, the engine ECU 20 checks whether or not a set time or more (for example, several minutes or more) has elapsed since the starter motor 31 was turned on last time, and determines that the set time has not elapsed. Then, the process proceeds to step S304 as it is. On the other hand, when it is determined in step S302 that the set time or more has elapsed since the starter motor 31 was turned on, the engine ECU 20 proceeds to step S303, and the start failure indicating that the start of the engine 100 by cranking has failed. After the determination flag Ff is reset to “0”, the process proceeds to step S304.

ステップS302或いはステップS303からステップS304に進むと、エンジンECU20は、スタータモータ31がOFFされたか否かを調べる。そして、ステップS304において、エンジンECU20は、スタータモータ31がOFFされるまでの間はそのまま待機し、スタータモータ31がOFFされたと判定すると、ステップS305に進む。   When the process proceeds from step S302 or step S303 to step S304, the engine ECU 20 checks whether the starter motor 31 is turned off. In step S304, the engine ECU 20 stands by until the starter motor 31 is turned off. When it is determined that the starter motor 31 is turned off, the process proceeds to step S305.

そして、ステップS305において、エンジンECU20は、スタータモータ31がOFFされてから設定時間(クランキングに失敗後のエンジンが完全に停止するまでに必要な時間であり、例えば数秒)以上経過したか否かを調べる。そして、ステップS305において、エンジンECU20は、設定時間が経過するまでの間はそのまま待機し、設定時間以上経過したと判定すると、ステップS306に進む。   In step S305, the engine ECU 20 determines whether or not a set time has elapsed since the starter motor 31 is turned off (a time required until the engine after the cranking failure completely stops, for example, several seconds). Check out. In step S305, the engine ECU 20 stands by until the set time elapses, and if it is determined that the set time or more has elapsed, the process proceeds to step S306.

ステップS306において、エンジンECU20は、イグニッションリレー10aがONされているか否かを調べ、イグニッションリレー10aがOFFされていると判定すると、そのままルーチンを抜ける。その一方で、ステップS306において、イグニッションリレー10aがONされていると判定すると、エンジンECU20は、ステップ307に進む。   In step S306, the engine ECU 20 checks whether or not the ignition relay 10a is turned on. If the engine ECU 20 determines that the ignition relay 10a is turned off, the routine exits the routine. On the other hand, if it is determined in step S306 that the ignition relay 10a is ON, the engine ECU 20 proceeds to step 307.

ステップS306からステップS307に進むと、エンジンECU20は、エンジン100が停止しているか否かを調べ、エンジン100が駆動してると判定すると、そのままルーチンを抜ける。その一方で、ステップS307において、エンジン100が停止していると判定した場合(すなわち、イグニッションリレー10aがONされているにも拘わらずエンジン100が停止している場合)、エンジンECU20は、ステップS308に進み、始動失敗判定フラグFfを「1」にセットした後、ルーチンを抜ける。   When the process proceeds from step S306 to step S307, the engine ECU 20 checks whether or not the engine 100 is stopped. If the engine ECU 20 determines that the engine 100 is driven, the process exits the routine. On the other hand, when it is determined in step S307 that the engine 100 is stopped (that is, when the engine 100 is stopped despite the ignition relay 10a being turned on), the engine ECU 20 performs step S308. Proceed to, and after setting the start failure determination flag Ff to “1”, the routine exits.

このような制御により、例えば、図6中に破線で示すように、プッシュスイッチ17に対するドライバの操作入力が長時間継続されて、エンジンECU20がドライバによるプッシュスイッチ17の長押し操作を判定すると、閾値n,tが高値側に補正され、単押し操作時(図6中に実線で表示)に比べてクランキング時間が延長される。   By such control, for example, as indicated by a broken line in FIG. 6, when the driver's operation input to the push switch 17 is continued for a long time and the engine ECU 20 determines that the driver pushes the push switch 17 for a long time, a threshold value is obtained. n and t are corrected to the high value side, and the cranking time is extended as compared with a single push operation (indicated by a solid line in FIG. 6).

従って、ドライバが経験的にエンジンの始動性が低下している状況を把握している場合等には、プッシュスイッチ17を長押しするだけでドライバの意志を始動制御に反映させてクランキング時間を延長することができ、ドライバのフィーリングに合致した始動制御を実現することができる。この場合、特に、ドライバによるプッシュスイッチ17の長押し操作時には、完爆判定条件の閾値n,tが高値側に補正されてエンジン100の始動性が向上するので、閾値n,tの基準値n0,t0を比較的低値側に設定した場合にもエンジンストールによって不要な始動制御が繰り返されることを防止でき、結果として、スタータモータ31の負担を軽減できる。しかも、このような長押し操作時において、エンジンECU20は、単に、完爆判定条件を規定する閾値を高値側に補正するのみであり、このような補正を行った後もクランキングは自動停止されるので、たとえエンジン100の完爆後もプッシュスイッチ17が押圧操作されていたとしても、スタータモータ31が過剰に長く駆動されることがなく、スタータモータ31の負担を軽減できる。   Therefore, when the driver has empirically grasped the situation where the startability of the engine has deteriorated, the cranking time can be set by reflecting the driver's intention in the start control only by long pressing the push switch 17. It can be extended, and start control that matches the feeling of the driver can be realized. In this case, particularly, when the driver pushes the push switch 17 for a long time, the threshold values n and t of the complete explosion determination condition are corrected to the high value side and the startability of the engine 100 is improved, so the reference value n0 of the threshold values n and t , T0 is set to a relatively low value side, it is possible to prevent unnecessary start control from being repeated due to engine stall, and as a result, the burden on the starter motor 31 can be reduced. Moreover, during such a long press operation, the engine ECU 20 simply corrects the threshold value defining the complete explosion determination condition to the high value side, and cranking is automatically stopped even after such correction is performed. Therefore, even if the push switch 17 is pressed after the complete explosion of the engine 100, the starter motor 31 is not driven excessively long, and the burden on the starter motor 31 can be reduced.

加えて、エンジン100の始動失敗を判定した場合にも完爆判定条件の閾値を高値側に補正することにより、更なる始動性の向上を実現することができる。   In addition, even when it is determined that the engine 100 has failed to start, the startability can be further improved by correcting the threshold value of the complete explosion determination condition to a higher value.

なお、上述の実施形態においては、所謂スマートイグニッション機能を備えたプッシュスタート式の始動制御装置1に本発明を適用した一例について説明したが、本発明はこれに限定されるものではなく、例えば、図7に示すように、プッシュスイッチ17及び電源制御ECU10等の構成に代えてキーシリンダ51がエンジンECU20に接続する始動制御装置1に対しても、上述の各制御と略同様の制御を行うことにより、本願発明を適用することが可能である。   In the above-described embodiment, an example in which the present invention is applied to the push start type start control device 1 having a so-called smart ignition function has been described, but the present invention is not limited to this, for example, As shown in FIG. 7, in place of the configuration of the push switch 17 and the power supply control ECU 10 and the like, the start control device 1 in which the key cylinder 51 is connected to the engine ECU 20 is also subjected to substantially the same control as the above-described controls. Thus, the present invention can be applied.

また、上述の実施形態においては、補正値を加算することによって、各閾値を高値側に補正する一例について説明したが、本発明はこれに限定されるものではなく、例えば、長押し判定時や始動失敗判定時等に対応するマップを予め用意し、これらのマップを用いて閾値を補正してもよい。   In the above-described embodiment, an example in which each threshold value is corrected to the high value side by adding a correction value has been described. However, the present invention is not limited to this. Maps corresponding to the start failure determination time or the like may be prepared in advance, and the threshold value may be corrected using these maps.

また、上述の実施形態においては、ドライバによる長押しを判定した場合、及びエンジンの始動失敗を判定した場合の何れの場合においても完爆判定条件の閾値を高値側に補正する一例について説明したが、本発明はこれに限定されるものではなく、例えば、ドライバによる長押しを判定した場合にのみ完爆判定条件の閾値を高値側に補正してもよい。   In the above-described embodiment, an example has been described in which the threshold value of the complete explosion determination condition is corrected to the high value side in any case of determining the long press by the driver and determining the engine start failure. The present invention is not limited to this, and for example, the threshold value of the complete explosion determination condition may be corrected to the high value side only when a long press by the driver is determined.

エンジンの始動制御装置の概略構成図Schematic configuration diagram of engine start control device エンジンの始動制御ルーチンを示すフローチャートFlow chart showing engine start control routine 長押し判定ルーチンを示すフローチャートFlowchart showing long press determination routine 始動失敗判定ルーチンを示すフローチャートFlow chart showing start failure determination routine エンジン水温と各閾値の基準値との関係を示すマップA map showing the relationship between engine water temperature and reference values for each threshold エンジンの始動制御時の各制御信号の状態を例示すタイミングチャートTiming chart illustrating the state of each control signal during engine start control エンジンの始動制御装置の変形例を示す概略構成図Schematic configuration diagram showing a modification of the engine start control device

符号の説明Explanation of symbols

1 … 始動制御装置
10 … 電源制御ECU
10a … イグニッションリレー
15 … シフトポジションセンサ
17 … プッシュスイッチ(始動操作部)
20 … エンジンECU(オートクランキング制御手段、完爆判定手段、閾値補正手段、始動失敗判定手段)
21 … 電圧センサ
22 … エンジン回転数センサ
23 … 水温センサ
24 … スロットルボディ
25 … インジェクタ
26 … スタータリレー
27 … インヒビタスイッチ
30 … バッテリ
31 … スタータモータ
51 … キーシリンダ(始動操作部)
100 … エンジン
Ff … 始動失敗判定フラグ
Fsw … 長押し判定フラグ
n,t … 閾値(完爆判定条件を規定する閾値)
αn,αt … 補正値
βn,βt … 補正値
DESCRIPTION OF SYMBOLS 1 ... Start-up control apparatus 10 ... Power supply control ECU
10a ... Ignition relay 15 ... Shift position sensor 17 ... Push switch (starting operation part)
20 ... Engine ECU (auto cranking control means, complete explosion determination means, threshold correction means, start failure determination means)
DESCRIPTION OF SYMBOLS 21 ... Voltage sensor 22 ... Engine speed sensor 23 ... Water temperature sensor 24 ... Throttle body 25 ... Injector 26 ... Starter relay 27 ... Inhibitor switch 30 ... Battery 31 ... Starter motor 51 ... Key cylinder (start operation part)
100 ... Engine Ff ... Start failure determination flag Fsw ... Long press determination flag n, t ... Threshold value (threshold value for defining complete explosion determination condition)
αn, αt… correction value βn, βt… correction value

Claims (5)

始動操作部に対するドライバの操作入力に基づいてクランキング制御を開始し、エンジンの完爆状態を判定するまでの間上記クランキング制御を継続するオートクランキング制御手段と、
クランキング時のエンジンの運転状態が完爆判定条件を満たしたときエンジンの上記完爆状態を判定する完爆判定手段と、
上記始動操作部に対するドライバの操作入力が設定時間以上継続しているとき、上記完爆判定条件を規定する閾値を高値側に補正する閾値補正手段とを備えたことを特徴とするエンジンの始動制御装置。
Auto-cranking control means for starting cranking control based on the operation input of the driver to the starting operation unit and continuing the cranking control until determining the complete explosion state of the engine;
A complete explosion determination means for determining the complete explosion state of the engine when the operating state of the engine at the time of cranking satisfies the complete explosion determination condition;
Engine start control, comprising: threshold correction means for correcting a threshold value defining the complete explosion determination condition to a higher value side when a driver's operation input to the start operation unit continues for a set time or longer. apparatus.
上記クランキング制御によるエンジンの始動失敗を判定する始動失敗判定手段を有し、
上記閾値補正手段は、上記始動失敗判定手段でエンジンの始動失敗を判定したとき、上記完爆判定条件を規定する閾値を高値側に補正することを特徴とする請求項1記載のエンジンの始動制御装置。
Start failure determination means for determining engine start failure by the cranking control;
2. The engine start control according to claim 1, wherein when the start failure determination unit determines that the engine has failed to start, the threshold value correction unit corrects a threshold value defining the complete explosion determination condition to a higher value side. apparatus.
上記オートクランキング制御手段は、上記始動失敗判定手段でエンジンの始動失敗を判定後の再度の上記クランキング制御時において、当該クランキング制御開始から所定時間が経過するまでの間の燃料噴射を禁止することを特徴とする請求項2記載のエンジンの始動制御装置。   The auto-cranking control means prohibits fuel injection until a predetermined time has elapsed from the start of the cranking control when the cranking control is performed again after the start failure determination means determines that the engine has failed to start. The engine start control device according to claim 2. 上記オートクランキング制御手段は、上記始動失敗判定手段でエンジンの始動失敗を判定後の再度の上記クランキング制御時において、当該クランキング制御開始から所定時間が経過するまでの間のスロットル開度を、上記始動失敗を判定する前の上記クランキング制御時のスロットル開度よりも開放側に制御することを特徴とする請求項2または請求項3記載のエンジンの始動制御装置。   The auto-cranking control means determines the throttle opening until a predetermined time elapses from the start of the cranking control at the time of the cranking control again after the engine start failure is determined by the start failure determination means. 4. The engine start control device according to claim 2, wherein the engine start control device is controlled to be more open than the throttle opening during cranking control before determining the start failure. 上記オートクランキング制御手段は、上記完爆判定手段によってエンジンの完爆が判定されていない場合であっても、エンジンの回転数が予め設定された回転数を超えたとき、上記クランキング制御を中断することを特徴とする請求項1乃至請求項4の何れか1項に記載のエンジンの始動制御装置。   The auto cranking control means interrupts the cranking control when the engine speed exceeds a preset speed even when the complete explosion determination means has not determined the complete explosion of the engine. The engine start control device according to any one of claims 1 to 4, wherein the engine start control device is provided.
JP2006083957A 2006-03-24 2006-03-24 Engine start control device Expired - Fee Related JP4694396B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006083957A JP4694396B2 (en) 2006-03-24 2006-03-24 Engine start control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006083957A JP4694396B2 (en) 2006-03-24 2006-03-24 Engine start control device

Publications (2)

Publication Number Publication Date
JP2007255383A true JP2007255383A (en) 2007-10-04
JP4694396B2 JP4694396B2 (en) 2011-06-08

Family

ID=38629859

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006083957A Expired - Fee Related JP4694396B2 (en) 2006-03-24 2006-03-24 Engine start control device

Country Status (1)

Country Link
JP (1) JP4694396B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100951306B1 (en) 2008-06-10 2010-04-05 콘티넨탈 오토모티브 시스템 주식회사 System and method for monitoring about button input
JP2011074776A (en) * 2009-09-29 2011-04-14 Daihatsu Motor Co Ltd Starting control method of internal combustion engine
WO2018179059A1 (en) * 2017-03-27 2018-10-04 本田技研工業株式会社 Engine start control device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01253566A (en) * 1988-04-01 1989-10-09 Mitsubishi Electric Corp Starter protecting device
JPH11101173A (en) * 1997-09-29 1999-04-13 Nissan Motor Co Ltd Startup control device for internal combustion engine
JP2002221132A (en) * 2001-01-29 2002-08-09 Tokai Rika Co Ltd Engine starting control device
JP2003083210A (en) * 2001-09-06 2003-03-19 Fuji Heavy Ind Ltd Device for controlling start of engine
JP2005016384A (en) * 2003-06-25 2005-01-20 Denso Corp Exhaust emission control system of internal combustion engine
JP2005207263A (en) * 2004-01-21 2005-08-04 Nissan Motor Co Ltd Device and method for controlling engine starting
JP2005248859A (en) * 2004-03-04 2005-09-15 Calsonic Kansei Corp Push start system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01253566A (en) * 1988-04-01 1989-10-09 Mitsubishi Electric Corp Starter protecting device
JPH11101173A (en) * 1997-09-29 1999-04-13 Nissan Motor Co Ltd Startup control device for internal combustion engine
JP2002221132A (en) * 2001-01-29 2002-08-09 Tokai Rika Co Ltd Engine starting control device
JP2003083210A (en) * 2001-09-06 2003-03-19 Fuji Heavy Ind Ltd Device for controlling start of engine
JP2005016384A (en) * 2003-06-25 2005-01-20 Denso Corp Exhaust emission control system of internal combustion engine
JP2005207263A (en) * 2004-01-21 2005-08-04 Nissan Motor Co Ltd Device and method for controlling engine starting
JP2005248859A (en) * 2004-03-04 2005-09-15 Calsonic Kansei Corp Push start system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100951306B1 (en) 2008-06-10 2010-04-05 콘티넨탈 오토모티브 시스템 주식회사 System and method for monitoring about button input
JP2011074776A (en) * 2009-09-29 2011-04-14 Daihatsu Motor Co Ltd Starting control method of internal combustion engine
WO2018179059A1 (en) * 2017-03-27 2018-10-04 本田技研工業株式会社 Engine start control device
US11203989B2 (en) 2017-03-27 2021-12-21 Honda Motor Co., Ltd. Engine start control device

Also Published As

Publication number Publication date
JP4694396B2 (en) 2011-06-08

Similar Documents

Publication Publication Date Title
US7143732B2 (en) Idling stop control apparatus
EP1580424B1 (en) Engine start method and apparatus
US6802291B2 (en) Automatic engine stop and restart system for vehicles and method therefor
US8566007B2 (en) Automatic stop/restart device for internal combustion engine
JP4385971B2 (en) Vehicle abnormality detection device
JP4645482B2 (en) Automatic stop device for internal combustion engine
KR100551306B1 (en) Idle stop ? go system control method
JP4798071B2 (en) Automatic engine stop device
JP3714078B2 (en) Automatic engine start control device for vehicle
JP5255712B1 (en) Engine automatic stop / restart device
JP2009012729A (en) Power supply device for vehicle
JP4694396B2 (en) Engine start control device
JP5429199B2 (en) Engine stop / start control device
JP4992884B2 (en) Engine restart control device
JP4453442B2 (en) Engine control device
JP4907573B2 (en) Engine start control device
JP2009002312A (en) Control system for vehicle
JP2007327434A (en) Engine control device
JP4613873B2 (en) Vehicle engine start system
JP2013164016A (en) Vehicle control device
JP2020076390A (en) Engine start controller
JP6214430B2 (en) Control device for idle stop car
JP2005120878A (en) Idle stop vehicle
JP5222122B2 (en) Engine start control device
JP4835458B2 (en) Vehicle control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101019

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101207

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: 20110215

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: 20110223

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

Free format text: PAYMENT UNTIL: 20140304

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4694396

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees