JP2010101249A - Idle stop control device for internal combustion engine - Google Patents

Idle stop control device for internal combustion engine Download PDF

Info

Publication number
JP2010101249A
JP2010101249A JP2008273632A JP2008273632A JP2010101249A JP 2010101249 A JP2010101249 A JP 2010101249A JP 2008273632 A JP2008273632 A JP 2008273632A JP 2008273632 A JP2008273632 A JP 2008273632A JP 2010101249 A JP2010101249 A JP 2010101249A
Authority
JP
Japan
Prior art keywords
start request
automatic stop
automatic
request
stop
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008273632A
Other languages
Japanese (ja)
Inventor
Yoshifumi Murakami
佳史 村上
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 JP2008273632A priority Critical patent/JP2010101249A/en
Publication of JP2010101249A publication Critical patent/JP2010101249A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To prevent failure caused by malfunction of an automatic stop/start request determination function of an idle stop control system. <P>SOLUTION: Presence/absence of an automatic stop request and presence/absence of an automatic start request are totally determined based on various information on a vehicle in an automatic stop/start request determination part 30, presence/absence of the automatic stop request and presence/absence of the automatic start request are determined, in view of safety mainly, based on output signals of various sensors and switches in a simple automatic stop/start request determination part 31, and the presence/absence of the automatic stop request and the presence/absence of the automatic start request are finally determined based on the determination results of them. Thereby, even if the automatic stop/start request determination part 30 is malfunctioned, the presence/absence of the automatic stop request or the presence/absence of the automatic start request is finally determined not to cause the failure caused by the malfunction and an idle stop control is performed based on the determination result of a final automatic stop/start request determination part 32. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、内燃機関の自動停止要求が発生したときに内燃機関を自動停止させ、内燃機関の自動始動要求が発生したときに内燃機関を自動始動させる内燃機関のアイドルストップ制御装置に関する発明である。   The present invention relates to an idling stop control device for an internal combustion engine that automatically stops the internal combustion engine when an automatic stop request for the internal combustion engine is generated and automatically starts the internal combustion engine when an automatic start request for the internal combustion engine is generated. .

近年、エンジン(内燃機関)を搭載した車両においては、燃費節減、排気エミッション低減等を目的として、エンジン自動停止始動制御システム(いわゆるアイドルストップ制御システム)を採用したものがある。このアイドルストップ制御システムは、例えば、運転者が車両を停車させて自動停止要求が発生したときにエンジンを自動的に停止させ、その後、運転者が車両を発進させようとする操作を行って自動始動要求が発生したときにエンジンを自動的に再始動させるようにしている。   In recent years, some vehicles equipped with an engine (internal combustion engine) employ an engine automatic stop / start control system (so-called idle stop control system) for the purpose of reducing fuel consumption and exhaust emission. In this idle stop control system, for example, when the driver stops the vehicle and an automatic stop request is generated, the engine is automatically stopped, and then the driver automatically performs an operation to start the vehicle. The engine is automatically restarted when a start request occurs.

このようなアイドルストップ制御システムを採用した車両においては、特許文献1(特開2000−27676号公報)に記載されているように、コントローラ(制御回路)の起動直後にコントローラの暴走によるリセット(例えばウオッチドッグタイマからのリセット信号の入力によるリセット)であるか否かをスタンバイフラグによって判定し、コントローラの暴走によるリセットである場合には、電気負荷の状態をリセット信号発生直前の状態に復帰させるようにしたものがある。これにより、エンジンの自動停止に伴って所定の電気装置(例えばヘッドライト等)への電流供給を遮断した後にコントローラの暴走が発生してリセットされた場合に、その電気装置への電流供給を遮断した状態に復帰させることで、エンジン自動停止中の電力消費量の増大を抑制してコントローラの暴走による始動不良を防止するようにしている。
特開2000−27676号公報(第2頁等)
In a vehicle employing such an idle stop control system, as described in Patent Document 1 (Japanese Patent Laid-Open No. 2000-27676), a reset due to a controller runaway immediately after the controller (control circuit) is started (for example, Whether or not it is a reset due to the input of a reset signal from the watchdog timer), and in the case of a reset due to a controller runaway, the state of the electric load is restored to the state immediately before the reset signal is generated. There is something that was made. This cuts off the current supply to the electrical device when the controller runs out of control after the current supply to a predetermined electrical device (for example, a headlight) is shut off due to automatic engine stop. By returning to this state, an increase in power consumption during the automatic engine stop is suppressed to prevent a start failure due to a controller runaway.
Japanese Unexamined Patent Publication No. 2000-27676 (second page, etc.)

ところで、アイドルストップ制御システムを採用した車両では、もし、アイドルストップ制御を行うマイクロコンピュータ(制御回路)の異常により自動停止始動要求判定機能が誤動作してエンジンの自動停止要求の有無や自動始動要求の有無を誤判定すると、次のような不具合が発生する(図2参照)。   By the way, in a vehicle adopting the idle stop control system, if the microcomputer (control circuit) that performs the idle stop control malfunctions, the automatic stop start request determination function malfunctions, and the presence or absence of an automatic stop request of the engine or the automatic start request If the presence / absence is erroneously determined, the following problem occurs (see FIG. 2).

(1) エンジンを自動始動すべきときに自動始動要求無しと誤判定すると、エンジンを自動始動すべきときに自動始動できなくなる。
(2) エンジンを自動始動すべきでないときに自動始動要求有りと誤判定すると、エンジンを自動始動すべきでないときに自動始動してしまう。
(3) エンジンを自動停止すべきでないときに自動停止要求有りと誤判定すると、エンジンを自動停止すべきでないときに自動停止してしまう。
(1) If it is erroneously determined that there is no automatic start request when the engine should be automatically started, the engine cannot be automatically started when the engine should be automatically started.
(2) If it is erroneously determined that there is an automatic start request when the engine should not be automatically started, the engine is automatically started when the engine should not be automatically started.
(3) If it is erroneously determined that there is an automatic stop request when the engine should not be automatically stopped, the engine is automatically stopped when the engine should not be automatically stopped.

しかし、上記特許文献1の技術は、制御回路の暴走によるリセット時の電気負荷の復帰状態による問題を解決する技術であり、上述した制御回路の自動停止始動要求判定機能の誤動作による不具合を防止することができない。   However, the technique of Patent Document 1 is a technique for solving the problem caused by the return state of the electric load at the time of reset due to the runaway of the control circuit, and prevents the malfunction caused by the malfunction of the automatic stop / start request determination function of the control circuit described above. I can't.

本発明は、このような事情を考慮してなされたものであり、従って本発明の目的は、制御回路の自動停止始動要求判定機能の誤動作による不具合を防止することができる内燃機関のアイドルストップ制御装置を提供することにある。   The present invention has been made in view of such circumstances, and therefore the object of the present invention is to provide an idle stop control for an internal combustion engine that can prevent a malfunction due to a malfunction of the automatic stop / start request determination function of the control circuit. To provide an apparatus.

上記目的を達成するために、請求項1に係る発明は、内燃機関の自動停止要求が発生したときに内燃機関を自動停止させ、内燃機関の自動始動要求が発生したときに内燃機関を自動始動させるアイドルストップ制御を実行する内燃機関のアイドルストップ制御装置において、車両に関する各種の情報に基づいて総合的に自動停止要求の有無と自動始動要求の有無を判定する自動停止始動要求判定手段と、車両に装備された所定のセンサの出力信号に基づいて自動停止要求の有無と自動始動要求の有無を判定する簡素版自動停止始動要求判定手段と、自動停止始動要求判定手段による判定結果と簡素版自動停止始動要求判定手段による判定結果とに基づいて最終的に自動停止要求の有無と自動始動要求の有無を決定する最終自動停止始動要求決定手段と、最終自動停止始動要求決定手段による決定結果に基づいてアイドルストップ制御を実行するアイドルストップ制御手段とを備えた構成としたものである。   In order to achieve the above object, the invention according to claim 1 automatically stops the internal combustion engine when an automatic stop request for the internal combustion engine is generated, and automatically starts the internal combustion engine when the automatic start request for the internal combustion engine is generated. In an idle stop control device for an internal combustion engine that executes idle stop control, an automatic stop start request determination means that comprehensively determines the presence or absence of an automatic stop request and the presence or absence of an automatic start request based on various information relating to the vehicle, and a vehicle A simple version automatic stop start request determination means for determining the presence or absence of an automatic stop request and the presence or absence of an automatic start request based on the output signal of a predetermined sensor equipped in the apparatus, the determination result by the automatic stop start request determination means and the simple version automatic A final automatic stop start request decision that finally determines whether or not there is an automatic stop request and whether or not there is an automatic start request based on the determination result by the stop start request determining means It means, in which a structure having an idle stop control means based on a determination result by the end the automatic stop and start request determining means executes the idle stop control.

この構成では、もし、制御回路の異常により自動停止始動要求判定手段が誤動作して自動停止要求の有無や自動始動要求の有無を誤判定すると、自動停止始動要求判定手段による判定結果と簡素版自動停止始動要求判定手段による判定結果が一致しなくなるため、両者の判定結果を用いれば、自動停止始動要求判定手段が誤動作したか否かを判断することができる。従って、本発明のように、最終自動停止始動要求決定手段が、自動停止始動要求判定手段による判定結果と簡素版自動停止始動要求判定手段による判定結果とに基づいて最終的に自動停止要求の有無と自動始動要求の有無を決定するようにすれば、万一、制御回路の異常により自動停止始動要求判定手段が誤動作しても、その自動停止始動要求判定手段の誤動作による不具合を発生させないように最終的に自動停止要求の有無や自動始動要求の有無を決定することができる。この最終自動停止始動要求決定手段による決定結果に基づいてアイドルストップ制御を実行することで、自動停止始動要求判定手段の誤動作による不具合を防止することができる。   In this configuration, if the automatic stop / start request determination unit malfunctions due to an abnormality in the control circuit and erroneously determines whether there is an automatic stop request or whether there is an automatic start request, the determination result by the automatic stop / start request determination unit and the simplified version automatic Since the determination results by the stop / start request determination unit do not match, it is possible to determine whether or not the automatic stop / start request determination unit has malfunctioned by using both determination results. Therefore, as in the present invention, the final automatic stop start request determination means finally determines whether there is an automatic stop request based on the determination result by the automatic stop start request determination means and the determination result by the simple version automatic stop start request determination means. If an automatic start request is determined, even if the automatic stop start request determination means malfunctions due to an abnormality in the control circuit, a malfunction due to the malfunction of the automatic stop start request determination means will not occur. Finally, the presence or absence of an automatic stop request or the presence or absence of an automatic start request can be determined. By executing the idle stop control based on the determination result by the final automatic stop / start request determining means, it is possible to prevent the malfunction due to the malfunction of the automatic stop / start request determining means.

