JP5617714B2 - 電子制御装置を用いた車両制御システム - Google Patents
電子制御装置を用いた車両制御システム Download PDFInfo
- Publication number
- JP5617714B2 JP5617714B2 JP2011063121A JP2011063121A JP5617714B2 JP 5617714 B2 JP5617714 B2 JP 5617714B2 JP 2011063121 A JP2011063121 A JP 2011063121A JP 2011063121 A JP2011063121 A JP 2011063121A JP 5617714 B2 JP5617714 B2 JP 5617714B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic control
- control unit
- vehicle information
- storage means
- volatile storage
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
Description
また、請求項4に記載の発明によると、第2電子制御装置の復旧手段は、第2電子制御装置が交換されたと自装置の脱着判定手段が判定すると、第1電子制御装置から取得する車両情報を第2不揮発性記憶手段に書き込む。
そして、第1電子制御装置の脱着判定手段は、第1電子制御装置または第2電子制御装置の一方の揮発性記憶手段が初期状態であると自装置の揮発性記憶判定手段が判定し、第2電子制御装置から取得する第3不揮発性記憶手段に記憶されている車両情報と第4不揮発性記憶手段に記憶されている車両情報とが異なると自装置の不揮発性記憶判定手段が判定すると、揮発性記憶手段が初期状態である方が交換された電子制御装置であると判定する。
図1に、本実施形態の車両制御システムを示す。車両制御システム10は、ガソリンエンジン等の内燃機関によるエンジンと、モータジェネレータ98(図3参照)とを駆動源とするハイブリッド車両の走行を制御するものであり、電池監視ユニット20、ハイブリッドECU(Electronic Control Unit)50、およびエンジンECU100等から構成されている。電池監視ユニット20とハイブリッドECU50とはシリアル通信で通信可能に接続されており、ハイブリッドECU50とエンジンECU100とはCAN(Controller Area Network)等の車内LANで通信可能に接続されている。
電源回路22は、スタートスイッチ4がオンになると、電池監視ユニット20を構成する電子部品にバッテリ2の電力を供給する。バッテリ2は、車両の駆動源となるモータジェネレータ98に電力を供給するハイブリッドバッテリ42と異なり、車両に搭載されている電子部品等の補機に電力を供給する。
ハイブリッドバッテリ42には、例えば、ニッケル水素またはリチウムイオン等の二次電池が使用される。
電源回路52は、スタートスイッチ4がオンになると、ハイブリッドECU50の主な電子部品にバッテリ2の電力を供給する。電源回路54は、スタートスイッチ4のオン、オフに関わらず、常にハイブリッドECU50の該当する電子部品、例えば図3のSRAM(スタンバイRAM)68にバッテリ2の電力を供給する。
(制御学習値)
前述したように、ハイブリッドECU50は、ハイブリッドバッテリ42に関する劣化情報を制御学習値としてEEPROM80に記憶しているので、スタートスイッチ4がオフなっても、EEPROM80に記憶している制御学習値は保持される。
(交換検出)
前述したように、SRAM68、128は、スタートスイッチ4のオン、オフに関わらず、バッテリ2が交換されず、ハイブリッドECU50またはエンジンECU100が脱着されない限り、記憶しているデータを保持できる。一方、SRAM68、128が記憶していたデータは、バッテリ2が交換されるか、ハイブリッドECU50またはエンジンECU100が脱着されると消去される。
図6〜図8に、ハイブリッドECU50が実行する交換検出処理と制御学習値の復旧処理とを示し、図9〜図11に、エンジンECU100が実行する交換検出処理と制御学習値の復旧処理とを示す。図6〜図11において、「S」はステップを表わしている。
図6に示すハイブリッドECU50の交換検出処理1において、図6の(A)は、ハイブリッドECU50による交換検出のための車両運転停止時の処理を示し、図6の(B)はハイブリッドECU50による交換検出のための車両運転開始時の処理を示している。
SSRAMに所定のキーワードが設定されている場合(S410:Yes)、ハイブリッドECU50は、スタートスイッチ4がオフされてからオンされるまでの間に自ECUは脱着されておらず、バッテリ2も交換されていないと判断する。そして、EEPROM80のSEG領域に記憶している制御学習値が初期値でなく何らかのデータが記憶されている場合(S412:No)、ハイブリッドECU50は、EEPROM80は正常であると判断し、RAM64に設定した変数SSTSに「OK」を設定し(S414)、処理をS420に移行する。
「OK」 :ハイブリッドECU50は脱着されておらず、バッテリ2も交換されていない。
「NG」 :ハイブリッドECU50が脱着されたか、バッテリ2が交換された。あるいは、ハイブリッドECU50は脱着されておらず、バッテリ2も交換されていないが、EEPROM80が異常である。
「END」:ハイブリッドECU50とエンジンECU100とがEEPROMに記憶している制御学習値が等しい。この場合、両ECUが交換されなかったために一致しているか、あるいは一方のECUは交換されたが制御学習値の復旧処理が終了したために一致しているかのいずれかを表わしている。
図7に示すハイブリッドECU50の交換検出処理2は、例えば64ms毎にタイマ割り込みにより実行される。
「要求無し」:車両運転開始時にエンジンECU100により設定される。エンジンECU100からハイブリッドECU50に対する処理要求はない。
「復旧要求」:ハイブリッドECU50に制御学習値の復旧処理を要求する。
「終了要求」:「要求無し」が設定されてから、エンジンECU100からハイブリッドECU50に対する処理要求がない場合に設定される。
図8に示すハイブリッドECU50における制御学習値の復旧処理は、図7のS442で実行される処理である。
図9に示すエンジンECU100の交換検出処理1において、図9の(A)は、エンジンECU100の交換検出のための車両運転停止時の処理を示し、図9の(B)はエンジンECU100の交換検出のための車両運転開始時の処理を示している。
MSRAMに所定のキーワードが設定されている場合(S470:Yes)、エンジンECU100は、スタートスイッチ4がオフされてからオンされるまでの間に自ECUは脱着されておらず、バッテリ2も交換されていないと判断する。そして、EEPROM140のMEG領域に記憶しているハイブリッドECU50の制御学習値が初期値でなく何らかのデータが記憶されている場合(S472:No)、エンジンECU100は、EEPROM140は正常であると判断し、RAM124に設定した変数MEGSに「OK」を設定し(S474)、処理をS480に移行する。
「OK」:エンジンECU100は脱着されておらず、バッテリ2も交換されていない。
「NG」:エンジンECU100が脱着されたか、バッテリ2が交換された。あるいは、エンジンECU100は脱着されておらず、バッテリ2も交換されていないが、EEPROM140が異常である。
図10に示すエンジンECU100の交換検出処理2は、例えば64ms毎にタイマ割り込みにより実行される。
図11に示すエンジンECU100における制御学習値の復旧処理は、図10のS500で実行される処理である。
そこで、MEGSおよびSSTSの両方が「NG」ではない場合(S522:No)、MEGSが「NG」か否かを判定し(S528)、MEGSが「NG」であれば(S528:Yes)、エンジンECU100は、自ECUは交換により新たに装着されたと判断し、RAM124のSEG領域に記憶しているハイブリッドECU50の制御学習値をEEPROM140のMEG領域に書き込み(S530)、MREQを「終了要求」に設定し(S532)、本処理を終了する。
また、エンジンECU100は、本発明の不揮発性記憶判定手段および書き込み要求手段が実行する機能を実現する。
上記実施形態では、ハイブリッドECU50の制御学習値を、本発明の電子制御装置(ECU)が書き換え可能な不揮発性記憶手段(EEPROM)に記憶する車両情報とした。制御学習値以外にも、自ECUまたは自ECUが制御する制御対象の故障診断情報、あるいは車両識別情報を復旧対象の車両情報としてECUがEEPROMに記憶してもよい。
これに対し、自ECUが交換されたと判定したECUは、自ECUの車両情報を記憶していると予め設定されている他のECUに、記憶している車両情報を送信するように要求してもよい。
このように、本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
Claims (7)
- 車載のバッテリから電力を常時供給される揮発性記憶手段と、
前記揮発性記憶手段の記憶状態を判定する揮発性記憶判定手段と、
前記揮発性記憶手段の記憶状態がデータが記憶されていない初期状態であると前記揮発性記憶判定手段が判定すると、自装置が脱着された可能性があると判定する脱着判定手段と、
を備えて車両に搭載される電子制御装置であって、互いに通信可能に接続された複数の前記電子制御装置を備える車両制御システムにおいて、
複数の前記電子制御装置のうち、第1電子制御装置は、前記車両に関する車両情報を記憶する書き換え可能な第1不揮発性記憶手段を備え、
複数の前記電子制御装置のうち第2電子制御装置は、
前記第1電子制御装置から取得する前記第1不揮発性記憶手段に記憶されている前記車両情報を記憶する書き換え可能な第2不揮発性記憶手段と、
自装置の前記第2不揮発性記憶手段に記憶されている前記車両情報の記憶状態と、前記第1電子制御装置から取得する前記第1不揮発性記憶手段に記憶されている前記車両情報の記憶状態とに基づいて、前記第1不揮発性記憶手段および前記第2不揮発性記憶手段の記憶状態を判定する不揮発性記憶判定手段と、
を備え、
前記第2電子制御装置の前記揮発性記憶判定手段は、自装置の前記揮発性記憶手段に対する記憶状態の判定結果と、前記第1電子制御装置から取得する前記第1電子制御装置の前記揮発性記憶判定手段の判定結果とに基づいて、前記第1電子制御装置および前記第2電子制御装置の前記揮発性記憶手段の記憶状態を判定し、
前記第2電子制御装置の前記脱着判定手段は、前記第1電子制御装置または前記第2電子制御装置の一方の前記揮発性記憶手段が前記初期状態であると自装置の前記揮発性記憶判定手段が判定し、前記第1不揮発性記憶手段に記憶されている前記車両情報と前記第2不揮発性記憶手段に記憶されている前記車両情報とが異なると前記不揮発性記憶判定手段が判定すると、前記揮発性記憶手段が前記初期状態である方が交換された前記電子制御装置であると判定する、
ことを特徴とする車両制御システム。 - 前記電子制御装置は、前記車両の運転が停止されるときに前記揮発性記憶手段に所定データを書き込む書き込み手段を備え、
前記揮発性記憶判定手段は、前記車両の運転が開始されるときに前記揮発性記憶手段に前記所定データが記憶されていない場合、前記揮発性記憶手段は前記初期状態であると判定する、
ことを特徴とする請求項1に記載の車両電子制御システム。 - 前記第2電子制御装置の前記脱着判定手段は、前記第1電子制御装置および前記第2電子制御装置の少なくともいずれか一方の前記揮発性記憶手段が前記初期状態であると自装置の前記揮発性記憶判定手段が判定し、前記第1不揮発性記憶手段に記憶されている前記車両情報と前記第2不揮発性記憶手段に記憶されている前記車両情報とが異なり、前記第1不揮発性記憶手段または前記第2不揮発性記憶手段の一方に記憶されている前記車両情報が初期値であると前記不揮発性記憶判定手段が判定すると、前記車両情報が初期値である方の前記電子制御装置が交換されたと判定する、ことを特徴とする請求項1または2に記載の車両制御システム。
- 前記第2電子制御装置は、
前記第1電子制御装置が交換されたと自装置の前記脱着判定手段が判定すると、前記第2不揮発性記憶手段に記憶されている前記車両情報を前記第1電子制御装置に送信し、送信した前記車両情報を前記第1不揮発性記憶手段に書き込むことを前記第1電子制御装置に要求する書き込み要求手段と、
前記第2電子制御装置が交換されたと自装置の前記脱着判定手段が判定すると、前記第1電子制御装置から取得する前記第1不揮発性記憶手段に記憶されている前記車両情報を前記第2不揮発性記憶手段に書き込む復旧手段と、
を備え、
前記第1電子制御装置は、前記第2電子制御装置から書き込み要求と前記車両情報とを受信すると、受信した前記車両情報を前記第1不揮発性記憶手段に書き込む復旧手段を備える、
ことを特徴とする請求項1から3のいずれか一項に記載の車両制御システム。 - 前記第2電子制御装置は、前記車両に関する車両情報を記憶する書き換え可能な第3不揮発性記憶手段を備え、
前記第1電子制御装置は、
前記第2電子制御装置から取得する前記第3不揮発性記憶手段に記憶されている前記車両情報を記憶する書き換え可能な第4不揮発性記憶手段と、
自装置の前記第4不揮発性記憶手段に記憶されている前記車両情報の記憶状態と、前記第2電子制御装置から取得する前記第3不揮発性記憶手段に記憶されている前記車両情報の記憶状態とに基づいて、前記第3不揮発性記憶手段および前記第4不揮発性記憶手段の記憶状態を判定する不揮発性記憶判定手段と、
を備え、
前記第1電子制御装置の前記揮発性記憶判定手段は、自装置の前記揮発性記憶手段に対する記憶状態の判定結果と、前記第2電子制御装置から取得する前記第2電子制御装置の前記揮発性記憶判定手段の判定結果とに基づいて、前記第1電子制御装置および前記第2電子制御装置の前記揮発性記憶手段の記憶状態を判定し、
前記第1電子制御装置の前記脱着判定手段は、前記第1電子制御装置または前記第2電子制御装置の一方の前記揮発性記憶手段が前記初期状態であると自装置の前記揮発性記憶判定手段が判定し、前記第3不揮発性記憶手段に記憶されている前記車両情報と前記第4不揮発性記憶手段に記憶されている前記車両情報とが異なると自装置の前記不揮発性記憶判定手段が判定すると、前記揮発性記憶手段が前記初期状態である方が交換された前記電子制御装置であると判定する、
ことを特徴とする請求項1から4のいずれか一項に記載の車両制御システム。 - 前記第1電子制御装置の前記脱着判定手段は、前記第1電子制御装置および前記第2電子制御装置の少なくともいずれか一方の前記揮発性記憶手段が前記初期状態であると自装置の前記揮発性記憶判定手段が判定し、前記第3不揮発性記憶手段に記憶されている前記車両情報と前記第4不揮発性記憶手段に記憶されている前記車両情報とが異なり、前記第3不揮発性記憶手段または前記第4不揮発性記憶手段の一方に記憶されている前記車両情報が初期値であると自装置の前記不揮発性記憶判定手段が判定すると、前記車両情報が初期値である方の前記電子制御装置が交換されたと判定する、ことを特徴とする請求項5に記載の車両制御システム。
- 前記第1電子制御装置は、
前記第2電子制御装置が交換されたと自装置の前記脱着判定手段が判定すると、前記第4不揮発性記憶手段に記憶されている前記車両情報を前記第2電子制御装置に送信し、送信した前記車両情報を前記第3不揮発性記憶手段に書き込むことを前記第2電子制御装置に要求する書き込み要求手段と、
前記第1電子制御装置が交換されたと自装置の前記脱着判定手段が判定すると、前記第2電子制御装置から取得する前記第3不揮発性記憶手段に記憶されている前記車両情報を前記第4不揮発性記憶手段に書き込む復旧手段と、
を備え、
前記第2電子制御装置は、前記第1電子制御装置から書き込み要求と前記車両情報とを受信すると、受信した前記車両情報を前記第3不揮発性記憶手段に書き込む復旧手段を備える、
ことを特徴とする請求項5または6に記載の車両制御システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011063121A JP5617714B2 (ja) | 2011-03-22 | 2011-03-22 | 電子制御装置を用いた車両制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011063121A JP5617714B2 (ja) | 2011-03-22 | 2011-03-22 | 電子制御装置を用いた車両制御システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012197046A JP2012197046A (ja) | 2012-10-18 |
| JP5617714B2 true JP5617714B2 (ja) | 2014-11-05 |
Family
ID=47179716
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011063121A Expired - Fee Related JP5617714B2 (ja) | 2011-03-22 | 2011-03-22 | 電子制御装置を用いた車両制御システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5617714B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5839023B2 (ja) * | 2013-12-11 | 2016-01-06 | トヨタ自動車株式会社 | 車両の制御装置 |
| JP6072870B1 (ja) * | 2015-09-11 | 2017-02-01 | ニチユ三菱フォークリフト株式会社 | 設定装置、車両、設定方法及び設定プログラム |
| KR102020566B1 (ko) * | 2018-01-18 | 2019-11-05 | 주식회사 블루윙모터스 | 이륜 또는 삼륜 차량용 전기 에너지 제어 장치 및 방법 |
| JP7334602B2 (ja) * | 2019-12-06 | 2023-08-29 | トヨタ自動車株式会社 | 車両の制御装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5394327A (en) * | 1992-10-27 | 1995-02-28 | General Motors Corp. | Transferable electronic control unit for adaptively controlling the operation of a motor vehicle |
| JP2000118355A (ja) * | 1998-10-14 | 2000-04-25 | Toyota Motor Corp | 車両用盗難防止装置 |
-
2011
- 2011-03-22 JP JP2011063121A patent/JP5617714B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012197046A (ja) | 2012-10-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4788643B2 (ja) | ハイブリッド車両用の充放電制御装置および当該充放電制御装置用のプログラム | |
| JP5617714B2 (ja) | 電子制御装置を用いた車両制御システム | |
| WO2018070156A1 (ja) | ソフトウェア更新装置、ソフトウェア更新方法、ソフトウェア更新システム | |
| JP6588407B2 (ja) | バッテリの昇温システム | |
| CN103593265A (zh) | 用于防止车辆中行程数据丢失的方法和系统 | |
| US20210403010A1 (en) | Vehicle load shedding | |
| JP5664454B2 (ja) | 車両用電子制御装置 | |
| JPWO2005078264A1 (ja) | 車両用データのバックアップ方法 | |
| JP7778587B2 (ja) | 車両制御装置 | |
| US8606481B2 (en) | Data write device and data write method | |
| CN110779731A (zh) | 一种电子换挡器诊断装置、方法及车辆 | |
| JP2006340560A (ja) | バッテリ状態監視システム、バッテリ状態監視方法、及びバッテリ監視装置 | |
| JPH10247103A (ja) | メモリ書き換え装置 | |
| JP5360148B2 (ja) | 電子制御装置 | |
| JP5781734B2 (ja) | アイドリングストップ装置、及び、バッテリの劣化報知方法 | |
| CN111198775B (zh) | 修正eeprom存储状态异常的方法、系统和机动车 | |
| JP5764043B2 (ja) | 車両の制御システム | |
| JP5664926B2 (ja) | 内燃機関の始動制御装置 | |
| JP2014172534A (ja) | ダイアグ情報収集システム | |
| JP6380089B2 (ja) | 電子制御装置 | |
| JP4538852B2 (ja) | 車両用制御装置 | |
| WO2024023873A1 (ja) | 車載制御装置 | |
| JP4353126B2 (ja) | 車両状態判定装置 | |
| JP7764934B2 (ja) | 制御装置、制御方法およびプログラム | |
| WO2026088382A1 (ja) | 制御装置、車両 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130730 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140515 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140520 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140616 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140819 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140901 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5617714 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |