(57)【特許請求の範囲】
【請求項１】
車両に搭載され、親局としての制御装置を含む複数の制御装置間をネットワークバスで接続してデータ通信を行うことにより、車両の各種制御を繰り返し行うための車両用多重伝送装置であって、
上記親局としての制御装置は、上記親局以外の子局としての制御装置がそれぞれ行った学習内容を上記ネットワークバスを通じて受信する第１の学習内容受信手段と、
電源が遮断されても上記学習内容を記憶保持できる学習内容保持手段と、
上記学習内容保持手段に記憶保持された学習内容を、電源投入後に上記各子局に送信する第１の学習内容送信手段と
を備えることを特徴とする車両用多重伝送装置。
【請求項２】
上記各子局は、制御動作中に行った学習内容を上記ネットワークバスを通じて上記親局に送信するための第２の学習内容送信手段と、
上記親局から上記学習内容を受信するための第２の学習内容受信手段と
を備えてなり、上記各子局は、該学習内容に基づいて該子局の制御動作を開始することを特徴とする請求項１に記載の車両用多重伝送装置。
【請求項３】
上記第１の学習内容送信手段は、上記学習内容保持手段に記憶保持された上記学習内容を、制御動作開始時に上記各子局に送信し、上記各子局は、上記第２の学習内容受信手段が上記学習内容を受信すると、該学習内容に基づいて該子局の制御動作を開始することを特徴とする請求項２に記載の車両用多重伝送装置。
【請求項４】
上記各子局は、上記第１の学習内容保持手段が記憶保持している上記学習内容が必要なときに、該学習内容を要求する送信要求信号を親局に送信するための送信要求送信手段をさらに備えると共に、上記親局は、上記子局から上記送信要求信号を受信する送信要求受信手段をさらに備えてなり、上記第１の学習内容送信手段は、上記子局から上記送信要求信号を受信すると、上記第２の学習内容受信手段に上記学習内容を送信することを特徴とする請求項２に記載の車両用多重伝送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動車や電車などの車両において、車両内に配置される複数のコンピュータ間でデータ通信を行い、車両における各種電子制御が効果的に実行されるようにする車両内データ伝送システムに関するものである。
【０００２】
【従来の技術】
従来の車両用多重伝送装置では、例えば特開昭６２−１９４５０２号公報に記載の発明のように、車両搭載用の学習機能を有するマイコン制御装置は、イグニションスイッチのオン状態におけるエンジンの動作中には、内蔵ＣＰＵが最適状態演算を行う。この最適状態演算によって得られる学習内容はＲＡＭに書き込まれ、逐次入力する新情報への適切な対応が行われる。
エンジンの始動または停止がイグニションスイッチを介して判定されると、ＣＰＵによって書込／消去回路が制御され、電気的にデータを書込消去自在なＲＯＭの前回の制御処理による記憶内容は消去され、今回の処理内容がＲＡＭに書き込まれる。そして、ＣＰＵによってリレーがオフされると電源が遮断される。
従来の車両用多重伝送装置では、以上のような処理によって、各マイコン制御装置がそれぞれ学習内容を保持していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の構成においては、複数あるマイコン制御装置の全てに書込／消去回路や電気的にデータを書込消去自在なＲＯＭおよび、リレー回路が必要であり、マイコン制御装置が増えるとコストがかかるという課題があった。
【０００４】
従って、本発明は、上述のような課題を解決するためになされたものであり、学習内容を制御装置それぞれで保持することなく、１つの装置で保持することができ、なおかつ、コストの低減が可能な車両用多重伝送装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
この発明の車両用多重伝送装置は、車両に搭載され、親局としての制御装置を含む複数の制御装置間をネットワークバスで接続してデータ通信を行うことにより、車両の各種制御を繰り返し行うための車両用多重伝送装置であって、親局としての制御装置は、親局以外の子局としての制御装置がそれぞれ行った学習内容をネットワークバスを通じて受信する第１の学習内容受信手段と、電源が遮断されても学習内容を記憶保持できる学習内容保持手段と、学習内容保持手段に記憶保持された学習内容を、電源投入後に各子局に送信する第１の学習内容送信手段とを備えることを特徴とする。
【０００６】
また、上記各子局は、制御動作中に行った学習内容をネットワークバスを通じて親局に送信するための第２の学習内容送信手段と、親局から学習内容を受信するための第２の学習内容受信手段とを備えてなり、各子局は、学習内容に基づいて子局の制御動作を開始することを特徴とする。
【０００７】
また、上記第１の学習内容送信手段は、学習内容保持手段に記憶保持された学習内容を、制御動作開始時に各子局に送信し、各子局は、第２の学習内容受信手段が学習内容を受信すると、学習内容に基づいて子局の制御動作を開始することを特徴とする。
【０００８】
さらに、上記各子局は、第１の学習内容保持手段が記憶保持している学習内容が必要なときに、学習内容を要求する送信要求信号を親局に送信するための送信要求送信手段をさらに備えると共に、上記親局は、子局から送信要求信号を受信する送信要求受信手段をさらに備えてなり、第１の学習内容送信手段は、子局から送信要求信号を受信すると、第２の学習内容受信手段に学習内容を送信することを特徴とする。
【０００９】
【発明の実施の形態】
実施の形態１．
図１は、本発明の実施の形態１に係る車両用多重伝送装置の構成を概念的に示すブロック図である。
図１に示すように、本発明による車両用多重伝送装置は、車両に搭載される複数の制御装置の間をネットワークバスで接続し、制御装置のうち少なくとも１つを親局として他の制御装置を子局とする構成を特徴とするものである。
【００１０】
図１において、車両に搭載される複数の制御装置Ｍ１、Ｍ２はバス型の共通信号線Ｍ３で接続されている。
ここで、制御装置Ｍ１は、親局として機能するものであり、複数ある制御装置Ｍ２は、子局として機能するものである。また、共通信号線Ｍ３は、ネットワークバスとしての機能を有するものである。
親局としての制御装置Ｍ１において、第１の学習内容受信手段としての学習内容受信手段Ｍ８は、共通信号線Ｍ３を介して送信される各子局としての制御装置Ｍ２の学習内容を受信し、ＲＡＭ等に記憶保持させておくことが望ましい。
【００１１】
親局としての制御装置Ｍ１内の学習内容保持手段Ｍ９は、イグニションスイッチＭ７がオフの場合にも、即ち、電源が遮断されても、学習内容を保持する（例えば、バックアップ電源Ｍ５等が望ましい）。送信要求受信手段Ｍ１０は、子局としての制御装置Ｍ２から送信される送信要求信号を受信する。第１の学習内容送信手段としての学習内容送信手段Ｍ１１は、次回システム動作開始時もしくは送信要求受信手段Ｍ１０によって子局としての制御装置Ｍ２からの送信要求信号を受信した場合に、学習内容保持手段Ｍ９が保持した学習内容を共通信号線Ｍ３を介して各子局としての制御装置Ｍ２に送信する。
【００１２】
子局としての制御装置Ｍ２において、第２の学習内容送信手段としての学習内容送信手段Ｍ１２は、システム動作中に内蔵ＣＰＵが最適状態演算を行い、その学習内容を共通信号線Ｍ１２を介して親局としての制御装置Ｍ１に送信する。送信要求送信手段Ｍ１３は、親局としての制御装置Ｍ１が保持している学習内容を子局としての制御装置Ｍ２が必要とした場合に親局としての制御装置Ｍ１に対して送信要求を行う。第２の学習内容受信手段としての学習内容受信手段Ｍ１４は、次回システム動作開始時もしくは子局としての制御装置Ｍ２の送信要求に応答して親局としての制御装置Ｍ１が学習内容を送信した場合、親局としての制御装置Ｍ１から共通信号線Ｍ３を介して送信される前回の学習内容を受信する。
【００１３】
図２は、本発明装置の実施の形態１に係る車両用多重伝送装置の一実施例の構成図を具体的に示すブロック図である。
図２において、１はエンジン制御装置であり、燃料噴射量及び点火時期の制御を行う。２はトランスミッション制御装置であり、自動変速機の制御を行う。３はアンチスキッドブレーキ制御装置であり、ブレーキ制御を行う。４はトラクション制御装置であり、駆動輪のスリップ状態を検出し、エンジンの出力トルク制御を行う。５はサスペンション制御装置であり、サスペンション特性の切換制御を行う。９は電源であり、各制御装置に対し電源の供給を行う。１０はイグニションスイッチであり、システムの動作開始及び停止はこのスイッチによって行う。
【００１４】
なお、以下の説明においては、エンジン制御装置１を親局とし、トランスミッション制御装置２、アンチスキッドブレーキ制御装置３、トラクション制御装置４および、サスペンション制御装置５を子局とする。
従って、エンジン制御装置１は、図１に示す制御装置Ｍ１に対応し、トランスミッション制御装置２、アンチスキッドブレーキ制御装置３、トラクション制御装置４および、サスペンション制御装置５は、図１に示す制御装置Ｍ２に対応するものであり、それぞれ上述のような制御を行うことにより、図３のフローチャートによって表される一連の制御処理を行う。
【００１５】
各制御装置１〜５にはＣＰＵ１２が搭載されており、各制御を行う。但し、親局としてのエンジン制御装置１のＣＰＵ１２のＲＡＭ１３ａには電源供給ライン１１を介してバックアップ電源８が接続されており、イグニションスイッチ１０がオフされ各制御装置への電源の供給が遮断されても親局としてのエンジン制御装置１がもつ学習内容を保持するために電源の供給を行う。
各制御装置１〜５は、ネットワークバスとしての共通信号線６に接続されており、ＬＡＮを構成している。
なお、上述したように、エンジン制御装置１のＣＰＵ１２のＲＡＭ１３ａには電源供給ライン１１を介してバックアップ電源８が接続されているが、他の制御装置２〜５内のＣＰＵ１２のＲＡＭ１３には、接続されていない。従って、電源遮断時にも内部データを記憶保持するＲＡＭ１３ａが学習内容記憶保持手段を構成するものである。
【００１６】
図３は、親局としてのエンジン制御装置１が実行する処理を示すフローチャートである。
イグニションスイッチ１０がオンされると、電源９より電源線７を介して制御装置１に電力が供給され、図３のフローが実行される。
図３に示すように、まずステップＳ１０の条件分岐においては、イグニションスイッチ１０がオンであるのでステップＳ１１を実行する。ステップＳ１１では、各種の制御演算を行う。本例では、Ｓ１１で燃料噴射量及び点火時期の制御を行う。
【００１７】
次にステップＳ１２において、共通信号線６を介して各制御装置２〜５の学習内容を受信する。受信した各子局としての制御装置２〜５の学習内容および親局としてのエンジン制御装置１の学習内容はステップＳ１３においてＲＡＭ１３ａに書き込まれる。
ステップＳ１４において子局としての制御装置２〜５のいずれかからの送信要求信号を受信した場合は、ステップＳ１５において、親局としてのエンジン制御装置１が保持している子局の学習内容を対応する子局に送信する。以上の処理を、イグニションスイッチがオフされるまで繰り返し行う。
【００１８】
ここで、イグニションスイッチ１０がオフすると、子局としての制御装置２〜５への電源供給は遮断される。親局としての制御装置１では、ステップＳ１０の条件分岐によってステップＳ１６を実行する。ステップＳ１６では、各子局としての制御装置２〜５からの学習内容の受信を禁止し、ＲＡＭ１３ａへの書込を停止する。
親局としてのエンジン制御装置１のＲＡＭ１３ａには、電源供給ライン１１を介してバックアップ電源８が接続されているので、学習内容を保持することができる。
【００１９】
以上、本発明の実施の形態１においては、システム動作中に各制御装置が行った学習内容は親局のＲＡＭに書き込まれ、イグニションスイッチのオフにより子局の電源が遮断されても、親局においては各制御装置の学習内容を保持するので、ＲＡＭのバックアップ装置を全ての制御装置に備えることなく学習内容を保持することができ、コストの増加を防ぐことができる。
【００２０】
実施の形態２．
図４は、子局としての制御装置２〜５が各々実行する処理を示すフローチャートである。
イグニションスイッチ１０がオンすると、電源９より電源線７を介して各制御装置２〜５に電源が供給され、図４のフローが実行される。
まずステップＳ２０の条件分岐においては、イグニションスイッチ１０がオンであるのでステップＳ２１を実行する。ステップ２１の条件分岐においては、イグニションスイッチ１０がオンされてから１回目のフローであるかどうかが判断され、１回目のフローであればステップＳ２２が実行される。
【００２１】
ステップＳ２２では、親局としてのエンジン制御装置１が保持している前回までの学習内容の送信要求を行う。ステップＳ２３においては、ステップＳ２２で行った送信要求に応答して親局としてのエンジン制御装置１が送信した前回までの学習内容を受信したかどうかを判断する。
【００２２】
Ｓ２３において、前回までの学習内容を受信していなければ、ステップＳ２２を繰り返し行う。受信していれば、フローはステップＳ２４に進行して、親局としてのエンジン制御装置１が送信した前回までの学習内容を受信し、さらに、ステップＳ２５において各種制御処理を行う。
Ｓ２５では、各種制御処理内で行った学習内容は各制御装置のＣＰＵ１２内のＲＡＭ１３ａおよびＲＡＭ１３に書き込まれると同時に、ステップＳ２６において親局としてのエンジン制御装置１に送信される。
【００２３】
一方、ステップＳ２１において、イグニションスイッチ１０がオンされてから２回目以降のフローであると判断されると、親局としてのエンジン制御装置１から学習内容を受信することなくステップＳ２５において各制御装置のＣＰＵ１２内のＲＡＭ１３ａおよびＲＡＭ１３に書き込まれた学習内容によって各種制御を行う。
イグニションスイッチ１０がオフされると、ステップＳ２７において送信要求を禁止し、Ｓ２８において学習内容の送信を禁止して終了する。
【００２４】
【発明の効果】
この発明の車両用多重伝送装置は、車両に搭載され、親局としての制御装置を含む複数の制御装置間をネットワークバスで接続してデータ通信を行うことにより、車両の各種制御を繰り返し行うための車両用多重伝送装置であって、親局としての制御装置は、親局以外の子局としての制御装置がそれぞれ行った学習内容をネットワークバスを通じて受信する第１の学習内容受信手段と、電源が遮断されても学習内容を記憶保持できる学習内容保持手段と、学習内容保持手段に記憶保持された学習内容を、電源投入後に各子局に送信する第１の学習内容送信手段とを備えることを特徴とするので、ＲＡＭのバックアップ装置を全ての制御装置に備えることなく、システム全体における学習内容を保持することができ、コストの増加を抑えることができる。
【００２５】
また、上記各子局は、制御動作中に行った学習内容をネットワークバスを通じて親局に送信するための第２の学習内容送信手段と、親局から学習内容を受信するための第２の学習内容受信手段とを備えてなり、各子局は、学習内容に基づいて子局の制御動作を開始することを特徴とするので、ＲＡＭのバックアップ装置を全ての制御装置に備えることなく、システム全体における学習内容を保持することができ、コストの増加を抑えることができる。
【００２６】
また、上記第１の学習内容送信手段は、学習内容保持手段に記憶保持された学習内容を、制御動作開始時に各子局に送信し、各子局は、第２の学習内容受信手段が学習内容を受信すると、学習内容に基づいて子局の制御動作を開始することを特徴とするので、次回の制御動作開始時に、確実に子局に学習内容を送信でき、また、システム全体の制御処理を効率よく行うことができる。
【００２７】
さらに、上記各子局は、第１の学習内容保持手段が記憶保持している学習内容が必要なときに、学習内容を要求する送信要求信号を親局に送信するための送信要求送信手段をさらに備えると共に、上記親局は、子局から送信要求信号を受信する送信要求受信手段をさらに備えてなり、第１の学習内容送信手段は、子局から送信要求信号を受信すると、第２の学習内容受信手段に学習内容を送信することを特徴とするので、任意のタイミングで確実に子局に学習内容を送信でき、また、システム全体の制御処理を効率よく行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る車両用多重伝送装置の構成を概念的に示すブロック図である。
【図２】本発明装置の実施の形態１に係る車両用多重伝送装置の一実施例の構成図を具体的に示すブロック図である。
【図３】親局としてのエンジン制御装置１が実行する処理を示すフローチャートである。
【図４】子局としての制御装置２〜５が各々実行する処理を示すフローチャートである。
【符号の説明】
Ｍ１、１  制御装置（親局）、２、３、４、５、Ｍ２  制御装置（子局）、Ｍ３、６  共通信号線（ネットワークバス）、Ｍ８  学習内容受信手段（第１の学習内容受信手段）、Ｍ９  学習内容保持手段、Ｍ１０  送信要求受信手段、Ｍ１１  学習内容送信手段（第１の学習内容送信手段）、Ｍ１２  学習内容送信手段（第２の学習内容送信手段）、Ｍ１３  送信要求送信手段、１３ａ  ＲＡＭ（学習内容保持手段）、Ｍ１４  学習内容受信手段（第２の学習内容受信手段）。
【図１】
0003571921.tif 000002
【図２】
0003571921.tif 000003
【図３】
0003571921.tif 000004
【図４】
0003571921.tif 000005