(57)【要約】  モータ選定装置であって、複数のモータが所定の要求仕様に適合するか否かを判定する適合判定手段と、前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段と、前記複数のモータのうち、前記適合判定手段により適合しないと判定された１または複数の第２のモータを選定する第２のモータ選定手段と、を含むことを特徴とする。
2015129030.tif 000002
【特許請求の範囲】
【請求項１】
複数のモータが所定の要求仕様に適合するか否かを判定する適合判定手段と、
前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段と、
前記複数のモータのうち、前記適合判定手段により適合しないと判定された１または複数の第２のモータを選定する第２のモータ選定手段と、
を含むことを特徴とするモータ選定装置。
【請求項２】
前記モータ選定装置は、更に、
サーボシステムに関するシステム情報を取得するシステム情報取得手段と、
前記システム情報に基づいて、前記所定の要求仕様を算出する要求仕様算出手段と、を含み、
前記適合判定手段は、前記各モータが、前記算出された所定の要求仕様に適合するか否かを判定することを特徴とする請求項１記載のモータ選定装置。
【請求項３】
前記第２のモータ選定手段は、前記適合判定手段により不適合と判定されたモータを含む前記複数のモータの中から、前記所定の要求仕様に対する適合度が所定の基準を満たす１または複数のモータを選定することを特徴とする請求項１または２記載のモータ選定装置。
【請求項４】
前記モータ選定装置は、更に、前記第１のモータ及び前記第２のモータの中から選択されたモータを識別する選択モータ情報を取得する選択モータ情報取得手段を含み、
前記システム情報取得手段は、前記選択モータ情報が取得された後、変更された前記システム情報を取得し、
前記要求仕様算出手段は、変更された前記システム情報に基づいて、前記モータの新たな要求仕様を表す変更要求仕様を算出し、
前記適合判定手段は、前記選択されたモータが前記変更要求仕様に適合するか否かを判定する、
ことを特徴とする請求項２記載のモータ選定装置。
【請求項５】
前記モータ選定装置は、更に、
前記システム情報を入力するためのシステム情報入力画面の表示を指示する画面表示指示手段を含むことを特徴とする請求項４記載のモータ選定装置。
【請求項６】
前記モータ選定装置は、更に、
前記システム情報に含まれる各情報にそれぞれ関連付けて記憶された、前記各情報を変更した場合におけるアドバイス情報を取得するアドバイス情報取得手段を含む、
ことを特徴とする請求項５記載のモータ選定装置。
【請求項７】
前記画面表示指示手段は、前記選択モータ情報が取得された後、前記システム情報入力画面に前記各アドバイス情報を含めて表示するよう指示する、
ことを特徴とする請求項６記載のモータ選定装置。
【請求項８】
前記システム情報は、サーボシステムの機構を表す機構情報、前記サーボシステムの機械諸元を表す機械諸元情報、及び、前記サーボシステムの運転に関する運転パターン情報を含むことを特徴とする請求項２記載のモータ選定装置。
【請求項９】
複数のモータが、所定の要求仕様に適合するか否かを判定する適合判定手段と、
前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段と、
前記複数のモータのうち、前記第１のモータ選定手段により選定された１または複数のモータ以外のモータであって、前記所定の要求仕様に対する適合度が所定の基準を満たす１または複数の第２のモータを選定する第２のモータ選定手段と、
を含むことを特徴とするモータ選定装置。
【請求項１０】
前記適合度は、モータの容量に基づくことを特徴とする請求項９記載のモータ選定装置。
【請求項１１】
複数のモータが、要求仕様に適合するか否かを判定する適合判定手段と、
前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段と、
前記複数のモータのうち、前記第１のモータ選定手段により選定された１または複数のモータに関連付けられて記憶された１または複数の第２のモータを選定する第２のモータ選定手段と、
を含むことを特徴とするモータ選定装置。
【請求項１２】
複数のモータが所定の要求仕様に適合するか否かを判定し、
前記複数のモータのうち、前記適合すると判定された１または複数の第１のモータを選定し、
前記複数のモータのうち、前記適合しないと判定された１または複数の第２のモータを選定する、
ことを特徴とするモータ選定方法。
【請求項１３】
複数のモータが、所定の要求仕様に適合するか否かを判定し、
前記複数のモータのうち、前記適合すると判定された１または複数の第１のモータを選定し、
前記複数のモータのうち、前記選定された１または複数の第１のモータ以外のモータであって、前記所定の要求仕様に対する適合度が所定の基準を満たす１または複数の第２のモータを選定する、
ことを特徴とするモータ選定方法。
【請求項１４】
複数のモータが、要求仕様に適合するか否かを判定し、
前記複数のモータのうち、前記適合すると判定された１または複数の第１のモータを選定し、
前記複数のモータのうち、前記選定された１または複数の第１のモータに関連付けられて記憶された１または複数の第２のモータを選定する、
ことを特徴とするモータ選定方法。
【請求項１５】
複数のモータが所定の要求仕様に適合するか否かを判定する適合判定手段、
前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段、
前記複数のモータのうち、前記適合判定手段により適合しないと判定された１または複数の第２のモータを選定する第２のモータ選定手段、
としてコンピュータを機能させることを特徴とするモータ選定プログラム。
【請求項１６】
複数のモータが、所定の要求仕様に適合するか否かを判定する適合判定手段、
前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段、
前記複数のモータのうち、前記第１のモータ選定手段により選定された１または複数のモータ以外のモータであって、前記所定の要求仕様に対する適合度が所定の基準を満たす１または複数の第２のモータを選定する第２のモータ選定手段、
としてコンピュータを機能させることを特徴とするモータ選定プログラム。
【請求項１７】
複数のモータが、要求仕様に適合するか否かを判定する適合判定手段、
前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段、
前記複数のモータのうち、前記第１のモータ選定手段により選定された１または複数のモータに関連付けられて記憶された１または複数の第２のモータを選定する第２のモータ選定手段、
としてコンピュータを機能させることを特徴とするモータ選定プログラム。
【請求項１８】
請求項１５乃至１７のいずれかに記載のモータ選定プログラムを記憶したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ選定装置、モータ選定方法、モータ選定プログラムに関する。
【背景技術】
【０００２】
例えば、コンピュータによる顧客の要求に対応する最適な電気機器収納盤を自動的に選定する方法が知られている（下記特許文献１参照）。当該方法においては、標準製品の型番毎に、筐体のサイズや設置条件、搭載している電気機器の容量等をデータベースに登録しておき、顧客の希望仕様の入力に応じて、当該希望仕様に一致する標準製品等を検索する。そして、希望仕様に一致する標準製品が検索できない場合には、両者間の不一致点を抽出し、抽出された不一致点を解消できる組み換え部品を検索する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１０７０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、モータを含むサーボシステムにおいて、希望の仕様に対して柔軟にモータを選定することができるモータ選定装置、モータ選定方法、及びモータ選定プログラムを実現することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の１の側面におけるモータ選定装置は、複数のモータが所定の要求仕様に適合するか否かを判定する適合判定手段と、前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段と、前記複数のモータのうち、前記適合判定手段により適合しないと判定された１または複数の第２のモータを選定する第２のモータ選定手段と、を含むことを特徴とする。【０００６】
本発明の他の側面におけるモータ選定装置は、、更に、サーボシステムに関するシステム情報を取得するシステム情報取得手段と、前記システム情報に基づいて、前記所定の要求仕様を算出する要求仕様算出手段と、を含み、前記適合判定手段は、前記各モータが、前記算出された所定の要求仕様に適合するか否かを判定してもよい。【０００７】
本発明の他の側面におけるモータ選定装置は、前記第２のモータ選定手段は、前記適合判定手段により不適合と判定されたモータを含む前記複数のモータの中から、前記所定の要求仕様に対する適合度が所定の基準を満たす１または複数のモータを選定してもよい。【０００８】
本発明の他の側面におけるモータ選定装置は、更に、前記第１のモータ及び前記第２のモータの中から選択されたモータを識別する選択モータ情報を取得する選択モータ情報取得手段を含み、前記システム情報取得手段は、前記選択モータ情報が取得された後、変更された前記システム情報を取得し、前記要求仕様算出手段は、変更された前記システム情報に基づいて、前記モータの新たな要求仕様を表す変更要求仕様を算出し、前記適合判定手段は、前記選択されたモータが前記変更要求仕様に適合するか否かを判定してもよい。【０００９】
本発明の他の側面におけるモータ選定装置は、更に、前記システム情報を入力するためのシステム情報入力画面の表示を指示する画面表示指示手段を含んでもよい。【００１０】
本発明の他の側面におけるモータ選定装置は、更に、前記システム情報に含まれる各情報にそれぞれ関連付けて記憶された、前記各情報を変更した場合におけるアドバイス情報を取得するアドバイス情報取得手段を含んでもよい。【００１１】
本発明の他の側面におけるモータ選定装置において、、前記画面表示指示手段は、前記選択モータ情報が取得された後、前記システム情報入力画面に前記各アドバイス情報を含めて表示するよう指示してもよい。【００１２】
本発明の他の側面におけるモータ選定装置において、、前記システム情報は、サーボシステムの機構を表す機構情報、前記サーボシステムの機械諸元を表す機械諸元情報、及び、前記サーボシステムの運転に関する運転パターン情報を含んでもよい。【００１３】
本発明の他の側面におけるモータ選定装置は、複数のモータが、所定の要求仕様に適合するか否かを判定する適合判定手段と、前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段と、前記複数のモータのうち、前記第１のモータ選定手段により選定された１または複数のモータ以外のモータであって、前記所定の要求仕様に対する適合度が所定の基準を満たす１または複数の第２のモータを選定する第２のモータ選定手段と、を含むことを特徴とする。【００１４】
本発明の他の側面におけるモータ選定装置において、前記適合度は、モータの容量に基づいてもよい。【００１５】
本発明の他の側面におけるモータ選定装置は、複数のモータが、要求仕様に適合するか否かを判定する適合判定手段と、前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段と、前記複数のモータのうち、前記第１のモータ選定手段により選定された１または複数のモータに関連付けられて記憶された１または複数の第２のモータを選定する第２のモータ選定手段と、を含むことを特徴とする。【００１６】
本発明の１の側面におけるモータ選定方法は、複数のモータが所定の要求仕様に適合するか否かを判定し、前記複数のモータのうち、前記適合すると判定された１または複数の第１のモータを選定し、前記複数のモータのうち、前記適合しないと判定された１または複数の第２のモータを選定する、ことを特徴とする。【００１７】
本発明の他の側面におけるモータ選定方法は、、複数のモータが、所定の要求仕様に適合するか否かを判定し、前記複数のモータのうち、前記適合すると判定された１または複数の第１のモータを選定し、前記複数のモータのうち、前記選定された１または複数の第１のモータ以外のモータであって、前記所定の要求仕様に対する適合度が所定の基準を満たす１または複数の第２のモータを選定する、ことを特徴とする。【００１８】
本発明の他の側面におけるモータ選定方法は、複数のモータが、要求仕様に適合するか否かを判定し、前記複数のモータのうち、前記適合すると判定された１または複数の第１のモータを選定し、前記複数のモータのうち、前記選定された１または複数の第１のモータに関連付けられて記憶された１または複数の第２のモータを選定する、ことを特徴とする。【００１９】
本発明の１の側面におけるモータ選定プログラムは、複数のモータが所定の要求仕様に適合するか否かを判定する適合判定手段、前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段、前記複数のモータのうち、前記適合判定手段により適合しないと判定された１または複数の第２のモータを選定する第２のモータ選定手段、としてコンピュータを機能させることを特徴とする。【００２０】
本発明の他の側面におけるモータ選定プログラムは、複数のモータが、所定の要求仕様に適合するか否かを判定する適合判定手段、前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段、前記複数のモータのうち、前記第１のモータ選定手段により選定された１または複数のモータ以外のモータであって、前記所定の要求仕様に対する適合度が所定の基準を満たす１または複数の第２のモータを選定する第２のモータ選定手段としてコンピュータを機能させることを特徴とする。【００２１】
本発明の他の側面におけるモータ選定プログラムは、複数のモータが、要求仕様に適合するか否かを判定する適合判定手段、前記複数のモータのうち、前記適合判定手段により適合すると判定された１または複数の第１のモータを選定する第１のモータ選定手段、前記複数のモータのうち、前記第１のモータ選定手段により選定された１または複数のモータに関連付けられて記憶された１または複数の第２のモータを選定する第２のモータ選定手段としてコンピュータを機能させることを特徴とする。【００２２】
本発明の１の側面におけるコンピュータ読み取り可能な記録媒体は、上記モータ選定プログラムを記憶したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【図面の簡単な説明】
【００２３】
【図１】モータ選定システムの構成の概要の一例について説明するための図である。
【図２】モータ選定装置の機能的構成の一例を示す図である。
【図３】モータ選定システムで表示される表示画面を説明するための図である。
【図４】モータ選定システムで表示される表示画面を説明するための図である。
【図５】モータ選定システムで表示される表示画面を説明するための図である。
【図６】モータ選定システムで表示される表示画面を説明するための図である。
【図７】モータ選定システムで表示される表示画面を説明するための図である。
【図８】モータ選定システムで表示される表示画面を説明するための図である。
【図９】モータ情報について説明するための図である。
【図１０】モータ選定のフローの一例について説明するための図である。
【図１１】逆選定処理のフローについて説明するための図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態について、図面を参照しつつ説明する。なお、図面については、同一又は同等の要素には同一の符号を付し、重複する説明については省略する。
【００２５】
図１は、本発明の実施の形態におけるモータ選定システムの構成の概要の一例について説明するための図である。図１に示すように、本実施の形態におけるモータ選定システム１００は、例えば、ネットワーク１３０を介して接続されたモータ選定装置１１０と端末装置１２０とを有する。
【００２６】
モータ選定装置１１０は、例えば、ＣＰＵやメモリ等で構成されるサーバで構成され、例えば、制御部１１１、記憶部１１２、通信部１１３を有する。なお、制御部１１１、記憶部１１２、通信部１１３は、内部バス１１４により互いに接続される。
【００２７】
制御部１１１は、例えば、ＣＰＵ、ＭＰＵ等であって、記憶部１１２に格納されたプログラムに従って動作する。記憶部１１２は、例えば、ＲＯＭやＲＡＭ、ハードディスクなどの情報記録媒体で構成され、制御部１１１によって実行されるプログラムを保持する情報記録媒体である。
【００２８】
記憶部１１２は、制御部１１１のワークメモリとしても動作する。なお、当該プログラムは、例えば、ネットワークを介して、ダウンロードされて提供されてもよいし、または、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータで読み取り可能な各種の情報記録媒体によって提供されてもよい。
【００２９】
通信部１１３は、当該モータ選定装置１１０を、ネットワーク１３０を介して、後述する端末装置１２０と接続する。
【００３０】
端末装置１２０は、図１に示すように、例えば、内部バス１２６により互いに接続された、制御部１２１、記憶部１２２、通信部１２３、操作部１２４、表示部１２５を有する。
【００３１】
操作部１２４は、例えば、複数のボタン等で構成され、ユーザの指示操作に応じて、当該指示操作の内容を制御部１２１に出力する。表示部１２５は、例えば、液晶ディスプレイや有機ＥＬディスプレイであって、制御部１２１からの指示に従い、情報を表示する。なお、制御部１２１、記憶部１２２、通信部１２３の構成については、上記モータ選定装置１１０と同様であるので、説明を省略する。
【００３２】
上記モータ選定システム１００の構成は、一例であってこれに限定されるものではない。例えば、図１においては、１の端末装置１２０のみを示しているが、その他の数であってもよい。また、モータ選定装置１１０が、操作部１２４、表示部１２５を有するように構成してもよい。更に、上記においては、モータ選定システム１００をいわゆるサーバ・クライアントシステムで構成する場合について説明したが、１の装置として構成してもよいし、または、いわゆるクラウド技術を用いて構成してもよい。
【００３３】
次に、本実施の形態におけるモータ選定装置１１０の機能的構成の一例について説明する。なお、下記においては理解の容易化のため、図３乃至図８を用いて、次のような例に基づいて、説明する。当該例においては、対象のサーボシステムに関するシステム情報（例えば、当該サーボシステムに含まれる機構、当該機構の機械諸元等に関する情報）を入力し、当該サーボシステムに適合するモータを選定する。ここで、当該選定後に、他のモータを選択した方が好ましい場合がある。具体的には、例えば、当該選定されたモータとは異なる容量や外形寸法のモータを選択するなど、当該選択されたモータを変更することで、全体として、安価なサーボシステムを提供できる場合や、モータ選定後にシステム情報に設計変更が生じる場合がある。このような場合に、選定されたモータ以外のモータを選定（逆選定）し、その後にシステム情報を変更し、当該モータが変更されたサーボシステムに適合するか否かを判定する。なお、当該例は一例であって、本実施の形態は、これに限られるものではない。
【００３４】
図２は、モータ選定装置の機能的構成について説明するための図である。図２に示すように、モータ選定装置１１０の制御部１１１は、機能的に、表示指示部２０１、システム情報取得部２０２、要求仕様算出部２０３、モータ情報取得部２０４、適合判定部２０５、第１のモータ選定部２０６、第２のモータ選定部２０７、選択モータ情報取得部２０８、アドバイス情報取得部２０９を含む。
【００３５】
表示指示部２０１は、システム情報を入力するためのシステム情報入力画面を表示部１２５に表示するよう指示する。ここで、システム情報とは、例えば、サーボシステムに含まれる機構、当該機構に関する機械諸元、当該機構の運転時の運転パターンを表す種々の情報等、当該サーボシステムに関する情報に相当する。また、当該システム情報入力画面は、例えば、それぞれ後述する図３乃至図５に示すような、サーボシステムに含まれる機構を選択するための機構情報選択画面、選択された機構についての機械諸元を入力するための機械諸元入力画面、選択された機構の運転時における運転パターンに関する運転パターン情報を入力するための運転パターン情報入力画面を含む。なお、表示指示部２０１は、システム情報を変更するためのシステム情報入力画面を表示するように表示部１２５に指示等するが、詳細には後述する。
【００３６】
図３は、機構情報選択画面の一例を示す図である。図３に示すように、機構情報選択画面においては、例えば、当該サーボシステムにおいて選択される機構の模式図を表すアイコンが表の形式で表示される。そして、ユーザが、各機構を表すアイコンを選択することにより、システム情報取得部２０２は、選択された機構を表す機構情報を取得する。なお、例えば、図３に示すように、ユーザが機構情報選択画面のＢａｃｋ及びＮｅｘｔボタンを表示し、ユーザがこれらを選択することにより、入力画面表示を変更できるように構成してもよい。
【００３７】
図４は、選択された機構についての機械諸元を入力するための機械諸元入力画面の一例を示す図である。図４に示すように、例えば、機械諸元入力画面においては、選択された機構の模式図が表示されるとともに、選択された機構に関する種々の機械諸元情報（例えば、負荷質量、テーブル質量、摩擦係数など）を入力するためのボックスが表示される。そして、例えば、ユーザが、操作部１２４を介して、各機械諸元情報を当該各ボックスに数値を入力することにより、システム情報取得部２０２は、選択された機構に関する機械諸元情報を取得する。
【００３８】
図５は、運転パターン情報入力画面の一例を示す図である。図５に示すように、例えば、運転パターン入力画面においては、運転パターンを表すグラフとともに、運転パターンに関する種々の情報（例えば、加速時間や定常運転時間など）を入力するためのボックスが表示される、そして、ユーザが、例えば、操作部１２４を介して、各運転パターン情報を数値で当該各ボックスに入力することにより、システム情報取得部２０２は、当該運転パターン情報を取得する。
【００３９】
要求仕様算出部２０３は、システム情報取得部２０２により取得されたシステム情報に基づいて、当該サーボシステムで要求されるモータの要求仕様を算出する。例えば、図３で、選択された機構がボールねじ機構（水平）の場合、システム情報として取得された負荷質量、テーブル質量、摩擦係数等を含む機械諸元情報に基づいて、当該サーボシステムで要求されるモータの必要最大回転速度、サーボモータ軸換算の負荷トルク及び定常トルクなどの要求仕様を算出する。なお、当該要求仕様の算出については周知であるので、詳細な説明については省略する。また、要求仕様算出部２０３は、後述する逆選定処理においても要求仕様を算出するが、詳細には後述する。
【００４０】
モータ情報取得部２０４は、モータ情報記憶部（図示なし）から複数のモータの仕様を表すモータ情報を取得する。モータ情報記憶部は、例えば、図９に示すように、モータの名称（例えば、形式）毎に、当該モータの定格トルク、瞬時最大トルク、モータの容量、モータの大きさを表すモータ情報を関連付けて記憶する。なお、当該モータ情報記憶部は、例えば、記憶部１１２に含まれる。
【００４１】
適合判定部２０５は、モータが要求仕様算出部２０３により算出された要求仕様に適合するか否かを判定する。具体的には、例えば、適合判定部２０５は、上記要求仕様算出部２０３で算出された必要最大回転速度と取得されたモータ情報に含まれる各モータの瞬時最大トルクとに基づいて、または、上記要求仕様算出部２０３で算出された負荷トルク及び定常トルクの和とモータ情報に含まれる各定格トルクに基づいて、当該サーボシステムに適合するか否かを判定する。なお、適合判定部２０５は、逆選定されたモータが要求仕様算出部２０３により算出された要求仕様に適合するか否かについても判定を行うが詳細には後述する。
【００４２】
第１のモータ選定部２０６は、適合判定部２０５により適合すると判定された１または複数のモータを選定する。具体的には、適合すると判定されたモータのうちから、所定の数のモータを選定する。なお、第１のモータ選定部２０６は、適合すると判定された複数のモータのうち、適合度の高いモータから順に、所定の数のモータを選定するように構成してもよい。具体的には、例えば、適合すると判定された複数のモータのうちから、モータの容量の小さい順に３つのモータを選定する等である。下記においては、第１のモータ選定部２０６により選定された１または複数のモータを第１のモータと称する。
【００４３】
第２のモータ選定部２０７は、適合判定部２０５により適合しないと判定された１または複数のモータ情報を選定する。具体的には、適合しないと判定されたモータのうちから、より適合するモータに近いモータから順に、所定の数のモータを選定する。より具体的には、例えば、適合しないと判定されたモータのうちから、適合するモータに、モータの容量またはモータの外形寸法等がより近いモータから順に所定の数のモータを選定する。
【００４４】
なお、第２のモータ選定部２０７は、適合判定部２０５により適合すると判定されたモータのうち、第１のモータ以外のモータ、つまり、適合するが第１のモータ選定部２０６により選定されなかったモータ、及び、適合しないと判定された１または複数のモータのうちから、所定の基準に基づいて所定の数のモータを選定するように構成してもよい。例えば、適合すると判定される基準（適合基準）を満たしたと判定されたモータのうち、第１のモータ選定部２０６が適合度の高いものから順に所定の数のモータを選定する場合、第２のモータ選定部２０７は、適合基準を満たしたモータのうち第１のモータ選定部２０６により選定されなかったモータ、及び、適合基準を満たさないと判定されたモータから、適合度の高い順に所定の数のモータを選定するように構成してもよい。なお、モータの容量、価格、または、寸法などの各要素またはそれらの組み合わせに基づいて適合度が判断される。また、適合基準についても同様にモータの容量、価格、または、寸法などの各要素またはそれらの組み合わせに基づいて設定される。下記においては、第２のモータ選定部２０７により選定された１または複数のモータを第２のモータと称する。
【００４５】
上記のように当該第１のモータ選定部２０６により選定された第１のモータ及び第２のモータ選定部２０７により選定された第２のモータは、例えば、図６に示すように、当該第１のモータ及び第２のモータを表す情報とともに、第１のモータと第２のモータを区別して表示部１２５に表示される。このとき、図６に示すように、第２のモータ情報は、逆選定を行う際のモータであることを示す表示、例えば、「逆選定モータ選択」の表示、とともに表示される。ユーザは、表示された第１のモータまたは第２のモータの中から、１のモータを選択する。ここで、逆選定とは、適合判定後に再度モータを選定する場合に相当する。具体的には、例えば、逆判定とは、適合判定において一旦適合範囲外と判断されたモータの中からユーザが選択するモータに基づいて変更したシステム情報に対するアドバイス情報をユーザに提供し、ユーザがモータを再選定することに相当する。なお、より具体的には、後述する。
【００４６】
選択モータ情報取得部２０８は、ユーザにより選択されたモータを表す選択モータ情報を取得する。ここで、選択されたモータが第１のモータである場合には、当該選択モータは、当該サーボシステムに適合するモータであることから、処理を終了する。一方、選択されたモータが第２のモータ情報である場合には、モータ選定システム１００は、後述する逆選定処理を行う。ここで、逆選定処理とは、第２のモータ選定後、システム情報を変更し、当該逆選定されたモータが変更されたシステム情報に適合するか否かを判定する処理に相当する。なお、後述するように選択されたモータが第１のモータである場合であっても、逆選定処理を行うように構成してもよいが、詳細には後述する。
【００４７】
上記においては、主に、逆選定を行う前のモータ選定装置１１０の機能的構成について説明したが、下記においては、主に逆選定処理を行う際におけるモータ選定装置１１０の機能的構成について説明する。
【００４８】
アドバイス情報取得部２０９は、選択されたシステム情報の変更に関するアドバイス情報を取得する。具体的には、例えば、アドバイス情報は、図７に示すように、ボールねじ機構についての機械諸元情報に含まれる負荷質量に関する項目について数値を上げる場合について、「負荷質量を増やすとモータ軸の負荷慣性モーメント比が増大し、ゲインが上げにくくなり、サーボ性能が上げにくくなります」といった当該項目についての数値を変更した場合にどのような影響があるかを表すユーザに対するアドバイスに関する情報である。当該アドバイス情報は、同様に、当該項目についての数値を下げた場合についてのアドバイス情報も含む。また、図７に示すように、当該アドバイス情報には、例えば、「容量アップが必要です」等の適合するための対策についての情報を含むように構成してもよい。表示指示部２０１は、上記取得されたアドバイス情報を含めて、システム情報を変更するためのシステム情報入力画面を表示するように表示部１２５に指示する。ユーザは、当該アドバイス情報を参照しつつ、システム情報を変更する。このとき、上記のように、各項目についてアドバイス情報が表示されることから、ユーザはアドバイス情報に応じた数値の変更を行うことができる。
【００４９】
具体的には、表示指示部２０１は、例えば、図７に示すような、機械諸元情報変更画面を表示する。例えば、当該機械諸元情報変更画面には、上記のようなアドバイス情報が含まれる。なお、当該アドバイス情報は、例えば、負荷質量等の各項目に隣接して「＋」や「−」の記号を表示し、画面に表示された矢印キーを当該記号の位置に移動した際にポップアップの形式で表示されるように構成してもよいし、その他の構成であってもよい。ユーザは、当該アドバイス情報を参照しつつ、機械諸元情報を変更する。当該変更された機械諸元情報は、システム情報取得部２０２に取得される。また、図７に示すように、逆選定処理中には、「逆選定処理中」などの逆選定処理中であること等を示す種々の表示を行うように構成してもよい。
【００５０】
同様に、機械諸元情報の入力終了後に、表示指示部２０１は、例えば、図８に示すような、運転パターン情報変更画面を表示する。なお、運転パターン情報変更画面においては、図８においては図示していないが、同様に運転パターン情報に含まれる各情報についてのアドバイス情報が表示され、ユーザは、アドバイス情報を参照しつつ、運転パターン情報を変更する。当該変更された運転パターン情報は、システム情報取得部２０２に取得される。
【００５１】
要求仕様算出部２０３は、当該変更されたシステム情報に基づいて、当該サーボシステムで要求されるモータの要求仕様を算出する。具体的には、要求仕様算出部２０３は、変更されたシステム情報及び変更されたシステム情報に基づいて、当該サーボシステムで要求されるモータの要求仕様を算出する。そして、適合判定部２０５は、逆選定モータが、算出された要求仕様に適合するか否かを判定する。なお、要求仕様の算出や適合判定については上記と同様である。また、表示指示部２０１は、適合判定部２０５の判定結果を表示するよう指示する。具体的には、例えば、図８に示すように、適合判定部２０５が適合しないと判定した場合には、「選定ＮＧ」等の判定結果を表示する。
【００５２】
端末装置１２０は、表示指示部２０１からの表示指示に応じた表示を表示部１２５に表示するとともに、ユーザにより操作部１２４に入力された各操作指示（例えば、入力されたシステム情報）をモータ選定装置１１０に送信する。
【００５３】
なお、上記で説明したモータ選定システム１００の機能的構成は一例であって、本実施の形態はこれに限定されるものではない。例えば、モータ情報記憶部は、各モータ情報に第２のモータ選定部２０７によって選定される１または複数の第２のモータを表すモータ情報を関連付けて記憶し、第２のモータ選定部２０７は、第１のモータ選定部２０６により選定されたモータ情報に関連付けられたモータ情報で表されるモータを選定するように構成してもよい。
【００５４】
図１０は、モータ選定システムにおけるモータ選定のフローの一例について説明するための図である。まず、表示指示部２０１は、システム情報を入力するためのシステム情報入力画面を表示部１２５に表示するよう指示する（Ｓ１０１）。当該表示指示に応じて、表示部１２５は、システム情報入力画面を表示し、当該表示に応じてユーザは、システム情報を入力する。
【００５５】
システム情報取得部２０２は、当該入力されたシステム情報を取得する（Ｓ１０２）。要求仕様算出部２０３は、システム情報取得部２０２により取得されたシステム情報に基づいて、当該サーボシステムで要求されるモータの要求仕様を算出する。（Ｓ１０３）。
【００５６】
モータ情報取得部２０４は、モータ情報記憶部から複数のモータの仕様を表すモータ情報を取得する（Ｓ１０４）。適合判定部２０５は、各モータ情報で表される各モータが要求仕様算出部２０３により算出された要求仕様に適合するか否かを判定する（Ｓ１０５）。
【００５７】
第１のモータ選定部２０６は、適合判定部２０５により適合すると判定された１または複数のモータを選定する（Ｓ１０６）。第２のモータ選定部２０７は、適合しないと判定された１または複数のモータを選定する（Ｓ１０７）。
【００５８】
表示指示部２０１は、当該第１のモータ選定部２０６により選定された第１のモータ及び第２のモータ選定部２０７により選定された第２のモータを表示部１２５に表示するよう指示する（Ｓ１０８）。表示部１２５は、当該指示に応じて、第１のモータ及び第２のモータを表す情報を表示し、ユーザは、表示された第１のモータまたは第２のモータの中から、１のモータを選択する。
【００５９】
選択モータ情報取得部２０８は、第１または第２のモータのうち、ユーザにより選択された１のモータを表す選択モータ情報を取得する（Ｓ１０９）。ここで、選択モータ情報取得部２０８は、選択されたモータが第１のモータであるか否かを判定し（Ｓ１１０）、選択されたモータが第１のモータである場合には選定処理を終了する（Ｓ１１１）。なお、選定処理の終了後、選定されたモータの詳細等を含む選定結果を示す処理等を行うように構成してもよい。一方、選択されたモータが第２のモータである場合には、逆選定処理を行う（Ｓ１１２）。なお、逆選定処理の詳細については、図１１を用いて下記に説明する。
【００６０】
図１１は、逆選定処理におけるモータ選定システムの処理のフローについて説明するための図である。
【００６１】
逆選定処理が開始されると、アドバイス情報取得部２０９は、アドバイス情報を取得する（Ｓ２０１）。なお、アドバイス情報取得部２０９は、例えば、選択モータ情報取得部２０８が第２のモータを表す選択モータ情報を取得した際に、アドバイス情報を取得するように構成してもよい。また、アドバイス情報取得部２０９は、例えば、図６に示すような逆選定を開始するためのボタンを表示画面に表示し、当該ボタンがユーザにより選択された際に、アドバイス情報を取得するように構成してもよい。
【００６２】
表示指示部２０１は、上記アドバイス情報を含めて、システム情報を変更するためのシステム情報入力画面を表示するように表示部１２５に指示する（Ｓ２０２）。ユーザは、当該アドバイス情報を参照しつつ、システム情報を変更する。
【００６３】
システム情報取得部２０２は、当該変更されたシステム情報を取得する（Ｓ２０３）。要求仕様算出部２０３は、当該変更されたシステム情報に基づいて、当該サーボシステムで要求されるモータの要求仕様を算出する（Ｓ２０４）。
【００６４】
適合判定部２０５は、逆選定モータが算出された要求仕様に適合するか否かを判定する（Ｓ２０５）。表示指示部２０１は、適合判定部２０５の判定結果を表示するよう指示する（Ｓ２０６）。当該指示に応じて、表示部１２５は、例えば、適合すると判定した場合には「選定ＯＫ」などの逆選定されたモータがサーボシステムに適合する旨を表す表示等を表示する。一方、適合しないと判定した場合には、逆選定されたモータがサーボシステムに適合しない旨を表す表示を行う。そして、処理を終了する。なお、適合しないと判定した場合には、Ｓ２０１に戻り、再度システム情報を変更し、適合判定等が行われるように構成してもよい。
【００６５】
上記実施の形態によれば、例えば、最初に入力したサーボシステムの仕様に基づいてモータを選定する場合と比較して、より柔軟にモータの選定を行うことができる。具体的には、例えば、当初のサーボシステムの仕様に適合しないモータではあるが、当該モータを選定することで当該サーボシステムの仕様の一部を変更することができ、結果として、全体として安価なシステムを提供できる場合がある。また、例えば、最初のモータ選定後、サーボシステムの設計変更が行われた場合、上記逆選定の処理を行うことで、サーボシステムのシステム情報の再入力を最初から行うという時間やコストを削減することができる。また、例えば、アドバイス情報を参照しつつモータを逆選定しサーボシステムを再設計することにより、より容易に希望するサーボシステムに変更することができる。
【００６６】
なお、モータ選定システム１００のフローは一例であって、本実施の形態はこれに限定されるものではない。例えば、上記フローにおいては、Ｓ１１０で選択されたモータが第１のモータである場合には、当該第１のモータがサーボシステムに適合するものとして、処理を終了する場合について説明した。しかしながら、第１のモータである場合にも逆選定処理を行うように構成してもよい。この場合、例えば、予め入力されたシステム情報で表されるサーボシステムに最も適合するものではないが適合するモータについて、システム情報を変更することができ、モータ選定後にサーボシステムの設計変更が行われた場合にもサーボシステムのシステム情報の再入力を最初から行うという時間やコストを削減することができる。また、上記各ステップの順序は一例であって、例えば、Ｓ１０４をＳ１０１の前に行うなど、上記実施の形態と同様の作用効果等を達成することができる限り、その他の順序であってもよい。
【００６７】
本発明は、上記実施の形態に限定されるものではなく、上記実施の形態で示した構成と実質的に同一の構成、同一の作用効果を奏する構成又は同一の目的を達成することができる構成で置き換えてもよい。
【図１】
2015129030.tif 000003
【図２】
2015129030.tif 000004
【図３】
2015129030.tif 000005
【図４】
2015129030.tif 000006
【図５】
2015129030.tif 000007
【図６】
2015129030.tif 000008
【図７】
2015129030.tif 000009
【図８】
2015129030.tif 000010
【図９】
2015129030.tif 000011
【図１０】
2015129030.tif 000012
【図１１】
2015129030.tif 000013
【国際調査報告】
2015129030.tif 000014
2015129030.tif 000015
2015129030.tif 000016
2015129030.tif 000017