この場合、請求項2のように、自動停止始動要求判定手段としての機能と、簡素版自動停止始動要求判定手段としての機能と、最終自動停止始動要求決定手段としての機能と、アイドルストップ制御手段としての機能とを備えたマイクロコンピュータとは別に、簡素版自動停止始動要求判定手段及び最終自動停止始動要求決定手段の動作を監視して簡素版自動停止始動要求判定手段又は最終自動停止始動要求決定手段の異常を検出したときにアイドルストップ制御を禁止する監視手段を設けるようにしても良い。   In this case, as in claim 2, a function as an automatic stop / start request determination means, a function as a simplified automatic stop / start request determination means, a function as a final automatic stop / start request determination means, and an idle stop control means Separately from the microcomputer having the function as the above, the operation of the simple automatic stop start request determination means and the final automatic stop start request determination means is monitored to determine the simple automatic stop start request determination means or the final automatic stop start request determination. A monitoring means for prohibiting the idle stop control when an abnormality of the means is detected may be provided.

このようにすれば、監視手段により簡素版自動停止始動要求判定手段と最終自動停止始動要求決定手段の動作を保証することができ、これらの簡素版自動停止始動要求判定手段と最終自動停止始動要求決定手段の動作を保証した上で、自動停止始動要求判定手段の誤動作による不具合を発生させないように最終的に自動停止要求の有無と自動始動要求の有無を決定することができるため、アイドルストップ制御システムの動作信頼性を向上させることができる。しかも、監視手段は、比較的簡単な演算処理を行う簡素版自動停止始動要求判定手段と最終自動停止始動要求決定手段の動作を監視するだけであり、比較的複雑な演算処理を行う自動停止始動要求判定手段の動作を監視する必要がないため、監視手段の演算能力をさほど高める必要がなく、近年の重要な技術的課題である低コスト化の要求を満たすことができる。   In this way, the operation of the simple automatic stop start request determination means and the final automatic stop start request determination means can be guaranteed by the monitoring means, and these simple automatic stop start request determination means and the final automatic stop start request Since it is possible to finally determine whether there is an automatic stop request and whether there is an automatic start request so as not to cause a malfunction due to a malfunction of the automatic stop start request determination means after guaranteeing the operation of the determining means, idle stop control The operational reliability of the system can be improved. In addition, the monitoring means only monitors the operation of the simple automatic stop start request determination means and the final automatic stop start request determination means that perform relatively simple arithmetic processing, and performs automatic stop start that performs comparatively complicated arithmetic processing. Since it is not necessary to monitor the operation of the request determination unit, it is not necessary to increase the calculation capability of the monitoring unit so much, and it is possible to meet the demand for cost reduction, which is an important technical problem in recent years.

また、請求項3のように、簡素版自動停止始動要求判定手段は、所定のセンサの出力信号に基づいて主に安全性を考慮して自動停止要求の有無と自動始動要求の有無を判定するようにすると良い。このようにすれば、自動停止始動要求判定手段が誤動作した場合でも、アイドルストップ制御システムの安全性を確実に確保することができる。   According to a third aspect of the present invention, the simplified automatic stop / start request determining means determines the presence / absence of an automatic stop request and the presence / absence of the automatic start request mainly in consideration of safety based on an output signal of a predetermined sensor. It is good to do so. In this way, even when the automatic stop / start request determination means malfunctions, the safety of the idle stop control system can be reliably ensured.

また、最終自動停止始動要求決定手段による自動始動要求や自動停止要求の最終的な決定方法としては、例えば、請求項4のように、自動停止始動要求判定手段により自動始動要求無しと判定され且つ簡素版自動停止始動要求判定手段により自動始動要求有りと判定された場合には、一時的に自動始動要求有りに決定し、その自動始動要求に従って内燃機関が自動始動された後に自動始動要求無しに切り換えるようにしても良い。つまり、自動停止始動要求判定手段により自動始動要求無しと判定され且つ簡素版自動停止始動要求判定手段により自動始動要求有りと判定された場合には、制御回路の異常により自動停止始動要求判定手段が誤動作した可能性があると判断して、一時的に自動始動要求有りに決定することで、内燃機関を自動始動すべきときに内燃機関を自動始動できない不具合を防止するが、その自動始動要求に従って内燃機関が自動始動された後に、自動始動要求無しに切り換えることで、以降のアイドルストップ制御を禁止する。これにより、制御回路の異常により内燃機関を自動始動できない状態になっている場合には、自動停止要求が発生しても、アイドルストップ制御を行わず、内燃機関の運転を継続することができる。   Further, as a final determination method of the automatic start request and the automatic stop request by the final automatic stop start request determining means, for example, as in claim 4, it is determined that there is no automatic start request by the automatic stop start request determining means and If it is determined by the simplified automatic stop start request determination means that there is an automatic start request, it is temporarily determined that there is an automatic start request, and no automatic start request is made after the internal combustion engine is automatically started according to the automatic start request. You may make it switch. That is, when it is determined that there is no automatic start request by the automatic stop start request determination means and the automatic version start request determination means determines that there is an automatic start request, the automatic stop start request determination means is By judging that there is a possibility of malfunction and temporarily determining that there is an automatic start request, the internal combustion engine cannot be automatically started when it should be automatically started. After the internal combustion engine is automatically started, subsequent idle stop control is prohibited by switching without an automatic start request. As a result, when the internal combustion engine cannot be automatically started due to an abnormality in the control circuit, the operation of the internal combustion engine can be continued without performing the idle stop control even when an automatic stop request is generated.

更に、請求項5のように、自動停止始動要求判定手段により自動停止要求無しと判定され且つ簡素版自動停止始動要求判定手段により自動停止要求有りと判定された場合には、最終的に自動停止要求無しに決定するようにしても良い。つまり、自動停止始動要求判定手段により自動停止要求無しと判定され且つ簡素版自動停止始動要求判定手段により自動停止要求有りと判定された場合には、制御回路の異常により自動停止始動要求判定手段が誤動作した可能性があるが、自動停止始動要求判定手段による判定結果(自動停止要求無し)を採用しても、安全性に問題はない(つまりアイドルストップ制御を行わないシステムと同じ)と判断して、最終的に自動停止要求無しに決定する。これにより、制御回路の異常により内燃機関を自動始動できない状態になっている場合には、自動停止要求が発生しても、アイドルストップ制御を行わず、内燃機関の運転を継続することができる。   Further, when it is determined by the automatic stop / start request determining means that there is no automatic stop request and the simple automatic stop / start request determining means determines that there is an automatic stop request, the automatic stop is finally performed. The determination may be made without request. That is, when it is determined that there is no automatic stop request by the automatic stop start request determination means and the automatic stop start request determination means determines that there is an automatic stop request, the automatic stop start request determination means is Although it may have malfunctioned, it is determined that there is no problem in safety even if the determination result by the automatic stop start request determination means (no automatic stop request) is adopted (that is, the same as the system that does not perform idle stop control). Finally, it is decided without an automatic stop request. As a result, when the internal combustion engine cannot be automatically started due to an abnormality in the control circuit, the operation of the internal combustion engine can be continued without performing the idle stop control even when an automatic stop request is generated.

以下、本発明を実施するための最良の形態を具体化した一実施例を説明する。
まず、図1に基づいてエンジン(内燃機関)のアイドルストップ制御システム全体の概略構成を説明する。
Hereinafter, an embodiment embodying the best mode for carrying out the present invention will be described.
First, a schematic configuration of the entire engine (internal combustion engine) idle stop control system will be described with reference to FIG.

アイドルストップ制御の際に運転者の意図を判断するための情報を検出するセンサとして、アクセル開度(アクセルペダルの操作量)を検出するアクセル開度センサ11と、ブレーキ操作を検出するブレーキスイッチ12と、クラッチ操作を検出するクラッチスイッチ13と、ステアリングホイールの回転角(操舵角)を検出するステアリング角センサ14等が設けられている。   As sensors for detecting information for determining the driver's intention during idle stop control, an accelerator opening sensor 11 for detecting an accelerator opening (amount of operation of an accelerator pedal), and a brake switch 12 for detecting a brake operation. A clutch switch 13 for detecting the clutch operation, a steering angle sensor 14 for detecting the rotation angle (steering angle) of the steering wheel, and the like.

また、アイドルストップ制御の際に乗員や作業者の状況を判断するための情報を検出するセンサとして、乗員の着座を検出する着座スイッチ15と、ドアの開閉を検出するドアスイッチ16と、ボンネットの開閉を検出するボンネットスイッチ17等が設けられている。   In addition, as a sensor for detecting information for judging the state of the occupant or the worker during the idle stop control, a seating switch 15 for detecting the seating of the occupant, a door switch 16 for detecting the opening / closing of the door, A bonnet switch 17 for detecting opening and closing is provided.

