JP6547533B2 - 電動機駆動装置 - Google Patents
電動機駆動装置 Download PDFInfo
- Publication number
- JP6547533B2 JP6547533B2 JP2015179238A JP2015179238A JP6547533B2 JP 6547533 B2 JP6547533 B2 JP 6547533B2 JP 2015179238 A JP2015179238 A JP 2015179238A JP 2015179238 A JP2015179238 A JP 2015179238A JP 6547533 B2 JP6547533 B2 JP 6547533B2
- Authority
- JP
- Japan
- Prior art keywords
- access
- area
- motor
- program
- storage unit
- 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.)
- Active
Links
- 238000003745 diagnosis Methods 0.000 claims description 48
- 238000000034 method Methods 0.000 claims description 20
- 230000006870 function Effects 0.000 description 22
- 238000007689 inspection Methods 0.000 description 16
- 230000002093 peripheral effect Effects 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000014759 maintenance of location Effects 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 4
- 230000004043 responsiveness Effects 0.000 description 3
- 101100082609 Escherichia coli (strain K12) pdeD gene Proteins 0.000 description 2
- 101100322712 Penicillium rubens (strain ATCC 28089 / DSM 1075 / NRRL 1951 / Wisconsin 54-1255) adrB gene Proteins 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 101150002105 adrA gene Proteins 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 101150063174 dgcC gene Proteins 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000012447 hatching Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 101150052303 adrC gene Proteins 0.000 description 1
- 101150116337 adrD gene Proteins 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000009225 memory damage Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Storage Device Security (AREA)
Description
図1は、本発明の一実施形態の電動機駆動装置1の構成例を示す図である。
電動機駆動装置1は、EVに搭載される電動機の駆動制御を行うためのものであり、図1には、電動機駆動装置1の他に、電動機駆動装置1の制御を行う上位コントローラ2と、電動機駆動装置1による駆動制御の対象となる電動機3とが図示されている。電動機駆動装置1は、上位コントローラ2による制御の下、電動機3の駆動制御を行う。
Programmable Read Only Memory)1242とROM(Read Only Memory)1244を含んでいる。ROM1244には各種プログラムが予め書き込まれており、EEPROM1242にはロギングデータやキャリブレーションデータなどの各種データが格納される。ロギングデータとは、電動機駆動装置1の動作状態や内部処理の推移を示す履歴データである。電動機駆動装置1の整備担当者は、このロギングデータを参照することで車両走行中の電動機駆動装置1の動作状態や内部処理の推移を把握することができる。
Management Unit)などのメモリ保護機能やECC(Error Correcting Code)などの誤り符号訂正により実施する。アクセス禁止/検知をマイコンが有する機能に任せることで、レスポンス性において従来技術に比較して明確に優位となる。本実施形態では、上記アクセス管理機能を利用して基本部プログラム1244aへの不正アクセスが防止される。
上記第1実施形態によれば、基本部プログラム1244aが格納されている記憶領域をアクセス禁止領域とすることで、当該基本部プログラム1244a全体が不正に読み出されることを防止することができた。しかし、アクセス禁止領域の設定が常に一定であると、アクセス禁止領域の設定パターンを解析され、アクセス禁止領域を避けるようにROM1244へのアクセスが為される虞がある。そこで、図3に示すように、アクセス禁止設定A→アクセス禁止設定B→アクセス禁止設定C・・・というようにアクセス禁止設定のパターン(アクセス禁止領域の設定数および設定位置)を定期的(図3に示す例では時間Tが経過する毎に周期的に)に変更できることが好ましく、本実施形態はこのような変更を可能にするものである。なお、図3ではアクセス禁止領域がハッチングで示されている。
前述したようにEV用の電動機駆動装置には、定期的にメモリ診断を実行することを要求される場合があり、本実施形態はこのような要求に応えるためのものである。一般にメモリ診断は、診断対象の領域に格納されるデータについて検査コードを所定のアルゴリズムにしたがって予め算出しておき、メモリ診断の際に再計算した検査コードと一致するか否かを判別することで実現される。上記検査コードとしては、チェックサムやCRC(Cyclic Redundancy Check)が用いられることが多い。以下では、上記所定のアルゴリズムにしたがって予め算出された検査コードのことを「初期検査コード」と呼ぶ。
以上本発明の第1〜第3実施形態について説明したが、これら実施形態に以下の変形を加えても勿論良い。
(1)上記各実施形態では、EV用の電動機駆動装置への本発明の適用例を説明したが、所謂ハイブリッド車向けの電動機駆動装置に本発明を適用しても良い。また、本発明の適用対象はEVやハイブリッド車などに搭載される車載用の電動機駆動装置には限定されず、工場などの産業施設内に設置される電動機の駆動制御を行う電動機駆動装置に本発明を適用しても良い。工場などの産業施設内に設置される電動機駆動装置についても安全性の確保と電動機の駆動制御に関するノウハウの秘匿等の機密保持とを要求される場合があるからである。また、電動機の動作状態に応じてアクセス制限動作の内容を異ならせる必要がない場合には、アクセス禁止領域の定期的な変更のみを行っても良く、また、アクセス禁止の解除と再設定によるメモリ診断との両立のみを行っても良い。これらの場合、動作定義テーブルには、領域識別子に対応付けてアクセス制限動作の内容を表すデータを一種類だけ格納しておけば良い。
Claims (5)
- 電動機の駆動制御を上位コントローラから与えられる指令に応じて行うプログラムが記憶された記憶部と、
前記プログラムにしたがって前記駆動制御を行うとともに、前記記憶部内の記憶領域のうちアクセスを禁止された領域へのアクセス要求を検知した場合に、前記電動機の動作状態に応じて予め定められたアクセス制限動作を実行する制御部と、
を有することを特徴とする電動機駆動装置。 - 前記記憶部には、
前記記憶部内の記憶領域のうちアクセスを禁止する領域に対応付けて、当該領域へのアクセス要求を検知した場合に前記制御部に実行させるアクセス制限動作を示す情報が前記電動機の動作状態毎に格納されたテーブルが格納されており、
前記制御部は、
前記テーブルの格納内容にしたがってアクセス制限動作を実行する
ことを特徴とする請求項1に記載の電動機駆動装置。 - 前記制御部は、前記記憶部内の記憶領域のうちアクセスを禁止する領域を定期的に変更することを特徴とする請求項1または請求項2に記載の電動機駆動装置。
- 前記制御部は、前記記憶部内の記憶領域のうちの予め定められた領域を対象として定期的にメモリ診断を実行するとともに、当該メモリ診断の対象領域にアクセス禁止の領域が含まれている場合には当該メモリ診断の実行に先立って当該領域のアクセス禁止を解除し、当該メモリ診断の実行完了後、当該領域をアクセス禁止に再設定することを特徴とする請求項1〜3の何れか1項に記載の電動機駆動装置。
- 電動機の駆動制御を上位コントローラから与えられる指令に応じて行うプログラムが記憶された記憶部と、
前記プログラムにしたがって前記駆動制御を行う一方、前記記憶部内の記憶領域のうちの予め定められた領域を対象として定期的にメモリ診断を実行するとともに、当該メモリ診断の対象領域にアクセス禁止の領域が含まれている場合には当該メモリ診断の実行に先立って当該領域のアクセス禁止を解除し、当該メモリ診断の実行完了後、当該領域をアクセス禁止に再設定する制御部と、
を有することを特徴とする電動機駆動装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015179238A JP6547533B2 (ja) | 2015-09-11 | 2015-09-11 | 電動機駆動装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015179238A JP6547533B2 (ja) | 2015-09-11 | 2015-09-11 | 電動機駆動装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017054404A JP2017054404A (ja) | 2017-03-16 |
JP6547533B2 true JP6547533B2 (ja) | 2019-07-24 |
Family
ID=58316830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015179238A Active JP6547533B2 (ja) | 2015-09-11 | 2015-09-11 | 電動機駆動装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6547533B2 (ja) |
-
2015
- 2015-09-11 JP JP2015179238A patent/JP6547533B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017054404A (ja) | 2017-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107949847B (zh) | 车辆的电子控制单元 | |
JP6170915B2 (ja) | ブレーキシステム | |
CN109154813A (zh) | 基于存储器装置错误的自适应刷新率及方法 | |
KR102278398B1 (ko) | 비휘발성 랜덤 액세스 메모리의 기억 영역의 리프레시 | |
US9654047B2 (en) | Drive device | |
JP2013214303A (ja) | 車両用機器制御データの読み取り方法、同データの書き込み方法、および車両用機器のデータの保存装置 | |
US20150268974A1 (en) | Method for controlling separate running of linked program blocks, and controller | |
JP5187387B2 (ja) | 車両データ記憶装置、コントローラ及び車両データ記録システム | |
JP2003002132A (ja) | 車両用制御装置 | |
JP6547533B2 (ja) | 電動機駆動装置 | |
JP5835160B2 (ja) | 電子制御装置 | |
CN111090541B (zh) | 控制器的数据防丢方法、装置、行车电脑设备及存储介质 | |
JP5915490B2 (ja) | 電子制御装置 | |
JP6009290B2 (ja) | 車両の電子制御装置 | |
JP2013171467A (ja) | 情報処理装置、車両用電子制御装置、データ読み書き方法 | |
JP5942778B2 (ja) | 情報処理装置 | |
GB2314180A (en) | Protecting memory by requiring all accessing programs to be modified | |
JP2023510122A (ja) | インタフェースを備える装置およびインタフェースを備える装置の動作方法 | |
JP6799404B2 (ja) | 情報処理装置および情報処理方法 | |
US20170200503A1 (en) | Storage apparatus, flash memory control apparatus, and program | |
JP6568826B2 (ja) | 電子制御装置 | |
JP7461755B2 (ja) | 情報処理装置、プログラム更新システム、及びプログラム更新方法 | |
JP5366885B2 (ja) | 電子制御装置 | |
JP2018063527A (ja) | 電子制御装置 | |
JP6731892B2 (ja) | 車載メモリの改竄検知装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180809 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190426 |
|
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: 20190528 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190610 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6547533 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |