Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4457969B2 - VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE - Google Patents
[go: Go Back, main page]

JP4457969B2 - VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE - Google Patents

VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE Download PDF

Info

Publication number
JP4457969B2
JP4457969B2 JP2005149528A JP2005149528A JP4457969B2 JP 4457969 B2 JP4457969 B2 JP 4457969B2 JP 2005149528 A JP2005149528 A JP 2005149528A JP 2005149528 A JP2005149528 A JP 2005149528A JP 4457969 B2 JP4457969 B2 JP 4457969B2
Authority
JP
Japan
Prior art keywords
vehicle
electronic control
internal combustion
combustion engine
engine
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.)
Expired - Fee Related
Application number
JP2005149528A
Other languages
Japanese (ja)
Other versions
JP2006328965A (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 Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2005149528A priority Critical patent/JP4457969B2/en
Publication of JP2006328965A publication Critical patent/JP2006328965A/en
Application granted granted Critical
Publication of JP4457969B2 publication Critical patent/JP4457969B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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
    • F02N2250/00Problems related to engine starting or engine's starting apparatus
    • F02N2250/02Battery voltage drop at start, e.g. drops causing ECU reset

Landscapes

  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

この発明は、特にアイドルストップ制御に採用して有益な車両の制御方法、および他の車載電子制御装置との通信を通じて自らの保持する制御情報を更新しつつこの制御情報に基づいてアイドルストップ制御を実行する電子制御装置に関する。   The present invention is a vehicle control method that is particularly useful for idle stop control, and updates the control information held by itself through communication with other in-vehicle electronic control devices, and performs idle stop control based on this control information. The present invention relates to an electronic control device to be executed.

周知のように、アイドルストップ制御は、短時間の停車時にアイドリング回転をさせないように意識的にアイドリング時の点火・燃料噴射や排気等を止め、燃料消費を最小限に抑えるために行われる。   As is well known, idle stop control is performed in order to consciously stop ignition, fuel injection, exhaust, etc. during idling so as not to cause idling rotation when the vehicle stops for a short time, and to minimize fuel consumption.

従来、こうしたアイドルストップ制御に係る車両の制御方法としては、例えば特許文献1に記載される方法が知られている。具体的には、こうした方法においては、車載内燃機関の点火態様・燃料噴射態様を制御する電子制御装置(エンジン制御装置)と、同機関を外部から駆動してこれを自力回転させるスタータ装置のアイドルストップ動作を制御する電子制御装置(アイドルストップ制御装置)とが、互いに通信して自らの保持する制御情報を随時更新している。そうして、これら電子制御装置の各自に保持される上記制御情報の示す車両の状態に基づいて、これら電子制御装置の協働(協調)のもと、上述のアイドルストップ制御が適宜に実行されるようになっている。
特開2004−137905号公報
Conventionally, as a vehicle control method related to such idle stop control, for example, a method described in Patent Document 1 is known. Specifically, in such a method, an idling of an electronic control device (engine control device) that controls an ignition mode and a fuel injection mode of an in-vehicle internal combustion engine, and a starter device that drives the engine from the outside and rotates it by itself. An electronic control device (idle stop control device) that controls the stop operation communicates with each other and updates control information held by the electronic control device as needed. Then, based on the state of the vehicle indicated by the control information held by each of these electronic control devices, the above-described idle stop control is appropriately executed under the cooperation (cooperation) of these electronic control devices. It has become so.
JP 2004-137905 A

ところで、このようにエンジン制御装置(エンジン制御ECU)とアイドルストップ制御装置(アイドルストップ制御ECU)とが協働(協調)して前述のアイドルストップ制御を行うシステムにあっては、これら電子制御装置の間で制御情報が相互に送受信されている。より具体的には、これら電子制御装置は、それぞれ他方の電子制御装置から送られてくる制御情報をもって自らの保持する制御情報を更新しつつ、この制御情報に基づいて所望とされる制御を行っている。このため、これら電子制御装置の一方のみにリセットが発生した場合には、両者の制御情報に不整合が生じ、例えば内燃機関の始動(起動)制御等といった所望とされる制御が正しく行われなくなることが懸念される。   By the way, in such a system in which the engine control device (engine control ECU) and the idle stop control device (idle stop control ECU) cooperate (coordinate) to perform the above-described idle stop control, these electronic control devices Control information is transmitted and received between the two. More specifically, each of these electronic control devices performs desired control based on this control information while updating its own control information with control information sent from the other electronic control device. ing. For this reason, when reset occurs in only one of these electronic control devices, the control information between the two becomes inconsistent, and desired control such as starting (starting) control of the internal combustion engine is not performed correctly. There is concern.

具体的な事例を挙げて説明すると、これら電子制御装置においては、例えば図19に示すように、現在の車両状態がアイドルストップ状態にあるか否か(「IdleStop」か「非IdleStop」か)を示す制御情報が各々に保持されており、これが、図20(a)〜(c)に示すように、両者間の通信をもって随時更新されている。ここで、例えば車両がアイドルストップ状態にあるときにクランキング時(エンジン始動時)の電源低下等に起因してアイドルストップ制御装置に電源遮断に基づく意図しないリセット(リセット解除)が発生したとすると、図19中に破線矢印で示すように、当該アイドルストップ制御装置に保持される制御情報は初期化(イニシャライズ)される。すなわち、同装置に保持される制御情報は、イニシャルデータ(初期化用に予め用意された初期値)により更新処理され、図20(b)に示すように、“非アイドルストップ状態(RUN)”を示すようになる。一方、エンジン制御装置に保持される制御情報は、図20(c)に示すように、依然として“アイドルストップ状態(STOP)”を示すため、結局、これら電子制御装置に各々保持される制御情報(この例では、現在の車両状態がアイドルストップ状態にあるか否かを示す制御情報)には、これら装置間で不整合が生じることになる。   A specific example will be described. In these electronic control devices, as shown in FIG. 19, for example, whether or not the current vehicle state is in the idle stop state (“IdleStop” or “non-IdleStop”). The control information shown is held in each, and this is updated as needed with communication between the two, as shown in FIGS. Here, for example, when the vehicle is in an idle stop state, an unintentional reset (reset release) based on the power cutoff occurs in the idle stop control device due to a power supply decrease during cranking (engine start) or the like. As shown by a broken line arrow in FIG. 19, the control information held in the idle stop control device is initialized (initialized). That is, the control information held in the apparatus is updated by initial data (initial value prepared in advance for initialization), and as shown in FIG. 20B, “non-idle stop state (RUN)” Will come to show. On the other hand, the control information held in the engine control device still indicates the “idle stop state (STOP)” as shown in FIG. 20 (c). In this example, there is a mismatch between these devices in the control information indicating whether or not the current vehicle state is in the idle stop state.

この発明は、こうした実情に鑑みてなされたものであり、当該電子制御装置に意図しない電源遮断に基づくリセットが発生した場合であれ、制御情報の不整合を生じさせることなく正確な制御情報に基づいて所望とされる車両制御を適正に行うことのできる車両の制御方法および電子制御装置を提供することを目的とする。   The present invention has been made in view of such circumstances, and is based on accurate control information without causing inconsistency of control information even when the electronic control device is reset based on an unintended power shutdown. It is an object of the present invention to provide a vehicle control method and an electronic control device capable of appropriately performing desired vehicle control.

こうした目的を達成するため、請求項1記載の発明では、車両に搭載されている第1および第2の電子制御装置が互いに通信して自らの保持する制御情報を更新しつつこれら各自に保持される前記制御情報の示す前記車両の状態に基づいて、これら第1および第2の電子制御装置の協働のもと、所望とされる車両制御を行う車両の制御方法として、前記第1および第2の電子制御装置は、それぞれ前記車両に搭載される内燃機関における点火態様・燃料噴射態様を制御する電子制御装置、および前記車両に搭載される内燃機関を外部から駆動してこれを自力回転させるスタータ装置のアイドルストップ動作を制御する電子制御装置であって、前記所望とされる車両制御が前記車両に搭載される内燃機関のアイドルストップ制御であるとき、前記第1および第2の電子制御装置は、前記車両に搭載されているバッテリにより常時給電され、そのバッテリが車両から取り外されたか否かを示す情報を含む前記制御情報を随時バックアップするバックアップRAMを各々有し、前記第1および第2の電子制御装置の一方に電源遮断に基づくリセットが発生し、かつ前記バッテリが車両から取り外されたか否かを示す情報がバッテリが車両から取り外されていないことを示すときには、前記制御情報に対し初期化用に予め用意されたイニシャルデータによる更新処理を行うことなく、前記リセットが発生していない他方の電子制御装置のバッ
クアップRAMにバックアップされている前記リセットの発生直前におけるバックアップデータを前記リセットが発生した一方の電子制御装置における前記制御情報として用いることとする。
In order to achieve such an object, according to the first aspect of the present invention, the first and second electronic control devices mounted on the vehicle communicate with each other to update the control information held by the first and second electronic control devices. As a vehicle control method for performing desired vehicle control in cooperation with the first and second electronic control devices based on the state of the vehicle indicated by the control information, the first and first The electronic control device 2 controls the ignition mode and the fuel injection mode in the internal combustion engine mounted on the vehicle, respectively, and drives the internal combustion engine mounted on the vehicle from outside to rotate it by itself. an electronic control apparatus for controlling the idle stop operation of the starter device, when the desired vehicle control which is is idle stop control of the internal combustion engine mounted on the vehicle, before Each of the first and second electronic control devices includes a backup RAM that is always powered by a battery mounted on the vehicle and backs up the control information including information indicating whether or not the battery is removed from the vehicle. A reset based on power interruption occurs in one of the first and second electronic control devices, and information indicating whether or not the battery has been removed from the vehicle is that the battery has not been removed from the vehicle. When the control information is displayed, the reset information is backed up in the backup RAM of the other electronic control unit where the reset has not occurred without performing the update process with the initial data prepared in advance for initialization. The backup data just before is stored in one electronic control unit where the reset occurred. It will be used as the control information.

車両の制御方法としてこうした方法を採用することとすれば、バッテリが車両から取り外されたことに起因しないリセット(リセット解除)発生時には上記制御情報に対しイニシャルデータ(初期化用に予め用意された初期値)による更新処理(イニシャライズ)が行われない。しかも、同リセットの発生直前におけるバックアップデータによって、当該電子制御装置には適正な制御情報が保持されることになる。すなわちこうした方法によれば、当該電子制御装置に意図しない電源遮断に基づくリセット(前記バッテリが車両から取り外されたことに起因しないリセット)が発生した場合であれ、上記イニシャライズによって上記制御情報が誤った情報に書き換えられることなく確実に適正な制御情報が当該装置に保持され、ひいては、前述した制御情報の不整合を生じさせることなく、正確な制御情報に基づいて所望とされる車両制御を適正に行うことが可能になる。さらに、例えば前記制御情報を不揮発に保持させる媒体として、前記車両に搭載されているバッテリにより常時給電されるバックアップRAMを用意するときには、前記バッテリが車両から取り外されたことに起因しないリセットであるか否かの判断を、前記バックアップRAMの電源となるバッテリが前記車両から取り外されたか否かを示す情報に基づいて行うようにすることができる。
また、車両に搭載されているスタータ装置のアイドルストップ動作を制御する電子制御装置(アイドルストップ制御装置)は、クランキング時(エンジン始動時)の電源低下により意図しない電源遮断、ひいては意図しないリセット(リセット解除)が発生し易くなっている。すなわち、こうしたアイドルストップ制御装置およびエンジン制御装置によるアイドルストップ制御システムは、従来知られている多種多様な車載システムの中でも特にこれら装置間で前述した制御情報の不整合が生じ易い環境にあり、近年、こうした環境にあっても所望とされる車両制御を適正に維持して行うことのできる車両の制御方法が、特に望まれる実情にある。この点、上記方法によれば、こうした要望が十分に満たされ、もって産業の発達に大きく寄与することになる。
If such a method is adopted as a vehicle control method, initial data (initial data prepared in advance for initialization) is generated with respect to the control information when a reset (reset release) that does not result from the removal of the battery from the vehicle occurs. Value) is not updated. In addition, appropriate control information is held in the electronic control device by the backup data immediately before the occurrence of the reset. That is, according to such a method, even when a reset based on an unintended power interruption occurs in the electronic control device (a reset not caused by the battery being removed from the vehicle), the control information is incorrect due to the initialization. Appropriate control information is securely held in the device without being overwritten with information, and as a result, the desired vehicle control based on accurate control information is properly performed without causing the above-described mismatch of control information. It becomes possible to do. Further, for example, when preparing a backup RAM that is constantly powered by a battery mounted on the vehicle as a medium for holding the control information in a nonvolatile manner, is the reset not caused by the removal of the battery from the vehicle? The determination as to whether or not can be made based on information indicating whether or not a battery serving as a power source for the backup RAM has been removed from the vehicle.
In addition, an electronic control device (idle stop control device) that controls the idle stop operation of the starter device mounted on the vehicle unintentionally shuts down due to a power drop during cranking (engine start), and thus unintended reset ( (Reset cancellation) is likely to occur. In other words, the idle stop control system using the idle stop control device and the engine control device is in an environment in which the above-described control information inconsistency is likely to occur among the various in-vehicle systems known in the past. In such an environment, a vehicle control method capable of appropriately maintaining and performing desired vehicle control is particularly desired. In this respect, according to the above-described method, such a demand is sufficiently satisfied, thereby greatly contributing to the development of the industry.

また、上記請求項1に記載の方法において、請求項2記載の発明では、前記第1および第2の電子制御装置の一方に電源遮断に基づくリセットが発生し、かつ前記バッテリが車両から取り外されたか否かを示す情報がバッテリが車両から取り外されたことを示すときには、前記制御情報に対し初期化用に予め用意されたイニシャルデータによる更新処理を行うこととするFurther, in the method according to the claim 1, in the second aspect of the present invention, reset based on power cutoff to one occurs in the first and second electronic control unit, and the battery is removed from the vehicle information indicating whether or not within the time to indicate that the battery is removed from the vehicle, and to perform the update processing by the initial data prepared in advance for the initialization to said control information.

こうした方法を採用することとすれば、発生したリセットが予め想定されているリセット(前記バッテリが車両から取り外されたことに起因するリセット)であるときには、通常どおり上記制御情報に対しイニシャルデータ(初期化用に予め用意された初期値)による更新処理(イニシャライズ)が行われる。すなわち、発生したリセットが、前記バッテリが車両から取り外されたことに起因しないリセットであるときにのみ、上記制御情報に対しイニシャライズが行われないようになる。そしてこの場合も、前述と同様、同リセットの発生直前におけるバックアップデータによって、当該電子制御装置に適正な制御情報が保持されることになる。これにより、例えば車載バッテリの取り外し時などに上記バックアップRAMに格納されているデータ(制御情報)が消去されてしまった場合にも、同バックアップRAMに対し(正確にはその記憶内容に対し)イニシャライズが行われることで同メモリに適宜のデータが不揮発に保持され、ひいては適正な車両制御が継続的に行われることになる。このように、上記イニシャライズを行うべきリセットが予め想定されているときには、上記方法を採用することによって、その最適化が図られるようになる。 If such a method is adopted, when the generated reset is a reset that is assumed in advance (reset resulting from the removal of the battery from the vehicle) , the initial data (initial data ) with respect to the control information as usual Update processing (initialization) is performed using an initial value prepared in advance for conversion. That is, the control information is not initialized only when the generated reset is a reset that does not result from the battery being removed from the vehicle . Also in this case, as described above, appropriate control information is held in the electronic control device by the backup data immediately before the occurrence of the reset. As a result, even when the data (control information) stored in the backup RAM is erased, for example, when the vehicle battery is removed, the backup RAM is initialized (accurately with respect to the stored contents). As a result, appropriate data is held in the memory in a non-volatile manner, and appropriate vehicle control is continuously performed. As described above, when a reset to be initialized is assumed in advance, the above method is used to optimize the reset.

また前述したように、こうしたアイドルストップ制御は、短時間の停車時にアイドリング回転をさせないように意識的にアイドリング時の点火・燃料噴射や排気等を止め、燃料消費を最小限に抑えるために行われる。また、当該内燃機関を再び作動(再起動)させる
際には、同機関に対するスタータ駆動が必要になる。このため、上記請求項1または2に記載の方法において、前記制御情報としては、請求項に記載の発明によるように、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータを含むものを採用することが有効である。しかも、こうしたパラメータは、上記アイドルストップ制御装置とエンジン制御装置との間の通信をもって随時更新することが必要とされるため、こうしたパラメータを用いる場合に先の制御情報の不整合の問題が特に顕著になる。この意味でも、車両の制御方法としての上記方法は重要である。
In addition, as described above, such idle stop control is performed to consciously stop ignition, fuel injection, exhaust, etc. during idling so as not to cause idling rotation when stopping for a short time, and to minimize fuel consumption. . Further, when the internal combustion engine is operated (restarted) again, it is necessary to start the engine. For this reason, in the method according to claim 1 or 2 , as the control information, as in the invention according to claim 3 , the stop condition of ignition / fuel injection in the internal combustion engine and the starter drive for the engine are determined. It is effective to employ a parameter including parameters related to the start condition. In addition, since these parameters need to be updated as needed through communication between the idle stop control device and the engine control device, the problem of inconsistencies in control information is particularly noticeable when using these parameters. become. Also in this sense, the above method as a vehicle control method is important.

またここで、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータとしては、請求項に記載の発明によるように、前記車両のブレーキのオン/オフ状態、前記車両のアクセルの開閉状態、前記車両のステアリングの旋回状態、前記車両の走行速度、前記車両の走行道路の傾斜度合の少なくとも1つに応じてその値の定められるものを採用することが特に有効である。内燃機関における点火・燃料噴射の休止条件や、同機関に対するスタータ駆動の開始条件を適切に定めるためには、ここに列挙するパラメータが特に重要になる。 Further, here, as parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine, the brake on / off of the vehicle according to the invention according to claim 4. A value determined according to at least one of a state, an accelerator opening / closing state of the vehicle, a turning state of the steering of the vehicle, a traveling speed of the vehicle, and a degree of inclination of the traveling road of the vehicle. It is particularly effective. The parameters listed here are particularly important in order to appropriately determine the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine.

また、これら請求項またはに記載の車両の制御方法において、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータは、請求項に記載の発明によるように、前記内燃機関の点火・始動スイッチとしてオン/オフ操作されるイグニッションスイッチのオン/オフ状態に応じてその値の定められるものとすることがより有効である。前記パラメータをこうしたパラメータにすることで、前述のアイドルストップ制御として、運転者(ユーザ)の意思の反映されたより信頼性の高い制御が実現されるようになる。 Further, in the vehicle control method according to claim 3 or 4 , the parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine are the invention according to claim 5. As described above, it is more effective to set the value in accordance with the on / off state of the ignition switch that is turned on / off as the ignition / start switch of the internal combustion engine. By setting the parameters to such parameters, more reliable control reflecting the intention of the driver (user) is realized as the above-described idle stop control.

さらに、上記請求項のいずれか一項に記載の車両の制御方法において、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータは、請求項に記載の発明によるように、前記内燃機関のアイドルストップの禁止条件に係るパラメータの値に応じてその値の定められるものとすることがより有効である。例えば内燃機関(特にその状態)に係る条件、エミッションに係る条件、当該車両のバッテリに係る条件等によっては、内燃機関がアイドルストップ状態になること自体、好ましくない場合がある。この点、上記方法によれば、所望の条件で同機関のアイドルストップを禁止することが可能になるため、こうした場合にも柔軟に対応して、きめの細かい制御が可能になる。 Further, in the vehicle control method according to any one of claims 3 to 5 , the parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine are the claims. As described in the sixth aspect of the invention, it is more effective that the value is determined according to the value of the parameter relating to the idle stop prohibition condition of the internal combustion engine. For example, depending on the condition relating to the internal combustion engine (particularly its state), the condition relating to emission, the condition relating to the battery of the vehicle, etc., it may not be preferable for the internal combustion engine to enter the idle stop state itself. In this regard, according to the above-described method, it is possible to prohibit the engine from being idle-stopped under a desired condition. Therefore, it is possible to flexibly cope with such a case and perform fine control.

具体的には、請求項に記載の発明によるように、前記内燃機関のアイドルストップの禁止条件に係るパラメータを、前記内燃機関の回転数、前記内燃機関の冷却水温度、前記車両の排気系に設けられた触媒の温度、前記車両のバッテリ残量の少なくとも1つに応じてその値の定められるものとすることによって、実情に適したかたちで前述のアイドルストップ制御の最適化が図られることになる。 Specifically, according to the invention described in claim 7 , the parameters relating to the idle stop prohibition condition of the internal combustion engine include the rotational speed of the internal combustion engine, the coolant temperature of the internal combustion engine, and the exhaust system of the vehicle. By optimizing the value of the catalyst according to at least one of the temperature of the catalyst provided in the vehicle and the remaining battery level of the vehicle, the above-described idle stop control can be optimized in a manner suitable for the actual situation. become.

また、請求項に記載の発明によるように、上記請求項のいずれか一項に記載の車両の制御方法において、前記スタータ装置のアイドルストップ動作を制御する第2の電子制御装置に、前記制御情報として少なくとも前記スタータ装置の動作時間を随時バックアップさせてこれを前記スタータ装置の継続的に動作していた時間として不揮発に保持させることとすれば、前記スタータ装置の動作時間を累積して、同スタータ装置の継続的に動作している時間(継続的に通電されている時間)を計測することが可能になる。すなわちこうした方法によれば、前記スタータ装置の継続的な動作(通電)時間を監視して、同スタータ装置への過度な通電の防止を図ることが可能になる。 Further, as by the invention of claim 8, in the control method for a vehicle according to any one of the claims 1 to 7, the second electronic control unit for controlling the idle stop operation of the starter device If at least the operation time of the starter device is backed up as the control information at any time, and this is kept non-volatile as the time during which the starter device was continuously operated, the operation time of the starter device is accumulated. Thus, it is possible to measure the time during which the starter device is continuously operated (time during which power is continuously supplied). That is, according to such a method, it is possible to monitor the continuous operation (energization) time of the starter device to prevent excessive energization of the starter device.

また一方、請求項に記載の発明では、車両に搭載されている第1および第2の電子制御装置が互いに通信して自らの保持する制御情報を更新しつつこれら各自に保持される前記制御情報の示す車両の状態に基づいて、これら第1および第2の電子制御装置の協働のもと、該車両に搭載される内燃機関のアイドルストップ制を行う電子制御装置として、前記第1および第2の電子制御装置は、それぞれ前記車両に搭載される内燃機関における点火態様・燃料噴射態様を制御する電子制御装置、および前記車両に搭載される内燃機関を外部から駆動してこれを自力回転させるスタータ装置のアイドルストップ動作を制御する電子制御装置であって、当該第1および第2の電子制御装置は、前記車両に搭載されているバッテリにより常時給電され、そのバッテリが車両から取り外されたか否かを示す情報を含む前記制御情報を随時バックアップするバックアップRAMを各々有し、前記第1および第2の電子制御装置の一方に電源遮断に基づくリセットが発生し、かつ前記バッテリが車両から取り外されたか否かを示す情報がバッテリが車両から取り外されていないことを示すときには、前記制御情報に対し初期化用に予め用意されたイニシャルデータによる更新処理を行うことなく、前記リセットが発生していない他方の電子制御装置のバックアップRAMにバックアップされている前記リセットの発生直前におけるバックアップデータを前記リセットが発生した一方の電子制御装置における前記制御情報として用いる構成とする。 On the other hand, in the invention according to claim 9 , the first and second electronic control devices mounted on the vehicle communicate with each other to update the control information held by the first and second electronic control devices, and the control is held by each of them. based on the state of the vehicle indicated by the information, these original first and second cooperating electronic control unit, as an electronic control unit for an idle stock up control of the internal combustion agencies to be mounted on the vehicle, said first The first and second electronic control units respectively drive an electronic control unit for controlling an ignition mode and a fuel injection mode in the internal combustion engine mounted on the vehicle, and an internal combustion engine mounted on the vehicle from outside. an electronic control apparatus for controlling the idle stop operation of the starter device to be self rotation, the first and second electronic control unit, continuous power supply of the battery mounted on the vehicle Each of which has a backup RAM for backing up the control information including information indicating whether or not the battery has been removed from the vehicle, and a reset based on a power shutdown occurs in one of the first and second electronic control units When the information indicating whether or not the battery has been removed from the vehicle indicates that the battery has not been removed from the vehicle, the control information is updated with initial data prepared for initialization. And using the backup data immediately before the occurrence of the reset that is backed up in the backup RAM of the other electronic control unit in which the reset has not occurred as the control information in the one electronic control unit in which the reset has occurred. To do.

スタータ装置のアイドルストップ動作を制御する電子制御装置としてこうした構成を採用することにより、上記請求項1に記載の方法を容易且つ的確に実現することができるようになる。すなわち、例えばクランキング時(エンジン始動時)の電源低下により意図しない電源遮断、ひいては意図しないリセット(リセット解除、すなわち前記バッテリが車両から取り外されたことに起因しないリセット)が発生した場合であれ、上記イニシャライズによって上記制御情報が誤った情報に書き換えられることなく確実に適正な制御情報が当該装置に保持され、ひいては前述した制御情報の不整合を生じさせることなく、正確な制御情報に基づいて所望とされる車両制御が適正に行われるようになる。そして具体的には、例えば前記制御情報を不揮発に保持させる媒体として、前記車両に搭載されているバッテリにより常時給電されるバックアップRAMを備え、前記バッテリの交換に起因しないリセットであるか否かの判断を、前記バックアップRAMの電源となるバッテリが前記車両から取り外されたか否かに基づいて行う構成とすることが有効である。 By adopting such a configuration as an electronic control device for controlling the idle stop operation of the starter device, the method according to claim 1 can be realized easily and accurately. That is, for example, when unintentional power cut-off due to power reduction during cranking (engine start) and eventually unintentional reset (reset release , that is, reset not caused by removal of the battery from the vehicle ) occurs. The control information is surely retained in the device without being rewritten by incorrect information by the initialization , and thus desired based on the accurate control information without causing inconsistency of the control information described above. The vehicle control is performed properly. Specifically, for example, as a medium for holding the control information in a nonvolatile manner, a backup RAM that is constantly powered by a battery mounted on the vehicle is provided, and whether or not the reset is not caused by the replacement of the battery. It is effective to make the determination based on whether or not a battery serving as a power source for the backup RAM has been removed from the vehicle.

また、こうした電子制御装置についても、請求項10に記載の発明のように、前記第1および第2の電子制御装置の一方に電源遮断に基づくリセットが発生し、かつ前記バッテリが車両から取り外されたか否かを示す情報がバッテリが車両から取り外されたことを示すときには、前記制御情報に対して予め用意されたイニシャルデータによる更新処理を行う構成とする。これにより、例えば車載バッテリ交換時などに上記バックアップRAMに格納されているデータ(制御情報)が消去されてしまった場合にも、同バックアップRAMに対し(正確にはその記憶内容に対し)イニシャライズが行われることで同メモリに適宜のデータが不揮発に保持され、ひいては適正な車両制御が継続的に行われるようになる。このような構成とすることとすれば、前述と同様、その最適化が図られることになる。 In such an electronic control device, as in the invention described in claim 10 , one of the first electronic control device and the second electronic control device is reset based on power interruption, and the battery is removed from the vehicle. When the information indicating whether or not the battery has been removed from the vehicle, the control information is updated with initial data prepared in advance. As a result, even when the data (control information) stored in the backup RAM is erased, for example, when the vehicle-mounted battery is replaced, the backup RAM can be initialized (accurately with respect to the stored contents). As a result, appropriate data is held in the memory in a non-volatile manner, and proper vehicle control is continuously performed. If it is set as such a structure, the optimization will be achieved like the above-mentioned.

また、上記請求項または10に記載の電子制御装置についても、前記制御情報としては、請求項11に記載の発明によるように、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータを含むものを採用することが有効である。すなわち、こうしたパラメータは上記電子制御装置においても重要である。 Further, the electronic control unit according to the claim 9 or 10 also, as the control information, such as by the invention of claim 11, the starter for the rest condition and the engine ignition and fuel injection in the internal combustion engine It is effective to employ a parameter including parameters related to the driving start condition. That is, these parameters are important in the electronic control device.

またこの場合、請求項12に記載の発明によるように、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータとして、前記車両のブレーキのオン/オフ状態、前記車両のアクセルの開閉状態、前記車両のステアリングの旋回状態、前記車両の走行速度、前記車両の走行道路の傾斜度合の少なくとも1つに応じてその値が定められるものを採用することが特に有効であることも、前述したとおりである。 In this case, as in the invention according to claim 12 , the on / off state of the brake of the vehicle is used as a parameter relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine. In particular, it is preferable to employ a vehicle whose value is determined according to at least one of the opening / closing state of the accelerator of the vehicle, the turning state of the steering of the vehicle, the traveling speed of the vehicle, and the degree of inclination of the traveling road of the vehicle. It is also effective as described above.

また、請求項13に記載の発明によるように、上記請求項11または12に記載の電子制御装置において、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータを、前記内燃機関の点火・始動スイッチとしてオン/オフ操作されるイグニッションスイッチのオン/オフ状態に応じてその値の定められるものとすることで、所望とされるアイドルストップ制御として、運転者(ユーザ)の意思の反映されたより信頼性の高い制御が実現されるようになることも、前述したとおりである。 According to a thirteenth aspect of the present invention, in the electronic control device according to the eleventh or twelfth aspect of the present invention, the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine are related. The parameter is determined according to the on / off state of the ignition switch that is turned on / off as the ignition / starting switch of the internal combustion engine. As described above, more reliable control reflecting the intention of the (user) is realized.

さらに、請求項14に記載の発明によるように、上記請求項1113のいずれか一項に記載の電子制御装置において、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータを、前記内燃機関のアイドルストップの禁止条件に係るパラメータの値に応じてその値の定められるものとすることで、前述したとおり、前記内燃機関のアイドルストップを禁止しなければならない場合にあってもこれに柔軟に対応することができるようになる。 Further, according to the invention described in claim 14 , in the electronic control device according to any one of claims 11 to 13 , the ignition / fuel injection stop condition in the internal combustion engine and the starter drive for the engine are controlled. The parameter related to the start condition is determined according to the parameter value related to the idle stop prohibition condition of the internal combustion engine, and as described above, the idle stop of the internal combustion engine must be prohibited. This makes it possible to respond flexibly even if there is a need.

そして具体的には、請求項15に記載の発明によるように、前記内燃機関のアイドルストップの禁止条件に係るパラメータを、前記内燃機関の回転数、前記内燃機関の冷却水温度、前記車両の排気系に設けられた触媒の温度、前記車両のバッテリ残量の少なくとも1つに応じてその値の定められるものとすることによって、実情に適したかたちで前述のアイドルストップ制御の最適化が図られることになる。 More specifically, as in the invention described in claim 15 , the parameters relating to the idle stop prohibition condition of the internal combustion engine include the rotational speed of the internal combustion engine, the coolant temperature of the internal combustion engine, and the exhaust gas of the vehicle. By setting the value in accordance with at least one of the temperature of the catalyst provided in the system and the remaining battery level of the vehicle, the above-described idle stop control can be optimized in a manner suitable for the actual situation. It will be.

また、請求項16に記載の発明によるように、上記請求項15のいずれか一項に記載の電子制御装置において、前記制御情報として少なくとも前記スタータ装置の動作時間を随時バックアップしてこれを前記スタータ装置の継続的に動作していた時間として不揮発に保持する構成とすることとすれば、前記スタータ装置の動作時間を累積して、同スタータ装置の継続的に動作している時間(継続的に通電されている時間)を計測することが可能になる。すなわちこうした方法によれば、前記スタータ装置の継続的な動作(通電)時間を監視して、同スタータ装置への過度な通電の防止を図ることが可能になる。 Further, according to the invention described in claim 16 , in the electronic control device according to any one of claims 9 to 15 , at least the operation time of the starter device is backed up as needed as the control information. Assuming that the starter device is kept in a non-volatile manner as the time during which the starter device has been continuously operated, the operation time of the starter device is accumulated by accumulating the operation time of the starter device (continuation). It is possible to measure the time during which power is automatically applied. That is, according to such a method, it is possible to monitor the continuous operation (energization) time of the starter device to prevent excessive energization of the starter device.

以下、図1〜図18を参照しつつ、この発明に係る車両の制御方法および電子制御装置を具体化した一実施の形態について説明する。なお、この実施の形態に係るシステムにおいても、車両に搭載されているエンジン制御装置(エンジン制御ECU)とアイドルストップ制御装置(アイドルストップ制御ECU)とが互いに協働(協調)して前述のアイドルストップ制御を行うようになっている。   Hereinafter, an embodiment in which a vehicle control method and an electronic control device according to the present invention are embodied will be described with reference to FIGS. In the system according to this embodiment as well, the engine control device (engine control ECU) and the idle stop control device (idle stop control ECU) mounted on the vehicle cooperate with each other (coordinate), and the above-described idle Stop control is performed.

まず、図1を参照して、このシステムの構成の概略について説明する。
同図1に示すように、このシステムは、大きくは、制御対象とする車両に搭載されている内燃機関(エンジン)を外部から駆動してこれを自力回転させるスタータ装置30、および該スタータ装置30のアイドルストップ動作を制御するアイドルストップ制御装置10、さらには点火態様・燃料噴射制御をはじめとした各種のエンジン制御を行うエンジン制御装置20等を有して構成されている。
First, an outline of the configuration of this system will be described with reference to FIG.
As shown in FIG. 1, this system is roughly divided into a starter device 30 for driving an internal combustion engine (engine) mounted on a vehicle to be controlled from the outside and rotating the engine internally, and the starter device 30. The idle stop control device 10 controls the idle stop operation of the engine, and further includes an engine control device 20 that performs various engine controls including ignition mode and fuel injection control.

そして、このシステムを主に構成する2つの電子制御装置、すなわち上記アイドルストップ制御装置10およびエンジン制御装置20は、それぞれCPU(中央処理装置)11および21、並びに電源回路(電源IC)12および22、さらにはCAN(Controller Area Network)コントローラ13および23等を有して構成されている。   The two electronic control units mainly constituting this system, that is, the idle stop control unit 10 and the engine control unit 20, are respectively CPUs (central processing units) 11 and 21 and power supply circuits (power supply ICs) 12 and 22. In addition, it is configured to include CAN (Controller Area Network) controllers 13 and 23 and the like.

ここで、上記電源回路12および22は、電磁式のメインリレー40を介して車載バッテリBTに接続されている。すなわち、例えば運転者によりエンジンの始動スイッチであるイグニッションスイッチIGSWがオン(閉)操作されると、車載バッテリBTの電源電圧により、バッファ回路25およびダイオードD1、さらには並列に接続されるプルダウン抵抗R1を介して、トランジスタT1がオンされる。そして、このトランジスタT1がオンされることによりリレーコイル41が通電されて、これに伴いリレースイッチ42がオン(閉)される。そうして、車載バッテリBTの電源電圧(通常「14V」)が上記電源回路12および22により例えば「5V」の動作電圧(Vcc)に調圧され、これが、CPU11および21をはじめとする各電子制御装置の構成部品へ供給(給電)されるようになっている。他方、上記イグニッションスイッチIGSWがオフ(開)操作されると、所定時間(例えば「5秒」)後に上記メインリレー40(リレースイッチ42)がオフ(開)され、これをもって、上記アイドルストップ制御装置10およびエンジン制御装置20への給電が遮断されるようになっている。なお、この実施の形態に係る上記各電子制御装置においても、前述したクランキング時(エンジン始動時)の瞬時オフ等も含め、これら電子制御装置(アイドルストップ制御装置10やエンジン制御装置20)に電源遮断があったときには、当該装置にリセットが発生する。ただし、この実施の形態に係るシステムにおいては、こうしたリセットが予期しないかたちで発生した場合であれ、前述した制御情報の不整合を生じさせることなく、正確な制御情報に基づいて、所望とされる車両制御が、すなわちアイドルストップ制御が適正に行われるようになっている(詳しくは後述)。   Here, the power supply circuits 12 and 22 are connected to the in-vehicle battery BT via the electromagnetic main relay 40. That is, for example, when an ignition switch IGSW, which is an engine start switch, is turned on (closed) by the driver, the buffer circuit 25 and the diode D1, and further, a pull-down resistor R1 connected in parallel, by the power supply voltage of the in-vehicle battery BT Through this, the transistor T1 is turned on. When the transistor T1 is turned on, the relay coil 41 is energized, and accordingly the relay switch 42 is turned on (closed). Then, the power supply voltage (usually “14V”) of the in-vehicle battery BT is regulated to an operating voltage (Vcc) of, for example, “5V” by the power supply circuits 12 and 22, which is It is supplied (powered) to the components of the control device. On the other hand, when the ignition switch IGSW is turned off (opened), the main relay 40 (relay switch 42) is turned off (opened) after a predetermined time (for example, “5 seconds”). The power supply to the engine 10 and the engine control device 20 is cut off. Note that each of the electronic control devices according to this embodiment also includes these electronic control devices (the idle stop control device 10 and the engine control device 20), including the momentary turning off at the time of cranking (engine start) described above. When the power is shut off, the device is reset. However, in the system according to this embodiment, even if such a reset occurs unexpectedly, it is desired based on accurate control information without causing the above-described mismatch of control information. Vehicle control, that is, idle stop control is appropriately performed (details will be described later).

また、上記CANコントローラ13および23は、CPU11および21にかかる負荷を最小限に抑えるべく、多数のメッセージを管理しながら、ネットワークを構築するバスL1へアクセスすることによりデータ通信を行うものである。   The CAN controllers 13 and 23 perform data communication by accessing the bus L1 for constructing a network while managing a large number of messages in order to minimize the load on the CPUs 11 and 21.

さらに、上記アイドルストップ制御装置10およびエンジン制御装置20は、それぞれ車載バッテリBTにより常時給電されつつ所望とされるデータを不揮発に記憶するバックアップRAM14および24も備える。すなわち、この実施の形態においても、先の図19に示したような制御情報(現在の車両状態がアイドルストップ状態にあるか否かを示す制御情報)が、これら電子制御装置の各々に保持されており、これが、両者の間の通信をもって随時更新されている(これも詳しくは後述)。   Further, the idle stop control device 10 and the engine control device 20 also include backup RAMs 14 and 24 that store desired data in a non-volatile manner while being always supplied with power from the in-vehicle battery BT. That is, also in this embodiment, control information (control information indicating whether or not the current vehicle state is in the idle stop state) as shown in FIG. 19 is held in each of these electronic control devices. This is updated from time to time with communication between the two (this will also be described in detail later).

また、上記アイドルストップ制御装置10は、上記CPU11による指令を通じて上記スタータ装置30の駆動を制御するように構成されている。具体的には、このCPU11の指令に基づき、同スタータ装置30(スタータモータ31)の給電経路に配設されているリレーコイル33の通電の有無、ひいてはリレースイッチ32のオン/オフ状態が所望に制御されるようになっている。すなわち、例えばエンジン始動(起動)時には、CPU11の指令に基づきリレーコイル33が通電されて、これに伴いリレースイッチ32がオン(閉)され、車載バッテリBTの電源電圧がスタータモータ31へ給電される。そうして、このスタータモータ31により、内燃機関に対するクランキング(スタータ駆動)が開始されることになる。なおここでは、例えば車載バッテリBTに電圧低下等があって上記CPU11からの指令(出力電圧)が不安定になってしまったときにも上記スタータ装置30に対して適正な指令を与え続けるべく、このスタータ装置30への指令をラッチ回路15によりラッチ(データ保持)するように構成している。図2は、このラッチ回路15の動作例を示す真理値表である。なお、これはRSラッチの動作例を示すものであり、表中の「R」はリセット端子、「S」はセット端子、「O」は出力端子にそれぞれ相当する。   The idle stop control device 10 is configured to control the drive of the starter device 30 through a command from the CPU 11. Specifically, based on the command of the CPU 11, whether or not the relay coil 33 disposed in the power supply path of the starter device 30 (starter motor 31) is energized, and thus the ON / OFF state of the relay switch 32 is desired. To be controlled. That is, for example, when the engine is started (started up), the relay coil 33 is energized based on a command from the CPU 11, and accordingly, the relay switch 32 is turned on (closed), and the power supply voltage of the in-vehicle battery BT is supplied to the starter motor 31. . Thus, cranking (starter drive) for the internal combustion engine is started by the starter motor 31. Here, for example, in order to continue to give an appropriate command to the starter device 30 even when the command (output voltage) from the CPU 11 becomes unstable due to, for example, a voltage drop in the in-vehicle battery BT, The command to the starter device 30 is latched (data held) by the latch circuit 15. FIG. 2 is a truth table showing an operation example of the latch circuit 15. This shows an operation example of the RS latch. In the table, “R” corresponds to a reset terminal, “S” corresponds to a set terminal, and “O” corresponds to an output terminal.

一方、エンジン制御装置20は、上記CPU21による指令を通じて各種のエンジン制御を行うように構成されている。具体的には、同エンジン制御装置20は、例えば図示しないクランク角センサや、温度センサ、車速センサ、空燃比センサ、圧力センサ等による各種のセンサ出力に基づき、同じく図示しない燃料噴射弁(例えばインジェクタ)や、イグナイタ、電子制御式スロットル弁等といった各種アクチュエータの駆動を制御するようになっている。   On the other hand, the engine control device 20 is configured to perform various engine controls through commands from the CPU 21. Specifically, the engine control device 20 is based on various sensor outputs from, for example, a crank angle sensor (not shown), a temperature sensor, a vehicle speed sensor, an air-fuel ratio sensor, a pressure sensor, and the like. ), And the drive of various actuators such as an igniter and an electronically controlled throttle valve.

次に、図3〜図16を参照して、上記システム(図1)によるアイドルストップ制御の制御態様について説明する。
はじめに、説明の便宜を図るべく、この制御において用いられる主なパラメータ(制御情報)を列記し、その名称および用途を明らかにしておく。なお、このシステムにおいては、これら各種のパラメータがいずれも、上記バックアップRAM14および24に記憶されるかたちで、上記アイドルストップ制御装置10およびエンジン制御装置20の各々に不揮発に保持されている。そうして、これらパラメータが必要とされるときには、その都度、該バックアップRAM14もしくは24から読み出されて、所望とされる用途に使用されるようになっている。
・「Keyword」:このパラメータは、当該車両に搭載されている車載バッテリBT(図1)が車両から取り外されたか否かを示すものである。この実施の形態では、「5AA5」という値がこのパラメータに入力されていなければ、同バッテリBTが車両から取り外されたことになる(図3参照)。
・「動作モード」:このパラメータは、当該車両に搭載されている内燃機関(エンジン)の作動条件、すなわち同機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るものである。すなわち、この実施の形態においては、「動作モード=STOP」のとき、当該内燃機関における燃料カットや点火カットを実行し、また「動作モード=STOP」から「動作モード=RUN」への状態変化(遷移)があったとき、同機関に対するスタータ駆動を開始する(図7、図8、図13〜図15参照)。また、このパラメータの値は、例えば下記パラメータ「メインリレーState」および「アイドルストップ条件」の値や、当該車両のブレーキのオン/オフ状態、当該車両のアクセルの開閉状態、当該車両のステアリングの旋回状態、当該車両の走行速度、当該車両の走行道路の傾斜度合に応じて定められる(図6参照)。
・「メインリレーState」:このパラメータは、当該車両に搭載されている内燃機関(エンジン)の点火・始動スイッチであるイグニッションスイッチIGSW(図1)のオン/オフ状態を示すものである(図11参照)。用途としては、例えば後述するCAN送信処理(図16)を通じてエンジン制御装置20からアイドルストップ制御装置10へ送信され、同装置10においてリセット発生原因の判別等に用いられる。
・「アイドルストップ条件」:このパラメータは、当該車両に搭載されている内燃機関(エンジン)のアイドルストップの禁止条件に係るものである。このパラメータの値は、例えば当該車両に搭載されている内燃機関(エンジン)の回転数、同機関の冷却水温度、当該車両の排気系に設けられた触媒の温度、当該車両に搭載されている車載バッテリBTの残量に応じて定められる(図12参照)。
・「スタータ状態」「スタータ状態i−1」:「スタータ状態」は、当該車両に搭載されているスタータ装置30(図1)の現在のオン/オフ状態を示すものである(図7参照)。一方、「スタータ状態i−1」は、同スタータ装置30の所定時間前(この実施の形態では「10ms」前)のオン/オフ状態を示すものであって、詳しくはこのスタータ装置30を安定動作させるべく行われるラッチ回路制御(図8)において用いられる。
・「タイマ」:このパラメータは、当該車両に搭載されているスタータ装置30(図1)の継続的に動作している時間(継続的に通電されている時間)を示すものである。
・「スタータONタイマ」:このパラメータは、当該車両に搭載されているスタータ装置30(図1)の継続的な動作(通電)の限界点(限界時間)を示すものであって、同スタータ装置30への過度な通電の防止を図るために適宜の値(この実施の形態では「500ms」)が設定される(図7参照)。
Next, with reference to FIGS. 3-16, the control aspect of the idle stop control by the said system (FIG. 1) is demonstrated.
First, for convenience of explanation, main parameters (control information) used in this control are listed, and their names and uses are clarified. In this system, these various parameters are all stored in the backup RAMs 14 and 24 in a nonvolatile manner in the idle stop control device 10 and the engine control device 20, respectively. Thus, whenever these parameters are required, they are read from the backup RAM 14 or 24 and used for a desired application.
“Keyword”: This parameter indicates whether or not the in-vehicle battery BT (FIG. 1) mounted on the vehicle has been removed from the vehicle. In this embodiment, if the value “5AA5” is not input to this parameter, the battery BT is removed from the vehicle (see FIG. 3).
"Operation mode": This parameter relates to the operating condition of the internal combustion engine (engine) mounted on the vehicle, that is, the ignition / fuel injection stop condition and the starter drive start condition for the engine. It is. That is, in this embodiment, when “operation mode = STOP”, fuel cut or ignition cut in the internal combustion engine is executed, and state change from “operation mode = STOP” to “operation mode = RUN” ( When there is a transition, starter driving for the engine is started (see FIGS. 7, 8, and 13 to 15). The values of this parameter include, for example, the values of the following parameters “main relay state” and “idle stop condition”, the on / off state of the brake of the vehicle, the open / close state of the accelerator of the vehicle, and the turning of the steering of the vehicle It is determined according to the state, the traveling speed of the vehicle, and the degree of inclination of the traveling road of the vehicle (see FIG. 6).
“Main relay state”: This parameter indicates the on / off state of the ignition switch IGSW (FIG. 1), which is an ignition / start switch of an internal combustion engine (engine) mounted on the vehicle (FIG. 11). reference). As an application, for example, it is transmitted from the engine control device 20 to the idle stop control device 10 through a CAN transmission process (FIG. 16) described later, and is used for determining the cause of the reset in the device 10.
“Idle stop condition”: This parameter relates to an idle stop prohibition condition of an internal combustion engine (engine) mounted on the vehicle. The value of this parameter is, for example, the number of revolutions of an internal combustion engine (engine) mounted on the vehicle, the coolant temperature of the engine, the temperature of the catalyst provided in the exhaust system of the vehicle, or the vehicle. It is determined according to the remaining amount of the in-vehicle battery BT (see FIG. 12).
"Starter state i ""Starter state i-1 ": "Starter state i " indicates the current on / off state of the starter device 30 (Fig. 1) mounted on the vehicle (Fig. 7). reference). On the other hand, the “starter state i-1 ” indicates an on / off state of the starter device 30 before a predetermined time (in this embodiment, “10 ms”). Specifically, the starter device 30 is stabilized. It is used in latch circuit control (FIG. 8) performed to operate.
“Timer”: This parameter indicates a time during which the starter device 30 (FIG. 1) mounted on the vehicle is continuously operated (a time during which power is continuously supplied).
“Starter ON Timer”: This parameter indicates the limit point (limit time) of continuous operation (energization) of the starter device 30 (FIG. 1) mounted on the vehicle. An appropriate value (“500 ms” in this embodiment) is set to prevent excessive energization to 30 (see FIG. 7).

