JP5999930B2 - Engine control device - Google Patents

Engine control device Download PDF

Info

Publication number
JP5999930B2
JP5999930B2 JP2012047145A JP2012047145A JP5999930B2 JP 5999930 B2 JP5999930 B2 JP 5999930B2 JP 2012047145 A JP2012047145 A JP 2012047145A JP 2012047145 A JP2012047145 A JP 2012047145A JP 5999930 B2 JP5999930 B2 JP 5999930B2
Authority
JP
Japan
Prior art keywords
engine
voltage
control
battery
state
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.)
Active
Application number
JP2012047145A
Other languages
Japanese (ja)
Other versions
JP2013181500A (en
Inventor
一陽 山口
一陽 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Ten Ltd
Original Assignee
Denso Ten 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 Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP2012047145A priority Critical patent/JP5999930B2/en
Priority to DE102013202899.7A priority patent/DE102013202899B4/en
Publication of JP2013181500A publication Critical patent/JP2013181500A/en
Application granted granted Critical
Publication of JP5999930B2 publication Critical patent/JP5999930B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • F02N11/0814Circuits or control means specially adapted for starting of engines comprising means for controlling automatic idle-start-stop
    • F02N11/0818Conditions for starting or stopping the engine or for deactivating the idle-start-stop mode
    • F02N11/0825Conditions for starting or stopping the engine or for deactivating the idle-start-stop mode related to prevention of engine restart failure, e.g. disabling automatic stop at low battery state
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • F02N11/0851Circuits or control means specially adapted for starting of engines characterised by means for controlling the engagement or disengagement between engine and starter, e.g. meshing of pinion and engine gear
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/06Parameters used for control of starting apparatus said parameters being related to the power supply or driving circuits for the starter
    • F02N2200/063Battery voltage
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2300/00Control related aspects of engine starting
    • F02N2300/20Control related aspects of engine starting characterised by the control method
    • F02N2300/2002Control related aspects of engine starting characterised by the control method using different starting modes, methods, or actuators depending on circumstances, e.g. engine temperature or component wear
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、エンジン制御装置に関するものである。   The present invention relates to an engine control device.

従来、所定の停止条件が成立した場合にエンジンを自動停止させ、所定の始動条件が成立した場合にエンジンを自動始動させることで、例えば、赤信号等によって車両が一時的に停車している期間だけエンジンを停止状態とするエンジン制御装置が知られている。   Conventionally, when the predetermined stop condition is satisfied, the engine is automatically stopped, and when the predetermined start condition is satisfied, the engine is automatically started. Only an engine control device that stops the engine is known.

かかるエンジン制御装置によれば、停車中に無駄な排気ガスの排出を抑制することで環境性能を向上できるとともに無駄な燃料の消費を抑制することができる。   According to such an engine control device, it is possible to improve environmental performance and suppress consumption of useless fuel by suppressing useless exhaust gas emission while the vehicle is stopped.

ところで、かかるエンジン制御装置では、エンジンの自動停止および自動始動を行わない他のエンジン制御装置に比べてエンジンの始動頻度が高いため、エンジンの始動に要する電力の消費量を抑える必要がある。   By the way, in such an engine control device, since the engine is started more frequently than other engine control devices that do not automatically stop and start the engine, it is necessary to reduce power consumption required for starting the engine.

また、かかるエンジン制御装置では、車両が走行を再開する際に、速やかにエンジンを自動始動させなければ渋滞を誘発するおそれがあるため、エンジンの始動に要する時間を短縮させる必要がある。   Further, in such an engine control device, when the vehicle resumes running, there is a risk of causing traffic congestion unless the engine is automatically started quickly, so it is necessary to reduce the time required to start the engine.

このことから、例えば、特許文献1に記載の装置では、低温状態にあるときなど、エンジンが回転しにくい状態にあるときのエンジンの始動時に、スタータを通常回転速度よりも遅い回転速度で回転させてエンジンを助走させた後、スタータの回転速度を通常回転速度まで上昇させることで始動までに要する時間を短縮させている。   For this reason, for example, in the apparatus described in Patent Document 1, the starter is rotated at a rotational speed slower than the normal rotational speed when the engine is started when the engine is difficult to rotate, such as in a low temperature state. After starting the engine, the time required for starting is shortened by increasing the rotation speed of the starter to the normal rotation speed.

また、特許文献2に記載の装置では、自動停止させたエンジンが完全に停止する前に始動条件が成立した場合に、エンジンの回転停止を待たずにエンジンを再始動させることでエンジンの始動に要する時間を短縮している。   Further, in the apparatus described in Patent Document 2, when a start condition is established before the automatically stopped engine is completely stopped, the engine is restarted without waiting for the engine to stop rotating. The time required is shortened.

具体的には、特許文献2に記載の装置では、まず、スタータを空転させ、スタータの回転とエンジンの回転とが同期した時点でスタータとエンジンとを連動連結させることで、エンジンの回転停止を待たずにエンジンを再始動させている。   Specifically, in the device described in Patent Document 2, first, the starter is idled, and the starter and the engine are interlocked and connected when the rotation of the starter and the rotation of the engine are synchronized, thereby stopping the rotation of the engine. The engine is restarted without waiting.

また、特許文献3に記載の装置では、自動停止させたエンジンが完全に停止する前に始動条件が成立した場合、エンジンの回転速度がスタータとエンジンとを連動連結可能な回転速度まで低下するのを待って、スタータとエンジンとを連動結合するとともにスタータを回転駆動させることでエンジンを再始動させている。   Further, in the apparatus described in Patent Document 3, when the start condition is satisfied before the automatically stopped engine is completely stopped, the rotation speed of the engine is reduced to a rotation speed at which the starter and the engine can be interlocked. The engine is restarted by interlocking and coupling the starter and the engine and rotating the starter.

かかる特許文献3に記載の装置によれば、エンジンの自動始動時にスタータを空転させることがないため、特許文献2に記載の装置よりもエンジンの再始動に要する電力の消費量を抑えることができ、しかも、エンジンが完全に停止する前に自動始動を開始できる。   According to the device described in Patent Document 3, since the starter is not idled during the automatic engine start, the power consumption required for restarting the engine can be suppressed as compared with the device described in Patent Document 2. Moreover, the automatic start can be started before the engine is completely stopped.

このように、各特許文献に記載の装置では、エンジンを自動始動する期間に、スタータの動作状態を変更することによってエンジンの始動に要する時間の短縮やエンジンの始動に要する電力の低減を図っている。   As described above, in the apparatus described in each patent document, the time required for starting the engine is shortened and the power required for starting the engine is reduced by changing the operation state of the starter during the period of automatic starting of the engine. Yes.

ところで、エンジン制御装置は、スタータへ電力を供給するバッテリの電圧がエンジンの始動に必要な電圧未満であった場合、エンジンを再始動させることができない。このため、エンジン始動時のバッテリの電圧が予め設定された電圧よりも低い場合に、エンジンの自動停止を禁止する装置が考案されている(例えば、特許文献4参照)。   By the way, the engine control device cannot restart the engine when the voltage of the battery that supplies power to the starter is less than the voltage necessary for starting the engine. For this reason, a device has been devised that prohibits automatic engine stop when the voltage of the battery at the time of starting the engine is lower than a preset voltage (see, for example, Patent Document 4).

特開2002−147320号公報JP 2002-147320 A 特開2005−330813号公報Japanese Patent Laying-Open No. 2005-330813 特開2010−84754号公報JP 2010-84754 A 特開平10−47105号公報Japanese Patent Laid-Open No. 10-47105

しかしながら、上記のようなエンジンの自動停止の禁止判定では、特許文献1〜3に記載のようなエンジンの始動時におけるスタータ駆動途中に、スタータの動作状態が変更される点を考慮していなかったため、エンジンの自動停止に関する禁止判定を適切に行うことができない恐れがあるという問題があった。   However, the determination of prohibition of automatic engine stop as described above does not take into consideration that the operation state of the starter is changed during the starter driving at the time of starting the engine as described in Patent Documents 1 to 3. There is a problem that the prohibition determination regarding the automatic engine stop may not be appropriately performed.

例えば、特許文献1に記載の技術では、通常よりも低い回転速度でスタータの回転を開始させた時点で、まず、バッテリの電圧が低下し、その後、スタータの駆動制御を切り替えることでスタータの回転速度を上昇させた場合にもバッテリ電圧が低下する、といったように複雑に電圧が変化する。   For example, in the technique described in Patent Document 1, when the rotation of the starter is started at a lower rotational speed than usual, the battery voltage first decreases, and then the starter rotation is switched by switching the starter drive control. Even when the speed is increased, the voltage changes in a complicated manner such that the battery voltage decreases.

そして、スタータ駆動時のバッテリの電圧は、バッテリの状態だけでなく、例えば、エンジンのクランク角位置による駆動負荷の変化の影響も受けるため、単純にスタータに電力を供給している期間のバッテリの最低電圧を検出する構成では、バッテリ状態を正確に検出することが難しい。   The voltage of the battery at the time of driving the starter is not only affected by the state of the battery, but is also affected by, for example, the change in the driving load depending on the crank angle position of the engine. In the configuration that detects the minimum voltage, it is difficult to accurately detect the battery state.

また、バッテリ状態を正確に検出することが難しいことから、エンジンの自動始動ができない状態を確実に回避するために、エンジンの自動停止を禁止判定する電圧を高く設定すると、エンジンの自動停止が行われる頻度が減ってしまう。   In addition, since it is difficult to accurately detect the battery state, if the voltage for determining prohibition of the automatic stop of the engine is set high in order to surely avoid the state where the automatic start of the engine cannot be performed, the automatic stop of the engine is performed. Will be less frequent.

このことから、エンジンの自動停止に関する禁止判定を適切に行うことができるエンジン制御装置をいかにして実現するかが大きな課題となっている。   For this reason, how to realize an engine control device that can appropriately perform the prohibition determination regarding the automatic engine stop is a big problem.

本発明は、上記に鑑みてなされたものであって、エンジンの自動停止に関する禁止判定を適切に行うことができるエンジン制御装置を提供することを目的とする。   The present invention has been made in view of the above, and an object of the present invention is to provide an engine control device that can appropriately perform a prohibition determination regarding automatic engine stop.

上述した課題を解決し、目的を達成するために、本発明は、スタータモータとエンジンの回転軸とが連結された連結状態と、連結されていない非連結状態とを切り替えることが可能なエンジンの始動機構を備えた車両に設けられ、所定の停止条件が成立した場合に前記エンジンを自動停止させ、所定の始動条件が成立した場合に前記エンジンを自動始動させるエンジン制御装置であって、エンジンを始動させる場合に、バッテリからの電力を用いて前記スタータモータを駆動させるスタータ駆動制御と、前記バッテリからの電力を用いて前記始動機構を非連結状態から連結状態に変化させる連結制御とを行うエンジン始動制御手段と、前記エンジン始動制御手段による前記エンジンの始動時における前記バッテリの電圧を検出し、当該検出した電圧に基づいてバッテリ状態を検出するバッテリ状態検出手段と、前記バッテリ状態検出手段によって検出された前記バッテリ状態に基づいて、前記エンジンの自動停止を禁止する自動停止禁止手段と、を備え、前記エンジン始動制御手段は、前記スタータ駆動制御によって前記スタータモータを駆動させた状態で前記連結制御を行う第1始動制御と、前記連結制御を行った後に前記スタータ駆動制御を行う第2始動制御を行うことが可能であり、前記バッテリ状態検出手段は、前記エンジン始動制御手段によって前記第1始動制御が行われた場合と前記第2始動制御が行われた場合とで、前記バッテリ状態の検出の行ない方を異ならせることを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention provides an engine that can be switched between a connected state in which a starter motor and an engine rotation shaft are connected and an unconnected state that is not connected. An engine control device is provided in a vehicle having a start mechanism, and automatically stops the engine when a predetermined stop condition is satisfied, and automatically starts the engine when a predetermined start condition is satisfied. An engine that performs starter drive control for driving the starter motor using electric power from a battery and connection control for changing the start mechanism from a non-connected state to a connected state using electric power from the battery when starting. And detecting a voltage of the battery when the engine is started by the start control means and the engine start control means. A battery state detecting unit for detecting a battery state based on a voltage; and an automatic stop prohibiting unit for prohibiting an automatic stop of the engine based on the battery state detected by the battery state detecting unit. The start control means performs a first start control for performing the connection control in a state where the starter motor is driven by the starter drive control, and a second start control for performing the starter drive control after performing the connection control. The battery state detection means is configured to detect the battery state when the first start control is performed by the engine start control means and when the second start control is performed. It is characterized by making different.

本発明に係るエンジン制御装置は、エンジン始動時に変更されるスタータの動作状態を考慮してエンジンの自動停止に関する禁止判定を行うことにより、エンジンの自動停止に関する禁止判定を適切に行うことができるという効果を奏する。   The engine control apparatus according to the present invention can appropriately perform the prohibition determination regarding the automatic engine stop by performing the prohibition determination regarding the automatic engine stop in consideration of the operation state of the starter changed at the time of starting the engine. There is an effect.

図1は、第1の実施形態に係るエンジン制御装置を示すブロック図である。FIG. 1 is a block diagram showing an engine control apparatus according to the first embodiment. 図2は、第1の実施形態に係るスタータの構成の一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of the configuration of the starter according to the first embodiment. 図3は、第1の実施形態に係る始動制御部が第1始動制御を行う場合の電圧検出開始タイミングを示すタイミングチャートである。FIG. 3 is a timing chart showing voltage detection start timing when the start control unit according to the first embodiment performs the first start control. 図4は、第1の実施形態に係る始動制御部が第2始動制御を行う場合の電圧検出開始タイミングを示すタイミングチャートである。FIG. 4 is a timing chart showing voltage detection start timing when the start control unit according to the first embodiment performs the second start control. 図5は、第1の実施形態に係る制御部が実行する処理を示すフローチャートである。FIG. 5 is a flowchart illustrating processing executed by the control unit according to the first embodiment. 図6は、第1の実施形態に係る制御部が実行する処理を示すフローチャートである。FIG. 6 is a flowchart illustrating processing executed by the control unit according to the first embodiment. 図7は、第1の実施形態に係るエンジンの回転数と電圧の補正係数との対応関係を示す図である。FIG. 7 is a diagram illustrating a correspondence relationship between the engine speed and the voltage correction coefficient according to the first embodiment. 図8は、第2の実施形態に係るエンジン制御手法の概要を示す図である。FIG. 8 is a diagram showing an outline of the engine control method according to the second embodiment. 図9は、特許文献1に記載の装置の構成概要を示す図である。FIG. 9 is a diagram showing an outline of the configuration of the apparatus described in Patent Document 1. 図10は、特許文献3に記載の装置の構成概要を示す図である。FIG. 10 is a diagram showing an outline of the configuration of the apparatus described in Patent Document 3. As shown in FIG. 図11は、第2の実施形態に係るエンジン制御装置の構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of the engine control apparatus according to the second embodiment. 図12は、第2の実施形態に係る回転が完全には停止していないエンジンを始動する場合におけるバッテリの電圧変化を示す図である。FIG. 12 is a diagram illustrating a change in the voltage of the battery when starting an engine in which the rotation according to the second embodiment is not completely stopped. 図13は、第2の実施形態に係る自動停止禁止部の動作の一例を示す図である。FIG. 13 is a diagram illustrating an example of the operation of the automatic stop prohibiting unit according to the second embodiment. 図14は、第2の実施形態に係る制御部が実行する処理を示すフローチャートである。FIG. 14 is a flowchart illustrating processing executed by the control unit according to the second embodiment. 図15は、変形例に係る自動停止禁止部の動作を示す図である。FIG. 15 is a diagram illustrating the operation of the automatic stop prohibiting unit according to the modification.

以下に添付図面を参照して、実施形態に係るエンジン制御装置を詳細に説明する。なお、以下に示す実施形態によって本発明が限定されるものではない。   Hereinafter, an engine control device according to an embodiment will be described in detail with reference to the accompanying drawings. In addition, this invention is not limited by embodiment shown below.

(第1の実施形態)
図1は、第1の実施形態に係るエンジン制御装置1を示すブロック図である。図1に示すように、本実施形態に係るエンジン制御装置1は、センサSE、エンジンE、スタータST、バッテリBと接続され、制御部2と記憶部3とを備える。エンジン制御装置1に接続されるセンサSEは、車両の状態を検知する複数の検知装置を含むものである。
(First embodiment)
FIG. 1 is a block diagram showing an engine control apparatus 1 according to the first embodiment. As shown in FIG. 1, the engine control device 1 according to this embodiment is connected to a sensor SE, an engine E, a starter ST, and a battery B, and includes a control unit 2 and a storage unit 3. The sensor SE connected to the engine control device 1 includes a plurality of detection devices that detect the state of the vehicle.

具体的には、センサSEは、エンジンEの回転数、車両の速度、車両の加速度、シフトレバーのポジション、アクセルの操作状態、ブレーキの操作状態等をそれぞれ検知し、各検知結果をエンジン制御装置1へ出力する。また、エンジンEは、車両を駆動する内燃機関であり、バッテリBは、車両に搭載されている各種電子機器へ電力を供給する電源である。   Specifically, the sensor SE detects the number of revolutions of the engine E, the speed of the vehicle, the acceleration of the vehicle, the position of the shift lever, the operation state of the accelerator, the operation state of the brake, etc. Output to 1. The engine E is an internal combustion engine that drives the vehicle, and the battery B is a power source that supplies power to various electronic devices mounted on the vehicle.

また、スタータSTは、スタータモータ(以下、単に「モータ」と記載する)の回転力をエンジンEの回転軸へ伝達してエンジンEを始動させる始動機構を備えたエンジン始動装置である。かかるスタータSTの始動機構は、モータとエンジンEの回転軸とが連結された連結状態と、モータとエンジンEの回転軸とが連結されていない非連結状態とを切り替えることが可能な構成を備える。   The starter ST is an engine starter provided with a starter mechanism for starting the engine E by transmitting the rotational force of a starter motor (hereinafter simply referred to as “motor”) to the rotation shaft of the engine E. The starter ST has a configuration capable of switching between a connected state in which the motor and the rotating shaft of the engine E are connected and a disconnected state in which the motor and the rotating shaft of the engine E are not connected. .

ここで、図2を用い、スタータSTの構成の一例について説明する。なお、スタータSTは、図2に示す構成のものに限定するものではない。図2は、第1の実施形態に係るスタータSTの構成の一例を示す説明図である。   Here, an example of the configuration of the starter ST will be described with reference to FIG. The starter ST is not limited to the one shown in FIG. FIG. 2 is an explanatory diagram illustrating an example of the configuration of the starter ST according to the first embodiment.

図2に示すように、スタータSTは、エンジンEを始動するモータMと、モータMによって駆動されるピニオンギア41をエンジンEの回転軸に連動するリングギア51へ噛み合わせるソレノイドスイッチ42とを備えている。   As shown in FIG. 2, the starter ST includes a motor M that starts the engine E, and a solenoid switch 42 that meshes a pinion gear 41 driven by the motor M with a ring gear 51 that is linked to the rotation shaft of the engine E. ing.

ソレノイドスイッチ42は、ソレノイド43と、ソレノイド43へ通電することによって動作するプランジャ44とを備えている。プランジャ44は、連動部材45を介してピニオンギア41の回転軸と連結されている。   The solenoid switch 42 includes a solenoid 43 and a plunger 44 that operates by energizing the solenoid 43. The plunger 44 is connected to the rotation shaft of the pinion gear 41 via the interlocking member 45.

また、ソレノイドスイッチ42は、制御部2から入力される制御信号に従ってソレノイドスイッチ42に対する通電のONおよびOFFを切替える第1スイッチ61を介してバッテリBと接続される。   Further, the solenoid switch 42 is connected to the battery B via a first switch 61 that switches ON / OFF of energization of the solenoid switch 42 according to a control signal input from the control unit 2.

また、モータMは、制御部2から入力される制御信号に従って、モータMに対する通電のONおよびOFFの切り替え、モータMに対する通電量の切り替えを行う第2スイッチ62を介してバッテリBと接続される。つまり、制御部2は、エンジンEを始動させる場合に、バッテリBからの電力を用いてモータMを駆動するスタータ駆動制御を行う。   In addition, the motor M is connected to the battery B via a second switch 62 that switches ON / OFF of energization of the motor M and switching of the energization amount of the motor M according to a control signal input from the control unit 2. . That is, when the engine E is started, the control unit 2 performs starter drive control that drives the motor M using the electric power from the battery B.

また、スタータSTでは、ソレノイド43へ通電されていない場合、プランジャ44がソレノイド43内へ後退した状態(以下、「OFF状態」と記載する)となり、ピニオンギア41がリングギア51と噛み合わない状態で保持される。   In the starter ST, when the solenoid 43 is not energized, the plunger 44 is retracted into the solenoid 43 (hereinafter referred to as “OFF state”), and the pinion gear 41 is not engaged with the ring gear 51. Retained.

一方、ソレノイド43へ通電された場合、プランジャ44がソレノイド43から進出した状態(以下、「ON状態」と記載する)となり、ピニオンギア41がリングギア51と噛み合った状態となる。   On the other hand, when the solenoid 43 is energized, the plunger 44 is advanced from the solenoid 43 (hereinafter referred to as “ON state”), and the pinion gear 41 is engaged with the ring gear 51.

このように、スタータSTは、モータMとエンジンEの回転軸とが連結された連結状態と、モータMとエンジンEの回転軸とが連結されていない非連結状態とを切り替えることが可能なエンジンEの始動機構を備える。   As described above, the starter ST can switch between a connected state in which the motor M and the rotation shaft of the engine E are connected and a non-connected state in which the motor M and the rotation shaft of the engine E are not connected. E starting mechanism is provided.

なお、プランジャ44のON状態とOFF状態との切り替えは、制御部2が第1スイッチ61のONおよびOFFを切り替えることによって行われる。つまり、制御部2は、エンジンEを始動する場合に、バッテリBからの電力を用いて始動機構を非連結状態から連結状態へ変化させる連結制御を行う。   The switching between the ON state and the OFF state of the plunger 44 is performed by the control unit 2 switching the first switch 61 between ON and OFF. That is, when the engine E is started, the control unit 2 performs connection control for changing the start mechanism from the non-connected state to the connected state using the electric power from the battery B.

かかるスタータSTは、制御部2による制御に従い、始動させるエンジンEの回転が完全には停止していない場合と、回転が完全に停止している場合とで異なる始動動作を行う。   According to the control by the control unit 2, the starter ST performs different starting operations depending on whether the rotation of the engine E to be started is not completely stopped or when the rotation is completely stopped.

具体的には、スタータSTは、始動させるエンジンEの回転が完全には停止していない場合、まず、プランジャ44をOFF状態のままモータMを駆動してピニオンギア41を空転させる。以下、このようにスタータSTがプランジャ44をOFF状態のままピニオンギア41を空転させる状態を第1の状態という。   Specifically, when the rotation of the engine E to be started is not completely stopped, the starter ST first drives the motor M while the plunger 44 is in an OFF state to cause the pinion gear 41 to idle. Hereinafter, the state in which the starter ST rotates the pinion gear 41 while keeping the plunger 44 in the OFF state is referred to as a first state.

続いて、スタータSTは、ピニオンギア41の回転とエンジンEの回転とが同期した時点で、プランジャ44をON状態とし、モータMの回転速度を上昇させてエンジンEの始動を行う。以下、このように、スタータSTがプランジャ44をON状態としてピニオンギア41を回転させる状態を第2の状態という。   Subsequently, when the rotation of the pinion gear 41 and the rotation of the engine E are synchronized, the starter ST turns on the plunger 44 and increases the rotation speed of the motor M to start the engine E. Hereinafter, the state in which the starter ST rotates the pinion gear 41 with the plunger 44 turned on is referred to as a second state.

かかるスタータSTによれば、エンジンEの回転が完全に停止する前にエンジンEを再始動させることができるので、エンジンEの再始動に要する時間を短縮することができる。なお、ピニオンギア41の回転とエンジンEの回転との同期判定は、制御部2によって行われる。   According to the starter ST, the engine E can be restarted before the rotation of the engine E is completely stopped, so that the time required for restarting the engine E can be shortened. In addition, the synchronization determination of the rotation of the pinion gear 41 and the rotation of the engine E is performed by the control unit 2.

ここで、第1の状態と第2の状態とでは、第2の状態の方が第1の状態よりもモータMの消費電力が大きい。つまり、スタータSTは、回転が完全には停止していないエンジンEを始動する場合、消費電力が比較的小さな第1の状態でモータMを駆動した後、第1の状態よりも消費電力が大きな第2の状態でモータMを駆動してエンジンEの始動を行う。   Here, in the first state and the second state, the power consumption of the motor M is larger in the second state than in the first state. That is, when starting the engine E whose rotation is not completely stopped, the starter ST consumes more power than the first state after driving the motor M in the first state where the power consumption is relatively small. In the second state, the motor M is driven to start the engine E.

一方、始動するエンジンEの回転が完全に停止している場合、スタータSTは、始めから第2の状態でモータMを駆動してエンジンEの始動を行う。つまり、スタータSTは、まず、プランジャ44をON状態にし、回転が停止しているピニオンギア41と回転が停止しているリングギア51とを噛み合わせてからモータMの駆動を開始してエンジンEの始動を行う。   On the other hand, when the rotation of the engine E to be started is completely stopped, the starter ST starts the engine E by driving the motor M in the second state from the beginning. That is, the starter ST first turns on the plunger 44, engages the pinion gear 41 whose rotation has stopped and the ring gear 51 whose rotation has stopped, and then starts driving the motor M to start the engine E. Start up.

図1へ戻り、エンジン制御装置1の説明を続ける。エンジン制御装置1は、エンジンEの自動停止および自動始動を行う制御部2と、エンジンEの自動停止および自動始動に用いる始動/停止条件情報31、自動停止許可情報32、閾値情報33を記憶した記憶部3とを備えている。   Returning to FIG. 1, the description of the engine control device 1 will be continued. The engine control device 1 stores a control unit 2 that performs automatic stop and automatic start of the engine E, start / stop condition information 31 that is used for automatic stop and automatic start of the engine E, automatic stop permission information 32, and threshold information 33. And a storage unit 3.

ここで、始動/停止条件情報31は、エンジンEの停止条件および始動条件を示す情報である。具体的には、記憶部3は、停止条件として、エンジンEの回転数がアイドリング状態、車両の速度および加速度が0、アクセルがOFF、ブレーキがON、シフトポジションがニュートラルまたはパーキング等の条件を記憶している。   Here, the start / stop condition information 31 is information indicating a stop condition and a start condition of the engine E. Specifically, the storage unit 3 stores, as stop conditions, conditions such as the number of revolutions of the engine E being idling, the vehicle speed and acceleration being 0, the accelerator being OFF, the brake being ON, and the shift position being neutral or parking. doing.

そして、制御部2は、エンジンEの自動停止が許可されている状態で、かかる停止条件の全てが成立した場合に、エンジンEを自動停止させる。   Then, the control unit 2 automatically stops the engine E when all the stop conditions are satisfied in a state where the automatic stop of the engine E is permitted.

また、記憶部3は、始動条件として、ブレーキがONの状態でシフトポジションがニュートラルまたはパーキングからドライブへシフトしたこと等の条件を記憶している。そして、制御部2は、エンジンEを自動停止させた後に始動条件が成立した場合、エンジンEを自動的に再始動させる。   In addition, the storage unit 3 stores conditions such as the shift position being shifted from neutral or parking to drive while the brake is ON, as the start condition. Then, when the start condition is satisfied after the engine E is automatically stopped, the control unit 2 automatically restarts the engine E.

自動停止許可情報32は、エンジンEの自動停止が許可されているか、若しくは、禁止されているかを示す情報である。かかる自動停止許可情報32は、エンジンEの停止条件が成立した場合に、制御部2によって参照される。また、閾値情報33は、制御部2がエンジンEの自動停止に関する禁止判定を行う際に、バッテリBの電圧と比較する閾値を示す情報である。   The automatic stop permission information 32 is information indicating whether the automatic stop of the engine E is permitted or prohibited. The automatic stop permission information 32 is referred to by the control unit 2 when the engine E stop condition is satisfied. The threshold information 33 is information indicating a threshold to be compared with the voltage of the battery B when the control unit 2 performs the prohibition determination regarding the automatic stop of the engine E.

そして、制御部2は、エンジンEを始動させる始動制御を行う際に、バッテリBの電圧と閾値情報33として記憶されている閾値とを比較して、次回のエンジンEの自動停止を禁止するか否かを判定する。なお、制御部2が実行する始動制御については、図3および図4を用いて後述し、制御部2が実行する処理については、図5および図6を用いて後述する。   When the control unit 2 performs start control for starting the engine E, the control unit 2 compares the voltage of the battery B with the threshold value stored as the threshold information 33, and prohibits the next automatic stop of the engine E. Determine whether or not. The start control executed by the control unit 2 will be described later with reference to FIGS. 3 and 4, and the process executed by the control unit 2 will be described later with reference to FIGS. 5 and 6.

かかる制御部2は、エンジン制御装置1全体の動作を統括制御するものであり、CPU(Central Processing Unit)とROM(Read Only Memory)とRAM(Random Access Memory)とを有する情報処理装置を備えている。   The control unit 2 controls the overall operation of the engine control device 1 and includes an information processing device having a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory). Yes.

