(57)【要約】【課題】適合作業の開始から最終の結果物が得られるまでの間に生成される制御定数レコードについて、それぞれの作成の経過を容易に把握することができる電動パワーステアリング用制御定数設計適合装置を提供する。【解決手段】電動パワーステアリング装置の制御定数の設計と調整を行うための制御定数設計適合装置において、適合作業が一時的に中断される際、制御定数データ書き込み部５４は、その時点における各種制御の制御定数を含む制御定数レコードを生成する。制御定数レコードには、各種制御の制御定数に加え、保存番号、世代情報、保存日時、および任意コメントが含まれる。その制御定数レコードは、制御定数データ記憶部５６０に格納される。各制御定数レコードの保存番号、世代情報、保存日時、および任意コメントを一覧表形式で表示する画面が、作業者の必要に応じて表示される。【選択図】図２
2006015913.tif 000002
【特許請求の範囲】
【請求項１】
車両操舵のための操作に応じて制御を行うことにより当該車両のステアリング機構に操舵補助力を与える電動パワーステアリング装置における前記制御の制御定数を設定する制御定数適合処理を行うための電動パワーステアリング用制御定数設計適合装置であって、
前記制御定数適合処理によって設定される前記制御定数を含む制御定数レコードを記憶する制御定数データ記憶手段と、
前記制御定数レコードを生成し、前記制御定数データ記憶手段に前記制御定数レコードを書き込む制御定数データ書き込み手段とを備え、
前記制御定数レコードは、少なくとも、各制御定数レコードの作成元の制御定数レコードを示す世代データと、前記制御定数とを含み、
前記制御定数データ書き込み手段は、各制御定数レコードに含まれる前記世代データを当該各制御定数レコードの作成元の制御定数レコードに基づいて生成することを特徴とする電動パワーステアリング用制御定数設計適合装置。
【請求項２】
前記制御定数レコードは、更に、各制御定数レコードを識別するための識別用データを含み、
前記制御定数データ書き込み手段は、前記制御定数レコードを生成する毎に、順次連続する番号を前記識別用データに設定することを特徴とする、請求項１に記載の電動パワーステアリング用制御定数設計適合装置。
【請求項３】
前記制御定数データ書き込み手段は、更に、前記制御定数レコードが前記制御定数データ記憶手段に書き込まれた時点を示す保存日時データを前記制御定数レコードに書き込むことを特徴とする、請求項１または２に記載の電動パワーステアリング用制御定数設計適合装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動パワーステアリング装置の制御定数の設計と調整を行うための制御定数設計適合装置に関する。
【背景技術】
【０００２】
従来より、電動パワーステアリング装置を車両に実装する際、車両毎の特性や車両メーカーの要求する操舵フィーリング等に応じて、電動パワーステアリング装置で行われる各種制御の制御定数の調整が行われている。制御定数の調整は、電動パワーステアリング装置を実装する車両にて所望の操舵フィーリングが得られるまで繰り返し行われる。このような、電動パワーステアリング装置の車両への実装に際して所望の操舵フィーリングを得るために行われる作業は適合作業（広義の適合作業）と呼ばれている。適合作業に要する時間は作業者の経験に左右されるが、特に、上述の制御定数の調整（狭義の適合作業）に要する時間が作業者の経験に大きく左右される（以下、便宜上、特に説明をしない限り「適合作業」という用語を「狭義の適合作業」の意味で用いる）。一般に、電動パワーステアリング装置の開発フェーズでは適合作業の経験豊富な開発者自身によって上記のような適合作業が行われるが、量産フェーズになると経験が少ない作業者によって適合作業が行われることが多くなる。
【０００３】
例えば、或る車両に電動パワーステアリング装置を実装した際、その車両のハンドルの切り返し時に「慣性感が大きい」という操舵感が得られたとする。このようなとき、適合作業の経験豊富な作業者であれば、例えば「慣性感を減らすためには、モータω微分制御の制御量が大きくなるように制御定数を設定すればよい」というような、得られた操舵感に対する適切な対策が把握されているので、短時間で制御定数の調整が行われる。その結果、モータω微分制御の制御量が大きくなり慣性感が小さくなる。このように、或る制御の制御定数が変更されると、当該制御で生じる制御量が変化し、その結果、制御定数の変更前とは異なる操舵フィーリングが得られる。
【特許文献１】特公平４−１０３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本願出願人は、経験の少ない作業者であっても迅速に適合作業ができ、なおかつ作業者の作業経験に拘わらず適合作業によって一定の操舵感が得られるような電動パワーステアリング用制御定数設計適合装置（以下、「適合装置」と略記する。）の発明を平成１５年１２月２４日に出願している（特願２００３−４２６４０７）。上述のとおり適合作業は電動パワーステアリング装置を実装する車両にて所望の操舵フィーリングが得られるまで繰り返し行われる。適合作業の開始から最終の結果物が得られるに至るまでの間、各制御の制御定数の設定やシミュレーションが繰り返し行われるが、作業途中の状態の保存等のために適合装置による作業は一時的に中断される。このとき、作業途中の状態を示すデータとして各種制御の制御定数（以下、複数の制御の制御定数をまとめて「制御定数群」という。）が生成されている。そして、その制御定数群はファイル（以下、「適合データファイル」という。）に格納され、適合データファイルは適合装置内に保存される。適合作業が再開されるとき、作業者は保存されている適合データファイルのうちのいずれかを選択する。すると、選択された適合データファイルに格納されている制御定数群が読み出され、その制御定数群に基づいて適合作業が再開される。なお、上述のように適合作業の途中の時点での制御定数群を保存することを「適合データ保存」といい、適合作業を再開するために適合データファイルから制御定数群を読み出すことを「適合データ読み込み」という。
【０００５】
ところが、従来の適合装置によると、適合データファイルに格納されるデータのレコードフォーマットは図１５に示すようなものとなっており、各レコードはファイル名と制御定数群のみで構成されている。また、図１６は、作業者によって適合データ保存が指示されたときに表示される画面（以下、「適合データ保存画面」という。）８００を示している。適合データ保存画面８００は、ファイル名入力部８２とＯＫボタン８４とＣＡＮＣＥＬボタン８６とから構成される。適合データ保存画面８００が表示されると、作業者は、任意のファイル名をファイル名入力部８２に入力し、ＯＫボタン８４又はＣＡＮＣＥＬボタン８６をマウスで選択する。ＣＡＮＣＥＬボタン８６が選択されると、適合データ保存が指示される直前の状態に戻る。一方、ＯＫボタン８４が選択されると、適合データ保存が指示された時点における制御定数群とファイル名入力部８２に入力されたファイル名とに基づいて図１５に示すレコードフォーマットのデータ（レコード）が生成され、そのデータを格納する適合データファイルが適合装置内に保存される。
【０００６】
図１７は、適合装置内に保存されている適合データファイルの一覧を表示する画面（以下、「適合データファイル一覧画面」という。）を示している。適合データファイル一覧画面は、適合データ読み込みが指示されたときなど、作業者の必要に応じて表示される。従来の適合データファイル一覧画面には、図１７に示すようにファイル名のみが表示される。このため、或る適合データファイルに格納されているデータがどの適合データファイルに格納されているデータを元にして生成されたのかを容易に把握することができない。適合作業においては、制御定数の調整がどのように行われてきたのか作業経過が重要であるため、適合データファイルの作成の経過が容易に把握されることが望ましい。ところが、上述のように、従来の適合装置においては、適合データファイルの作成の経過を容易に把握することはできない。このため、適合作業が再開される際に、作業者が誤って適合データファイルを選択することがある。また、適合作業の経過を把握するために多大な時間が必要となっているので、適合作業が非効率なものになっている。
【０００７】
そこで本発明では、適合作業の開始から最終の結果物が得られるまでの間に生成され適合データファイルに格納されるデータについて、それぞれどの適合データファイルに格納されたデータを元にして生成されたのかを把握することができ、これにより適合作業の経過を容易に把握することができる電動パワーステアリング用制御定数設計適合装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の発明は、車両操舵のための操作に応じて制御を行うことにより当該車両のステアリング機構に操舵補助力を与える電動パワーステアリング装置における前記制御の制御定数を設定する制御定数適合処理を行うための電動パワーステアリング用制御定数設計適合装置であって、
前記制御定数適合処理によって設定される前記制御定数を含む制御定数レコードを記憶する制御定数データ記憶手段と、
前記制御定数レコードを生成し、前記制御定数データ記憶手段に前記制御定数レコードを書き込む制御定数データ書き込み手段とを備え、
前記制御定数レコードは、少なくとも、各制御定数レコードの作成元の制御定数レコードを示す世代データと、前記制御定数とを含み、
前記制御定数データ書き込み手段は、各制御定数レコードに含まれる前記世代データを当該各制御定数レコードの作成元の制御定数レコードに基づいて生成することを特徴とする。
【０００９】
第２の発明は、第１の発明において、
前記制御定数レコードは、更に、各制御定数レコードを識別するための識別用データを含み、
前記制御定数データ書き込み手段は、前記制御定数レコードを生成する毎に、順次連続する番号を前記識別用データに設定することを特徴とする。
【００１０】
第３の発明は、第１の発明または第２の発明において、
前記制御定数データ書き込み手段は、更に、前記制御定数レコードが前記制御定数データ記憶手段に書き込まれた時点を示す保存日時データを前記制御定数レコードに書き込むことを特徴とする。
【発明の効果】
【００１１】
上記第１の発明によれば、制御定数適合処理によって設定される制御定数群を制御定数データ記憶手段に保存するために生成される制御定数レコードには、各制御定数レコードの作成元の制御定数レコードを示す世代データが含まれている。これにより、各制御定数レコードが互いに関係づけられ、各制御定数レコードの作成の経過が容易に把握される。このため、作業者は、どのような制御定数適合処理が行われてきたのかを容易に把握することができ、適合作業の作業効率が向上する。
【００１２】
上記第２の発明によれば、制御定数レコードには各制御定数レコードを識別するための識別用データが含まれている。また、識別用データには、制御定数レコードが生成される都度連続する番号が設定されている。これにより、保存されている制御定数レコードを一覧表形式で表示した場合に、作業者は、制御定数レコードが作成された順序を容易に把握することができる。これにより、適合作業が再開される際に、作業者による制御定数レコードの誤選択が抑制される。
【００１３】
上記第３の発明によれば、各制御定数レコードが保存された時点を示す保存日時データが制御定数レコードに含まれる。これにより、保存されている制御定数レコードを一覧表形式で表示した場合に、作業者は、各制御定数レコードが作成された日時を容易に把握することができる。このため、作業者は、より迅速に各制御定数レコードの作成の経過を把握することができ、適合作業の作業効率がさらに向上する。また、作業者による制御定数レコードの誤選択もより効果的に抑制される。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照しつつ本発明の一実施形態について説明する。
【００１５】
＜１．全体構成＞
図１は、本発明の一実施形態に係る電動パワーステアリング用制御定数設計適合装置（適合装置）のハードウェア構成図である。この適合装置は、ノートパソコンやデスクトップパソコンなどのコンピュータ１００と、ＥＣＵ（電子制御ユニット）２００と、ケーブル３００とから構成される。コンピュータ１００は、ハードディスク装置からＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）にロードされたプログラムをＣＰＵが逐次実行し、この適合装置の中心となる。コンピュータ１００は、本体１０と、表示装置１２と、補助記憶装置１４と、キーボード１６やマウス１８等の入力装置とから構成される。本体１０には、ＣＰＵ３と、メインメモリ（ＲＡＭ）４と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）用Ｉ／Ｏインタフェース部５と、表示制御部６と、ディスク用Ｉ／Ｏインタフェース部７と、入力インタフェース部８と、出力インタフェース部９とが含まれている。表示制御部６には表示装置１２が接続されており、ディスク用Ｉ／Ｏインタフェース部７には補助記憶装置１４が接続されている。また、入力インタフェース部８にはキーボード１６およびマウス１８が接続されており、出力インタフェース部９には専用ケーブル３００を介してＥＣＵ２００が接続されている。さらに、本体１０はＬＡＮ用Ｉ／Ｏインタフェース部５によってＬＡＮ４００に接続されている。なお、ＣＰＵ３には時計が含まれており、時計から現在日時を取得することができる。
【００１６】
この適合装置は、上述のメインメモリ４や表示装置１２等のハードウェアの存在を前提として、ＣＰＵ３によって実行される所定のプログラムに基づき実現される。
【００１７】
＜２．電動パワーステアリング用制御定数設計適合装置の機能構成＞
図２は、本実施形態に係る適合装置の機能ブロック図である。この適合装置は、データベース５１０と、初期設計部５２０と、定数変更部５３０と、適合結果出力部５４０と、適合ヘルプ部５５０と、制御定数データ記憶部（制御定数データ記憶手段）５６０と、保存番号記憶部５７０を備えている。データベース５１０には、車両情報格納部５０と適合状況格納部５２とが含まれている。適合結果出力部５４０には、制御定数データ書き込み部５４と、ＥＣＵ出力部５６と、制御定数データ一時保存部５８とが含まれている。
【００１８】
車両情報格納部５０には、各車両の車両諸元やシステム諸元等が格納される。初期設計部５２０は、車両情報格納部５０に格納された車両諸元やシステム諸元等に基づき、車両に応じた各種制御の制御定数の初期設計を行う。本実施形態では、予め典型的な車両諸元が車両情報格納部５０に格納されている。そして、不明な諸元データがある車両についても、当該車両の基本的な情報に基づいて車両情報格納部５０より適切な車両諸元を得ることができる。例えば、車両重量が不明である場合に、車両重量を車両の長さと排気量と駆動方式とに基づいて算出することができる。以下、或る車両の車両重量が不明であるときの当該車両重量の算出について、図３および図４を参照しつつ説明する。
【００１９】
図３は、車両の車両重量が不明であるときに表示される画面（以下、「車両重量算出画面」という。）６０００を示している。車両重量算出画面６０００は、排気量選択部６１０と駆動方式選択部６５０とＯＫボタン６８０とＣＡＮＣＥＬボタン６９０とから構成されている。排気量選択部６１０には３個のチェックボックス６１〜６３が設けられており、「１．０Ｌ」、「１．５Ｌ」、および「２．０Ｌ」のうちのいずれかに対応するチェックボックスが作業者によってマウス１８で選択される。また、駆動方式選択部６５０にも３個のチェックボックス６５〜６７が設けられており、「４ＷＤ」、「ＦＦ」、および「ＦＲ」のうちのいずれかに対応するチェックボックスが作業者によってマウス１８で選択される。なお、「４ＷＤ」とはいわゆる４輪駆動のことを、「ＦＦ」とはいわゆる前輪駆動のことを、「ＦＲ」とはいわゆる後輪駆動のことをそれぞれ意味している。ここで、適合作業中の車両の排気量が「１．５Ｌ」で駆動方式が「４ＷＤ」である場合、図４に示すように、作業者は「１．５Ｌ」に対応するチェックボックス６２と「４ＷＤ」に対応するチェックボックス６５とをマウス１８で選択する。その後、作業者によってＯＫボタン６８０がマウス１８で選択されると、車両重量が算出される。一方、作業者によってＣＡＮＣＥＬボタン６９０がマウス１８で選択されると、車両重量は算出されず、車両重量算出画面６０００が表示される直前の状態に戻る。
【００２０】
上記では、車両重量の算出を例に挙げて説明したが、車両重量算出画面６０００によって、あるいは、同様の画面を設けて作業者に同様の操作をさせることによって、車両の長さ（全長）や前軸荷重のような車両重量以外の車両諸元も得ることができる。本実施形態に係る適合装置では、このようにして得られた車両諸元に基づいてアシストトルクが算出される。図５は、アシストトルクの算出について説明するための図である。上述したように排気量や駆動方式等に基づいて様々な車両諸元が算出されるが、その車両諸元に応じてアシストトルクが算出される。生成すべきアシストトルクは、図５（ｃ）に示すように、図５（ａ）に示す排気量に応じて決定されるアシストトルクと図５（ｂ）に示す駆動方式に応じて決定されるアシストトルクとを加算することによって算出される。以上のようにして、適合作業を行う車両の車両諸元が不明な場合であっても、適合作業が中断されることのないよう当該車両の車両諸元を得ることができ、それに基づいてアシストトルクの算出等が行われる。なお、アシストトルクは、実際には８００〜１０００個の四則演算によって算出されるが、上記においては、便宜上、簡単に説明した。
【００２１】
定数変更部５３０は、初期設計部５２０で行われた初期設計に対して操舵フィーリングの調整を行う。具体的には、所望の操舵フィーリングが実現されるよう、初期設計部５２０で設定された各種制御の制御定数の変更（調整）が行われる。適合状況格納部５２には、定数変更部５３０で施された変更後の制御定数と操舵感とが対応付けられた情報が格納される。また、定数変更部５３０での制御定数の変更の際に、適合状況格納部５２に格納された過去の情報に基づく制御定数を取り出すこともできる。制御定数データ書き込み部５４は、適合作業保存が指示された時点における制御定数群に基づいて所定のレコードフォーマットのデータ（以下、「制御定数レコード」という。）を生成し、その制御定数レコードを格納するファイル（適合データファイル）を制御定数データ記憶部５６０に書き込む（保存する）。なお、本実施形態では、１つの適合データファイルには１つの制御定数レコードが格納される。すなわち、適合データファイルと制御定数レコードとは１対１で対応づけられている。初期設計部５２０および定数変更部５３０は、制御定数データ記憶部５６０に保存されている適合データファイルより制御定数レコードを読み出すことができ、その制御定数レコードに基づいて初期設計あるいは定数変更を行うことができる。
【００２２】
ＥＣＵ出力部５６は、適合作業の結果をＥＣＵ２００に反映させるため、制御定数群をＥＣＵ２００に書き込む。適合ヘルプ部５５０は、適合作業の熟練者の知見に基づいた官能用語翻訳機能等を提供する。例えば「粘性感」、「ビルドアップ感」等といった操舵フィーリングを表現する際に用いられる用語は官能用語と呼ばれている。官能用語翻訳機能とは、前述の官能用語の示す操舵フィーリングを調整するために制御定数を変更すべき制御（対策制御）を作業者に示す機能のことである。これにより、適合作業の経験の少ない作業者であっても、容易に制御定数の調整を行うことができる。制御定数データ記憶部５６０には、上述のように適合データファイルが保存される。保存番号記憶部５７０には、適合データ読み込みが行われた際に、後述する制御定数レコードに含まれる保存番号が格納される。
【００２３】
＜３．適合データ＞
＜３．１  制御定数レコード＞
図６は、本実施形態における適合データファイルに格納される制御定数レコードのレコードフォーマットを示している。図６に示すように、制御定数レコードは、「保存番号」、「世代情報」、「保存日時」、「任意コメント」、および「制御定数群」とから構成されている。「保存番号」には、各制御定数レコードを識別するためのユニークな番号が設定される。すなわち、「保存番号」は識別用データとしての機能を有している。「世代情報」には、各制御定数レコードがどの制御定数レコードを元にして生成されたのかを示す情報が設定される。「保存日時」には、作業者によって適合データ保存が指示された日時が設定される。「任意コメント」には、適合データ保存が指示された際に後述する適合データ保存画面７００の任意コメント入力部７２に入力されたコメントが設定される。「制御定数群」には、適合データ保存が指示された時点における制御定数群が設定される。なお、「保存番号」には３桁の数値データが文字形式に変換されたものが設定されるが、以下、「保存番号」に対しても数値データと同様に加算等の処理をすることができるものとして説明する。
【００２４】
＜３．２  適合データファイルの一覧表示＞
次に、制御定数データ記憶部５６０に保存されている適合データファイルの一覧表形式での表示について説明する。図７は、制御定数データ記憶部５６０に保存されている適合データファイルの一覧を表示する画面（適合データファイル一覧画面）を示している。適合データファイル一覧画面は、適合データ読み込みが指示されたときなど、作業者の必要に応じて表示される。図７に示すように、本実施形態における適合データファイル一覧画面には、図６に示した制御定数レコードの構成要素のうち、「保存番号」、「世代情報」、「保存日時」、および「任意コメント」が表示される。図７に示す適合データファイル一覧画面によると、図１７に示した従来の適合データファイル一覧画面に比して、各適合データファイルの作成の経過を容易に把握することができる。なお、本実施形態では、上述のとおり適合データファイルと制御定数レコードとは１対１で対応づけられているので、適合データファイル一覧画面よりいずれかの適合データファイルを選択することは、その選択された適合データファイルに格納されている制御定数レコードを選択することになる。
【００２５】
＜３．３  適合データ保存＞
次に、適合作業が一時的に中断される際の適合データ保存について図８を参照しつつ説明する。図８は、作業者によって適合データ保存が指示されたときの制御定数データ書き込み部５４の動作手順を示すフローチャートである。作業者によって適合データ保存が指示されると、制御定数データ書き込み部５４は図９に示す制御定数データ保存画面７００を表示する（ステップＳ１０）。そして、制御定数データ書き込み部５４は、作業者からの入力待ちの状態となる。なお、適合データ保存が指示された時点における制御定数群は、制御定数データ一時保存部５８に格納される。
【００２６】
制御定数データ保存画面７００は、任意コメント入力部７２とＯＫボタン７４とＣＡＮＣＥＬボタン７６とから構成されている。作業者は、必要に応じて任意コメント入力部７２にコメントを入力し、ＯＫボタン７４又はＣＡＮＣＥＬボタン７６をマウス１８で選択する。制御定数データ書き込み部５４は、任意コメント入力部７２に入力されたコメントの内容と、ＯＫボタン７４又はＣＡＮＣＥＬボタン７６のいずれが選択されたかを取得する（ステップＳ１２）。その後、ＯＫボタン７４又はＣＡＮＣＥＬボタン７６のいずれが選択されたかが判定される（ステップＳ１４）。判定の結果、ＣＡＮＣＥＬボタン７６が選択されていれば終了する。一方、ＯＫボタン７４が選択されていればステップＳ１６に進む。
【００２７】
ステップＳ１６では、制御定数データ書き込み部５４は、制御定数データ記憶部５６０に保存されている適合データファイルに格納されている制御定数レコードから最大の保存番号を取得する。そして、その取得された保存番号に１を加算することにより、制御定数データ書き込み部５４に新たに保存する制御定数レコードの保存番号が生成される。例えば、制御定数データ記憶部５６０に保存されている適合データファイルの制御定数レコードのうち最大の保存番号が「１２５」であれば、制御定数データ書き込み部５４に新たに保存する制御定数レコードの保存番号として「１２６」が生成される。なお、制御定数データ書き込み部５４に適合データファイルが存在しなければ、保存番号として「００１」が生成される。ステップＳ１６の終了後、ステップＳ１８に進む。
【００２８】
ステップＳ１８では、制御定数データ書き込み部５４は、保存番号記憶部５７０に格納されている保存番号を取得する。そして、その取得された保存番号に基づいて、制御定数データ書き込み部５４に新たに保存する制御定数レコードの世代情報が生成される。詳しくは、取得された保存番号と「より作成」という語とを結合することにより世代情報が生成される。例えば、保存番号記憶部５７０に格納されている保存番号が「０５１」であれば、「０５１より作成」という文字データが世代情報として生成される。なお、保存番号記憶部５７０に保存番号が格納されていなければ、「新規作成」という文字データが世代情報として生成される。ステップＳ１８の終了後、ステップＳ２０に進む。ステップＳ２０では、制御定数データ書き込み部５４は、作業者によって適合データ保存が指示された日時（保存日時）をＣＰＵ３内の時計より取得する。ステップＳ２０の終了後、ステップＳ２２に進む。
【００２９】
ステップＳ２２では、ステップＳ１６で生成された保存番号と、ステップＳ１８で生成された世代情報と、ステップＳ２０で取得された保存日時と、ステップＳ１２で取得されたコメントの内容と、制御定数データ一時保存部５８に格納されている制御定数群とに基づいて図６に示すレコードフォーマットの制御定数レコードが生成される。ステップＳ２２の終了後、ステップＳ２４に進む。
【００３０】
ステップＳ２４では、ステップＳ２２で生成された制御定数レコードを格納する適合データファイルが制御定数データ記憶部５６０に書き込まれる。ステップＳ２４の終了後、適合データ保存のための処理が終了する。
【００３１】
以下、上述した適合データ保存について具体例を挙げて説明する。或る車両について適合作業が開始され最初に適合データ保存が行われた後には、適合データファイル一覧画面は図１０に示すようなものとなる。なお、制御定数データ保存画面７００が表示された際に、任意コメント入力部７２に「６月１日実施」と入力されたものとする。或る車両についての最初の適合データ保存であるので、保存番号には「００１」が設定され、世代情報には「新規作成」が設定されている。
【００３２】
図１０に示す新規に作成された適合データファイルに格納された制御定数レコードを元にして、さらに適合作業が行われ適合データ保存が行われた後には、適合データファイル一覧画面は図１１に示すようなものとなる。保存番号には「００１」に「１」が加算された「００２」が設定され、世代情報には作成元の適合データファイルに格納された制御定数レコードの保存番号である「００１」に「より作成」という語が結合された「００１より作成」が設定される。
【００３３】
次に、適合データ読み込みの際に図１２に示すような適合データファイル一覧画面が表示され、そのうち保存番号が「００２」の適合データファイルが選択された場合について説明する。この場合、適合データ保存が行われた後には、適合データファイル一覧画面は図１３に示すようなものとなる。世代情報には作成元の適合データファイルに格納された制御定数レコードの保存番号である「００２」に「より作成」という語が結合された「００２より作成」が設定される。
【００３４】
＜４．作用および効果など＞
以上のように、本実施形態に係る適合装置によると、制御定数群に加え、保存番号、世代情報、保存日時、および任意コメントとから構成される制御定数レコードが適合データファイルに格納されて保存される。保存番号には、制御定数レコードが生成される都度、連続する番号が設定される。世代情報には、各適合データファイルに格納されている制御定数レコードの作成元の制御定数レコードの保存番号に基づいて生成される文字データが設定される。そして、適合データファイル一覧画面には、保存済みの適合データファイルに格納されている制御定数レコードの保存番号や世代情報等が表示される。
【００３５】
作業者は、適合データファイル一覧画面に表示される世代情報に基づいて、各制御定数レコードの作成経過を容易に把握することができる。例えば、図７に示す適合データファイル一覧画面に基づいて、各適合データファイルの作成の経過を表す図１４に示すようなツリー形状の図を作成することができる。これにより、どのような適合作業が行われてきたかを迅速に把握することができ、適合作業の処理効率が向上する。
【００３６】
また、適合データファイル一覧画面に表示される保存番号には連続する番号が設定されているので、作業者は制御定数レコードの作成順序を把握することができる。これにより、適合作業が再開される際に、作業元となる制御定数レコードが誤選択されることを抑制することができる。
【００３７】
さらに、作業者は、適合データファイル一覧画面に表示される保存日時に基づいて、各制御定数レコードが作成された日時を把握することができる。さらにまた、適合データファイル一覧画面には、各制御定数レコードを保存した際のコメントが表示される。これにより、作業者は、より迅速に各制御定数レコードの作成の経過を把握することができ、適合作業の作業効率がさらに向上する。また、作業者による制御定数レコードの誤選択もより効果的に抑制される。
【００３８】
なお、上記実施形態では、制御定数レコードが生成される都度連続する番号が設定される識別用データが各制御定数レコードに含まれているが、本発明はこれに限定されない。例えば、各制御定数レコードが作成元の制御定数レコードをポインタで示す構成としてもよい。また、上記実施形態では、作成元の制御定数レコードの保存番号と「より作成」という語とを結合することにより世代情報が生成されるが、本発明はこれに限定されない。世代情報には作成元の制御定数レコードの保存番号を設定し、適合データファイル一覧画面に表示する際に当該保存番号と「より作成」という語とを結合して表示する構成としてもよい。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態に係る電動パワーステアリング用制御定数設計適合装置のハードウェア構成図である。
【図２】上記実施形態に係る電動パワーステアリング用制御定数設計適合装置の機能ブロック図である。
【図３】上記実施形態において、車両の車両重量が不明であるときに表示される車両重量算出画面を示している。
【図４】上記実施形態において、排気量に「１．５Ｌ」かつ駆動方式に「４ＷＤ」が選択されたときの車両重量算出画面を示している。
【図５】上記実施形態において、アシストトルクの算出について説明するための図である。
【図６】上記実施形態における適合データファイルに格納されるデータのレコードフォーマットを示している。
【図７】上記実施形態における適合データファイル一覧画面を示している。
【図８】上記実施形態において適合データ保存が指示されたときの制御定数データ書き込み部の動作手順を示すフローチャートである。
【図９】上記実施形態における適合データ保存画面を示している。
【図１０】上記実施形態における適合データファイル一覧画面を示す図である。
【図１１】上記実施形態における適合データファイル一覧画面を示す図である。
【図１２】上記実施形態における適合データファイル一覧画面を示す図である。
【図１３】上記実施形態における適合データファイル一覧画面を示す図である。
【図１４】上記実施形態において、適合データファイルの作成の経過をツリー形状にして表した図である。
【図１５】従来の適合装置における適合データファイルに格納されるデータのレコードフォーマットを示している。
【図１６】従来の適合データ保存画面を示している。
【図１７】従来の適合データファイル一覧画面を示している。
【符号の説明】
【００４０】
５４  …制御定数データ書き込み部
５８  …制御定数データ一時保存部
５２０  …初期設計部
５３０  …定数変更部
５４０  …適合結果出力部
５６０  …制御定数データ記憶部
５７０  …保存番号記憶部
【図１】
2006015913.tif 000003
【図２】
2006015913.tif 000004
【図３】
2006015913.tif 000005
【図４】
2006015913.tif 000006
【図５】
2006015913.tif 000007
【図６】
2006015913.tif 000008
【図７】
2006015913.tif 000009
【図８】
2006015913.tif 000010
【図９】
2006015913.tif 000011
【図１０】
2006015913.tif 000012
【図１１】
2006015913.tif 000013
【図１２】
2006015913.tif 000014
【図１３】
2006015913.tif 000015
【図１４】
2006015913.tif 000016
【図１５】
2006015913.tif 000017
【図１６】
2006015913.tif 000018
【図１７】
2006015913.tif 000019