さて、まず図3〜図9を参照して、上記システム(図1)によるアイドルストップ制御の制御態様の、特に上記アイドルストップ制御装置10に係る各種の制御態様について説明する。   First, with reference to FIG. 3 to FIG. 9, various control modes of the idle stop control by the system (FIG. 1), particularly the idle stop control device 10 will be described.

図3は、上記アイドルストップ制御装置10による初期化処理の処理手順を示すフローチャートである。なお、この初期化処理は、当該アイドルストップ制御装置10における起動(再起動も含む)直後の処理として行われる。   FIG. 3 is a flowchart showing a processing procedure of initialization processing by the idle stop control device 10. This initialization process is performed as a process immediately after startup (including restart) in the idle stop control device 10.

同図3に示すように、この初期化処理を行うに際しては、まず、ステップS111において、この起動の前に車載バッテリBTが車両から取り外されたか否かを上記パラメータ「Keyword」の値に基づいて判断する。   As shown in FIG. 3, when performing this initialization process, first, in step S111, whether or not the in-vehicle battery BT has been removed from the vehicle before the activation is determined based on the value of the parameter “Keyword”. to decide.

そして、起動前に車載バッテリBTが取り外されたと判断されるときには、すなわち上記「Keyword」に「5AA5」という値が設定されていないと判断されるときには、続くステップS112において、この「Keyword」に値「5AA5」を設定する。さらに、これに続くステップにおいては、「動作モード」に値「RUN」を(ステップS113)、「スタータ状態」および「スタータ状態i−1」に値「OFF」を(ステップS114)、「スタータONタイマ」に値「500ms」を(ステップS115)、というように、初期化用に予め用意されたイニシャルデータにより各種パラメータを更新(イニシャライズ)する。またこのとき、これらの設定値は、これら各種パラメータと併せ上記バックアップRAM14に記憶させておく。 When it is determined that the in-vehicle battery BT has been removed before starting, that is, when it is determined that the value “5AA5” is not set in the “Keyword”, the value “Keyword” is set in the subsequent step S112. “5AA5” is set. Further, in the subsequent steps, the value “RUN” is set to “operation mode” (step S113), the value “OFF” is set to “starter state i ” and “starter state i−1 ” (step S114), and “starter” is set. Various parameters are updated (initialized) with initial data prepared in advance for initialization, such as “500 ms” for the “ON timer” (step S115). At this time, these set values are stored in the backup RAM 14 together with these various parameters.

