特許第6016257号(P6016257)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ ボッシュ株式会社の特許一覧

<>
  • 特許6016257-車両用エンジン制御装置 図000002
  • 特許6016257-車両用エンジン制御装置 図000003
  • 特許6016257-車両用エンジン制御装置 図000004
  • 特許6016257-車両用エンジン制御装置 図000005
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】6016257
(24)【登録日】2016年10月7日
(45)【発行日】2016年10月26日
(54)【発明の名称】車両用エンジン制御装置
(51)【国際特許分類】
   F02D 41/22 20060101AFI20161013BHJP
   F02D 45/00 20060101ALI20161013BHJP
   G05B 23/02 20060101ALI20161013BHJP
【FI】
   F02D41/22 301G
   F02D45/00 364A
   F02D45/00 370C
   G05B23/02 302M
【請求項の数】4
【全頁数】8
(21)【出願番号】特願2011-285242(P2011-285242)
(22)【出願日】2011年12月27日
(65)【公開番号】特開2013-133767(P2013-133767A)
(43)【公開日】2013年7月8日
【審査請求日】2014年12月12日
(73)【特許権者】
【識別番号】000003333
【氏名又は名称】ボッシュ株式会社
(72)【発明者】
【氏名】石川 成昭
【審査官】 藤村 泰智
(56)【参考文献】
【文献】 特開2011−163118(JP,A)
【文献】 特開平06−274361(JP,A)
【文献】 特開2003−015743(JP,A)
【文献】 特開昭58−207108(JP,A)
【文献】 特開2001−088582(JP,A)
【文献】 特開2000−045811(JP,A)
【文献】 特開2000−343984(JP,A)
【文献】 特開2010−113388(JP,A)
【文献】 特開2011−248390(JP,A)
【文献】 特開2002−108638(JP,A)
【文献】 特開昭51−146027(JP,A)
【文献】 特開2006−322186(JP,A)
【文献】 特開2006−215695(JP,A)
【文献】 特開2007−293524(JP,A)
【文献】 特開2010−287010(JP,A)
【文献】 特開平01−216057(JP,A)
【文献】 特開2010−127162(JP,A)
【文献】 特開2000−305603(JP,A)
【文献】 特開2004−227346(JP,A)
【文献】 特表平10−508554(JP,A)
【文献】 特開2001−152882(JP,A)
【文献】 特開2001−073863(JP,A)
【文献】 特開2011−032903(JP,A)
【文献】 特開平06−230994(JP,A)
【文献】 特開平03−286340(JP,A)
【文献】 特開平06−324900(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
F02D 41/00 〜 45/00
G05B 23/00 〜 23/02
(57)【特許請求の範囲】
【請求項1】
エンジンの制御処理実行る第1のエリアと、前記第1のエリアとともに前記エンジンの制御処理を実行しつつ前記第1のエリアにおける故障診断を行う第2のエリアとを備えるエンジン制御装置において、
前記第1のエリア及び前記第2のエリアは、1つのマイクロプロセッサ内に形成されており、
前記第1のエリアが第1のブラックボックス部を含む複数の演算部を有しており、かつ前記第2のエリアが前記第1のブラックボックス部と同じロジックで構成される第2のブラックボックス部をロジックが非公開の状態で有しており、
前記第1のブラックボックス部に入力された入力信号と同じ入力信号を前記第2のブラックボックス部入力し、その時の前記第1のブラックボックス部の出力信号と前記第2のブラックボックス部の出力信号とを比較することにより、前記第1のブラックボックス部について、ロジックを非公開にしたままの状態で故障しているか否かを判断する
ことを特徴とするエンジン制御装置。
【請求項2】
前記第1のブラックボックス部が故障であると判断た場合に、前記第1のブラックボックス部の機能を停止させる
ことを特徴とする請求項1に記載のエンジン制御装置。
【請求項3】
前記第1のブラックボックス部および前記第2のブラックボックス部がエンジントルクの補正量を計算する演算部である
ことを特徴とする請求項1または2に記載のエンジン制御装置。
【請求項4】
エンジンの制御処理実行る第1のエリアと、前記第1のエリアとともに前記エンジンの制御処理を実行しつつ前記第1のエリアにおける故障診断を行う第2のエリアとを備えるエンジン制御装置において、
前記第1のエリア及び前記第2のエリアは、1つのマイクロプロセッサ内に形成されており、
前記第1のエリアが第1のブラックボックス部を含む複数の演算部を有しており、かつ前記第2のエリアが前記第1のブラックボックス部と同じロジックで構成される第2のブラックボックス部および第3のブラックボックス部をロジックが非公開の状態で有しており、
前記第1のブラックボックス部に入力された入力信号と同じ入力信号を前記第2のブラックボックス部および前記第3のブラックボックス部入力し、前記第2のブラックボックス部の出力信号と、前記第3のブラックボックス部の出力信号とを比較、これらが同じまたは所定範囲内の差の場合には、その時の前記第1のブラックボックス部の出力信号と前記第2のブラックボックス部または前記第3のブラックボックス部の出力信号とを比較することにより、前記第1のブラックボックス部について、ロジックを非公開にしたままの状態で故障しているか否かを判断する
ことを特徴とするエンジン制御装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車両用のエンジン制御装置に係り、特にエンジン制御装置の診断機能を備えたエンジンの制御装置に関する。
【背景技術】
【0002】
従来、車両用エンジンの制御装置においては、その安全性を高めるため様々な診断装置が提案されている。例えば、エンジン制御装置と連結するコネクタ部の断線検出や、エンジン制御装置に信号を送る各種のセンサおよびエンジン制御装置からの信号により作動する各種アクチュエータの故障診断等がある。その中でも特に、エンジン制御の中核をなすエンジン制御装置自身の診断は最も重要な診断の一つである。
【0003】
例えば、特許文献1には、1つのマイクロプロセッサの中にエンジンの制御処理が実行される第1のエリアと、前記第1のエリアにおける故障診断を行う第2のエリアが設けられているエンジン制御装置が提案されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特表平10−507805号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
ところで、近年、エンジン制御装置の役割は、単にエンジンの制御のみにとどまらず、排気浄化装置の制御、変速機の制御システムや、アンチロックブレーキシステムに代表されるブレーキシステムとの協調制御など急速に拡大している。したがって、その開発においては、一つのエンジン制御装置の開発に多くの技術者や、また多くの事業体が関わる分業化が進んでいる。そして、これら各技術者、各事業体により製作された個々の制御手段が、それぞれのノウハウに基づくものである場合には、詳細なロジックが開示されず、いわゆるブラックボックス部としての取り扱いが必要になる場合がある。
【0006】
一方、前述の特許文献1に係る制御装置においては、エンジンの制御処理が実行される第1のエリアと、前記第1のエリアにおける故障診断を行う第2のエリアが設けられている。すなわち、第2のエリアは、エンジン制御装置内の各種制御が正常に行われていることをモニタリングし、異常を検出した場合には適当な処理を施し、エンジンおよび、車両等の安全性を保証している。 しかしながら、第1のエリアにブラックボックス部を有するエンジンの制御装置においては、そのロジックが開示されていないことから、十分な診断が行えないという問題があった。
【0007】
本発明は、上記の課題を解決するためになされたもので、エンジンの制御処理が実行される第1のエリアと、第1のエリアにおける故障診断を行う第2のエリアが設けられているエンジン制御装置において、第1のエリア中にロジックが非公開のブラックボックス部を有している場合においても、そのブラックボックス部の診断を可能にするエンジン制御装置を提供するものである。
【課題を解決するための手段】
【0008】
本発明によれば、エンジンの制御処理が実行される第1のエリアと、第1のエリアにおける故障診断を行う第2のエリアが設けられているエンジン制御装置において、第1のエリアが第1のブラックボックス部を有しており、かつ第2のエリアが第1のブラックボックス部と同じロジックで構成される第2のブラックボックス部を有していることにより、第1のブラックボックス部の故障診断を可能ならしめるエンジン制御装置が提供され、上述した問題を解決することができる。
【0009】
また、本発明にかかるエンジン制御装置において、第1のブラックボックス部に入力された入力信号と同じ入力信号を第2のブラックボックス部に入力し、その時の第1のブラックボックス部の出力信号と第2のブラックボックス部の出力信号を比較することにより、第1のブラックボックス部が故障しているか否かを判断することが好ましい。
【0010】
また、本発明およびにかかるエンジン制御装置において、第1のブラックボックス部が故障であると判断された場合に、第1のブラックボックス部の機能を停止させることが好ましい。
【0011】
また、本発明にかかるエンジン制御装置において、第1のブラックボックス部および第2のブラックボックス部がエンジントルクの補正量を計算する演算部であることが好ましい。
【0012】
また、本発明の別の態様によれば、エンジンの制御処理が実行される第1のエリアと、第1のエリアにおける故障診断を行う第2のエリアが設けられているエンジン制御装置において、第1のエリアが第1のブラックボックス部を有しており、かつ第2のエリアが第1のブラックボックス部と同じロジックで構成される第2のブラックボックス部および第3のブラックボックス部を有していることにより、第1のブラックボックス部の故障診断を可能ならしめるエンジン制御装置が提供され、上述した問題を解決することができる。
【0013】
また、本発明の別の態様かかるエンジン制御装置において、第1のブラックボックス部に入力された入力信号と同じ入力信号を第2のブラックボックス部および第3のブラックボックス部に入力し、まず、第2のブラックボックス部および第3のブラックボックス部の出力信号が比較され、これらが同じまたは所定範囲内の差の場合には、その時の第1のブラックボックス部の出力信号と第2のブラックボックス部または第3のブラックボックス部の出力信号を比較することにより、第1のブラックボックス部が故障しているか否かを判断することが好ましい。
【発明の効果】
【0014】
本発明によって、エンジンの制御処理が実行される第1のエリアと、第1のエリアにおける故障診断を行う第2のエリアが設けられているエンジン制御装置において、第1のエリア中にロジックが非公開のブラックボックス部を有している場合においても、そのブラックボックス部の診断を可能にするエンジン制御装置を提供することができるようになるという優れた効果が得られる。
【図面の簡単な説明】
【0015】
図1】本発明にかかる実施形態の一つであるエンジン制御装置を含むエンジン制御システム図である。
図2】本発明にかかるエンジン制御装置の第1実施形態において、本発明に関係する制御機能の部分を記載したブロック図である。
図3】第1実施形態における比較診断部で実行される診断手順を示すフローチャートである。
図4】本発明にかかるエンジン制御装置の第2実施形態において、本発明に関係する制御機能の部分を記載したブロック図である。
【発明を実施するための形態】
【0016】
本実施形態のエンジン制御装置は、車両用エンジンを制御するものであり、例えば、ディーゼルエンジンを対象とする。なお、以下に説明する部材、配置等は本発明を限定するものではなく、本発明の趣旨の範囲内で種々改変することができるものである。
【0017】
[第1実施形態] まず、図1に基づき本実施形態のエンジン制御装置を含むエンジン制御システムについて説明する。
【0018】
図1に示すように、エンジン制御システムは、エンジン本体1と、燃料を供給するための燃料噴射装置2と、これらを制御するエンジン制御装置3とを備える。
【0019】
燃料噴射装置2は、インジェクタ21、コモンレール22、高圧ポンプ23等からなる。高圧ポンプ23は燃料タンク(図示せず)から送られた燃料を高圧にしてコモンレール22に送る。コモンレール22には、エンジンの各気筒毎に設けられたインジェクタ21が接続されており、コモンレール22内に高圧で貯留された燃料は、エンジン制御装置3による電子制御により、エンジンのシリンダ内にインジェクタ21から適時噴射供給される。
【0020】
エンジン制御装置3には、冷却水の温度を検出する水温センサ13、エンジンスピードセンサ14、カム角センサ15、燃料温度センサ24およびコモンレール圧力センサ25やアクセル開度センサ41などの各種センサが接続され、それら各種センサからの検出信号が入力される。
【0021】
また、エンジン制御装置3には、高圧ポンプ23を制御する比例制御弁26や、インジェクタ21の噴射を制御するソレノイドバルブが接続され、これらの作動を制御している。インジェクタ21の噴射制御においては、ソレノイドバルブのON-OFFの時間を変えることにより、燃料の噴射量を調整することができる。
【0022】
次に、エンジン制御装置3内の機能ブロックについて説明する。まず、本発明の実施の形態におけるエンジン制御装置3においては、1つのマイクロプロセッサ35内でソフトウェアが実行されるエリアが、概念的に形成される3つのエリア(第1のエリア31、第2のエリア32及び第3のエリア33)に区分されたものとなっている。
【0023】
第1のエリア31では、エンジン制御装置3内における基本機能である燃料噴射量の制御等が行われる。第1のエリアは前述したように、各種センサ信号(エンジンスピードセンサ14等)に基づいてエンジン1の運転状態を読み取り、その運転状態に基づき、燃料噴射装置2に供給すべき燃料噴射量などを算出して、エンジン1を制御するものである。
【0024】
第2のエリア32には、第1のエリアの診断機能、すなわち第1のエリアにおける各種のエンジン制御が正常に行われているか否かをモニタリングし、異常を検出した場合には適当な処理を施す機能が備えられている。
【0025】
第3のエリア33は第2のエリア32におけるコンピュータの基本機能を監視するものとなっている。例えば、第2のエリアが使用するところのマイクロプロセッサ35や、マイクロプロセッサ35の周辺機器(AD変換器、タイミング生成器、など)を外部の監視ICとの質問と回答のやり取りを通して診断している。したがって、当該第2のエリア32が使用するところの中央演算装置等は、第1のエリアに比べ、その信頼性が格段に高いものとなっている。
【0026】
図2は本発明にかかるエンジン制御装置の第1実施形態において、本発明に関係する制御機能の部分を記載したブロック図である。
【0027】
まず、図2中の第1のエリア31について説明する。 エンジンスピードセンサ14およびアクセル開度センサ41の信号がトルク計算部311に入力され、エンジンが必要とするトルクが計算される。一方、水温センサ等の信号が第1のブラックボックス部であるトルク補正部A312に入力され、トルク補正量が計算される。前述のトルクとトルク補正量は加算され、この加算後の値と、後述する第2のエリア32で計算された許可トルクとが、Min選択部313で比較され、小さいほうが選択される。その後、噴射量計算部314で当該トルクは噴射量に変換され、その噴射量となるよう通電時間計算部315でインジェクタ21の通電時間が計算され、その出力信号はインジェクタ駆動回路に送られる。ここで、ブラックボックス部とは、そのロジックが非公開で、何を入力するか、そして何が出力されるかが分かっている制御部または演算部のことを言う。
【0028】
次に、図2中の第2のエリア32について説明する。 エンジンスピードセンサ14およびアクセル開度センサ41の信号に加え、トランスミッション制御装置からのトルクに関する要求信号や、ブレーキシステム制御装置からのトルクに関する要求信号等が、許可トルク計算部321に入力され、エンジントルクとして許可可能なトルクが計算される。当該許可トルクはトルク補正部A312で計算されたトルク補正量と加算される。 一方、第2のエリア32には、トルク補正部A312と同じロジックで構成される第2のブラックボックス部であるトルク補正部B322を備えている。したがって、トルク補正部A312とトルク補正部B322は同じ信号を入力した場合に、正常であれば、基本的には同じ出力信号を出すものとなっている。トルク補正部A312とトルク補正部B322の出力信号は比較診断部323で比較診断される。すなわち、トルク補正部A312とトルク補正部B322の出力信号が同じまたは所定範囲内の差であれば、トルク補正部A312は正常に作動していると判断でき、また、所定範囲を超える差の場合には何か異常を有するおそれがあると推測できる。これは、トルク補正部B322が第2のエリア32に在り、前述の通り第2のエリア32が、第1のエリアに比べ、その信頼性が格段に高いものとなっているからである。比較診断部323の診断フローについては、図3のフローチャートにしたがって後述する。 尚、トルク補正部B322を構成するソフトウェアは、トルク補正部A312を構成するソフトウェアに対して、ラベル名違いのオブジェクトコードのソフトウェアを準備することにより作成し、第2のエリア32内に移植することができる。
【0029】
次に図3のフローチャートにしたがって、比較診断部323の診断処理について説明する。 ステップS10でトルク補正部A312とトルク補正部B322の出力信号を比較しこれらが同一または所定範囲内の差であればステップS15へ進み、トルク補正部A312は正常であると判断し、トルクの補正を継続する。両者の信号が所定範囲を超える差の場合には、何らかの異常が発生したものと判断し、ステップS11へ進み、エラーカウンタのエラーカウント数を1つ加算する。その後ステップS12へ進み、エラーカウンタのカウント数が所定値を超えているか否かを判断する。所定値をまだ超えていない場合にはステップS15へ進み、トルク補正部A312による補正を継続する。ステップS12において所定値を超えた場合には、ステップS13に進み、トルク補正部A312に異常があると判断し、さらにステップS14で、トルク補正部A312による補正を停止する。
【0030】
以上説明したように、第1の実施形態にかかるエンジン制御装置においては、第1のブラックボックス部であるトルク補正部Aと同じロジックで構成される第2のブラックボックス部であるトルク補正部Bを、第1のエリアに比べ、その信頼性が高い第2のエリアに置き、両者の出力信号を比較診断することにより、第1のエリアのトルク補正部Aの異常を検知し、異常があった場合にはその機能を停止させることができる。
【0031】
[第2実施形態] 図4は本発明にかかるエンジン制御装置の第2実施形態において、本発明に関係する制御機能の部分を記載したブロック図である。 基本的には、図2に示す第1実施形態と同じであるので、異なる部分について焦点をあて説明する。
【0032】
第1実施形態と異なる点は、第2のエリアにおいて、ブラックボックス部であるトルク補正部が二つあることである。すなわち、トルク補正部B372の他に第3のブラックボックス部であるトルク補正部C374があり、両者の出力信号は比較部375で比較され、両者の出力が同じまたは所定範囲内の差であることが確認された後、トルク補正部A362の出力信号はトルク補正部B372またはトルク補正部C374の出力信号と比較診断部373にて比較診断がなされる。比較診断部の診断フローは図3に示す第1実施形態の診断フローと同じである。 尚、トルク補正部C374はトルク補正部A362およびトルク補正部B372と同じロジックで構成されている。
【0033】
以上説明したように、第2の実施形態にかかるエンジン制御装置においては第2のエリアにおけるブラックボックス部であるトルク補正部によるトルク補正量の計算を二重化することにより、第1のブラックボックス部であるトルク補正部Aに対する診断を、第1実施形態に比べ信頼性の高いものとすることができる。
【産業上の利用可能性】
【0034】
ブラックボックス部を有しているエンジンの制御装置において、高い信頼性で、ブラックボックス部の異常を検出できる。
【符号の説明】
【0035】
1…エンジン 2…燃料噴射装置 3…エンジン制御装置 13…水温センサ 14…エンジンスピードセンサ 15…カム角センサ 21…インジェクタ 22…コモンレール 23…高圧ポンプ 24…燃料温度センサ 25…コモンレール圧力センサ 26…比例電磁弁 31…第1のエリア 32…第2のエリア 33…第3のエリア 35…マイクロプロセッサ 41…アクセル開度センサ
図1
図2
図3
図4