そして、制御部2は、CPUがROMから各種プログラムを読出し、RAMを作業領域として使用して実行することにより機能する複数の処理部を備えている。具体的には、制御部2は、始動/停止判定部21と、停止制御部22と、始動制御部23と、電圧検出部24と、自動停止禁止部25とを備えている。   The control unit 2 includes a plurality of processing units that function when the CPU reads various programs from the ROM and executes them using the RAM as a work area. Specifically, the control unit 2 includes a start / stop determination unit 21, a stop control unit 22, a start control unit 23, a voltage detection unit 24, and an automatic stop prohibition unit 25.

始動/停止判定部21は、センサSEから入力される各検出結果と、記憶部3に記憶されている始動/停止条件情報31とに基づいて、エンジンEの停止条件または始動条件が成立したか否かを判定する処理部である。   The start / stop determination unit 21 determines whether the stop condition or the start condition of the engine E is established based on each detection result input from the sensor SE and the start / stop condition information 31 stored in the storage unit 3. It is a processing unit for determining whether or not.

そして、始動/停止判定部21は、エンジンEの停止条件が成立したと判定した場合に、判定結果を停止制御部22へ出力する。一方、始動/停止判定部21は、エンジンEの始動条件が成立したと判定した場合、判定結果を始動制御部23へ出力する。   The start / stop determination unit 21 outputs the determination result to the stop control unit 22 when it is determined that the stop condition of the engine E is satisfied. On the other hand, when the start / stop determination unit 21 determines that the start condition of the engine E is satisfied, the start / stop determination unit 21 outputs the determination result to the start control unit 23.

停止制御部22は、エンジンEを自動的に停止させる処理部である。かかる停止制御部22は、始動/停止判定部21から停止条件が成立したことを示す判定結果が入力されると、記憶部3に記憶されている自動停止許可情報32を参照し、自動停止が許可されている場合に、エンジンEを自動停止させる。   The stop control unit 22 is a processing unit that automatically stops the engine E. When the determination result indicating that the stop condition is satisfied is input from the start / stop determination unit 21, the stop control unit 22 refers to the automatic stop permission information 32 stored in the storage unit 3 and performs automatic stop. If it is permitted, the engine E is automatically stopped.

始動制御部23は、エンジンEを自動的に始動させる処理部である。かかる始動制御部23は、始動/停止判定部21から始動条件が成立したことを示す判定結果が入力された場合に、エンジンEを自動始動させる。   The start control unit 23 is a processing unit that automatically starts the engine E. The start control unit 23 automatically starts the engine E when a determination result indicating that the start condition is satisfied is input from the start / stop determination unit 21.

このとき、始動制御部23は、エンジンEの回転が完全には停止していない場合、モータMを前述した第1の状態で駆動した後に、モータMを第1の状態よりも消費電力が大きな前述した第2の状態で駆動してエンジンEを始動させる第1始動制御を行う。一方、エンジンEの回転が完全に停止している場合、始動制御部23は、始めから前述した第2の状態でモータMを駆動してエンジンEを始動させる第2始動制御を行う。   At this time, if the rotation of the engine E is not completely stopped, the start control unit 23 drives the motor M in the first state described above, and then consumes more power than the first state. First start control is performed to start the engine E by driving in the second state described above. On the other hand, when the rotation of the engine E is completely stopped, the start control unit 23 performs the second start control for starting the engine E by driving the motor M in the above-described second state.

すなわち、始動制御部23は、前述のスタータ駆動制御によってモータMを駆動した状態で、前述の連結制御を行う第1始動制御と、前述の連結制御を行った後に前述のスタータ駆動制御を行う第2始動制御とを行うことが可能なエンジン始動制御手段として機能する。   That is, the start control unit 23 performs the first start control for performing the above-described connection control in the state where the motor M is driven by the above-described starter drive control, and the first start control for performing the above-described starter drive control after performing the above-described connection control. It functions as an engine start control means capable of performing 2 start control.

電圧検出部24は、エンジンEの始動時におけるバッテリBの電圧を検出し、検出した電圧に基づいてバッテリBの状態(バッテリ状態)を検出するバッテリ状態検出手段として機能する。そして、電圧検出部24は、検出したバッテリBの最低電圧をバッテリ状態として自動停止禁止部25へ出力する。   The voltage detection unit 24 functions as a battery state detection unit that detects the voltage of the battery B when the engine E is started and detects the state of the battery B (battery state) based on the detected voltage. Then, the voltage detection unit 24 outputs the detected minimum voltage of the battery B to the automatic stop prohibition unit 25 as a battery state.

かかる電圧検出部24は、始動制御部23がスタータSTに対して第1始動制御を行う場合と、第2始動制御を行う場合とで、バッテリ状態の検出の行い方を異ならせる。例えば、電圧検出部24は、第1始動制御が行われた場合と、第2始動制御が行われた場合とで、モータMの駆動期間中におけるバッテリBの電圧検出開始タイミングを切り替えることにより、電圧を検出する期間を異ならせる。   The voltage detection unit 24 varies the way of detecting the battery state depending on whether the start control unit 23 performs the first start control on the starter ST or the second start control. For example, the voltage detection unit 24 switches the voltage detection start timing of the battery B during the drive period of the motor M between when the first start control is performed and when the second start control is performed. Different periods for detecting voltage.

ここで、図3および図4を用い、電圧検出部24による電圧検出開始タイミングについて説明する。図3は、第1の実施形態に係る始動制御部23が第1始動制御を行う場合の電圧検出開始タイミングを示すタイミングチャートであり、図4は、第1の実施形態に係る始動制御部23が第2始動制御を行う場合の電圧検出開始タイミングを示すタイミングチャートである。   Here, the voltage detection start timing by the voltage detection part 24 is demonstrated using FIG. 3 and FIG. FIG. 3 is a timing chart showing voltage detection start timing when the start control unit 23 according to the first embodiment performs the first start control, and FIG. 4 is a start control unit 23 according to the first embodiment. 6 is a timing chart showing voltage detection start timing when performing the second start control.

なお、図3および図4には、下から順に、時間軸、バッテリBの電圧の推移、エンジンEの回転数の推移、プランジャ44の状態の推移、モータMの駆動状態の推移、電圧検出部24による電圧検出状態の推移を示している。   3 and 4, in order from the bottom, the time axis, the transition of the voltage of the battery B, the transition of the rotation speed of the engine E, the transition of the state of the plunger 44, the transition of the driving state of the motor M, the voltage detection unit 24 shows the transition of the voltage detection state by 24.

図3に示すように、例えば、時刻T1にエンジンEが停止され、その後、時刻T2でエンジンEの回転が停止する前に始動条件が成立した場合、始動制御部23は、時刻T2のタイミングで第1始動制御を開始する。   As shown in FIG. 3, for example, when the engine E is stopped at the time T1, and then the start condition is satisfied before the rotation of the engine E stops at the time T2, the start control unit 23 is at the timing of the time T2. The first start control is started.

具体的には、始動制御部23は、時刻T2のタイミングでモータMをON状態にして駆動を開始させる。このとき、ピニオンギア41は、プランジャ44がOFF状態であるため空転する。また、バッテリBは、モータMへピニオンギア41を空転させるための電力を供給するので電圧が低下する。   Specifically, the start control unit 23 turns on the motor M at the timing of time T2 and starts driving. At this time, the pinion gear 41 idles because the plunger 44 is in the OFF state. Further, since the battery B supplies electric power for causing the pinion gear 41 to idle to the motor M, the voltage decreases.

その後、時刻T3でピニオンギア41の回転とエンジンEの回転とが同期すると、始動制御部23は、時刻T3のタイミングでプランジャ44の状態をON状態へ切り替える。これにより、モータMのピニオンギア41とエンジンEのリングギア51とが噛み合い、モータMに掛かる負荷が増大する。これにより、モータMの消費電力が増大するので、バッテリBの電圧は、時刻T2のときよりも大きく低下する。   Thereafter, when the rotation of the pinion gear 41 and the rotation of the engine E are synchronized at time T3, the start control unit 23 switches the state of the plunger 44 to the ON state at the timing of time T3. As a result, the pinion gear 41 of the motor M and the ring gear 51 of the engine E mesh with each other, and the load applied to the motor M increases. Thereby, since the power consumption of the motor M increases, the voltage of the battery B decreases more than at the time T2.

その後、時刻T4でエンジンEの始動が完了すると、始動制御部23は、時刻T4のタイミングでモータMをOFF状態とし、プランジャ44をOFF状態へ切り替えて第1始動制御を終了する。これにより、バッテリBでは、電圧が定常状態へ復帰する。   Thereafter, when the start of the engine E is completed at time T4, the start control unit 23 turns off the motor M at the timing of time T4, switches the plunger 44 to the OFF state, and ends the first start control. Thereby, in battery B, the voltage returns to the steady state.

このように、回転が停止していないエンジンEを始動させる場合、モータMの駆動を開始した時刻T2のときよりも、プランジャ44をON状態へ切り替えた時刻T3のときの方がバッテリBの電圧が大きく低下する。つまり、第1の状態でモータMを駆動する場合よりも、第2の状態でモータMを駆動する場合の方がバッテリBの電圧低下量が大きい。   Thus, when starting the engine E whose rotation is not stopped, the voltage of the battery B is more at the time T3 when the plunger 44 is switched to the ON state than at the time T2 when the driving of the motor M is started. Is greatly reduced. That is, the voltage drop amount of the battery B is larger when the motor M is driven in the second state than when the motor M is driven in the first state.

しかも、ピニオンギア41によってリングギア51を回転させている期間に、バッテリBの電圧がエンジンEを始動可能な電圧を下回った場合、エンジンEを始動させることができない。つまり、第2の状態でモータMを駆動している期間のバッテリBの電圧は、第1の状態でモータMを駆動している期間のバッテリBの電圧よりもエンジンEを始動可能か否かに大きく影響する。   Moreover, when the ring gear 51 is rotated by the pinion gear 41 and the voltage of the battery B falls below the voltage at which the engine E can be started, the engine E cannot be started. That is, whether or not the voltage of the battery B during the period of driving the motor M in the second state can start the engine E more than the voltage of the battery B during the period of driving the motor M in the first state. Greatly affects.

そこで、電圧検出部24は、第1始動制御が行われる場合、第1の状態でモータMが駆動されている期間には、バッテリBの電圧検出を行なわず、第2の状態でモータMの駆動が開始される時刻T3のタイミングでバッテリBの電圧検出を開始する。そして、電圧検出部24は、時刻T4にエンジンEの始動が完了したタイミングで電圧検出を終了する。   Therefore, when the first start control is performed, the voltage detection unit 24 does not detect the voltage of the battery B during the period in which the motor M is driven in the first state, and does not detect the voltage of the motor M in the second state. The voltage detection of the battery B is started at the time T3 when the driving is started. And the voltage detection part 24 complete | finishes voltage detection at the timing when starting of the engine E was completed at the time T4.

このように、電圧検出部24は、第1始動制御が行われる場合、モータMの駆動開始タイミングではなく、モータMの状態が第1の状態から第2の状態へ切り替えられたタイミングでバッテリBの電圧検出を開始し、エンジンEの始動完了後に電圧検出を終了する。   As described above, when the first start control is performed, the voltage detection unit 24 does not perform the driving start timing of the motor M, but the timing at which the state of the motor M is switched from the first state to the second state. Voltage detection is started, and the voltage detection ends after the start of the engine E is completed.