一方、起動前に車載バッテリBTが取り外されていないと判断されるときには、すなわち上記「Keyword」に「5AA5」という値が入力されていると判断されるときには、前回起動時にバックアップRAM14に記憶させておいたパラメータの値を用いるため、上記各種パラメータに改めて値を設定することはしない(更新処理(イニシャライズ)は行わない)。   On the other hand, when it is determined that the in-vehicle battery BT has not been removed before startup, that is, when it is determined that the value “5AA5” has been input to the “Keyword”, it is stored in the backup RAM 14 at the previous startup. Since the values of the parameters are used, no new values are set for the various parameters (update processing (initialization) is not performed).

図4は、上記アイドルストップ制御装置10による受信処理の処理手順を示すフローチャートである。なお、この受信処理は、所定の周期で行われる処理であって、例えば「1ms」毎の周期で行われる。   FIG. 4 is a flowchart showing a processing procedure of reception processing by the idle stop control device 10. This reception process is a process performed at a predetermined cycle, for example, at a cycle of “1 ms”.

同図4に示すように、この受信処理においては、まず、ステップS121にて、CANコントローラ13に受信があったか否かが判断される。そして、もし受信があれば、続くステップS122にて、その受信情報が取得される。このように、このアイドルストップ制御装置10においては、例えば「1ms」毎に受信の有無をチェックすることによって、受信した情報を随時取得するようにしている。なお、この受信情報には、エンジン制御装置20から送られてくるパラメータ「メインリレーState」や「アイドルストップ条件」の値など(制御情報)も含まれる。   As shown in FIG. 4, in this reception process, first, in step S121, it is determined whether or not the CAN controller 13 has received. If there is reception, the reception information is acquired in the following step S122. As described above, in the idle stop control device 10, for example, the received information is acquired at any time by checking the presence / absence of reception every “1 ms”. The received information includes the values of the parameters “main relay state” and “idle stop condition” sent from the engine control device 20 (control information).

図5は、上記アイドルストップ制御装置10に係る各種制御の処理順序を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 5 is a flowchart showing a processing order of various controls according to the idle stop control device 10. Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図5に示すように、この一連の処理においては、動作モード判定(ステップS130)、スタータ制御(ステップS140)、ラッチ回路制御(ステップS150)、送信処理(ステップS160)が順次実行される。なお、ステップS160の送信処理においては、上記CANコントローラ13(図1)を通じてデータの送信が行われる。そして、ここで送信されるデータには、例えば上記パラメータ「動作モード」をはじめとする当該アイドルストップ制御装置10に保持されている各種パラメータの値など(制御情報)が含まれる。   As shown in FIG. 5, in this series of processing, operation mode determination (step S130), starter control (step S140), latch circuit control (step S150), and transmission processing (step S160) are sequentially executed. In the transmission process in step S160, data is transmitted through the CAN controller 13 (FIG. 1). The data transmitted here includes, for example, values of various parameters (control information) held in the idle stop control device 10 including the parameter “operation mode”.

図6〜図8に、上記動作モード判定(ステップS130)およびスタータ制御(ステップS140)およびラッチ回路制御(ステップS150)に係る処理についてその詳細を示す。   6 to 8 show details of the processing relating to the operation mode determination (step S130), starter control (step S140), and latch circuit control (step S150).

図6は、上記動作モード判定(ステップS130)に係る処理についてその処理手順とともにその処理内容の詳細を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 6 is a flowchart showing details of the processing contents of the processing relating to the operation mode determination (step S130) together with the processing procedure. Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図6に示すように、当該アイドルストップ制御装置10は、この一連の処理に際して、まず、ステップS131〜S137にて、自らの保持するパラメータ(「メインリレーState」および「アイドルストップ条件」)の値や、車両の状態(ブレーキ、アクセル、ステアリング、走行速度、走行道路の傾斜度合)を確認する。そして、これらパラメータおよび車両の状態に応じて上記パラメータ「動作モード」の設定値を決定する(ステップS138およびS139)。   As shown in FIG. 6, in this series of processing, the idle stop control device 10 first sets parameters (“main relay State” and “idle stop condition”) that it holds in steps S131 to S137. Check the value and the state of the vehicle (brake, accelerator, steering, travel speed, slope of travel road). Then, the set value of the parameter “operation mode” is determined according to these parameters and the state of the vehicle (steps S138 and S139).