更に、アイドルストップ制御の際にエンジンを停止しても安全か否かを判断するための情報を検出するセンサとして、車速を検出する車速センサ18と、ブレーキブースタのブースト圧を検出するブースト圧センサ19と、バッテリ電圧を検出するバッテリ電圧センサ20等が設けられている。   Furthermore, a vehicle speed sensor 18 for detecting the vehicle speed and a boost pressure sensor for detecting the boost pressure of the brake booster are used as sensors for detecting information for determining whether it is safe to stop the engine during idle stop control. 19 and a battery voltage sensor 20 for detecting the battery voltage are provided.

これら各種のセンサやスイッチの出力信号は、マイクロコンピュータ21(制御回路)に入力される。このマイクロコンピュータ21は、ROM(図示せず)に記憶された各種のエンジン制御用のプログラムを実行することで、スタータ22、点火装置23、燃料噴射弁24、電子スロットル装置25等を制御する。   Output signals from these various sensors and switches are input to the microcomputer 21 (control circuit). The microcomputer 21 controls the starter 22, the ignition device 23, the fuel injection valve 24, the electronic throttle device 25, and the like by executing various engine control programs stored in a ROM (not shown).

マイクロコンピュータ21は、各種のセンサやスイッチのA/D変換後の出力信号を物理値変換部26で物理値変換する(例えば、アクセル開度センサ11から出力される電圧信号をアクセル開度信号に変換する)。この物理値変換部26から出力される各種のセンサやスイッチの物理値変換後の出力信号と、トルク制御部27から出力されるトルク制御に関する情報と、電力制御部28から出力される電力制御に関する情報と、ISS(アイドルストップ制御システム)コンポーネント異常診断部29から出力されるアイドルストップ制御システムの各部の異常診断結果の情報等の車両に関する各種の情報が、自動停止始動要求判定部30(自動停止始動要求判定手段)に入力され、この自動停止始動要求判定部30で、車両に関する各種の情報に基づいて、車両の運転状態、運転者の意思、燃費や排気エミッション、安全性等を総合的に考慮して自動停止要求の有無と自動始動要求の有無を判定する。   The microcomputer 21 converts an output signal after A / D conversion of various sensors and switches into a physical value by a physical value converter 26 (for example, a voltage signal output from the accelerator opening sensor 11 is converted into an accelerator opening signal. Convert). The output value after the physical value conversion of various sensors and switches output from the physical value conversion unit 26, the information related to the torque control output from the torque control unit 27, and the power control output from the power control unit 28 Various information related to the vehicle, such as information and information on the abnormality diagnosis result of each part of the idle stop control system output from the ISS (idle stop control system) component abnormality diagnosis unit 29, is an automatic stop start request determination unit 30 (automatic stop The automatic stop / start request determination unit 30 comprehensively determines the driving state of the vehicle, the driver's intention, fuel consumption, exhaust emission, safety, and the like based on various information related to the vehicle. Considering whether or not there is an automatic stop request and an automatic start request are determined.

また、各種のセンサやスイッチのA/D変換後(物理値変換前)の出力信号が、簡素版自動停止始動要求判定部31(簡素版自動停止始動要求判定手段)に入力され、この簡素版自動停止始動要求判定部31で、各種のセンサやスイッチのA/D変換後の出力信号に基づいて主に安全性を考慮して自動停止要求の有無と自動始動要求の有無を判定する。   In addition, output signals after A / D conversion (before physical value conversion) of various sensors and switches are input to the simplified automatic stop / start request determination unit 31 (simple version automatic stop / start request determination means). The automatic stop / start request determination unit 31 determines the presence / absence of an automatic stop request and the presence / absence of an automatic start request mainly based on safety based on output signals after A / D conversion of various sensors and switches.

具体的には、アクセル開度センサ11とブレーキスイッチ12とクラッチスイッチ13とステアリング角センサ14等の出力信号に基づいて運転者の意図を判断すると共に、着座スイッチ15とドアスイッチ16とボンネットスイッチ17等の出力信号に基づいて乗員や作業者の状況を判断することで、安全性を判断してエンジンを自動始動すべきか否かを判定する。その結果、エンジンを自動始動すべきと判定した場合には自動始動要求有りと判定し、エンジンを自動始動すべきでないと判定した場合には自動始動要求無しと判定する。一方、車速センサ18とブースト圧センサ19とバッテリ電圧センサ20等の出力信号に基づいてエンジンを停止しても安全か否かを判断してエンジンを自動停止すべきか否かを判定する。その結果、エンジンを自動停止すべきと判定した場合には自動停止要求有りと判定し、エンジンを自動停止すべきでないと判定した場合には自動停止要求無しと判定する。   Specifically, the intention of the driver is determined based on output signals from the accelerator opening sensor 11, the brake switch 12, the clutch switch 13, the steering angle sensor 14, and the like, and the seating switch 15, the door switch 16, and the bonnet switch 17 are determined. By judging the situation of the occupant or the worker based on the output signal, etc., it is judged whether the engine should be automatically started by judging the safety. As a result, when it is determined that the engine should be automatically started, it is determined that there is an automatic start request, and when it is determined that the engine should not be automatically started, it is determined that there is no automatic start request. On the other hand, it is determined whether it is safe to stop the engine based on output signals from the vehicle speed sensor 18, the boost pressure sensor 19, the battery voltage sensor 20, and the like to determine whether the engine should be automatically stopped. As a result, when it is determined that the engine should be automatically stopped, it is determined that there is an automatic stop request, and when it is determined that the engine should not be automatically stopped, it is determined that there is no automatic stop request.

この後、最終自動停止始動要求決定部32(最終自動停止始動要求決定手段)で、自動停止始動要求判定部30による判定結果と簡素版自動停止始動要求判定部31による判定結果とに基づいて最終的に自動停止要求の有無と自動始動要求の有無を次のようにして決定する。   Thereafter, the final automatic stop / start request determination unit 32 (final automatic stop / start request determination means) performs a final determination based on the determination result by the automatic stop / start request determination unit 30 and the determination result by the simple automatic stop / start request determination unit 31. The presence or absence of an automatic stop request and the presence or absence of an automatic start request are determined as follows.

自動停止始動要求判定部30と簡素版自動停止始動要求判定部31が両方とも正常に動作していれば、自動停止始動要求判定部30による判定結果と簡素版自動停止始動要求判定部31による判定結果が一致するはずであるが、もし、マイクロコンピュータ21のCPU異常により自動停止始動要求判定部30が誤動作して自動停止要求の有無や自動始動要求の有無を誤判定すると、自動停止始動要求判定部30による判定結果と簡素版自動停止始動要求判定部31による判定結果が一致しなくなる。   If both of the automatic stop start request determination unit 30 and the simple version automatic stop start request determination unit 31 are operating normally, the determination result by the automatic stop start request determination unit 30 and the determination by the simple version automatic stop start request determination unit 31 The results should match, but if the automatic stop / start request determination unit 30 malfunctions due to a CPU abnormality of the microcomputer 21 and erroneously determines whether there is an automatic stop request or an automatic start request, an automatic stop / start request determination is made. The determination result by the unit 30 and the determination result by the simple automatic stop / start request determination unit 31 do not match.

従って、自動停止始動要求判定部30による判定結果と簡素版自動停止始動要求判定部31による判定結果が一致する場合には、自動停止始動要求判定部30と簡素版自動停止始動要求判定部31が両方とも正常に動作していると判断して、両者の判定結果を最終的な決定結果として採用する。   Therefore, when the determination result by the automatic stop start request determination unit 30 and the determination result by the simple version automatic stop start request determination unit 31 match, the automatic stop start request determination unit 30 and the simple version automatic stop start request determination unit 31 Both are determined to be operating normally, and the determination results of both are adopted as the final determination results.

具体的には、図3(a)に示すように、自動停止始動要求判定部30により自動始動要求有り(自動始動要求フラグ=1)と判定され且つ簡素版自動停止始動要求判定部31により自動始動要求有り(簡素版自動始動要求フラグ=1)と判定された場合には、両者の判定結果を採用して最終的に自動始動要求有り(最終自動始動要求フラグ=1)に決定する。一方、自動停止始動要求判定部30により自動始動要求無し(自動始動要求フラグ=0)と判定され且つ簡素版自動停止始動要求判定部31により自動始動要求無し(簡素版自動始動要求フラグ=0)と判定された場合には、両者の判定結果を採用して最終的に自動始動要求無し(最終自動始動要求フラグ=0)に決定する。   Specifically, as shown in FIG. 3A, the automatic stop request determination unit 30 determines that there is an automatic start request (automatic start request flag = 1), and the simple automatic stop request determination unit 31 automatically When it is determined that there is a start request (simple version automatic start request flag = 1), the determination result of both is adopted to finally determine that there is an automatic start request (final automatic start request flag = 1). On the other hand, the automatic stop / start request determination unit 30 determines that there is no automatic start request (automatic start request flag = 0), and the simple automatic stop / start request determination unit 31 does not request automatic start (simple version automatic start request flag = 0). If it is determined, the determination result of both is adopted to finally determine that there is no automatic start request (final automatic start request flag = 0).

また、図3(b)に示すように、自動停止始動要求判定部30により自動停止要求有り(自動停止要求フラグ=1)と判定され且つ簡素版自動停止始動要求判定部31により自動停止要求有り(簡素版自動停止要求フラグ=1)と判定された場合には、両者の判定結果を採用して最終的に自動停止要求有り(最終自動停止要求フラグ=1)に決定する。一方、自動停止始動要求判定部30により自動停止要求無し(自動停止要求フラグ=0)と判定され且つ簡素版自動停止始動要求判定部31により自動停止要求無し(簡素版自動停止要求フラグ=0)と判定された場合には、両者の判定結果を採用して最終的に自動停止要求無し(最終自動停止要求フラグ=0)に決定する。   Further, as shown in FIG. 3B, the automatic stop request determination unit 30 determines that there is an automatic stop request (automatic stop request flag = 1), and the simple automatic stop / start request determination unit 31 determines that there is an automatic stop request. If it is determined that (simple version automatic stop request flag = 1), the determination result of both is adopted, and it is finally determined that there is an automatic stop request (final automatic stop request flag = 1). On the other hand, the automatic stop / start request determination unit 30 determines that there is no automatic stop request (automatic stop request flag = 0), and the simple automatic stop / start request determination unit 31 does not request automatic stop (simple version automatic stop request flag = 0). If it is determined, the determination result of both is adopted and finally it is determined that there is no automatic stop request (final automatic stop request flag = 0).

これに対して、自動停止始動要求判定部30による判定結果と簡素版自動停止始動要求判定部31による判定結果が一致しない場合には、マイクロコンピュータ21のCPU異常により自動停止始動要求判定部30が誤動作(自動停止要求の有無や自動始動要求の有無を誤判定)した可能性があると判断して、原則的に簡素版自動停止始動要求判定部31による判定結果を最終的な決定結果として採用する。これにより、自動停止始動要求判定部30の誤動作による不具合を防止する。   On the other hand, when the determination result by the automatic stop / start request determination unit 30 and the determination result by the simple automatic stop / start request determination unit 31 do not match, the automatic stop / start request determination unit 30 causes the CPU of the microcomputer 21 to be abnormal. Judging that there is a possibility that a malfunction has occurred (whether there is an automatic stop request or an automatic start request), the determination result by the simple automatic stop / start request determination unit 31 is adopted as the final determination result in principle. To do. Thereby, the malfunction by the malfunctioning of the automatic stop start request | requirement determination part 30 is prevented.

具体的には、図3(a)に示すように、自動停止始動要求判定部30により自動始動要求有り(自動始動要求フラグ=1)と判定され且つ簡素版自動停止始動要求判定部31により自動始動要求無し(簡素版自動始動要求フラグ=0)と判定された場合には、簡素版自動停止始動要求判定部31による判定結果を採用して最終的に自動始動要求無し(最終自動始動要求フラグ=0)に決定する。これにより、エンジンを自動始動すべきでないときに自動始動してしまう不具合を防止する。   Specifically, as shown in FIG. 3A, the automatic stop request determination unit 30 determines that there is an automatic start request (automatic start request flag = 1), and the simple automatic stop request determination unit 31 automatically When it is determined that there is no start request (simple version automatic start request flag = 0), the determination result by the simple version automatic stop start request determination unit 31 is adopted and finally there is no automatic start request (final automatic start request flag = 0). This prevents a problem that the engine is automatically started when it should not be automatically started.

また、図3(b)に示すように、自動停止始動要求判定部30により自動停止要求有り(自動停止要求フラグ=1)と判定され且つ簡素版自動停止始動要求判定部31により自動停止要求無し(簡素版自動停止要求フラグ=0)と判定された場合には、簡素版自動停止始動要求判定部31による判定結果を採用して最終的に自動停止要求無し(最終自動停止要求フラグ=0)に決定する。これにより、エンジンを自動停止すべきでないときに自動停止してしまう不具合を防止する。   Further, as shown in FIG. 3B, the automatic stop request determination unit 30 determines that there is an automatic stop request (automatic stop request flag = 1) and the simple automatic stop request determination unit 31 does not request automatic stop. When it is determined that (simple version automatic stop request flag = 0), the result of determination by the simple version automatic stop start request determination unit 31 is adopted and finally there is no automatic stop request (final automatic stop request flag = 0). To decide. This prevents a problem that the engine is automatically stopped when it should not be automatically stopped.

但し、図3(a)に示すように、自動停止始動要求判定部30により自動始動要求無し(自動始動要求フラグ=0)と判定され且つ簡素版自動停止始動要求判定部31により自動始動要求有り(簡素版自動始動要求フラグ=1)と判定された場合には、マイクロコンピュータ21のCPU異常により自動停止始動要求判定部30が誤動作した可能性があると判断して、一時的に自動始動要求有り(最終自動始動要求フラグ=1)に決定することで、エンジンを自動始動すべきときにエンジンを自動始動できない不具合を防止するが、その自動始動要求に伴ってエンジンが自動始動された後に、自動始動要求無し(最終自動始動要求フラグ=0)に切り換えることで、以降のアイドルストップ制御を禁止する。   However, as shown in FIG. 3A, the automatic stop request determination unit 30 determines that there is no automatic start request (automatic start request flag = 0), and the simple version automatic stop request determination unit 31 has an automatic start request. If it is determined that (simple version automatic start request flag = 1), it is determined that there is a possibility that the automatic stop start request determination unit 30 has malfunctioned due to a CPU abnormality in the microcomputer 21, and an automatic start request is temporarily made. By determining that there is a final automatic start request flag = 1, it is possible to prevent a problem that the engine cannot be automatically started when the engine should be automatically started. However, after the engine is automatically started in accordance with the automatic start request, By switching to no automatic start request (final automatic start request flag = 0), subsequent idle stop control is prohibited.

また、図3(b)に示すように、自動停止始動要求判定部30により自動停止要求無し(自動停止要求フラグ=0)と判定され且つ簡素版自動停止始動要求判定部31により自動停止要求有り(簡素版自動停止要求フラグ=1)と判定された場合には、マイクロコンピュータ21のCPU異常により自動停止始動要求判定部30が誤動作した可能性があるが、自動停止始動要求判定部30による判定結果である自動停止要求無し(自動停止要求フラグ=0)を採用しても、安全性に問題はない(つまりアイドルストップ制御を行わないシステムと同じ)と判断して、最終的に自動停止要求無し(最終自動停止要求フラグ=0)に決定する。   Further, as shown in FIG. 3B, the automatic stop / start request determining unit 30 determines that there is no automatic stop request (automatic stop request flag = 0) and the simple automatic stop / start request determining unit 31 has an automatic stop request. If it is determined that (simple version automatic stop request flag = 1), there is a possibility that the automatic stop / start request determination unit 30 has malfunctioned due to the CPU abnormality of the microcomputer 21, but the determination by the automatic stop / start request determination unit 30 Even if the result is no automatic stop request (automatic stop request flag = 0), it is judged that there is no problem in safety (that is, the same as a system that does not perform idle stop control), and finally an automatic stop request is made. No (final automatic stop request flag = 0) is determined.

このようにして、最終自動停止始動要求決定部32で、最終的に自動始動要求の有無や自動停止要求の有無を決定した後、図1に示すように、その決定結果をスタータ制御部33、点火制御部34、燃料制御部35、スロットル制御部36等に出力し、これらの各制御部33〜36で、それぞれ最終自動停止始動要求決定部32の決定結果に基づいてスタータ22、点火装置23、燃料噴射弁24、電子スロットル装置25等を制御することで、最終自動停止要求フラグ=1になって最終自動停止要求が発生したときにエンジンを自動停止させ、最終自動始動要求フラグ=1になって最終自動始動要求が発生したときにエンジンを自動始動させるアイドルストップ制御を実行する。この場合、各制御部33〜36が特許請求の範囲でいうアイドルストップ制御手段としての役割を果たす。   Thus, after the final automatic stop / start request determination unit 32 finally determines the presence / absence of the automatic start request and the presence / absence of the automatic stop request, as shown in FIG. Output to the ignition control unit 34, the fuel control unit 35, the throttle control unit 36, etc., and in each of these control units 33 to 36, the starter 22 and the ignition device 23 based on the determination results of the final automatic stop start request determination unit 32, respectively. By controlling the fuel injection valve 24, the electronic throttle device 25, etc., the final automatic stop request flag = 1 and the engine is automatically stopped when the final automatic stop request is generated, and the final automatic start request flag = 1. When the final automatic start request occurs, the idle stop control is executed to automatically start the engine. In this case, each of the control units 33 to 36 serves as idle stop control means in the claims.

また、図1に示すように、マイクロコンピュータ21とは別に、監視IC37(監視手段)が設けられている。この監視IC37で、簡素版自動停止始動要求判定部31及び最終自動停止始動要求決定部32の動作を監視して簡素版自動停止始動要求判定部31又は最終自動停止始動要求決定部32の異常を検出したときにアイドルストップ制御を禁止する。   As shown in FIG. 1, a monitoring IC 37 (monitoring means) is provided separately from the microcomputer 21. The monitoring IC 37 monitors the operation of the simplified automatic stop / start request determining unit 31 and the final automatic stop / start request determining unit 32 to detect an abnormality in the simplified automatic stop / start request determining unit 31 or the final automatic stop / start request determining unit 32. When detected, idle stop control is prohibited.

具体的には、マイクロコンピュータ21のモニタ部38からテストデータを簡素版自動停止始動要求判定部31と最終自動停止始動要求決定部32に出力し、そのテストデータに対する簡素版自動停止始動要求判定部31の演算結果と、テストデータに対する最終自動停止始動要求決定部32の演算結果を、モニタ部38を介して監視IC37のエラーチェック部39に出力する。   Specifically, the test data is output from the monitor unit 38 of the microcomputer 21 to the simple automatic stop / start request determining unit 31 and the final automatic stop / start request determining unit 32, and the simple automatic stop / start request determining unit for the test data is output. The calculation result of 31 and the calculation result of the final automatic stop / start request determination unit 32 for the test data are output to the error check unit 39 of the monitoring IC 37 via the monitor unit 38.

監視IC37は、エラーチェック部39で、テストデータに対する簡素版自動停止始動要求判定部31の演算結果をチェックして簡素版自動停止始動要求判定部31の動作異常の有無を判定すると共に、テストデータに対する最終自動停止始動要求決定部32の演算結果をチェックして最終自動停止始動要求決定部32の動作異常の有無を判定する。その結果、簡素版自動停止始動要求判定部31の動作異常有りと判定された場合、又は、最終自動停止始動要求決定部32の動作異常有りと判定された場合には、アイドルストップ制御禁止要求フラグを「1」にセットし、フェイルセーフ部40で、フェイルセーフ信号(アイドルストップ制御禁止要求フラグ=1)を最終自動停止始動要求決定部32(又は各制御部33〜36)に出力することでアイドルストップ制御を禁止する。   The monitoring IC 37 uses the error check unit 39 to check the calculation result of the simple automatic stop / start request determining unit 31 for the test data to determine whether the simple automatic stop / start request determining unit 31 has an abnormal operation, and to test data The calculation result of the final automatic stop / start request determining unit 32 is checked to determine whether the final automatic stop / start request determining unit 32 has an abnormal operation. As a result, when it is determined that there is an abnormal operation of the simplified automatic stop / start request determining unit 31, or when it is determined that there is an abnormal operation of the final automatic stop / start request determining unit 32, an idle stop control prohibition request flag Is set to “1” and the fail safe unit 40 outputs a fail safe signal (idle stop control prohibition request flag = 1) to the final automatic stop start request determination unit 32 (or each control unit 33 to 36). Idle stop control is prohibited.

以上説明したアイドルストップ制御に関する処理は、マイクロコンピュータ21と監視IC37によって図4乃至図6の各ルーチンに従って実行される。以下、各ルーチンの処理内容を説明する。   The processing relating to the idle stop control described above is executed by the microcomputer 21 and the monitoring IC 37 according to the routines shown in FIGS. The processing contents of each routine will be described below.

[自動始動要求決定ルーチン]
図4に示す自動始動要求決定ルーチンは、マイクロコンピュータ21によって所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ101で、各種のセンサやスイッチの物理値変換後の出力信号、トルク制御に関する情報、電力制御に関する情報、アイドルストップ制御システムの各部の異常診断結果の情報等の車両に関する各種の情報に基づいて、車両の運転状態、運転者の意思、燃費や排気エミッション、安全性等を総合的に考慮して自動始動要求の有無を判定し、自動始動要求有りと判定した場合には自動始動要求フラグを「1」にセットし、自動始動要求無しと判定した場合には自動始動要求フラグを「0」にリセットする。
[Automatic start request determination routine]
The automatic start request determination routine shown in FIG. 4 is repeatedly executed by the microcomputer 21 at a predetermined cycle. When this routine is started, first, in step 101, output signals after conversion of physical values of various sensors and switches, information on torque control, information on power control, and information on abnormality diagnosis results of each part of the idle stop control system. Based on various information about the vehicle, such as the vehicle's driving condition, driver's intention, fuel consumption, exhaust emission, safety, etc., comprehensively consider whether there is an automatic start request, and there is an automatic start request If it is determined, the automatic start request flag is set to “1”, and if it is determined that there is no automatic start request, the automatic start request flag is reset to “0”.

この後、ステップ102に進み、アクセル開度センサ11とブレーキスイッチ12とクラッチスイッチ13とステアリング角センサ14等の出力信号に基づいて運転者の意図を判断すると共に、着座スイッチ15とドアスイッチ16とボンネットスイッチ17等の出力信号に基づいて乗員や作業者の状況を判断することで、主に安全性の観点からエンジンを自動始動すべきか否かを判定する。その結果、エンジンを自動始動すべきと判定した場合には自動始動要求有りと判定して簡素版自動始動要求フラグを「1」にセットし、エンジンを自動始動すべきでないと判定した場合には自動始動要求無しと判定して簡素版自動始動要求フラグを「0」にリセットする。   Thereafter, the process proceeds to step 102, where the driver's intention is determined based on output signals from the accelerator opening sensor 11, the brake switch 12, the clutch switch 13, the steering angle sensor 14, and the like, and the seating switch 15, the door switch 16, Based on the output signal from the bonnet switch 17 or the like, it is determined whether or not the engine should be automatically started mainly from the viewpoint of safety by determining the situation of the occupant or the operator. As a result, when it is determined that the engine should be automatically started, it is determined that there is an automatic start request, the simplified automatic start request flag is set to “1”, and when it is determined that the engine should not be automatically started. It is determined that there is no automatic start request, and the simplified automatic start request flag is reset to “0”.

この後、ステップ103〜115で、最終的に自動始動要求の有無を次のようにして決定する。まず、ステップ103で、簡素版自動始動要求フラグ=1であるか否かを判定し、簡素版自動始動要求フラグ=1と判定された場合には、ステップ104に進み、自動始動要求フラグ=1であるか否かを判定する。   Thereafter, in steps 103 to 115, the presence or absence of an automatic start request is finally determined as follows. First, in step 103, it is determined whether or not the simplified automatic start request flag = 1. If it is determined that the simplified automatic start request flag = 1, the process proceeds to step 104, and the automatic start request flag = 1. It is determined whether or not.

その結果、上記ステップ103で簡素版自動始動要求フラグ=1と判定され、且つ、上記ステップ104で自動始動要求フラグ=1と判定された場合には、自動停止始動要求判定部30と簡素版自動停止始動要求判定部31が両方とも正常に動作していると判断して、ステップ105に進み、両者の判定結果を採用して最終的に自動始動要求有りと決定して、最終自動始動要求フラグを「1」にセットする[図7(a)参照]。   As a result, if it is determined that the simplified automatic start request flag = 1 in step 103 and the automatic start request flag = 1 is determined in step 104, the automatic stop / start request determining unit 30 and the simplified automatic The stop / start request determination unit 31 determines that both are operating normally, and proceeds to step 105, adopts the determination results of both, finally determines that there is an automatic start request, and finally determines the final automatic start request flag. Is set to “1” [see FIG. 7A].

これに対して、上記ステップ103で簡素版自動始動要求フラグ=1と判定され、且つ、上記ステップ104で自動始動要求フラグ=0と判定された場合には、マイクロコンピュータ21のCPU異常により自動停止始動要求判定部30が誤動作して自動停止要求の有無を誤判定した可能性があると判断して、ステップ106に進み、CPU異常フラグを「1」にセットした後、ステップ107に進み、CPU異常後にエンジンの自動始動が完了したか否かを判定する。このステップ107で、CPU異常後にエンジンの自動始動が完了していないと判定された場合には、ステップ108に進み、一時的に自動始動要求有りと決定して最終自動始動要求フラグを「1」にセットすることで、エンジンを自動始動すべきときにエンジンを自動始動できない不具合を防止する。その後、上記ステップ107で、CPU異常後にエンジンの自動始動が完了したと判定されたときに、ステップ109に進み、自動始動要求無しと決定して最終自動始動要求フラグを「0」に切り換えることで、以降のアイドルストップ制御を禁止する[図7(b)参照]。   On the other hand, if it is determined in step 103 that the simplified automatic start request flag = 1 and if it is determined in step 104 that the automatic start request flag = 0, the microcomputer 21 is automatically stopped due to a CPU abnormality. It is determined that the start request determination unit 30 may have malfunctioned and erroneously determined whether or not there is an automatic stop request, and the process proceeds to step 106. After the CPU abnormality flag is set to “1”, the process proceeds to step 107, where the CPU It is determined whether or not the automatic start of the engine is completed after the abnormality. If it is determined in step 107 that the engine has not been automatically started after the CPU abnormality, the routine proceeds to step 108, where it is temporarily determined that there is an automatic start request, and the final automatic start request flag is set to "1". By setting to, a problem that the engine cannot be automatically started when the engine should be automatically started is prevented. Thereafter, when it is determined in step 107 that the automatic start of the engine has been completed after the abnormality of the CPU, the routine proceeds to step 109, where it is determined that there is no automatic start request and the final automatic start request flag is switched to “0”. Then, the subsequent idle stop control is prohibited [see FIG. 7B].

一方、上記ステップ103で、簡素版自動始動要求フラグ=0と判定された場合には、ステップ110に進み、自動始動要求フラグ=1であるか否かを判定する。
その結果、上記ステップ103で簡素版自動始動要求フラグ=0と判定され、且つ、上記ステップ110で自動始動要求フラグ=1と判定された場合には、マイクロコンピュータ21のCPU異常により自動停止始動要求判定部30が誤動作して自動停止要求の有無を誤判定した可能性があると判断して、ステップ111に進み、CPU異常フラグを「1」にセットした後、ステップ112に進み、簡素版自動停止始動要求判定部31の判定結果を採用して最終的に自動始動要求無しと決定して、最終自動始動要求フラグを「0」にリセットする[図7(c)参照]。
On the other hand, if it is determined in step 103 that the simplified automatic start request flag = 0, the process proceeds to step 110 to determine whether or not the automatic start request flag = 1.
As a result, when it is determined that the simplified automatic start request flag = 0 in step 103 and the automatic start request flag = 1 is determined in step 110, an automatic stop start request is generated due to the CPU abnormality of the microcomputer 21. It is determined that there is a possibility that the determination unit 30 malfunctioned and the presence / absence of an automatic stop request has been erroneously determined. The process proceeds to step 111, the CPU abnormality flag is set to “1”, and then the process proceeds to step 112. The determination result of the stop / start request determination unit 31 is adopted to finally determine that there is no automatic start request, and the final automatic start request flag is reset to “0” (see FIG. 7C).

これに対して、上記ステップ103で簡素版自動始動要求フラグ=0と判定され、且つ、上記ステップ110で自動始動要求フラグ=0と判定された場合には、自動停止始動要求判定部30と簡素版自動停止始動要求判定部31が両方とも正常に動作していると判断して、ステップ113に進み、両者の判定結果を採用して最終的に自動始動要求無しと決定して、最終自動始動要求フラグを「0」にリセットする[図7(d)参照]。   On the other hand, if it is determined that the simplified automatic start request flag = 0 in step 103 and the automatic start request flag = 0 is determined in step 110, the automatic stop / start request determining unit 30 is simplified. The plate automatic stop / start request determination unit 31 determines that both are operating normally, and proceeds to step 113, adopts the determination results of both, finally determines that there is no automatic start request, and finally performs automatic start. The request flag is reset to “0” [see FIG. 7 (d)].

以上のようして、最終自動始動要求フラグを「1」にセットするか又は「0」にリセットした後、ステップ114に進み、アイドルストップ制御禁止要求フラグ=0であるか否かを判定し、アイドルストップ制御禁止要求フラグ=0と判定されれば、そのまま本ルーチンを終了するが、アイドルストップ制御禁止要求フラグ=1と判定されれば、ステップ115に進み、最終自動始動要求フラグを強制的に「0」にリセット(又は維持)して、本ルーチンを終了する。   As described above, after the final automatic start request flag is set to “1” or reset to “0”, the process proceeds to step 114 to determine whether or not the idle stop control prohibition request flag = 0. If it is determined that the idle stop control prohibition request flag = 0, the routine is terminated as it is, but if it is determined that the idle stop control prohibition request flag = 1, the routine proceeds to step 115 to forcibly set the final automatic start request flag. Reset (or maintain) to "0" and end this routine.

[自動停止要求決定ルーチン]
図5に示す自動停止要求決定ルーチンは、マイクロコンピュータ21によって所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ201で、各種のセンサやスイッチの物理値変換後の出力信号、トルク制御に関する情報、電力制御に関する情報、アイドルストップ制御システムの各部の異常診断結果の情報等の車両に関する各種の情報に基づいて、車両の運転状態、運転者の意思、燃費や排気エミッション、安全性等を総合的に考慮して自動停止要求の有無を判定し、自動停止要求有りと判定した場合には自動停止要求フラグを「1」にセットし、自動停止要求無しと判定した場合には自動停止要求フラグを「0」にリセットする。
[Automatic stop request determination routine]
The automatic stop request determination routine shown in FIG. 5 is repeatedly executed by the microcomputer 21 at a predetermined cycle. When this routine is started, first, in step 201, output signals after conversion of physical values of various sensors and switches, information on torque control, information on power control, information on abnormality diagnosis results of each part of the idle stop control system Based on various information about the vehicle, such as the vehicle's driving condition, driver's intention, fuel consumption, exhaust emission, safety, etc., comprehensively consider whether there is an automatic stop request, and there is an automatic stop request If it is determined, the automatic stop request flag is set to “1”, and if it is determined that there is no automatic stop request, the automatic stop request flag is reset to “0”.

この後、ステップ202に進み、車速センサ18とブースト圧センサ19とバッテリ電圧センサ20等の出力信号に基づいてエンジンを停止しても安全か否かを判断してエンジンを自動停止すべきか否かを判定する。その結果、エンジンを自動停止すべきと判定した場合には自動停止要求有りと判定して簡素版自動停止要求フラグを「1」にセットし、エンジンを自動停止すべきでないと判定した場合には自動停止要求無しと判定して簡素版自動停止要求フラグを「0」にリセットする。   Thereafter, the routine proceeds to step 202, where it is determined whether it is safe to stop the engine based on output signals from the vehicle speed sensor 18, the boost pressure sensor 19, the battery voltage sensor 20, etc., and whether the engine should be automatically stopped. Determine. As a result, when it is determined that the engine should be automatically stopped, it is determined that there is an automatic stop request, the simple automatic stop request flag is set to “1”, and when it is determined that the engine should not be automatically stopped. It is determined that there is no automatic stop request, and the simple automatic stop request flag is reset to “0”.

この後、ステップ203〜212で、最終的に自動停止要求の有無を次のようにして決定する。まず、ステップ203で、簡素版自動停止要求フラグ=1であるか否かを判定し、簡素版自動停止要求フラグ=1と判定された場合には、ステップ204に進み、自動停止要求フラグ=1であるか否かを判定する。   Thereafter, in steps 203 to 212, the presence or absence of an automatic stop request is finally determined as follows. First, in step 203, it is determined whether or not the simplified version automatic stop request flag = 1. If it is determined that the simplified version automatic stop request flag = 1, the process proceeds to step 204, where the automatic stop request flag = 1. It is determined whether or not.

その結果、上記ステップ203で簡素版自動停止要求フラグ=1と判定され、且つ、上記ステップ204で自動停止要求フラグ=1と判定された場合には、自動停止始動要求判定部30と簡素版自動停止始動要求判定部31が両方とも正常に動作していると判断して、ステップ205に進み、両者の判定結果を採用して最終的に自動停止要求有りと決定して、最終自動停止要求フラグを「1」にセットする[図8(e)参照]。   As a result, if it is determined in step 203 that the simplified automatic stop request flag = 1 and if it is determined in step 204 that the automatic stop request flag = 1, the automatic stop / start request determining unit 30 and the simplified automatic The stop / start request determination unit 31 determines that both are operating normally, and proceeds to step 205, adopts the determination results of both, finally determines that there is an automatic stop request, and finally determines the final automatic stop request flag. Is set to “1” [see FIG. 8 (e)].

これに対して、上記ステップ203で簡素版自動停止要求フラグ=1と判定され、且つ、上記ステップ204で自動停止要求フラグ=0と判定された場合には、マイクロコンピュータ21のCPU異常により自動停止始動要求判定部30が誤動作した可能性があるが、自動停止始動要求判定部30による判定結果である自動停止要求無し(自動停止要求フラグ=0)を採用しても、安全性に問題はない(つまりアイドルストップ制御を行わないシステムと同じ)と判断して、ステップ206に進み、最終的に自動停止要求無しと決定して最終自動停止要求フラグを「0」にリセットする[図8(f)参照]。   On the other hand, if it is determined in step 203 that the simplified automatic stop request flag = 1, and if it is determined in step 204 that the automatic stop request flag = 0, automatic stop is performed due to a CPU abnormality in the microcomputer 21. There is a possibility that the start request determination unit 30 has malfunctioned, but there is no problem in safety even when the automatic stop request no determination (automatic stop request flag = 0) that is the determination result by the automatic stop start request determination unit 30 is adopted. (In other words, the system is the same as the system that does not perform the idle stop control), the process proceeds to step 206, finally determines that there is no automatic stop request, and the final automatic stop request flag is reset to “0” [FIG. )reference].

