(57)【要約】  ねじりトルクを高精度に制御するトルク制御装置とその方法を提供する。  結合部材を介して同軸に結合された第１メカ部と第２メカ部と、第1メカ部を駆動する第１モータ（５）と、第１メカ部を駆動する第２モータ（６）と、第１モータを第１指令どおりに制御する第1モータ制御部（３）と、第２モータを第２指令どおりに制御する第２モータ制御部（４）と、上位システムのコマンドによりプログラムに基づいて第１指令と第２指令を生成するコントローラ（２）と、を備えたトルク制御装置において、プログラムは、第１モータと第２モータを同期して加速し、第１回転速度に到達したら、第２モータの回転速度を第１回転速度より大きい所定の速度プロファイルで変化させて結合部材にねじりトルクを発生させ、ねじりトルクが所定値に到達したら第２モータを第１回転速度に減速し、所定時間が経過したら同期して減速停止する第１指令および第２指令を生成するようにした。
2009001678.tif 000002
【特許請求の範囲】
【請求項１】
結合部材を介して同軸に結合された第１メカ部と第２メカ部のトルクを制御するトルク制御装置であって、前記第1メカ部を駆動する第１モータと、前記第２メカ部を駆動する第２モータと、前記第１モータを第１指令どおりに制御する第1モータ制御部と、前記第２モータを第２指令どおりに制御する第２モータ制御部と、上位システムのコマンドによりプログラムに基づいて前記第１指令と前記第２指令を生成するコントローラと、を備えたトルク制御装置において、
前記プログラムは、前記第１モータと前記第２モータを同期して加速し、第１回転速度に到達したら、前記第２モータの回転速度を第１回転速度より大きい所定の速度プロファイルで変化させて前記結合部材にねじりトルクを発生させ、前記ねじりトルクが所定値に到達したら前記第２モータを前記第１回転速度に減速し、所定時間が経過したら同期して減速停止する第１指令および第２指令を生成することを特徴とするトルク制御装置。
【請求項２】
前記第１指令および前記第２指令は、位置制御か速度制御かトルク制御かを選択する制御モード指令と位置指令、速度指令、トルク指令の少なくともひとつを含むことを特徴とする請求項１記載の機械制御装置。
【請求項３】
前記第１モータ制御部は、位置指令と位置信号から速度指令を生成する位置制御部と、前記速度指令と速度信号からトルク指令を生成するトルク制御部と、前記トルク指令から第１モータを駆動する電力変換部と、前記位置信号から前記速度信号を生成する速度信号生成部と、を備え、第１指令の制御モード指令に従い位置制御、速度制御、トルク制御のいずれかを選択し、前記第１指令に従い前記第１モータを駆動することを特徴とする請求項１記載のトルク制御装置。
【請求項４】
前記第２モータ制御部は、位置指令と位置信号から速度指令を生成する位置制御部と、前記速度指令と速度信号からトルク指令を生成するトルク制御部と、前記トルク指令から第２モータを駆動する電力変換部と、前記位置信号から前記速度信号を生成する速度信号生成部と、を備え、第１指令の制御モード指令に従い位置制御、速度制御、トルク制御のいずれかを選択し、前記第２指令に従い第２モータを駆動することを特徴とする請求項１記載のトルク制御装置。
【請求項５】
前記第１モータ制御部および前記第２モータ制御部の電力変換部は、共通の直流電源に接続されることを特徴とする請求項１記載のトルク制御装置。
【請求項６】
前記プログラムは、前記第１モータと前記第２モータを同期して加速し、第１回転速度に到達したら、前記第２モータの回転速度を第１回転速度より大きい第２回転速度に増速してねじりトルクを発生させ、前記ねじりトルクが第１トルクに到達したら「第１回転速度＜第３回転速度＜第２回転速度」の第３速度に減速し、前記ねじりトルクが第２トルクに到達したら「第１回転速度＜第４回転速度＜第３回転速度」の第４回転速度に減速し、前記ねじりトルクが第３トルクに到達したら第１速度に減速し、所定時間が経過したら同期して減速停止する第１指令と第２指令を生成することを特徴とする請求項１記載のトルク制御装置。
【請求項７】
前記プログラムは、前記第１モータと前記第２モータを同期して加速し、第１回転速度に到達したら、前記第２モータの回転速度を第１回転速度より増速して前記第１モータと前記第２モータのモータ位相差を所定のプロファイルで変化させてねじりトルクを発生させ、前記ねじりトルクが第１トルクに到達したら前記モータ位相差を所定プロファイルで変化させ、第３トルクに到達したら前記モータ位相差を固定し、所定の時間が経過したら同期して減速停止する第１指令と第２指令を生成することを特徴とする請求項１記載のトルク制御装置。
【請求項８】
前記ねじりトルクの検出は、前記第１モータ制御部のトルク指令の極性反転値を用いることを特徴とする請求項１記載のトルク制御装置。
【請求項９】
前記ねじりトルクの検出は、前記第２モータ制御部のトルク指令を用いることを特徴とする請求項１記載のトルク制御装置。
【請求項１０】
前記ねじりトルクの検出は、前記第２モータ制御部のトルク指令から前記第１制御部のトルク指令を減算し２で除した値を用いることを特徴とする請求項１記載のトルク制御装置。
【請求項１１】
前記ねじりトルクの検出は、第１メカ部または第２メカ部に結合したトルクセンサを用いることを特徴とする請求項1記載のトルク制御装置。
【請求項１２】
前記結合部材は、ナットとボルトであることを特徴とする請求項１記載の機械制御装置。
【請求項１３】
結合部材を介して同軸に結合された第１メカ部と第２メカ部のトルクを制御するトルク制御装置の制御方法であって、前記第1メカ部を駆動する第１モータと、前記第２メカ部を駆動する第２モータと、前記第１モータを第１指令どおりに制御する第1モータ制御部と、前記第２モータを第２指令どおりに制御する第２モータ制御部と、上位システムのコマンドによりプログラムに基づいて前記第１指令と前記第２指令を生成するコントローラと、を備えたトルク制御装置の制御方法において、
前記第１モータと前記第２モータを同期して加速するステップと、
第１回転速度に到達したら、前記第２モータの回転速度を第１回転速度より大きい所定の速度プロファイルで変化させて前記結合部材にねじりトルクを発生させるステップと、
前記ねじりトルクが所定の値に到達したら前記第２モータを第１回転速度に減速するステップと、
所定の時間が経過したら同期して減速停止するステップと、
を備えたことを特徴とするトルク制御装置の制御方法。
【請求項１４】
請求項１３記載のトルク制御装置の制御方法の各ステップの代わりに、
前記第１モータと前記第２モータを同期して加速するステップと、
第１回転速度に到達したら、前記第２モータの回転速度を第１速度より大きい第２速度に増速してねじりトルクを発生させるステップと、
前記ねじりトルクが第１トルクに到達したら「第１速度＜第３速度＜第２速度」の第３速度に減速するステップと、
前記ねじりトルクが第２トルクに到達したら「第１速度＜第４速度＜第３速度」である第４速度に減速するステップと、
前記ねじりトルクが第３トルクに到達したら第１速度に減速するステップと、
所定時間が経過したら同期して減速停止するステップと、
を備えたことを特徴とする請求項１３記載のトルク制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ねじ締め装置などに適用され結合部材にねじりトルクを与えて締付けるトルク制御装置とその制御方法に関する。
【背景技術】
【０００２】
従来のトルクを制御するねじ締め装置は、特許文献１および２に開示されている。特許文献１は、締め付けトルクのオーバーシュートを低減することを目的としたもので、図１０はそのブロック図である。図９において、１０１は締付け装置、１０２はナットランナー、１０４はソケット、１０６は回転軸、１０８は減速機構、１１０はモモータ、１１２は速度検知部、１１４は電流アンプ、１１６は電流指令部、１１８は電流制御部、１２０は速度指令部、１２２は全体指令部である。ナットランナー１０２はボルト、ナット等のねじ部材に嵌合するソケット１０４で、ソケット１０４の回転軸１０６は減速機構１０８を介してモータ１１０に接続される。モータ１１０には回転速度を測定する速度検知部１１２が設けられ、モータ１１０を回転させるための駆動電流は電流アンプ１１４から供給される。【０００３】
速度検知部１１２で測定されたモータ１１０の回転速度のデータは全体指令部１２２へ入力され、全体指令部１２２では、入力データに基づいて電流制限部１１８に電流制限値を出力する。速度指令部１２０は、無負荷領域における所定のモータ１１０の回転速度の値を指令速度信号として電流指令部１１６へ出力する。電流指令部１１６ではこの回転速度の値に対応する電流値を算出して、この大きさの電流を電流アンプ１１４を介してモータ１１０に供給する。電流制限部１１８では、電流アンプ１１４からモータ１１０に供給される電流値を監視して、全体指令部１２２から電流制限部１１８に入力される電流制限値を越えないよう電流指令部１１６に割り込み制御をかけている。【０００４】
図１１は、ねじ締め付けを示すグラフであり、縦軸はモータ１１０の回転トルク、モータ１１０に供給される電流の制限値及びモータ１１０の回転速度を示し、横軸は時間を示している。電流制限部１１８による電流の制限値は、図１０中にも示され、次式で決定される。
ｉＬ（ｔ）＝ｉＴ・ｅｘｐ｛−ｖ（ｔ）／Ｋ｝
ここで、ｉＬ（ｔ）は時刻ｔにおける電流制限値、ｉＴは目標トルクを発生させるための電流値、ｖ（ｔ）は時刻ｔにおけるモータ回転速度、Ｋは定数である。定数Ｋの値は、モータ１１０の特性及び締め付けられるねじ部材の特性に応じて、適切な値が選択される。【０００５】
モータ１１０に一定電流が供給されて、無負荷領域ではねじ部材を一定の高速回転をさせて仮締めが行われる。このとき、速度検知部１１２で測定されたモータ１１０の回転速度ｖ（ｔ）のデータは全体指令部１２２へ入力され、全体指令部１２２では、この回転速度ｖ（ｔ）のデータとｉＬの式に従い電流制限値ｉＬ（ｔ）を算出する。電流制限値ｉＬ（ｔ）は、電流制限部１１８に入力され、電流制限部１１８では、電流アンプ１１４から実際にモータ１１０に供給される電流値を常に監視して、電流制限値ｉＬ（ｔ）を越えないように、電流指令部１１６に対して割り込み制御をかける。【０００６】
ねじ部材が着座してモータの回転速度ｖ（ｔ）が減少し始めると、電流制限値ｉＬ（ｔ）は式に従って次第に上昇し始める。この結果、電流アンプ１１４からモータ１１０に供給される電流値も次第に増加して、モータ１１０の回転トルクも上昇し始める。式に従って電流制限値ｉＬ（ｔ）を次第に増加させることによって、上昇の初期には駆動電流の大きさが急激に上昇するため締め付けトルクもそれに追従して上昇する。目標締め付けトルクに相当する所定の駆動電流の大きさに近づくにつれて駆動電流の大きさの上昇が緩やかになるため、締め付けトルクも緩やかに上昇し、目標締め付けトルクを越えることなく目標締め付けトルクに緩やかに到達する。すなわち、モータ１１０の回転トルクがオーバーシュートを起こすことなく、ねじ部材が所定のトルクで適切に締め付けられる。これより締め付けトルクのオーバーシュートを低減することができるというものである。【０００７】
特許文献２は、ねじとワーク間の摩擦力の変化や、モータ軸と減速機などの機械伝達系のロストモーションなどにより、実際のトルク値は滑らかにならず急に上昇して跳ね上がったりするのを防ぎ、ねじ締め付けトルクの精度を向上したねじ締め装置を提供することを目的とする。図１２は特許文献２のねじ締め装置の構成を示すブロック図で、３相ブラシレスモータ２２１ａを内蔵したねじ締め機本体２２１の底部に減速機２２２が配設され、モータ２２１ａの回転スピードが減速機２２２で減速されて回転力がビット２２３に伝えられビット先端でねじ２２４を回転させる。【０００８】
ブラシレスモータ２２１ａには、ＣＰＵ２２５がＤ／Ａ変換器２２６を介して接続された電流駆動型ドライバー２２７が接続され、ＣＰＵ２２５からのトルク指令に基づいて電流駆動型ドライバー２２７はブラシレスモータ２２１ａを電流指令で回転駆動する。ねじ締め機本体２２１にはブラシレスのため電流方向切換用のセンサＣＳ１〜ＣＳ３が１２０°毎に配設され、これらセンサＣＳ１〜ＣＳ３はＣＰＵ２２５および電流駆動型ドライバー２２７に接続され、センサＣＳ１〜ＣＳ３からのモータ２２１ａの３相信号であるコミュテーション信号がＣＰＵ２５および電流駆動型ドライバー２２７に入力される。このコミュテーション信号に基づいてＣＰＵ２２５で演算してビット回転速度を検出しモータ２２１ａのビット回転速度を制御する。【０００９】
さらに、ビット２２３には、ビット２２３の回転トルクを検出するトルクセンサ２２８が配設され、このトルクセンサ２２８はＣＰＵ２２５に接続され、ＣＰＵ２２５に実際のトルク値をフィードバックし、このトルク値に基づいてＣＰＵ２２５からＤ／Ａ変換器２６を介して電流駆動型ドライバー２２７にトルク指令を出力して、各設定トルク値になるようにモータ２２１ａのビット回転トルクを制御するとともに、トルクセンサ２２８から検出された実際のトルク値が目標トルク値に達すると電流駆動型ドライバー２２７からの電流指令をオフしてモータ２２１ａを止める。また、ＣＰＵ２２５は、摩擦力の均一化を図るためにねじ締め込み時の漸増トルク指令に、機械系の応答周波数の２倍で設定トルク値の１０％の方形波微振動を付加する。この微振動は一定周期の矩形波であり、目標締め付けトルクＢに応じて微振動のピーク値を変化させる。つまり、目標締め付けトルクＢの値が小さいときには微振動のピーク値も小さくする。【００１０】
図１３は図１２のねじ締め装置における１サイクルのねじ締め工程図である。図９において、ねじ締め工程は、ねじ頭２３１の座面２３１ａがワーク２３２に当たる着座までのねじ込み領域ａと、着座から目標締め付けトルクＢで締め付ける締め付け領域ｂの２領域からなっている。まず、ねじ込み領域ａのねじ吸着時において、ＣＰＵ２２５で設定されて出力されるトルク指令値としてのねじ吸着回転トルクＰＷ1 は、キャッチャ２３３でねじ２３４を所定位置にセットするねじ締めスタートから、吸着パイプ２３５をキャッチャ２３３上のねじ頭２３１を覆うように降ろしてねじ２３４を吸着する。【００１１】
ねじ吸着までの低速回転時のトルクリミットを意味し、通常は２Ｋｇｆｃｍ程度のトルク値に設定する。このときのねじ吸着回転速度はねじ締めスタートからねじ吸着までの低速回転時の速度を意味し、全速度の１０％〜１００％の範囲で設定可能であるが、通常は１５％程度の値に設定する。そして、ねじ込み時におけるねじ込み回転トルクＰＷ2 は、ねじ込み高速回転時のトルクリミットを意味し、通常、設定値は目標締め付けトルクＢよりも大きめに設定してねじ込み時にモータ２１ａがロックエラーを発生しないようにするが、ねじ２３４とワーク２３２の種類、ねじ込み状態などを考慮して設定を行う。このときのねじ込み回転速度はねじ込み高速回転時の速度を意味し、全速度の１０〜１００％の範囲で設定可能であるが、通常は全速度の８０〜１００ ％に設定してねじ込み時間の短縮を行い、ねじ込み状態を考慮して設定する。【００１２】
さらに、ねじ２３４が着座するまでの所定の高さ（この場合、１ｍｍ）を検出してから着座時までにおいて、着座突入回転トルクＰＷ3 は、ねじ着座検出時の回転トルクリミットを意味し、２２ Ｋｇｆｃｍまでの範囲で設定可能であり、通常は着座判定トルクと同じ値に設定するが、着座状態などを考慮して設定する。このときの着座突入回転速度は着座突入時の回転速度を意味し、全速度の１０〜１００％の範囲で設定可能であるが、通常は着座時の衝撃力を小さくするため１５％程度の値に設定し、着座状態を考慮して着座時のトルクが着座判定トルクを大きく越えないように設定する。【００１３】
着座時のトルクが着座判定トルクに至ったことによりねじ２３４の着座を検出してモータ２２１ａへの電流を一旦オフする。次に、締め付け領域ｂの締め付け開始時において、締め付け開始トルクＰＷ５は、着座後、滑らかに締め付けを行うためのつなぎのトルクを意味し、２２Ｋｇｆｃｍまでの範囲で設定可能であり、通常は着座判定トルクの半分程度に設定する。【００１４】
さらに、目標締め付けトルクＢに至るトルク上昇時において、トルク上昇レートは、ねじ締め付け時にトルクを上昇させる割合を意味し、１ｓｅｃ当たりに上昇させるトルク（Ｋｇｆｃｍ）を設定する。たとえば、１０を設定したとすると１ｓｅｃ当たり１０Ｋｇｆｃｍトルクが上昇することになり、大きな値を設定するほど締め付け時間は短縮されるが、大きすぎると締め付けトルクがオーバーシュートして目標締め付けトルクＢの設定値を越えてしまう。【００１５】
また、摩擦力の均一化を図るためにねじ締め込み時の漸増トルク指令に、機械系の応答周波数の２倍で設定トルク値の１０％の方形波微振動を付加することにより、ねじ２３４とワーク２３２の間の摩擦力の変化や、モータ軸と減速機などの伝達系のロストモーションなどによるトルク値の急激な上昇は防止されて漸増トルク指令の上昇は滑らかになる。また、ねじ締め付け時、ＣＰＵ２２５は、トルクセンサ２２８からフィードバックされた実際のトルク値により、漸増設定トルク値になるように制御するとともに、そのフィードバックされた実際のトルク値が目標締め付けトルクＢの値に達すると電流駆動型ドライバー２２７からの電流をオフしてモータ２２１ａを止める。以上により、目標締め付けトルクで正確に止めることができるというものである。
【特許文献１】特開平１０−０８０８７２号公報
【特許文献２】特開平０６−１８２６３８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
従来のねじ締め装置は、摩擦トルク、特に静止摩擦トルクの影響を受け、締付けトルクの精度が出ないという問題があった。
また、自動車用のドライブピニオンをロックナットで締付ける場合は、通常ドライブピニオンを固定しロックナットを回転して締付けるが締め付けしろが足らない場合でもトルクレンチが設定トルクになり、締付けトルクを規格内の管理ができないという問題があった。機械化する場合でもモータの起動トルクと設定トルクが重なり合い１Ｎｍ以下の微調整ができないという問題があった。
本発明はこのような問題点に鑑みてなされたものであり、静止摩擦トルクの影響をなくし、結合部材の相対回転速度差を数回転／分という低速度にしてねじりトルクを高精度に制御するトルク制御装置とその方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記問題を解決するため、本発明は、次のように構成したのである。
請求項１に記載の発明は、結合部材を介して同軸に結合された第１メカ部と第２メカ部のトルクを制御するトルク制御装置であって、前記第1メカ部を駆動する第１モータと、前記第２メカ部を駆動する第２モータと、前記第１モータを第１指令どおりに制御する第1モータ制御部と、前記第２モータを第２指令どおりに制御する第２モータ制御部と、上位システムのコマンドによりプログラムに基づいて前記第１指令と前記第２指令を生成するコントローラと、を備えたトルク制御装置において、前記プログラムは、前記第１モータと前記第２モータを同期して加速し、第１回転速度に到達したら、前記第２モータの回転速度を第１回転速度より大きい所定の速度プロファイルで変化させて前記結合部材にねじりトルクを発生させ、前記ねじりトルクが所定値に到達したら前記第２モータを前記第１回転速度に減速し、所定時間が経過したら同期して減速停止する第１指令および第２指令を生成することを特徴とするものである。【００１８】
請求項２に記載の発明は、請求項１記載の機械制御装置において、前記第１指令および前記第２指令は、位置制御か速度制御かトルク制御かを選択する制御モード指令と位置指令、速度指令、トルク指令の少なくともひとつを含むことを特徴とするものである。
請求項３に記載の発明は、請求項１記載のトルク制御装置において、前記第１モータ制御部は、位置指令と位置信号から速度指令を生成する位置制御部と、前記速度指令と速度信号からトルク指令を生成するトルク制御部と、前記トルク指令から第１モータを駆動する電力変換部と、前記位置信号から前記速度信号を生成する速度信号生成部と、を備え、第１指令の制御モード指令に従い位置制御、速度制御、トルク制御のいずれかを選択し、前記第１指令に従い前記第１モータを駆動することを特徴とするものである。【００１９】
請求項４に記載の発明は、請求項１記載のトルク制御装置において、前記第２モータ制御部は、位置指令と位置信号から速度指令を生成する位置制御部と、前記速度指令と速度信号からトルク指令を生成するトルク制御部と、前記トルク指令から第２モータを駆動する電力変換部と、前記位置信号から前記速度信号を生成する速度信号生成部と、を備え、第２指令の制御モード指令に従い位置制御、速度制御、トルク制御のいずれかを選択し、前記第２指令に従い前記第２モータを駆動することを特徴とするものである。【００２０】
請求項５に記載の発明は、請求項１記載のトルク制御装置において、前記第１モータ制御部および前記第２モータ制御部の電力変換部は、共通の直流電源に接続されることを特徴とするものである。
請求項６に記載の発明は、請求項１記載のトルク制御装置において、前記プログラムは、前記第１モータと前記第２モータを同期して加速し、第１回転速度に到達したら、前記第２モータの回転速度を第１回転速度より大きい第２回転速度に増速してねじりトルクを発生させ、前記ねじりトルクが第１トルクに到達したら「第１回転速度＜第３回転速度＜第２回転速度」の第３速度に減速し、前記ねじりトルクが第２トルクに到達したら「第１回転速度＜第４回転速度＜第３回転速度」の第４回転速度に減速し、前記ねじりトルクが第３トルクに到達したら第１速度に減速し、所定時間が経過したら同期して減速停止する第１指令と第２指令を生成することを特徴とするものである。【００２１】
請求項７に記載の発明は、請求項１記載のトルク制御装置において、前記プログラムは、前記第１モータと前記第２モータを同期して加速し、第１回転速度に到達したら、前記第２モータの回転速度を第１回転速度より増速して前記第１モータと前記第２モータのモータ位相差を所定のプロファイルで変化させてねじりトルクを発生させ、前記ねじりトルクが第１トルクに到達したら前記モータ位相差を所定プロファイルで変化させ、第３トルクに到達したら前記モータ位相差を固定し、所定の時間が経過したら同期して減速停止する第１指令と第２指令を生成することを特徴とするものである。【００２２】
請求項８に記載の発明は、請求項１記載のトルク制御装置において、前記ねじりトルクの検出は、前記第１モータ制御部のトルク指令を用いることを特徴とするものである。
請求項９に記載の発明は、請求項１記載のトルク制御装置において、前記ねじりトルクの検出は、前記第２モータ制御部のトルク指令の極性を反転した値を用いることを特徴とするものである。
請求項１０に記載の発明は、請求項１記載のトルク制御装置において、前記ねじりトルクの検出は、前記第１モータ制御部のトルク指令から前記第２制御部のトルク指令を減算し２で除した値を用いることを特徴とするものである。
請求項１１に記載の発明は、請求項1記載のトルク制御装置において、前記ねじりトルクの検出は、第１メカ部または第２メカ部に結合したトルクセンサを用いることを特徴とするものである。
請求項１２に記載の発明は、請求項１記載の機械制御装置において、前記結合部材は、ナットとボルトであることを特徴とするものである。【００２３】
請求項１３に記載の発明は、結合部材を介して同軸に結合された第１メカ部と第２メカ部のトルクを制御するトルク制御装置であって、前記第1メカ部を駆動する第１モータと、前記第２メカ部を駆動する第２モータと、前記第１モータを第１指令どおりに制御する第1モータ制御部と、前記第２モータを第２指令どおりに制御する第２モータ制御部と、上位システムのコマンドによりプログラムに基づいて前記第１指令と前記第２指令を生成するコントローラと、を備えたトルク制御装置の制御方法において、前記第１モータと前記第２モータを同期して加速するステップと、第１回転速度に到達したら、前記第２モータの回転速度を第１回転速度より大きい所定の速度プロファイルで変化させて前記結合部材にねじりトルクを発生させるステップと、前記ねじりトルクが所定の値に到達したら前記第２モータを第１回転速度に減速するステップと、所定時間が経過したら同期して減速停止するステップと、を備えたことを特徴とするものである。【００２４】
請求項１４に記載の発明は、請求項１３記載のトルク制御装置の制御方法において、請求項１３記載のトルク制御装置の制御方法の各ステップの代わりに、前記第１モータと前記第２モータを同期して加速するステップと、第１回転速度に到達したら、前記第２モータの回転速度を第１速度より大きい第２速度に増速してねじりトルクを発生させるステップと、前記ねじりトルクが第１トルクに到達したら「第１速度＜第３速度＜第２速度」の第３速度に減速するステップと、前記ねじりトルクが第２トルクに到達したら「第１速度＜第４速度＜第３速度」である第４速度に減速するステップと、前記ねじりトルクが第３トルクに到達したら第１速度に減速するステップと、所定時間が経過したら同期して減速停止するステップと、を備えたことを特徴とするものである。
【発明の効果】
【００２５】
本発明によると、結合部材を同期して回転して静止摩擦トルクの影響をなくし、結合部材の相対回転速度差を数回転／分という低速度にできるので高精度のなじりトルクを生成するトルク制御装置とその方法を提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施例を示すトルク制御装置のブロック図
【図２】本発明のコントローラの構成を示すブロック図
【図３】本発明のモータ制御装置の構成を示すブロック図
【図４】本発明のトルク制御を説明する指令のタイムチャート
【図５】本発明のトルク制御装置をシミュレーションするための構成図
【図６】本発明のトルク制御装置をシミュレーションするための制御ブロック図
【図７】本発明のシミュレーション結果
【図８】本発明のトルク制御装置の制御方法を示すフローチャート
【図９】本発明のトルク制御装置の制御方法を示すフローチャート
【図１０】従来例の構成を示すブロック図
【図１１】従来例の動作を説明する図
【図１２】従来例の構成を示すブロック図
【図１３】従来例の動作を説明する図
【図１４】本発明のねじりトルク検出のシミュレーション結果
【図１５】本発明のトルク制御装置に被接触型トルクセンサを使用したときの構成を示すブロック図
【符号の説明】
【００２７】
１  共通電源
２  コントローラ
３  第１モータ制御部
４  第２モータ制御部
５  第１モータ
６  第２モータ
７  第１メカ部
８  第２メカ部
９  結合部材
１０、１１  非接触型トルクセンサ
２１  指令生成部
２３、２４  通信部
２５  プログラム
３１  位置制御部
３２  速度指令加算部
３３  速度制御部
３４  トルク指令加算部
３５  電流指令生成部
３６  電流制御部
３７  電力変換部
３８  速度信号生成部
３９  通信部
５１、１１０、２２１ａ  モータ
５２  位置検出器
１０１  締付け装置
１０２  ナットランナー
１０４  ソケット
１０６  回転軸
１０８  減速機構
１１２  速度検知部
１１４  電流アンプ
１１６  電流指令部
１１８  電流制御部
１２０  速度指令部
１２２  全体指令部
２２２  減速機
２２３  ビット
２２４  ねじ
２２５  ＣＰＵ
２２６  Ｄ／Ａ変換器
２２７  電流駆動型ドライバ
２２８  トルクセンサ
２３１  ねじ頭
２３１ａ  座面
２３２  ワーク
２３３  キャッチャ
２３４  ねじ
２３５  吸着パイプ
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について図を参照して説明する。
【実施例１】
【００２９】
図１は、本発明のトルク制御装置の構成を示すブロック図である。図において、１は共通電源、２はコントローラ、３は第１モータ制御部、４は第２モータ制御部、５は第１モータ、６は第２モータ、７は第１メカ部、８は第２メカ部、９は結合部材である。コントローラ２は上位システムのコマンドに従い記憶したプログラムを実行し、第１指令と第２指令を生成する。第１モータ制御部３は第１指令に従い第１モータを制御し、第２モータ制御部４は第２指令に従い第２モータを制御する。第１モータ５は第１メカ部を駆動し、第２モータ６は第２メカ部を駆動する。結合部材７は第１メカ部７と第２メカ部８に保持されている。共通電源１は、３相交流電源を整流して直流電源を生成し、第1モータ制御部３と第２モータ制御部４に電力を供給する。【００３０】
図２は、本発明のコントローラの構成を示すブロック図である。図において、２１は指令生成部、２２、２３は通信部、２４はプログラムである。通信部２２は上位システムよりコマンドを受信してレスポンスを送信する。指令生成部２１は、記憶したプログラムと上位システムのコマンドに基づいて第１モータ制御部３に対して第１指令、第２モータ制御部に対して第２指令を生成する。通信部２３は第１指令、第２指令をコマンドにのせて第１モータ制御部および第２モータ制御部へ送信し、モータ制御装置のレスポンスを受信する。第１および第２指令は、第１および第２モータ制御部が位置制御か速度制御かトルク制御かを規定する制御モード指令と、位置指令、外部速度指令、外部トルク指令を生成する。【００３１】
図３は、本発明の第１モータ制御部３および第２モータ制御部４の構成を示すブロック図である。図において、３１は位置制御部、３２は速度指令加算部、３３は速度制御部、３４はトルク指令加算部、３５は電流指令生成部、３６は電流制御部、３７は電力変換部、３８は速度信号生成部、３９は通信部、５１はモータ、５２は位置検出器である。通信部３９はコントローラの生成するコマンドをシリアル通信で受信し、モータ制御部のステータスをレスポンスとして送信する。コマンドの制御モード指令により位置制御、速度制御、トルク制御のいずれかを選択する。位置制御を規定された場合、位置制御部３１は、位置指令を位置信号の差である位置偏差をＰＩＤ制御処理をして速度指令を生成する。速度指令加算部３２は、速度指令と外部速度指令を加算して新たな速度指令を生成する。【００３２】
速度制御部３３は、速度指令と速度信号の速度偏差をＰＩＤ制御処理をしてトルク指令を生成する。トルク指令加算部３４は、トルク指令と外部トルク指令を加算して新たなトルク指令を生成する。電流指令部３５はトルク指令をモータのトルク定数で除算して電流指令を生成する。電流制御部３６は電流指令と電流信号の電流偏差をＰＩＤ処理をして電圧指令を生成する。電力変換部３７は、電圧指令からＰＷＭ信号を生成し、インバータを駆動する。インバータは共通電源から供給される直流電圧をＰＷＭ信号により変調電圧を生成しモータ５１に印加する。位置検出器５２はモータの位置信号を生成し、速度信号生成部３８は位置信号の時間差分をとって速度信号を生成する。【００３３】
図４は本発明のトルク制御装置の特徴部分に係る位置指令の速度プロファイルを示すタイムチャートで、制御モードは位置制御モードである。ナットとボルトを回転させた状態で静止摩擦トルクの影響をなくし、ナットとボルトの相対回転速度差を数回転／分という低速で締付けることにより締付けトルクの精度を上げるのである。つまり、ナットとボルトがねじ込まれた状態でナットとボルトを所定の回転速度まで同期加速する。そして、所定の回転速度に到達したら、ナットまたはボルト側の回転速度を所定の回転速度まで加速しナットとボルト間に締付けトルクを発生させる。そして、締付けトルクが所定値になったらトルクに応じて回転速度を減速し最初の回転速度で同期させ、所定時間経過後減速停止する。【００３４】
図４において、第１回転速度時間をｔとすると、第１指令と第２指令は第１回転速度までは加速度αで加速する。時刻ｔ１で第１回転速度に到達すると時刻ｔ２まで第１回転速度を維持する。時刻ｔ２で第２指令のみ加速度αで第２回転速度まで加速する。時刻ｔ３で第２回転速度に到達したら第２回転速度を維持する。トルク指令が時刻ｔ４で第１トルクに到達すると減速度βで第３回転速度まで減速する。時刻ｔ５で第３回転速度に到達すると第３回転速度を維持する。時刻ｔ６でトルク指令が第２トルクに到達すると減速度βで第４回転速度まで減速する。時刻ｔ７で第４回転速度に到達すると第４回転速度を維持する。時刻ｔ８でトルク指令が第３トルクに到達すると減速度βで第１回転速度まで減速する。時刻ｔ９で第１回転速度に到達すると第１回転速度を維持する。所定時間が経過したら減速停止する。【００３５】
ねじりトルクは第1モータと第２モータの位相差にほぼ比例するので、速度プロファイルの代わりに第１モータと第２モータの位相差プロファイルを用いることもできる。第１モータと前記第２モータを同期して加速し、第１回転速度に到達したら、第２モータの回転速度を第１速度よりも増速して第１モータと第２モータの位相差を所定のプロファイルで変化させてねじりトルクを発生させる。そして、ねじりトルクが第１トルクに到達したらモータ位相差を所定プロファイルで変化させ、第３トルクに到達したらモータ位相差を固定し、所定の時間が経過したら同期して減速停止する。【００３６】
次に本発明のトルク制御装置をシミュレーションした結果について説明する。図５はシミュレーションのための構成図で、結合部材は角度θまでは締付けトルク０でθを超えたらばね特性をもつとした。第１モータ側の慣性モーメントをＪ１、第２モータ側の慣性モーメントをＪ２、結合部のばね定数をＫｓとした。図６はシミュレーションに用いた制御ブロック図で、図７はシミュレーション結果である。シミュレーションの条件は、第１モータ制御部および第２モータ制御部ともに、位置制御ゲインＫｐ＝２００（ｓ−１）、速度制御比例ゲインＫｖ＝１（Ｎｍｓ／ｒ）、速度制御積分時定数Ｔｖｉ＝１０（ｍｓ）、第１モータ側慣性モーメントＪ１＝０．００１（ｋｇｍ２）、第２モータ側慣性モーメントＪ２＝０．００１（ｋｇｍ２）、結合部ばね定数Ｋｓ＝１０（Ｎｍ／ｒ）である。速度プロファイルは、第１回転速度Ｎ１＝１２６０（ｒｐｍ）、第２回転速度Ｎ２＝１３８６（ｒｐｍ）、第３回転速度Ｎ３＝１２８３（ｒｐｍ）、第４回転速度Ｎ４＝１２６８（ｒｐｍ）、角加速度α＝１３２０（ｒ／ｓ２）、β＝−１３２０（ｒ／ｓ２）である。第１トルクＴｑ１＝１１（Ｎｍ）、第２トルクＴｑ２＝１４（Ｎｍ）、第３トルクＴｑ３＝１５（Ｎｍ）である。【００３７】
シミュレーション結果から明らかなように、第１モータは、第２モータが発生するトルクの反作用を受けてブレーキトルクを発生し発電機として動作する。電力変換器のインバータに供給する直流電源を共通化するのは駆動電力と発電電力をキャンセルさせるためである。【００３８】
次にねじりトルクの検出について説明する。コントローラは第１モータ制御部および第２モータ制御部からトルク指令をレスポンス情報として制御時間ごとに受信しているので第１モータ制御部のトルク指令の極性反転値または第２モータ制御部のトルク指令をねじりトルク検出として用いることができる。また、第１モータ＋第１メカ部と第２モータ＋第２メカ部の慣性モーメントがほぼ同じであるなら、第２モータ制御のトルク指令から第１モータ制御のトルク指令を減算し２で除した値を用いることにより、加減速トルクが相殺されねじりトルクを検出することができる。【００３９】
図１４は、図７のシミュレーション結果に第２モータ制御装置のトルク指令から第１モータのトルク指令を減算し２で除した値を追加したものである。さらに、精度のよいねじりトルクを検出したい場合は第１メカ部または第２メカ部に非接触型トルクセンサを搭載し直接ねじりトルクを検出することもできる。図１５は、非接触型トルクセンサを第１メカ部、第２メカ部に搭載した例である。ねじりトルク信号を第１モータ制御装置または第２モータ制御装置が受信し、コントローラに送信する。【００４０】
図８は本発明のトルク制御装置の制御方法を示すフローチャートである。図８において、ステップＳＡ１で第１モータと第２モータを同期して加速し、ステップＳＡ２で第１回転速度に到達したら第２モータの回転速度を第１回転速度よりも大きい所定の速度プロファイルで変化させて結合部材にねじりトルクを発生させ、ステップＳＡ３でねじりトルクが所定の値に到達したら第２モータを第１回転速度まで減速し、ステップＳＡ４で所定の時間が経過したら同期して減速停止する。【００４１】
図９は、他の制御方法を示すフローチャートである。図において、ステップＳＢ１で第１モータと第２モータを同期して加速し、ステップＳＢ２で第１回転速度に到達したら、第２モータの回転速度を第１速度よりも大きい第２速度に増速してねじりトルクを発生させ、ステップＳＢ３でねじりトルクが第１トルクに到達したら「第１速度＜第３速度＜第２速度」の第３速度に減速し、ステップＳＢ４でねじりトルクが第２トルクに到達したら「第１速度＜第４速度＜第３速度」である第４速度に減速し、ステップＳＢ５でねじりトルクが第３トルクに到達したら第１速度まで減速し、ステップＳＢ６で所定の時間が経過したら同期して減速停止する。
【産業上の利用可能性】
【００４２】
本発明によると、回転しながらトルクを制御できるので、ねじ締め装置だけではなく、モータ試験装置、機械試験装置、模擬負荷装置など試験装置にも適用できる。
【図１】
2009001678.tif 000003
【図２】
2009001678.tif 000004
【図３】
2009001678.tif 000005
【図４】
2009001678.tif 000006
【図５】
2009001678.tif 000007
【図６】
2009001678.tif 000008
【図７】
2009001678.tif 000009
【図８】
2009001678.tif 000010
【図９】
2009001678.tif 000011
【図１０】
2009001678.tif 000012
【図１１】
2009001678.tif 000013
【図１２】
2009001678.tif 000014
【図１３】
2009001678.tif 000015
【図１４】
2009001678.tif 000016
【図１５】
2009001678.tif 000017
【国際調査報告】
2009001678.tif 000018
2009001678.tif 000019