(57)【要約】【課題】メモリ容量の低減化が図れる温度履歴データ作成・保存装置を提供する。【解決手段】温度履歴データ作成・保存部２２は、温度センサ８によって検出される温度Ｔを５分毎に取り込み、不揮発性メモリ２０内の第１領域Ｅ１内に順次記憶させる。温度履歴データ作成・保存部２２は、１時間分の温度データＴｉの累積値を、１６段階のレベル値αのうちのいずれかに変換して、第２領域Ｅ１内に記憶させる。温度履歴データ作成・保存部２２は、１日分のレベル値αｊの平均値を、該当する日の１日単位のレベル値βとして算出し、第３領域Ｅ３に記憶させる。温度履歴データ作成・保存部２２は、１ケ月分のレベル値βｋの平均値を、該当する月の１ケ月単位のレベル値γとして算出し、第４領域Ｅ４に記憶させる。【選択図】図１
2012237675.tif 000002
【特許請求の範囲】
【請求項１】
所定の１番目の単位時間毎に、温度を検出または推定してメモリに記憶する第１手段と、
前記１番目の単位時間より大きい所定の２番目の単位時間毎に、当該２番目の単位時間内に前記メモリに記憶された前記１番目の単位時間毎の複数の温度の平均値または累積値に対してレベル付けを行い、そのレベル付結果であるレベル値を前記メモリに記憶する第２手段と、
ｎをその初期値である２から始まる２以上の自然数として、ｎ番目の単位時間より大きい（ｎ＋１）番目の単位時間毎に、前記（ｎ＋１）番目の単位時間内に前記メモリに記憶された前記ｎ番目の単位時間毎の複数のレベル値に基づいて、当該（ｎ＋１）番目の単位時間に対応したレベル値を演算して前記メモリに記憶する処理を少なくともｎの初期値に対して行なうことにより、所定の最大単位時間毎のレベル値が前記メモリに記憶されるようにする第３手段とを含む、温度履歴データ作成・保存装置。
【請求項２】
所定の１番目の単位時間毎に、温度を検出または推定してメモリに記憶する第１ステップと、
前記１番目の単位時間より大きい所定の２番目の単位時間毎に、当該２番目の単位時間内に前記メモリに記憶された前記１番目の単位時間毎の複数の温度の平均値または累積値に対してレベル付けを行い、そのレベル付結果であるレベル値を前記メモリに記憶する第２ステップと、
ｎをその初期値である２から始まる２以上の自然数として、ｎ番目の単位時間より大きい（ｎ＋１）番目の単位時間毎に、前記（ｎ＋１）番目の単位時間内に前記メモリに記憶された前記ｎ番目の単位時間毎の複数のレベル値に基づいて、当該（ｎ＋１）番目の単位時間に対応したレベル値を演算して前記メモリに記憶する処理を少なくともｎの初期値に対して行なうことにより、所定の最大単位時間毎のレベル値が前記メモリに記憶されるようにする第３ステップとを含む、温度履歴データ作成・保存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、温度履歴データを作成して保存する温度履歴データ作成・保存装置およびその方法に関する。
【背景技術】
【０００２】
たとえば、パワーステアリングシステムの設計品質の向上を図るために、実際に市場で使用された部品の返却品（市場返却品）と、ベンチ試験装置によって耐久試験等のベンチ試験を受けた部品（試験終了品）とを比較することによって、ベンチ試験に基づく設計品質の評価方法の妥当性を確認するといったことが行われている。具体的には、走行距離に対する各構成部品の磨耗量、走行距離に対する樹脂部品、ゴム部品、グリス等の劣化度合い、走行距離に対する錆の侵食度合い等が、市場返却品と試験終了品との間で比較される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平10-62271号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、市場返却品に関する情報は、走行距離および走行地域のみである場合がほとんどある。しかしながら、市場返却品から走行距離および走行地域に対する市場返却品の磨耗量や劣化度合いの関係が得られても、市場返却品と試験終了品との間において磨耗量や劣化度合いに差が生じる原因を特定できない場合がある。
そこで、樹脂部品、ゴム部品、グリス等の劣化度合いに大きな影響を与えると想定される温度の履歴を、市場返却品に関する情報に加えることが考えられる。しかしながら、長期間にわたって温度履歴をメモリに記憶するためには、容量の大きなメモリが必要となる。
【０００５】
この発明の目的は、メモリ容量の低減化が図れる温度履歴データ作成・保存装置およびその方法を提供することである。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための請求項１に記載の発明は、所定の１番目の単位時間毎に、温度を検出または推定してメモリ（２０）に記憶する第１手段（２２）と、前記１番目の単位時間より大きい所定の２番目の単位時間毎に、当該２番目の単位時間内に前記メモリに記憶された前記１番目の単位時間毎の複数の温度の平均値または累積値に対してレベル付けを行い、そのレベル付結果であるレベル値を前記メモリに記憶する第２手段（２２）と、ｎをその初期値である２から始まる２以上の自然数として、ｎ番目の単位時間より大きい（ｎ＋１）番目の単位時間毎に、前記（ｎ＋１）番目の単位時間内に前記メモリに記憶された前記ｎ番目の単位時間毎の複数のレベル値に基づいて、当該（ｎ＋１）番目の単位時間に対応したレベル値を演算して前記メモリに記憶する処理を少なくともｎの初期値に対して行なうことにより、所定の最大単位時間毎のレベル値が前記メモリに記憶されるようにする第３手段（２２）とを含む、温度履歴データ作成・保存装置である。なお、括弧内の英数字は、後述の実施形態における対応構成要素等を表すが、むろん、この発明の範囲は当該実施形態に限定されない。以下、この項において同じ。
【０００７】
この発明によれば、所定の最大単位時間毎のレベル値（温度履歴データ）をメモリに記憶させることができる。また、所定の最大単位時間より小さい単位時間毎の温度履歴データに関しては、それぞれ、それより１段階大きい単位時間に対応した温度履歴データを作成するために使用された後はメモリに保存しておく必要がないので、これらの温度履歴データを記憶するためのメモリ容量を少なくすることができる。このため、メモリの容量を少なくできる。
【０００８】
請求項２記載の発明は、所定の１番目の単位時間毎に、温度を検出または推定してメモリに記憶する第１ステップと、前記１番目の単位時間より大きい所定の２番目の単位時間毎に、当該２番目の単位時間内に前記メモリに記憶された前記１番目の単位時間毎の複数の温度の平均値または累積値に対してレベル付けを行い、そのレベル付結果であるレベル値を前記メモリに記憶する第２ステップと、ｎをその初期値である２から始まる２以上の自然数として、ｎ番目の単位時間より大きい（ｎ＋１）番目の単位時間毎に、前記（ｎ＋１）番目の単位時間内に前記メモリに記憶された前記ｎ番目の単位時間毎の複数のレベル値に基づいて、当該（ｎ＋１）番目の単位時間に対応したレベル値を演算して前記メモリに記憶する処理を少なくともｎの初期値に対して行なうことにより、所定の最大単位時間毎のレベル値が前記メモリに記憶されるようにする第３ステップとを含む、温度履歴データ作成・保存方法である。この発明によれば、請求項１記載の発明と同様な効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の一実施形態に係る温度履歴データ作成・保存装置を適用した電動パワーステアリング装置の電気的構成を示すブロック図である。
【図２】図２は、不揮発性メモリの内容を示す模式図である。
【発明を実施するための形態】
【００１０】
以下では、この発明の実施形態を、添付図面を参照して詳細に説明する。
図１は、この発明の一実施形態に係る温度履歴データ作成・保存装置を適用した電動パワーステアリング装置の電気的構成を示すブロック図である。
この電動パワーステアリング装置（ＥＰＣ：Electric Power Steering）は、トルクセンサ１と、車速センサ２と、電動モータ３と、回転角センサ４と、電流センサ５，６，７と、温度センサ８と、ＥＣＵ（Electronic Control Unit）９とを備えている。
【００１１】
トルクセンサ１は、車両のステアリングホイール等の操舵部材に加えられる操舵トルクを検出するためのセンサである。車速センサ２は、車両の速度を検出するためのセンサである。電動モータ３は、車両の舵取り機構（図示せず）に減速機構（図示せず）を介して操舵補助力を与えるためのモータである。電動モータ３は、この実施形態では、３相ブラシレスモータであり、界磁としてのロータ（図示せず）と、ロータに対向するステータ（図示せず）に配置されたＵ相、Ｖ相、Ｗ相のステータ巻線（図示せず）とを備えている。
【００１２】
回転角センサ４は、電動モータ３のロータの回転角を検出するためのセンサである。回転角センサ４は、例えばレゾルバである。電流センサ５，６，７は、電動モータ３に流れる電流（モータ電流）を検出するためのセンサである。温度センサ８は、電動モータ３の周辺温度を検出するためのセンサである。
ＥＣＵ９は、マイクロコンピュータ１１と、マイクロコンピュータ１１によって制御され、電動モータ５に電力を供給する駆動回路（インバータ回路）１２とを含んでいる。マイクロコンピュータ１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発性メモリ２０を備えており、所定のプログラムを実行することにより、複数の機能処理部として機能するようになっている。この複数の機能処理部には、モータ制御部２１と、温度履歴データ作成・保存部２２とを含んでいる。
【００１３】
モータ制御部２１は、トルクセンサ１が検出する操舵トルクおよび車速センサ２が検出する車速に基づいて、操舵トルクおよび車速に応じたモータトルクを電動モータ３から発生させるための電流指令値を演算する。そして、モータ制御部２１は、電流指令値、回転角センサ４よって検出されるロータ回転角および電流センサ５，６，７によって検出されるモータ電流に基づいて、電動モータ３に流れる電流が電流指令値と等しくなるように、駆動回路１２を制御する。これにより、操舵状況および車速に応じた適切な操舵補助が実現される。
【００１４】
温度履歴データ作成・保存部２２は、温度センサ８によって検出される温度に基づいて、温度履歴データを作成して、不揮発性メモリ２０に記憶させる。なお、この実施形態では、イグニッションキーが挿入されているか否かにかかわらず、温度履歴データ作成・保存部２２は、常時、作動しているものとする。また、この実施形態では、不揮発性メモリ２０に最終的に保存すべき所望の温度履歴データが、月単位の温度履歴データである場合について説明する。
【００１５】
不揮発性メモリ２０内には、図２に示すように、第１領域Ｅ１、第２領域Ｅ２、第３領域Ｅ３および第４領域Ｅ４が設けられている。
温度履歴データ作成・保存部２２は、温度センサ８によって検出される温度Ｔを５分（１番目の単位時間）毎に取り込み、不揮発性メモリ２０内の第１領域Ｅ１内に順次記憶させる。この実施形態では、第１領域Ｅ１は、１時間（２番目の単位時間）分の温度データＴｉ（ｉ＝１，２，…，１２）を記憶するための記憶領域を有している。１時間分の温度データＴｉが第１領域Ｅ１に記憶されている状態において、次の温度データが読み込まれたときには、読み込まれた温度データは、既に温度データが書き込まれている記憶領域に上書きされる。つまり、第１領域Ｅ１には、５分間隔で読み込まれた温度データが１時間単位で循環的に記憶される。
【００１６】
任意の時刻に対する１時間分の温度データＴｉが第１領域Ｅ１に記憶されると、温度履歴データ作成・保存部２２は、当該１時間分の温度データＴｉの累積値ΣＴｉを、予め設定された累積値−レベル値変換テーブルを用いて、１６段階のレベル値α（０〜１５）（以下、「第１レベル値α」という）のうちのいずれかに変換する。そして、変換された第１レベル値αを、第２領域Ｅ１内に記憶させる。なお、累積値−レベル値変換テーブルは、累積値ΣＴｉが取りうる範囲を１６段階の小範囲に分け、各小範囲に累積値ΣＴｉが小さいものから順に０〜１５の第１レベル値αを割り当てたテーブルである。
【００１７】
この実施形態では、第２領域Ｅ２は、１日（３番目の単位時間）分の第１レベル値αｊ（ｊ＝１，２，…，２４）を記憶するための記憶領域を有している。１日分の第１レベル値αｊが第２領域Ｅ２に記憶されている状態において、次の１時間単位に対応する第１レベル値αが求められたときには、当該第１レベル値αは既に第１レベル値αが書き込まれている記憶領域に上書きされる。つまり、第２領域Ｅ２には、１時間単位毎に求められる第１レベル値αが１日単位で循環的に記憶される。
【００１８】
任意の日に対する１日分の第１レベル値αｊ（ｊ＝１，２，…，２４）が第２領域Ｅ２に記憶されると、温度履歴データ作成・保存部２２は、当該１日分の第１レベル値αｊの平均値を、当該日の１日単位のレベル値β（以下、「第２レベル値β」という）として算出し、第３領域Ｅ３に記憶する。
この実施形態では、第３領域Ｅ３は、１ケ月（４番目の４単位時間。所定の最大単位時間に相当する。）の最大日数分の第２レベル値βｋ（ｋ＝１，２，…，３１）を記憶するための記憶領域を有している。１カ月分の第２レベル値βｋが第３領域Ｅ３に記憶されている状態において、次の１日単位に対応する第２レベル値βが求められたときには、当該第２レベル値βは既に第２レベル値βが書き込まれている記憶領域に上書きされる。つまり、第３領域Ｅ３内には、１日単位毎に求められる第２レベル値βが１ケ月単位で循環的に記憶される。
【００１９】
任意の月に対する１ケ月分の第２レベル値βｋが第３領域Ｅ３に記憶されると、温度履歴データ作成・保存部２２は、当該１ケ月分の第２レベル値βｋの平均値を、当該月の１ケ月単位のレベル値γ（以下、「第３レベル値γ」という）として算出し、第４領域Ｅ４に記憶する。
第４領域Ｅ４は、複数月分の第３レベル値γｍ（ｍ＝１，２，…）を記憶するための記憶領域を有している。つまり、第４領域Ｅ４には、月単位の温度履歴データである第３レベル値γｍが順次記憶されていく。
【００２０】
不揮発性メモリ２０に記憶された月単位（所定の最大単位時間）の温度履歴データ（第３レベル値γｍ）は、必要なときに、読み取り可能となっている。したがって、当該電動パワーステアリング装置の構成部品が市場返却品として取り外されるときに、不揮発性メモリ２０に記憶された月単位の温度履歴データを読み取ることにより、当該市場返却品に関する情報として月単位の温度履歴データを付加することができる。
【００２１】
また、月単位より小さい単位時間の温度履歴データＴ、αおよびβに関しては、それぞれ、それより１段階大きい単位時間に対応した温度履歴データα、βおよびγを作成するために使用された後は不揮発性メモリ２０に保存しておく必要がない。このため、月単位より小さい単位時間の温度履歴データＴ、αおよびβを記憶するためのメモリ容量を少なくすることができるから、不揮発性メモリ２０の容量が少なくて済む。
【００２２】
より具体的に説明すると、５分単位の温度履歴データＴｉを記憶するための第１領域Ｅ１としては、少なくとも１時間分の温度履歴データＴｉを記憶するための容量があればよい。また、１時間単位の温度履歴データαｊを記憶するための領域Ｅ２としては、少なくとも１日分の温度履歴データαｊを記憶するための容量があればよい。また、１日単位の温度履歴データβｋを記憶するための領域Ｅ３としては、少なくとも１月分の温度履歴データβｋを記憶するための容量があればよい。このため、温度履歴データを記憶するための不揮発性メモリ２０の容量が少なくて済む。
【００２３】
以上、この発明の一実施形態について説明したが、この発明はさらに他の形態で実施することもできる。たとえば、前述の実施形態では、電動モータ３の周辺温度を検出するための温度センサ８の検出温度に基づいて、温度履歴データが作成されているが、電動パワーステアリング装置における所定の部品連結部付近の温度を検出するための温度センサの検出温度に基づいて、温度履歴データを作成するようにしてもよい。
【００２４】
また、図１に破線で示すように、電流センサ５，６，７によって検出されるモータ電流等に基づいて、電動モータ３の温度を推定する温度推定部２３を設け、温度推定部２３によって推定される温度に基づいて温度履歴データを作成するようにしてもよい。温度推定部２３としては、たとえば、特開２００７−１８１３３０号公報に開示された温度推定手段、特開２００７−２６７５４８号公報に開示された方法で電動モータの温度を推定するものなどを用いることができる。
【００２５】
また、前述の実施形態では、温度履歴データ作成・保存部２２は、１時間分の温度データＴｉの累積値ΣＴｉを、予め設定された累積値−レベル値変換テーブルを用いて、１６段階のレベル値α（０〜１５）のうちのいずれかに変換しているが、１時間分の温度データＴｉの平均値を、予め設定された平均値−レベル値変換テーブルを用いて、１６段階のレベル値α（０〜１５）に変換するようにしてもよい。
【００２６】
また、前述の実施形態では、前記１番目の単位時間は、５分であるが任意の時間に設定することができる。また、前記２番目の単位時間は、１時間であるが、前記１番目の単位時間より長い時間であれば、任意の時間に設定することができる。同様に、前記３番目の単位時間は、１日であるが、前記２番目の単位時間より長い時間であれば、任意の時間に設定することができる。同様に、前記４番目の単位時間は、１ケ月であるが、前記３番目の単位時間より長い時間であれば、任意の時間に設定することができる。
【００２７】
また、前述の実施形態では、不揮発性メモリ２０に最終的に保存すべき所望の温度履歴データが、月単位の温度履歴データである場合について説明したが、不揮発性メモリ２０に最終的に保存すべき所望の温度履歴データは、月単位以外の単位時間の温度履歴データであってもよい。
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【００２８】
１１…マイクロコンピュータ、２０…不揮発性メモリ、２２…温度履歴データ作成・保存部
【図１】
2012237675.tif 000003
【図２】
2012237675.tif 000004