一方、上記ステップ203で、簡素版自動停止要求フラグ=0と判定された場合には、ステップ207に進み、自動停止要求フラグ=1であるか否かを判定する。
その結果、上記ステップ203で簡素版自動停止要求フラグ=0と判定され、且つ、上記ステップ207で自動停止要求フラグ=1と判定された場合には、マイクロコンピュータ21のCPU異常により自動停止始動要求判定部30が誤動作して自動停止要求の有無を誤判定した可能性があると判断して、ステップ208に進み、CPU異常フラグを「1」にセットした後、ステップ209に進み、簡素版自動停止始動要求判定部31の判定結果を採用して最終的に自動停止要求無しと決定して、最終自動停止要求フラグを「0」にリセットする[図8(g)参照]。
On the other hand, if it is determined in step 203 that the simplified automatic stop request flag = 0, the process proceeds to step 207 to determine whether or not the automatic stop request flag = 1.
As a result, when it is determined that the simplified automatic stop request flag = 0 in step 203 and the automatic stop request flag = 1 is determined in step 207, an automatic stop start request is issued due to a CPU abnormality in the microcomputer 21. It is determined that there is a possibility that the determination unit 30 has malfunctioned and the presence / absence of an automatic stop request has been erroneously determined. Then, the process proceeds to step 208, the CPU abnormality flag is set to “1”, and then the process proceeds to step 209. The determination result of the stop / start request determination unit 31 is adopted to finally determine that there is no automatic stop request, and the final automatic stop request flag is reset to “0” (see FIG. 8G).