これにより、電圧検出部24は、不必要に長時間にわたってバッテリBの電圧を検出することがないので、検出した電圧から最低電圧を判別する処理の高速化を図ることができる。   As a result, the voltage detection unit 24 does not detect the voltage of the battery B for an unnecessarily long time, so that the process of determining the minimum voltage from the detected voltage can be accelerated.

一方、図4に示すように、例えば、時刻T1にエンジンEが停止され、その後、時刻T2でエンジンEの回転が停止した状態で始動条件が成立した場合、始動制御部23は、時刻T2のタイミングで第2始動制御を開始する。   On the other hand, as shown in FIG. 4, for example, when the engine E is stopped at time T1 and then the start condition is satisfied with the rotation of the engine E stopped at time T2, the start control unit 23 The second start control is started at the timing.

具体的には、始動制御部23は、時刻T2のタイミングでプランジャ44をON状態へ切り替える。このとき、バッテリBは、プランジャ44を駆動させる電力をスタータSTへ供給するので電圧が一時的に低下する。   Specifically, the start control unit 23 switches the plunger 44 to the ON state at the timing of time T2. At this time, since the battery B supplies power for driving the plunger 44 to the starter ST, the voltage temporarily decreases.

その後、始動制御部23は、時刻T3でスタータSTのピニオンギア41がエンジンEのリングギア51と噛み合うと、モータMをON状態にして駆動を開始する。つまり、始動制御部23は、時刻T3に第2の状態でモータMの駆動を開始する。これにより、モータMの消費電力が増大するので、バッテリBの電圧は、時刻T2のときよりも大きく低下する。   After that, when the pinion gear 41 of the starter ST meshes with the ring gear 51 of the engine E at time T3, the start control unit 23 turns on the motor M and starts driving. That is, the start control unit 23 starts driving the motor M in the second state at time T3. Thereby, since the power consumption of the motor M increases, the voltage of the battery B decreases more than at the time T2.

その後、時刻T4でエンジンEの始動が完了すると、始動制御部23は、時刻T4のタイミングでモータMをOFF状態にし、プランジャ44の状態をOFF状態へ切り替えて第2始動制御を終了する。これにより、バッテリBでは、電圧が定常状態へ復帰する。   Thereafter, when the start of the engine E is completed at time T4, the start control unit 23 turns off the motor M at the timing of time T4, switches the state of the plunger 44 to the OFF state, and ends the second start control. Thereby, in battery B, the voltage returns to the steady state.

このように、回転が停止したエンジンEを始動させる場合、プランジャ44の状態をON状態へ切り替えた時刻T2のときよりも、モータMの駆動を開始した時刻T3のときの方がバッテリBの電圧が大きく低下する。つまり、第2の状態でモータMを駆動する場合に、バッテリBの電圧が最も低下する。   As described above, when starting the engine E whose rotation has stopped, the voltage of the battery B is greater at the time T3 when the driving of the motor M is started than at the time T2 when the state of the plunger 44 is switched to the ON state. Is greatly reduced. That is, when driving the motor M in the second state, the voltage of the battery B is the lowest.

しかも、ピニオンギア41によってリングギア51を回転させている期間に、バッテリBの電圧がエンジンEを始動可能な電圧を下回った場合、エンジンEを始動させることができない。つまり、第2の状態でモータMを駆動している期間におけるバッテリBの電圧は、エンジンEを始動可能か否かに大きく影響する。   Moreover, when the ring gear 51 is rotated by the pinion gear 41 and the voltage of the battery B falls below the voltage at which the engine E can be started, the engine E cannot be started. That is, the voltage of the battery B during the period in which the motor M is driven in the second state greatly affects whether or not the engine E can be started.

そこで、電圧検出部24は、第2始動制御が行われる場合、プランジャ44をON状態へ切り替える期間には、バッテリBの電圧検出を行なわず、第2の状態でモータMの駆動が開始される時刻T3のタイミングでバッテリBの電圧検出を開始する。そして、電圧検出部24は、時刻T4にエンジンEの始動が完了したタイミングで電圧検出を終了する。   Therefore, when the second start control is performed, the voltage detection unit 24 does not detect the voltage of the battery B and starts driving the motor M in the second state during the period in which the plunger 44 is switched to the ON state. The voltage detection of the battery B is started at the timing of time T3. And the voltage detection part 24 complete | finishes voltage detection at the timing when starting of the engine E was completed at the time T4.

これにより、電圧検出部24は、第2始動制御が行われる場合、エンジンEを始動可能か否かに大きく影響する第2の状態でモータMが駆動されている期間にバッテリBの最低電圧を検出することができる。   Thus, when the second start control is performed, the voltage detection unit 24 reduces the minimum voltage of the battery B during the period in which the motor M is driven in the second state that greatly affects whether or not the engine E can be started. Can be detected.

このように、電圧検出部24は、第2始動制御が行われる場合、モータMの駆動が開始されたタイミングでバッテリBの電圧検出を開始する。一方、第1始動制御が行われる場合、電圧検出部24は、モータMの駆動が開始されたタイミングではなく、モータMの駆動開始後、プランジャ44の状態がON状態へ切り替えられたタイミングでバッテリBの電圧検出を開始する。   Thus, the voltage detection part 24 starts the voltage detection of the battery B at the timing when the drive of the motor M was started, when 2nd starting control is performed. On the other hand, when the first start control is performed, the voltage detection unit 24 does not detect the battery at the timing when the state of the plunger 44 is switched to the ON state after the driving of the motor M is started, but at the timing when the driving of the motor M starts. B voltage detection is started.

すなわち、電圧検出部24は、始動制御部23が第1始動制御を行う場合と、第2始動制御を行う場合とで、モータMの駆動期間におけるバッテリBの電圧検出タイミングを切り替えてバッテリBの電圧を検出する。   That is, the voltage detection unit 24 switches the voltage detection timing of the battery B during the driving period of the motor M between the case where the start control unit 23 performs the first start control and the case where the start control is performed. Detect voltage.

これにより、電圧検出部24は、エンジンEの始動時に変更されるスタータSTの動作状態に応じて、次回エンジンEを始動可能か否か、すなわち、次回、エンジンEの自動停止を許可すべきか否かの判定材料として好適な電圧を検出することができる。   Thereby, the voltage detection unit 24 determines whether or not the engine E can be started next time, that is, whether or not the engine E should be automatically stopped next time, according to the operation state of the starter ST that is changed when the engine E is started. A voltage suitable as a determination material can be detected.

図1へ戻り、制御部2の説明を続ける。制御部2の自動停止禁止部25は、電圧検出部24によって検出されたバッテリ状態に基づいて、エンジンEの自動停止を禁止する自動停止禁止手段として機能する処理部である。かかる自動停止禁止部25は、電圧検出部24から入力されるバッテリBの最低電圧と、記憶部3に記憶されている閾値情報33の閾値とに基づいて自動停止を禁止するか否かを判定する。   Returning to FIG. 1, the description of the control unit 2 will be continued. The automatic stop prohibiting unit 25 of the control unit 2 is a processing unit that functions as an automatic stop prohibiting unit that prohibits the automatic stop of the engine E based on the battery state detected by the voltage detection unit 24. The automatic stop prohibition unit 25 determines whether to prohibit automatic stop based on the minimum voltage of the battery B input from the voltage detection unit 24 and the threshold value of the threshold information 33 stored in the storage unit 3. To do.

具体的には、自動停止禁止部25は、電圧検出部24から入力されるバッテリBの最低電圧が記憶部3に記憶されている閾値以上であった場合、次回のエンジンEの自動停止を許可することを示す自動停止許可情報32を記憶部3へ記憶させる。   Specifically, the automatic stop prohibition unit 25 permits the next automatic stop of the engine E when the minimum voltage of the battery B input from the voltage detection unit 24 is equal to or higher than the threshold stored in the storage unit 3. The automatic stop permission information 32 indicating that the data is to be stored is stored in the storage unit 3.

一方、電圧検出部24から入力されるバッテリBの最低電圧が記憶部3に記憶されている閾値未満であった場合、自動停止禁止部25は、次回のエンジンEの自動停止を禁止することを示す自動停止許可情報32を記憶部3へ記憶させる。   On the other hand, when the minimum voltage of the battery B input from the voltage detection unit 24 is less than the threshold value stored in the storage unit 3, the automatic stop prohibition unit 25 prohibits the next automatic stop of the engine E. The automatic stop permission information 32 shown is stored in the storage unit 3.

なお、自動停止禁止部25が最低電圧と比較する閾値は、事前にシミュレーションを行うことによって最適な値を決定する。例えば、閾値の値をそれぞれ変更しながら自動停止禁止部25によって自動停止の禁止判定を行い、自動停止が許可された場合に、エンジンEを自動停止させた後、エンジンEを再始動させるシミュレーションを事前に繰り返し行う。かかるシミュレーションの結果、エンジンEの始動に成功したときに設定されている閾値のうち、最も低い値を閾値として決定する。   Note that the threshold value that the automatic stop prohibiting unit 25 compares with the minimum voltage is determined to an optimum value by performing a simulation in advance. For example, the automatic stop prohibiting unit 25 determines whether to stop automatically while changing each threshold value, and when automatic stop is permitted, the engine E is automatically stopped and then the engine E is restarted. Repeat in advance. As a result of the simulation, the lowest value among the threshold values set when the engine E is successfully started is determined as the threshold value.

このように、制御部2では、電圧検出部24がエンジンEの始動時に変更されるスタータSTの動作状態に応じて、エンジンEの自動停止を許可すべきか否かの判定材料として好適な最低電圧を検出し、自動停止禁止部25へ出力する。   As described above, in the control unit 2, the minimum voltage suitable as a determination material for determining whether or not the automatic stop of the engine E should be permitted according to the operation state of the starter ST that is changed when the engine E is started. Is output to the automatic stop prohibition unit 25.

そして、自動停止禁止部25は、電圧検出部24から入力される最低電圧に基づいて、次回のエンジンEの自動停止を禁止するか否かを判定する。これにより、エンジン制御装置1によれば、エンジンEの自動停止に関する禁止判定を適切に行うことができる。   Then, the automatic stop prohibiting unit 25 determines whether to prohibit the next automatic stop of the engine E based on the minimum voltage input from the voltage detecting unit 24. Thereby, according to the engine control apparatus 1, the prohibition determination regarding the automatic stop of the engine E can be performed appropriately.

なお、本実施形態では、電圧検出部24がエンジンEの始動時におけるバッテリBの電圧をバッテリ状態として検出するが、エンジンEの始動時におけるバッテリBの充電状態や劣化状態をバッテリ状態として検出するように電圧検出部24を構成してもよい。   In the present embodiment, the voltage detection unit 24 detects the voltage of the battery B when the engine E is started as the battery state, but detects the charged state or the deteriorated state of the battery B when the engine E is started as the battery state. The voltage detector 24 may be configured as described above.

かかる構成とする場合、バッテリBの電圧とバッテリBの充電状態または劣化状態を示す所定の値とを対応付けた情報と、バッテリBの充電状態または劣化状態に関する所定の閾値とを予め記憶部3へ記憶させておく。   In such a configuration, the storage unit 3 stores in advance information that associates the voltage of the battery B with a predetermined value indicating the state of charge or deterioration of the battery B, and a predetermined threshold regarding the state of charge or deterioration of the battery B. Remember me.

そして、電圧検出部24は、エンジンEの始動時におけるバッテリBの電圧を検出し、かかる電圧に対応付けられた充電状態または劣化状態を示す値をバッテリ状態として自動停止禁止部25へ出力する。   The voltage detection unit 24 detects the voltage of the battery B when the engine E is started, and outputs a value indicating the charging state or the deterioration state associated with the voltage to the automatic stop prohibiting unit 25 as the battery state.

一方、自動停止禁止部25は、電圧検出部24から入力される充電状態または劣化状態を示す値と所定の閾値とを比較して、バッテリBの充電状態が不十分と判定した場合、または、バッテリBが劣化していると判定した場合に、次回のエンジンEの自動停止を禁止する。   On the other hand, the automatic stop prohibiting unit 25 compares the value indicating the state of charge or the deterioration state input from the voltage detection unit 24 with a predetermined threshold and determines that the state of charge of the battery B is insufficient, or When it is determined that the battery B has deteriorated, the next automatic stop of the engine E is prohibited.

なお、第1始動制御が行われる場合と第2始動制御が行われる場合とで、電圧検出部24がバッテリ状態の検出の行い方を異ならせる手法として、例えば、バッテリBの電圧検出期間を異ならせる手法や、バッテリ状態の算出方法を異ならせる手法を用いてもよい。   In addition, as a method for making the voltage detection unit 24 detect the battery state differently when the first start control is performed and when the second start control is performed, for example, the voltage detection period of the battery B is different. Alternatively, a method of making the battery state different or a method of calculating the battery state may be used.

次に、図5および図6を用いて、エンジン制御装置1の制御部2が実行する処理について説明する。図5および図6は、第1の実施形態に係る制御部2が実行する処理を示すフローチャートである。   Next, the process which the control part 2 of the engine control apparatus 1 performs is demonstrated using FIG. 5 and FIG. FIG. 5 and FIG. 6 are flowcharts showing processing executed by the control unit 2 according to the first embodiment.

図5に示すように、制御部2は、車両の走行中に停止条件が成立したか否かを判定し(ステップS101)、停止条件が成立していないと判定した場合(ステップS101,No)、処理を終了する。   As shown in FIG. 5, the control unit 2 determines whether or not a stop condition is satisfied while the vehicle is traveling (step S101), and determines that the stop condition is not satisfied (No in step S101). The process is terminated.

一方、制御部2は、停止条件が成立したと判定した場合(ステップS101,Yes)、自動停止が許可されているか否かを判定する(ステップS102)。そして、制御部2は、自動停止が許可されていないと判定した場合(ステップS102,No)、処理を終了する。   On the other hand, when it determines with the stop condition having been satisfied (step S101, Yes), the control part 2 determines whether the automatic stop is permitted (step S102). If the control unit 2 determines that the automatic stop is not permitted (No at Step S102), the process ends.

一方、制御部2は、自動停止が許可されていると判定した場合(ステップS102,Yes)、エンジンEを自動停止させ(ステップS103)、エンジンEの始動条件が成立したか否かを判定する(ステップS104)。   On the other hand, when it determines with the automatic stop being permitted (step S102, Yes), the control part 2 stops the engine E automatically (step S103), and determines whether the starting condition of the engine E was satisfied. (Step S104).

そして、制御部2は、始動条件が成立していないと判定した場合(ステップS104,No)、処理をステップS104へ移し、始動条件が成立したと判定した場合(ステップS104,Yes)、エンジンEを自動始動し(ステップS105)、処理を終了する。   When the control unit 2 determines that the start condition is not satisfied (step S104, No), the process proceeds to step S104, and when it is determined that the start condition is satisfied (step S104, Yes), the engine E Is automatically started (step S105), and the process is terminated.

また、制御部2は、ステップS105においてエンジンEを自動始動する場合、図6に示す処理を実行する。すなわち、制御部2は、エンジンEの自動始動を開始する場合、図6に示すように、まず、第1始動制御が選択されているか否かを判定する(ステップS201)。   Moreover, the control part 2 performs the process shown in FIG. 6, when starting the engine E automatically in step S105. That is, when starting the automatic start of the engine E, as shown in FIG. 6, the control unit 2 first determines whether or not the first start control is selected (step S201).

ここで、制御部2は、エンジンEの回転が完全には停止していない場合に、第1始動制御が選択されていると判定し、エンジンEの回転が完全に停止している場合に、第1始動制御が選択されていないと判定する。   Here, the control unit 2 determines that the first start control is selected when the rotation of the engine E is not completely stopped, and when the rotation of the engine E is completely stopped, It is determined that the first start control is not selected.

そして、制御部2は、第1始動制御が選択されていると判定した場合(ステップS201,Yes)、第1の状態でモータMを駆動させる(ステップS202)。つまり、制御部2は、ピニオンギア41をリングギア51と噛み合わせない状態で空転させる。   And when it determines with the 1st start control having been selected (step S201, Yes), the control part 2 drives the motor M in a 1st state (step S202). That is, the control unit 2 causes the pinion gear 41 to idle without being meshed with the ring gear 51.

その後、制御部2は、ピニオンギア41の回転とエンジンEの回転とが同期したタイミングでモータMを第2の状態で駆動させると共に、バッテリBの最低電圧の検出を開始する(ステップS203)。   Thereafter, the control unit 2 drives the motor M in the second state at the timing when the rotation of the pinion gear 41 and the rotation of the engine E are synchronized, and starts detection of the lowest voltage of the battery B (step S203).

つまり、制御部2は、ピニオンギア41をリングギア51と噛み合う位置まで移動させてモータMの回転によりエンジンEを始動させる。なお、制御部2は、エンジンEの始動が完了した場合に最低電圧の検出を終了する。   That is, the control unit 2 moves the pinion gear 41 to a position where it engages with the ring gear 51 and starts the engine E by the rotation of the motor M. In addition, the control part 2 complete | finishes the detection of the minimum voltage, when starting of the engine E is completed.

続いて、制御部2は、ステップS203で検出した最低電圧が記憶部3に記憶されている閾値以上か否かを判定する(ステップS204)。そして、制御部2は、最低電圧が閾値以上であると判定した場合(ステップS204,Yes)、エンジンEの次回の自動停止を許可し(ステップS205)、処理を終了する。   Subsequently, the control unit 2 determines whether or not the minimum voltage detected in step S203 is equal to or greater than a threshold value stored in the storage unit 3 (step S204). If the control unit 2 determines that the minimum voltage is equal to or higher than the threshold value (Yes at Step S204), the control unit 2 permits the next automatic stop of the engine E (Step S205), and ends the process.

一方、最低電圧が閾値未満であると判定した場合(ステップS204,No)、制御部2は、エンジンEの次回の自動停止を禁止し(ステップS206)、処理を終了する。   On the other hand, when it determines with the minimum voltage being less than a threshold value (step S204, No), the control part 2 prohibits the next automatic stop of the engine E (step S206), and complete | finishes a process.

また、制御部2は、ステップS201において第1始動制御が選択されていないと判定した場合(ステップS201,No)、第2始動制御を開始して第2の状態でモータMを駆動させると共に、バッテリBの最低電圧の検出を開始する(ステップS207)。   Further, when it is determined that the first start control is not selected in Step S201 (Step S201, No), the control unit 2 starts the second start control and drives the motor M in the second state. Detection of the minimum voltage of the battery B is started (step S207).

つまり、制御部2は、ピニオンギア41を空転させずにリングギア51へ噛み合わせた後に、モータMの駆動を開始してエンジンEを始動させる。なお、制御部2は、エンジンEの始動が完了した場合に最低電圧の検出を終了する。   That is, the control unit 2 starts driving the motor M and starts the engine E after meshing the pinion gear 41 with the ring gear 51 without idling. In addition, the control part 2 complete | finishes the detection of the minimum voltage, when starting of the engine E is completed.

続いて、制御部2は、ステップS207で検出した最低電圧が記憶部3に記憶されている閾値以上か否かを判定する(ステップS208)。そして、制御部2は、最低電圧が閾値以上であると判定した場合(ステップS208,Yes)、エンジンEの次回の自動停止を許可し(ステップS209)、処理を終了する。   Subsequently, the control unit 2 determines whether or not the minimum voltage detected in step S207 is equal to or greater than a threshold stored in the storage unit 3 (step S208). And when it determines with the minimum voltage being more than a threshold value (step S208, Yes), the control part 2 permits the next automatic stop of the engine E (step S209), and complete | finishes a process.

一方、最低電圧が閾値未満であると判定した場合(ステップS208,No)、制御部2は、エンジンEの次回の自動停止を禁止し(ステップS210)、処理を終了する。   On the other hand, when it determines with the minimum voltage being less than a threshold value (step S208, No), the control part 2 prohibits the next automatic stop of the engine E (step S210), and complete | finishes a process.

ところで、電圧検出部24は、モータMが第2の状態で駆動されている期間をさらに複数の分割期間へ分割し、各分割期間におけるバッテリBの最低電圧を検出するように構成することもできる。   By the way, the voltage detection unit 24 can be configured to further divide the period during which the motor M is driven in the second state into a plurality of divided periods and detect the lowest voltage of the battery B in each divided period. .

かかる場合、各分割期間で検出された電圧と比較する閾値を分割期間毎に予め記憶部3へ記憶させておく。なお、各閾値は、事前にシミュレーションを行うことによって分割期間毎に最適な値を決定する。   In such a case, a threshold value to be compared with the voltage detected in each divided period is stored in advance in the storage unit 3 for each divided period. Each threshold value is determined for each divided period by performing a simulation in advance.

例えば、各分割期間に対応付ける閾値の値をそれぞれ変更しながら自動停止禁止部25によって自動停止の禁止判定を行い、自動停止が許可された場合に、エンジンEを自動停止させた後、エンジンEを再始動させるシミュレーションを事前に繰り返し行う。かかるシミュレーションの結果、エンジンEの始動に成功したときに設定されている各分割期間の閾値のうち、最も値の低い閾値を各分割期間の閾値として決定する。   For example, the automatic stop prohibiting unit 25 determines whether to stop automatically while changing the threshold value associated with each divided period. When automatic stop is permitted, the engine E is automatically stopped and then the engine E is turned off. Repeat the simulation to be restarted in advance. As a result of the simulation, the threshold value of the lowest value among the threshold values of the divided periods set when the engine E is successfully started is determined as the threshold value of each divided period.

そして、自動停止禁止部25は、各分割期間で検出されたバッテリBの最低電圧と、各分割期間に対応する閾値とを比較して自動停止の禁止判定を行う。   Then, the automatic stop prohibition unit 25 compares the minimum voltage of the battery B detected in each divided period with a threshold corresponding to each divided period, and determines whether to stop automatic stop.

例えば、電圧検出部24は、第2の状態でモータMの駆動が開始された時刻(図3、図4に示す時刻T3)から所定時間が経過するまでの期間(以下、「突入期間」と記載する)におけるバッテリBの最低電圧(以下、「突入時最低電圧」と記載する)を検出する。ここでの所定時間は、例えば100msとする。   For example, the voltage detection unit 24 is a period (hereinafter referred to as “rushing period”) until a predetermined time elapses from the time when the driving of the motor M is started in the second state (time T3 shown in FIGS. 3 and 4). The minimum voltage of the battery B (hereinafter referred to as “minimum voltage upon entry”) is detected. The predetermined time here is, for example, 100 ms.

続いて、電圧検出部24は、突入期間が終了してからエンジンEの始動が完了する時刻(図3、図4に示す時刻T4)までの期間(以下、「突入後期間」と記載する)におけるバッテリBの最低電圧(以下、「突入後最低電圧」と記載する)を検出する。   Subsequently, the voltage detection unit 24 is a period from the end of the entry period to the time when the start of the engine E is completed (time T4 shown in FIGS. 3 and 4) (hereinafter referred to as “period after entry”). The lowest voltage of the battery B (hereinafter referred to as “minimum voltage after entry”) is detected.

そして、電圧検出部24は、突入時最低電圧および突入後最低電圧を自動停止禁止部25へ出力する。自動停止禁止部25は、電圧検出部24から入力される突入時最低電圧が突入期間に対応付けられた閾値以上か否かを判定する。さらに、自動停止禁止部25は、電圧検出部24から入力される突入後最低電圧が突入後期間に対応付けられた閾値以上か否かを判定する。   Then, the voltage detection unit 24 outputs the lowest voltage upon entry and the lowest voltage after entry to the automatic stop prohibition unit 25. The automatic stop prohibition unit 25 determines whether or not the inrush minimum voltage input from the voltage detection unit 24 is equal to or greater than a threshold value associated with the inrush period. Furthermore, the automatic stop prohibition unit 25 determines whether or not the minimum voltage after rush input from the voltage detection unit 24 is equal to or greater than a threshold value associated with the period after rush.

そして、自動停止禁止部25は、突入時最低電圧および突入後最低電圧がいずれも検出された分割期間に対応付けられた閾値以上であった場合に、次回のエンジンEの自動停止を許可する。一方、突入時最低電圧および突入後最低電圧のいずれか一方でも検出された分割期間に対応付けられた閾値未満であった場合、自動停止禁止部25は、次回のエンジンEの自動停止を禁止する。   The automatic stop prohibiting unit 25 permits the next automatic stop of the engine E when the lowest voltage at the time of entry and the lowest voltage after entry are equal to or greater than the threshold value associated with the detected divided period. On the other hand, if it is less than the threshold value associated with the detected divided period in either the inrush minimum voltage or the inrush minimum voltage, the automatic stop prohibiting unit 25 prohibits the next automatic stop of the engine E. .

したがって、自動停止禁止部25は、例えば、突入時最低電圧が閾値以上であり、突入後電圧が閾値未満であった場合、次回のエンジンEの自動停止を禁止する。これにより、エンジン制御装置1では、例えば、バッテリBがリングギア51を回転させることはできるものの、回転速度をエンジンEの始動が可能な速度まで上昇させることができない状態のときに、次回の自動停止が許可されることを防止することができる。   Therefore, the automatic stop prohibiting unit 25 prohibits the next automatic stop of the engine E, for example, when the inrush minimum voltage is equal to or greater than the threshold and the inrush voltage is less than the threshold. Thereby, in the engine control apparatus 1, for example, when the battery B can rotate the ring gear 51, but the rotation speed cannot be increased to a speed at which the engine E can be started, the next automatic It is possible to prevent the stoppage from being permitted.

なお、上記した実施形態では、エンジンEを始動中のバッテリBの最低電圧と閾値とを比較してエンジンEの自動停止に関する禁止判定を行う場合について説明したが、自動停止に関する禁止判定の手法は、これに限定するものではない。   In the above-described embodiment, the case where the minimum voltage of the battery B that is starting the engine E is compared with the threshold value to perform the prohibition determination regarding the automatic stop of the engine E has been described. However, the present invention is not limited to this.

例えば、始動途中のエンジンEの回転数毎にバッテリBの電圧がエンジンEを始動するのに十分であるか否かを判定するようにエンジン制御装置1を構成してもよい。かかる構成によれば、自動停止に関する禁止判定をより正確、且つ細やかに判定することができる。   For example, the engine control apparatus 1 may be configured to determine whether or not the voltage of the battery B is sufficient to start the engine E for each rotation speed of the engine E during the start. According to such a configuration, the prohibition determination regarding the automatic stop can be determined more accurately and finely.

ただし、スタータSTによってエンジンEを始動する場合、バッテリBの電圧の低下量は、始動中のエンジンEの回転数によって変動する。したがって、始動途中のエンジンEの回転数毎にバッテリBの電圧がエンジンEを始動するのに十分であるか否かを判定するためには、エンジンEの回転数毎に電圧と比較する最適な閾値を記憶しておくことが望ましい。   However, when the engine E is started by the starter ST, the amount of decrease in the voltage of the battery B varies depending on the rotational speed of the engine E being started. Therefore, in order to determine whether or not the voltage of the battery B is sufficient to start the engine E for each rotation speed of the engine E in the middle of starting, it is optimal to compare the voltage for each rotation speed of the engine E. It is desirable to store a threshold value.

しかし、エンジンEの回転数毎に電圧と比較する最適な閾値を全て記憶させようとすると、その分、記憶容量の増大が必要となるため、回路規模や製造コストの増大につながり好ましくない。   However, if it is attempted to store all optimum threshold values to be compared with the voltage for each rotation speed of the engine E, it is necessary to increase the storage capacity accordingly, which leads to an increase in circuit scale and manufacturing cost.

そこで、始動途中のエンジンEの回転数毎にバッテリBの電圧がエンジンEを始動するのに十分であるか否かを判定するようにエンジン制御装置1を構成する場合、エンジンEの回転数に応じて補正したバッテリBの電圧に基づいて自動停止の禁止判定を行う。   Therefore, when the engine control device 1 is configured so as to determine whether the voltage of the battery B is sufficient to start the engine E for each rotation speed of the engine E during the start, Based on the corrected voltage of the battery B, the automatic stop prohibition determination is performed.

以下、図7を用いて自動停止禁止部25がバッテリBから検出された電圧を、始動するエンジンEの回転数に応じて補正し、補正後の電圧に基づいてエンジンEの自動停止の禁止判定を行う場合について説明する。   Hereinafter, the automatic stop prohibiting unit 25 corrects the voltage detected from the battery B by using FIG. 7 according to the rotation speed of the engine E to be started, and determines whether to prohibit the automatic stop of the engine E based on the corrected voltage. The case of performing will be described.

図7は、第1の実施形態に係るエンジンEの回転数と電圧の補正係数との対応関係を示す図である。補正した電圧に基づいて自動停止の許可および禁止を行う場合、エンジン制御装置1は、例えば、図7(A−1)に示す電圧補正用のテーブルを記憶部3へ記憶させておく。   FIG. 7 is a diagram illustrating a correspondence relationship between the rotation speed of the engine E and the voltage correction coefficient according to the first embodiment. When permitting or prohibiting automatic stop based on the corrected voltage, the engine control device 1 stores, for example, a voltage correction table shown in FIG.

なお、図7(A−1)に示す電圧補正用のテーブルは、回転が完全に停止しているエンジンEを始動する場合に用いるテーブルである。図7(A−1)に示すように、電圧補正用テーブルでは、スタータSTとエンジンEとが連動連結されている期間におけるエンジンEの回転数(rpm)と、検出されたバッテリBの電圧へ乗ずる補正係数とが対応付けられている。   The voltage correction table shown in FIG. 7A-1 is a table used when starting the engine E whose rotation is completely stopped. As shown in FIG. 7A-1, in the voltage correction table, the rotation speed (rpm) of the engine E and the detected voltage of the battery B during the period in which the starter ST and the engine E are linked and connected. A correction coefficient to be multiplied is associated.

かかる電圧補正用テーブルを設定する場合、図7(A−1)に示すように、エンジンEの回転数が0(rpm)に対して補正係数1を対応付け、エンジンEの回転数が高くなるほど補正係数の値が小さくなるように設定する。これは、エンジンEの回転数が高くなるほどバッテリBの電圧落ち込みが小さくなる傾向にある点を考慮してのことである。   When such a voltage correction table is set, as shown in FIG. 7A-1, the correction coefficient 1 is associated with the rotation speed of the engine E being 0 (rpm), and the higher the rotation speed of the engine E, the higher the rotation speed of the engine E becomes. Set so that the value of the correction coefficient is small. This is because the voltage drop of the battery B tends to become smaller as the rotational speed of the engine E becomes higher.

そして、自動停止禁止部25は、スタータSTによってエンジンEを始動させる場合に、電圧補正用テーブルに基づき、電圧検出部24によって検出された電圧に対してエンジンEの回転数に応じた補正係数を乗じて補正した電圧を算出する。   Then, when the engine E is started by the starter ST, the automatic stop prohibiting unit 25 sets a correction coefficient corresponding to the rotational speed of the engine E with respect to the voltage detected by the voltage detecting unit 24 based on the voltage correction table. Calculate the corrected voltage by multiplication.

続いて、自動停止禁止部25は、補正した電圧と予め設定された1種類の閾値とを比較し、補正した電圧が閾値以上であった場合に、エンジンEの自動停止を許可する。このように、電圧補正用テーブルを用いれば、電圧と比較する閾値を予め複数種類記憶しておかなくとも、エンジンEの回転数に応じた自動停止の許可および禁止を適切に判定することができる。   Subsequently, the automatic stop prohibiting unit 25 compares the corrected voltage with one preset threshold value, and permits the automatic stop of the engine E when the corrected voltage is equal to or greater than the threshold value. As described above, by using the voltage correction table, it is possible to appropriately determine whether automatic stop is permitted or prohibited according to the number of revolutions of the engine E without storing a plurality of types of threshold values to be compared with the voltage in advance. .

また、エンジン制御装置1は、図7(A−1)に示す電圧補正用テーブルに替えて、図7(A―2)に示すように、エンジンEの回転数と電圧の補正係数との対応関係を示す関数情報を記憶することもできる。   Further, the engine control device 1 replaces the voltage correction table shown in FIG. 7A-1 with the correspondence between the engine E rotation speed and the voltage correction coefficient as shown in FIG. 7A-2. It is also possible to store function information indicating the relationship.

なお、図7(A−2)に示す■は、図7(A−1)に示す電圧補正用テーブルに記載の各回転数に対応する補正係数の値を示している。かかる関数情報を記憶しておけば、エンジン制御装置1は、関数情報を用いて任意の回転数に対応する補正係数を算出できるため、エンジンEの回転数毎にそれぞれ補正係数を記憶しておく必要がない。   7 indicates a correction coefficient value corresponding to each rotation speed described in the voltage correction table shown in FIG. 7A-1. If such function information is stored, the engine control apparatus 1 can calculate a correction coefficient corresponding to an arbitrary rotation speed using the function information, and therefore stores a correction coefficient for each rotation speed of the engine E. There is no need.

また、エンジン制御装置1は、回転が完全には停止していないエンジンEを始動する場合に用いるテーブルとして、図7(B−1)に示す電圧補正用テーブルを記憶することもできる。   Moreover, the engine control apparatus 1 can also store a voltage correction table shown in FIG. 7B-1 as a table used when starting the engine E whose rotation has not completely stopped.

なお、図7(B−1)に示す電圧補正用テーブルについても、エンジンEの回転数が高いほど補正係数の値が小さくなるように設定する。ただし、かかる電圧補正用テーブルを設定する場合、図7(A−1)に示す電圧補正用テーブルよりも同一回転数における補正係数の値を小さく設定する。   It should be noted that the voltage correction table shown in FIG. 7B-1 is also set so that the value of the correction coefficient decreases as the rotational speed of the engine E increases. However, when setting such a voltage correction table, the value of the correction coefficient at the same rotational speed is set smaller than that of the voltage correction table shown in FIG.

例えば、図7(A−1)に示すように、回転が停止しているエンジンEの始動に用いる電圧補正用テーブルで回転数が200の場合の補正係数を0.97と設定した場合、図7(B−1)に示す電圧補正用テーブルでは、回転数が200の場合の補正係数として0.97よりも小さい0.92を設定する。   For example, as shown in FIG. 7 (A-1), when the correction coefficient when the rotation speed is 200 is set to 0.97 in the voltage correction table used for starting the engine E whose rotation is stopped, In the voltage correction table shown in 7 (B-1), 0.92 smaller than 0.97 is set as the correction coefficient when the rotation speed is 200.

これは、エンジンEの回転数を0から200(rpm)まで上昇させた場合における電圧の低下量よりも、回転中のエンジンEの回転数を200(rpm)まで上昇させた場合における電圧の低下量の方が小さいと予測できるためである。   This is because the voltage drop when the rotation speed of the rotating engine E is increased to 200 (rpm) is lower than the voltage decrease amount when the rotation speed of the engine E is increased from 0 to 200 (rpm). This is because it can be predicted that the amount is smaller.

かかる図7(B−1)に示す電圧補正用テーブルを用いることにより、自動停止禁止部25は、電圧と比較する閾値を予め複数種類設定しておかなくとも、スタータSTによってエンジンEを始動中に、自動停止の許可および禁止を適切に行うことができる。   By using the voltage correction table shown in FIG. 7 (B-1), the automatic stop prohibiting unit 25 is starting the engine E by the starter ST even if a plurality of types of threshold values to be compared with the voltage are not set in advance. In addition, the automatic stop can be appropriately permitted and prohibited.

また、エンジン制御装置1は、図7(B−1)に示す電圧補正用テーブルに替えて、図7(B−2)に示す関数情報を記憶しておくこともできる。なお、図7(B−2)に示す□は、図7(B−1)に示す電圧補正用テーブルに記載の各回転数に対応する補正係数の値を示している。   Further, the engine control apparatus 1 can store function information shown in FIG. 7B-2 instead of the voltage correction table shown in FIG. Note that □ shown in FIG. 7B-2 indicates the value of the correction coefficient corresponding to each rotation speed described in the voltage correction table shown in FIG. 7B-1.

かかる関数情報を記憶しておけば、エンジン制御装置1は、スタータSTによってエンジンEを始動中に、任意の回転数に対応する補正係数を算出することができる。したがって、エンジン制御装置1は、スタータSTによってエンジンEを始動中の期間についてもエンジンEの自動停止の許可および禁止を適切に行うことができる。   If such function information is stored, the engine control device 1 can calculate a correction coefficient corresponding to an arbitrary rotational speed while starting the engine E by the starter ST. Therefore, the engine control apparatus 1 can appropriately permit and prohibit the automatic stop of the engine E even during the period when the engine E is being started by the starter ST.

なお、ここでは、電圧検出部24によって検出された電圧を始動中のエンジンEの回転数が高いほど低くなるように補正する場合について説明したが、一種類の閾値を記憶しておき、電圧を補正せずにエンジンEの回転数に応じて閾値の方を補正してもよい。   Here, a case has been described in which the voltage detected by the voltage detection unit 24 is corrected so as to decrease as the rotational speed of the engine E during startup increases. However, one type of threshold value is stored and the voltage is stored. You may correct | amend the threshold value according to the rotation speed of the engine E, without correct | amending.

かかる場合、始動中のエンジンEの回転数が高くなるほど、閾値の値が高くなるように閾値を補正する。これによっても、エンジン制御装置1は、始動するエンジンEの回転数毎に複数種類の閾値を記憶しておかなくて済み、しかも、電圧を補正する場合と同様に、自動停止の許可および禁止を適切に行うことができる。   In such a case, the threshold value is corrected so that the threshold value increases as the rotational speed of the engine E during startup increases. Even in this case, the engine control device 1 does not need to store a plurality of types of threshold values for each rotation speed of the engine E to be started, and permits and prohibits automatic stop as in the case of correcting the voltage. Can be done appropriately.

上述したように、実施形態に係るエンジン制御装置1は、所定の停止条件が成立した場合にエンジンEを自動停止させ、所定の始動条件が成立した場合にエンジンEを自動始動させる装置である。   As described above, the engine control device 1 according to the embodiment is a device that automatically stops the engine E when a predetermined stop condition is satisfied, and automatically starts the engine E when a predetermined start condition is satisfied.

そして、エンジン制御装置1は、バッテリBの電力により駆動してエンジンEを始動させるモータMを第1の状態で駆動した後に、当該第1の状態よりも消費電力が大きい第2の状態に切り替えて駆動することでエンジンEを始動させる第1始動制御と、モータMの駆動を第2の状態から開始させてエンジンEを始動させる第2始動制御とをエンジンEの状態に応じて切り替えるエンジン始動制御手段(始動制御部23)を備える。   Then, the engine control device 1 is driven by the electric power of the battery B to drive the motor M that starts the engine E in the first state, and then switches to the second state in which the power consumption is larger than that in the first state. The engine start is switched between the first start control for starting the engine E by driving and the second start control for starting the engine E by starting the drive of the motor M from the second state according to the state of the engine E. Control means (starting control unit 23) is provided.

さらに、エンジン制御装置1は、エンジン始動制御手段によって第1始動制御が行われる場合と、第2始動制御が行われる場合とで、モータMの駆動期間におけるバッテリBの電圧検出開始タイミングを切り替えてバッテリBの電圧を検出する電圧モニタ手段(電圧検出部24)と、電圧モニタ手段によって検出された電圧に基づいて、エンジンEの自動停止を禁止する自動停止禁止手段(自動停止禁止部25)とを備える。   Further, the engine control device 1 switches the voltage detection start timing of the battery B during the driving period of the motor M between the case where the first start control is performed by the engine start control means and the case where the second start control is performed. A voltage monitoring unit (voltage detection unit 24) for detecting the voltage of the battery B; an automatic stop prohibiting unit (automatic stop prohibiting unit 25) for prohibiting automatic stop of the engine E based on the voltage detected by the voltage monitoring unit; Is provided.

これにより、エンジン制御装置1は、始動するエンジンEの状態によって変更されるスタータSTの動作状態に応じた適切なタイミングでバッテリBの電圧を検出し、検出した電圧に基づいてエンジンEの自動停止に関する禁止判定を行うことができる。したがって、エンジン制御装置1によれば、エンジンEの自動停止に関する禁止判定を適切に行うことができる。   Thereby, the engine control apparatus 1 detects the voltage of the battery B at an appropriate timing according to the operation state of the starter ST changed according to the state of the engine E to be started, and automatically stops the engine E based on the detected voltage. Prohibition determination can be made. Therefore, according to the engine control apparatus 1, the prohibition determination regarding the automatic stop of the engine E can be performed appropriately.

