(57)【要約】【課題】システムの理想的な状態からのばらつきの要因を特定する因子処理装置を提供する。【解決手段】因子処理装置は、因子セットに含まれる複数の因子の関数であって予め設定された複数の中間式を用いて複数の因子から複数の中間値を算出する第１算出と、システムの最終出力値を算出する最終出力式を用いて複数の中間値から複数の最終出力値を算出する第２算出とを、複数の因子を変化させた複数の因子セットに対して繰り返すことによって、複数の中間値及び最終出力値を含む複数の算出値セットを生成する算出部と、複数の算出値セットに含まれる複数の最終出力値の予め設定された最終理想式に対するばらつきのいずれかかが予め設定された第１判定用閾値より大きい場合、予め設定された中間理想式に対する複数の中間値のばらつきに基づいて、最終出力値のばらつきの要因となる第１要因因子を複数の因子から特定する特定部とを備える。【選択図】図４
2018084910.tif 000002
【特許請求の範囲】
【請求項１】
因子セットに含まれる複数の因子の関数であって予め設定された複数の中間式を用いて前記複数の因子から複数の中間値を算出する第１算出と、システムの最終出力値を算出する最終出力式を用いて前記複数の中間値から複数の前記最終出力値を算出する第２算出とを、前記複数の因子を変化させた複数の因子セットに対して繰り返すことによって、前記複数の中間値及び前記最終出力値を含む複数の算出値セットを生成する算出部と、
前記複数の算出値セットに含まれる複数の前記最終出力値の予め設定された最終理想式に対するばらつきのいずれかかが予め設定された第１判定用閾値より大きい場合、予め設定された中間理想式に対する前記複数の中間値のばらつきに基づいて、前記最終出力値の前記ばらつきの要因となる第１要因因子を前記複数の因子から特定する特定部と、
を備える因子処理装置。
【請求項２】
前記算出部は、前記第１要因因子を変化させ、前記第１要因因子以外の前記複数の因子を固定した複数の因子セットから、前記複数の算出値セットを生成し、
前記特定部は、前記最終理想式に対する前記第１要因因子の変化に伴う前記複数の算出値セットに含まれる前記複数の最終出力値のうち、前記最終理想式に最も近い最終出力値の設定を前記第１要因因子に設定する
請求項１に記載の因子処理装置。
【請求項３】
前記算出部は、前記第１要因因子の設定を固定して、前記第１要因因子以外の前記複数の因子を変化させた前記複数の因子セットから前記複数の算出値セットを算出して、
前記特定部は、前記複数の算出値セットに含まれる前記複数の最終出力値の前記最終理想式に対するばらつきのいずれかかが予め設定された第２判定用閾値より大きい場合、前記中間理想式に対する前記複数の中間値のばらつきに基づいて、前記最終出力値の前記ばらつきの要因となる第２要因因子を前記複数の因子から特定して、
前記算出部は、前記第１要因因子の設定を固定して、前記第２要因因子を変化させ、前記第１要因因子及び前記第２要因因子以外の前記複数の因子を固定した前記複数の因子セットから前記複数の算出値セットを生成し、
前記特定部は、前記最終理想式に対する前記第２要因因子の変化に伴う前記複数の算出値セットに含まれる前記複数の最終出力値のばらつきを小さくする設定を前記第２要因因子に設定する
請求項２に記載の因子処理装置。
【請求項４】
前記第２判定用閾値は、前記第１判定用閾値より小さい
請求項３に記載の因子処理装置。
【請求項５】
前記算出部は、前記複数の中間値のそれぞれの実測値である複数の中間実測値と対応する前記複数の中間値との差分である複数の中間差分値、及び、前記最終出力値の実測値である最終実測値と前記最終出力値の差分である最終差分値を算出して、
前記特定部は、前記最終出力値と前記最終実測値との差分が予め設定された故障用閾値より大きい場合、前記複数の中間差分値に基づいて、前記故障用閾値より大きくなった原因である故障因子を前記複数の因子から特定する
請求項１から４のいずれか１項に記載の因子処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、因子処理装置に関する。
【背景技術】
【０００２】
複数の因子（例えば、パラメータ）によって稼働する給電システム等のシステムが知られている。このようなシステムでは、複数の因子の設定によって、理想的な状態からのばらつきが大きくなり、効率が悪くなる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−１４３５７０号公報
【特許文献２】特開２０１０−１８１２１２号公報
【特許文献３】特開２０１０−２３７８５５号公報
【特許文献４】特開２００７−２４１８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のシステムに対して、故障の要因を特定する装置は知られているが、理想的な状態からのばらつきの要因を特定する技術は開示されていない。
【０００５】
本発明は、上記に鑑みてなされたものであって、システムの理想的な状態からのばらつきの要因を特定する因子処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の因子処理装置は、因子セットに含まれる複数の因子の関数であって予め設定された複数の中間式を用いて前記複数の因子から複数の中間値を算出する第１算出と、システムの最終出力値を算出する最終出力式を用いて前記複数の中間値から複数の前記最終出力値を算出する第２算出とを、前記複数の因子を変化させた複数の因子セットに対して繰り返すことによって、前記複数の中間値及び前記最終出力値を含む複数の算出値セットを生成する算出部と、前記複数の算出値セットに含まれる複数の前記最終出力値の予め設定された最終理想式に対するばらつきのいずれかかが予め設定された第１判定用閾値より大きい場合、予め設定された中間理想式に対する前記複数の中間値のばらつきに基づいて、前記最終出力値の前記ばらつきの要因となる第１要因因子を前記複数の因子から特定する特定部と、を備える。
【０００７】
これにより、因子処理装置は、最終出力値のばらつきが大きい場合、当該ばらつきの要因となる因子を最終出力値の算出に用いた中間値のばらつきから特定できる。
【０００８】
本発明の因子処理装置において、前記算出部は、前記第１要因因子を変化させ、前記第１要因因子以外の前記複数の因子を固定した複数の因子セットから、前記複数の算出値セットを生成し、前記特定部は、前記最終理想式に対する前記第１要因因子の変化に伴う前記複数の算出値セットに含まれる前記複数の最終出力値のうち、前記最終理想式に最も近い最終出力値の設定を前記第１要因因子に設定してよい。
【０００９】
これにより、因子処理装置は、最終出力値のばらつきを小さくすることができる。
【００１０】
本発明の因子処理装置において、前記算出部は、前記第１要因因子の設定を固定して、前記第１要因因子以外の前記複数の因子を変化させた前記複数の因子セットから前記複数の算出値セットを算出して、前記特定部は、前記複数の算出値セットに含まれる前記複数の最終出力値の前記最終理想式に対するばらつきのいずれかかが予め設定された第２判定用閾値より大きい場合、前記中間理想式に対する前記複数の中間値のばらつきに基づいて、前記最終出力値の前記ばらつきの要因となる第２要因因子を前記複数の因子から特定して、前記算出部は、前記第１要因因子の設定を固定して、前記第２要因因子を変化させ、前記第１要因因子及び前記第２要因因子以外の前記複数の因子を固定した前記複数の因子セットから前記複数の算出値セットを生成し、前記特定部は、前記最終理想式に対する前記第２要因因子の変化に伴う前記複数の算出値セットに含まれる前記複数の最終出力値のばらつきを小さくする設定を前記第２要因因子に設定してよい。
【００１１】
これにより、因子処理装置は、更に第１要因因子の設定を固定して同様の処理を実行することによって、最終出力値のばらつきをより小さくすることができる。
【００１２】
本発明の因子処理装置において、前記第２判定用閾値は、前記第１判定用閾値未満であってよい。
【００１３】
これにより、因子処理装置は、要因因子の特定に要する時間を短縮しつつ、確実性を向上させることができる。
【００１４】
本発明の因子処理装置において、前記算出部は、前記複数の中間値のそれぞれの実測値である複数の中間実測値と対応する前記複数の中間値との差分である複数の中間差分値、及び、前記最終出力値の実測値である最終実測値と前記最終出力値の差分である最終差分値を算出して、前記特定部は、前記最終出力値と前記最終実測値との差分が予め設定された故障用閾値より大きい場合、前記複数の中間差分値に基づいて、前記故障用閾値より大きくなった原因である故障因子を前記複数の因子から特定してよい。
【００１５】
これにより、因子処理装置は、故障の原因となっている因子を特定できるので、ユーザが故障解消に要する時間を低減することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施形態の因子処理装置及び非接触給電システムの全体構成を説明する図である。
【図２】図２は、非接触給電システムの等価回路を示す図である。
【図３】図３は、因子処理装置のハードウェア構成を示すブロック図である。
【図４】図４は、因子処理装置の機能を示す機能ブロック図である。
【図５】図５は、制御部による因子処理で使用される因子ツリーの図である。
【図６】図６は、制御部による因子処理で使用される因子ツリーの図である。
【図７】図７は、理想式の一例を示す図である。
【図８】図８は、因子ツリーの作成方法を説明する図である。
【図９】図９は、因子ツリーの作成方法を説明する図である。
【図１０】図１０は、制御部が実行する因子処理のフローチャートである。
【図１１】図１１は、制御部が実行する故障処理のフローチャートである。
【図１２】図１２は、理想式の第１変形例を説明する図である。
【図１３】図１３は、理想式の第２変形例を説明する図である。
【図１４】図１４は、理想式の第３変形例を説明する図である。
【発明を実施するための形態】
【００１７】
以下の例示的な実施形態等の同様の構成要素には共通の符号を付与して、重複する説明を適宜省略する。
【００１８】
＜実施形態＞
図１は、実施形態の因子処理装置１０及び非接触給電システム１２の全体構成を説明する図である。図１に示すように、非接触給電システム１２は、地上から車両１４へと非接触で電力を供給する。非接触給電システム１２は、地上側ユニット１６と、車両側ユニット１８とを備える。
【００１９】
地上側ユニット１６は、道路等の地上に設けられている。地上側ユニット１６は、車両側ユニット１８へ電力を供給する。地上側ユニット１６は、電源２０と、高周波電源２２と、地上側コイルユニット２４とを有する。
【００２０】
電源２０は、車両１４へ送電する電力を供給する。電源２０は、例えば、２００Ｖの交流電力を供給する。
【００２１】
高周波電源２２は、電源２０の出力側に接続されている。高周波電源２２は、電源２０から供給された電力の力率を改善するとともに、電力を高周波交流に変換する。
【００２２】
地上側コイルユニット２４は、高周波電源２２の出力側に接続されている。地上側コイルユニット２４は、高周波電源２２から供給された高周波交流の電力を電磁誘導によって車両側ユニット１８へ供給する。
【００２３】
車両側ユニット１８は、車両側コイルユニット２６と、整流回路２８と、充電回路３０と、バッテリー３２とを有する。
【００２４】
車両側コイルユニット２６は、地上側コイルユニット２４と対向している状態で、地上側コイルユニット２４から電磁誘導によって送電された電力を受電する。
【００２５】
整流回路２８は、車両側コイルユニット２６の出力側に接続されている。整流回路２８は、車両側コイルユニット２６から供給された交流の電力を直流に変換する。
【００２６】
充電回路３０は、整流回路２８の出力側に接続されている。充電回路３０は、整流回路２８から供給される直流の電力を制御して、バッテリー３２を充電する。
【００２７】
バッテリー３２は、電力を蓄えて、車両１４の電子機器等に供給する。
【００２８】
因子処理装置１０は、例えば、コンピュータを有する。因子処理装置１０は、電源２０から供給された電力に対するバッテリー３２に充電される電力の効率を向上させるために、充電される電力のばらつきを生じさせる要因となっている因子を特定して、当該因子を適切に設定する。
【００２９】
図２は、非接触給電システム１２の等価回路を示す図である。図２に示すように、地上側ユニット１６の高周波電源２２は、力率改善回路３４と、インバータ（＝ＩＮＶ）３６とを有する。
【００３０】
力率改善回路３４は、ＰＦＣ（Power  Factor  Correction）とも呼ばれる。力率改善回路３４は、電源２０の出力側に接続されている。力率改善回路３４は、電源２０から出力される電流及び電圧の波形を正弦波に近づけて、電源２０の力率を改善する。
【００３１】
インバータ３６は、力率改善回路３４の出力側に接続されている。インバータ３６は、力率改善回路３４から供給された交流の電力を高周波交流の電力に変換して、地上側コイルユニット２４へ出力する。
【００３２】
地上側コイルユニット２４は、容量Ｃ１のコンデンサ２４Ｃと、コンデンサ２４Ｃの一端に直列接続された地上側インダクタンスＬ１の地上側コイル２４Ｌとを有する。
【００３３】
車両側ユニット１８の車両側コイルユニット２６は、容量Ｃ２のコンデンサ２６Ｃと、コンデンサ２６Ｃの一端に直列接続された車両側インダクタンスＬ２の車両側コイル２６Ｌとを有する。
【００３４】
整流回路２８は、４個のダイオード２８Ｄ１、２８Ｄ２、２８Ｄ３、２８Ｄ４と、コンデンサ２８Ｃとを有する。ダイオード２８Ｄ１及びダイオード２８Ｄ２は直列接続されている。ダイオード２８Ｄ３及びダイオード２８Ｄ４は直列接続されている。ダイオード２８Ｄ１及びダイオード２８Ｄ２の組と、ダイオード２８Ｄ３及びダイオード２８Ｄ４の組と、コンデンサ２８Ｃは、互いに並列接続されて、車両側コイルユニット２６の出力側及び充電回路３０の入力側に接続されている。
【００３５】
図３は、因子処理装置１０のハードウェア構成を示すブロック図である。図３に示すように、因子処理装置１０は、ＣＰＵ（Central  Processing  Unit）４０と、ＲＡＭ（Random  Access  Memory）４２と、ＲＯＭ（Read  Only  Memory）４４と、ＨＤＤ（Hard  Disk  Drive）４６と、ＳＳＤ（Solid  State  Drive）４８と、インターフェース（＝Ｉ／Ｆ）５０と、バス５２と、入力装置５６と、表示装置５８と、センサユニット５９とを備える。
【００３６】
ＣＰＵ４０、ＲＡＭ４２、ＲＯＭ４４、ＨＤＤ４６、ＳＳＤ４８、及び、インターフェース５０は、バス５２によってデータを送受信可能に接続されている。
【００３７】
ＣＰＵ４０は、ハードウェアプロセッサの一例であって、ＲＯＭ４４、ＨＤＤ４６またはＳＳＤ４８等の不揮発性の記憶装置に記憶されたプログラムを読み出し、当該プログラムにしたがって各種の演算処理および制御を実行する。ＲＡＭ４２は、ＣＰＵ４０での演算で用いられる各種のデータを一時的に記憶する。ＲＯＭ４４は、各プログラム及びプログラムの実行に必要なパラメータ等を記憶する。ＨＤＤ４６及びＳＳＤ４８は、書き換え可能な不揮発性の記憶装置であって、因子処理装置１０の電源がオフされた場合にあってもデータを維持する。
【００３８】
インターフェース５０は、バス５２を介して、入力装置５６、表示装置５８及びセンサユニット５９等の外部機器と、ＣＰＵ４０とを接続する。
【００３９】
入力装置５６は、キーボード、マウス、または、タッチパネル等のユーザの入力を受け付ける装置である。入力装置５６は、インターフェース５０を介して、受け付けたユーザの入力をＣＰＵ４０に出力する。
【００４０】
表示装置５８は、画像を表示可能な液晶表示装置等である。表示装置５８は、インターフェース５０を介して、ＣＰＵ４０等から取得した画像データに基づいて、画像を表示する。
【００４１】
センサユニット５９は、地上側電力、車両側電力、磁束、磁束密度、磁束面積等の実際に計測した値である実測値を検出する複数のセンサを含む。センサユニット５９は、インターフェース５０を介して、検出した実測値をＣＰＵ４０に出力する。
【００４２】
図４は、因子処理装置１０の機能を示す機能ブロック図である。図４に示すように、因子処理装置１０は、制御部６０と、記憶部６２とを有する。制御部６０は、ＣＰＵ４０の機能として実現される。記憶部６２は、ＲＡＭ４２、ＲＯＭ４４、ＨＤＤ４６及びＳＳＤ４８の機能として実現される。
【００４３】
制御部６０は、非接触給電システム１２の最終出力値ＬＶである車両側電力Ｗ２の理想的な状態を示す最終理想式に対するばらつきが大きい場合、最終出力値ＬＶのばらつきの要因となる因子ＦＣを特定して、ばらつきが小さくなるように当該因子ＦＣを設定する。最終理想式に関しては、後述する。また、制御部６０は、非接触給電システム１２に故障が生じた場合、故障の原因となる因子ＦＣを特定する。
【００４４】
制御部６０は、算出部６４と、特定部６６とを有する。制御部６０は、因子処理用のプログラムまたは故障処理用のプログラムを読み込むことによって、算出部６４及び特定部６６の機能を実現する。尚、制御部６０は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）を含む回路等のハードウェアによって算出部６４及び特定部６６の一部または全部の機能を実現してもよい。
【００４５】
算出部６４は、因子処理用のプログラムを読み込んだ場合、複数の中間式ＩＦを用いて、複数の因子ＦＣを含む因子セットから、最終出力値ＬＶ（ここでは、非接触給電システム１２の車両側電力Ｗ２）を算出するための複数の中間値ＩＶを算出する第１算出を実行する。複数の中間式ＩＦの一部は、中間値ＩＶを算出するために予め設定された複数の因子ＦＣの関数である。また、複数の中間式ＩＦの一部は、他の中間値ＩＶを算出するために因子ＦＣから算出された中間値ＩＶの関数でもある。算出部６４は、最終出力式ＬＦを用いて、複数の中間値ＩＶから複数の最終出力値ＬＶを算出する第２算出を実行する。最終出力式ＬＦは、中間値ＩＶから最終出力値ＬＶを算出するための式である。これにより、算出部６４は、複数の中間値ＩＶ及び最終出力値ＬＶを含む算出値セットを生成する。算出部６４は、更に、因子セットの複数の因子ＦＣを変化させて、第１算出及び第２算出を繰り返すことによって、複数の算出値セットを生成する。
【００４６】
特定部６６は、複数の算出値セットに含まれる複数の最終出力値ＬＶの最終理想式に対するばらつきのいずれかかが予め設定された判定用閾値より大きいか否かを判定する。特定部６６は、ばらつきのいずれかかが予め設定された判定用閾値より大きい場合、中間理想式に対する複数の中間値ＩＶのばらつきに基づいて、最終出力値ＬＶのばらつきの要因となる要因因子（ここでは、第１要因因子とする）を複数の因子ＦＣから特定する。最終理想式及び中間理想式は、最終出力値ＬＶ及び中間値ＩＶの理想状態を示す式であって、ユーザ等によって予め設定された式である。
【００４７】
また、算出部６４は、特定部６６が第１要因因子を特定すると、第１要因因子を変化させ、第１要因因子以外の因子ＦＣを固定した複数の因子セットから複数の算出値セットを算出する。
【００４８】
特定部６６は、最終理想式に対する第１要因因子の変化に伴う複数の算出値セットに含まれる複数の最終出力値ＬＶのばらつきを小さくする設定を第１要因因子に設定する。特定部６６は、例えば、複数の最終出力値ＬＶのうち、最終理想式に最も近い最終出力値ＬＶの算出に用いた設定を第１要因因子に設定してよい。
【００４９】
更に、特定部６６が第１要因因子を設定した状態でも、複数の最終出力値ＬＶの最終理想式に対するばらつきが判定閾値よりも大きい場合、ばらつきの要因となる他の要因因子（ここでは、第２要因因子とする）を特定して設定する。
【００５０】
具体的には、算出部６４は、第１要因因子の設定を固定して、第１要因因子以外の複数の因子ＦＣを変化させた複数の因子セットから複数の算出値セットを算出する。
【００５１】
特定部６６は、複数の算出値セットに含まれる複数の最終出力値ＬＶの最終理想式に対するばらつきのいずれかかが判定用閾値より大きい場合、中間理想式に対する複数の中間値ＩＶのばらつきに基づいて、最終出力値ＬＶのばらつきの要因となる第２要因因子を複数の因子ＦＣから特定する。
【００５２】
算出部６４は、第１要因因子の設定を固定して、第２要因因子を変化させ、第１要因因子及び第２要因因子以外の複数の因子ＦＣを固定した複数の因子セットから、複数の算出値セットを生成する。
【００５３】
特定部６６は、最終理想式に対する第２要因因子の変化に伴う複数の算出値セットに含まれる複数の最終出力値ＬＶのばらつきを小さくする設定を第２要因因子に設定する。
【００５４】
算出部６４及び特定部６６は、全ての最終出力値ＬＶが判定用閾値以下となるまで、上述の処理を繰り返すことによって要因因子を特定して、最終出力値ＬＶのばらつきが小さくなるように当該要因因子を設定してよい。
【００５５】
算出部６４は、故障処理用のプログラムを読み込んだ場合、複数の中間値ＩＶのそれぞれの実測値である複数の中間実測値をセンサユニット５９から取得する。算出部６４は、複数の中間実測値と対応する複数の中間値ＩＶとの差分である複数の中間差分値を算出する。また、算出部６４は、最終出力値ＬＶの実測値である最終実測値をセンサユニット５９から取得する。算出部６４は、最終実測値と最終出力値ＬＶの差分である最終差分値を算出する。算出部６４は、複数の中間差分値及び最終差分値を特定部６６へ出力する。
【００５６】
特定部６６は、最終出力値ＬＶと最終実測値との差分が予め設定された故障用閾値より大きい場合、複数の中間差分値に基づいて、故障用閾値以上となった原因である故障因子を複数の因子ＦＣから特定する。例えば、特定部６６は、複数の中間差分値のうち、大きい中間差分値に基づいて、故障因子を特定してよい。
【００５７】
記憶部６２は、制御部６０が実行するプログラム、プログラムの実行に必要なデータ、及び、プログラムの実行によって生成されるデータを記憶する。例えば、記憶部６２は、制御部６０が実行する因子処理用のプログラム及び故障処理用のプログラムを記憶する。記憶部６２は、プログラムの実行に必要なデータとして、因子ＦＣ、中間式ＩＦ、及び、最終出力式ＬＦと、これらの相関関係とを含む因子ツリーを記憶する。記憶部６２は、プログラムの実行に必要なデータとして、ばらつきを判定するための判定用閾値、及び、故障を判定するための故障用閾値を記憶する。記憶部６２は、プログラムの実行によって生成されるデータとして、複数の因子ＦＣのセットである因子セットと、中間式ＩＦから算出される中間値及び最終出力式ＬＦから算出される最終出力値ＬＶを含む算出値セット等を記憶する。
【００５８】
次に、制御部６０による因子処理を具体的に説明する。図５及び図６は、制御部６０による因子処理及び故障処理で使用される因子ツリーの図である。図５の円内のＸは、図６の円内のＸに接続されている。即ち、図５及び図６は、１枚の連続した因子ツリーの図である。図５及び図６において、左側を上層として、右側を下層とする。
【００５９】
制御部６０は、図５に示す因子ツリーの左端（即ち、最も上層）に示す地上側電力Ｗ１に対する車両側電力Ｗ２の効率（図２で示す総合効率）を向上させるために因子処理を実行する。因子処理において、制御部６０は、最終理想式に対する車両側電力Ｗ２のばらつきを抑制するために、ばらつきの要因となる要因因子を、図５及び図６に示す因子ツリーの右端（即ち、最も下層）の複数の因子ＦＣから特定する。更に、制御部６０は、当該ばらつきを抑制できるように要因因子として特定した因子をばらつきが小さくなるように設定する。ここでいう因子ＦＣは、例えば、最終出力値ＬＶに影響を与える要素であって、相互関係がない互いに独立した要素である。因子ＦＣは、例えば、制御因子、信号因子及び誤差因子を含む。制御因子は、制御対象または設定対象となる因子ＦＣである。信号因子は、制御因子を決定した実際の使用状態で変化する入力であって、本実施形態では地上側電力Ｗ１である。誤差因子は、制御困難な実際の使用状態での誤差であって、本実施形態では地上側コイルユニット２４と、車両側コイルユニット２６との相対位置または距離を示すコイル間位置である。本実施形態の制御部６０は、因子ＦＣのうち、制御因子を設定対象とする。以下、具体的に制御部６０による因子処理及び故障処理について説明する。
【００６０】
まず、因子処理について説明する。制御部６０の算出部６４は、複数の因子ＦＣのセットである因子セットを設定する。算出部６４は、予め記憶部６２に格納された因子セットを採用してもよく、乱数表等によって因子セットを設定してもよく、入力装置５６から受け付けたユーザからの入力に基づいて因子セットを設定してもよい。算出部６４は、それぞれの中間式ＩＦに、複数の因子ＦＣを代入して、中間値ＩＶを算出する。図５及び図６において、重複する中間式ＩＦは一部省略している。
【００６１】
具体的には、図５に示すように、算出部６４は、因子ＦＣである磁性材料及び磁石温度等から導かれる磁場の強度Ｈ及び透磁率μを中間式ＩＦ（ここでの中間式は、Ｂ＝μＨ）に代入して、磁束密度Ｂを中間値ＩＶとして算出する。また、算出部６４は、因子ＦＣである地上側磁石個数及び地上側磁石翼面積を、地上側磁石個数及び地上側磁石翼面積等の関数で示される中間式ＩＦに代入して磁束面積Ｓを中間値ＩＶとして算出する。算出部６４は、因子ＦＣであるシールド寸法及び地上側巻線隣接間距離等を、シールド寸法及び地上側巻線隣接間距離等の関数である中間式ＩＦに代入して磁路ｌを中間値ＩＶとして算出する。算出部６４は、中間値ＩＶである磁束密度Ｂ、磁束面積Ｓ及び磁路ｌを相互インダクタンスＭを算出するための中間式ＩＦに代入して相互インダクタンスＭを中間値ＩＶとして算出する。算出部６４は、因子ＦＣを中間式ＩＦに代入して、地上側インダクタンスＬ１及び車両側インダクタンスＬ２を中間値ＩＶとして算出する。算出部６４は、中間式ＩＦから算出した相互インダクタンスＭ、地上側インダクタンスＬ１及び車両側インダクタンスＬ２を中間式ＩＦに代入して、結合係数ｋを中間値ＩＶとして算出する。
【００６２】
図６に示すように、算出部６４は、因子ＦＣから地上側コイル抵抗ｒ１、地上側インダクタンスＬ１、及び、通電周波数ｆを中間値ＩＶとして算出する。算出部６４は、地上側コイル抵抗ｒ１、地上側インダクタンスＬ１、及び、通電周波数ｆを中間式ＩＦに代入して地上側コイルＱ値Ｑ１を中間値ＩＶとして算出する。尚、Ｑ値とは、品質係数（＝Quality  Factor）のことである。算出部６４は、因子ＦＣから車両側コイル抵抗ｒ２、車両側インダクタンスＬ２、及び、通電周波数ｆを中間値ＩＶとして算出する。算出部６４は、車両側コイル抵抗ｒ２、車両側インダクタンスＬ２、及び、通電周波数ｆを中間式ＩＦに代入して車両側コイルＱ値Ｑ２を中間値として算出する。このようにして、算出部６４は、第１算出を実行する。
【００６３】
算出部６４は、中間値ＩＶである結合係数ｋ、地上側コイルＱ値Ｑ１、及び、車両側コイルＱ値Ｑ２を、最終出力式ＬＦに代入して、車両側電力Ｗ２を最終出力値ＬＶとして算出する。このようにして、算出部６４は、第２算出を実行する。算出部６４は、最終出力値ＬＶ及び最終出力値ＬＶの算出に用いた中間値ＩＶのセットを算出値セットとして生成する。
【００６４】
算出部６４は、複数の因子ＦＣを変化させて生成した、複数の因子セットに対して上述の算出を繰り返し実行して、複数の中間値ＩＶ及び複数の最終出力値ＬＶを算出する。算出部６４は、複数の中間値ＩＶ及び最終出力値ＬＶを含む複数の算出値セットを生成して、特定部６６へ出力する。
【００６５】
図７は、理想式の一例を示す図である。図７に示す理想式は、動特性のゼロ点比例式である。理想式におけるＹ、β、Ｘは以下の通りである。理想式は、予め設定されて記憶部６２に格納されている。本実施形態では、最終理想式及び中間理想式が、ともに以下の理想式で表されるとする。
理想式：Ｙ＝βＸ
Ｙ：出力値
Ｘ：入力値
β：感度
ここで、出力値Ｙは、最終出力値ＬＶまたは中間値ＩＶのいずれかである。入力値Ｘは、出力値Ｙの１つ下層の中間値ＩＶまたは因子ＦＣのいずれかである。感度βは、入力値Ｘとして採用される中間値ＩＶまたは因子ＦＣのそれぞれに関連付けられて予め定められている。
【００６６】
特定部６６は、算出値セットに含まれる最終出力値ＬＶを出力値Ｙとして、最終出力値ＬＶの１つ下層の複数の中間値ＩＶを入力値Ｘとして、図７に示す理想式に対するばらつきを算出する。具体的には、特定部６６は、複数の車両側電力Ｗ２を出力値Ｙとして、複数の結合係数ｋを入力値Ｘとして、図７に示す理想式に対するばらつきを算出する。同様に、特定部６６は、複数の車両側電力Ｗ２を出力値Ｙとして、最終出力値ＬＶの１つ下層の他の中間値ＩＶである地上側コイルＱ値Ｑ１、及び、車両側コイルＱ値Ｑ２を入力値Ｘとして、理想式に対するばらつきをそれぞれについて算出する。
【００６７】
特定部６６は、算出したばらつきのうち、判定用閾値より大きいばらつきがあるか否かを判定する。判定用閾値は、各出力値Ｙに応じて予め設定されて記憶部６２に格納されている。特定部６６は、判定用閾値より大きいばらつきがない場合、最終出力値ＬＶである複数の車両側電力Ｗ２のばらつきは小さいと判定して、因子処理を終了する。
【００６８】
特定部６６は、判定用閾値より大きいばらつきがある場合、最終出力値ＬＶである複数の車両側電力Ｗ２のばらつきは大きいと判定する。この場合、特定部６６は、出力値Ｙのばらつきを最も大きくしている入力値Ｘを、結合係数ｋ、地上側コイルＱ値Ｑ１、車両側コイルＱ値Ｑ２、及び、地上側電力Ｗ１から特定する。ここでは、特定部６６は、結合係数ｋを出力値Ｙのばらつきを最も大きくした入力値Ｘとして特定したとする。
【００６９】
次に、特定部６６は、結合係数ｋを出力値Ｙとして、結合係数ｋよりも１つ下層の中間値ＩＶである相互インダクタンスＭ、地上側インダクタンスＬ１、及び、車両側インダクタンスＬ２を入力値Ｘとして、理想式に対するばらつきを算出する。特定部６６は、相互インダクタンスＭ、地上側インダクタンスＬ１、及び、車両側インダクタンスＬ２から、出力値Ｙのばらつきを最も大きくする入力値Ｘを特定する。ここでは、特定部６６が、ばらつきを最も大きくする入力値Ｘとして相互インダクタンスＭを特定したとする。
【００７０】
特定部６６は、相互インダクタンスＭを出力値Ｙとして、相互インダクタンスＭよりも１つ下層の中間値ＩＶである磁束密度Ｂ、磁束面積Ｓ、及び、磁路ｌを入力値Ｘとして、理想式に対するばらつきを算出する。特定部６６は、磁束密度Ｂ、磁束面積Ｓ、及び、磁路ｌから、出力値Ｙのばらつきを最も大きくする入力値Ｘを特定する。ここでは、特定部６６が、ばらつきを最も大きくする入力値Ｘとして磁束密度Ｂを特定したとする。
【００７１】
特定部６６は、磁束密度Ｂを出力値Ｙとして、磁束密度Ｂよりも１つ下層の因子ＦＣである磁性材料及び磁石温度を入力値Ｘとして、理想式に対するばらつきを算出する。特定部６６は、磁性材料及び磁石温度から出力値Ｙのばらつきを最も大きくする入力値Ｘを特定する。ここで、特定部６６が、ばらつきを最も大きくする入力値Ｘとして磁石温度を特定したとする。これにより、特定部６６は、最終出力値ＬＶである車両側電力Ｗ２のばらつきの要因となる要因因子として、複数の因子ＦＣから磁石温度を特定する。
【００７２】
次に、特定部６６は、要因因子として特定された因子ＦＣを、最終出力値ＬＶのばらつきが小さくなるように設定する。ここでは、特定部６６は、磁石温度に値を設定する。例えば、特定部６６は、磁石温度を変化させ、他の因子ＦＣを固定した複数の因子セットから算出された複数の最終出力値ＬＶのうち、最も理想式に近くなる最終出力値ＬＶに用いられた磁石温度を、磁石温度の値として設定する。
【００７３】
この後、算出部６４は、特定部６６が要因因子として特定した因子ＦＣに、特定部６６の設定を採用し、他の因子ＦＣを新たに設定した因子セットを生成して、各中間値ＩＶを算出する。算出部６４は、算出した複数の中間値ＩＶから最終出力値ＬＶを算出して、算出値セットを生成する。算出部６４は、要因因子である因子ＦＣの設定を固定し、他の因子ＦＣの設定を変化させて、複数の中間値ＩＶ及び最終出力値ＬＶを含む複数の算出値セットを生成して、特定部６６へ出力する。
【００７４】
特定部６６は、算出値セットに含まれる最終出力値ＬＶを出力値Ｙとして、中間値ＩＶを入力値Ｘとし、理想式からのばらつきを算出する。特定部６６は、複数の入力値Ｘのそれぞれに対してばらつきを算出する。特定部６６は、複数のばらつきに判定用閾値よりも大きいばらつきが含まれるか否かを判定する。特定部６６は、判定用閾値よりも大きいばらつきが含まれている場合、上述の処理を実行して、ばらつきの要因となる要因因子を因子ＦＣから新たに特定して、ばらつきが小さくなるように要因因子の因子ＦＣを設定する。
【００７５】
算出部６４及び特定部６６は、最終出力値ＬＶの全てのばらつきが判定用閾値以下になるまで、上述の処理を実行して、ばらつきを大きくする要因因子を特定してばらつきが小さくなるように設定する。特定部６６は、複数の入力値Ｘに対する全てのばらつきが判定用閾値以下になると、要因因子として設定した因子ＦＣの設定内容を表示装置５８に出力する。
【００７６】
次に、制御部６０による非接触給電システム１２の故障原因を特定する故障処理を説明する。制御部６０は、因子処理を実行して、ばらつきの要因となる因子ＦＣを設定した後に、故障処理を実行する。
【００７７】
故障処理において、制御部６０は、実際に計測された最終出力値ＬＶに対応する最終実測値をセンサユニット５９から取得して、非接触給電システム１２が故障しているか否かを判定する。制御部６０は、非接触給電システム１２が故障していると判定した場合、実際に計測された中間値ＩＶに対応する中間実測値をセンサユニット５９から取得して、故障の原因の因子ＦＣである故障因子を特定する。
【００７８】
具体的には、算出部６４は、最終出力値ＬＶである車両側電力Ｗ２に対応する最終実測値をセンサユニット５９から取得する。算出部６４は、因子ＦＣが設定された状態で算出される最終出力値ＬＶである最終理想値を算出する。算出部６４は、最終理想値と、最終実測値との差分である最終差分値を算出して、特定部６６へ出力する。
【００７９】
特定部６６は、算出部６４から最終差分値を取得する。特定部６６は、最終差分値に基づいて、故障か否かを判定する。具体的には、特定部６６は、最終差分値の絶対値が故障用閾値より大きければ、故障であると判定して、最終差分値の絶対値が故障用閾値より小さければ、故障でないと判定する。特定部６６は、故障であると判定すると、その旨を算出部６４へ出力する。
【００８０】
算出部６４は、故障である旨の判定結果を取得すると、各中間値ＩＶの中間実測値をセンサユニット５９から取得する。ここでは、算出部６４は、結合係数ｋ、地上側コイルＱ値Ｑ１、及び、車両側コイルＱ値Ｑ２のそれぞれの中間実測値を取得する。算出部６４は、因子ＦＣが設定された状態で算出される中間値ＩＶである中間理想値を算出する。算出部６４は、各中間理想値と、各中間実測値との差分である中間差分値を算出して、特定部６６へ出力する。
【００８１】
特定部６６は、算出部６４から複数の中間差分値を取得すると、複数の中間差分値を比較して、最も大きい中間差分値を特定する。ここでは、特定部６６は、結合係数ｋの中間差分値を、最も大きい中間差分値として特定したとする。特定部６６は、特定した最も大きい中間差分値の中間値ＩＶの情報を算出部６４へ出力する。
【００８２】
算出部６４は、最も大きい中間差分値の中間値ＩＶの情報を取得すると、当該中間値ＩＶの１つ下層の中間値ＩＶの中間実測値をセンサユニット５９から取得する。ここでは、算出部６４は、最も大きい中間差分値として、結合係数ｋの中間差分値の情報を取得するので、結合係数ｋよりも１つ下層の中間値ＩＶである相互インダクタンスＭ、地上側インダクタンスＬ１、及び、車両側インダクタンスＬ２の中間実測値をセンサユニット５９から取得する。算出部６４は、各中間差分値と、各中間実測値との中間差分値を算出して、特定部６６へ出力する。
【００８３】
特定部６６は、算出部６４から複数の中間差分値を取得すると、複数の中間差分値を比較して、最も大きい中間差分値を特定する。ここでは、特定部６６は、相互インダクタンスＭの中間差分値を最も大きい中間差分値として特定したとする。特定部６６は、特定した最も大きい中間差分値の中間値ＩＶの情報を算出部６４へ出力する。
【００８４】
同様に、算出部６４は、取得した情報が示す中間値ＩＶの１つ下層の中間差分値を算出して、特定部６６へ出力する。特定部６６は、複数の中間差分値のうち、最も大きい中間差分値を特定する。ここでは、特定部６６は、磁束密度Ｂの中間差分値を最も大きい中間差分値として特定する。
【００８５】
特定部６６は、磁束密度Ｂに関連付けられた１または複数の因子ＦＣを故障因子として特定する。ここでは、特定部６６は、磁性材料及び磁石温度のいずれかを故障の故障因子であると特定する。特定部６６は、特定した故障因子である磁性材料及び磁石温度を表示装置５８に表示させる。
【００８６】
次に、最終出力式ＬＦから因子ＦＣを導いて図５及び図６に示す因子ツリーを作成する方法について説明する。図８及び図９は、因子ツリーの作成方法を説明する図である。図８の円内のＸは、図９の円内のＸに接続されている。即ち、図８及び図９は、１枚の連続した図である。図８及び図９において、左側を上層として、右側を下層とする。
【００８７】
図８の左下に示すように、ＡＮＤゲート７０及びＯＲゲート７２の記号を定義する。
【００８８】
ＡＮＤゲート７０は、ＡＮＤゲート７０の下層の互いに関係のある中間値ＩＶで、ＡＮＤゲート７０の上層の中間式ＩＦを生成することを示す。互いに関係のある中間値ＩＶとは、一方の因子ＦＣを変化させると、他方の中間値ＩＶが変化する可能性があることを示す。ＡＮＤゲート７０は、例えば、ＡＮＤゲート７０の下層の複数の中間値ＩＶを掛ける（＝×）または割る（＝÷）ことによって、ＡＮＤゲート７０の上層の中間式ＩＦを生成することを示す。
【００８９】
ＯＲゲート７２は、ＯＲゲート７２の下層の互いに関係のない因子ＦＣで、ＯＲゲート７２の上層の中間式を生成することを示す。互いに関係のない因子ＦＣとは、一方の因子ＦＣを変化させても、他方の因子ＦＣが変化しないことを示す。ＯＲゲート７２は、例えば、ＯＲゲート７２の下層の複数の中間値ＩＶを足す（＝＋）または引く（＝−）ことによって、ＯＲゲート７２の上層の中間式ＩＦを生成することを示す。
【００９０】
図８の左上に示すように、最終出力値ＬＶである車両側電力Ｗ２を算出する最終出力式ＬＦに含まれる結合係数ｋ、地上側コイルＱ値Ｑ１、車両側コイルＱ値Ｑ２、及び、地上側電力Ｗ１が、１つ下層の中間値ＩＶとして設定される。次に、当該中間値ＩＶを算出する中間式ＩＦに含まれる変数が、１つ下層の中間値ＩＶとして設定される。例えば、結合係数ｋを算出する中間式ＩＦに含まれる相互インダクタンスＭ、地上側インダクタンスＬ１、及び、車両側インダクタンスＬ２が、１つ下層の中間値ＩＶとして設定される。同様に、地上側コイルＱ値Ｑ１、及び、車両側コイルＱ値Ｑ２を算出する中間式ＩＦに含まれる変数が、１つ下層の中間値ＩＶとして設定される。このように、各層の中間値ＩＶが、順次設定されて、最後に因子ＦＣが設定される。例えば、磁束密度Ｂが中間値ＩＶとして設定されると、次に、磁束密度Ｂを算出する中間式ＩＦに含まれる透磁率μ及び磁場の強度Ｈを設定するための値である磁性材料及び磁石温度が、互いに関係がないので、因子ＦＣとして設定される。このようにして、図８及び図９に示す各因子ＦＣが、最終出力式ＬＦから導かれて導入される。
【００９１】
当該導入された因子ＦＣ、中間値ＩＶ、及び、最終出力値ＬＶを含む因子ツリーは、自己を識別する因子識別情報（例えば、因子ＦＣ、中間値ＩＶ及び最終出力値ＬＶを識別する因子識別情報）と、自己を算出する式の内容と、互いの相関関係情報とに関連付けられて、記憶部６２に格納される。相関関係情報の一例は、いずれの層かを識別する層識別情報、及び、自己の上層の因子ＦＣ及び中間値ＩＶを識別する因子識別情報等を含む。従って、例えば、最終出力式ＬＦは、最上層を示す層識別情報を含む相関関係情報と関連付けられている。中間式ＩＦは、自己の層を示す層識別情報と、自己の１つ上の層の中間値ＩＶまたは最終出力値ＬＶを示す因子識別情報とを含む相関関係情報に関連付けられている。因子ＦＣは、層識別情報と、自己の１つ上の層の中間値ＩＶの因子識別情報とを含む相関関係情報に関連付けられている。
【００９２】
図１０は、制御部６０が実行する因子処理のフローチャートである。制御部６０は、因子処理用のプログラムを読み込むことによって、因子処理のフローチャートを実行する。
【００９３】
図１０に示すように、因子処理では、制御部６０の算出部６４が、複数の因子ＦＣを含む因子セットを設定する（Ｓ１０２）。次に、算出部６４は、因子セットを中間式ＩＦに代入して中間値ＩＶを算出する第１算出を実行するとともに、中間値ＩＶを最終出力式ＬＦに代入して最終出力値ＬＶを算出する第２算出を実行して、算出値セットを生成する（Ｓ１０４）。算出部６４は、算出値セットを予め定められた規定セット数（例えば、数十セット）算出するまで、ステップＳ１０２、Ｓ１０４を繰り返す（Ｓ１０６：Ｎｏ）。算出部６４は、算出値セットを規定セット数算出すると（Ｓ１０６：Ｙｅｓ）、算出値セットを特定部６６へ出力する（Ｓ１０８）。
【００９４】
特定部６６は、理想式に対する最終出力値ＬＶの複数のばらつきを算出する（Ｓ１１０）。具体的には、特定部６６は、出力値Ｙを最終出力値ＬＶとし、入力値Ｘを最終出力値ＬＶの１つ下層の複数の中間値ＩＶのそれぞれとして、理想式に対するばらつきを最終出力値ＬＶの複数のばらつきとして算出する。
【００９５】
特定部６６は、最終出力値ＬＶの複数のばらつきのうち、判定用閾値より大きいばらつきがあるか否かを判定する（Ｓ１１２）。特定部６６は、判定用閾値より大きいばらつきがあると判定すると（Ｓ１１２：Ｙｅｓ）、判定用閾値より大きいばらつきのうち、最も大きいばらつきの入力値Ｘとして採用されている中間値ＩＶの１または複数のばらつきを算出する（Ｓ１１４）。具体的には、特定部６６は、最も大きいばらつきの入力値Ｘとして採用された中間値ＩＶを出力値Ｙとし、当該中間値ＩＶの１つ下層の中間値ＩＶまたは因子ＦＣを入力値Ｘとする理想式に対するばらつきを、中間値ＩＶの１または複数のばらつきとして算出する。
【００９６】
特定部６６は、算出した中間値ＩＶのばらつきのうち、最も大きいばらつきを特定する（Ｓ１１６）。特定部６６は、要因因子が特定できたか否かを判定する（Ｓ１１８）。具体的には、特定部６６は、最も大きいばらつきの入力値Ｘが因子ＦＣであれば、要因因子が特定できたと判定して、最も大きいばらつきの入力値Ｘが中間値ＩＶであれば、要因因子が特定できていないと判定する。
【００９７】
特定部６６は、要因因子を特定できていないと判定すると（Ｓ１１８：Ｎｏ）、ステップＳ１１４以降を繰り返す。特定部６６は、最も大きいばらつきの入力値Ｘが因子ＦＣとなると、当該因子ＦＣを要因因子として特定して、要因因子として特定した因子ＦＣの情報を算出部６４へ出力する（Ｓ１１８：Ｙｅｓ）。
【００９８】
算出部６４は、要因因子として特定した因子ＦＣを変化させ、他の因子ＦＣを固定して生成した複数の因子セットを生成して、特定部６６へ出力する（Ｓ１２０）。特定部６６は、複数の因子セットから算出された複数の最終出力値ＬＶのうち、理想式に最も近い最終出力値ＬＶの算出に用いられた設定を要因因子の因子ＦＣに設定する（Ｓ１２２）。
【００９９】
この後、算出部６４及び特定部６６は、最終出力値ＬＶの全てのばらつきが判定用閾値以下になるまで、ステップＳ１０２以降を繰り返す。尚、２回目以降のステップＳ１０２において、算出部６４は、既に要因因子として設定された因子ＦＣは固定して、因子セットを設定し、第１算出及び第２算出を実行する。特定部６６は、最終出力値ＬＶの全てのばらつきが判定用閾値以下になると（Ｓ１１２：Ｎｏ）、設定した因子ＦＣの情報を設定情報として表示装置５８に出力して表示させる（Ｓ１２４）。
【０１００】
これにより、制御部６０は、因子処理を終了する。
【０１０１】
図１１は、制御部６０が実行する故障処理のフローチャートである。制御部６０は、故障処理用のプログラムを読み込むことによって、故障処理のフローチャートを実行する。
【０１０２】
図１１に示すように、算出部６４は、最終実測値をセンサユニット５９から取得する（Ｓ２０２）。算出部６４は、最終出力式ＬＦから最終出力値ＬＶを算出する（Ｓ２０４）。算出部６４は、最終実測値と最終出力値ＬＶとの差分である最終差分値を算出して、特定部６６へ出力する（Ｓ２０６）。
【０１０３】
特定部６６は、最終差分値に基づいて、非接触給電システム１２が故障か否かを判定する（Ｓ２０８）。具体的には、特定部６６は、最終差分値が故障用閾値より大きければ、故障と判定して、最終差分値が故障用閾値より小さければ、故障でないと判定する。特定部６６は、故障でないと判定すると（Ｓ２０８：Ｎｏ）、故障処理を終了する。特定部６６は、故障であると判定すると（Ｓ２０８：Ｙｅｓ）、その旨を算出部６４へ出力する。
【０１０４】
算出部６４は、故障である旨の情報を取得すると、最終実測値の１つ下層の中間値ＩＶに対応する中間実測値をセンサユニット５９から取得する（Ｓ２１０）。算出部６４は、最終実測値の１つ下層の１または複数の中間式ＩＦのそれぞれから中間値ＩＶを算出する（Ｓ２１２）。算出部６４は、各中間実測値と各中間値ＩＶとの差分である中間差分値を算出して、特定部６６へ出力する（Ｓ２１４）。
【０１０５】
特定部６６は、算出部６４から取得した１または複数の中間差分値のうち、最も大きい中間差分値を特定する（Ｓ２１６）。特定部６６は、故障因子が特定されたか否かを判定する（Ｓ２１８）。具体的には、特定部６６は、最も大きい中間差分値の１つ下層が因子ＦＣであれば、故障因子が特定できたと判定して、最も大きい中間差分値の１つ下層が因子ＦＣでなければ、故障因子が特定できないと判定する。
【０１０６】
特定部６６は、故障因子が特定できないと判定すると（Ｓ２１８：Ｎｏ）、算出部６４及び特定部６６はステップＳ２１０以降を繰り返す。この場合、算出部６４は、ステップＳ２１０において、特定部６６が特定した最も大きい中間差分値の中間値ＩＶの１つ下層の中間値ＩＶの中間実測値を取得する。また、算出部６４は、ステップＳ２１２において、特定部６６が特定した最も大きい中間差分値の中間値ＩＶの１つ下層の中間値ＩＶを算出する。
【０１０７】
この後、特定部６６は、最も大きい中間差分値の１つ下層が因子ＦＣである場合、故障因子を特定できたと判定して（Ｓ２１８：Ｙｅｓ）、当該故障因子の情報を表示装置５８に出力して、表示させて、ユーザに提供する（Ｓ２２０）。
【０１０８】
これにより、制御部６０は、故障処理を終了する。
【０１０９】
上述したように、因子処理装置１０は、因子処理において、理想式に対する最終出力値ＬＶのばらつきが大きい場合、最終出力値ＬＶのばらつきを大きくする要因となる因子ＦＣを、最終出力値ＬＶの算出に用いた中間値ＩＶのばらつきから特定できる。これにより、最終出力値ＬＶである非接触給電システム１２の車両側電力Ｗ２のばらつきの要因となる因子ＦＣを特定できる因子処理装置１０を提供できる。
【０１１０】
因子処理装置１０は、最終出力値ＬＶのばらつきを小さくする設定を、ばらつきの要因として特定した因子ＦＣに設定するので、最終出力値ＬＶのばらつきを小さくすることができる。これにより、因子処理装置１０は、因子ＦＣの１つである地上側電力Ｗ１に対する、最終出力値ＬＶである車両側電力Ｗ２の効率を向上させることができる。
【０１１１】
因子処理装置１０は、ばらつきを大きくする要因となる因子ＦＣを特定した状態でも最終出力値ＬＶのばらつきが判定用閾値より大きい場合、更に、ばらつきを大きくする要因となる因子ＦＣを特定するので、最終出力値ＬＶのばらつきをより小さくすることができる。更に、因子処理装置１０は、最終出力値ＬＶのばらつきが判定用閾値より小さくなるまで処理を繰り返すことによって、より確実に最終出力値ＬＶのばらつきを小さくできる。
【０１１２】
因子処理装置１０は、故障処理において、故障の原因となっている因子ＦＣを特定できるので、ユーザが故障解消に要する時間を低減することができる。
【０１１３】
次に、上述した実施形態の一部を変形した変形例について説明する。
【０１１４】
＜第１変形例＞
図１２は、理想式の第１変形例を説明する図である。図１２に示すように、特定部６６は、“Ｙ＝α＋βＸ”で示される動特性の１次式を理想式として採用してもよい。特定部６６は、ばらつきを算出する場合、理想式を統一することなく、最終出力値ＬＶ及び中間値ＩＶごとに使い分けてもよい。
【０１１５】
＜第２変形例＞
図１３は、理想式の第２変形例を説明する図である。図１３に示すように、特定部６６は、“Ｙ−Ｙ０＝β（Ｘ−Ｘ０）”で示される動特性の基準点比例式を理想式として採用してもよい。特定部６６は、ばらつきを算出する場合、理想式を統一することなく、最終出力値ＬＶ及び中間値ＩＶごとに使い分けてもよい。
【０１１６】
＜第３変形例＞
図１４は、理想式の第３変形例を説明する図である。図１４に示すように、特定部６６は、非線形で示される標準ＳＮ比の式を理想式として採用してもよい。特定部６６は、ばらつきを算出する場合、理想式を統一することなく、最終出力値ＬＶ及び中間値ＩＶごとに使い分けてもよい。
【０１１７】
上述の実施形態の各構成の機能、配置、個数等は適宜変更してよい。フローチャートにおける各ステップは適宜順序を変更してよい。
【０１１８】
上述の実施形態では、非接触給電システム１２の因子ＦＣを設定する因子処理装置１０を例に挙げたがこれに限定されない。例えば、因子処理装置１０は、製造工程における製造効率を向上させる装置に適用してもよく、その他の装置の因子ＦＣの設定をしてもよい。
【０１１９】
上述した実施形態の因子処理装置１０では、特定部６６が１つの判定用閾値でばらつきの有無を判定する例を示したが、これに限定されない。例えば、特定部６６は、ばらつきの有無を判定するごとに、判定用閾値を変更してもよい。具体的には、特定部６６は、最初、第１判定用閾値でばらつきの有無を判定して要因因子を特定した後の２回目の判定において第１判定用閾値よりも小さい第２判定用閾値でばらつきの有無を判定してもよい。このように、因子処理装置１０は、判定用閾値を徐々に小さくすることによって、要因因子の特定に要する時間を短縮しつつ、確実性を向上させることができる。
【０１２０】
上述の実施形態では、中間値ＩＶを算出する中間式ＩＦの層が複数ある因子ツリーを例に挙げたが、これに限定されない。例えば、中間式ＩＦの層は１層であってもよい。この場合、算出部６４は、因子ＦＣから算出された中間値ＩＶを最終出力式ＬＦに代入することによって、最終出力値ＬＶを算出する。
【０１２１】
本発明の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２２】
１０      ：因子処理装置
１２      ：非接触給電システム
６４      ：算出部
６６      ：特定部
ＦＣ      ：因子
ＩＦ      ：中間式
ＩＶ      ：中間値
ＬＦ      ：最終出力式
ＬＶ      ：最終出力値
Ｘ        ：入力値
Ｙ        ：出力値
【図１】
2018084910.tif 000003
【図２】
2018084910.tif 000004
【図３】
2018084910.tif 000005
【図４】
2018084910.tif 000006
【図５】
2018084910.tif 000007
【図６】
2018084910.tif 000008
【図７】
2018084910.tif 000009
【図８】
2018084910.tif 000010
【図９】
2018084910.tif 000011
【図１０】
2018084910.tif 000012
【図１１】
2018084910.tif 000013
【図１２】
2018084910.tif 000014
【図１３】
2018084910.tif 000015
【図１４】
2018084910.tif 000016