JP2007230317A - ブレーキ制御システム及びそのプログラム更新方法 - Google Patents
ブレーキ制御システム及びそのプログラム更新方法 Download PDFInfo
- Publication number
- JP2007230317A JP2007230317A JP2006053034A JP2006053034A JP2007230317A JP 2007230317 A JP2007230317 A JP 2007230317A JP 2006053034 A JP2006053034 A JP 2006053034A JP 2006053034 A JP2006053034 A JP 2006053034A JP 2007230317 A JP2007230317 A JP 2007230317A
- Authority
- JP
- Japan
- Prior art keywords
- control device
- program
- brake
- network
- integrated control
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T17/00—Component parts, details, or accessories of power brake systems not covered by groups B60T8/00, B60T13/00 or B60T15/00, or presenting other characteristic features
- B60T17/18—Safety devices; Monitoring
- B60T17/22—Devices for monitoring or checking brake systems; Signal devices
- B60T17/221—Procedure or apparatus for checking or keeping in a correct functioning condition of brake systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Regulating Braking Force (AREA)
- Stored Programmes (AREA)
Abstract
【課題】車両に搭載されるブレーキ制御システムにおいて、制御装置に搭載されているマイクロコントローラの不揮発性メモリを高速かつ安全に書き替える。
【解決手段】統合制御装置102と、各輪に対応して設けられるブレーキ装置103〜106を制御する複数の制御装置とがネットワーク117を介して接続される。統合制御装置は、他のネットワーク101を介して接続されるサービス端末110から制御装置に対するプログラムの書き替え要求があった場合、制御装置に対し、車両を停止状態とするための制動指令を発行した後、サービス端末110から送られる更新プログラムを、ネットワーク117を介して書き替え対象の制御装置に転送する。そして、制御装置は、ネットワーク117を介して転送される更新プログラムにより自制御装置が有する不揮発性メモリに記憶されたプログラムの書き替えを実行する。
【選択図】図1
【解決手段】統合制御装置102と、各輪に対応して設けられるブレーキ装置103〜106を制御する複数の制御装置とがネットワーク117を介して接続される。統合制御装置は、他のネットワーク101を介して接続されるサービス端末110から制御装置に対するプログラムの書き替え要求があった場合、制御装置に対し、車両を停止状態とするための制動指令を発行した後、サービス端末110から送られる更新プログラムを、ネットワーク117を介して書き替え対象の制御装置に転送する。そして、制御装置は、ネットワーク117を介して転送される更新プログラムにより自制御装置が有する不揮発性メモリに記憶されたプログラムの書き替えを実行する。
【選択図】図1
Description
本発明は、車両等に搭載される制御装置とそのプログラム書き替え方法に係り、特に、車両等のブレーキ装置を電気的に制御するためのブレーキ制御システムと、そのプログラムの書き替え方法に関する。
近年、車両制御の高度化などの要因により、車両には、複数の制御装置が搭載されるようになっている。これら複数の制御装置は、一あるいは複数の通信ラインによって相互に接続され、車両内において、ネットワークを形成し、互いに情報のやりとりが行われている。
車両に搭載されている制御装置のプログラムは、性能の向上や改良などを目的として、書き替えが必要となることがある。前述のように、ネットワークに接続された制御装置のプログラムの書き替えは、メンテナンス専用のサービス端末を通信ラインに接続し、サービス端末から各制御装置を車両に装着した状態で施行することができ、制御装置に依存しない単一の操作性が実現されている。
それぞれの制御装置に書き込まれている制御プログラムは、制御装置固有のプログラムであることが多い。したがって、このようなネットワークで接続された制御装置のうち、ある1つの制御装置のプログラムだけを書き替える際には、あやまって書き替え対象ではない制御装置にプログラムが書き込まれないようにすると共に、書き替え対象以外の制御装置が書き替えの邪魔をしないようにする必要がある。一般的に、多重通信が可能な通信ライン上に、複数の制御装置が接続されているような環境では、何らかの形で制御装置を特定できるような仕組みが組み込まれている。例えば、制御装置毎にユニークなIDを割り当て、書き替え端末から書き替の対象となる制御装置のIDを指定してプログラムの書き込みを行うことによって、対象の制御装置にプログラムが書き込まれることを保証する方法がある。このような技術は、例えば、特開2003−172199号公報に開示されている。
とりわけ高精度な制御が要求される制御装置間の通信では、交換される情報量が多く、ネットワークの負荷が高くなる傾向にある。このような環境において、ネットワークを介した制御プログラムの書き替えを行おうとすると、通信ラインの混雑をかいくぐりながら新しい制御プログラムを書き替え対象の制御ユニットに送ることになり、書き込み時間が増大するばかりでなく、書き込みの信頼性にも少なからず影響を及ぼすおそれがある。
このような場合、相互に大量の情報交換を必要とする制御装置の間は、専用の通信ラインを用いて、それら制御装置により達成される機能を実現するための局所的なネットワークを形成し、それらの制御装置を他の制御装置と接続する場合は、専用の通信ラインとは別の通信ラインにより構成されるネットワークを介して接続することでトラフィックの集中を回避することが考えられる。
しかしながら、電動ブレーキアクチュエータのように、引き回すケーブルをできる限り細く、信号線の本数をなるべく減らしたいという制約がある場合には、このように通信ラインを複数系統設けることは得策とはいえない。
一方、関連性の強い制御装置どうしをサブネットワークで接続し、車両全体のネットワークを分割する方法がある。この方法では、それぞれのサブネットワークの中の特定の制御装置に、他のサブネットワークとの間の中継器の役割を持たせることで、情報のトラフィックの集中を局所化することができる。
しかしながら、この方法では、比較的通信ラインに余裕のある経路ではスムーズな書き替えが実現できるが、負荷の高いサブネットワークでは、情報のトラフィックが高く、このようなサブネットワークに属する制御装置のプログラムの書き替えにおいては、上述した課題を依然として解決することができない。
本発明の目的は、通信のために必要とされる信号線の本数を増大させることなく、ネットワークに接続された制御装置のプログラムの書き込み時間を短縮し、また、プログラム書き込みの信頼性の向上を図ることにある。
上述した目的を達成するために、本発明によるブレーキ制御システムは、統合制御装置と、各々車両の各輪に対応して設けられ、電気的に駆動される駆動源を備え、該駆動源により発生される駆動力を利用して車両に制動力を与えるためのブレーキ装置と、書き替え可能な不揮発性メモリを有し、不揮発性メモリに記憶されたプログラムを実行して統合制御からの指令に従いブレーキ装置を制御する制御装置とを含んで構成される。統合制御装置と複数の制御装置とは、第1のネットワークを介して接続される。
統合制御装置は、当該統合制御装置に接続されるサービス端末から複数の制御装置のいずれかに対するプログラムの書き替え要求があった場合、各制御装置に対し、車両を停止状態とするための制動指令を発行した後、サービス端末から送られる更新プログラムを、第1のネットワークを介して書き替え要求の対象とされる制御装置に転送する。そして、書き替え要求の対象とされる制御装置は、第1のネットワークを介して転送される更新プログラムにより自制御装置が有する不揮発性メモリに記憶されたプログラムの書き替えを実行する。
本発明の好ましい態様において、制動指令は、ブレーキ装置が駆動源への電力供給なしに制動力を維持するためのパーキングブレーキ機構の作動を指令するためのものである。統合制御装置は、制動指令を発行し、パーキングブレーキ機構が作動した後、サービス端末から送られてくる更新プログラムを第1のネットワークに転送し、書き替え対象とされる制御装置でのプログラムの書き替えが実行される。統合制御装置とサービス端末とは、第1のネットワークとは異なる第2のネットワークを介して相互に接続される。
より好ましくは、書き替え対象とされた制御装置を除く他の制御装置への電力の供給は、前記パーキングブレーキ機構が作動した後、統合制御装置の制御下で遮断される。また、サービス端末と統合制御装置とは、第1のネットワークとは異なる第2のネットワークを介して接続される。
本発明の他の態様によれば、統合制御装置と、各々車両の各輪に対応して設けられ、車両に制動力を与えるためのブレーキ装置と、書き替え可能な不揮発性メモリを有し、該不揮発性メモリに記憶されたプログラムを実行して前記統合制御からの指令に従い前記ブレーキ装置を制御する制御装置とを有し、統合制御装置と各制御装置とが第1のネットワークを介して接続される。
統合制御装置は、統合制御装置に接続されるサービス端末から複数の制御装置のいずれかに対するプログラムの書き替え要求があった場合、書き替え要求の対象とされる制御装置を除く複数の制御装置への電力の供給を遮断した後、サービス端末から送られる更新プログラムを、第1のネットワークを介して書き替え要求の対象とされる制御装置に転送する。書き替え要求の対象とされる制御装置は、第1のネットワークを介して転送される前記更新プログラムを受信し、自制御装置が有する不揮発性メモリに記憶されたプログラムを書き替える。
通信のために必要とされる信号線の本数を増大させることなく、ネットワークに接続された制御装置のプログラムの書き込み時間を短縮し、また、プログラム書き込みの信頼性を向上させることができる。
〔実施例〕
図1は本発明が適用された電動ブレーキシステムを搭載した車両の一実施例を示す概略図である。
図1は本発明が適用された電動ブレーキシステムを搭載した車両の一実施例を示す概略図である。
各輪の電動ブレーキユニットB1〜B4は、各輪と一体に回転する被制動部材113a〜113dと、電動ブレーキに設置された図示しない制動部材と、この制動部材をモータの力で被制動部材113a〜113dに押し付ける電動ブレーキアクチュエータ103〜106とを備えている。被制動部材113a〜113dとは、いわゆるブレーキディスクやブレーキドラムであり、制動部材は、いわゆるブレーキパッドである。
電動ブレーキアクチュエータ103〜106としては、例えば特開2002−213507号公報に記載のものを用いることができる。なお、電動ブレーキアクチュエータは、特定の機械的構造に限定されるものではなく、様々な構造の電動ブレーキアクチュエータを用いることができる。
図1において、統合制御装置102は、負荷の分散とブレーキ機能の二重化のために、第一サブネットワーク115aを介して前輪に配置された電動ブレーキアクチュエータ
103,104と接続され、第二サブネットワーク115bを介して後輪に配置された電動ブレーキアクチュエータ105,106と接続される。第一サブネットワーク115aと第二サブネットワーク115bは互いに独立したサブネットワークを構築している。また、第一サブネットワーク115aと第二サブネットワーク115bは、多重通信が可能なバス型ネットワークである。
103,104と接続され、第二サブネットワーク115bを介して後輪に配置された電動ブレーキアクチュエータ105,106と接続される。第一サブネットワーク115aと第二サブネットワーク115bは互いに独立したサブネットワークを構築している。また、第一サブネットワーク115aと第二サブネットワーク115bは、多重通信が可能なバス型ネットワークである。
信号線116a〜116bは、電動ブレーキアクチュエータ103〜106の推力または電流値を統合制御装置102に伝達する。電力線112a〜112dは、電動ブレーキアクチュエータ103〜106に電力を供給する。
統合制御装置102は、車両内の他の制御装置と通信を行うための基幹ネットワーク
101とも接続されている。他の制御装置としては、たとえば、エンジンコントロールユニット107やオートマチックトランスミッションコントロール(以下。AT)ユニット108などがある。統合制御装置102は、これら他の制御装置と情報交換を行い、高度な車両制御を提供する。基幹ネットワーク101も、第一サブネットワーク115aと第二サブネットワーク115bと同様、複数の制御装置が接続され、多重通信が可能なバス型ネットワークである。
101とも接続されている。他の制御装置としては、たとえば、エンジンコントロールユニット107やオートマチックトランスミッションコントロール(以下。AT)ユニット108などがある。統合制御装置102は、これら他の制御装置と情報交換を行い、高度な車両制御を提供する。基幹ネットワーク101も、第一サブネットワーク115aと第二サブネットワーク115bと同様、複数の制御装置が接続され、多重通信が可能なバス型ネットワークである。
基幹ネットワーク101は、サービス工場などで整備を行う際に車両に搭載された制御装置や電動ブレーキアクチュエータなどのコンポーネントを診断するためのメンテナンスポート109を備えている。メンテナンスポート109には、サービス端末110を接続することができる。本実施例に関わるコンポーネント、すなわち統合制御装置102,電動ブレーキアクチュエータ103〜106,エンジンコントロールユニット107およびATコントロールユニット108には、それらを車両の中で一意に特定可能な識別子が割り当てられている。そのため、各コンポーネントに内蔵された、またはサービス端末110内にある診断ソフトウェアを実行することにより、車両に搭載した状態で、配線を取り替えることなく各コンポーネントの状態の観測を行うことができる。
電動ブレーキユニットB1〜B4には、電源装置111から電源線112a〜112dを介して電力が供給される。具体的には、統合制御装置102から電源制御信号線122a〜122dを介して電源装置111に電源制御信号が送信され、該電源制御信号に従って電源装置111から各ユニットへ電力が供給される。このとき、左前輪の電動ブレーキユニットB1と右後輪の電動ブレーキユニットB4を組として電力が供給され、右前輪の電動ブレーキユニットB2と左後輪の電動ブレーキユニットを組として電力が供給されるようにしてもよい。
また、本実施例の電動ブレーキシステムはパーキング機能を備えている。統合制御装置102には、パーキングブレーキスイッチ120からの信号が入力されるようになっている。各輪の電動ブレーキユニットB1〜B4には、パーキング機構部114a〜114dが設けられている。パーキング機構部114a〜114dは、統合制御装置102からの指令に従ってブレーキパッドの移動、または電動ブレーキアクチュエータ103〜106の動作を規制する機構であり、電動ブレーキアクチュエータ103〜106に対する通電が停止されても、そのときのブレーキ推力(制動部材を被制動部材113に押し付ける力)を保持するように構成されている。
図2は、電動ブレーキアクチュエータ103〜106の内部構造を示す簡略化された構成図である。他の電動ブレーキユニットB2〜B4も同様に構成される。ブレーキ力源
208,209は、例えばモータ,直交変換機構を含んで構成されており、ピストン201,202を往復運動させ、ブレーキの制動部材206,207を被制動部材203に接触させる。押圧力検出手段210は、ピストン201,202によって発生したブレーキ力を測定する。制御ユニット212は、押圧力検出手段210によって測定されたブレーキ力信号213をモニタし、第1または第2サブネットワーク115a,115bから受信した指令推力値に従い、駆動ライン211を介してブレーキ力源を駆動し、ブレーキ力を制御する。
208,209は、例えばモータ,直交変換機構を含んで構成されており、ピストン201,202を往復運動させ、ブレーキの制動部材206,207を被制動部材203に接触させる。押圧力検出手段210は、ピストン201,202によって発生したブレーキ力を測定する。制御ユニット212は、押圧力検出手段210によって測定されたブレーキ力信号213をモニタし、第1または第2サブネットワーク115a,115bから受信した指令推力値に従い、駆動ライン211を介してブレーキ力源を駆動し、ブレーキ力を制御する。
制御ユニット212は、ブレーキ力を保持する場合、所定のブレーキ力に達するまで、ブレーキ力源208,209を駆動させる。押圧力検出手段210によって所定のブレーキ力が出たことが検出された時点で、制御ユニット212は、ソレノイド205への通電を制御し、プランジャ204を下方に移動させて、ピストン201,202の溝に勘合させる。このような機構によって、ピストンに油圧や電動力によるエネルギーを与え続けることなくブレーキ力を保持する事が可能となる。なお、ブレーキ力保持装置の移動方向は、これらに限定されることはなく、ブレーキ装置に依存して定められる。また、制御ユニット212は電動ブレーキアクチュエータ7の外部、例えば、車室内にあってもよい。
電動ブレーキアクチュエータ103〜106が備える制御ユニット212は、内部に2つのマイクロコントローラを備えている。第一のマイクロコントローラ215は、統合制御装置102との通信路である第一サブネットワーク115aあるいは第二サブネットワーク115bと接続されている。一方、第二のマイクロコントローラ216は第一のマイクロコントローラ215と任意のデータを伝送可能な双方向通信路である内部通信路217を介して接続されているが、外部との通信路はもっていない。
図3は、サービス端末110からの通信のメッセージの構成を説明するフォーマット図である。
サービス端末110は、ネットワークに接続された各コンポーネントと通信する際に、メッセージ300を基幹ネットワーク101に送出する。
メッセージ300には、少なくとも、診断対象のコンポーネントを特定するための識別子フィールド301,診断対象のコンポーネントに要求する処理の内容を示すコマンドフィールド302,コマンドフィールド302の示す処理を行うために必要なパラメータを格納する有限サイズのデータフィールド303を含んで構成される。本実施例では、これらの3つのフィールドに加えて、誤り検出用の巡回冗長検査符号がセットされるCRCフィールド304を付加して、通信の信頼性を高めている。
メンテナンスポート109に接続されたサービス端末110からメッセージ300が送信されると、識別子フィールド301によって指定されたコンポーネントが、そのメッセージ300を受信する。メッセージ300を受信したコンポーネントは、コマンドフィールド302の内容に応じた処理を実行し、その処理結果をサービス端末110に送信する。
これにより、作業者は、サービス端末110から、基幹ネットワーク101に接続された、統合制御装置102やエンジンコントロールユニット107,ATコントロールユニット108の診断を、すべて同様の操作によって実行することができる。
統合制御装置102は、電源制御信号線122a〜122dに電源制御信号を送出し、電源装置111を制御する。電源装置111は、送られてくる電源制御信号に従って、電動ブレーキアクチュエータ103〜106に対し、電源線112a,112b,112c,112dを介して電力を供給する。これにより、統合制御装置102は、電動ブレーキアクチュエータ103〜106のそれぞれに対する電力の供給を任意に制御することができる。通常時、電動ブレーキアクチュエータ103〜106へは常に電源が供給されている。
電動ブレーキアクチュエータ103〜106は、電源が投入されると所定の起動シーケンスを実施し、その後、統合制御装置102と通信を開始する。電動ブレーキアクチュエータ103〜106と統合制御装置102は、運転者のブレーキ操作を遅れなく伝達するために、所定の周期をもって定期的に通信を行い、電源が遮断されない限り通信を停止することはない。
また、図1において、統合制御装置102は、サービス端末110から基幹ネットワーク101に接続された他のコンポーネントと同様に、電動ブレーキアクチュエータ103〜106にもアクセスできるようにメッセージを中継する機能を備えている。電動ブレーキアクチュエータ103〜106にも、基幹ネットワーク101に接続された他のコンポーネントと同様、車両内で一意に特定可能な識別子が割り当てられている。
統合制御装置102は、第一サブネットワーク115aと第二サブネットワーク115bに接続されたコンポーネント、すなわち、電動ブレーキアクチュエータ103〜106の識別子テーブルを保持している。サービス端末110から基幹ネットワーク101に対して送出されるメッセージの中で、電動ブレーキアクチュエータ103〜106に対するメッセージを検出したとき、統合制御装置102は、識別子により示される電動ブレーキアクチュエータが所属する第一サブネットワーク115aおよび第二サブネットワーク
115bのいずれかに向けてそのメッセージを転送する。
115bのいずれかに向けてそのメッセージを転送する。
サービス端末110からの指示を受けた電動ブレーキアクチュエータは、自身が所属するサブネットワークに向けて、識別子フィールドにサービス端末110に対応する識別子を記した応答メッセージを送出する。統合制御装置102は、第一サブネットワーク115aおよび第二サブネットワーク115b上を流れるサービス端末110宛のメッセージを検出すると、そのメッセージを基幹ネットワーク101に転送する。これによって、サービス端末110は、第一サブネットワーク115aおよび第二サブネットワーク115bに接続されている電動ブレーキアクチュエータ103〜106に対しても、基幹ネットワーク101に接続されている他の制御装置と同様の診断を行うことができる。
サービス端末110は、コンポーネントの診断のほかに、図3のメッセージを用いて、コンポーネント内のマイクロコントローラの書き替え可能な不揮発性メモリに記録されているプログラムの書き替えを行うことができる。
サービス端末110は、たとえば図4のような外観をしており、表示器401にコンポーネントの情報を表示する。作業者は、車両のコンポーネントを診断する際には、サービス端末のコネクタ403をメンテナンスポート109に接続する。これによって、サービス端末の電線402と基幹ネットワーク101が接続される。
例えば、電動ブレーキシステムを対象とした診断を実施する場合、表示器401には、図5に示す診断画面500〜507が表示される。診断対象選択画面500は、表示器
401の初期画面であり、作業者は、表示器401に表示された複数の制御装置から診断対象を選択する。以下、診断対象として電動ブレーキシステムを選択した場合を説明する。
401の初期画面であり、作業者は、表示器401に表示された複数の制御装置から診断対象を選択する。以下、診断対象として電動ブレーキシステムを選択した場合を説明する。
パーキングブレーキ作動画面501は、電動ブレーキシステム診断及びプログラムの更新を安全に実行するために、電動ブレーキアクチュエータのパーキングブレーキ機能114a〜114dが作動中及び作動完了したことを作業者に通知する画面である。ここで、パーキングブレーキ機能114a〜114dが作動中の場合は、「パーキングブレーキ作動中」と表示され、サービス端末110が統合制御装置102からパーキングブレーキ作動完了のメッセージを受信した場合は、「パーキングブレーキ作動完了」を表示される。なお、車両を停止させる手段はパーキングブレーキ機能114a〜114dに限らず、車両を安全に停止または固定させることのできる手段であればよい。
パーキングブレーキ機能114a〜114dの作動完了後、診断メニュー画面502が表示される。ここで作業者が制御プログラムの一括更新を選択すると、制御プログラムの一括更新画面503が表示される。
更新制御プログラムのバージョン表示画面504は、作業者に対して、制御プログラムの現在のバージョンと、新しいバージョンの確認ができるように、それらの情報を表示する。
制御プログラムの一括更新中画面505では、更新の進捗状況が表示される。このとき、車輪表示507のように車両のどの車輪に設置され電動ブレーキユニットの制御プログラムが更新中であるかを示すようにしてもよい。
制御プログラムの一括更新完了画面506では、再度確認のために、現在のバージョンと新しいバージョンが画面に表示される。制御プログラムの一括更新警告画面507は、現在書き込まれている制御プログラムのバージョンに互換性がない場合に表示される。このとき、4輪に設置された電動ブレーキユニットの制御プログラムのバージョンを表示して、作業者が確認できるようにする。
図6は、プログラムの書き替えに対応したマイクロコントローラを搭載するコンポーネントの不揮発性メモリのメモリマップである。不揮発性メモリ領域601には、通常の使用においてマイクロコントローラが実行するコンポーネント固有の制御プログラム602と、書き替え可能な不揮発性メモリを書き替えるための診断アプリケーション兼書き替えプログラム604とが格納され、一部に未使用領域603を有する。
本実施例における統合制御装置102および電動ブレーキアクチュエータ103〜106も、書き替え可能な不揮発性メモリを備えたマイクロコントローラを搭載し、その不揮発性メモリ領域は、図6に示すメモリマップと同様の領域を有している。
図7は、サービス端末110によるコンポーネントの不揮発性メモリの書き替え手順を示すフローチャートである。
書き替えを開始するに当たって、サービス端末110は書き替え対象コンポーネントに対して、書き替え要求を送信する(ステップ702)。その後、書き替え対象コンポーネントが書き替え要求を受理すると、第1の受理信号をサービス端末110に送信する。サービス端末110は第1の受理信号を受信した場合(ステップ703)、ステップ704へ移行し、所定時間内に第1の受理信号を受信できなかった場合は、処理を終了する。
ステップ704において、サービス端末110は、書き替え対象コンポーネントの不揮発性メモリに格納され、書き替えの対象となる制御プログラムの先頭アドレス及び新しいプログラムのデータサイズを付加し、書き替え対象コンポーネントに送信する。
書き替え対象コンポーネントが前述のアドレス及びデータサイズを受理すると、第2の受信信号をサービス端末110に送信する。サービス端末110は、第2の受信信号を受信した場合(ステップ705)、ステップ706へ移行し、一方、所定時間内に第2の受信信号を受信できない場合は、処理を終了する。
次に、サービス端末110は、新しく書き替えるプログラムをデータフィールド303に格納したメッセージ300を、書き替え対象コンポーネントに送信する(ステップ706)。そして、新しいプログラムのすべてのデータを送信し終えたらステップ708に、まだ転送し終わっていなければステップ706に移動する(ステップ707)。最後に、書き替え処理の完了を書き替え対象コンポーネントから受信すると(ステップ708)、書き替え処理が完了する(ステップ709)。
一般に、マイクロコントローラの不揮発性メモリに格納されるプログラムの大きさは、アプリケーションに依存するが、数10kバイトから数100kバイトにもなる。これに対して、図3のような情報形態により一度に送ることのできるデータサイズはたかだか数バイトである。したがって、新しいプログラムの全体を図3のようなメッセージ形式で分割して送信すると、非常に多くのメッセージをやりとりしなければならない。一方、電動ブレーキアクチュエータ103〜106と統合制御装置102との間では、その制御の性質上高い応答性が要求される。このため、それらを結ぶ第一サブネットワーク115a,第二サブネットワーク115bでは頻繁に情報交換が行われており、ネットワークの負荷が高い。したがって、サービス端末110から前左電動ブレーキアクチュエータ103のプログラムの書き替えを実施するには、負荷の高いネットワークの中で、新しいプログラムを転送するための多くのメッセージを送信しなければならず、書き込みが完了するまでに多くの時間を要する。
そこで、本実施例に関わる前記統合制御装置102は、ステップ702においてサービス端末110から送信される書き替え要求メッセージを中継したときに、前述の電源マネージメント機能によって、同じサブネットワークに接続されている書き替え対象以外の電動ブレーキアクチュエータへの給電を遮断する。これによって、統合制御装置102と書き替え対象の電動ブレーキアクチュエータとの通信のためにサブネットワークを占有させることができ、書き替え時間の短縮を図ることができる。
さらに、統合制御装置102は、統合制御装置102自身を含むいずれかのコンポーネントに対する書き替え要求メッセージを検出したときには、電動パーキングブレーキ機能を作動させて、書き替え中に車両が動き出すことのないように車両を強制的に停止させる機能を持っている。この機能を図8,図9を用いて説明する。
統合制御装置102は、サービス端末110から基幹ネットワーク101を介して送信されるメッセージを常に監視し、図8に示す処理を実行している。この処理では、受信したメッセージがいずれかのコンポーネントに対する書き替え要求かどうかが検査される
(ステップ902)。メッセージは、図3に示す形式により送信され、コマンドフィールド302を検査することにより書き替え要求かどうかを判断することができる。そして、書き替え要求ならば、ステップ903を実行し、書き替え要求以外ならば処理を終了する。ステップ903では、サブネットワーク115aおよび115bを介して、電動ブレーキアクチュエータ103〜106にパーキングブレーキの適用要求を送信するとともに、電源装置111からパーキングブレーキの駆動電源を供給するために、電源制御信号線
122a〜122dを介して電源制御信号を送信する。
(ステップ902)。メッセージは、図3に示す形式により送信され、コマンドフィールド302を検査することにより書き替え要求かどうかを判断することができる。そして、書き替え要求ならば、ステップ903を実行し、書き替え要求以外ならば処理を終了する。ステップ903では、サブネットワーク115aおよび115bを介して、電動ブレーキアクチュエータ103〜106にパーキングブレーキの適用要求を送信するとともに、電源装置111からパーキングブレーキの駆動電源を供給するために、電源制御信号線
122a〜122dを介して電源制御信号を送信する。
一方、電動ブレーキアクチュエータ103〜106は、統合制御装置102からのメッセージを常に監視し、図9に示す処理を実行している。電動ブレーキアクチュエータ103〜106が、統合制御装置102からメッセージを受信すると、ステップ1002にて、そのメッセージがパーキングブレーキの適用要求かどうかを判断する。そして、受信したメッセージがパーキングブレーキの適用要求であれば、ステップ1003を実行し、そうでなければ、処理を完了する。ステップ1003では、すでにパーキングブレーキが適用されているかどうかを判断し、適用されていれば処理を完了し、そうでなければ、ステップ1004に移動する。ステップ1004では、パーキングブレーキを適用させて、処理を完了する。そして、ステップ1005では、パーキングブレーキを適用したことを統合制御装置102に送信する。
図10は、電動ブレーキアクチュエータ103〜106による制御プログラムの書き替え処理のフローチャートである。先に述べたとおり、電動ブレーキアクチュエータ103〜106は、その制御ユニット212は2つのマイクロコントローラを有している。サブネットワーク上を伝送されてくるメッセージは、第一のマイクロコントローラ215により受信される。受信されたメッセージに含まれるデータのうち、第二のマイクロプロセッサ216により処理されるべきデータは第一のマイクロプロセッサ215により受信され、第二のマイクロプロセッサ216に転送される。従って、第二のマイクロプロセッサ
215が有する不揮発メモリに書き込まれるデータも、第一のマイクロプロセッサ215を介して第二のマイクロプロセッサ216に送られることになる。
215が有する不揮発メモリに書き込まれるデータも、第一のマイクロプロセッサ215を介して第二のマイクロプロセッサ216に送られることになる。
なお、ここでは、第一のマイクロコントローラ215の書き替え可能な不揮発性メモリは64kバイトの大きさを持ち、0〜65535番地のアドレスが割り当てられているものとする。また、第二のマイクロコントローラ216の書き替え可能な不揮発性メモリは32kバイトの大きさを持ち、65534〜98303番地のアドレスが割り当てられているものとして説明する。
第一のマイクロコントローラ215は、サービス端末110から不揮発性メモリの書き替え要求を受信すると(ステップ1102)、書き替え可能な制御状態かどうかを判断して(ステップ1103)、書き替えが可能と判断した場合は、ステップ1104に、書き替えが不可能と判断した場合はステップ1211に移動する。ここで、第一のマイクロコントローラ215が書き替え不可能である制御状態の具体例としては、制御回路の起動及び終了処理,ブレーキパッドがロータを押し付ける押付力制御,ブレーキパッドとロータとのクリアランスを調整するクリアランス制御,パーキングブレーキ機構の作動及び終了処理、さらに電動ブレーキ装置が故障した場合に押付力を強制的に解除させる等のフェールセーフ制御等の制御状態がある。
電動ブレーキアクチュエータ103〜106は、ステップ1105で書き替え要求を受信すると、受信した書き替え要求で指定された書き替え先頭アドレスとプログラムサイズとに基づいて、送られてくるプログラムが、制御プログラム用に利用可能な不揮発性メモリの領域に書き込めるか否か判断する。送られてくるプログラムが制御プログラム用に利用可能な不揮発性メモリの領域を逸脱し書き込みができないと判断すると、第一のマイクロコントローラ215は、ステップ1211の処理に移る(ステップ1160)。
ステップ1107で、第一のマイクロコントローラ215は、書き替え要求で指定された書き替え先頭アドレスに基づき、第一のマイクロコントローラ215に対する書き替えなのか、第二のマイクロコントローラ216に対する書き替えなのかを判別する。具体的には、書き替え先頭アドレスが0〜65535番地のときは第一のマイクロコントローラ215に対する書き替え、書き替え先頭アドレスが、65536〜98303番地であれば、第二のマイクロコントローラに対する書き替えであると判断する。書き替え対象がならばステップ1108の処理に、第二のマイクロコントローラ216ならばステップ1109の処理にそれぞれ移動する。
ステップ1108で第一のマイクロコントローラ215は、サービス端末110から逐次送られてくるメッセージを受信し、受信したメッセージ内のデータを第一のマイクロコントローラ215内部の不揮発性メモリに書き込む。指定されたプログラムサイズのデータを不揮発性メモリに書き込んだ後、第一のマイクロコントローラ215は、ステップ
1110の処理に移動する。
1110の処理に移動する。
ステップ1109で第一のマイクロコントローラ215は、逐次送られてくるメッセージ内のデータを第二のマイクロコントローラ216に転送し、第二のマイクロコントローラ215内部の不揮発性メモリに書き込む。図11にステップ1109のより具体的な処理の流れを示す。なお、本実施例において、第二のマイクロコントローラ216のプログラムは、転送速度を高めるために、サービス端末110から所定の書き込みブロックサイズ毎に圧縮された状態で送られてくる。
第一のマイクロコントローラ215は、サービス端末110から第二のマイクロコントローラ216への書き込みデータを含むメッセージを受信する(ステップ1302)。受信されたメッセージ内のデータは、第一のマイクロコントローラ215が有する揮発性メモリの一部に確保された作業領域に、一時的に蓄えられる。第一のマイクロコントローラは、作業領域に所定の書き込みブロックサイズに相当する圧縮されたデータが蓄積されたか調べ、所定の書き込みブロックサイズに相当する圧縮されたデータが蓄積されるとステップ1304の処理に移り、そうでなければステップ1302に戻り、引き続き送られてくるメッセージを受信する。ステップ1304で、第一のマイクロコントローラ215は、作業領域に蓄積されたデータを展開する。第一のマイクロコントローラ215は、展開した所定書き込みブロックサイズのデータを第二のマイクロコントローラ216に転送する。第二のマイクロコントローラ216は、第一のマイクロコントローラ215から転送されてきたデータを自身の不揮発性メモリに格納する(ステップ1305)。第一のマイクロコントローラ215は、サービス端末110から送られてくるすべての書き込みデータを受信し、それらの第二のマイクロコントローラ216の不揮発性メモリへの書き込みを終了すると、ステップ1110の処理に移る。
ステップ1110において、第一のマイクロコントローラ215は、書き込みの完了をサービス端末110に通知し、処理を終了する。
一方、ステップ1103、あるいは1106において制御プログラムの書き替えができないと判断された場合、第一のマイクロコントローラ215は、書き替え要求不受理を示すメッセージをサービス端末110に送信する。
以上説明した実施例によれば、通常、相互に高頻度でメッセージ交換が行われ、負荷の高いサブネットワークに接続される電動ブレーキアクチュエータの制御プログラムの書き替えを行う際、書き替え対象でない電動アクチュエータからのメッセージの送信が抑制されるので、サブネットワークを書き替えのために占有することができ、書き込み時間の増大を抑止することができる。また、プログラムの書き替えに関係しないメッセージの送信が抑止されるため、プログラム書き替えの信頼性を向上させることができる。
さらに、プログラム書き替えの際に、あらかじめパーキングブレーキにより車両を静止させて処理が行われるので、電動ブレーキアクチュエータが通常の制動制御を行えないプログラムの書き替え時に車両が動き出し思いがけない事故が生じる可能性が低く、安全に車両のメンテナンスを行うことが可能となる。
上述した実施例では、電動ブレーキアクチュエータが接続されたサブネットワーク上でのメッセージのみを抑止させているが、電動ブレーキアクチュエータのプログラム書き替え時に、基幹ネットワーク101に接続される統合制御装置以外の各制御装置からのメッセージ送信の頻度を低下させ、あるいは抑止することで、基幹ネットワークを電動ブレーキアクチュエータのプログラム書き替えのために優先的に使用することができるようになり、作業時間をより短縮させることが可能となる。
具体的には、基幹ネットワークに接続される制御装置の各々が、基幹ネットワーク上を流れるメッセージを監視し、他のコンポーネントへの書き替えメッセージを検出した場合、基幹ネットワークへのメッセージの送信を抑止、あるいは禁止する。そして、該当するコンポーネントへのプログラムの書き込みが完了し、書き込み完了通知を検出したとき、各制御装置が、メッセージ送信の抑止状態を解除、あるいは、送信を再開するようにすればよい。
また、基幹ネットワークに接続された制御装置のプログラムの書き替えに際して、統合制御装置からの制御により電動ブレーキアクチュエータを制御し、通常ブレーキ、あるいはパーキングブレーキ機構を作動させて車両を静止状態に保つことで、上述した電動ブレーキアクチュエータの制御プログラムの書き替え時と同様、それら制御装置のプログラム書き替え作業をより安全な状態で行うことができる。具体的には、統合制御装置が、基幹ネットワークに接続された制御装置に対する書き替え要求メッセージを検出した際に、電動ブレーキアクチュエータに対して、制動力を発生させるよう、所定の推力でブレーキをかけるよう指令し、あるいは、パーキングブレーキ機構の作動を指令する。各電動ブレーキアクチュエータは、この指令に従い、ブレーキ力を作用させ、あるいは、パーキングブレーキ機構を作動させる。
さらに、上述した実施例では、電動ブレーキアクチュエータのプログラム書き替え時に、統合制御装置が各電動ブレーキアクチュエータの電源を制御することで、サブネットワークをプログラム書き替えのためのメッセージの転送に優先的に利用できるようにしているが、これに換えて、各電動ブレーキアクチュエータが、他の電動ブレーキアクチュエータのプログラムが書き替えられている間、統合制御装置との間の通信頻度を抑制するようにしてもよい。例えば、通常、2ms周期で行われている統合制御装置との通信を、パーキングブレーキ作動中は、200ms周期に変更するといった構成により、通信頻度を抑制するようにすることができる。このように、パーキングブレーキ機構を作動させている電動ブレーキアクチュエータの通信頻度を抑制することによっても、書き替え対象となっている電動ブレーキアクチュエータへの書き込み時間の短縮と、書き込み信頼性の向上を図ることができる。
101…基幹ネットワーク、102…統合制御装置、103…前左電動ブレーキアクチュエータ、104…前右電動ブレーキアクチュエータ、105…後左電動ブレーキアクチュエータ、106…後右電動ブレーキアクチュエータ、107…エンジンコントロールユニット、108…トランスミッションコントロールユニット、109…メンテナンスポート、110…サービス端末、111…電源装置。
Claims (14)
- 統合制御装置と、車両の各輪に対応して設けられ、車両に制動をかけるための複数のブレーキ装置と、前記複数のブレーキ装置に対応して設けられ、内部に有する書き替え可能な不揮発性メモリに記憶されたプログラムを実行することにより、前記統合制御装置からの指令に従って、各々が対応する前記ブレーキ装置を制御する複数の制御装置と、前記統合制御装置と前記複数の制御装置との間でメッセージ交換を行うためのネットワークとを備えたブレーキ制御システムにおける前記プログラムの更新方法であって、
前記統合制御装置により、前記統合制御装置に接続されたサービス端末から前記制御装置に含まれる第1の制御装置に対するプログラムの書き替えを要求する書き替え要求メッセージを受信し、
前記書き替え要求メッセージに応答して、前記統合制御装置から前記複数の制御装置の少なくとも1つの制御装置に対して、前記ブレーキ装置を作動させるように指令を発行し、
前記指令に応答して、前記少なくとも1つの制御装置により当該少なくとも1つの制御装置が対応して設けられる前記ブレーキ装置を制御して車両に制動力を与え、
前記指令の発行の後、前記統合制御装置により、前記サービス端末から前記第1の制御装置に書き込むべきプログラムを受信し、前記ネットワークを介して前記第1の制御装置に当該プログラムを転送して前記第1の制御装置に設けられた前記書き替え可能な不揮発性メモリに保持されたプログラムの書き替えを行うことを特徴とするプログラムの更新方法。 - 前記制動力を与えるステップは、前記少なくとも1つの制御装置に対応して設けられたブレーキ装置に備えられたパーキングブレーキ機能を作動させるステップを含むことを特徴とする請求項1記載のプログラムの更新方法。
- 前記制動力を与えるステップは、前記第1の制御装置を除く前記複数の制御装置を、前記統合制御装置との間の通信頻度を低減した状態に移行させるステップを含むことを特徴とする請求項1記載のプログラムの更新方法。
- 前記移行させるステップは、前記統合制御装置から前記ネットワーク上に前記書き替え要求メッセージを転送するステップと、
前記第1の制御装置を除く前記複数の制御装置により、前記ネットワーク上に転送された前記書き替え要求メッセージを検出するステップと、
前記書き替え要求メッセージの検出に応じて、前記ネットワークへのメッセージの送信を低減するステップとを含むことを特徴とする請求項3記載のプログラムの更新方法。 - 請求項4記載のプログラムの更新方法において、さらに、
前記プログラムの書き替えが完了したときに、前記プログラムの書き替えが完了したことを示す書き替え完了メッセージを、前記ネットワークを介して前記第1の制御装置から前記統合制御装置に送信し、
前記第1の制御装置を除く前記複数の制御装置の各々において、前記ネットワーク上を転送される前記完了メッセージを検出し、当該完了メッセージの検出に応答して通信頻度を低減した状態から復帰することを特徴とする請求項3記載のプログラムの更新方法。 - 前記移行させるステップは、前記統合制御装置により前記第1の制御装置を除く前記複数の制御装置に対する電源供給を遮断するステップを含むことを特徴とする請求項3記載のプログラムの更新方法。
- 統合制御装置と、前記統合制御装置が接続された第1のネットワークと、各々車両の各輪に対応して設けられ、電気的に駆動される駆動源を備え、該駆動源により発生される駆動力を利用して車両に制動力を与えるためのブレーキ装置と、前記第1のネットワークに接続され、書き替え可能な不揮発性メモリを有し、該不揮発性メモリに記憶されたプログラムを実行して前記統合制御からの指令に従い前記ブレーキ装置を制御する制御装置とを有し、
前記統合制御装置は、当該統合制御装置に接続されるサービス端末から前記複数の制御装置のいずれかに対するプログラムの書き替え要求があった場合、前記複数の制御装置の中の少なくとも1つの制御装置に対し、車両を停止状態とするための制動指令を発行した後、前記サービス端末から送られる更新プログラムを、前記第1のネットワークを介して前記書き替え要求の対象とされる制御装置に転送し、
前記書き替え要求の対象とされる制御装置は、前記第1のネットワークを介して転送される前記更新プログラムにより自制御装置が有する前記不揮発性メモリに記憶されたプログラムの書き替えを実行することを特徴とするブレーキ制御システム。 - 前記複数のブレーキ装置のうち、前記少なくとも1つの制御装置に対応するブレーキ装置は、前記駆動源への電力の供給が停止された後にも、発生させた制動力を維持するためのパーキングブレーキ機構を備え、前記制動指令は、前記パーキングブレーキ機構を作動させるための指令であることを特徴とする請求項9記載のブレーキ制御システム。
- 前記統合制御装置は、前記制動指令を発行した後、前記更新プログラムの転送前に前記書き替え要求の対象とされる制御装置を除く前記複数の制御装置への電力の供給を遮断することを特徴とする請求項8記載のブレーキ制御システム。
- 前記複数の制御装置は、前記制動指令に応じて前記駆動源を駆動し、前記パーキングブレーキ機構による制動力が発生するよう前記ブレーキ装置を制御するとともに、前記第1のネットワークを介した前記統合制御装置との通信の頻度を低減することを特徴とする請求項8記載のブレーキ制御システム。
- 統合制御装置と、前記統合制御装置が接続された第1のネットワークと、各々車両の各輪に対応して設けられ、電気的に駆動される駆動源を備え、該駆動源により発生される駆動力を利用して車両に制動力を与えるためのブレーキ装置と、前記第1のネットワークに接続され、書き替え可能な不揮発性メモリを有し、該不揮発性メモリに記憶されたプログラムを実行して前記統合制御からの指令に従い前記ブレーキ装置を制御する制御装置とを有し、
前記統合制御装置は、当該統合制御装置に接続されるサービス端末から前記複数の制御装置のいずれかに対するプログラムの書き替え要求があった場合、前記書き替え要求の対象とされる制御装置を除く前記複数の制御装置への電力の供給を遮断した後、前記サービス端末から送られる更新プログラムを、前記第1のネットワークを介して前記書き替え要求の対象とされる制御装置に転送し、
前記書き替え要求の対象とされる制御装置は、前記第1のネットワークを介して転送される前記更新プログラムにより自制御装置が有する前記不揮発性メモリに記憶されたプログラムの書き替えを実行することを特徴とするブレーキ制御システム。 - 請求項11記載のブレーキ制御装置において、さらに、前記第1のネットワークとは異なる第2のネットワークを有し、前記統合制御装置は、前記第2のネットワークを介して前記サービス端末と接続されることを特徴とするブレーキ制御装置。
- 前記統合制御装置は、前記電力供給の遮断に先駆けて、前記複数の制御装置の中の少なくとも1つの制御装置に対して車両を停止状態とするための制動指令を発行し、前記少なくとも1つの制御装置は、当該制動指令に応答して、対応する前記ブレーキ装置を制御して制動力を発生させることを特徴とする請求項11記載のブレーキ制御装置。
- 前記少なくとも1つの制御装置に対応するブレーキ装置は、前記駆動源への電力の供給が停止された後にも、発生させた制動力を維持するためのパーキングブレーキ機構を備え、前記制動指令は、前記パーキングブレーキ機構を作動させるための指令であることを特徴とする請求項13記載のブレーキ制御システム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006053034A JP2007230317A (ja) | 2006-02-28 | 2006-02-28 | ブレーキ制御システム及びそのプログラム更新方法 |
EP07001039A EP1835399A2 (en) | 2006-02-28 | 2007-01-18 | Brake control system architecture and method for updating firmware of embedded controller |
US11/654,525 US20070212016A1 (en) | 2006-02-28 | 2007-01-18 | Brake control system architecture and method for updating firmware of embedded controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006053034A JP2007230317A (ja) | 2006-02-28 | 2006-02-28 | ブレーキ制御システム及びそのプログラム更新方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007230317A true JP2007230317A (ja) | 2007-09-13 |
Family
ID=38283932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006053034A Pending JP2007230317A (ja) | 2006-02-28 | 2006-02-28 | ブレーキ制御システム及びそのプログラム更新方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20070212016A1 (ja) |
EP (1) | EP1835399A2 (ja) |
JP (1) | JP2007230317A (ja) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009090940A (ja) * | 2007-10-12 | 2009-04-30 | Honda Motor Co Ltd | 車両制御用プログラムの更新装置 |
JP2011213169A (ja) * | 2010-03-31 | 2011-10-27 | Yazaki Corp | 車両用表示装置 |
JP2013174974A (ja) * | 2012-02-23 | 2013-09-05 | Toyota Motor Corp | 情報処理装置、プログラム書き換え方法 |
JP2017151510A (ja) * | 2016-02-22 | 2017-08-31 | Kyb株式会社 | コントローラ |
WO2017212771A1 (ja) * | 2016-06-09 | 2017-12-14 | 株式会社デンソー | 車両用装置 |
US10496393B2 (en) | 2016-11-16 | 2019-12-03 | Mitsubishi Electric Corporation | Program update control system and program update control method |
JP2020009483A (ja) * | 2019-09-20 | 2020-01-16 | 株式会社デンソー | リプログマスタ |
WO2021024792A1 (ja) * | 2019-08-05 | 2021-02-11 | 日立オートモティブシステムズ株式会社 | 車両制御装置、更新プログラム、プログラム更新システム、及び書込み装置 |
WO2022219948A1 (ja) * | 2021-04-14 | 2022-10-20 | 日立Astemo株式会社 | 制御装置及び制御システム |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4404147B2 (ja) * | 2008-01-23 | 2010-01-27 | 株式会社デンソー | 車載電子制御装置及びその車載電子制御装置の情報更新方法 |
JP6772899B2 (ja) * | 2017-03-06 | 2020-10-21 | 横河電機株式会社 | 管理装置、中継装置、フィールド無線システム、設定方法、プログラム及び記録媒体 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7089815B2 (en) * | 2004-03-31 | 2006-08-15 | International Truck Intellectual Property Company, Llc | Air brake system characterization by self learning algorithm |
-
2006
- 2006-02-28 JP JP2006053034A patent/JP2007230317A/ja active Pending
-
2007
- 2007-01-18 EP EP07001039A patent/EP1835399A2/en not_active Withdrawn
- 2007-01-18 US US11/654,525 patent/US20070212016A1/en not_active Abandoned
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009090940A (ja) * | 2007-10-12 | 2009-04-30 | Honda Motor Co Ltd | 車両制御用プログラムの更新装置 |
JP2011213169A (ja) * | 2010-03-31 | 2011-10-27 | Yazaki Corp | 車両用表示装置 |
JP2013174974A (ja) * | 2012-02-23 | 2013-09-05 | Toyota Motor Corp | 情報処理装置、プログラム書き換え方法 |
JP2017151510A (ja) * | 2016-02-22 | 2017-08-31 | Kyb株式会社 | コントローラ |
CN109313592A (zh) * | 2016-06-09 | 2019-02-05 | 株式会社电装 | 车辆用装置 |
JP2017220091A (ja) * | 2016-06-09 | 2017-12-14 | 株式会社デンソー | 車両用装置 |
WO2017212771A1 (ja) * | 2016-06-09 | 2017-12-14 | 株式会社デンソー | 車両用装置 |
US10496393B2 (en) | 2016-11-16 | 2019-12-03 | Mitsubishi Electric Corporation | Program update control system and program update control method |
WO2021024792A1 (ja) * | 2019-08-05 | 2021-02-11 | 日立オートモティブシステムズ株式会社 | 車両制御装置、更新プログラム、プログラム更新システム、及び書込み装置 |
JPWO2021024792A1 (ja) * | 2019-08-05 | 2021-02-11 | ||
JP7224472B2 (ja) | 2019-08-05 | 2023-02-17 | 日立Astemo株式会社 | 車両制御装置、更新プログラム、プログラム更新システム、及び書込み装置 |
JP2020009483A (ja) * | 2019-09-20 | 2020-01-16 | 株式会社デンソー | リプログマスタ |
WO2022219948A1 (ja) * | 2021-04-14 | 2022-10-20 | 日立Astemo株式会社 | 制御装置及び制御システム |
Also Published As
Publication number | Publication date |
---|---|
US20070212016A1 (en) | 2007-09-13 |
EP1835399A2 (en) | 2007-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007230317A (ja) | ブレーキ制御システム及びそのプログラム更新方法 | |
CN109677388B (zh) | 电子驻车***、包括该电子驻车***的车辆及控制方法 | |
US11467818B2 (en) | Software update device, software update method, and software update system | |
JP4661438B2 (ja) | 車両通信システム | |
WO2020080273A1 (ja) | 車載更新装置、更新処理プログラム及び、プログラムの更新方法 | |
JP4054509B2 (ja) | フィールド機器制御システムおよびコンピュータが読取り可能な記憶媒体 | |
WO2019073932A1 (ja) | 情報更新装置、情報更新方法 | |
CN111717184A (zh) | 车辆冗余制动***、方法、车辆及存储介质 | |
CN101535979B (zh) | 存储资源装置的管理 | |
JP6556051B2 (ja) | アクチュエータを動作させるための、自動車内のデータ交換装置および方法 | |
JP4964666B2 (ja) | 冗長化された通信経路を切り替える計算機、プログラム及び方法 | |
KR20140074536A (ko) | 이씨유 관리 시스템 및 방법 | |
JPH10135993A (ja) | 二重系システムにおけるアドレス設定方式 | |
JP2015529993A (ja) | 変速機及びクラッチの制御装置をプログラミングするためのプロトコル変換方法 | |
JP6633689B2 (ja) | 自動車の制御装置群の作動制御装置、および制御装置を作動するための方法 | |
JP2001051871A (ja) | リモートデバッグ装置 | |
JP2000085569A (ja) | 電気式ブレ―キ装置の診断方法および装置 | |
JP2010152742A (ja) | 通信制御装置 | |
CN115339432A (zh) | 制动控制方法、装置、制动设备、车辆及存储介质 | |
JP2013171590A (ja) | ソフトウェアの互換性をテストする方法 | |
CN110779084B (zh) | 室内机组及其通讯控制方法和存储介质 | |
JPH0713791A (ja) | 二重化制御システムの等値化方法 | |
JP2007308259A (ja) | エレベータ制御システム | |
US11760394B2 (en) | Air-conditioning control system for railroad vehicle | |
JP2009093311A (ja) | ノンストッププログラムシステムおよびそのメモリ断片化回避方法 |