(第2の実施形態)
次に、第2の実施形態に係るエンジン制御装置について説明する。なお、以下では、第2の実施形態に係るエンジン制御手法の概要について図8を用いて説明した後に、第2の実施形態に係るエンジン制御手法を適用したエンジン制御装置について説明することとする。図8は、第2の実施形態に係るエンジン制御手法の概要を示す図である。
(Second Embodiment)
Next, an engine control apparatus according to a second embodiment will be described. In the following, an outline of the engine control method according to the second embodiment will be described with reference to FIG. 8, and then an engine control device to which the engine control method according to the second embodiment is applied will be described. FIG. 8 is a diagram showing an outline of the engine control method according to the second embodiment.

第2の実施形態に係るエンジン制御手法(以下、「本制御手法」という)は、所定の停止条件が成立した場合にエンジンを自動停止させ、所定の始動条件が成立した場合にエンジンを自動始動させるものである。   The engine control method according to the second embodiment (hereinafter referred to as “the present control method”) automatically stops the engine when a predetermined stop condition is satisfied, and automatically starts the engine when a predetermined start condition is satisfied. It is something to be made.

例えば、本制御手法では、運転者による停車操作が行われ、車両が停車した場合にエンジンを自動停止させ、運転者による発車操作が行われた場合にエンジンを自動始動させる所謂アイドリングストップを行う。なお、ここでのエンジンの停止条件および始動条件は、第1の実施形態と同様の条件とする。   For example, in the present control method, a stop operation by the driver is performed, so that the engine is automatically stopped when the vehicle is stopped, and so-called idling stop is performed in which the engine is automatically started when the start operation is performed by the driver. Here, the engine stop condition and start condition are the same as those in the first embodiment.

そして、本制御手法では、エンジンを始動する際にバッテリの負荷となるエンジン始動装置(以下、「エンジン始動負荷」という)の状態によって変化するバッテリの電圧(以下、「電源電圧」という)に基づいて、次回、車両が停車した場合に、エンジンの自動停止を禁止するか否かを判定する。   In this control method, based on the voltage of the battery (hereinafter referred to as “power supply voltage”) that changes depending on the state of the engine starter (hereinafter referred to as “engine start load”) that becomes the load of the battery when starting the engine. Then, when the vehicle is stopped next time, it is determined whether or not the automatic engine stop is prohibited.

具体的には、本制御手法では、エンジン始動負荷を第1の負荷状態で駆動している第1の期間の電源電圧(以下、「第1電圧」という)を検出する(図8の(1)参照)。続いて、本制御手法では、第1の期間で検出した第1電圧と所定の閾値とを比較する(図8の(2)参照)。   Specifically, in this control method, a power supply voltage (hereinafter referred to as “first voltage”) during a first period in which the engine starting load is driven in the first load state is detected ((1 in FIG. 8). )reference). Subsequently, in the present control method, the first voltage detected in the first period is compared with a predetermined threshold (see (2) in FIG. 8).

その後、本制御手法では、エンジン始動負荷の消費電力が第1の負荷状態とは異なる第2の負荷状態へエンジン始動負荷の駆動制御を切り替えると、エンジン始動負荷を第2の負荷状態で駆動している第2の期間の電源電圧(以下、「第2電圧」という)を検出する(図8の(3)参照)。   Thereafter, in this control method, when the engine start load drive control is switched to the second load state in which the power consumption of the engine start load is different from the first load state, the engine start load is driven in the second load state. The power supply voltage during the second period (hereinafter referred to as “second voltage”) is detected (see (3) in FIG. 8).

続いて、本制御手法では、第2の期間に検出した第2電圧と所定の閾値とを比較する(図8の(4)参照)。このとき、第1電圧と比較する所定の閾値と、第2電圧と比較する所定の閾値とは、それぞれ異なる値に設定している。   Subsequently, in the present control method, the second voltage detected in the second period is compared with a predetermined threshold (see (4) in FIG. 8). At this time, the predetermined threshold value compared with the first voltage and the predetermined threshold value compared with the second voltage are set to different values.

かかる所定の閾値を設定する場合、例えば、予めエンジンの自動始動の試験を繰り返し行い、自動始動に成功する毎に、前回の自動始動時に検出された第1電圧および第2電圧を記録しておき、記録した第1電圧および第2電圧の最低電圧を取得する。   When setting such a predetermined threshold, for example, an engine automatic start test is repeatedly performed in advance, and each time the automatic start is successful, the first voltage and the second voltage detected at the previous automatic start are recorded. The lowest voltage of the recorded first voltage and second voltage is obtained.

こうして取得された第1電圧の最低値を第1電圧と比較する所定の閾値として設定し、取得された第2電圧の最低値を第2電圧と比較する所定の閾値として設定する。   The lowest value of the first voltage acquired in this way is set as a predetermined threshold value to be compared with the first voltage, and the lowest value of the acquired second voltage is set as the predetermined threshold value to be compared with the second voltage.

そして、本制御手法では、第1電圧が第1電圧用の所定の閾値以上であり且つ第2電圧が第2電圧用の所定の閾値以上の場合(図8の(5)参照)、次回のエンジンの自動停止を許可する(図8の(6)参照)。   In this control method, when the first voltage is equal to or higher than the predetermined threshold for the first voltage and the second voltage is equal to or higher than the predetermined threshold for the second voltage (see (5) in FIG. 8), The automatic stop of the engine is permitted (see (6) in FIG. 8).

一方、本制御手法では、第1電圧および第2電圧のうち、いずれか一方でも対応する所定の閾値未満であった場合には、次回のエンジンの自動停止を禁止する。   On the other hand, in the present control method, when either one of the first voltage and the second voltage is less than the corresponding predetermined threshold, the next automatic engine stop is prohibited.

上述したように、本制御手法では、エンジン始動負荷を第1の負荷状態で駆動している期間に検出した電圧と、第2の負荷状態で駆動している期間に検出した電圧とを、それぞれ異なる閾値と比較した結果に基づいて、エンジンの自動停止を禁止する。   As described above, in the present control method, the voltage detected during the period when the engine start load is driven in the first load state and the voltage detected during the period during which the engine start load is driven in the second load state, Based on the result compared with the different threshold value, the automatic engine stop is prohibited.

このため、本制御手法によれば、エンジンの始動期間中にスタータ等のエンジン始動負荷の駆動状態を切り替えるような始動制御を行う場合であっても、エンジンの自動停止に関する禁止判定を適切に行うことができる。   For this reason, according to this control method, even when starting control is performed such that the driving state of an engine starting load such as a starter is switched during the engine starting period, the prohibition determination regarding the automatic engine stop is appropriately performed. be able to.

これにより、本制御手法では、バッテリの状態がエンジンを再始動可能な状態にもかかわらずエンジンの自動停止を禁止してしまい、車両が無駄に燃料を消費してしまうことを抑制することができる。   Thereby, in this control method, even if the state of the battery is a state where the engine can be restarted, the automatic stop of the engine is prohibited, and the vehicle can be prevented from consuming fuel wastefully. .

また、本制御手法では、バッテリの状態がエンジンを再始動不可能な状態にもかかわらずエンジンの自動停止を許可してしまい、車両が再始動不能な故障状態になることを抑制することができる。   In addition, in this control method, it is possible to prevent the vehicle from being in a failure state where the engine cannot be restarted because the automatic stop of the engine is permitted even though the state of the battery cannot restart the engine. .

また、上記したエンジン始動負荷がエンジンを始動するモータを備えたスタータの場合、本制御手法では、スタータ駆動時のバッテリの電圧に基づいてバッテリの状態を判定する。   Further, in the case where the engine start load described above is a starter provided with a motor that starts the engine, in this control method, the state of the battery is determined based on the voltage of the battery when the starter is driven.

かかる場合、スタータ駆動開始直後に電圧が一番落ち込むので、基本的にこのスタータ駆動開始直後の電圧(最低電圧)に基づいてバッテリの状態を判定すると良い。ただし、同じバッテリ状態であっても、例えば、スタータ駆動開始時のエンジンのクランク角位置による駆動負荷の変化によっても、バッテリの落ち込み状態に変化が生じる。   In such a case, since the voltage drops most immediately after starter driving is started, it is basically preferable to determine the state of the battery based on the voltage (minimum voltage) immediately after starter driving is started. However, even in the same battery state, for example, due to a change in driving load depending on the crank angle position of the engine at the start of starter driving, a change in the state of battery drop occurs.

このため、本制御手法では、スタータが駆動状態にあるときの、スタータ駆動開始直後の所定時間における電圧と、この所定時間経過後の電圧とをそれぞれ検出し、それぞれの電圧を予め設定された電圧と比較することで、バッテリ状態の判定精度を向上させることもできる。   For this reason, in this control method, when the starter is in a driving state, a voltage at a predetermined time immediately after the start of the starter driving and a voltage after the predetermined time have elapsed are detected, and each voltage is set to a preset voltage. As a result, it is possible to improve the battery state determination accuracy.

次に、図8を用いて説明した本制御手法を適用した第2の実施形態に係るエンジン制御装置について説明する。本実施形態に係るエンジン制御装置は、所定の停止条件が成立した場合にエンジンを自動停止させ、所定の始動条件が成立した場合にエンジンを自動始動させる装置である。   Next, an engine control apparatus according to a second embodiment to which the present control method described with reference to FIG. 8 is applied will be described. The engine control apparatus according to the present embodiment is a device that automatically stops the engine when a predetermined stop condition is satisfied, and automatically starts the engine when a predetermined start condition is satisfied.

特に、本実施形態に係るエンジン制御装置は、上記背景技術で説明した特許文献1〜3に記載の装置のように、エンジンを自動始動する期間内にスタータの動作状態を変更するエンジン始動装置に対してエンジンの自動停止に関する許可および禁止を行う。   In particular, the engine control device according to the present embodiment is an engine starter that changes the operating state of the starter within a period of automatic start of the engine, such as the devices described in Patent Documents 1 to 3 described in the background art. Permits and prohibits automatic engine stop.

また、本実施形態に係るエンジン制御装置は、単独で上記特許文献1〜3に記載の装置と同様なエンジンの自動停止および自動始動を行い、さらに、自装置で行うエンジンの自動停止に関する許可および禁止を行うように構成してもよい。   Further, the engine control device according to the present embodiment independently performs automatic engine stop and automatic start similar to the devices described in Patent Documents 1 to 3, and further permits permission for automatic engine stop performed by the own device and You may comprise so that prohibition may be performed.

ここで、本実施形態に係るエンジン制御装置の説明に先立って、図9および図10を用いて特許文献1〜3に記載の装置の構成について説明する。図9は、特許文献1に記載の装置の構成概要を示す図であり、図10は、特許文献3に記載の装置の構成概要を示す図である。   Here, prior to the description of the engine control device according to the present embodiment, the configuration of the devices described in Patent Documents 1 to 3 will be described with reference to FIGS. 9 and 10. FIG. 9 is a diagram illustrating an outline of the configuration of the device described in Patent Document 1, and FIG. 10 is a diagram illustrating an overview of the configuration of the device described in Patent Document 3.

なお、特許文献2に記載の装置の構成は、特許文献3に記載の装置に類似するものである。このため、特許文献2に記載の装置については、特許文献3に記載の装置を説明した後に、図10を用いて説明する。   The configuration of the device described in Patent Document 2 is similar to the device described in Patent Document 3. For this reason, about the apparatus of patent document 2, after explaining the apparatus of patent document 3, it demonstrates using FIG.

図9に示すように、特許文献1に記載の装置100は、エンジンを始動するスタータのモータ102へ電力を供給するバッテリ101とモータ102との間に、2つのスイッチ103、104が直列に接続されている。   As shown in FIG. 9, the apparatus 100 described in Patent Document 1 includes two switches 103 and 104 connected in series between a motor 101 and a battery 101 that supplies power to a motor 102 of a starter that starts an engine. Has been.

これら2つのスイッチ103、104のうち、バッテリ101側に設けられているスイッチ103は、イグニッションキーによってON/OFFが切り替えられるスイッチ(以下、「キースイッチ103」という)である。   Of these two switches 103 and 104, the switch 103 provided on the battery 101 side is a switch that is switched ON / OFF by an ignition key (hereinafter referred to as “key switch 103”).

一方、モータ102側に設けられているスイッチ104は、ECU(Engine Control Unit)によってON/OFFが切り替えられるスイッチ(以下、「状態切替スイッチ104」という)である。また、特許文献1に記載の装置100は、バッテリ101からモータ102へ供給する電力を低減する抵抗106を備えている。   On the other hand, a switch 104 provided on the motor 102 side is a switch (hereinafter referred to as “state changeover switch 104”) that is switched ON / OFF by an ECU (Engine Control Unit). The device 100 described in Patent Document 1 includes a resistor 106 that reduces the power supplied from the battery 101 to the motor 102.

そして、特許文献1に記載の装置100は、キースイッチ103がONされると、まず、モータ102を第1の状態で駆動した後、第1の状態とは消費電力が異なる第2の状態に駆動制御を切り替えてモータ102を駆動させ、エンジンの始動を行う。   When the key switch 103 is turned on, the device 100 described in Patent Document 1 first drives the motor 102 in the first state, and then enters the second state in which the power consumption is different from the first state. The engine is started by switching the drive control to drive the motor 102.

具体的には、特許文献1に記載の装置100では、キースイッチ103がONされた後、ECU105が状態切替スイッチ104を制御してバッテリ101と抵抗106とを接続させることで、抵抗106を経由してバッテリ101からモータ102へ電力が供給される。   Specifically, in the device 100 described in Patent Document 1, after the key switch 103 is turned on, the ECU 105 controls the state changeover switch 104 to connect the battery 101 and the resistor 106, thereby passing through the resistor 106. Then, electric power is supplied from the battery 101 to the motor 102.

これにより、モータ102は、状態切替スイッチ104がONされているときよりも低い回転速度で回転してエンジンを助走させる。続いて、特許文献1に記載の装置100では、ECU105が状態切替スイッチ104を制御してバッテリ101とモータ102とを直接接続させることで、抵抗106を経由させずにバッテリ101からモータ102へ電力が供給される。   As a result, the motor 102 rotates at a lower rotational speed than when the state changeover switch 104 is turned on to run the engine. Subsequently, in the device 100 described in Patent Document 1, the ECU 105 controls the state changeover switch 104 to directly connect the battery 101 and the motor 102, so that power is transmitted from the battery 101 to the motor 102 without passing through the resistor 106. Is supplied.

これにより、モータ102は、エンジンを助走させているときよりも高い回転速度で回転してエンジンを始動させる。このように、特許文献1に記載の装置100は、エンジンを始動させる期間に、スタータ(ここでは、モータ102)の駆動状態を切り替えるように構成されている。   As a result, the motor 102 rotates at a higher rotational speed than when the engine is running and starts the engine. As described above, the device 100 described in Patent Document 1 is configured to switch the drive state of the starter (here, the motor 102) during the period of starting the engine.

なお、特許文献1に記載の装置100では、エンジンを自動始動する場合、所定の始動条件が成立すると、ECU105が自動的に状態切替スイッチ104を制御してバッテリ101と抵抗106とを接続し、その後、バッテリ101とモータ102とを直接接続させてエンジンの自動始動を行う。   In the device 100 described in Patent Document 1, when the engine is automatically started, when a predetermined start condition is satisfied, the ECU 105 automatically controls the state changeover switch 104 to connect the battery 101 and the resistor 106, Thereafter, the battery 101 and the motor 102 are directly connected to automatically start the engine.

そして、本実施形態に係るエンジン制御装置は、エンジンを自動始動する装置が特許文献1に記載の装置の場合、モータ102がバッテリ101から抵抗106を経由して供給される電力によって駆動されている第1の期間のバッテリ101の電圧を検出する。   In the engine control device according to the present embodiment, when the device for automatically starting the engine is the device described in Patent Document 1, the motor 102 is driven by electric power supplied from the battery 101 via the resistor 106. The voltage of the battery 101 in the first period is detected.

続いて、本実施形態に係るエンジン制御装置は、モータ102がバッテリ101から抵抗106を経由せずに供給される電力によって駆動されている第2の期間のバッテリ101の電圧を検出する。   Subsequently, the engine control apparatus according to the present embodiment detects the voltage of the battery 101 in the second period in which the motor 102 is driven by the electric power supplied from the battery 101 without passing through the resistor 106.

そして、本実施形態に係るエンジン制御装置は、第1の期間に検出した電圧と第2の期間に検出した電圧とを、それぞれ異なる閾値と比較した比較結果に基づいて、エンジンの自動停止に関する許可および禁止を判定する。   Then, the engine control apparatus according to the present embodiment permits the automatic stop of the engine based on the comparison result obtained by comparing the voltage detected in the first period and the voltage detected in the second period with different threshold values. And determine the prohibition.

次に、図10を用いて特許文献3に記載の装置について説明する。図10に示すように、特許文献3に記載の装置200は、スタータ201の動作を制御することによってエンジン220を始動させる装置である。   Next, the apparatus described in Patent Document 3 will be described with reference to FIG. As shown in FIG. 10, the device 200 described in Patent Document 3 is a device that starts the engine 220 by controlling the operation of the starter 201.

スタータ201は、エンジン220を始動するモータ202と、モータ202によって駆動されるピニオンギア203をエンジン220のクランクシャフトに連動するリングギア221へ噛み合わせるソレノイドスイッチ210とを備えている。   The starter 201 includes a motor 202 that starts the engine 220 and a solenoid switch 210 that meshes a pinion gear 203 driven by the motor 202 with a ring gear 221 that is linked to the crankshaft of the engine 220.

ソレノイドスイッチ210は、ソレノイド211と、ソレノイド211へ通電することによって動作する可動部材212とを備えている。可動部材212は、連動部材213を介してピニオンギア203の回転軸と連結されている。   The solenoid switch 210 includes a solenoid 211 and a movable member 212 that operates by energizing the solenoid 211. The movable member 212 is connected to the rotation shaft of the pinion gear 203 via the interlocking member 213.

かかるスタータ201では、ソレノイド211へ通電されていない場合、ピニオンギア203がリングギア221と噛み合わない位置に保持され、ソレノイド211へ通電された場合に、ピニオンギア203がリングギア221と噛み合う位置まで移動する。   In such a starter 201, when the solenoid 211 is not energized, the pinion gear 203 is held at a position where it does not mesh with the ring gear 221, and when the solenoid 211 is energized, it moves to a position where the pinion gear 203 meshes with the ring gear 221. To do.

かかるスタータ201の動作を制御する特許文献3に記載の装置200は、ソレノイド211への通電のON/OFFを切り替える第1スイッチ231と、モータ202への通電のON/OFFを切り替える第2スイッチ232とを備えている。   The device 200 described in Patent Document 3 that controls the operation of the starter 201 includes a first switch 231 that switches ON / OFF of energization to the solenoid 211 and a second switch 232 that switches ON / OFF of energization to the motor 202. And.

また、特許文献3に記載の装置200は、イグニッションキーの操作によって第1スイッチ231および第2スイッチ232のON/OFFを切り替えるキースイッチ233を備えている。   The device 200 described in Patent Document 3 includes a key switch 233 that switches ON / OFF of the first switch 231 and the second switch 232 by operating an ignition key.

また、特許文献3に記載の装置200は、キースイッチ233がONされた場合に、第1スイッチ231がONされた後、所定時間経過後に第2スイッチ232をONさせる遅延回路234、キースイッチ233に代わって第1スイッチ231および第2スイッチ232を順次ONさせるECU235を備えている。   The device 200 described in Patent Document 3 includes a delay circuit 234 and a key switch 233 that turn on the second switch 232 after a lapse of a predetermined time after the first switch 231 is turned on when the key switch 233 is turned on. Instead of this, an ECU 235 that sequentially turns on the first switch 231 and the second switch 232 is provided.

そして、かかる装置200は、エンジン220が完全に停止する前に所定の始動条件が成立すると、まず、スタータ201を第1の状態で駆動した後、第1の状態とは消費電力が異なる第2の状態に駆動制御を切り替えてモータ202を駆動させ、エンジン220の始動を行う。   Then, when a predetermined start condition is satisfied before the engine 220 is completely stopped, the device 200 first drives the starter 201 in the first state, and then the second power consumption is different from that in the first state. The drive control is switched to this state to drive the motor 202, and the engine 220 is started.