これに対して、上記ステップ203で簡素版自動停止要求フラグ=0と判定され、且つ、上記ステップ207で自動停止要求フラグ=0と判定された場合には、自動停止始動要求判定部30と簡素版自動停止始動要求判定部31が両方とも正常に動作していると判断して、ステップ210に進み、両者の判定結果を採用して最終的に自動停止要求無しと決定して、最終自動停止要求フラグを「0」にリセットする[図8(h)参照]。   On the other hand, if it is determined that the simplified automatic stop request flag = 0 in step 203 and the automatic stop request flag = 0 is determined in step 207, the automatic stop / start request determining unit 30 is simplified. The plate automatic stop / start request determination unit 31 determines that both are operating normally, proceeds to step 210, adopts the determination results of both, finally determines that there is no automatic stop request, and finally performs automatic stop The request flag is reset to “0” [see FIG. 8 (h)].

以上のようして、最終自動停止要求フラグを「1」にセットするか又は「0」にリセットした後、ステップ211に進み、アイドルストップ制御禁止要求フラグ=0であるか否かを判定し、アイドルストップ制御禁止要求フラグ=0と判定されれば、そのまま本ルーチンを終了するが、アイドルストップ制御禁止要求フラグ=1と判定されれば、ステップ212に進み、最終自動停止要求フラグを強制的に「0」にリセット(又は維持)して、本ルーチンを終了する。   As described above, after the final automatic stop request flag is set to “1” or reset to “0”, the process proceeds to step 211 to determine whether or not the idle stop control prohibition request flag = 0. If it is determined that the idle stop control prohibition request flag = 0, the routine is terminated as it is, but if it is determined that the idle stop control prohibition request flag = 1, the process proceeds to step 212 to forcibly set the final automatic stop request flag. Reset (or maintain) to "0" and end this routine.