具体的には、「メインリレーState」の値がON、「アイドルストップ条件」の値が許可、ブレーキがON、アクセルが閉、ステアリングが直進、走行速度が停止、走行道路の傾斜度合が平地、の全ての条件を満たすときには、パラメータ「動作モード」の値が「STOP」に設定される。他方、これら条件のいずれかが満たされないときには、同パラメータ「動作モード」の値が「RUN」に設定される。また、このとき「動作モード」に設定される値は、上記バックアップRAM14に記憶させておく(ステップS138およびS139)。   Specifically, the value of the “main relay State” is ON, the value of the “idle stop condition” is permitted, the brake is ON, the accelerator is closed, the steering is straight, the traveling speed is stopped, the slope of the traveling road is flat, When all the conditions are satisfied, the value of the parameter “operation mode” is set to “STOP”. On the other hand, when any of these conditions is not satisfied, the value of the parameter “operation mode” is set to “RUN”. At this time, the value set in the “operation mode” is stored in the backup RAM 14 (steps S138 and S139).

図7は、上記スタータ制御(ステップS140)に係る処理についてその処理手順とともにその処理内容の詳細を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 7 is a flowchart showing the details of the processing contents of the processing related to the starter control (step S140) together with the processing procedure. Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図7に示すように、当該アイドルストップ制御装置10は、この一連の処理に際して、まず、ステップS141にて、自らの保持するパラメータ「スタータ状態」の値を確認する。そして、この「スタータ状態」の値が「OFF」であれば、続くステップS142において、同じく自らの保持するパラメータ「動作モード」の値の「STOP」から「RUN」への状態変化(遷移)があったか否かが判断される。ここで、この状態変化(遷移)があったと判断されると、続くステップS143にて、当該装置10に保持されるパラメータ「タイマ」に値「0」が設定され、さらに続くステップS144にて、「スタータ状態」の値が「ON」に設定される。またこのときも、各パラメータ「タイマ」および「スタータ状態」の値を、上記バックアップRAM14に記憶させておく。他方、先のステップS142にて、上記「動作モード」の状態変化(遷移)がなかったと判断されるときには、これらの処理は行わない。 As shown in FIG. 7, in the series of processing, the idle stop control device 10 first checks the value of the parameter “starter state i ” held by itself in step S141. If the value of the “starter state i ” is “OFF”, in the subsequent step S142, the state change (transition) from the “STOP” to the “RUN” of the value of the parameter “operation mode” that is also held in the same step S142. It is determined whether or not there has been. Here, when it is determined that this state change (transition) has occurred, a value “0” is set to the parameter “timer” held in the apparatus 10 in the subsequent step S143, and in further subsequent step S144, The value of “starter state i ” is set to “ON”. Also at this time, the values of the parameters “timer” and “starter state i ” are stored in the backup RAM 14. On the other hand, when it is determined in step S142 that there has been no state change (transition) in the “operation mode”, these processes are not performed.

また、先のステップS141にて、上記パラメータ「スタータ状態」の値が「ON」であると判断されるときには、続くステップS145およびS146にて、当該車両のエンジン回転数および上記パラメータ「タイマ」の値を確認する。そして、これらステップにおいて、エンジン回転数が「500rpm」未満で、且つ、上記「タイマ」の値が、これも同じく当該装置10に保持されるパラメータ「スタータONタイマ」の値(ここでは「500ms」、図3参照)未満であると判断されれば、続くステップS147にて、現在の「タイマ」の値に「10ms」が加算される。他方、このときに少なくともいずれか一方の条件が満たされなければ、「タイマ」の加算を行うことなく、ステップS148にて、上記パラメータ「スタータ状態」の値が「OFF」に設定される。なお、これらステップS147およびS148においても、各パラメータ「タイマ」および「スタータ状態」の値を、上記バックアップRAM14に記憶させておく。 When it is determined in the previous step S141 that the value of the parameter “starter state i ” is “ON”, in the subsequent steps S145 and S146, the engine speed of the vehicle and the parameter “timer” are determined. Check the value of. In these steps, the engine speed is less than “500 rpm”, and the value of the “timer” is also the value of the parameter “starter ON timer” held in the apparatus 10 (here, “500 ms”). In step S147, “10 ms” is added to the current “timer” value. On the other hand, if at least one of the conditions is not satisfied at this time, the value of the parameter “starter state i ” is set to “OFF” in step S148 without adding the “timer”. Note that also in these steps S147 and S148, the values of the parameters “timer” and “starter state i ” are stored in the backup RAM 14.

図8は、上記ラッチ回路制御(ステップS150)に係る処理についてその処理手順とともにその処理内容の詳細を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 8 is a flowchart showing details of the processing contents of the processing related to the latch circuit control (step S150) together with the processing procedure. Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図8に示すように、この一連の処理においては、当該車両におけるスタータ装置30の状態を示す2つのパラメータ「スタータ状態i−1」および「スタータ状態」を比較して、両者の間に状態変化(遷移)があったときのみに、ラッチ回路15(図1)の出力を変化させ、ひいてはスタータ装置30のオン/オフ状態を変化させるようにしている。 As shown in FIG. 8, in this series of processing, two parameters “starter state i-1 ” and “starter state i ” indicating the state of the starter device 30 in the vehicle are compared, Only when there is a state change (transition), the output of the latch circuit 15 (FIG. 1) is changed, and consequently the on / off state of the starter device 30 is changed.

具体的には、まず、ステップS151〜S153において、「スタータ状態」および「スタータ状態i−1」の値を確認して、これらが同一の値であれば、続くステップS155にて、ラッチ回路15のS端子およびR端子を双方ともに「論理L(ロー)レベル」に維持する。他方、これらが異なる値であれば、「スタータ状態」の値に合わせてスタータ装置30を駆動すべく、上記ラッチ回路15の出力を変化させる。すなわち、「スタータ状態」の値が「OFF」で、「スタータ状態i−1」の値が「ON」であれば、ステップS154にて、ラッチ回路15のS端子を「論理L(ロー)レベル」に、またR端子を「論理H(ハイ)レベル」に設定することにより、上記スタータ装置30を停止させる。また一方、「スタータ状態」の値が「ON」で、「スタータ状態i−1」の値が「OFF」であれば、ステップS156にて、ラッチ回路15のS端子を「論理H(ハイ)レベル」に、またR端子を「論理L(ロー)レベル」に設定することにより、上記スタータ装置30を作動させる(図2も併せ参照)。そして、いずれの場合においても、最後のステップS157においては、上記「スタータ状態i−1」が「スタータ状態」と置き換えられる。すなわち、同パラメータ「スタータ状態i−1」は、常に所定の周期(ここでは「10ms」周期)で更新されている。 Specifically, first, in steps S151 to S153, the values of "starter state i " and "starter state i-1 " are confirmed, and if these are the same value, in the subsequent step S155, the latch circuit Both the 15 S terminal and the R terminal are maintained at the “logic L (low) level”. On the other hand, if these are different values, the output of the latch circuit 15 is changed in order to drive the starter device 30 in accordance with the value of the “starter state i ”. That is, if the value of "starter state i " is "OFF" and the value of "starter state i-1 " is "ON", the S terminal of the latch circuit 15 is set to "logic L (low)" in step S154. The starter device 30 is stopped by setting the R terminal to “logic H (high) level”. On the other hand, if the value of “starter state i ” is “ON” and the value of “starter state i−1 ” is “OFF”, the S terminal of latch circuit 15 is set to “logic H (high) in step S156. ) Level "and the R terminal is set to" logic L (low) level "to activate the starter device 30 (see also FIG. 2). In any case, in the final step S157, the “starter state i-1 ” is replaced with the “starter state i ”. That is, the parameter “starter state i-1 ” is constantly updated at a predetermined cycle (here, “10 ms” cycle).

次に、図9〜図16を参照して、上記システム(図1)によるアイドルストップ制御の制御態様の、特に上記エンジン制御装置20に係る各種の制御態様について説明する。
図9は、上記エンジン制御装置20による受信処理の処理手順を示すフローチャートである。なお、この受信処理は、所定の周期で行われる処理であって、例えば「1ms」毎の周期で行われる。
Next, with reference to FIG. 9 to FIG. 16, various control modes of the idle stop control by the system (FIG. 1), particularly the engine control device 20 will be described.
FIG. 9 is a flowchart showing a processing procedure of reception processing by the engine control device 20. This reception process is a process performed at a predetermined cycle, for example, at a cycle of “1 ms”.

同図9に示すように、この受信処理においては、まず、ステップS201にて、CANコントローラ23に受信があったか否かが判断される。そして、もし受信があれば、続くステップS202にて、その受信情報が取得される。さらに続くステップS203では、受信フラグに「ON」が設定される。他方、受信がなければ、これらの処理は行われない。このように、このエンジン制御装置20においては、例えば「1ms」毎に受信の有無をチェックすることによって、受信した情報を随時取得するようにしている。なお、当該エンジン制御装置20内にあって受信の都度「ON」に設定される上記受信フラグは、上記CANコントローラ23における受信異常を判定(検出)するためのものである。   As shown in FIG. 9, in this reception process, first, in step S201, it is determined whether or not the CAN controller 23 has received. If there is reception, the reception information is acquired in the following step S202. In further subsequent step S203, "ON" is set to the reception flag. On the other hand, if there is no reception, these processes are not performed. As described above, the engine control apparatus 20 acquires the received information as needed by checking the presence / absence of reception every “1 ms”, for example. The reception flag in the engine control device 20 that is set to “ON” for each reception is for determining (detecting) a reception abnormality in the CAN controller 23.

図10は、上記エンジン制御装置20による各種制御の処理順序を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 10 is a flowchart showing the processing order of various controls by the engine control device 20. Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図10に示すように、この一連の処理においては、メインリレー制御(ステップS210)、アイドルストップ条件判定(ステップS220)、燃料カット判定(ステップS230)、点火カット判定(ステップS240)、CAN送信処理(ステップS250)が順次実行される。図11〜図16に、これらステップS210〜S250に係る処理についてその詳細を示す。   As shown in FIG. 10, in this series of processes, main relay control (step S210), idle stop condition determination (step S220), fuel cut determination (step S230), ignition cut determination (step S240), CAN transmission Processing (step S250) is sequentially executed. FIG. 11 to FIG. 16 show the details of the processing according to these steps S210 to S250.

図11は、上記メインリレー制御(ステップS210)に係る処理についてその処理手順とともにその処理内容の詳細を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 11 is a flowchart showing details of the processing contents of the processing related to the main relay control (step S210) together with the processing procedure. Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図11に示すように、この一連の処理に際しては、まず、ステップS211において、当該車両(エンジン)の始動スイッチであるイグニッションスイッチIGSW(図1)のオン(ON)/オフ(OFF)状態が確認される。   As shown in FIG. 11, in this series of processing, first, in step S211, the ignition switch IGSW (FIG. 1), which is the start switch of the vehicle (engine), is turned on (ON) / off (OFF). It is confirmed.

そして、同スイッチIGSWがオフ状態にあると判断されるときには、続くステップS212にて、パラメータ「メインリレーState」に「OFF」が設定され、さらに続くステップS213において、これがオフ状態になってから所定時間(例えば「5秒」)を経過したか否かが判断される。そして、もし経過していれば、続くステップS214にて、当該システムにあって電源系統を構成する上記メインリレー40(図1)がオフ制御され、逆に経過していなければ、続くステップS216にて同メインリレー40がオン制御される。他方、先のステップS211において、上記イグニッションスイッチIGSWがオン状態にあると判断されるときには、続くステップS215にて上記パラメータ「メインリレーState」に「ON」が設定され、さらに続くステップS216にて、上記メインリレー40がオン制御される。   When it is determined that the switch IGSW is in the OFF state, in the subsequent step S212, the parameter “main relay State” is set to “OFF”, and in the subsequent step S213, the predetermined value is set after the switch IGSW is turned off. It is determined whether or not a time (for example, “5 seconds”) has elapsed. If it has elapsed, in step S214, the main relay 40 (FIG. 1) that constitutes the power supply system in the system is turned off. The main relay 40 is turned on. On the other hand, when it is determined in the previous step S211 that the ignition switch IGSW is in the ON state, the parameter "main relay State" is set to "ON" in the subsequent step S215, and further in the subsequent step S216, The main relay 40 is on-controlled.

このように、上記メインリレー40は、内燃機関(エンジン)の点火・始動スイッチとしてオン/オフ操作されるイグニッションスイッチIGSWのオン/オフ状態に応じてオン/オフ制御されるようになっている。   As described above, the main relay 40 is controlled to be turned on / off in accordance with the on / off state of the ignition switch IGSW that is turned on / off as an ignition / start switch of the internal combustion engine (engine).

図12は、上記アイドルストップ条件判定(ステップS220)に係る処理についてその処理手順とともにその処理内容の詳細を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 12 is a flowchart showing details of the processing contents together with the processing procedure for the processing related to the idle stop condition determination (step S220). Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図12に示すように、当該エンジン制御装置20は、この一連の処理に際して、まず、ステップS221〜S224にて、車両の状態(当該内燃機関(エンジン)の回転数、同機関の冷却水温度(冷却水温)、当該車両の排気系に設けられた触媒の温度、車載バッテリBT(図1)の残量)を確認する。そして、これらの状態に応じて、自らの保持するパラメータ「アイドルストップ条件」の設定値を決定する(ステップS225およびS226)。   As shown in FIG. 12, in this series of processing, the engine control device 20 first, in steps S221 to S224, determines the state of the vehicle (the rotational speed of the internal combustion engine (engine), the coolant temperature of the engine). (Cooling water temperature), the temperature of the catalyst provided in the exhaust system of the vehicle, and the remaining amount of the in-vehicle battery BT (FIG. 1) are confirmed. And according to these states, the set value of the parameter “idle stop condition” held by itself is determined (steps S225 and S226).