具体的には、特許文献3に記載の装置200では、所定の始動条件が成立した場合、エンジン220の回転数がピニオンギア203をリングギア221へ噛み合わせることが可能な回転数まで低下すると、ECU235が第1スイッチ231をONする。   Specifically, in the device 200 described in Patent Document 3, when a predetermined start condition is satisfied, when the rotational speed of the engine 220 decreases to a rotational speed at which the pinion gear 203 can be engaged with the ring gear 221, The ECU 235 turns on the first switch 231.

これにより、ソレノイドスイッチ210が駆動され、ピニオンギア203がリングギア221と噛み合う位置まで移動してスタータ201が第1の状態となる。続いて、特許文献3に記載の装置200では、所定時間経過後にECU235が第2スイッチ232をONする。これにより、モータ202が駆動されてスタータ201が第2の状態となり、エンジン220が始動される。   As a result, the solenoid switch 210 is driven, the pinion gear 203 moves to a position where the pinion gear 203 meshes with the ring gear 221, and the starter 201 enters the first state. Subsequently, in the apparatus 200 described in Patent Document 3, the ECU 235 turns on the second switch 232 after a predetermined time has elapsed. Thereby, the motor 202 is driven, the starter 201 is in the second state, and the engine 220 is started.

そして、本実施形態に係るエンジン制御装置は、エンジン220を自動始動する装置が特許文献3に記載の装置の場合、スタータ201が第1の状態で駆動されている第1の期間のバッテリ230の電圧を検出する。続いて、本実施形態に係るエンジン制御装置は、スタータ201が第2の状態で駆動されている第2の期間のバッテリ230の電圧を検出する。   In the engine control device according to the present embodiment, when the device for automatically starting the engine 220 is the device described in Patent Document 3, the starter 201 is driven in the first state of the battery 230 in the first period. Detect voltage. Subsequently, the engine control apparatus according to the present embodiment detects the voltage of the battery 230 in the second period in which the starter 201 is driven in the second state.

そして、本実施形態に係るエンジン制御装置は、第1の期間に検出した電圧と第2の期間に検出した電圧とを、それぞれ異なる閾値と比較した比較結果に基づいて、エンジン220の自動停止に関する許可および禁止を判定する。   The engine control apparatus according to the present embodiment relates to the automatic stop of the engine 220 based on a comparison result obtained by comparing the voltage detected in the first period and the voltage detected in the second period with different threshold values. Determine permission and prohibition.

次に、特許文献2に記載の装置について説明する。特許文献2に記載の装置は、遅延回路234を備えていない点と、ECU235による第1スイッチ231および第2スイッチ232の制御手順が異なる点とを除けば、特許文献3に記載の装置200と同様の構成である。   Next, the apparatus described in Patent Document 2 will be described. The apparatus described in Patent Document 2 is different from the apparatus 200 described in Patent Document 3 except that the delay circuit 234 is not provided and the control procedure of the first switch 231 and the second switch 232 by the ECU 235 is different. It is the same composition.

そして、特許文献2に記載の装置は、エンジン220が完全に停止する前に所定の始動条件が成立すると、まず、スタータ201を第1の状態で駆動した後、第1の状態とは消費電力が異なる第2の状態に駆動制御を切り替えてモータ202を駆動させ、エンジン220の始動を行う。   In the apparatus described in Patent Document 2, when a predetermined start condition is satisfied before the engine 220 is completely stopped, first, the starter 201 is driven in the first state, and then the power consumption is the first state. The driving control is switched to the second state with different motors to drive the motor 202, and the engine 220 is started.

具体的には、特許文献2に記載の装置は、所定の始動条件が成立した場合、まず、ECU235が第2スイッチ232をONする。これにより、ピニオンギア203が空転を開始し、スタータ201が第1の状態となる。   Specifically, in the device described in Patent Document 2, when a predetermined start condition is satisfied, the ECU 235 first turns on the second switch 232. As a result, the pinion gear 203 starts idling, and the starter 201 enters the first state.

続いて、特許文献2に記載の装置では、ECU235がピニオンギア203の回転とエンジン220の回転とが同期したと判定した場合に、第1スイッチ231をONする。これにより、ソレノイドスイッチ210が駆動され、ピニオンギア203がリングギア221と噛み合う位置まで移動してスタータ201が第2の状態となり、エンジン220が始動される。   Subsequently, in the device described in Patent Document 2, when the ECU 235 determines that the rotation of the pinion gear 203 and the rotation of the engine 220 are synchronized, the first switch 231 is turned on. As a result, the solenoid switch 210 is driven, the pinion gear 203 moves to a position where the pinion gear 203 meshes with the ring gear 221, the starter 201 enters the second state, and the engine 220 is started.

そして、本実施形態に係るエンジン制御装置は、エンジン220を自動始動する装置が特許文献2に記載の装置の場合、スタータ201が第1の状態で駆動されている第1の期間のバッテリ230の電圧を検出する。続いて、本実施形態に係るエンジン制御装置は、スタータ201が第2の状態で駆動されている第2の期間のバッテリ230の電圧を検出する。   In the engine control device according to the present embodiment, when the device that automatically starts the engine 220 is the device described in Patent Document 2, the starter 201 is driven in the first state of the battery 230 in the first period. Detect voltage. Subsequently, the engine control apparatus according to the present embodiment detects the voltage of the battery 230 in the second period in which the starter 201 is driven in the second state.

そして、本実施形態に係るエンジン制御装置は、第1の期間に検出した電圧と第2の期間に検出した電圧とを、それぞれ異なる閾値と比較した比較結果に基づいて、エンジン220の自動停止に関する許可および禁止を判定する。   The engine control apparatus according to the present embodiment relates to the automatic stop of the engine 220 based on a comparison result obtained by comparing the voltage detected in the first period and the voltage detected in the second period with different threshold values. Determine permission and prohibition.

次に、図11を用いて、本実施形態に係るエンジン制御装置の構成について説明する。図11は、第2の実施形態に係るエンジン制御装置1aの構成を示すブロック図である。なお、以下では、前述した特許文献1〜3に記載の装置を、エンジンの自動停止および自動始動を行うエンジン始動装置として説明する。   Next, the configuration of the engine control apparatus according to the present embodiment will be described with reference to FIG. FIG. 11 is a block diagram showing a configuration of an engine control device 1a according to the second embodiment. In the following, the devices described in Patent Documents 1 to 3 described above will be described as engine starting devices that automatically stop and start the engine.

図11に示すエンジン制御装置1aは、所定の停止条件が成立した場合に、エンジン始動装置にエンジンの自動停止を行わせ、その後、所定の始動条件が成立した場合に、エンジン始動装置にエンジンの自動始動を行わせる装置である。   The engine control device 1a shown in FIG. 11 causes the engine start device to automatically stop the engine when a predetermined stop condition is satisfied, and then causes the engine start device to switch the engine when the predetermined start condition is satisfied. It is a device that performs automatic starting.

図11に示すように、エンジン制御装置1aは、センサSEa、エンジンEa、エンジン始動負荷(以下、「スタータSTa」という)、バッテリBaと接続されている。なお、スタータSTaは、エンジン始動装置が特許文献1に記載の装置の場合、図9に示すモータ102に相当し、エンジン始動装置が特許文献2または3に記載の装置の場合、図10に示すスタータ201に相当する。   As shown in FIG. 11, the engine control device 1a is connected to a sensor SEa, an engine Ea, an engine start load (hereinafter referred to as “starter STa”), and a battery Ba. The starter STa corresponds to the motor 102 shown in FIG. 9 when the engine starting device is the device described in Patent Document 1, and shown in FIG. 10 when the engine starting device is the device described in Patent Document 2 or 3. This corresponds to the starter 201.

図11では、説明を簡単にするため、スタータSTaとエンジン制御装置1aとが直接接続されているように図示しているが、実際には、スタータSTaとエンジン制御装置1aとはエンジン始動装置のECU105、235を介して接続される。   In FIG. 11, for simplicity of explanation, the starter STa and the engine control device 1 a are illustrated as being directly connected. However, actually, the starter STa and the engine control device 1 a are the engine starter devices. The ECUs 105 and 235 are connected.

すなわち、エンジン制御装置1aは、エンジン始動装置のECU105、235へエンジンEaを始動させる制御信号を出力することにより、ECU105、235にスタータSTaの動作を制御させ、エンジンEaを始動させる。   That is, the engine control device 1a outputs a control signal for starting the engine Ea to the ECUs 105 and 235 of the engine starting device, thereby causing the ECUs 105 and 235 to control the operation of the starter STa to start the engine Ea.

センサSEaは、車両の状態を検知する複数の検知装置を含むものである。具体的には、センサSEaは、エンジンEaの回転数、車両の速度、車両の加速度、シフトレバーのポジション、アクセルの操作状態、ブレーキの操作状態等をそれぞれ検知し、各検知結果をエンジン制御装置1aへ出力する。   The sensor SEa includes a plurality of detection devices that detect the state of the vehicle. Specifically, the sensor SEa detects the number of revolutions of the engine Ea, the speed of the vehicle, the acceleration of the vehicle, the position of the shift lever, the operation state of the accelerator, the operation state of the brake, etc. Output to 1a.

また、エンジンEaは、車両を駆動する内燃機関であり、バッテリBaは、スタータSTaをはじめ、車両に搭載されている各種電子機器へ電力を供給する電源である。   The engine Ea is an internal combustion engine that drives the vehicle, and the battery Ba is a power source that supplies electric power to various electronic devices mounted on the vehicle including the starter STa.

また、エンジン制御装置1aは、エンジンEaの自動停止および自動始動を行う制御部2aと、エンジンEaの自動停止および自動始動に用いる始動/停止条件情報31a、自動停止許可情報32a、閾値情報33aを記憶した記憶部3aとを備えている。   Further, the engine control device 1a includes a control unit 2a for automatically stopping and automatically starting the engine Ea, start / stop condition information 31a, automatic stop permission information 32a, and threshold information 33a used for automatically stopping and automatically starting the engine Ea. And a stored storage unit 3a.

始動/停止条件情報31aは、エンジンEaの停止条件および始動条件を示す情報である。具体的には、記憶部3aは、停止条件として、エンジンEaの回転数がアイドリング状態、車両の速度および加速度が0、アクセルがOFF、ブレーキがON、シフトポジションがニュートラルまたはパーキング等の条件を記憶している。   The start / stop condition information 31a is information indicating a stop condition and a start condition of the engine Ea. Specifically, the storage unit 3a stores, as stop conditions, conditions such as the number of revolutions of the engine Ea being idle, the vehicle speed and acceleration being 0, the accelerator being OFF, the brake being ON, and the shift position being neutral or parking. doing.

そして、制御部2aは、エンジンEaの自動停止が許可されている状態で、かかる停止条件の全てが成立した場合に、エンジンEaを自動停止させる。   Then, the control unit 2a automatically stops the engine Ea when all of the stop conditions are satisfied in a state where the automatic stop of the engine Ea is permitted.

また、記憶部3aは、始動条件として、ブレーキがONの状態でシフトポジションがニュートラルまたはパーキングからドライブへシフトしたこと等の条件を記憶している。そして、制御部2aは、エンジンEaを自動停止させた後に始動条件が成立した場合、エンジンEaを自動的に再始動させる。   In addition, the storage unit 3a stores conditions such as a shift position being shifted from neutral or parking to drive while the brake is ON as a start condition. Then, when the start condition is satisfied after the engine Ea is automatically stopped, the control unit 2a automatically restarts the engine Ea.

自動停止許可情報32aは、エンジンEaの自動停止が許可されているか、若しくは、禁止されているかを示す情報である。かかる自動停止許可情報32aは、エンジンEaの停止条件が成立した場合に、制御部2aによって参照される。   The automatic stop permission information 32a is information indicating whether automatic stop of the engine Ea is permitted or prohibited. The automatic stop permission information 32a is referred to by the control unit 2a when a stop condition for the engine Ea is satisfied.

閾値情報33aは、スタータSTaを駆動している期間のバッテリBaの電圧と比較する閾値を示す情報である。具体的には、記憶部3aは、閾値情報33aとして、回転が停止しているエンジンEaを始動する場合に用いられる閾値(以下、「閾値Th」という)と、回転が完全には停止していないエンジンEaを始動する場合に用いられる閾値とを記憶している。   The threshold information 33a is information indicating a threshold to be compared with the voltage of the battery Ba during the period in which the starter STa is driven. Specifically, the storage unit 3a uses, as the threshold information 33a, a threshold (hereinafter referred to as “threshold Th”) used when starting the engine Ea whose rotation is stopped, and the rotation is completely stopped. The threshold value used when starting the engine Ea which is not present is stored.