[システム監視ルーチン]
図6に示すシステム監視ルーチンは、監視IC37によって所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ301で、テストデータに対する簡素版自動停止始動要求判定部31の演算結果をチェックして簡素版自動停止始動要求判定部31の動作異常の有無を判定すると共に、テストデータに対する最終自動停止始動要求決定部32の演算結果をチェックして最終自動停止始動要求決定部32の動作異常の有無を判定する。
[System monitoring routine]
The system monitoring routine shown in FIG. 6 is repeatedly executed by the monitoring IC 37 at a predetermined cycle. When this routine is started, first, in step 301, the calculation result of the simple automatic stop / start request determination unit 31 for the test data is checked to determine whether the simple automatic stop / start request determination unit 31 has an abnormal operation. At the same time, the calculation result of the final automatic stop / start request determining unit 32 for the test data is checked to determine whether the final automatic stop / start request determining unit 32 has an abnormal operation.

この後、ステップ302に進み、上記ステップ301の異常判定結果に基づいて簡素版自動停止始動要求判定部31又は最終自動停止始動要求決定部32の動作異常有りであるか否かを判定する。その結果、簡素版自動停止始動要求判定部31の動作異常無し(正常)と判定され、且つ、最終自動停止始動要求決定部32の動作異常有りと判定された場合には、ステップ303に進み、アイドルストップ制御禁止要求フラグを「0」にリセットする。   Thereafter, the process proceeds to step 302, where it is determined whether or not there is an abnormality in the operation of the simplified automatic stop / start request determining unit 31 or the final automatic stop / start request determining unit 32 based on the abnormality determination result in step 301. As a result, if it is determined that there is no abnormal operation (normal) of the simplified automatic stop / start request determining unit 31 and it is determined that there is an abnormal operation of the final automatic stop / start request determining unit 32, the process proceeds to step 303. The idle stop control prohibition request flag is reset to “0”.

