(57)【要約】      （修正有）【課題】可動チップと、可動チップに対向する固定チップとを有するサーボガンを有するロボット溶接システムのサーボガンチップでの圧力変化を検出する。【解決手段】チップたわみ値を観測し、圧力推定量を用いてその値を現在の圧力値に変換する。現在の圧力値は、あらゆる相違を検出するためにベンチマーク圧力値と比較される。【選択図】図２
2018020376.tif 000002
【特許請求の範囲】
【請求項１】
パーツを溶接するように構成された、可動チップと、該可動チップに対向する固定チップとを有するサーボガンを有するロボット溶接システムのサーボガンチップでの圧力変化を検出するための方法であって、
ばね定数、圧力推定量、効率、及び無負荷動作時の慣性／摩擦についてのベンチマーク値を保存するステップと、
第１の校正された力をガンチップに加えるためにサーボガンを動作させ、結果として生じるガンチップでの第１のたわみ値を測定するステップと、
第２の校正された力をガンチップに加えるためにサーボガンを動作させ、結果として生じるガンチップでの第２のたわみ値を測定するステップと、
測定された前記第１及び第２のたわみ値及び前記圧力推定量を用いて、前記ばね定数、第１のガンチップ圧力、第２のガンチップ圧力、前記効率及び前記無負荷時の慣性／摩擦についての現在値を計算するステップと、
前記各現在値と前記ベンチマーク値のうちの対応の値とを比較するステップと、
前記対応のベンチマーク値と予め決定された量だけ異なる現在値のうちのいずれかについてエラー表示を生成するステップと、
を備える方法。
【請求項２】
標準的な力の値を選択することと、
前記サーボガンを対応の校正されたトルク値で作動させるために、前記標準的な力の値及びモータのモータトルク定数に基づいてモータトルクコマンドを計算することと、
前記校正されたトルク値及び圧力校正テーブルから、校正された力の値を計算することとを備える請求項１に記載の方法。
【請求項３】
校正された圧力値と、前記ガンチップの対応の測定たわみ値についての２点をプロットし、前記２点間に線を引き、前記線を、新たな測定たわみ値から新たな校正された力の値を決定するための方程式に変換することによって前記圧力推定量を形成することを備える請求項２に記載の方法。
【請求項４】
前記ばね定数の現在値が前記ばね定数のベンチマーク値と異なる場合に、エラー表示を生成することを備える請求項１に記載の方法。
【請求項５】
前記第１の圧力の現在値が前記第１の圧力のベンチマーク値と異なる場合に、エラー表示を生成することを備える請求項１に記載の方法。
【請求項６】
前記第１の圧力の現在値と前記第１の圧力のベンチマーク値との相違が１０％より大きい場合にのみエラー表示を生成することを備える請求項５に記載の方法。
【請求項７】
前記第２の圧力の現在値が前記第２の圧力のベンチマーク値と異なる場合に、エラー表示を生成することを備える請求項１に記載の方法。
【請求項８】
前記第２の圧力の現在値と前記第２の圧力のベンチマーク値との相違が１０％より大きい場合にのみエラー表示を生成することを備える請求項７に記載の方法。
【請求項９】
前記効率の現在値が前記効率のベンチマーク値と異なる場合に、エラー表示を生成すること、を備える請求項１に記載の方法。
【請求項１０】
前記効率の現在値と前記効率のベンチマーク値との相違が前記効率の現在値の前記効率のベンチマーク値に対する比率についての予め決定された範囲より小さいか又はそれより大きい場合にのみ、前記エラー表示を生成することを備える請求項９に記載の方法。
【請求項１１】
前記範囲は、６５％から１３５％である、請求項１０に記載の方法。
【請求項１２】
前記慣性／摩擦の現在値が前記慣性／摩擦のベンチマーク値と異なる場合にのみ前記エラー表示を生成することを備える請求項１に記載の方法。
【請求項１３】
前記慣性／摩擦の現在値と前記慣性／摩擦のベンチマーク値との相違が３０パーセントよりも大きい場合にのみ前記エラー表示を生成することを備える請求項１２に記載の方法。
【請求項１４】
チップ摩耗測定を実行することと、
チップ摩耗測定が予め決定されたチップ摩耗スケジュール条件を満たす場合にのみ前記ステップを実行することと、を備える請求項１に記載の方法。
【請求項１５】
前記現在値のうちのいずれかがベンチマーク値のうちの対応の値と異なることに応じて、前記サーボガンを制御するコンピュータから前記エラー表示を生成すること、を備える請求項１に記載の方法。
【請求項１６】
ロボット溶接システムにおける圧力変化を検出するための装置であって、
固定チップに対向する可動チップを有するサーボガンと、
前記可動チップを前記固定チップに対して接離させるために前記可動チップに連結されたモータと、
前記可動チップを動かすように前記モータを作動させるために前記モータに接続されたコンピュータと、
前記コンピュータによって実行される圧力テストコンピュータプログラムと、を備え、
前記圧力テストコンピュータプログラムは、
前記モータに、前記固定チップに第１の圧力を加えるように前記可動チップを動かすようにさせ、
前記モータに、次に、前記固定チップに第２の圧力を加えるように前記可動チップを動かすようにさせ、
前記コンピュータに、前記第１及び第２の圧力に対するチップたわみ値を格納させ、
前記コンピュータに、格納された前記たわみ値から、ばね定数、圧力推定量、効率、及び無負荷動作時の慣性／摩擦についての値を計算し格納させ、
前記圧力テストが最初の圧力テストである場合に、格納された前記値をベンチマーク値として指定する、装置。
【請求項１７】
前記圧力テストが最初の圧力テストでない場合、格納された前記値を現在値として指定する、請求項１５に記載の装置。
【請求項１８】
前記コンピュータは、前記現在値のいずれかが前記ベンチマーク値のうちの対応のものと異なることに応じてエラー表示を生成するように前記圧力テストコンピュータプログラムを実行する、請求項１７に記載の装置。
【請求項１９】
パーツを溶接するように構成された、可動チップと、該可動チップに対向する固定チップとを有するサーボガンを有するロボット溶接システムのサーボガンチップでの圧力変化を検出するための方法であって、
前記可動チップと前記固定チップに圧力を加えるために前記可動チップを前記固定チップに対して閉じるステップと、
前記可動チップと前記固定チップでの圧力ゼロに対応する基準点からの前記固定チップのたわみ値を測定するステップと、
圧力推定量を用いて、前記たわみ値を校正された圧力値に変換するステップと、
校正された前記圧力値とベンチマーク圧力値とを比較するステップと、
前記比較された値間の相違が予め決定された量を超えた場合、エラー表示を生成するステップと、備える方法。
【請求項２０】
校正された圧力値と、前記チップの対応の測定たわみ値についての２点をプロットし、前記２点間に線を引き、前記線を、新たな測定たわみ値から新たな校正された力の値を決定するための方程式に変換することによって前記圧力推定量を生成すること、を備える請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロボット溶接ガン、及びガンチップの圧力変化を検出すための方法及び装置に関する。
【背景技術】
【０００２】
この節は、本開示に関連する、必ずしも従来技術ではない背景情報を提供する。
【０００３】
スポット溶接ガンを有する溶接ロボットシステムは、例えば、高橋等による米国特許出願公報２０１１／００８９１４６Ａ１及び長沢等による米国特許第５，８９８，２８５号に記載されている。典型的なスポット溶接サーボガンは、固定電極チップと可動電極チップを有する本体を備える。固定電極チップは、可動電極チップに対向配置されている。固定電極チップは、一般的には、スポット溶接ガンの本体に対して動かすことができず、可動電極チップは本体に取り付けられ、溶接作業中に開閉する。
【０００４】
Garza等による米国特許第９，１４４，８６０号は、可動チップと固定チップとを有するサーボガンを備えた溶接ロボットを制御する方法について記載しており、この方法は、基準テストポイントとこの基準テストポイントから離間した少なくとも２つの追加のテストポイントを測定するために可動チップを別々にパーツの表面に接触させるステップを備える。２つの同一線上にないベクトルが、少なくとも２つの追加のテストポイントから計算される。法線ベクトルが，２つの同一線上にないベクトルから計算される。元のサーボガンの姿勢と法線ベクトルとの間の角度が決定される。サーボガンの姿勢は、例えば、角度がユーザ指定の許容値内である場合に変更されてもよい。
【０００５】
サーボガンの制御に関連するもう一つの問題は、加圧力である。特開平１０−９４８８２号は、溶接ガンの加圧力を制御する方法について記載している。この方法では、可動側電極チップを固定側電極チップに接触させさらに押し込んだときに生じる固定側電極チップの微量の弾性変位を、可動側電極チップを駆動するサーボモータのエンコーダによって検出する。より詳細には、弾性変位量は、可動側電極チップが固定側電極チップに接触し電流が急増してから、可動側電極チップが固定側電極チップをさらに押し込んだ際のサーボモータの回転量に基づいて決定される。電極チップ間の実加圧力は、固定側電極チップの測定された弾性変位に基づいて計算される。次に、電極チップ間の設定加圧力が、計算された実加圧力と等しくなるように補正される。
【０００６】
しかしながら、溶接ガンを制御するための上述の従来の方法には以下のような問題がある。
【０００７】
第１に、可動側電極チップと可動側電極チップを駆動するためのサーボモータとを備える溶接ガンの可動側部は減速機を有しているため、可動側部の機械的インピーダンスは、溶接ガンの固定側部の機械的インピーダンスよりも大きく且つ動的に硬い。この場合において、機械的インピーダンスは、電極チップの運動を方程式：ｍ・ｄ２ｘ／ｄｔ２＋ｃ・ｄｘ／ｄｔ＋ｋｘ＝Ｆ（ｔ）で表した場合には、｜ｍ，ｃ，ｋ｜のベクトルで表されるインピーダンスと定義される。
【０００８】
ベクトルがｋのみを含む場合、機械的インピーダンスはばね定数である。エンコーダは、サーボモータの減速機を基準として可動側電極チップの反対側にあるので、可動側電極チップの押込み量、加圧変位及び加圧力の変動の、減速機を介してのエンコーダへの伝達は、小さくかつ遅い。その結果、エンコーダの出力に基づいて溶接ガンが制御される従来の方法では、応答性が低くなり、正確な応答を得るのが困難になる。
【０００９】
第２に、固定側電極チップ及びアームを含む固定側部の機械的インピーダンスが可動側部の機械的インピーダンスとほぼ等しくなるように、固定側電極チップを支持するアームの剛性が上げられているので、アームのサイズ及び重量が大きくなり、溶接ガンのサイズ及び重量の増加を招いていた。
【００１０】
Suitaの米国特許第６，５３１，６７４号は、固定側部に固定側センサを備える知能化された溶接ガンを記載している。固定側部の機械的インピーダンスは小さくされ、それにより、固定側センサが固定側溶接チップの位置と固定側溶接チップにかかる加圧力の少なくとも一つを効率的に検出することができる範囲に機械的インピーダンスを設定することが可能になる。固定側センサ及び可動側センサは冗長なセンサ測定システムを構成する。上述の溶接ガンを用いて行われる様々な方法は、（基準点及びゲインの校正を含む）センサ校正方法、溶接チリ抑制制御方法、再溶接フィードバック制御方法、溶接強度制御方法、ワークピース間間隙低減制御方法、溶接ロボット軌道補正方法、及び溶接打点位置精度変化管理方法を含む。
【００１１】
しかしながら、米国特許第６，５３１，６７４号に記載されているセンサを有する溶接ガンは短所も持っている。この溶接ガンは、適応のために設計されており、不具合検出のためには設計されていない。また、この溶接ガンはセンサを必要とする。
【発明の概要】
【００１２】
本発明は、溶接ガンアームのたわみは、繰り返し発生し得るものであり、ガンチップ圧力に比例するとの見解に基づいている。校正された圧力の変化（ＦｃＤｉｆ％）は、潜在的な圧力校正の問題を明らかにする。例えば、圧力計器が不正確で及び／又は測定が圧力校正において異なった態様で実行された場合である。たわみ変化Ｋｄｉｆ％は、以下を示す：
・（モータ出力の変化又はアクチェータの低下のために）圧力校正が必要であること。
・ガンアーム折れ及び／又はモータ劣化。
圧力校正エラーは、溶接効率において現れるが、効率はハードウェアが不良であることも示すことができる。例えば、８０Ａ  ａｍｐが指定されている場合、効率は５０％未満であるが、４０Ａ  ａｍｐが搭載される。
【００１３】
本発明は、パーツを溶接するように構成された、可動チップと、該可動チップに対向する固定チップとを有するサーボガンを有するロボット溶接システムのサーボガンチップでの圧力変化を検出するための方法にかかわるものである。方法は、ばね定数、圧力推定量、効率、及び無負荷動作時の慣性／摩擦についてのベンチマーク値を保存するステップと、第１の校正された力をガンチップに加えるためにサーボガンを動作させ、結果として生じるガンチップでの第１のたわみ値を測定するステップと、第２の校正された力をガンチップに加えるためにサーボガンを動作させ、結果として生じるガンチップでの第２のたわみ値を測定するステップと、測定された第１及び第２のたわみ値及び圧力推定量を用いて、ばね定数、第１のガンチップ圧力、第２のガンチップ圧力、効率及び無負荷時の慣性／摩擦についての現在値を計算するステップと、各現在値とベンチマーク値のうちの対応の値とを比較するステップと、対応のベンチマーク値と予め決定された量だけ異なる現在値のうちのいずれかについてエラー表示を生成するステップと、を備える。
【００１４】
上記方法は、標準的な力の値を選択することと、サーボガンを対応の校正されたトルク値で作動させるために、標準的な力の値及びモータのモータトルク定数に基づいてモータトルクコマンドを計算することと、校正されたトルク値及び圧力校正テーブルから、校正された力の値を計算することと、を備える。
【００１５】
上記方法は、校正された圧力値と、ガンチップの対応の測定たわみ値についての２点をプロットし、２点間に線を引き、この線を、新たな測定たわみ値から新たな校正された力の値を決定するための方程式に変換することによって圧力推定量を形成することを更に備える。
【００１６】
ばね定数の現在値がばね定数のベンチマーク値と異なる場合に、上記方法はエラー表示を生成する。
【００１７】
第１の圧力の現在値が第１の圧力のベンチマーク値と異なる場合に、上記方法はエラー表示を生成する。上記方法は、第１の圧力の現在値と第１の圧力のベンチマーク値との相違が１０％より大きい場合にのみエラー表示を生成することを備えることができる。
【００１８】
第２の圧力の現在値が第２の圧力のベンチマーク値と異なる場合に、上記方法はエラー表示を生成する。上記方法は、第２の圧力の現在値と第２の圧力のベンチマーク値との相違が１０％より大きい場合にのみエラー表示を生成することを備えることができる。
【００１９】
効率の現在値が効率のベンチマーク値と異なる場合に、上記方法はエラー表示を生成する。上記方法は、効率の現在値と効率のベンチマーク値との相違が効率の現在値の効率のベンチマーク値に対する比率についての予め決定された範囲より小さいか又はそれより大きい場合にのみ、エラー表示を生成することを備えることができる。この範囲は、６５％から１３５％とすることができる。
【００２０】
上記方法は、慣性／摩擦の現在値が慣性／摩擦のベンチマーク値と異なる場合にのみエラー表示を生成することを備えることができる。上記方法は、慣性／摩擦の現在値と慣性／摩擦のベンチマーク値との相違が３０パーセントよりも大きい場合にのみエラー表示を生成することを備えることができる。
【００２１】
上記方法は、チップ摩耗測定を実行することと、チップ摩耗測定が予め決定されたチップ摩耗スケジュール条件を満たす場合にのみ上記ステップを実行することと、を備える。
【００２２】
上記方法は、現在値のうちのいずれかがベンチマーク値のうちの対応の値と異なることに応じて、サーボガンを制御するコンピュータからエラー表示を生成することを備える。
【００２３】
本発明は、ロボット溶接システムにおける圧力変化を検出するための装置にかかわるものである。装置は、固定チップに対向する可動チップを有するサーボガンと、可動チップを固定チップに対して接離させるために可動チップに連結されたモータと、可動チップを動かすようにモータを作動させるためにモータに接続されたコンピュータと、コンピュータによって実行される圧力テストコンピュータプログラムとを備える。プログラムの実行は、モータに、固定チップに第１の圧力を加えるように可動チップを動かすようにさせ、モータに、次に、固定チップに第２の圧力を加えるように可動チップを動かすようにさせ、コンピュータに、第１及び第２の圧力に対するチップたわみ値を格納させ、コンピュータに、格納されたたわみ値から、ばね定数、圧力推定量、効率、及び無負荷動作時の慣性／摩擦についての値を計算し格納させ、圧力テストが最初の圧力テストである場合に、格納された値をベンチマーク値として指定させる。圧力テストが最初の圧力テストでない場合、格納された値は現在値として指定される。
【００２４】
コンピュータは、現在値のいずれかがベンチマーク値のうちの対応のものと異なることに応じてエラー表示を生成するように圧力テストコンピュータプログラムを実行する。
【００２５】
パーツを溶接するように構成された、可動チップと、該可動チップに対向する固定チップとを有するサーボガンを有するロボット溶接システムのサーボガンチップでの圧力変化を検出するための方法は、可動チップと固定チップに圧力を加えるために可動チップを固定チップに対して閉じるステップと、可動チップと固定チップでの圧力ゼロに対応する基準点からの固定チップのたわみ値を測定するステップと、圧力推定量を用いて、たわみ値を校正された圧力値に変換するステップと、校正された圧力値とベンチマーク圧力値とを比較するステップと、比較された値間の相違が予め決定された量を超えた場合、エラー表示を生成するステップと、備える。
【００２６】
上記方法は、校正された圧力値と、チップの対応の測定たわみ値についての２点をプロットし、２点間に線を引き、この線を、新たな測定たわみ値から新たな校正された力の値を決定するための方程式に変換することによって圧力推定量を生成すること、を備える。
【００２７】
本発明の上記及び他の利点は、添付図面を参照しながら考慮したときに好適な実施の形態の以下の詳細な説明から当業者には容易に明らかになるであろう。
【図面の簡単な説明】
【００２８】
【図１】従来技術のロボット溶接ガンの模式図である。
【図２】本発明によるサーボガン圧力チェック方法のフローチャートである。
【図３】図２に示される方法に従って生成される警告のテーブルである。
【図４】図３に記載された警告を生成させるパラメータ値のグラフ表現である。
【図５】本発明による圧力テスト構成の模式図である。
【図６】本発明による、圧力を推定するための力対たわみのプロットである。
【発明を実施するための形態】
【００２９】
以下の詳細な説明及び添付の図面は、本発明の様々な代表的実施形態について記載及び説明している。詳細な説明及び図面は、当業者が本発明を製造し使用することを可能にし、いかなる態様においても本発明の範囲を限定することを意図するものではない。開示された方法に関しては、提示されたステップは、本来的には代表的なものであり、よって、各ステップの順番は必須ではなく、決定的に重要な意味をもつものではない。
【００３０】
図１は、米国特許第９，１４４，８６０Ｂ２に記載されているガンチップ姿勢正規化方法と共に用いられる従来のロボット溶接システム１００を示す。ロボット溶接システム１００は、可動チップ１０６と固定チップ１０８とを有するサーボガン１０４を具備する溶接ロボット１０２を備える。溶接ロボット１０２は、自動車用の金属パネルのようなパーツ１１０を溶接するように構成されている。他のタイプのパーツ１１０を、ロボット溶接システム１００によって溶接することもできる。
【００３１】
可動チップ１０６を、例えば、パーツ１１０に向かう方向に可動チップ１０６を作動させるように構成された少なくとも一つのモータ１１１に結合することができる。少なくとも一つのモータ１１１を、例えば、微細な位置制御のために自動的なフィードバックを行うように構成されたサーボモータとすることができる。当業者は、所望に応じて可動チップ１０６を作動させる他の手段を用いることもできる。
【００３２】
図１に更に示すように、方法は、基準テストポイント１１４を測定するために可動チップ１０６をパーツ１１０の表面１１２に接触させるステップと、基準テストポイント１１４から離間した少なくとも２つの追加のテストポイント１１６、１１８、１２０、１２２を測定するために可動チップ１０６を表面１１２に接触させるステップと、を有する。２つの同一線上にない測定ベクトルは、少なくとも２つのテストポイント１１６、１１８、１２０、１２２から計算される。法線ベクトルは、これらの２つのベクトルから計算され、法線ベクトルと元のサーボガン１０４の姿勢のベクトルとの間の角度が決定される。
【００３３】
方法は、法線ベクトルに対するサーボガン１０４の姿勢を調整するステップを更に有することができる。調整を、元の姿勢（ベクトル）と法線ベクトルとの間の角度に基づいて条件付きで行うことができる。例えば、法線ベクトルとサーボガンの元の姿勢との間の角度が非常に大きい場合には、姿勢変更を省略することができる。サーボガン１０４の姿勢についての他のタイプの調整を用いることもできる。
【００３４】
特定の実施形態において、パーツ１１０に接触するステップ中に基準テストポイント１１４及び少なくとも２つの追加のテストポイント１１６、１１８、１２０、１２２を検出するステップは、導通測定を有することができる。例えば、パーツ１１０が接地されている場合、接地されたパーツ１１０の表面１１２に可動チップ１０６が接触したためにチップ電圧が予め決定されたレベルより下に降下したときに、可動チップ１０６が表面１１２に接触したことを決定する。図１に示すように、導通測定を、信号線１３１を通じて、非限定的な例としてのサーボガン制御装置又はロボット制御装置のようなコンピュータ１３３に送信することができる。予め決定された電圧及び可動チップの１０６の電圧を測定する手段を、所望に応じて当業者によって選択することができる。
【００３５】
他の実施形態において、パーツ１１０に接触するステップ中に基準テストポイント１１４及び少なくとも２つの追加のテストポイント１１６、１１８、１２０、１２２を検出するステップは、図１に示すように、信号線１３７によってコンピュータ１３３と通信する非接触光センサ１３５を有することができる。非接触光センサ１３５は、可動チップ１０６とパーツ１１０の表面１１２との間のＺ方向の距離を測定することができる。例えば、非接触光センサ１３５を、エレクトリック・アイ（electric eye）とレーザビーム検出器のうちの少なくとも一方とすることができる。当業者は、可動チップ１０６のパーツ１１０の表面１１２への接触を測定するための他のタイプの非接触光センサ１３５を所望に応じて選択することができる。
【００３６】
パーツ１１０に接触するステップ中に基準テストポイント１１４及び少なくとも２つの追加のテストポイント１１６、１１８、１２０、１２２を検出するステップを、モータ１１１での可動チップ１０６の外乱トルクのフィードバックを測定することによって行うことができる。外乱トルクのフィードバックを、所望に応じて信号線１３１又は他の手段によってコンピュータ１３３に送信することもできる。外乱トルクのフィードバックを、チップを閉じる動作中に、閉じる方向におけるガン摩擦の変化を検出するために用いることもできる。このことにより、圧力制御にあまりに早く切り替わることを防止すること（低圧力）が可能となり、また、サーボガンが注油を必要としていること又は摩耗の兆候を示していることを検出することが可能になる。
【００３７】
上記の通り、サーボガンチップの圧力変化を検出するための方法及び装置を提供することが望ましい。このような変化は、圧力校正エラー検出、ばね変化検出、及びガン効率チェック（Ｆｃ／Ｆｂ・１００、ここでＦｃは現在の圧力、Ｆｂはベンチマーク圧力）を提供することができる。
【００３８】
図２は、本発明によるサーボガン圧力チェック方法のフロー図である。新たな圧力測定は、ステップ１０で開始するチップ摩耗更新後に実行される。ステップ１１において、ガンチップは０位置にリセットされる。０位置では、サーボガンは、加圧力がゼロで接触するチップによって閉じられている。ステップ１２では、チップ摩耗測定が更新される。ステップ１３“スケジュール条件は満たされるか？”では、摩耗スケジュール条件がチェックされる。条件が満たされていない場合、本方法は、“ｎｏ”から、チップ摩耗更新処理が終了する“終了”ステップ１４に分岐する。
【００３９】
摩耗スケジュール条件が満たされている場合、本方法は、新たな圧力テスト、すなわち測定処理を開始するために、“ｙｅｓ”においてステップＳ１３からステップ１５へ分岐する。本方法は、圧力Ｆ１及びＦ２をガンチップに加えるようにサーボガン１０４を動作させ、測定値を例えばコンピュータ１３３に格納する。測定値は、Ｆ１及びＦ２圧力値、及びそれに対応するガンたわみ値である。本方法は、次に、閾値測定プログラムを実行し、取得された測定値を格納するためにステップ１６に入る。ステップ１７において、方法は、ばね係数（Ｋ），圧力推定量（ＦｃＥｓｔ）、効率及び負荷無し動作中の慣性／摩擦（Ｐ１８３）のパラメータのための値を計算する。ステップ１８では、ベンチマークを設定するために、第１の圧力テスト“ＢｅｎｃｈＤａｔｅ＝０  ？”であるか否かが判定される。答えが“ｙｅｓ”である場合、ステップ１９においてパラメータ値がベンチマーク値として格納され、本方法は、“終了”ステップ２０において抜け出る。
【００４０】
引き続いての各圧力テストにおいて、本方法は、ベンチマークばね定数に対して現在のばね定数をチェックするために“現在のばね定数はｏｋ？”、ステップ１８の“ｎｏ”からステップ２１へ分岐する。ばね定数値が異なっている場合、本方法は、“ｎｏ”において分岐し、ステップ２２においてエラー表示を生成し、“終了”ステップ２３において抜け出る。このようなエラーは、ばね定数が変わったこと及び／又は圧力のたわみに対する関係が変化したことを示すことができる。このように、ガンアームは折れ得るし、或いは、モータトルクが変化する。
【００４１】
ばね定数が変化していない場合、現在の第１圧力が変化したか否か“圧力１は許容できるか？”をチェックするために、本方法は、ステップ２１の“ｙｅｓ”からステップ２４に分岐する。圧力値が異なる場合、本方法は、“ｎｏ”において分岐し、ステップ２５“警告を提示”でエラー表示を生成し、ステップ２６に入る。例えば、このエラーは、圧力値は変化したがたわみが同じである場合、又は、圧力値は同じであるがたわみが変化している場合に生成することができる。第１圧力値が変化していない場合、本方法は、ステップ２４の“ｙｅｓ”からステップ２６に分岐する。
【００４２】
ステップ２６では、本方法は、現在の第２圧力が変化したか否か“圧力２は許容できるか？”をチェックする。圧力値が異なる場合、本方法は、“ｎｏ”において分岐し、ステップ２７“警告を提示”にてエラー表示を生成し、ステップ２８に入る。例えば、エラーは、圧力は変化したがたわみが同じである場合、又は、圧力値が同じでたわみ値が変化している場合に生成することができる。第２圧力値が変化していない場合、本方法は、ステップ２４の“ｙｅｓ”からステップ２６に分岐する。
【００４３】
ステップ２８において、ベンチマーク圧力の予測圧力値に対する比率を決定するために“効率はｏｋか？”がチェックされる。効率が、例えば６５％から１３５％といった予め決定された範囲より小さい又は大きい場合には、本方法は、ステップ２８から“ｎｏ”において分岐し、ステップ２９“警告を提示”でエラー表示を生成し、ステップ３０に入る。比率が許容できる場合には、本方法は、ステップ２８の“ｙｅｓ”からステップ３０に分岐する。
【００４４】
ステップ３０では、動きに対する無負荷圧力／抵抗がチェックされる“Ｐ１８３はｏｋか？”。無負荷動作時の慣性／摩擦（Ｐ１８３）は、位置から圧力制御への遷移のためのベースとなる。Ｐ１８３値の変化は、達成された圧力に影響し得るし、また、ガン（ワイパー、ブッシュ等）の機械的な問題も示すことができる。Ｐ１８３は、新たな圧力測定処理の間に測定され、その後は変化しない。Ｐ１８３値は３０％の許容差を持つので、誤検出及び／又は圧力エラーは、最小接触圧力の実際の値がこの許容差を超える場合に起こっているであろう。本方法は、ステップ３０から“ｎｏ”において分岐し、ステップ３１“警告を提示”でエラー表示を生成し、ステップ３２に入る。例えば、このエラーは、終了閾値が３０％よりも大きく変化しガン終了誤検出の可能性がある場合に生成される。値が許容できる場合、方法は、ステップ３０の“ｙｅｓ”からステップ３２に分岐する。
【００４５】
図３は、図２に示される方法の実行中に生成される警告を要約するテーブルである。警告番号１−５は、ステップ２２、２５、２７、２９及び３１にそれぞれ対応する。警告は、現在値とベンチマーク値とを比較することによって検出される。圧力テストメッセージは、ベンチマーク変数のためではない、圧力パラメータのための変数を有する。ベンチマーク変数は、溶接ロボット制御装置（コンピュータ１３３）のローカルメモリに格納され、エラー警告メッセージの一部ではない。制御装置は、制御装置ベースの警告をサポートするためのベンチマーク変数を有する。クラウド分析が、制御装置警告結果をレポートすることができ、又は、警告が存在しているかを独立に決定することができる。後者は、柔軟性のために好ましい。警告“２”及び“３”では、ｄＦ＝（Ｆｃ−Ｆｃｂｅｎｃｈ／ｆｃｂｅｎｃｈ）・１００ 及びｄＸ＝（Ｘ−Ｘｂｅｎｃｈ／Ｘｂｅｎｃｈ）・１００であり、ここで“ｂｅｎｃｈ”はベンチマーク値を示す。
【００４６】
図４は、上述の警告番号“１−５”についての、パラメータ値対サンプル番号（テスト）のプロットを示している。
【００４７】
図５は、本発明による圧力テスト構成の模式図である。サーボガン４０は、ガンたわみ値Ｘを生じる標準的な力Ｆｓを加えるように操作される。サーボガンチップで標準的な力Ｆｓを加えるであろう、校正された値Ｔｓ（理論的）を生成するために、標準的な力の値及びモータトルク定数４１に基づいて、トルクコマンドが計算される。圧力校正テーブル４２を用いることによって校正されたトルク値Ｔｓに基づいて、校正された力の値Ｆｃが計算される。加えられたトルクの結果としてのガンたわみＸが測定される。圧力（Ｆ）はユーザにとっていっそう直観的に理解でき／意味が分かるものなので、データパラメータとして用いられる。２点の圧力Ｆｍａｘ及びＦｍａｘ／２は、全体的な範囲について十分なフィードバックを提供する。Ｆｍａｘでチェックすることは、ばね定数の最も良い推定値を提供する。チップ１０６と１０８が“ゼロ”位置を設定するように接触するとき、サーボガン１０４（図１）は加圧力がゼロで閉じられる。次に、チップ１０６を移動させることによって圧力Ｆｍａｘ／２が加えられ、結果として生じるたわみＸ１がセンサ１３５（図１）を用いて測定される。次に、チップ１０６を更に移動させることによって圧力Ｆｍａｘが加えられ、結果として生じるたわみＸ２がセンサ１３５を用いて測定される。センサ１３５は、チップ姿勢及び摩耗チェックのために既に存在しているので、圧力テストのために追加のセンサは必要ではない。２セットの圧力及びたわみ値が、図６に示される圧力推定量（pressure estimator）を生成するために使用される。
【００４８】
ばね変化検出（ステップ２１）は標準的な力Ｆｓに基づいている。標準的な力は、校正とは独立であり、入力の励起（力）は一定である。このことは、結果が、Ｘ（たわみ）のみの関数であることを意味している。ベンチマーク値は第１の圧力テストで格納される。第２及びそれに続く圧力テストで、現在値がベンチマーク値と比較され、相違パーセンテージが、
Ｋｄｉｆ％＝（Ｋｓ［ｎ］／Ｋｓｂ−１）・１００
として計算される。
【００４９】
図６は、圧力を推定するための力対たわみのプロットである。圧力推定量は、ばね定数及び校正された圧力（ベンチマーク）に基づいている。上記の通り、これらのパラメータは第１の圧力測定（ステップ１９）で記録される。ベンチマークの校正された圧力ポイント（Ｆ１ｃｂ及びＦ２ｃｂ）４４，４５がプロットされ、ポイントを通して線が引かれている。方程式ｍ＝（Ｆ２ｃｂ−Ｆ１ｃｂ）／（Ｘ２ｂ−Ｘ１ｂ）が計算され、定数ｍが、方程式Ｆｏ＝Ｆ２ｃｂ−Ｘ２ｂ・ｍにおいて用いられる。次に、計算Ｆｃ２ｅｓｔ＝Ｆｏ＋Ｘ２・ｍ及びＦｃ１ｅｓｔ＝Ｆｏ＋Ｘ１・ｍが実行される。第２及びそれに続くテストの間、ステップ２４について第１の圧力相違をＦ１ｃｄｉｆ％＝（Ｆｃ１ｅｓｔ／Ｆｃ１−１）・１００として計算することができ、ステップ２６について第２の圧力相違をＦ２ｃｄｉｆ％＝（Ｆｃ２ｅｓｔ／Ｆｃ１−１）として計算することができる。
【００５０】
効率チェック（ステップ２８）は、校正された圧力値の予測圧力値に対する比率の計算である。トルクを圧力に変換する際にある程度エネルギーが、失われるので、効率は常に１００％よりも低い。しかしながら、効率が６５％より低い場合には、構成データ又はモータに問題があるであろう。効率＝Ｆ２ｃ／Ｆ２ｓ・１００
【００５１】
特許法の条項にしたがい、本発明は好ましい実施形態を表すように考慮され記述されてきた。しかしながら、本発明は、その精神と範囲を逸脱することなく、具体的に説明されたものと違うやり方で実施することができることに留意すべきである。
【図１】
2018020376.tif 000003
【図２】
2018020376.tif 000004
【図３】
2018020376.tif 000005
【図４】
2018020376.tif 000006
【図５】
2018020376.tif 000007
【図６】
2018020376.tif 000008
【外国語明細書】
2018020376000001.pdf