特に、記憶部3aは、回転が停止していないエンジンEaを始動する場合に用いられる閾値として、上記第1の状態でスタータSTaを駆動している第1の期間に用いられる閾値(以下、「閾値Th1a」という)と、上記第2の状態でスタータSTaを駆動している第2の期間に用いられる閾値(以下、「Th2a」という)とを記憶している。   In particular, the storage unit 3a uses a threshold value (hereinafter referred to as “a threshold value” used for a first period in which the starter STa is driven in the first state as a threshold value used when starting the engine Ea whose rotation has not stopped. Threshold value Th1a ") and a threshold value (hereinafter referred to as" Th2a ") used in the second period in which the starter STa is driven in the second state.

なお、記憶部3aは、スタータSTaを第1の状態で駆動開始後に経過した時間、スタータSTaを第2の状態で駆動開始後に経過した時間、自動始動する際のエンジンEaの回転数等に応じてそれぞれ異なる閾値を記憶しておくこともできる。   The storage unit 3a corresponds to the time elapsed after starting the starter STa in the first state, the time elapsed after starting the starter STa in the second state, the rotational speed of the engine Ea when automatically starting, and the like. It is also possible to store different threshold values.

制御部2aは、エンジン制御装置1a全体の動作を統括制御するものであり、CPUとROMとRAMとを有する情報処理装置を備えている。そして、制御部2aは、CPUがROMから各種プログラムを読出し、RAMを作業領域として使用して実行することにより機能する複数の処理部を備えている。具体的には、制御部2aは、始動/停止判定部21aと、停止制御部22aと、始動制御部23aと、電圧検出部24aと、自動停止禁止部25aとを備えている。   The control unit 2a controls the overall operation of the engine control apparatus 1a, and includes an information processing apparatus having a CPU, a ROM, and a RAM. The control unit 2a includes a plurality of processing units that function when the CPU reads various programs from the ROM and executes them using the RAM as a work area. Specifically, the control unit 2a includes a start / stop determination unit 21a, a stop control unit 22a, a start control unit 23a, a voltage detection unit 24a, and an automatic stop prohibition unit 25a.

始動/停止判定部21aは、センサSEaから入力される各検出結果と、記憶部3aに記憶されている始動/停止条件情報31aとに基づいて、エンジンEaの停止条件または始動条件が成立したか否かを判定する処理部である。   The start / stop determination unit 21a determines whether the stop condition or the start condition of the engine Ea is satisfied based on each detection result input from the sensor SEa and the start / stop condition information 31a stored in the storage unit 3a. It is a processing unit for determining whether or not.

そして、始動/停止判定部21aは、エンジンEaの停止条件が成立したと判定した場合に、判定結果を停止制御部22aへ出力する。一方、始動/停止判定部21aは、エンジンEaの始動条件が成立したと判定した場合、判定結果を始動制御部23aへ出力する。   When the start / stop determination unit 21a determines that the stop condition of the engine Ea is satisfied, the start / stop determination unit 21a outputs the determination result to the stop control unit 22a. On the other hand, when it is determined that the start condition of the engine Ea is satisfied, the start / stop determination unit 21a outputs a determination result to the start control unit 23a.

停止制御部22aは、エンジンEaを自動的に停止させる処理部である。かかる停止制御部22aは、始動/停止判定部21aから停止条件が成立したことを示す判定結果が入力されると、記憶部3aに記憶されている自動停止許可情報32aを参照し、自動停止が許可されている場合に、エンジンEaを自動停止させる。   The stop control unit 22a is a processing unit that automatically stops the engine Ea. When a determination result indicating that the stop condition is satisfied is input from the start / stop determination unit 21a, the stop control unit 22a refers to the automatic stop permission information 32a stored in the storage unit 3a, and the automatic stop is performed. If it is permitted, the engine Ea is automatically stopped.

始動制御部23aは、エンジンEaを自動的に始動させる処理部である。かかる始動制御部23aは、始動/停止判定部21aから始動条件が成立したことを示す判定結果が入力された場合に、エンジンEaを自動始動させる。   The start control unit 23a is a processing unit that automatically starts the engine Ea. The start control unit 23a automatically starts the engine Ea when a determination result indicating that the start condition is satisfied is input from the start / stop determination unit 21a.

電圧検出部24aは、スタータSTaを駆動中の期間におけるバッテリBaの電圧を検出する電圧モニタ手段として機能し、検出結果を自動停止禁止部25aへ出力する処理部である。   The voltage detection unit 24a is a processing unit that functions as a voltage monitoring unit that detects the voltage of the battery Ba during a period in which the starter STa is being driven, and outputs a detection result to the automatic stop prohibition unit 25a.

自動停止禁止部25aは、エンジンEaの自動停止を禁止するか否かを判定する処理部である。かかる自動停止禁止部25aは、電圧検出部24aから入力されるバッテリBaの電圧、記憶部3aに記憶されている閾値Th1a、Th2aに基づいて自動停止を禁止するか否かを判定する。なお、自動停止禁止部25aの動作については、図13を用いて後述する。   The automatic stop prohibition unit 25a is a processing unit that determines whether or not automatic stop of the engine Ea is prohibited. The automatic stop prohibition unit 25a determines whether or not automatic stop is prohibited based on the voltage of the battery Ba input from the voltage detection unit 24a and the threshold values Th1a and Th2a stored in the storage unit 3a. The operation of the automatic stop prohibiting unit 25a will be described later with reference to FIG.

次に、図12を用いて回転が完全には停止していないエンジンEaを始動する場合におけるバッテリBaの電圧変化について説明する。図12は、第2の実施形態に係る回転が完全には停止していないエンジンEaを始動する場合におけるバッテリBaの電圧変化を示す図である。   Next, the voltage change of the battery Ba when starting the engine Ea whose rotation has not completely stopped will be described with reference to FIG. FIG. 12 is a diagram illustrating a voltage change of the battery Ba when starting the engine Ea in which the rotation according to the second embodiment is not completely stopped.

図12(A)に示すように、時刻T1でエンジンEaが自動停止された後、図12(B)に示すように、時刻T2でエンジンEaの回転が停止する前に始動条件が成立すると、スタータSTaが第1の状態で駆動(ON)され、バッテリBaの電圧は、図12(D)に示すように、時刻T2で低下する。   As shown in FIG. 12 (A), after the engine Ea is automatically stopped at time T1, as shown in FIG. 12 (B), if the start condition is satisfied before the rotation of the engine Ea stops at time T2, The starter STa is driven (ON) in the first state, and the voltage of the battery Ba decreases at time T2, as shown in FIG.

その後、図12(C)に示すように、時刻T3でスタータSTaの負荷状態が切替(ON)られ、スタータSTaが第2の状態で駆動されるとバッテリBaの電圧は、図12(D)に示すように、時刻T3で低下する。   After that, as shown in FIG. 12C, when the load state of the starter STa is switched (ON) at time T3 and the starter STa is driven in the second state, the voltage of the battery Ba is changed to FIG. As shown in FIG. 4, the voltage drops at time T3.

その後、図12(A)に示すように、時刻T4でエンジンEaの始動に成功し、図12(B)、(C)に示すように、時刻T4でスタータSTaの駆動が停止されると、バッテリBaの電圧は、図12(D)に示すように、スタータSTaを駆動する前の電圧まで復帰する。   Thereafter, as shown in FIG. 12A, the engine Ea is successfully started at time T4, and when the starter STa is stopped at time T4 as shown in FIGS. 12B and 12C, As shown in FIG. 12D, the voltage of the battery Ba returns to the voltage before driving the starter STa.

このように、回転が完全には停止していないエンジンEaを始動する場合、バッテリBaの電圧は、スタータSTaが第1の状態で駆動開始される時刻T2、およびスタータSTaが第2の状態で駆動開始される時刻T3で大きく低下する(図12の(D)参照)。   Thus, when starting the engine Ea whose rotation has not completely stopped, the voltage of the battery Ba is set at the time T2 when the starter STa starts to be driven in the first state and the starter STa is in the second state. It greatly decreases at time T3 when driving is started (see FIG. 12D).

また、図12(D)に示すように、スタータSTaが第1の状態で駆動されている期間T2〜T3(以下、「第1の期間」という)と、スタータSTaが第2の状態で駆動されている期間T3〜T4(以下、「第2の期間」という)とでは、バッテリBaの電圧の変動状態が異なる。   Further, as shown in FIG. 12D, the periods T2 to T3 (hereinafter referred to as “first period”) in which the starter STa is driven in the first state, and the starter STa is driven in the second state. In the period T3-T4 (hereinafter referred to as “second period”), the voltage variation state of the battery Ba is different.

そこで、エンジン制御装置1aは、第1の期間におけるバッテリBaの電圧低下と、第2の期間におけるバッテリBaの電圧低下とを考慮して自動停止の許可および禁止を行うように構成している。   Therefore, the engine control device 1a is configured to permit and prohibit automatic stop in consideration of the voltage drop of the battery Ba in the first period and the voltage drop of the battery Ba in the second period.

次に、図13を用いて自動停止禁止部25aの動作について説明する。図13は、第2の実施形態に係る自動停止禁止部25aの動作の一例を示す図である。なお、図13に示すバッテリBaの電圧変化は、図12(D)に対応するものである。   Next, the operation of the automatic stop prohibiting unit 25a will be described with reference to FIG. FIG. 13 is a diagram illustrating an example of the operation of the automatic stop prohibiting unit 25a according to the second embodiment. Note that the voltage change of the battery Ba shown in FIG. 13 corresponds to FIG.

自動停止禁止部25aは、まず、スタータSTaが第1の状態で駆動されている第1の期間T2〜T3に電圧検出部24aから入力されるバッテリBaの電圧の最低値(以下、「第1最低電圧V1a」という)を取得する(図13の(1)参照)。   First, the automatic stop prohibiting unit 25a first determines the lowest value of the voltage of the battery Ba (hereinafter referred to as “first”) input from the voltage detecting unit 24a during the first period T2 to T3 when the starter STa is driven in the first state. (Referred to as (1) in FIG. 13).

続いて、自動停止禁止部25aは、スタータSTaが第2の状態で駆動されている第2の期間T3〜T4に電圧検出部24aから入力されるバッテリBaの電圧の最低値(以下、「第2最低電圧V2a」という)を取得する(図13の(2)参照)。   Subsequently, the automatic stop prohibiting unit 25a includes a minimum value of the voltage of the battery Ba (hereinafter referred to as “first”) input from the voltage detection unit 24a during the second period T3 to T4 in which the starter STa is driven in the second state. 2 ”(refer to (2) in FIG. 13).

続いて、自動停止禁止部25aは、第1最低電圧V1aが記憶部3aに記憶されている閾値Th1a以上であり、且つ、第2最低電圧V2aが記憶部3aに記憶されている閾値Th2a以上であった場合に(図13の(3)参照)、次回の自動停止を許可することを示す自動停止許可情報32aを記憶部3aへ記憶させる(図13の(4)参照)。   Subsequently, the automatic stop prohibiting unit 25a has the first minimum voltage V1a equal to or higher than the threshold Th1a stored in the storage unit 3a, and the second minimum voltage V2a is equal to or higher than the threshold Th2a stored in the storage unit 3a. If there is (see (3) in FIG. 13), the automatic stop permission information 32a indicating that the next automatic stop is permitted is stored in the storage unit 3a (see (4) in FIG. 13).

一方、自動停止禁止部25aは、第1最低電圧V1aが閾値Th1a以上、第2最低電圧V2aが閾値Th2a以上という2つの条件のうちいずれか一方でも成立しなかった場合、次回の自動停止を禁止することを示す自動停止許可情報32aを記憶部3aへ記憶させる。   On the other hand, the automatic stop prohibition unit 25a prohibits the next automatic stop when the first minimum voltage V1a is not less than the threshold Th1a and the second minimum voltage V2a is not less than the threshold Th2a. The automatic stop permission information 32a indicating that the data is to be stored is stored in the storage unit 3a.

また、エンジン制御装置1aでは、第1最低電圧V1aと比較する閾値Th1aと、第2最低電圧V2aと比較する閾値Th2aとを異なる値としている(図13の(5)参照)。   In the engine control device 1a, the threshold value Th1a to be compared with the first lowest voltage V1a and the threshold value Th2a to be compared with the second lowest voltage V2a are different values (see (5) in FIG. 13).

かかる閾値Th1a、Th2aは、事前にシミュレーションを行い、その結果に基づいてそれぞれ決定する。例えば、閾値Th1a、Th2aの値をそれぞれ変更しながら自動停止禁止部25aによって自動停止の許可判定を行い、判定結果に従ってエンジンEaを自動停止させた後、エンジンEaを始動させるシミュレーションを事前に行う。   Such threshold values Th1a and Th2a are determined based on the result of simulation in advance. For example, the automatic stop prohibition unit 25a performs automatic stop permission determination while changing each of the threshold values Th1a and Th2a, and after the engine Ea is automatically stopped according to the determination result, a simulation for starting the engine Ea is performed in advance.

かかるシミュレーションの結果、エンジンEaの始動に成功したときに設定されている閾値Th1a、Th2aの組合せのうち、最も値の低い閾値Th1a、Th2aの組合せを閾値情報33aとして記憶部3aへ記憶させる。   As a result of such simulation, the combination of threshold values Th1a and Th2a having the lowest value among the combinations of threshold values Th1a and Th2a set when the engine Ea is successfully started is stored in the storage unit 3a as threshold information 33a.

このように、エンジン制御装置1aでは、閾値Th1a、Th2aとして、それぞれ最適な異なる値を閾値情報33aとして記憶部3aへ記憶させることにより、自動停止の許可および禁止を適切に行うことができる。   As described above, the engine control device 1a can appropriately permit and prohibit automatic stop by storing different optimal values as the threshold values Th1a and Th2a in the storage unit 3a as the threshold information 33a.

次に、エンジン制御装置1aの制御部2aが実行する処理について説明する。ここで、制御部2aは、図5に示すフローチャートに従って処理実行するが、ステップS105においてエンジンEaの自動始動を行う際に、第1の実施形態に係るエンジン制御装置1とは異なる処理を実行する。   Next, the process which the control part 2a of the engine control apparatus 1a performs is demonstrated. Here, the control unit 2a executes processing according to the flowchart shown in FIG. 5, but executes processing different from that of the engine control device 1 according to the first embodiment when the engine Ea is automatically started in step S105. .

このため、以下では、図14を用いて、制御部2aがエンジンEaの自動始動を行う際に実行する処理について説明する。図14は、第2の実施形態に係る制御部2aが実行する処理を示すフローチャートである。   For this reason, below, the process performed when the control part 2a performs the automatic start of the engine Ea is demonstrated using FIG. FIG. 14 is a flowchart illustrating processing executed by the control unit 2a according to the second embodiment.

ステップS105においてエンジンEaを自動始動する場合、制御部2aは、図14に示すように、まず、第1始動制御が選択されているか否かを判定する(ステップS301)。ここで、第1始動制御とは、スタータSTaを前述した第1の状態で駆動させた後に第2の状態で駆動させる駆動制御である。   When the engine Ea is automatically started in step S105, the control unit 2a first determines whether or not the first start control is selected as shown in FIG. 14 (step S301). Here, the first start control is drive control in which the starter STa is driven in the second state after being driven in the first state described above.

具体的には、第1始動制御は、エンジン始動装置が特許文献1に記載の装置100であった場合、エンジンを助走させるようにモータ102を通常よりも低速で回転駆動させた後に、モータ102の回転数を上昇させてエンジンを始動させる駆動制御である。   Specifically, in the first start control, when the engine start device is the device 100 described in Patent Document 1, the motor 102 is driven to rotate at a lower speed than usual so as to run the engine. Drive control for starting the engine by increasing the rotational speed of the engine.

また、第1始動制御は、エンジン始動装置が特許文献2に記載の装置であった場合、スタータ201を空転させた後に、空転中のピニオンギア203をエンジン220(ここでは、エンジンEa)のリングギア221と噛み合う位置まで移動させ、エンジン220を始動させる駆動制御である。   Further, in the first start control, when the engine starter is the device described in Patent Document 2, after the starter 201 is idling, the idling pinion gear 203 is moved to the ring of the engine 220 (here, engine Ea). This is drive control for starting the engine 220 by moving it to a position where it engages with the gear 221.

また、第1始動制御は、エンジン始動装置が特許文献3に記載の装置200であった場合、スタータ201のピニオンギア203をエンジン220(ここでは、エンジンEa)のリングギア221と噛み合う位置まで移動させた後に、モータ202を駆動してエンジン220(ここでは、エンジンEa)を始動させる駆動制御である。   Further, in the first starting control, when the engine starting device is the device 200 described in Patent Document 3, the pinion gear 203 of the starter 201 is moved to a position where it meshes with the ring gear 221 of the engine 220 (in this case, the engine Ea). After that, the motor 202 is driven to start the engine 220 (here, the engine Ea).

そして、制御部2aは、第1始動制御が選択されていると判定した場合(ステップS301,Yes)、スタータSTaの第1の状態による駆動(第1始動制御)を開始し(ステップS302)、第1最低電圧V1aを取得する(ステップS303)。   And when it determines with the 1st start control having been selected (step S301, Yes), the control part 2a starts the drive (1st start control) by the 1st state of starter STa (step S302), The first lowest voltage V1a is acquired (step S303).

続いて、制御部2aは、スタータSTaを異なる負荷状態である第2の負荷状態に切り替えて駆動させ(ステップS304)、第2最低電圧V2aを取得する(ステップS305)。   Subsequently, the control unit 2a drives the starter STa by switching to the second load state, which is a different load state (step S304), and obtains the second minimum voltage V2a (step S305).

その後、制御部2aは、エンジンEaの始動が完了したと判断するとスタータSTaの駆動を停止させ、始動制御を終了させる(ステップS306)。続いて、制御部2aは、第1最低電圧V1aが閾値Th1a以上であり、且つ、第2最低電圧V2aが閾値Th2a以上であるか否かを判定する(ステップS307)。   Thereafter, when it is determined that the start of the engine Ea is completed, the control unit 2a stops driving the starter STa and ends the start control (step S306). Subsequently, the control unit 2a determines whether or not the first lowest voltage V1a is equal to or higher than the threshold Th1a and the second lowest voltage V2a is equal to or higher than the threshold Th2a (Step S307).

そして、制御部2aは、第1最低電圧V1aが閾値Th1a以上であり、且つ、第2最低電圧V2aが閾値Th2a以上であると判定した場合(ステップS307,Yes)、エンジンEaの自動停止を許可し(ステップS308)、処理を終了する。   When the control unit 2a determines that the first minimum voltage V1a is equal to or higher than the threshold Th1a and the second minimum voltage V2a is equal to or higher than the threshold Th2a (step S307, Yes), the automatic stop of the engine Ea is permitted. (Step S308), and the process ends.

一方、制御部2aは、第1最低電圧V1aが閾値Th1a以上、第2最低電圧V2aが閾値Th2a以上という条件のうち、いずれか一方でも成立していなかった場合(ステップS307,No)、エンジンEaの自動停止を禁止し(ステップS309)、処理を終了する。   On the other hand, when either one of the conditions that the first lowest voltage V1a is equal to or higher than the threshold Th1a and the second lowest voltage V2a is equal to or higher than the threshold Th2a is not satisfied (No in step S307), the control unit 2a Is automatically stopped (step S309), and the process is terminated.

また、制御部2aは、ステップS301において第1始動制御が選択されていないと判定した場合(ステップS301,No)、第2始動制御を開始する(ステップS310)。なお、ステップS301で第1始動制御が選択されないのは、例えば、エンジン始動装置が特許文献1に記載の装置100であれば、始動時におけるエンジンの始動温度が高く、スタータを助走させる必要がない場合である。   Moreover, when it determines with the 1st start control not being selected in step S301 (step S301, No), the control part 2a starts 2nd start control (step S310). Note that the first start control is not selected in step S301, for example, if the engine start device is the device 100 described in Patent Document 1, the start temperature of the engine at the time of start is high and there is no need to run the starter. Is the case.

また、ステップS301で第1始動制御が選択されないのは、エンジン始動装置が特許文献2に記載の装置または特許文献3に記載の装置200であれば、始動するエンジン220(ここでは、エンジンEa)の回転が完全に停止していた場合である。   In addition, the first start control is not selected in step S301 if the engine start device is the device described in Patent Document 2 or the device 200 described in Patent Document 3, the engine 220 to start (here, the engine Ea) This is a case where the rotation of the motor has stopped completely.

そして、制御部2aは、ステップS310において以下のような第2始動制御を行う。すなわち、エンジン始動装置が特許文献1に記載の装置の場合、制御部2aは、最初から抵抗106を介さない経路でスタータへの通電を行ってエンジンを始動させる。   And the control part 2a performs the following 2nd starting controls in step S310. That is, when the engine starting device is the device described in Patent Literature 1, the control unit 2a starts the engine by energizing the starter through a path that does not go through the resistor 106 from the beginning.

もしくは、制御部2aは、第1の状態における抵抗106の抵抗値を小さくし(抵抗106を可変抵抗等で構成することで実現する)、第1の状態と第2の状態とで、スタータへの通電経路の抵抗値にほとんど違いがない状態でエンジンを始動させる。   Alternatively, the control unit 2a reduces the resistance value of the resistor 106 in the first state (implemented by configuring the resistor 106 with a variable resistor or the like), and goes to the starter in the first state and the second state. The engine is started with almost no difference in the resistance value of the energization path.

また、エンジン始動装置が特許文献2に記載の装置の場合、制御部2aは、ピニオンギア203を空転させずにリングギア221へ噛み合わせた後に、モータ202の駆動を開始し、エンジン220(ここでは、エンジンEa)を始動させる。   When the engine starting device is the device described in Patent Document 2, the control unit 2a starts driving the motor 202 after meshing the pinion gear 203 with the ring gear 221 without idling, and the engine 220 (here Now, the engine Ea) is started.

また、エンジン始動装置が特許文献3に記載の装置200の場合、制御部2は、エンジン220(ここでは、エンジンEa)が完全に停止した状態で、スタータ201(ここでは、スタータSTa)のピニオンギア203をエンジン220(ここでは、エンジンEa)のリングギア221と噛み合う位置まで移動させた後に、モータ202を駆動してエンジン220(Ea)を始動させる。   Further, when the engine starting device is the device 200 described in Patent Document 3, the control unit 2 sets the pinion of the starter 201 (here, the starter STa) in a state where the engine 220 (here, the engine Ea) is completely stopped. After the gear 203 is moved to a position where it engages with the ring gear 221 of the engine 220 (here, engine Ea), the motor 202 is driven to start the engine 220 (Ea).

続いて、制御部2aは、バッテリBaの最低電圧を取得し(ステップS311)、エンジンEaの始動が完了したと判断するとスタータSTaの駆動を停止させ、始動制御を終了させる(ステップS312)。そして、制御部2aは、取得した最低電圧が所定の閾値Th以上であるか否かの判定を行う(ステップ313)。   Subsequently, the control unit 2a obtains the minimum voltage of the battery Ba (step S311). When determining that the start of the engine Ea is completed, the control unit 2a stops driving the starter STa and ends the start control (step S312). Then, the control unit 2a determines whether or not the acquired minimum voltage is equal to or higher than a predetermined threshold Th (Step 313).

このとき、電圧と比較する閾値Thは、前述の閾値Th1a、Th2aとは異なる値であり、回転が完全に停止したエンジンEaを始動するために最低限必要なバッテリBaの電圧の値である。   At this time, the threshold value Th to be compared with the voltage is a value different from the above-described threshold values Th1a and Th2a, and is the value of the voltage of the battery Ba that is the minimum necessary for starting the engine Ea whose rotation has completely stopped.

そして、制御部2aは、バッテリBaの電圧が閾値Th以上であると判定した場合(ステップS313,Yes)、エンジンEaの自動停止を許可し(ステップS314)、処理を終了する。一方、制御部2aは、バッテリBaの電圧が閾値Th未満であると判定した場合(ステップS313,No)、エンジンEaの自動停止を禁止し(ステップS315)、処理を終了する。   If the control unit 2a determines that the voltage of the battery Ba is equal to or higher than the threshold value Th (step S313, Yes), the automatic stop of the engine Ea is permitted (step S314), and the process is terminated. On the other hand, if the control unit 2a determines that the voltage of the battery Ba is less than the threshold Th (step S313, No), the control unit 2a prohibits the automatic stop of the engine Ea (step S315) and ends the process.

このように、エンジン制御装置1aでは、スタータSTaが第1、第2、第3の各始動制御で駆動されている期間毎にバッテリBaの電圧を検出し、検出した各電圧と対応する閾値とを比較した結果に基づいて自動停止の許可および禁止を行う。   As described above, in the engine control device 1a, the voltage of the battery Ba is detected for each period in which the starter STa is driven by the first, second, and third start controls, and the threshold value corresponding to each detected voltage is detected. The automatic stop is permitted or prohibited based on the comparison result.

このため、エンジン制御装置1aによれば、エンジンEaの始動中にスタータSTaの駆動状態(負荷状態)が切り替えられるような場合であっても、エンジンEaの自動停止に関する許可および禁止を適切に行うことができる。   For this reason, according to the engine control device 1a, even when the driving state (load state) of the starter STa is switched during the start of the engine Ea, permission and prohibition regarding the automatic stop of the engine Ea are appropriately performed. be able to.

ところで、自動停止禁止部25aは、スタータSTaが第1の状態で駆動されている第1の期間、および、スタータSTaが第2の状態で駆動されている第2の期間をさらに複数の分割期間へ分割し、各分割期間におけるバッテリBaの電圧を用いて自動停止の許可および禁止を行うように構成することもできる。   By the way, the automatic stop prohibiting unit 25a further includes a first period in which the starter STa is driven in the first state and a second period in which the starter STa is driven in the second state. It is also possible to configure so that automatic stop is permitted and prohibited using the voltage of the battery Ba in each divided period.

以下では、図15を用いて自動停止禁止部25aの変形例について説明する。図15は、変形例に係る自動停止禁止部25aの動作を示す図である。なお、図15に示すバッテリBaの電圧変化は、図12(D)に対応するものである。   Below, the modification of the automatic stop prohibition part 25a is demonstrated using FIG. FIG. 15 is a diagram illustrating an operation of the automatic stop prohibiting unit 25a according to the modification. Note that the voltage change of the battery Ba shown in FIG. 15 corresponds to FIG.

図15に示すように、本変形例に係る自動停止禁止部25aは、時刻T2にスタータSTaが第1の状態で駆動開始されると、時刻T2から所定時間経過後の時刻T21までの期間(第1突入期間)におけるバッテリBaの電圧(第1突入時電圧V1b)を取得する(図15の(1)参照)。なお、ここでの所定時間は、例えば100msとする。   As shown in FIG. 15, when the starter STa starts to be driven in the first state at the time T2, the automatic stop prohibiting unit 25a according to the present modified example has a period from the time T2 to the time T21 after a predetermined time has elapsed ( The voltage of the battery Ba (first inrush voltage V1b) in the first inrush period) is acquired (see (1) in FIG. 15). The predetermined time here is, for example, 100 ms.

続いて、本変形例に係る自動停止禁止部25aは、時刻T21からスタータSTaが第2の状態で駆動開始される時刻T3までの期間(第1突入後期間)におけるバッテリBaの電圧(第1突入後電圧V1c)を取得する(図15の(2)参照)。   Subsequently, the automatic stop prohibiting unit 25a according to the present modification includes the voltage of the battery Ba during the period from the time T21 to the time T3 when the starter STa starts to be driven in the second state (the period after the first entry) (first time). The voltage V1c after rushing is acquired (see (2) in FIG. 15).

続いて、本変形例に係る自動停止禁止部25aは、時刻T3から所定時間経過後の時刻T31までの期間(第2突入期間)におけるバッテリBaの電圧(第2突入時電圧V2b)を取得する(図15の(3)参照)。なお、ここでの所定時間も100msとする。   Subsequently, the automatic stop prohibiting unit 25a according to the present modification acquires the voltage of the battery Ba (second inrush voltage V2b) in the period from the time T3 to the time T31 after a predetermined time has elapsed (second inrush period). (See (3) in FIG. 15). The predetermined time here is also 100 ms.

続いて、本変形例に係る自動停止禁止部25aは、時刻T31からスタータSTaの駆動が停止される時刻T4までの期間(第2突入後期間)におけるバッテリBaの電圧(第2突入後電圧V2c)を取得する(図15の(4)参照)。   Subsequently, the automatic stop prohibiting unit 25a according to the present modification includes the voltage of the battery Ba (second post-entry voltage V2c) in the period from time T31 to time T4 when the starter STa is stopped (second post-entry period). ) Is acquired (see (4) of FIG. 15).