これに対して、上記ステップ302で、簡素版自動停止始動要求判定部31の動作異常有りと判定された場合、又は、最終自動停止始動要求決定部32の動作異常有りと判定された場合には、ステップ304に進み、アイドルストップ制御禁止要求フラグを「1」にセットする。これにより、図9に示すように、最終自動停止要求フラグが強制的に「0」にリセット(又は維持)されると共に、最終自動始動要求フラグが強制的に「0」にリセット(又は維持)されるため、アイドルストップ制御が禁止される。   On the other hand, when it is determined in step 302 that there is an abnormal operation of the simplified automatic stop / start request determining unit 31, or when it is determined that there is an abnormal operation of the final automatic stop / start request determining unit 32, In step 304, the idle stop control prohibition request flag is set to “1”. As a result, as shown in FIG. 9, the final automatic stop request flag is forcibly reset (or maintained) to “0”, and the final automatic start request flag is forcibly reset (or maintained) to “0”. Therefore, idle stop control is prohibited.

以上説明した本実施例では、自動停止始動要求判定部30で車両に関する各種の情報に基づいて総合的に自動停止要求の有無と自動始動要求の有無を判定すると共に、簡素版自動停止始動要求判定部31で各種のセンサやスイッチの出力信号に基づいて主に安全性を考慮して自動停止要求の有無と自動始動要求の有無を判定し、最終自動停止始動要求決定部32で自動停止始動要求判定部30による判定結果と簡素版自動停止始動要求判定部31による判定結果とに基づいて最終的に自動停止要求の有無と自動始動要求の有無を決定する。これにより、万一、マイクロコンピュータ21の異常により自動停止始動要求判定部30が誤動作しても、その自動停止始動要求判定部30の誤動作による不具合を発生させないように最終的に自動停止要求の有無や自動始動要求の有無を決定することができ、この最終自動停止始動要求決定部32による決定結果に基づいてアイドルストップ制御を実行するようにしたので、自動停止始動要求判定部30の誤動作による不具合を防止することができ、アイドルストップ制御システムの安全性を確保することができる。   In the present embodiment described above, the automatic stop / start request determination unit 30 comprehensively determines the presence / absence of the automatic stop request and the presence / absence of the automatic start request based on various information related to the vehicle, and the simplified automatic stop / start request determination. Based on the output signals of various sensors and switches, the unit 31 determines the presence or absence of an automatic stop request and the presence or absence of an automatic start request mainly considering safety, and the final automatic stop / start request determination unit 32 determines an automatic stop / start request. Based on the determination result by the determination unit 30 and the determination result by the simple automatic stop / start request determination unit 31, the presence / absence of the automatic stop request and the presence / absence of the automatic start request are finally determined. As a result, even if the automatic stop / start request determination unit 30 malfunctions due to an abnormality of the microcomputer 21, it is finally determined whether there is an automatic stop request so as not to cause a malfunction due to the malfunction of the automatic stop / start request determination unit 30. And whether or not there is an automatic start request, and the idle stop control is executed based on the determination result by the final automatic stop start request determination unit 32. Can be prevented, and the safety of the idle stop control system can be ensured.

更に、本実施例では、マイクロコンピュータ21とは別に設けた監視IC37で、簡素版自動停止始動要求判定部31及び最終自動停止始動要求決定部32の動作を監視して簡素版自動停止始動要求判定部31又は最終自動停止始動要求決定部32の異常を検出したときにアイドルストップ制御を禁止する。これにより、監視IC37で簡素版自動停止始動要求判定部31と最終自動停止始動要求決定部32の動作を保証することができ、これらの簡素版自動停止始動要求判定部31と最終自動停止始動要求決定部32の動作を保証した上で、自動停止始動要求判定部30の誤動作による不具合を発生させないように最終的に自動停止要求の有無と自動始動要求の有無を決定することができるため、アイドルストップ制御システムの動作信頼性を向上させることができる。しかも、監視IC37は、比較的簡単な演算処理を行う簡素版自動停止始動要求判定部31と最終自動停止始動要求決定部32の動作を監視するだけであり、比較的複雑な演算処理を行う自動停止始動要求判定部30の動作を監視する必要がないため、監視IC37の演算能力をあまり高くする必要がなく、近年の重要な技術的課題である低コスト化の要求を満たすことができる。   Furthermore, in this embodiment, the monitoring IC 37 provided separately from the microcomputer 21 monitors the operations of the simple automatic stop / start request determining unit 31 and the final automatic stop / start request determining unit 32 to determine the simple automatic stop / start request. When the abnormality of the unit 31 or the final automatic stop start request determination unit 32 is detected, the idle stop control is prohibited. Thereby, the operation of the simple automatic stop start request determination unit 31 and the final automatic stop start request determination unit 32 can be guaranteed by the monitoring IC 37, and the simple automatic stop start request determination unit 31 and the final automatic stop start request Since it is possible to finally determine the presence or absence of an automatic stop request and the presence or absence of an automatic start request so as not to cause a malfunction due to a malfunction of the automatic stop / start request determination unit 30 after guaranteeing the operation of the determination unit 32, The operation reliability of the stop control system can be improved. Moreover, the monitoring IC 37 only monitors the operations of the simple automatic stop / start request determination unit 31 and the final automatic stop / start request determination unit 32 that perform relatively simple arithmetic processing, and performs automatic processing that performs comparatively complicated arithmetic processing. Since it is not necessary to monitor the operation of the stop / start request determination unit 30, it is not necessary to increase the computing capability of the monitoring IC 37 so much, and it is possible to satisfy the demand for cost reduction which is an important technical problem in recent years.

尚、自動停止始動要求判定部30による判定結果と簡素版自動停止始動要求判定部31による判定結果とに基づいて最終的に自動停止要求の有無と自動始動要求の有無を決定する方法は、上記実施例で説明した方法に限定されず、適宜変更しても実施しても良いことは言うまでもない。   The method for finally determining the presence or absence of an automatic stop request and the presence or absence of an automatic start request based on the determination result by the automatic stop / start request determination unit 30 and the determination result by the simple version automatic stop / start request determination unit 31 is as described above. Needless to say, the method is not limited to the method described in the embodiment, and the method may be changed as appropriate.

また、アイドルストップ制御を行うマイクロコンピュータ21とは別に設けたマイクロコンピュータに、簡素版自動停止始動要求判定部31及び最終自動停止始動要求決定部32の動作を監視して簡素版自動停止始動要求判定部31又は最終自動停止始動要求決定部32の異常を検出したときにアイドルストップ制御を禁止する機能を持たせるようにしても良い。   In addition, the microcomputer provided separately from the microcomputer 21 that performs idle stop control monitors the operations of the simple automatic stop / start request determination unit 31 and the final automatic stop / start request determination unit 32 to determine the simple automatic stop / start request. A function of prohibiting the idle stop control when an abnormality is detected in the unit 31 or the final automatic stop start request determination unit 32 may be provided.

また、簡素版自動停止始動要求判定部31及び最終自動停止始動要求決定部32の動作を監視して簡素版自動停止始動要求判定部31又は最終自動停止始動要求決定部32の異常を検出したときには、リレー等を用いてアイドルストップ要求によるスタータ駆動を禁止しても良い。   Further, when the operation of the simplified automatic stop / start request determining unit 31 and the final automatic stop / start request determining unit 32 is monitored and an abnormality of the simplified automatic stop / start request determining unit 31 or the final automatic stop / start request determining unit 32 is detected. Alternatively, starter driving by an idle stop request may be prohibited using a relay or the like.

本発明の一実施例におけるアイドルストップ制御システム全体の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the whole idle stop control system in one Example of this invention. 自動停止始動要求判定部の誤動作による不具合を説明する図である。It is a figure explaining the malfunction by the malfunctioning of the automatic stop start request | requirement determination part. 自動停止始動要求判定部による判定結果と簡素版自動停止始動要求判定部による判定結果とに基づいて最終的に自動停止要求の有無と自動始動要求の有無を決定する方法を説明する図である。It is a figure explaining the method of finally determining the presence or absence of an automatic stop request | requirement, and the presence or absence of an automatic start request | requirement based on the determination result by the automatic stop start request | requirement determination part and the determination result by the simple version automatic stop start request | requirement determination part. 自動始動要求決定ルーチンの処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a process of an automatic start request | requirement determination routine. 自動停止要求決定ルーチンの処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a process of an automatic stop request | requirement determination routine. システム監視ルーチンの処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a process of a system monitoring routine. 自動始動要求決定処理の実行例を説明する図である。It is a figure explaining the example of execution of automatic start demand decision processing. 自動停止要求決定処理の実行例を説明する図である。It is a figure explaining the execution example of an automatic stop request | requirement determination process. システム監視処理の実行例を示すタイムチャートである。It is a time chart which shows the example of execution of system monitoring processing.

符号の説明Explanation of symbols

