(57)【要約】【課題】車両の十分な安全性を担保した上で、車両におけるＬＩＮ通信に関し、車両の利便性を損なったり、誤ったエラー記録を残したりすることなく、電気系統の初期化時に実施される固定値通信の通信状態判定を的確に行い得る通信状態診断方法及び通信状態診断装置を提供する。【解決手段】本発明に係る通信状態診断方法及び通信状態診断装置は、車両の電気系統の初期化時にマスタ装置とスレーブ装置との間でＬＩＮ通信を介して実施される固定値通信についての通信状態診断方法及び通信状態診断装置であって、前記マスタ装置からの要求に応じた前記スレーブ装置からの応答の、前記マスタ装置における受信成功回数に基づいて通信状態判定を行うことを特徴とする。【選択図】図１
2020019297.tif 000002
【特許請求の範囲】
【請求項１】
車両の電気系統の初期化時にマスタ装置とスレーブ装置との間でＬＩＮ通信を介して実施される固定値通信についての通信状態診断方法であって、
前記マスタ装置からの要求に応じた前記スレーブ装置からの応答の、前記マスタ装置における受信成功回数に基づいて通信状態判定を行うことを特徴とする通信状態診断方法。
【請求項２】
前記受信成功回数が所定期間内に所定回数に到達した場合に、前記通信状態判定として通信良好状態判定を行うことを特徴とする請求項１に記載の通信状態診断方法。
【請求項３】
前記通信良好状態判定を、前記所定期間の経過時に行うことを特徴とする請求項２に記載の通信状態診断方法。
【請求項４】
前記受信成功回数の前記所定回数は、許容タイミング遅延率に基づいて算定されることを特徴とする請求項２又は３に記載の通信状態診断方法。
【請求項５】
前記通信良好状態判定を、前記受信成功回数の前記所定回数への到達時に行うことを特徴とする請求項２に記載の通信状態診断方法。
【請求項６】
前記受信成功回数が所定期間内に所定回数に到達しなかった場合に、前記所定期間を延長し、前記受信成功回数が延長期間内に前記所定回数に到達した場合に、前記通信状態判定として通信良好状態判定を行うことを特徴とする請求項１に記載の通信状態診断方法。
【請求項７】
前記マスタ装置は、エンジンＥＣＵであり、前記スレーブ装置は、オルタネータであることを特徴とする請求項１乃至６のいずれか一項に記載の通信状態診断方法。
【請求項８】
車両の電気系統の初期化時にマスタ装置とスレーブ装置との間でＬＩＮ通信を介して実施される固定値通信についての通信状態診断装置であって、
前記マスタ装置からの要求に応じた前記スレーブ装置からの応答の、前記マスタ装置における受信成功回数に基づいて通信状態判定を行う通信状態判定部を備えることを特徴とする通信状態診断装置。
【請求項９】
前記通信状態判定部は、前記受信成功回数が所定期間内に所定回数に到達した場合に、前記通信状態判定として通信良好状態判定を行うことを特徴とする請求項８に記載の通信状態診断装置。
【請求項１０】
前記通信状態判定部は、前記通信良好状態判定を、前記所定期間の経過時に行うことを特徴とする請求項９に記載の通信状態診断装置。
【請求項１１】
前記受信成功回数の前記所定回数は、許容タイミング遅延率に基づいて算定されることを特徴とする請求項９又は１０に記載の通信状態診断装置。
【請求項１２】
前記通信状態判定部は、前記通信良好状態判定を、前記受信成功回数の前記所定回数への到達時に行うことを特徴とする請求項９に記載の通信状態診断装置。
【請求項１３】
前記通信状態判定部は、前記受信成功回数が所定期間内に所定回数に到達しなかった場合に、前記所定期間を延長し、前記受信成功回数が延長期間内に前記所定回数に到達した場合に、前記通信状態判定として通信良好状態判定を行うことを特徴とする請求項８に記載の通信状態診断装置。
【請求項１４】
前記マスタ装置は、エンジンＥＣＵであり、前記スレーブ装置は、オルタネータであることを特徴とする請求項８乃至１３のいずれか一項に記載の通信状態診断装置。
【請求項１５】
エンジンＥＣＵにより構成されていることを特徴とする請求項８乃至１４のいずれか一項に記載の通信状態診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両におけるＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）通信の通信状態診断方法及び通信状態診断装置に関する。
【背景技術】
【０００２】
車両に搭載された電気系統、電装部品等を駆動するための電力供給源として、車両には、バッテリが搭載されている。また、車両には、バッテリを充電するためのオルタネータ（発電機）が搭載されている。オルタネータは、エンジンのクランク軸に結合されており、クランク軸の回転動作に基づいて発電を行う装置である。
【０００３】
また、車両におけるＬＩＮ通信を介しては、車両の各種構成要素を制御するための種々の通信が行われる。
【０００４】
車両におけるＬＩＮ通信は、従来から、例えば、オルタネータの制御に用いられてきた（例えば、特許文献１，２参照）。
【０００５】
上記従来技術の他にも、イグニション・オン時等における車両の電気系統の初期化時には、車両におけるＬＩＮ通信を介して、マスタ装置としてのエンジンＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）とスレーブ装置としてのオルタネータとの間で、オルタネータの種類や機種名等のステータスをエンジンＥＣＵが確認するための固定値通信が行われる。
【０００６】
この初期化時の固定値通信によって、エンジンＥＣＵは、所定のオルタネータが車両の電気系統に接続されていることを確認した上で、その後の制御動作に移行する。従って、この初期化時におけるオルタネータとの通信によって得られる固定値に基づいて、エンジンＥＣＵは、オルタネータの充電制御における制御パラメータの設定乃至変更を行う。
【０００７】
また、上記初期化時の固定値通信の際には、エンジンＥＣＵは、オルタネータとの間のＬＩＮ通信に関して通信状態診断を実施する。
【０００８】
このＬＩＮ通信の通信状態診断は、車両の電気系統の初期化時におけるマスタ装置とスレーブ装置との間のＬＩＮ通信、例えば、エンジンＥＣＵとオルタネータとの間のＬＩＮ通信を介した固定値通信の際の所定時間の間に実施される。
【０００９】
車両におけるＬＩＮ通信に関する従来の最も一般的な通信状態診断方法は、具体的には、例えば、以下のように実施される。
【００１０】
イグニション・オン時等における車両の電気系統の初期化時に、例えば、１６０ミリ秒（ｍｓ）周期で２３回（即ち、３．６８秒間）の固定値通信を、ＬＩＮ通信を介して試行する。そして、その固定値通信の試行中に、連続してＮ回（例えば、３回）、オルタネータからエンジンＥＣＵにレスポンス（応答）が返ってこなかった場合には、エンジンＥＣＵは、当該車両におけるＬＩＮ通信が通信途絶状態であるとの判定を行う。即ち、上記条件に該当する場合には、マスタ装置としてのエンジンＥＣＵは、当該車両におけるＬＩＮ通信の通信状態がエラー状態にあるとの判定を行う。
【００１１】
ただし、連続してＮ回レスポンスが返ってこなかった後に１回でもレスポンスが返ってきた場合には、エンジンＥＣＵは、通信途絶状態であるとの判定、即ち、通信状態がエラ
ー状態にあるとの判定を解除する。
【００１２】
従来の通信状態診断方法においては、上述のような判定基準に基づいて、マスタ装置、例えばエンジンＥＣＵが、車両におけるＬＩＮ通信の通信状態について、通信途絶状態の有無、即ち、エラー状態の有無の判定を行っていた。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００９−２１４８３０号公報
【特許文献２】国際公開第２０１４／０２４３１７号
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記従来の通信状態診断方法においては、以下のような課題があった。
【００１５】
固定値通信に基づくＬＩＮ通信の通信状態診断方法は、イグニション・オン時等の、車両の電気系統の初期化時に実施されるので、スタータ駆動時のバッテリ電圧の変動等に起因して、実際には故障状態ではないにも拘わらず、ＬＩＮ通信の通信途絶状態が擬似的に発生する場合がある。スタータ駆動時のバッテリ電圧の変動以外にも、例えば、ノイズ信号の混入等の軽微な問題によっても、オルタネータからのレスポンスを正常に識別することができなくなり、見かけ上の通信途絶状態と判定される場合があり得る。
【００１６】
このように、車両におけるＬＩＮ通信が正常動作の範囲内で機能しているにも拘わらず、一時的な軽微な問題に起因して、通信途絶状態との判定がなされてしまう可能性があり得る。
【００１７】
そして、従来の通信状態診断方法においては、例えば上記具体例の場合、３．６８秒間に亘って２３回行われる固定値通信の最後の３回のレスポンスが、一時的な軽微な問題に起因して、返ってこなかった場合又は正常に識別されなかった場合、通信途絶状態との判定がなされてしまい、かつ、その後の１回のレスポンスにより当該判定が解除される可能性もない、という場合が起こり得る。
【００１８】
また、連続して３回のレスポンスが返ってこなかったのが固定値通信の最後の３回ではない場合であっても、残されたわずかな通信回数の間にレスポンスが返ってこなかったとき又はレスポンスを正常に識別することができなかったときは、通信途絶状態との判定即ちエラー状態との判定が上記同様に維持されることとなる。
【００１９】
従って、以上のような各場合においては、通信途絶状態との判定即ちエラー状態との判定が最終判定として確定することとなる。
【００２０】
即ち、連続して３回のレスポンスが返ってこなかった原因が一時的な軽微な問題であって、実際には、ＬＩＮ通信は、実用上問題のない範囲で正常に機能し、通信可能であるにも拘わらず、エラー状態の発生が車両の記録装置に記録として残されることとなり、事実上の誤記録となる。
【００２１】
また、通信途絶状態との判定即ちエラー状態との判定が最終判定として確定すると、当該判定がトリガの一つとなってフェールセーフ機能が発動し、その後の通常の制御動作に移行することができなくなること等により、安全は確保されるものの、車両の利便性を損なう事態を招きかねない。
【００２２】
特に、オルタネータに関連する通信状態の管理においては、通信途絶状態との判定がなされた場合に発動するフェールセーフ機能は、安全確保のために、オルタネータの発熱を抑止乃至抑制する方向への制御を行う基本方針に基づいて設計されている。
【００２３】
従って、上記フェールセーフ機能が発動した場合には、オルタネータが発電をしない方向への制御が行われるので、オルタネータの過熱等による危険は回避されるものの、バッテリの充電不足によるバッテリの電圧低下が起こり、エンジンの始動性悪化を招く可能性がある。
【００２４】
なお、車両におけるＬＩＮ通信の通信途絶状態の判定基準に関して、車両の電気系統の初期化時に実施される固定値通信ではなく、その後の通常の制御動作中にエンジンＥＣＵ（マスタ装置）とオルタネータ（スレーブ装置）との間で常時行われる変動値通信（例えば、電圧値、温度値、回転数、デューティ比値及びそれらの指示値、異常情報等の通信）においては、連続してＮ回（例えば、３回）、オルタネータからエンジンＥＣＵにレスポンスが返ってこなかった場合には、直ちに通信途絶状態と判定するという判定基準が適用されている。
【００２５】
車両の電気系統の初期化時に実施される固定値通信とは事情が異なり、通常の制御動作中に常時行われる変動値通信の場合には、ＬＩＮ通信に不具合が生じて古い値が更新されない状態になると、制御精度の低下や機器の高負荷状態による早期劣化を招きかねないので、厳格かつ迅速な判断及び対応が要求されるからである。
【００２６】
車両の電気系統の初期化時には、通常、車両はまだ走行し始めていないので、その際の固定値通信に関しては、走行動作中の変動値通信の場合と同様の厳格な判定基準は、本来、必要とされない。
【００２７】
しかしながら、実際の従来技術においては、初期化時の固定値通信に関しても、変動値通信の場合と同様に、連続してＮ回、レスポンスが返ってこなかった場合には通信途絶状態と判定するという判定基準が適用されており（ただし、その後に１回以上のレスポンスが返ってきた場合には判定解除する。）、過度に厳格な判定基準を適用することによって、車両の利便性を損なったり、誤ったエラー記録を残したりする可能性があるという課題があった。
【００２８】
本発明の目的は、車両の十分な安全性を担保した上で、車両におけるＬＩＮ通信に関し、車両の利便性を損なったり、誤ったエラー記録を残したりすることなく、電気系統の初期化時に実施される固定値通信の通信状態判定を的確に行い得る通信状態診断方法及び通信状態診断装置を提供することである。
【課題を解決するための手段】
【００２９】
本発明に係る通信状態診断方法は、車両の電気系統の初期化時にマスタ装置とスレーブ装置との間でＬＩＮ通信を介して実施される固定値通信についての通信状態診断方法であって、前記マスタ装置からの要求に応じた前記スレーブ装置からの応答の、前記マスタ装置における受信成功回数に基づいて通信状態判定を行うことを特徴とする。
【００３０】
本発明に係る通信状態診断装置は、車両の電気系統の初期化時にマスタ装置とスレーブ装置との間でＬＩＮ通信を介して実施される固定値通信についての通信状態診断装置であって、前記マスタ装置からの要求に応じた前記スレーブ装置からの応答の、前記マスタ装置における受信成功回数に基づいて通信状態判定を行う通信状態判定部を備えることを特徴とする。
【００３１】
本発明に係る通信状態診断方法及び通信状態診断装置においては、前記受信成功回数が所定期間内に所定回数に到達した場合に、前記通信状態判定として通信良好状態判定を行う。
【００３２】
本発明に係る通信状態診断方法及び通信状態診断装置の一態様においては、前記通信良好状態判定を、前記所定期間の経過時に行うものとするとよい。
【００３３】
本発明に係る通信状態診断方法及び通信状態診断装置の上記一態様においては、前記受信成功回数の前記所定回数は、許容タイミング遅延率に基づいて算定されるものとするとよい。
【００３４】
本発明に係る通信状態診断方法及び通信状態診断装置の一態様においては、前記通信良好状態判定を、前記受信成功回数の前記所定回数への到達時に行うものとするとよい。
【００３５】
本発明に係る通信状態診断方法及び通信状態診断装置の一態様においては、前記受信成功回数が所定期間内に所定回数に到達しなかった場合に、前記所定期間を延長し、前記受信成功回数が延長期間内に前記所定回数に到達した場合に、前記通信状態判定として通信良好状態判定を行うものとするとよい。
【００３６】
本発明に係る通信状態診断方法及び通信状態診断装置の一態様においては、前記マスタ装置は、エンジンＥＣＵであり、前記スレーブ装置は、オルタネータであるものとするとよい。
【００３７】
本発明に係る通信状態診断装置の一態様においては、当該通信状態診断装置は、エンジンＥＣＵにより構成されているものとするとよい。
【図面の簡単な説明】
【００３８】
【図１】本発明に係る通信状態診断方法の第１の実施形態における動作手順を示すフローチャート。
【図２】本発明に係る通信状態診断方法の第２の実施形態における動作手順を示すフローチャート。
【図３】本発明に係る通信状態診断方法が適用される、車両のＬＩＮ通信におけるマスタ装置としてのエンジンＥＣＵとスレーブ装置としてのオルタネータとを含む、車両の構成部分を示すブロック図。
【発明を実施するための形態】
【００３９】
図３は、本発明に係る通信状態診断方法が適用される、車両のＬＩＮ通信におけるマスタ装置としてのエンジンＥＣＵとスレーブ装置としてのオルタネータとを含む、車両の構成部分を示すブロック図である。
【００４０】
図３に示す構成部分は、車両に搭載された電気系統、電装部品等を駆動するための電力供給源としてのバッテリ３と、車両のＬＩＮ通信におけるマスタ装置としてのエンジンＥＣＵ１と、バッテリ３を充電するためのオルタネータ（発電機）２であって、車両のＬＩＮ通信におけるスレーブ装置としてのオルタネータ２と、エンジンＥＣＵ１とオルタネータ２とを接続するＬＩＮ通信線４と、バッテリ３とエンジンＥＣＵ１及びオルタネータ２とを接続するバッテリ線５と、エンジンＥＣＵ１とバッテリ線５との間に接続されてイグニション・オン制御を行うためのイグニション・スイッチ６とを含んでいる。
【００４１】
図１は、本発明に係る通信状態診断方法の第１の実施形態における動作手順を示すフローチャートである。本発明に係る通信状態診断方法は、本発明に係る通信状態診断装置に
より実施される方法であり、通常は、車両のＬＩＮ通信におけるマスタ装置としてのエンジンＥＣＵ１が、通信状態判定部を備える通信状態診断装置として構成される。
【００４２】
本発明に係る通信状態診断方法の第１の実施形態においては、第１の判断基準として、車両の電気系統の初期化時における所定期間中の、固定値通信におけるレスポンスの通信途絶回数によって通信途絶状態であるとの判定を行うのではなく、マスタ装置（即ち、エンジンＥＣＵ１）からの要求に応じたスレーブ装置（即ち、オルタネータ２）からのレスポンスの、マスタ装置における受信成功回数によって通信良好状態であるとの判定を行う。なお、ここでは、オルタネータ２をスレーブ装置としているが、オルタネータ２に含まれるオルタネータ制御ユニットをスレーブ装置としてもよい。
【００４３】
イグニション・オン時等における車両の電気系統の初期化時に、ここでは、例えば、１６０ミリ秒（ｍｓ）周期で２３回（即ち、３．６８秒間）の固定値通信を、ＬＩＮ通信を介して試行する。そして、その固定値通信の試行中に、エンジンＥＣＵ１におけるオルタネータ２からのレスポンス（応答）の受信成功回数が、全通信回数の７０％以上の回数（即ち、ここでは、１６回以上）に到達した場合には、エンジンＥＣＵ１は、当該車両におけるＬＩＮ通信は通信良好状態であるとの判定を行う。
【００４４】
なお、通信良好状態であるとの判定を行うための受信成功回数を、ここでは、全通信回数の７０％以上の回数としたのは、許容タイミング遅延率を４０％とした場合、１／１．４×１００＝約７０％となることによるが、上記受信成功回数は、任意に設定可能である。
【００４５】
一方、固定値通信の試行中に、エンジンＥＣＵ１におけるオルタネータ２からのレスポンスの受信成功回数が、全通信回数の７０％未満の回数（即ち、ここでは、１６回未満）にしか到達しない場合には、エンジンＥＣＵ１は、当該車両におけるＬＩＮ通信は通信途絶状態であるとの判定を行うことも可能であるが、ここでは、エンジンＥＣＵ１は、当該車両におけるＬＩＮ通信の通信状態判定を留保し、通信途絶状態であるとの判定を直ちに行わずに、以下に説明する第２の判断基準を用いて、固定値通信の通信状態判定プロセスをさらに続行することができる。
【００４６】
即ち、本発明に係る通信状態診断方法の第１の実施形態においては、第２の判断基準として、固定値通信のための所定期間中にレスポンスの受信成功回数が所定回数に到達しなかった場合には、レスポンスの受信成功回数が所定回数に到達するまで、固定値通信のための期間を延長する。延長する期間には、所定の制限を設けるものとするとよいが、固定値通信の場合、ある程度の期間延長を行うことにより、通常は、レスポンスの受信成功回数が所定回数に到達するので、延長する期間の制限は、厳密なものでなくてもよい。延長する期間の上限は、例えば、１０秒（ｓ）、１０００秒（ｓ）等とすることができる。
【００４７】
以下、図１のフローチャートに従って、本発明に係る通信状態診断方法の第１の実施形態における動作手順を説明する。
【００４８】
イグニション・オン時等における車両の電気系統の初期化動作が開始されると、本発明に係る通信状態診断方法の第１の実施形態における動作手順も開始され、ここでは、例えば、１６０ミリ秒（ｍｓ）周期で２３回（即ち、３．６８秒間）の固定値通信を、ＬＩＮ通信を介して試行するものとする。
【００４９】
固定値通信においては、マスタ装置としてのエンジンＥＣＵ１から、スレーブ装置としてのオルタネータ２に対し、所定の固定値を含むメッセージの送信の要求がなされ、その要求に応じて、オルタネータ２は、当該オルタネータの種類や機種名等のステータスを示
す所定の固定値を含むメッセージを、レスポンス（応答）としてエンジンＥＣＵ１に送信する。当該メッセージに含まれる所定の固定値は、エンジンＥＣＵ１が、オルタネータ２の種類や機種名等のステータスを確認するために用いられる。ただし、ここでは、メッセージの要求及び応答を繰り返すことによって、車両におけるＬＩＮ通信の通信状態診断が実施される。
【００５０】
ステップＳ１１においては、エンジンＥＣＵ１によって、オルタネータ２からのレスポンスとしてのメッセージを規定回数以上受信することに成功したか否かが識別される。ここでの規定回数は、上述のとおり、全通信回数２３回の７０％以上の回数、即ち、１６回以上とされている。
【００５１】
受信成功回数が規定回数に到達していない場合には、ステップＳ１２において、固定値通信を開始した後の経過時間が規定時間に到達したか否かが識別される。
【００５２】
固定値通信を開始した後の経過時間が規定時間に到達していない場合には、ステップＳ１３において、エンジンＥＣＵ１からオルタネータ２に対し、再度、メッセージの送信の要求がなされ、その要求に応じて、オルタネータ２は、メッセージをレスポンス（応答）としてエンジンＥＣＵ１に送信する。これに応じて、上記ステップＳ１１、ステップＳ１２が順次繰り返される。
【００５３】
ステップＳ１１において、エンジンＥＣＵ１によって、オルタネータ２からのレスポンスとしてのメッセージを規定回数以上受信することに成功したことが識別された場合には、固定値通信を開始した後の経過時間が規定時間に到達するまでに受信成功回数の条件が満たされたことになるので、ステップＳ１４において、エンジンＥＣＵ１は、時間切れ判定として、当該車両におけるＬＩＮ通信は通信良好状態であるとの判定、即ち、正常状態であるとの判定を行う。
【００５４】
当該車両におけるＬＩＮ通信は通信良好状態であるとの判定、即ち、正常状態であるとの判定に応じて、ステップＳ１５において、エンジンＥＣＵ１は、車両の電気系統の初期化後における通常の制御モードによる通常の制御動作に移行する。
【００５５】
一方、ステップＳ１１において、受信成功回数が規定回数に到達していないことが識別され、さらに、ステップＳ１２において、固定値通信を開始した後の経過時間が当初の規定時間に到達したことが識別された場合には、エンジンＥＣＵ１は、規定時間の延長を行う。
【００５６】
規定時間の延長を行った後は、延長後の規定時間が経過するまで、ステップＳ１３，ステップＳ１１，ステップＳ１２を繰り返す。
【００５７】
ステップＳ１１において、受信成功回数が規定回数に到達していないことが識別され、さらに、ステップＳ１２において、固定値通信を開始した後の経過時間が延長後の規定時間に到達したことが識別された場合には、固定値通信を開始した後の経過時間が延長後の規定時間に到達するまでに受信成功回数の条件が満たされなかったことになるので、ステップＳ１６において、エンジンＥＣＵ１は、時間切れ判定として、当該車両におけるＬＩＮ通信は通信途絶状態であるとの判定、即ち、エラー状態であるとの判定を行う。
【００５８】
当該車両におけるＬＩＮ通信は通信途絶状態であるとの判定、即ち、エラー状態であるとの判定に応じて、ステップＳ１７において、エンジンＥＣＵ１は、車両の電気系統の初期化後におけるエラー状態を想定した安全制御モードによる安全制御動作に移行する。
【００５９】
以上に説明したように、本発明に係る通信状態診断方法の第１の実施形態においては、固定値通信におけるレスポンスの受信成功回数によって通信良好状態であるとの判定を行い、必要に応じて規定時間の延長も行うので、車両の十分な安全性を担保した上で、車両におけるＬＩＮ通信に関し、固定値通信の通信状態判定基準を実用上問題のない範囲で緩和し、車両の利便性を損なったり、誤ったエラー記録を残したりすることなく、固定値通信の通信状態判定を的確に行うことができる。
【００６０】
図２は、本発明に係る通信状態診断方法の第２の実施形態における動作手順を示すフローチャートである。
【００６１】
本発明に係る通信状態診断方法の第２の実施形態においては、第３の判断基準として、車両の電気系統の初期化時における所定期間中の、固定値通信におけるマスタ装置（即ち、エンジンＥＣＵ１）からの要求に応じたスレーブ装置（即ち、オルタネータ２）からのレスポンスの、マスタ装置における受信成功回数が所定回数に到達した時点で通信良好状態であるとの判定を直ちに行い、かつ、所定期間経過前であっても、即ち、固定値通信の全試行回数完了前であっても、当該判定を行った時点で固定値通信を終了させることにより当該判定を確定させる。
【００６２】
イグニション・オン時等における車両の電気系統の初期化時に、ここでは、例えば、１６０ミリ秒（ｍｓ）周期で２３回（即ち、３．６８秒間）の固定値通信を、ＬＩＮ通信を介して試行する。そして、その固定値通信の試行中に、エンジンＥＣＵ１におけるオルタネータ２からのレスポンス（応答）の受信成功回数が、所定回数（例えば、ここでは、３回）に到達した場合には、エンジンＥＣＵ１は、当該車両におけるＬＩＮ通信は通信良好状態であるとの判定を直ちに行い、かつ、所定期間（３．６８秒間）の経過前であっても、即ち、固定値通信の全試行回数（２３回）の完了前であっても、当該判定を行った時点で固定値通信を終了させることにより当該判定を確定させる。
【００６３】
一方、固定値通信の試行中に、即ち、所定期間（３．６８秒間）が経過するまでに、エンジンＥＣＵ１におけるオルタネータ２からのレスポンスの受信成功回数が、所定回数（３回）に到達しない場合には、エンジンＥＣＵ１は、当該車両におけるＬＩＮ通信は通信途絶状態であるとの判定を行う。
【００６４】
本発明に係る通信状態診断方法の第２の実施形態においては、通信良好状態であるとの判定を行うための受信成功回数を第１の実施形態よりも少なく設定しており、ＬＩＮ通信に継続的な通信途絶状態が発生していない限り、通常は当該受信成功回数に到達すると考えられるので、ここでは、固定値通信のための所定期間の延長は、行わないものとする。ただし、固定値通信のための所定期間の延長は、行うものとしてもよい。
【００６５】
以下、図２のフローチャートに従って、本発明に係る通信状態診断方法の第２の実施形態における動作手順を説明する。
【００６６】
イグニション・オン時等における車両の電気系統の初期化動作が開始されると、本発明に係る通信状態診断方法の第２の実施形態における動作手順も開始され、ここでは、例えば、１６０ミリ秒（ｍｓ）周期で２３回（即ち、３．６８秒間）の固定値通信を、ＬＩＮ通信を介して試行するものとする。ただし、前述のとおり、固定値通信の規定時間（３．６８秒間）の経過前であっても、即ち、固定値通信の全試行回数（２３回）の完了前であっても、通信良好状態であるとの判定を行った場合には、固定値通信を終了させる。
【００６７】
ステップＳ２１においては、エンジンＥＣＵ１によって、オルタネータ２からのレスポンスとしてのメッセージを規定回数以上受信することに成功したか否かが識別される。こ
こでの規定回数は、上述のとおり、３回とされている。
【００６８】
受信成功回数が規定回数に到達していない場合には、ステップＳ２２において、固定値通信を開始した後の経過時間が規定時間に到達したか否かが識別される。
【００６９】
固定値通信を開始した後の経過時間が規定時間に到達していない場合には、ステップＳ２３において、エンジンＥＣＵ１からオルタネータ２に対し、再度、メッセージの送信の要求がなされ、その要求に応じて、オルタネータ２は、メッセージをレスポンス（応答）としてエンジンＥＣＵ１に送信する。これに応じて、上記ステップＳ２１、ステップＳ２２が順次繰り返される。
【００７０】
ステップＳ２１において、エンジンＥＣＵ１によって、オルタネータ２からのレスポンスとしてのメッセージを規定回数以上受信することに成功したことが識別された場合には、固定値通信を開始した後の経過時間が規定時間に到達する前であっても、ステップＳ２４において、エンジンＥＣＵ１は、最終判定として、当該車両におけるＬＩＮ通信は通信良好状態であるとの判定、即ち、正常状態であるとの判定を行う。
【００７１】
当該車両におけるＬＩＮ通信は通信良好状態であるとの判定、即ち、正常状態であるとの判定に応じて、ステップＳ２５において、エンジンＥＣＵ１は、車両の電気系統の初期化後における通常の制御モードによる通常の制御動作に移行する。
【００７２】
一方、ステップＳ２１において、受信成功回数が規定回数に到達していないことが識別され、さらに、ステップＳ２２において、固定値通信を開始した後の経過時間が規定時間に到達したことが識別された場合には、固定値通信を開始した後の経過時間が規定時間に到達するまでに受信成功回数の条件が満たされなかったことになるので、ステップＳ２６において、エンジンＥＣＵ１は、時間切れ判定として、当該車両におけるＬＩＮ通信は通信途絶状態であるとの判定、即ち、エラー状態であるとの判定を行う。
【００７３】
当該車両におけるＬＩＮ通信は通信途絶状態であるとの判定、即ち、エラー状態であるとの判定に応じて、ステップＳ２７において、エンジンＥＣＵ１は、車両の電気系統の初期化後におけるエラー状態を想定した安全制御モードによる安全制御動作に移行する。
【００７４】
以上に説明したように、本発明に係る通信状態診断方法の第２の実施形態においては、固定値通信におけるレスポンスの受信成功回数が所定の規定回数に到達した場合には、規定時間の経過前であっても、通信良好状態であるとの判定を行いかつ当該判定を確定させるので、車両の十分な安全性を担保した上で、車両におけるＬＩＮ通信に関し、固定値通信の通信状態判定基準を実用上問題のない範囲で緩和し、車両の利便性を損なったり、誤ったエラー記録を残したりすることなく、固定値通信の通信状態判定を的確に行うことができる。
【００７５】
なお、以上に説明した本発明に係る通信状態診断方法及び通信状態診断装置の第１及び第２の実施形態においては、車両のＬＩＮ通信におけるマスタ装置がエンジンＥＣＵ１であり、スレーブ装置がオルタネータ２（又はオルタネータ制御ユニット）である場合を例に挙げて説明したが、マスタ装置及びスレーブ装置としては、他の任意の装置を適用することができる。
【図１】
2020019297.tif 000003
【図２】
2020019297.tif 000004
【図３】
2020019297.tif 000005