具体的には、「エンジン回転数<1000rpm」、「冷却水温≧90℃」、「触媒温度≧500℃」、「バッテリ残量≧90%」、の全ての条件を満たすときには、上記パラメータ「アイドルストップ条件」の値が「許可」に設定され、いずれかの条件が満たされないときには、同「アイドルストップ条件」の値が「禁止」に設定される。   Specifically, when all of the conditions “engine speed <1000 rpm”, “cooling water temperature ≧ 90 ° C.”, “catalyst temperature ≧ 500 ° C.”, “remaining battery ≧ 90%” are satisfied, the above parameter “idle When the value of the “stop condition” is set to “permitted” and any of the conditions is not satisfied, the value of the “idle stop condition” is set to “prohibited”.

図13は、上記燃料カット判定(ステップS230)に係る処理についてその処理手順とともにその処理内容の詳細を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 13 is a flowchart showing the details of the processing contents together with the processing procedure for the processing relating to the fuel cut determination (step S230). Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図13に示すように、当該エンジン制御装置20は、この一連の処理に際して、まず、ステップS231〜S234にて、自らの保持するパラメータの値や、車両の状態を確認する。そして、これらパラメータの値および状態に基づいて、燃料カットを実行するか否かを決定する(ステップS235およびS236)。   As shown in FIG. 13, in this series of processing, the engine control device 20 first checks the value of the parameter held by itself and the state of the vehicle in steps S231 to S234. Then, based on the values and states of these parameters, it is determined whether or not to execute fuel cut (steps S235 and S236).

具体的には、当該車両が非アイドル状態にある場合は、「動作モード=RUN」、「エンジン回転数<7000rpm(非オーバーラン)」の2つの条件を同時に満たすときには、燃料カットを実行せず、いずれかの条件が満たされないときには、燃料カットを実行する。他方、当該車両がアイドル状態にある場合は、「動作モード=RUN」、「エンジン回転数<7000rpm(非オーバーラン)」、「エンジン回転数<NCUT」の全ての条件を満たすときには、燃料カットを実行せず、いずれかの条件が満たされないときには、燃料カットを実行する。なお、ここで用いられる「NCUT」の値は、例えば冷却水温に応じて可変とされ、例えば図14に示すように、当該エンジン制御装置20に記憶保持されるマップ(テーブル)等により予め定められている。   Specifically, when the vehicle is in a non-idle state, the fuel cut is not executed when the two conditions of “operation mode = RUN” and “engine speed <7000 rpm (non-overrun)” are satisfied at the same time. When any of the conditions is not satisfied, the fuel cut is executed. On the other hand, when the vehicle is in an idle state, the fuel cut is performed when all the conditions of “operation mode = RUN”, “engine speed <7000 rpm (non-overrun)”, and “engine speed <NCUT” are satisfied. If it is not executed and any of the conditions is not satisfied, the fuel cut is executed. Note that the value of “NCUT” used here is variable according to the cooling water temperature, for example, and is predetermined by a map (table) or the like stored and held in the engine control device 20 as shown in FIG. 14, for example. ing.