11…アクセル開度センサ、12…ブレーキスイッチ、13…クラッチスイッチ、14…ステアリング角センサ、15…着座スイッチ、16…ドアスイッチ、17…ボンネットスイッチ、18…車速センサ、19…ブースト圧センサ、20…バッテリ電圧センサ、21…マイクロコンピュータ、30…自動停止始動要求判定部(自動停止始動要求判定手段)、31…簡素版自動停止始動要求判定部(簡素版自動停止始動要求判定手段)、32…最終自動停止始動要求決定部(最終自動停止始動要求決定手段)、33…スタータ制御部、34…点火制御部、35…燃料制御部、36…スロットル制御部、37…監視IC(監視手段)   DESCRIPTION OF SYMBOLS 11 ... Accelerator opening sensor, 12 ... Brake switch, 13 ... Clutch switch, 14 ... Steering angle sensor, 15 ... Seating switch, 16 ... Door switch, 17 ... Bonnet switch, 18 ... Vehicle speed sensor, 19 ... Boost pressure sensor, 20 ... Battery voltage sensor, 21 ... Microcomputer, 30 ... Automatic stop start request determination part (automatic stop start request determination means), 31 ... Simple version automatic stop start request determination part (simple version automatic stop start request determination means), 32 ... Final automatic stop start request determination unit (final automatic stop start request determination unit), 33 ... starter control unit, 34 ... ignition control unit, 35 ... fuel control unit, 36 ... throttle control unit, 37 ... monitoring IC (monitoring unit)

Claims (5)

内燃機関の自動停止要求が発生したときに内燃機関を自動停止させ、内燃機関の自動始動要求が発生したときに内燃機関を自動始動させるアイドルストップ制御を実行する内燃機関のアイドルストップ制御装置において、
車両に関する各種の情報に基づいて総合的に自動停止要求の有無と自動始動要求の有無を判定する自動停止始動要求判定手段と、
車両に装備された所定のセンサの出力信号に基づいて自動停止要求の有無と自動始動要求の有無を判定する簡素版自動停止始動要求判定手段と、
前記自動停止始動要求判定手段による判定結果と前記簡素版自動停止始動要求判定手段による判定結果とに基づいて最終的に自動停止要求の有無と自動始動要求の有無を決定する最終自動停止始動要求決定手段と、
前記最終自動停止始動要求決定手段による決定結果に基づいて前記アイドルストップ制御を実行するアイドルストップ制御手段と
を備えていることを特徴とする内燃機関のアイドルストップ制御装置。
In an idling stop control device for an internal combustion engine that executes idling stop control for automatically stopping the internal combustion engine when an automatic stop request for the internal combustion engine is generated and automatically starting the internal combustion engine when an automatic start request for the internal combustion engine is generated,
Automatic stop start request determination means for comprehensively determining whether there is an automatic stop request and whether there is an automatic start request based on various information about the vehicle;
Simple version automatic stop start request determination means for determining the presence or absence of an automatic stop request and the presence or absence of an automatic start request based on an output signal of a predetermined sensor mounted on the vehicle;
Final automatic stop start request determination that finally determines the presence or absence of an automatic stop request and the presence or absence of an automatic start request based on the determination result by the automatic stop start request determination unit and the determination result by the simplified automatic stop start request determination unit Means,
An idle stop control device for an internal combustion engine, comprising: idle stop control means for executing the idle stop control based on a determination result by the final automatic stop start request determination means.
前記自動停止始動要求判定手段としての機能と、前記簡素版自動停止始動要求判定手段としての機能と、前記最終自動停止始動要求決定手段としての機能と、前記アイドルストップ制御手段としての機能とを備えたマイクロコンピュータとは別に、前記簡素版自動停止始動要求判定手段及び前記最終自動停止始動要求決定手段の動作を監視して前記簡素版自動停止始動要求判定手段又は前記最終自動停止始動要求決定手段の異常を検出したときに前記アイドルストップ制御を禁止する監視手段が設けられていることを特徴とする請求項1に記載の内燃機関のアイドルストップ制御装置。   A function as the automatic stop start request determination means; a function as the simplified automatic stop start request determination means; a function as the final automatic stop start request determination means; and a function as the idle stop control means. Separately from the microcomputer, the operations of the simplified automatic stop start request determining means and the final automatic stop start request determining means are monitored, and the simplified automatic stop start request determining means or the final automatic stop start request determining means 2. The idle stop control device for an internal combustion engine according to claim 1, further comprising monitoring means for prohibiting the idle stop control when an abnormality is detected. 前記簡素版自動停止始動要求判定手段は、前記所定のセンサの出力信号に基づいて主に安全性を考慮して自動停止要求の有無と自動始動要求の有無を判定することを特徴とする請求項1又は2に記載の内燃機関のアイドルストップ制御装置。   The simplified version automatic stop / start request determination means determines whether or not there is an automatic stop request and whether or not there is an automatic start request mainly in consideration of safety based on an output signal of the predetermined sensor. An idle stop control device for an internal combustion engine according to 1 or 2. 前記最終自動停止始動要求決定手段は、前記自動停止始動要求判定手段により自動始動要求無しと判定され且つ前記簡素版自動停止始動要求判定手段により自動始動要求有りと判定された場合には、一時的に自動始動要求有りに決定し、その自動始動要求に従って内燃機関が自動始動された後に自動始動要求無しに切り換える手段を有することを特徴とする請求項1乃至3のいずれかに記載の内燃機関のアイドルストップ制御装置。   The final automatic stop start request determining means is temporarily set when the automatic stop start request determining means determines that there is no automatic start request and the simplified automatic stop start request determining means determines that there is an automatic start request. The internal combustion engine according to claim 1, further comprising means for switching to an automatic start request after the internal combustion engine is automatically started according to the automatic start request. Idle stop control device. 前記最終自動停止始動要求決定手段は、前記自動停止始動要求判定手段により自動停止要求無しと判定され且つ前記簡素版自動停止始動要求判定手段により自動停止要求有りと判定された場合には、最終的に自動停止要求無しに決定する手段を有することを特徴とする請求項1乃至4のいずれかに記載の内燃機関のアイドルストップ制御装置。   The final automatic stop / start request determining means determines that the automatic stop / start request determining means determines that there is no automatic stop request and the simplified automatic stop / start request determining means determines that there is an automatic stop request. The idle stop control device for an internal combustion engine according to any one of claims 1 to 4, further comprising means for determining that there is no automatic stop request.
JP2008273632A 2008-10-23 2008-10-23 Idle stop control device for internal combustion engine Pending JP2010101249A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008273632A JP2010101249A (en) 2008-10-23 2008-10-23 Idle stop control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008273632A JP2010101249A (en) 2008-10-23 2008-10-23 Idle stop control device for internal combustion engine

Publications (1)

Publication Number Publication Date
JP2010101249A true JP2010101249A (en) 2010-05-06

Family

ID=42292107

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008273632A Pending JP2010101249A (en) 2008-10-23 2008-10-23 Idle stop control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP2010101249A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150178997A1 (en) * 2013-12-25 2015-06-25 Denso Corporation Vehicle diagnosis system and method
JP2016000974A (en) * 2014-06-11 2016-01-07 トヨタ自動車株式会社 Engine control unit
JP2016000975A (en) * 2014-06-11 2016-01-07 トヨタ自動車株式会社 Engine control unit
US11279357B2 (en) 2013-12-25 2022-03-22 Denso Corporation Vehicle diagnosis system and method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150178997A1 (en) * 2013-12-25 2015-06-25 Denso Corporation Vehicle diagnosis system and method
US9677529B2 (en) 2013-12-25 2017-06-13 Denso Corporation Vehicle diagnosis system and method
US10351127B2 (en) 2013-12-25 2019-07-16 Denso Corporation Vehicle diagnosis system and method
US10371074B2 (en) 2013-12-25 2019-08-06 Denso Corporation Vehicle diagnosis system and method
US11279357B2 (en) 2013-12-25 2022-03-22 Denso Corporation Vehicle diagnosis system and method
JP2016000974A (en) * 2014-06-11 2016-01-07 トヨタ自動車株式会社 Engine control unit
JP2016000975A (en) * 2014-06-11 2016-01-07 トヨタ自動車株式会社 Engine control unit

Similar Documents

Publication Publication Date Title
JP4924905B2 (en) Vehicle control device
JP5171921B2 (en) Series hybrid vehicle control system
JP5299375B2 (en) Vehicle abnormality diagnosis device
US20050085967A1 (en) On-vehicle electronic control device
JPH11294252A (en) Electronic control device
JPH0830440B2 (en) Safety device for self-ignition internal combustion engine
US9739368B2 (en) Method and device for monitoring a drive of a motor vehicle
US9233687B2 (en) Method and device for initiating an operation of a motor vehicle under emergency conditions
US7653479B2 (en) Control device of internal combustion engine
JP2011122519A (en) Engine automatic stop restart control device and method
JP2008088885A (en) Control device for internal combustion engine
JP2011032903A (en) Control device of vehicle
JP2010101249A (en) Idle stop control device for internal combustion engine
US8315778B2 (en) Electronic control unit for controlling electrically driven loads in enhanced fail safe manner
JP2011127439A (en) Control device of internal combustion engine
JP2014234748A (en) Engine control device
JP4623991B2 (en) Vehicle control system
JP2004044475A (en) Controller of throttle valve drive device
US11413966B2 (en) Control device and method for controlling the operation of an internal combustion engine and of an electrical machine in a hybrid vehicle
EP2267292B1 (en) Engine Control System
JP5741550B2 (en) Control device and vehicle control system
WO2010071096A1 (en) Method for controlling engine of vehicle having power extraction mechanism and device for controlling engine of vehicle having power extraction mechanism
CN106467022B (en) Method and device for determining whether a fault state exists in a motor vehicle
JP2000097087A (en) Throttle valve control device
JP2019002323A (en) Electronic control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20101228

Free format text: JAPANESE INTERMEDIATE CODE: A621

A131 Notification of reasons for refusal

Effective date: 20120126

Free format text: JAPANESE INTERMEDIATE CODE: A131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120131

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120614