続いて、本変形例に係る自動停止禁止部25aは、第1突入時電圧V1bと第2突入時電圧V2bとを比較し(図15の(5)参照)、第1突入時電圧V1bおよび第2突入時電圧V2bで最も低かった電圧(最低突入時電圧V3b)を決定する(図15の(6)参照)。   Subsequently, the automatic stop prohibiting unit 25a according to the present modification compares the first inrush voltage V1b with the second inrush voltage V2b (see (5) in FIG. 15), and compares the first inrush voltage V1b and the second inrush voltage V1b. 2. The lowest voltage (the lowest inrush voltage V3b) of the inrush voltage V2b is determined (see (6) in FIG. 15).

続いて、本変形例に係る自動停止禁止部25aは、第1突入後電圧V1cと第2突入後電圧V2cとを比較し(図15の(7)参照)、第1突入後電圧V1cおよび第2突入後電圧V2cで最も低かった電圧(最低突入後電圧V3c)を決定する(図15の(8)参照)。   Subsequently, the automatic stop prohibiting unit 25a according to the present modification compares the first post-rush voltage V1c and the second post-rush voltage V2c (see (7) in FIG. 15), and the first post-rush voltage V1c and the second post-rush voltage V1c (2) The lowest voltage V2c after entry (the lowest entry voltage V3c) is determined (see (8) in FIG. 15).

続いて、本変形例に係る自動停止禁止部25aは、最低突入時電圧V3bが予め設定した閾値Thb以上であり、且つ、最低突入後電圧V3cが予め設定した閾値Thc以上であった場合(図15の(9)参照)、エンジンEaの自動停止を許可する(図15の(10)参照)。   Subsequently, the automatic stop prohibiting unit 25a according to the present modified example has a case where the lowest inrush voltage V3b is equal to or higher than a preset threshold Thb and the lowest after-rush voltage V3c is equal to or higher than a preset threshold Thc (FIG. 15 (see (9)), the automatic stop of the engine Ea is permitted (see (10) in FIG. 15).

なお、本変形例では、閾値Thb、Thcとして、それぞれ異なる最適な値を予め設定する(図15の(11)参照)。かかる閾値Thb、Thcは、事前に行うシミュレーションによって決定する。   In this modification, optimum values different from each other are set in advance as the thresholds Thb and Thc (see (11) in FIG. 15). The threshold values Thb and Thc are determined by a simulation performed in advance.

例えば、閾値Thb、Thcの値をそれぞれ変更しながら自動停止禁止部25aによって自動停止の許可判定を行い、判定結果に従ってエンジンEaを自動停止させた後、エンジンEaを始動させるシミュレーションを事前に繰り返し行う。   For example, the automatic stop prohibition unit 25a performs automatic stop permission determination while changing the values of the threshold values Thb and Thc, and after the engine Ea is automatically stopped according to the determination result, a simulation for starting the engine Ea is repeatedly performed in advance. .

かかるシミュレーションの結果、エンジンEaの始動に成功したときに設定されている閾値Thb、Thcの組合せのうち、最も値の低い閾値Thb、Thcの組合せを閾値Thb、Thbとして決定する。   As a result of the simulation, among the combinations of threshold values Thb and Thc set when the engine Ea is successfully started, the combination of the lowest threshold values Thb and Thc is determined as the threshold values Thb and Thb.

このように、エンジン制御装置1aでは、閾値Thb、Thcとして、それぞれ異なる最適な閾値と最低突入時電圧V3bおよび最低突入後電圧V3cとを比較した結果に基づいて自動停止の許可および禁止を行うため、自動停止の許可および禁止をより正確に行うことができる。   As described above, the engine control apparatus 1a permits and prohibits automatic stop based on the result of comparing the optimum threshold values different from each other as the threshold values Thb and Thc with the lowest inrush voltage V3b and the lowest inrush voltage V3c. The automatic stop can be permitted and prohibited more accurately.

ところで、エンジン制御装置1aは、第1突入時電圧V1b、第1突入後電圧V1c、第2突入時電圧V2b、第2突入後電圧V2cを検出する場合、以下のようにエンジンEaの自動停止に関する許可および禁止を行うように構成することもできる。   By the way, when the engine control device 1a detects the first inrush voltage V1b, the first inrush voltage V1c, the second inrush voltage V2b, and the second inrush voltage V2c, it relates to the automatic stop of the engine Ea as follows. It can also be configured to allow and prohibit.

例えば、エンジン制御装置1aは、第1突入時電圧V1bと第2突入時電圧V2bとを平均化して平均突入時電圧を決定するとともに、第1突入後電圧V1cと第2突入後電圧V2cとを平均化して平均突入後電圧を決定する。   For example, the engine control device 1a determines the average inrush voltage by averaging the first inrush voltage V1b and the second inrush voltage V2b, and calculates the first inrush voltage V1c and the second inrush voltage V2c. Average and determine the average post-rush voltage.

そして、平均突入時電圧と平均突入後電圧とを、それぞれ異なる最適な閾値と比較し、平均突入時電圧が閾値以上であり、且つ、平均突入後電圧が閾値以上であった場合に、エンジンEaの自動停止を許可する。   Then, the average inrush voltage and the average inrush voltage are compared with different optimum threshold values, respectively, and when the average inrush voltage is equal to or greater than the threshold and the average inrush voltage is equal to or greater than the threshold, the engine Ea Allow automatic stop of.

一方、エンジン制御装置1aは、平均突入時電圧が閾値以上、平均突入後電圧が閾値以上という条件のうち、いずれか一方でも成立しなかった場合に、エンジンEaの自動停止を禁止する。   On the other hand, the engine control device 1a prohibits the automatic stop of the engine Ea when any one of the conditions that the average inrush voltage is equal to or higher than the threshold and the average after-rush voltage is equal to or higher than the threshold is not satisfied.

なお、平均突入時電圧、平均突入後電圧と比較する閾値についても、閾値Thb、Thcと同様に、事前にシミュレーションを繰り返し行うことで決定することができる。かかる構成とすることによってもエンジン制御装置1aは、自動停止の許可および禁止を適切に行うことができる。   Note that the threshold value to be compared with the average inrush voltage and the average post-inrush voltage can be determined by repeatedly performing a simulation in advance, similarly to the threshold values Thb and Thc. Even with this configuration, the engine control apparatus 1a can appropriately permit and prohibit automatic stop.

また、例えば、エンジン制御装置1aは、第1突入時電圧V1b、第1突入後電圧V1c、第2突入時電圧V2b、第2突入後電圧V2cと、それぞれ異なる最適な閾値とを比較し、各電圧が全て対応する閾値以上であった場合に、エンジンEaの自動停止を許可するように構成することもできる。   Further, for example, the engine control device 1a compares the first inrush voltage V1b, the first inrush voltage V1c, the second inrush voltage V2b, and the second inrush voltage V2c with different optimum threshold values, respectively. It can also be configured to allow automatic stop of the engine Ea when all the voltages are equal to or higher than the corresponding threshold values.

かかる構成とした場合、エンジン制御装置1aは、第1突入時電圧V1b、第1突入後電圧V1c、第2突入時電圧V2b、第2突入後電圧V2cのうち、いずれか一つの電圧でも対応する閾値未満であった場合、エンジンEaの自動停止を禁止する。   In the case of such a configuration, the engine control device 1a can cope with any one of the first inrush voltage V1b, the first inrush voltage V1c, the second inrush voltage V2b, and the second inrush voltage V2c. When it is less than the threshold value, the automatic stop of the engine Ea is prohibited.

かかる構成とすることにより、エンジン制御装置1aは、自動停止の許可および禁止をより正確、且つ細やかに判定することができる。   With this configuration, the engine control device 1a can more accurately and finely determine whether automatic stop is permitted or prohibited.

なお、上記した第2の実施形態および変形例では、自動停止禁止部25aが電圧検出部24aによって検出された電圧の実測値に基づいて自動停止の許可および禁止を行っているが、始動するエンジンEaの回転数に応じて補正した電圧に基づいて自動停止の許可および禁止を行ってもよい。   In the second embodiment and the modification described above, the automatic stop prohibiting unit 25a permits and prohibits the automatic stop based on the measured value of the voltage detected by the voltage detecting unit 24a. You may permit and prohibit automatic stop based on the voltage corrected according to the rotation speed of Ea.

エンジンEaの回転数に応じて補正したバッテリBaの電圧に基づいて自動停止の許可および禁止を行う場合、自動停止禁止部25aは、第1の実施形態と同様に、図7に示す電圧補正用のテーブルや関数情報を用いてバッテリBaの電圧を補正する。   When permitting and prohibiting automatic stop based on the voltage of the battery Ba corrected according to the rotation speed of the engine Ea, the automatic stop prohibiting unit 25a is for voltage correction shown in FIG. 7 as in the first embodiment. The voltage of the battery Ba is corrected using the table and the function information.

こうして補正した電圧に基づいて自動停止の許可および禁止を行う構成とすれば、エンジン制御装置1aは、第1の実施形態と同様に、電圧と比較する閾値を予め複数種類記憶しておく必要がない。   If the automatic control is permitted and prohibited based on the corrected voltage, the engine control device 1a needs to store a plurality of types of threshold values to be compared with the voltage in advance as in the first embodiment. Absent.

1、1a エンジン制御装置
2、2a 制御部
21、21a 始動/停止判定部
22、22a 停止制御部
23、23a 始動制御部
24、24a 電圧検出部
25、25a 自動停止禁止部
3、3a 記憶部
31、31a 始動/停止条件情報
32、32a 自動停止許可情報
33、33a 閾値情報
SE、SEa センサ
E、Ea エンジン
ST、STa スタータ
M モータ
44 プランジャ
B、Ba バッテリ
DESCRIPTION OF SYMBOLS 1, 1a Engine control apparatus 2, 2a Control part 21, 21a Start / stop determination part 22, 22a Stop control part 23, 23a Start control part 24, 24a Voltage detection part 25, 25a Automatic stop prohibition part 3, 3a Storage part 31 , 31a Start / stop condition information 32, 32a Automatic stop permission information 33, 33a Threshold information SE, SEa Sensor E, Ea Engine ST, STa Starter M Motor 44 Plunger B, Ba Battery

Claims (6)

スタータモータとエンジンの回転軸とが連結された連結状態と、連結されていない非連結状態とを切り替えることが可能なエンジンの始動機構を備えた車両に設けられ、所定の停止条件が成立した場合に前記エンジンを自動停止させ、所定の始動条件が成立した場合に前記エンジンを自動始動させるエンジン制御装置であって、
エンジンを始動させる場合に、バッテリからの電力を用いて前記スタータモータを駆動させるスタータ駆動制御と、前記バッテリからの電力を用いて前記始動機構を非連結状態から連結状態に変化させる連結制御とを行うエンジン始動制御手段と、
前記エンジン始動制御手段による前記エンジンの始動時における前記バッテリの電圧を検出し、当該検出した電圧に基づいてバッテリ状態を検出するバッテリ状態検出手段と、
前記バッテリ状態検出手段によって検出された前記バッテリ状態に基づいて、前記エンジンの自動停止を禁止する自動停止禁止手段と、を備え、
前記エンジン始動制御手段は、前記スタータ駆動制御によって前記スタータモータを駆動させた状態で前記連結制御を行う第1始動制御と、前記連結制御を行った後に前記スタータ駆動制御を行う第2始動制御を行うことが可能であり、
前記バッテリ状態検出手段は、前記エンジン始動制御手段によって前記第1始動制御が行われた場合と前記第2始動制御が行われた場合とで、前記バッテリ状態の検出の行ない方を異ならせる
ことを特徴とするエンジン制御装置。
When a predetermined stop condition is satisfied, provided in a vehicle equipped with an engine start mechanism capable of switching between a connected state in which the starter motor and the rotation shaft of the engine are connected and a disconnected state in which the starter motor is not connected. An engine control device for automatically stopping the engine and automatically starting the engine when a predetermined start condition is satisfied,
When starting the engine, starter drive control for driving the starter motor using electric power from a battery, and connection control for changing the start mechanism from a non-connected state to a connected state using electric power from the battery. Engine start control means to perform,
Battery state detection means for detecting a voltage of the battery at the time of starting the engine by the engine start control means and detecting a battery state based on the detected voltage;
Automatic stop prohibiting means for prohibiting automatic stop of the engine based on the battery state detected by the battery state detecting means,
The engine start control means includes a first start control for performing the connection control in a state where the starter motor is driven by the starter drive control, and a second start control for performing the starter drive control after performing the connection control. Is possible and
The battery state detection means is configured to make the detection of the battery state different between when the first start control is performed by the engine start control means and when the second start control is performed. A characteristic engine control device.
前記バッテリ状態検出手段は、
前記エンジン始動制御手段によって前記第1始動制御が行われた場合と前記第2始動制御が行われた場合とで、前記バッテリ状態の検出に用いる前記バッテリの電圧を検出する期間を異ならせる
ことを特徴とする請求項1に記載のエンジン制御装置。
The battery state detection means includes
The time period during which the voltage of the battery used for detection of the battery state is detected differs between when the first start control is performed by the engine start control means and when the second start control is performed. The engine control device according to claim 1, wherein
前記エンジン始動制御手段は、
前記エンジンが回転状態にあるときに前記エンジンの始動制御を行う必要がある場合に第1始動制御を行う
ことを特徴とする請求項1または請求項2に記載のエンジン制御装置。
The engine start control means includes
The engine control device according to claim 1 or 2, wherein the first start control is performed when it is necessary to perform the start control of the engine when the engine is in a rotating state.
前記バッテリ状態検出手段は、
前記エンジン始動制御手段によって前記第1始動制御が行われた場合には、前記スタータ駆動制御が行われた後に前記連結制御が行なわれた後の第1期間の前記バッテリ状態を検出し、前記エンジン始動制御手段によって第2始動制御が行われた場合には、前記連結制御が行われた後に前記スタータ駆動制御が行なわれた後の第2期間の前記バッテリ状態を検出する
ことを特徴とする請求項1〜3のいずれか一つに記載のエンジン制御装置。
The battery state detection means includes
If the first start-up control is performed by the engine start control means detects the battery state of the first period after the connection control after the starter drive control is performed is performed, the engine When the second start control is performed by the start control means, the battery state in the second period after the starter drive control is performed after the connection control is performed is detected. Item 4. The engine control device according to any one of Items 1 to 3.
前記バッテリ状態検出手段は、  The battery state detection means includes
前記第1始動制御が行われた場合には、前記スタータ駆動制御が行われているが前記連結制御が行われていない第3期間の前記バッテリ状態についても検出し、  When the first start control is performed, the battery state of the third period in which the starter drive control is performed but the connection control is not performed is detected,
前記自動停止禁止手段は、  The automatic stop prohibiting means is
前記第3期間に前記バッテリ状態検出手段で検出された前記バッテリ状態も考慮して前記自動停止を禁止する  The automatic stop is prohibited in consideration of the battery state detected by the battery state detection means in the third period.
ことを特徴とする請求項4に記載のエンジン制御装置。  The engine control device according to claim 4.
前記自動停止禁止手段は、
前記バッテリ状態検出手段が前記バッテリ状態として前記バッテリの電圧を検出する場合、当該バッテリの電圧へ前記エンジンの回転数に応じた補正値を乗算した値の最小値に基づいて、前記エンジンの自動停止を禁止する
ことを特徴とする請求項1〜のいずれか一つに記載のエンジン制御装置。
The automatic stop prohibiting means is
When the battery state detection means detects the voltage of the battery as the battery state, the engine is automatically stopped based on a minimum value obtained by multiplying the voltage of the battery by a correction value according to the engine speed. The engine control device according to any one of claims 1 to 5 , wherein the engine control device is prohibited.
JP2012047145A 2012-03-02 2012-03-02 Engine control device Active JP5999930B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2012047145A JP5999930B2 (en) 2012-03-02 2012-03-02 Engine control device
DE102013202899.7A DE102013202899B4 (en) 2012-03-02 2013-02-22 vehicle engine control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012047145A JP5999930B2 (en) 2012-03-02 2012-03-02 Engine control device

Publications (2)

Publication Number Publication Date
JP2013181500A JP2013181500A (en) 2013-09-12
JP5999930B2 true JP5999930B2 (en) 2016-09-28

Family

ID=48985213

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012047145A Active JP5999930B2 (en) 2012-03-02 2012-03-02 Engine control device

Country Status (2)

Country Link
JP (1) JP5999930B2 (en)
DE (1) DE102013202899B4 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6303856B2 (en) 2014-06-20 2018-04-04 スズキ株式会社 Automatic stop device for internal combustion engine
JP6113329B1 (en) * 2016-05-18 2017-04-12 三菱電機株式会社 Starter and starter control method

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3520682B2 (en) 1996-07-31 2004-04-19 スズキ株式会社 Automatic engine start / stop device
JP4378895B2 (en) 2000-08-30 2009-12-09 株式会社デンソー Starter control system
JP2005016381A (en) * 2003-06-25 2005-01-20 Nissan Motor Co Ltd Start controller for internal combustion engine with variable compression ratio mechanism
JP4214401B2 (en) 2004-05-18 2009-01-28 株式会社デンソー Engine automatic stop / restart device
JP2009013953A (en) * 2007-07-09 2009-01-22 Toyota Motor Corp Automatic stop and start control device of engine
JP4737571B2 (en) * 2008-09-08 2011-08-03 株式会社デンソー Engine starter
DE102008042946A1 (en) 2008-10-20 2010-04-29 Robert Bosch Gmbh Method and apparatus of a start-stop control for an internal combustion engine
JP5093251B2 (en) 2010-01-22 2012-12-12 日産自動車株式会社 Vehicle control device
JP5025752B2 (en) 2010-03-30 2012-09-12 三菱電機株式会社 Automatic stop / restart device for internal combustion engine
DE112010005745B4 (en) * 2010-07-16 2016-10-13 Toyota Jidosha Kabushiki Kaisha Starter control device, starter control method and engine starting device
DE102010038515A1 (en) 2010-07-28 2012-02-02 Robert Bosch Gmbh Method and device for activating at least one energy management function in a vehicle
JP5504124B2 (en) * 2010-10-06 2014-05-28 富士通テン株式会社 Engine control device
WO2013046387A1 (en) * 2011-09-29 2013-04-04 トヨタ自動車株式会社 Engine startup device and control method

Also Published As

Publication number Publication date
DE102013202899B4 (en) 2022-09-01
DE102013202899A1 (en) 2013-09-05
JP2013181500A (en) 2013-09-12

Similar Documents

Publication Publication Date Title
RU2613185C2 (en) Current-based engine automatic shutdown locking algorithm and its implementing system
JP5235757B2 (en) Engine starter for idling stop vehicle
US8292778B2 (en) Idle-stop restart control system
JP5392280B2 (en) Engine automatic stop / start control device
JP2006322332A (en) Failure detection method for starter drive circuit and economical running control device
US8812222B2 (en) Apparatus for starting engine and method of controlling engine
JP5850173B2 (en) Alternator control device
CN102725513A (en) Engine starting device
JP5504124B2 (en) Engine control device
JP5029680B2 (en) Engine stop / start control device
JP2008231965A (en) Automatic stop controller of engine
JP5429199B2 (en) Engine stop / start control device
JP2008213708A (en) Power source management device for vehicle
JP5413325B2 (en) Engine stop / start control device
JP5999930B2 (en) Engine control device
JP5479769B2 (en) Engine starter
JP2012193718A (en) Starter driving device
JP5499568B2 (en) Vehicle power supply
JP2007239620A (en) Economical running control device and economical running control method
JP2013194542A (en) Engine starter
JP4703439B2 (en) Eco-run control device and eco-run control method
WO2012111143A1 (en) Apparatus and method for controlling engine, and vehicle
JP5370173B2 (en) Engine automatic stop / start control device
JP2009052410A (en) Control device for on-vehicle internal combustion engine
JP2012002039A (en) Opening/closing body controller for vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150130

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20151126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160208

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160830

R150 Certificate of patent or registration of utility model

Ref document number: 5999930

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250