このように、この実施の形態においては、オーバーラン時や減速時の燃料カットに加え、エンジン停止指示(「動作モード=STOP」)があった場合にも、燃料カットを実行して内燃機関(エンジン)を停止させるようにしている。   As described above, in this embodiment, in addition to the fuel cut at the time of overrun or deceleration, the fuel cut is executed when an engine stop instruction (“operation mode = STOP”) is issued, and the internal combustion engine ( The engine is stopped.

図15は、上記点火カット判定(ステップS240)に係る処理についてその処理手順とともにその処理内容の詳細を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 15 is a flowchart showing details of the processing contents of the processing relating to the ignition cut determination (step S240) together with the processing procedure. Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図15に示すように、当該エンジン制御装置20は、この一連の処理に際して、まず、ステップS241にて、自らの保持するパラメータ「動作モード」の値を確認する。そして、同パラメータ「動作モード」の値がRUNであれば、続くステップS242において、点火カットを実行することなく、通常の点火制御を継続して行う。他方、同パラメータ「動作モード」の値がSTOPであれば、続くステップS243において、点火カットを実行する。   As shown in FIG. 15, in the series of processing, the engine control device 20 first checks the value of the parameter “operation mode” held by the engine control device 20 in step S241. If the value of the parameter “operation mode” is RUN, normal ignition control is continued in step S242 without executing ignition cut. On the other hand, if the value of the parameter “operation mode” is STOP, ignition cut is executed in the subsequent step S243.

図16は、上記CAN送信処理(ステップS250)に係る処理についてその処理手順とともにその処理内容の詳細を示すフローチャートである。なお、この一連の処理も、所定の周期で行われる処理であって、例えば「10ms」毎の周期で行われる。   FIG. 16 is a flowchart showing details of the processing contents of the processing related to the CAN transmission processing (step S250) together with the processing procedure. Note that this series of processing is also performed at a predetermined cycle, for example, at a cycle of “10 ms”.

同図16に示すように、当該エンジン制御装置20は、上記CANコントローラ23(図1)を通じて所定時間毎(ここでは「10ms」毎)にデータの送信を行っている(ステップS251)。なお、ここで送信されるデータには、例えばアイドルストップ制御装置10においても用いられる上記「メインリレーState」や「アイドルストップ条件」(図6参照)といった各種のパラメータの値など(制御情報)が含まれる。   As shown in FIG. 16, the engine control apparatus 20 transmits data at predetermined time intervals (here, “10 ms”) through the CAN controller 23 (FIG. 1) (step S251). The data transmitted here includes various parameter values (control information) such as the “main relay state” and “idle stop condition” (see FIG. 6) that are also used in the idle stop control device 10, for example. included.

上述のように、この実施の形態に係るシステムにおいては、2つの電子制御装置(アイドルストップ制御装置10およびエンジン制御装置20)が互いに通信して自らの保持する制御情報(パラメータ)を更新しつつこれら各自に保持される制御情報の示す車両の状態に基づいて、これら装置の協働(協調)のもとにアイドルストップ制御を行っている。例えばエンジン制御装置20側で車両の状態等に基づいて適宜に更新されているパラメータ「メインリレーState」および「アイドルストップ条件」は、上記アイドルストップ制御装置10においても保持され、両装置間の通信をもって随時その値が更新されている。また逆に、同アイドルストップ制御装置10側で車両の状態等に基づいて適宜に更新されているパラメータ「動作モード」についてもこれは、上記エンジン制御装置20においても保持され、同じく両装置間の通信をもって随時その値が更新されている。以下、図17を併せ参照して、これら電子制御装置間の通信をもって随時行われている制御情報(パラメータ)の更新態様について説明する。   As described above, in the system according to this embodiment, the two electronic control devices (the idle stop control device 10 and the engine control device 20) communicate with each other and update the control information (parameters) held by themselves. Based on the state of the vehicle indicated by the control information held by each of them, idle stop control is performed under the cooperation (cooperation) of these devices. For example, the parameters “main relay State” and “idle stop condition” that are appropriately updated on the engine control device 20 side based on the state of the vehicle and the like are also maintained in the idle stop control device 10 and are communicated between the two devices. The value is updated from time to time. Conversely, the parameter “operation mode” that is appropriately updated based on the state of the vehicle and the like on the idle stop control device 10 side is also retained in the engine control device 20, and between the two devices. The value is updated from time to time with communication. Hereinafter, with reference to FIG. 17 again, an update mode of control information (parameters) that is performed as needed through communication between these electronic control devices will be described.

同図17に示すように、エンジン制御装置20が起動(再起動も含む)すると、同装置20においては、まず、当該車両(エンジン)の始動スイッチであるイグニッションスイッチIGSWがオフ(Off)状態にあると判断される。そして、例えば運転者により同スイッチIGSWがオン操作されると、当該車両に搭載されている内燃機関(エンジン)は通常運転の状態になる。そしてこれ以降、このエンジン制御装置20は、上記アイドルストップ制御装置10から送られてくるパラメータ「動作モード」の値等に基づいて通常運転およびアイドルストップ運転の切り替えを行いつつ、同機関の運転を制御することになる。なお、アイドルストップ運転時に、燃料カットや点火カットといった制御が行われることは前述したとおりである(図13、図15参照)。   As shown in FIG. 17, when the engine control device 20 is started (including restart), first, in the device 20, an ignition switch IGSW that is a start switch of the vehicle (engine) is turned off. It is judged that there is. For example, when the driver turns on the switch IGSW, the internal combustion engine (engine) mounted on the vehicle is in a normal operation state. Thereafter, the engine control device 20 performs the operation of the engine while switching between normal operation and idle stop operation based on the value of the parameter “operation mode” sent from the idle stop control device 10. To control. Note that, as described above, control such as fuel cut and ignition cut is performed during the idling stop operation (see FIGS. 13 and 15).

一方、アイドルストップ制御装置10は、上記パラメータ「動作モード」の値に基づいて通常運転およびアイドルストップ運転のいずれであるかを判断し、適当なタイミングで当該車両の内燃機関に対するスタータ駆動を実行(開始)する。また、このアイドルストップ制御装置10は、同パラメータ「動作モード」の値に対し上記エンジン制御装置20側で監視している車両の状態も反映させるべく、これを、同エンジン制御装置20から送られてくるパラメータ「メインリレーState」や「アイドルストップ条件」の値等に基づいて随時更新している(図6参照)。   On the other hand, the idle stop control device 10 determines whether the operation is the normal operation or the idle stop operation based on the value of the parameter “operation mode”, and executes the starter drive for the internal combustion engine of the vehicle at an appropriate timing ( Start. Further, the idle stop control device 10 is sent from the engine control device 20 to reflect the state of the vehicle monitored on the engine control device 20 side to the value of the parameter “operation mode”. It is updated from time to time based on the values of the incoming parameters “Main Relay State”, “Idle Stop Condition”, etc. (see FIG. 6).

このように、この実施の形態に係るシステムによれば、上記電子制御装置間の通信をもって各自に保持される制御情報が随時更新され、これらの制御情報に基づいてアイドルストップ制御が適正に行われる。しかも、上記アイドルストップ制御装置10においては、制御情報がバックアップRAM14に随時バックアップされる。そして、当該アイドルストップ制御装置10に電源遮断に基づくリセット(リセット解除)が発生した際には、これが想定外のリセットであるか否かを判断して、これが想定外のリセットであると判断されるときには、この制御情報に対し初期化用に予め用意されたイニシャルデータによる更新処理(イニシャライズ)は行わないようにする。具体的には、当該アイドルストップ制御装置10の再起動直後において、上記バックアップRAM14の電源となる車載バッテリBTが車両から取り外されたと判断されるときにのみ、上記制御情報に対しイニシャライズを行う。すなわち、同バッテリBTが車両から取り外されていないと判断されるときには、上記制御情報に対してイニシャライズを行わず、該リセット発生直前におけるバックアップデータを、当該装置10における制御情報として用いるようにする(図3参照)。このため、図17中の破線で示されるように、当該アイドルストップ制御装置10に意図しない電源遮断に基づくリセットが発生した場合であれ、同装置10に保持されている制御情報は、このリセットの発生直前におけるバックアップデータ(バックアップRAM14に記憶)により、実際の車両の状態に一致する状態(値)とされる。すなわち図18(a)〜(c)に示すように、このシステムにおいては、実際の状態(車両の状態)と当該アイドルストップ制御装置10に保持されている制御情報(特にパラメータ「動作モード」)、さらにはエンジン制御装置20に保持されている制御情報との整合が常にとられるようになっている。   As described above, according to the system according to this embodiment, the control information held by each person through communication between the electronic control devices is updated as needed, and the idle stop control is appropriately performed based on the control information. . Moreover, in the idle stop control device 10, control information is backed up to the backup RAM 14 as needed. Then, when a reset (reset release) based on power interruption occurs in the idle stop control device 10, it is determined whether or not this is an unexpected reset, and it is determined that this is an unexpected reset. In this case, the control information is not subjected to update processing (initialization) using initial data prepared in advance for initialization. Specifically, the control information is initialized only when it is determined that the in-vehicle battery BT serving as the power source of the backup RAM 14 is removed from the vehicle immediately after the idle stop control device 10 is restarted. That is, when it is determined that the battery BT is not removed from the vehicle, the control information is not initialized, and the backup data immediately before the occurrence of the reset is used as control information in the device 10 ( (See FIG. 3). For this reason, as indicated by the broken line in FIG. 17, even when a reset based on an unintended power interruption occurs in the idle stop control device 10, the control information held in the device 10 By the backup data (stored in the backup RAM 14) immediately before the occurrence, a state (value) that matches the actual state of the vehicle is obtained. That is, as shown in FIGS. 18A to 18C, in this system, the actual state (the state of the vehicle) and the control information (particularly the parameter “operation mode”) held in the idle stop control device 10 are concerned. In addition, matching with the control information held in the engine control device 20 is always taken.

以上説明したように、この実施の形態に係る車両の制御方法および電子制御装置によれば、以下のような優れた効果が得られるようになる。
(1)このシステムにあっては、2つの電子制御装置(アイドルストップ制御装置10およびエンジン制御装置20)が互いに通信して自らの保持する制御情報(パラメータ)を更新しつつこれら各自に保持される制御情報の示す車両の状態に基づいて、これら装置の協働(協調)のもとにアイドルストップ制御を行う。このうち、アイドルストップ制御装置10は、制御情報を随時バックアップし、当該装置10に電源遮断に基づくリセットが発生したときには、同制御情報を記憶するバックアップRAM14の電源となる車載バッテリBTが車両から取り外されたか否かを判断する。そうして、これが取り外されていないと判断されるときには、上記制御情報に対し初期化用に予め用意されたイニシャルデータによる更新処理(イニシャライズ)を行うことなく、リセット発生直前におけるバックアップデータを同装置10における制御情報として用いるようにした。
As described above, according to the vehicle control method and the electronic control apparatus according to this embodiment, the following excellent effects can be obtained.
(1) In this system, two electronic control devices (the idle stop control device 10 and the engine control device 20) communicate with each other and update their own control information (parameters) and are held by each of them. Based on the vehicle state indicated by the control information, idle stop control is performed under the cooperation (cooperation) of these devices. Among these, the idle stop control device 10 backs up control information as needed, and when a reset based on the power interruption occurs in the device 10, the in-vehicle battery BT serving as the power source of the backup RAM 14 storing the control information is removed from the vehicle. Determine whether or not Then, when it is determined that the control data is not removed, the backup data immediately before the occurrence of the reset is transferred to the control information without performing update processing (initialization) with initial data prepared in advance for initialization. 10 is used as control information.

これにより、当該アイドルストップ制御装置10に意図しない電源遮断に基づくリセットが発生した場合であれ、上記制御情報が誤った情報に書き換えられることはなくなり、確実に適正な制御情報を当該アイドルストップ制御装置10に保持させることができるようになる。このため、前述した制御情報の不整合を生じさせることなく、正確な制御情報に基づいて、所望とされる車両制御を、すなわちアイドルストップ制御を適正に行うことが可能になる。   Thus, even when a reset based on an unintended power interruption occurs in the idle stop control device 10, the control information is not rewritten with incorrect information, and the appropriate control information is surely transferred to the idle stop control device. 10 can be held. For this reason, it is possible to appropriately perform desired vehicle control, that is, idle stop control, based on accurate control information without causing the above-described mismatch of control information.

(2)また、再起動時にイニシャライズが行われないことで、再起動時の処理負荷の軽減も図られるようになる。
(3)上記アイドルストップ制御装置10およびエンジン制御装置20に保持される制御情報の1つとして、当該車両に搭載されている内燃機関(エンジン)における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータ「動作モード」を採用することとした。こうしたパラメータは、アイドルストップ制御を円滑にまた効率よく行う上で特に重要である。
(2) Further, since initialization is not performed at the time of restart, the processing load at the time of restart can be reduced.
(3) As one of the control information held in the idle stop control device 10 and the engine control device 20, ignition / fuel injection stop conditions in an internal combustion engine (engine) mounted on the vehicle and a starter for the engine The parameter “operation mode” related to the driving start condition is adopted. These parameters are particularly important for smoothly and efficiently performing idle stop control.

(4)また、このパラメータ「動作モード」を、車両のブレーキのオン/オフ状態、車両のアクセルの開閉状態、車両のステアリングの旋回状態、車両の走行速度、車両の走行道路の傾斜度合に応じてその値の定められるものとした(図6参照)。当該車両に搭載されている内燃機関(エンジン)における点火・燃料噴射の休止条件や、同機関に対するスタータ駆動の開始条件を適切に定めるためには、ここに列挙するパラメータが特に重要になる。   (4) In addition, this parameter “operation mode” is set according to the on / off state of the vehicle brake, the opening / closing state of the accelerator of the vehicle, the turning state of the steering of the vehicle, the traveling speed of the vehicle, and the inclination of the traveling road of the vehicle The value was determined (see FIG. 6). The parameters listed here are particularly important in order to properly determine the ignition / fuel injection stop conditions in the internal combustion engine (engine) mounted on the vehicle and the starter drive start conditions for the engine.

(5)また、このパラメータ「動作モード」を、内燃機関(エンジン)の点火・始動スイッチとしてオン/オフ操作されるイグニッションスイッチIGSWのオン/オフ状態に応じてその値の定められるものとした(図6参照)。これにより、運転者(ユーザ)の意思の反映されたより信頼性の高いアイドルストップ制御が実現されるようになる。   (5) The value of the parameter “operation mode” is determined according to the on / off state of the ignition switch IGSW that is turned on / off as the ignition / start switch of the internal combustion engine (engine) ( (See FIG. 6). As a result, more reliable idle stop control in which the intention of the driver (user) is reflected is realized.

(6)さらに、このパラメータ「動作モード」を、内燃機関(エンジン)のアイドルストップの禁止条件に係るパラメータ「アイドルストップ条件」に応じてその値の定められるものとした(図6参照)。これにより、同機関のアイドルストップを禁止しなければならない場合にあっても、これに柔軟に対応することができるようになる。   (6) Further, the value of the parameter “operation mode” is determined according to the parameter “idle stop condition” relating to the idle stop prohibition condition of the internal combustion engine (engine) (see FIG. 6). As a result, even when it is necessary to prohibit idle stop of the same engine, it is possible to flexibly cope with this.

(7)また、このパラメータ「アイドルストップ条件」を、内燃機関の回転数、内燃機関の冷却水温度、車両の排気系に設けられた触媒の温度、車両のバッテリ残量に応じてその値の定められるものとした(図12参照)。これにより、より実情に適したかたちでアイドルストップ制御の最適化が図られることになる。   (7) Further, this parameter “idle stop condition” is set according to the rotational speed of the internal combustion engine, the cooling water temperature of the internal combustion engine, the temperature of the catalyst provided in the exhaust system of the vehicle, and the remaining battery level of the vehicle. It was determined (see FIG. 12). As a result, the idle stop control can be optimized in a manner more suitable for the actual situation.

(8)上記アイドルストップ制御装置10に、スタータ装置30の動作時間(上記パラメータ「タイマ」)を随時バックアップさせてこれを同スタータ装置30の継続的に動作していた時間(継続的に通電されている時間)として、同装置10に不揮発に保持させることとした。これにより、上記スタータ装置30への過度な通電の防止が図られるようになる。   (8) The idle stop control device 10 backs up the operation time of the starter device 30 (the parameter “timer”) as needed, and the starter device 30 is continuously operated (continuously energized). The device 10 is held in a non-volatile manner. As a result, excessive energization of the starter device 30 can be prevented.

なお、上記実施の形態は、以下のように変更して実施してもよい。
・上記実施の形態においては、アイドルストップ制御装置10に制御情報を随時バックアップさせ、同装置10に電源遮断に基づくリセットが発生したときには、これが想定外のリセットであるか否かを判断して、これが想定外のリセットであると判断されるときにのみ、上記制御情報に対しイニシャライズを行わないようにした(図3参照)。しかし、こうした判断を特に必要としない場合には、この判断を行うことなく、同アイドルストップ制御装置10に電源遮断に基づくリセット(リセット解除)が発生したときに、きまって上記制御情報に対しイニシャライズを行わない構成(もしくは方法)とすることもできる。そしてこの場合も、前述の制御情報の不整合を生じさせることなく正確な制御情報に基づいて所望とされる車両制御を適正に行うことができるようになる。
The embodiment described above may be modified as follows.
In the above embodiment, when the idle stop control device 10 backs up the control information at any time and the device 10 is reset based on the power interruption, it is determined whether or not this is an unexpected reset, Only when it is determined that this is an unexpected reset, the control information is not initialized (see FIG. 3). However, if such a determination is not particularly necessary, the control information is initialized when the reset (reset release) based on the power shutdown occurs in the idle stop control device 10 without making this determination. A configuration (or method) that is not performed may be employed. Also in this case, desired vehicle control can be properly performed based on accurate control information without causing the above-described mismatch of control information.

・上記2つの電子制御装置(アイドルストップ制御装置10およびエンジン制御装置20)に保持されて随時更新される制御情報についてもこれは、所望とされる制御に応じて任意のものを採用することができる。   -As for the control information held in the two electronic control devices (the idle stop control device 10 and the engine control device 20) and updated as needed, any information may be adopted depending on the desired control. it can.

・また、この制御情報を不揮発に保持させる媒体についてもこれは、要は、該制御情報のバックアップを可能とするものであればよく、上述のバックアップRAMに限定されるものではない。   In addition, the medium that holds the control information in a non-volatile manner is not limited to the above-described backup RAM as long as the control information can be backed up.

・また、上述のアイドルストップ制御のみならず他の車両制御にも、この発明は適宜に採用可能である。   Further, the present invention can be appropriately adopted not only for the above-described idle stop control but also for other vehicle controls.

この発明に係る車両の制御方法および電子制御装置の一実施の形態について、その電子制御装置の概略構成を示すブロック図。1 is a block diagram showing a schematic configuration of an electronic control device according to an embodiment of a vehicle control method and an electronic control device according to the present invention. ラッチ回路の動作例を示す真理値表。The truth table which shows the operation example of a latch circuit. 同実施の形態に係る車両の制御方法について、アイドルストップ制御装置による初期化処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the initialization process by an idle stop control apparatus about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、アイドルストップ制御装置による受信処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the reception process by an idle stop control apparatus about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、アイドルストップ制御装置に係る各種制御の処理順序を示すフローチャート。The flowchart which shows the process order of the various control which concerns on the idle stop control apparatus about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、動作モード判定(図5のステップS130)に係る処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the process which concerns on operation mode determination (step S130 of FIG. 5) about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、スタータ制御(図5のステップS140)に係る処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the process which concerns on starter control (step S140 of FIG. 5) about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、ラッチ回路制御(図5のステップS150)に係る処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the process which concerns on the latch circuit control (step S150 of FIG. 5) about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、エンジン制御装置による受信処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the reception process by an engine control apparatus about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、エンジン制御装置に係る各種制御の処理順序を示すフローチャート。The flowchart which shows the process sequence of the various control which concerns on an engine control apparatus about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、メインリレー制御(図10のステップS210)に係る処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the process which concerns on the main relay control (step S210 of FIG. 10) about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、アイドルストップ条件判定(図10のステップS220)に係る処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the process which concerns on idle stop condition determination (step S220 of FIG. 10) about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、燃料カット判定(図10のステップS230)に係る処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the process which concerns on the fuel cut determination (step S230 of FIG. 10) about the control method of the vehicle which concerns on the embodiment. 図13中の「NCUT」の値と冷却水温とを関連付けするマップ。14 is a map that associates the value of “NCUT” in FIG. 13 with the cooling water temperature. 同実施の形態に係る車両の制御方法について、点火カット判定(図10のステップS240)に係る処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the process which concerns on the ignition cut determination (step S240 of FIG. 10) about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係る車両の制御方法について、CAN送信処理(図10のステップS250)に係る処理の処理手順を示すフローチャート。The flowchart which shows the process sequence of the process which concerns on the CAN transmission process (step S250 of FIG. 10) about the control method of the vehicle which concerns on the embodiment. 同実施の形態に係るシステムにおいて、アイドルストップ制御装置およびエンジン制御装置に保持されている制御情報の更新態様を模式的に示す図。The figure which shows typically the update aspect of the control information currently hold | maintained at the idle stop control apparatus and the engine control apparatus in the system which concerns on the embodiment. (a)〜(c)は、上記実施の形態に係るシステムについて、実際の状態(車両の状態)、アイドルストップ制御装置に保持されている制御情報、エンジン制御装置に保持されている制御情報、の推移を対比して示す図。(A)-(c) are the actual state (vehicle state), the control information held in the idle stop control device, the control information held in the engine control device, for the system according to the above embodiment, FIG. 従来のシステムにおいて、アイドルストップ制御装置およびエンジン制御装置に保持されている制御情報の更新態様を模式的に示す図。The figure which shows typically the update aspect of the control information currently hold | maintained at the idle stop control apparatus and the engine control apparatus in the conventional system. (a)〜(c)は、上記従来のシステムについて、実際の状態(車両の状態)、アイドルストップ制御装置に保持されている制御情報、エンジン制御装置に保持されている制御情報、の推移を対比して示す図。(A) to (c) show the transition of the actual state (vehicle state), the control information held in the idle stop control device, and the control information held in the engine control device with respect to the conventional system. The figure shown in contrast.

符号の説明Explanation of symbols

10…アイドルストップ制御装置、11、21…CPU(中央処理装置)、12、22…電源回路(電源IC)、13、23…CANコントローラ、14、24…バックアップRAM、15…ラッチ回路、20…エンジン制御装置、30…スタータ装置、31…スタータモータ、32…リレースイッチ、33…リレーコイル、40…メインリレー、41…リレーコイル、42…リレースイッチ、BT…車載バッテリ、IGSW…イグニッションスイッチ。   DESCRIPTION OF SYMBOLS 10 ... Idle stop control apparatus, 11, 21 ... CPU (central processing unit), 12, 22 ... Power supply circuit (power supply IC), 13, 23 ... CAN controller, 14, 24 ... Backup RAM, 15 ... Latch circuit, 20 ... Engine control device, 30 ... starter device, 31 ... starter motor, 32 ... relay switch, 33 ... relay coil, 40 ... main relay, 41 ... relay coil, 42 ... relay switch, BT ... vehicle battery, IGSW ... ignition switch.

Claims (16)

車両に搭載されている第1および第2の電子制御装置が互いに通信して自らの保持する制御情報を更新しつつこれら各自に保持される前記制御情報の示す前記車両の状態に基づいて、これら第1および第2の電子制御装置の協働のもと、所望とされる車両制御を行う車両の制御方法において、
前記第1および第2の電子制御装置は、それぞれ前記車両に搭載される内燃機関における点火態様・燃料噴射態様を制御する電子制御装置、および前記車両に搭載される内燃機関を外部から駆動してこれを自力回転させるスタータ装置のアイドルストップ動作を制御する電子制御装置であって、前記所望とされる車両制御が前記車両に搭載される内燃機関のアイドルストップ制御であり、前記第1および第2の電子制御装置は、前記車両に搭載されているバッテリにより常時給電され、そのバッテリが車両から取り外されたか否かを示す情報を含む前記制御情報を随時バックアップするバックアップRAMを各々有し、前記第1および第2の電子制御装置の一方に電源遮断に基づくリセットが発生し、かつ前記バッテリが車両から取り外されたか否かを示す情報がバッテリが車両から取り外されていないことを示すときには、前記制御情報に対し初期化用に予め用意されたイニシャルデータによる更新処理を行うことなく、前記リセットが発生していない他方の電子制御装置のバックアップRAMにバックアップされている前記リセットの発生直前におけるバックアップデータを前記リセットが発生した一方の電子制御装置における前記制御情報として用いる
ことを特徴とする車両の制御方法。
Based on the state of the vehicle indicated by the control information held by each of the first and second electronic control devices mounted on the vehicle while communicating with each other to update the control information held by the first and second electronic control devices. In the vehicle control method for performing desired vehicle control under the cooperation of the first and second electronic control units,
The first and second electronic control units respectively drive an electronic control unit for controlling an ignition mode and a fuel injection mode in an internal combustion engine mounted on the vehicle, and an internal combustion engine mounted on the vehicle from the outside. An electronic control device for controlling an idle stop operation of a starter device that rotates the self-rotation device, wherein the desired vehicle control is an idle stop control of an internal combustion engine mounted on the vehicle, and the first and second Each of the electronic control devices includes a backup RAM that is always powered by a battery mounted on the vehicle and backs up the control information including information indicating whether or not the battery has been removed from the vehicle. One of the first and second electronic control devices is reset based on power interruption, and the battery is removed from the vehicle. When the information indicating whether or not the battery indicates that the battery is not removed from the vehicle, the control information is not updated by the initial data prepared for initialization, and the reset has not occurred. A vehicle control method, wherein backup data immediately before the occurrence of the reset, backed up in a backup RAM of the other electronic control device, is used as the control information in the one electronic control device in which the reset has occurred.
前記第1および第2の電子制御装置の一方に電源遮断に基づくリセットが発生し、かつ前記バッテリが車両から取り外されたか否かを示す情報がバッテリが車両から取り外されたことを示すときには、前記制御情報に対し初期化用に予め用意されたイニシャルデータによる更新処理を行うことを特徴とする
請求項1に記載の車両の制御方法。
When one of the first and second electronic control devices is reset based on a power shutdown, and information indicating whether the battery has been removed from the vehicle indicates that the battery has been removed from the vehicle, The vehicle control method according to claim 1, wherein an update process is performed on the control information using initial data prepared in advance for initialization.
前記制御情報は、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータを含む
請求項1または2に記載の車両の制御方法。
The vehicle control method according to claim 1 , wherein the control information includes parameters relating to a stop condition of ignition / fuel injection in the internal combustion engine and a starter drive start condition for the engine .
前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータは、前記車両のブレーキのオン/オフ状態、前記車両のアクセルの開閉状態、前記車両のステアリングの旋回状態、前記車両の走行速度、前記車両の走行道路の傾斜度合の少なくとも1つに応じてその値が定められるものである
請求項3に記載の車両の制御方法。
Parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine are the brake on / off state of the vehicle, the opening / closing state of the accelerator of the vehicle, and the turning of the steering of the vehicle The vehicle control method according to claim 3, wherein the value is determined according to at least one of a state, a traveling speed of the vehicle, and a degree of inclination of the traveling road of the vehicle.
前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータは、前記内燃機関の点火・始動スイッチとしてオン/オフ操作されるイグニッションスイッチのオン/オフ状態に応じてその値が定められるものである
請求項3または4に記載の車両の制御方法。
Parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter driving start condition for the engine depend on the on / off state of the ignition switch that is turned on / off as the ignition / start switch of the internal combustion engine. The vehicle control method according to claim 3 or 4, wherein the value is determined.
前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータは、前記内燃機関のアイドルストップの禁止条件に係るパラメータの値に応じてその値が定められるものである
請求項3〜のいずれか一項に記載の車両の制御方法。
The parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine are determined according to the parameter value relating to the idle stop prohibition condition of the internal combustion engine. The vehicle control method according to any one of claims 3 to 5.
前記内燃機関のアイドルストップの禁止条件に係るパラメータは、前記内燃機関の回転数、前記内燃機関の冷却水温度、前記車両の排気系に設けられた触媒の温度、前記車両のバッテリ残量の少なくとも1つに応じてその値が定められるものである
請求項に記載の車両の制御方法。
Parameters relating to the idle stop prohibition condition of the internal combustion engine include at least the rotational speed of the internal combustion engine, the coolant temperature of the internal combustion engine, the temperature of the catalyst provided in the exhaust system of the vehicle, and the remaining battery level of the vehicle. control method for a vehicle according to claim 6 in which the value is determined in response to one.
前記第2の電子制御装置は、前記制御情報として少なくとも前記スタータ装置の動作時間を随時バックアップしてこれを前記スタータ装置の継続的に動作していた時間として不揮発に保持する
請求項1〜のいずれか一項に記載の車両の制御方法。
The second electronic control unit, according to claim 1 to 7 for holding it from time to time a backup operation time of at least the starter device as the control information in a nonvolatile as the time that has been continuously operating the starter The vehicle control method according to any one of claims .
車両に搭載されている第1および第2の電子制御装置が互いに通信して自らの保持する制御情報を更新しつつこれら各自に保持される前記制御情報の示す車両の状態に基づいて、これら第1および第2の電子制御装置の協働のもと、該車両に搭載される内燃機関のアイドルストップ制御を行う電子制御装置において、
前記第1および第2の電子制御装置は、それぞれ前記車両に搭載される内燃機関における点火態様・燃料噴射態様を制御する電子制御装置、および前記車両に搭載される内燃機関を外部から駆動してこれを自力回転させるスタータ装置のアイドルストップ動作を制御する電子制御装置であって、当該第1および第2の電子制御装置は、前記車両に搭載されているバッテリにより常時給電され、そのバッテリが車両から取り外されたか否かを示す情報を含む前記制御情報を随時バックアップするバックアップRAMを各々有し、前記第1および第2の電子制御装置の一方に電源遮断に基づくリセットが発生し、かつ前記バッテリが車両から取り外されたか否かを示す情報がバッテリが車両から取り外されていないことを示すときには、前記制御情報に対し初期化用に予め用意されたイニシャルデータによる更新処理を行うことなく、前記リセットが発生していない他方の電子制御装置のバックアップRAMにバックアップされている前記リセットの発生直前におけるバックアップデータを前記リセットが発生した一方の電子制御装置における前記制御情報として用いる
ことを特徴とする電子制御装置
Based on the state of the vehicle indicated by the control information held by each of the first and second electronic control devices mounted on the vehicle while communicating with each other to update the control information held by the first and second electronic control devices. In an electronic control device that performs idle stop control of an internal combustion engine mounted on the vehicle under the cooperation of the first and second electronic control devices,
The first and second electronic control units respectively drive an electronic control unit for controlling an ignition mode and a fuel injection mode in an internal combustion engine mounted on the vehicle, and an internal combustion engine mounted on the vehicle from the outside. An electronic control device for controlling an idle stop operation of a starter device that rotates the self-powered device, wherein the first and second electronic control devices are constantly powered by a battery mounted on the vehicle, and the battery is supplied to the vehicle. Each of which includes a backup RAM that backs up the control information including information indicating whether or not it has been removed from the battery, and a reset based on a power shutdown occurs in one of the first and second electronic control devices, and the battery When the information indicating whether or not the battery has been removed from the vehicle indicates that the battery has not been removed from the vehicle, the control The backup data immediately before the occurrence of the reset that is backed up in the backup RAM of the other electronic control unit in which the reset has not occurred is performed without performing the update process with the initial data prepared for initialization on the information. Used as the control information in one electronic control device in which the reset has occurred
An electronic control device characterized by that .
前記第1および第2の電子制御装置の一方に電源遮断に基づくリセットが発生し、かつ前記バッテリが車両から取り外されたか否かを示す情報がバッテリが車両から取り外されたことを示すときには、前記制御情報に対して予め用意されたイニシャルデータによる更新処理を行うことを特徴とする
請求項9に記載の電子制御装置。
When one of the first and second electronic control devices is reset based on a power shutdown, and information indicating whether the battery has been removed from the vehicle indicates that the battery has been removed from the vehicle, The control information is updated by initial data prepared in advance.
The electronic control device according to claim 9 .
前記制御情報は、前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータを含む
請求項9または10に記載の電子制御装置。
11. The electronic control device according to claim 9 , wherein the control information includes parameters relating to a stop condition of ignition / fuel injection in the internal combustion engine and a starter drive start condition for the engine .
前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータは、前記車両のブレーキのオン/オフ状態、前記車両のアクセルの開閉状態、前記車両のステアリングの旋回状態、前記車両の走行速度、前記車両の走行道路の傾斜度合の少なくとも1つに応じてその値が定められるものである
請求項11に記載の電子制御装置。
Parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine are the brake on / off state of the vehicle, the opening / closing state of the accelerator of the vehicle, and the turning of the steering of the vehicle The electronic control device according to claim 11 , wherein the value is determined in accordance with at least one of a state, a traveling speed of the vehicle, and a degree of inclination of the traveling road of the vehicle .
前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータは、前記内燃機関の点火・始動スイッチとしてオン/オフ操作されるイグニッションスイッチのオン/オフ状態に応じてその値が定められるものである
請求項11または12に記載の電子制御装置。
Parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine depend on the on / off state of the ignition switch that is turned on / off as the ignition / start switch of the internal combustion engine. The electronic control device according to claim 11 or 12, wherein the value is determined.
前記内燃機関における点火・燃料噴射の休止条件と同機関に対するスタータ駆動の開始条件とに係るパラメータは、前記内燃機関のアイドルストップの禁止条件に係るパラメータの値に応じてその値が定められるものである
請求項11〜13のいずれか一項に記載の電子制御装置
The parameters relating to the ignition / fuel injection stop condition in the internal combustion engine and the starter drive start condition for the engine are determined according to the parameter value relating to the idle stop prohibition condition of the internal combustion engine. The electronic control device according to any one of claims 11 to 13 .
前記内燃機関のアイドルストップの禁止条件に係るパラメータは、前記内燃機関の回転数、前記内燃機関の冷却水温度、前記車両の排気系に設けられた触媒の温度、前記車両のバッテリ残量の少なくとも1つに応じてその値が定められるものである
請求項14に記載の電子制御装置。
Parameters relating to the idle stop prohibition condition of the internal combustion engine include at least the rotational speed of the internal combustion engine, the coolant temperature of the internal combustion engine, the temperature of the catalyst provided in the exhaust system of the vehicle, and the remaining battery level of the vehicle. electronic control device according to claim 14 in which the value is determined in response to one.
前記制御情報として少なくとも前記スタータ装置の動作時間を随時バックアップしてこれを前記スタータ装置の継続的に動作していた時間として不揮発に保持する
請求項9〜15のいずれか一項に記載の電子制御装置。
The electronic control according to any one of claims 9 to 15 , wherein at least an operation time of the starter device is backed up as the control information as needed, and is stored in a nonvolatile manner as a time during which the starter device has been continuously operated. apparatus.
JP2005149528A 2005-05-23 2005-05-23 VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE Expired - Fee Related JP4457969B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005149528A JP4457969B2 (en) 2005-05-23 2005-05-23 VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005149528A JP4457969B2 (en) 2005-05-23 2005-05-23 VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE

Publications (2)

Publication Number Publication Date
JP2006328965A JP2006328965A (en) 2006-12-07
JP4457969B2 true JP4457969B2 (en) 2010-04-28

Family

ID=37550921

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005149528A Expired - Fee Related JP4457969B2 (en) 2005-05-23 2005-05-23 VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE

Country Status (1)

Country Link
JP (1) JP4457969B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11345358B2 (en) 2020-02-17 2022-05-31 Honda Motor Co., Ltd. Engine electronic control unit for a vehicle

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4715802B2 (en) * 2007-04-27 2011-07-06 株式会社デンソー Communications system
KR101394866B1 (en) * 2008-06-12 2014-05-13 현대자동차주식회사 Method for controlling engine ISG of HEV
JP5236608B2 (en) * 2009-09-25 2013-07-17 富士通テン株式会社 Idling stop device and disabling method of idling stop function
JP5212391B2 (en) 2010-01-27 2013-06-19 日産自動車株式会社 Idle stop control device
JP5790405B2 (en) * 2011-10-26 2015-10-07 スズキ株式会社 Engine start control device
KR101337940B1 (en) 2012-08-16 2013-12-09 현대자동차주식회사 Method for preventing trip data clear of vehicle
CN111845376A (en) * 2020-07-14 2020-10-30 上海元城汽车技术有限公司 Reset control method, device, equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11345358B2 (en) 2020-02-17 2022-05-31 Honda Motor Co., Ltd. Engine electronic control unit for a vehicle

Also Published As

Publication number Publication date
JP2006328965A (en) 2006-12-07

Similar Documents

Publication Publication Date Title
JP4420944B2 (en) In-vehicle engine controller
JP5176728B2 (en) Electronic control device for vehicle
CN101289984B (en) Eco-run control device and engine restart method
JP4636118B2 (en) Electronic device and program
JP4937066B2 (en) Electronic control device
US6401163B1 (en) Apparatus and method for rewriting data from volatile memory to nonvolatile memory
JP3969278B2 (en) Electronic control unit
JP4457969B2 (en) VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE
CN110107415A (en) A kind of engine cold starting method, electronic control unit and system
JP4503256B2 (en) Method and apparatus for starting or stopping an engine-driven vehicle
JP5664454B2 (en) Electronic control device for vehicle
JP2005325794A (en) Control device for internal combustion engine
JP2004285856A (en) Engine intake air amount control device and engine intake air amount control method
JP3883842B2 (en) Electronic control device for vehicle
JP4412222B2 (en) VEHICLE CONTROL METHOD AND ELECTRONIC CONTROL DEVICE
JP4473609B2 (en) Electronic system
JP2002041367A (en) Vehicle control device
JP2001065440A (en) Vehicle electronic control unit
JP2002266674A (en) Automatic start and stop device for internal combustion engine
US8606481B2 (en) Data write device and data write method
JP2006327217A (en) Program for vehicle control and electronic control device for vehicle
JP4760103B2 (en) Vehicle information backup device
JP7400660B2 (en) engine control device
JPH04292545A (en) Electronic control device for automobile
US7853768B2 (en) Electronic control apparatus and method for writing backup data in electronic control apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070705

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090430

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090512

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090710

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090915

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091111

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100201

R151 Written notification of patent or utility model registration

Ref document number: 4457969

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20130219

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20140219

Year of fee payment: 4

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

LAPS Cancellation because of no payment of annual fees