(57)【要約】【課題】潤滑材の寿命を精度よく評価する。【解決手段】モータと、潤滑材により潤滑されモータの動力を可動部に伝達する伝達機構とを備える機械における潤滑材の寿命を評価する寿命評価装置１２であって、モータの電流値に基づいてモータ発熱量を算出するモータ発熱量算出部１４と、モータの回転速度と、伝達機構の摩擦係数とに基づいて、伝達機構における摩擦発熱量を算出する摩擦発熱量算出部１５と、算出された摩擦発熱量およびモータ発熱量に基づいて、潤滑材の温度を推定する潤滑材温度推定部１７と、推定された潤滑材の温度に基づいて潤滑材の寿命を推定する寿命推定部１８とを備える寿命評価装置１２を提供する。【選択図】図３
2018146561.tif 000002
【特許請求の範囲】
【請求項１】
モータと、潤滑材により潤滑され前記モータの動力を可動部に伝達する伝達機構とを備える機械における前記潤滑材の寿命を評価する寿命評価装置であって、
前記モータの電流値に基づいてモータ発熱量を算出するモータ発熱量算出部と、
前記モータの回転速度と、前記伝達機構の摩擦係数とに基づいて、該伝達機構における摩擦発熱量を算出する摩擦発熱量算出部と、
該摩擦発熱量算出部により算出された前記摩擦発熱量および前記モータ発熱量算出部により算出された前記モータ発熱量とに基づいて、前記潤滑材の温度を推定する潤滑材温度推定部と、
該潤滑材温度推定部により推定された前記潤滑材の温度に基づいて該潤滑材の寿命を推定する寿命推定部とを備える寿命評価装置。
【請求項２】
前記モータ発熱量算出部が、前記モータの電流値および前記モータの回転速度に基づいて前記モータ発熱量を算出する請求項１に記載の寿命評価装置。
【請求項３】
前記伝達機構の移動速度に基づいて空冷放熱量を算出する空冷放熱量算出部を備え、
前記潤滑材温度推定部が、前記空冷放熱量算出部により算出された空冷放熱量に基づいて前記潤滑材の温度を推定する請求項１または請求項２に記載の寿命評価装置。
【請求項４】
前記寿命推定部により推定された寿命に基づいて残存寿命を算出する残存寿命算出部を備える請求項１から請求項３のいずれかに記載の寿命評価装置。
【請求項５】
前記寿命推定部により推定された寿命に基づいて推定交換日を算出する交換日算出部を備える請求項１から請求項４のいずれかに記載の寿命評価装置。
【請求項６】
前記潤滑材温度推定部が、下式により前記潤滑材の温度を推定する請求項１から請求項５のいずれかに記載の寿命評価装置。
【数１】
2018146561.tif 000007
ここで、
Ｔは前記潤滑材の推定温度、
Ｔ０は室温、
ｉは目標軸を含む目標軸潤滑剤温度に影響を与える軸、
Ｄ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５，Ｄ６は、予め実験により、種々のパターンの動作を実行し、各パターンにおける前記潤滑材温度、室温、発熱量、減速機の移動速度および他の発熱源の発熱量のデータを取得して同定した係数、
Ｗ３は空冷放熱量、
Ｗ４は他の発熱源の発熱量、
Ｅｉは前記モータ発熱量Ｗ１ｉの係数、
Ｆｉは前記摩擦発熱量Ｗ２ｉの係数
である。
【請求項７】
１以上の前記モータと、１以上の可動部と、前記潤滑材により潤滑され各前記モータの動力を各前記可動部に伝達する１以上の前記伝達機構とを備えるロボットと、
該ロボットの前記モータを制御する制御装置と、
請求項１から請求項６のいずれかに記載の寿命評価装置とを備えるロボットシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、寿命評価装置およびロボットシステムに関するものである。
【背景技術】
【０００２】
従来、モータ電流およびモータ速度から伝達機構の摩擦係数を同定し、予め求められている摩擦係数とグリースの温度との関係からグリースの温度を推定し、推定されたグリースの温度を考慮して伝達機構の入力速度を補正し、補正された入力速度からグリースの寿命を評価する寿命評価装置が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０２１３５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された寿命評価装置では、グリースの温度が伝達機構の摩擦係数のみから求められているため、誤差が大きく、寿命を正しく評価することができないという不都合がある。
本発明は上述した事情に鑑みてなされたものであって、潤滑材の寿命を精度よく評価することができる寿命評価装置およびロボットシステムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明は以下の手段を提供する。
本発明の一態様は、モータと、潤滑材により潤滑され前記モータの動力を可動部に伝達する伝達機構とを備える機械における前記潤滑材の寿命を評価する寿命評価装置であって、前記モータの電流値に基づいてモータ発熱量を算出するモータ発熱量算出部と、前記モータの回転速度と、前記伝達機構の摩擦係数とに基づいて、該伝達機構における摩擦発熱量を算出する摩擦発熱量算出部と、該摩擦発熱量算出部により算出された前記摩擦発熱量および前記モータ発熱量算出部により算出された前記モータ発熱量とに基づいて、前記潤滑材の温度を推定する潤滑材温度推定部と、該潤滑材温度推定部により推定された前記潤滑材の温度に基づいて該潤滑材の寿命を推定する寿命推定部とを備える寿命評価装置を提供する。
【０００６】
本態様によれば、モータ発熱量算出部によりモータの電流値に基づいてモータ発熱量が算出され、摩擦発熱量算出部により伝達機構の摩擦係数とモータの回転速度とに基づいて伝達機構における摩擦発熱量が算出される。そして、算出されたモータ発熱量と摩擦発熱量とに基づいて潤滑材温度推定部により潤滑材の温度が推定され、推定された温度に基づいて潤滑材の寿命が寿命推定部により推定される。
摩擦係数のみに基づいて潤滑材の温度を推定していた従来の寿命評価装置と比較して、潤滑材の温度上昇に大きく寄与しているモータの発熱量を加味しているので、潤滑材の寿命を精度よく評価することができる。
【０００７】
上記態様においては、前記モータ発熱量算出部が、前記モータの電流値および前記モータの回転速度に基づいて前記モータ発熱量を算出してもよい。
このようにすることで、モータの電流値のみにより算出する場合と比較して、モータの回転速度による発熱が大きい場合には、モータ発熱量を精度よく算出することができる。
【０００８】
また、上記態様においては、前記伝達機構の移動速度に基づいて空冷放熱量を算出する空冷放熱量算出部を備え、前記潤滑材温度推定部が、前記空冷放熱量算出部により算出された空冷放熱量に基づいて前記潤滑材の温度を推定してもよい。
このようにすることで、伝達機構が可動部に配置されていて移動させられる場合に、移動によって強制的な空気冷却が実施されるので、伝達機構の移動速度に基づいて空冷放熱量算出部により空冷放熱量が算出され、潤滑材温度推定部は空冷放熱量に基づいて潤滑材の温度が推定される。これにより、より実機に即した潤滑材の温度を推定することができ、潤滑材の寿命を精度よく評価することができる。
【０００９】
また、上記態様においては、前記寿命推定部により推定された寿命に基づいて残存寿命を算出する残存寿命算出部を備えていてもよい。
このようにすることで、残存寿命算出部により残存寿命が算出されるので、交換時期を予め確認することができる。
【００１０】
また、上記態様においては、前記寿命推定部により推定された寿命に基づいて推定交換日を算出する交換日算出部を備えていてもよい。
このようにすることで、交換日算出部により算出された推定交換日により、交換時期をより明確に認識することができる。
【００１１】
また、上記態様においては、前記潤滑材温度推定部が、下式により前記潤滑材の温度を推定してもよい。
【数１】
2018146561.tif 000003
ここで、Ｔは前記潤滑材の推定温度、Ｔ０は室温、ｉは目標軸を含む目標軸潤滑剤温度に影響を与える軸、Ｄ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５，Ｄ６は、予め実験により、種々のパターンの動作を実行し、各パターンにおける前記潤滑材温度、室温、発熱量、減速機の移動速度および他の発熱源の発熱量のデータを取得して同定した係数、Ｗ３は空冷放熱量、Ｗ４は他の発熱源の発熱量、Ｅｉは前記モータ発熱量Ｗ１ｉの係数、Ｆｉは前記摩擦発熱量Ｗ２ｉの係数である。
【００１２】
また、本発明の他の態様は、１以上の前記モータと、１以上の可動部と、前記潤滑材により潤滑され各前記モータの動力を各前記可動部に伝達する１以上の前記伝達機構とを備えるロボットと、該ロボットの前記モータを制御する制御装置と、上記いずれかの寿命評価装置とを備えるロボットシステムを提供する。
【発明の効果】
【００１３】
本発明によれば、潤滑材の寿命を精度よく評価することができるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るロボットシステムを示す全体構成図である。
【図２】図１のロボットシステムに備えられるロボットの関節部分の一例を示す部分的な縦断面図である。
【図３】図１のロボットシステムに備えられる本発明の一実施形態に係る寿命評価装置を示すブロック図である。
【図４】グリースの温度と当該温度を維持した場合のグリースの寿命との関係を示すグラフである。
【図５】図３の寿命評価装置の変形例を示すブロック図である。
【図６】図３の寿命評価装置の変形例であって、グリースの交換日算出部による交換日の算出方法を説明するグラフである。
【図７】図６の寿命評価装置により出力される推定交換日と残存寿命との表示例を示す図である。
【発明を実施するための形態】
【００１５】
本発明の一実施形態に係る寿命評価装置１２およびロボットシステム１について、図面を参照して以下に説明する。
本実施形態に係るロボットシステム１は、図１に示されるように、ロボット２と、該ロボット２を制御する制御装置３と、該制御装置３に接続された表示部４とを備えている。
【００１６】
ロボット２としては、１以上のリンク（可動部）５と１以上の関節を有するものであり、図１に示す例では、６軸多関節型ロボットを挙げることができる。
図２にロボット２の関節部分６の一例を示す。関節部分６は、ベース７と、該ベース７に対して軸線回りに揺動可能に支持されるリンク５と、該リンク５とベース７との間に配置された減速機（伝達機構）８と、該減速機８に入力する動力を発生するモータ９とを備えている。
【００１７】
減速機８内部にはグリース（潤滑材）１０が充填されており、減速機８を構成しているギヤおよびベアリングを潤滑している。
モータ９が作動させられると、モータ９の回転は減速機８により減速されて、ベース７に対してリンク５が回転させられるようになっている。
【００１８】
制御装置３は、ロボット２を制御するロボット制御部（制御装置）１１と、グリース１０の寿命を評価する本実施形態に係る寿命評価装置１２とを備えている。
寿命評価装置１２は、図３に示されるように、室温を入力する室温入力部１３と、モータ発熱量を算出するモータ発熱量算出部１４と、減速機８における摩擦発熱量を算出する摩擦発熱量算出部１５と、空冷放熱量算出部１６と、これらの算出部１４，１５，１６により算出された熱量に基づいてグリース１０の温度を推定する潤滑材温度推定部１７と、推定された温度に基づいてグリース１０の寿命を算出する寿命算出部（寿命推定部）１８とを備えている。
【００１９】
室温入力部１３は、作業者が手入力で入力してもよいし、温度センサにより検出することにしてもよい。
モータ発熱量算出部１４は、ロボット制御部１１から入力されたモータ状態量、すなわち、モータ９の電流値（モータ電流値）およびモータ９の回転速度（モータ回転速度）に基づいて式（１）によりモータ発熱量を算出するようになっている。
【００２０】
Ｗ１＝Ａ１×ＩＭ２＋（Ａ２×ＳＭ＋Ａ３×ＳＭ２）            （１）
ここで、
Ｗ１はモータ発熱量、
Ａ１，Ａ２，Ａ３は係数、
ＩＭはモータ電流値、
ＳＭはモータ回転速度
である。
式（１）において右辺第１項はモータ９における銅損を示し、第２項は鉄損を示している。
【００２１】
また、摩擦発熱量算出部１５は、ロボット制御部１１から入力されたモータ状態量、すなわち、摩擦トルクおよびモータ回転速度に基づいて式（２）により摩擦発熱量を算出するようになっている。
Ｗ２＝Ｔ×ＳＭ
＝（Ｂ１＋Ｂ２×ＴＭ＋Ｂ３×ＳＭ）×ＳＭ              （２）
ここで、
Ｗ２は摩擦発熱量、
Ｔは摩擦トルク、
Ｂ１，Ｂ２，Ｂ３は予め同定された摩擦係数、
ＴＭは摩擦が存在しない場合のロボット２のリンク５を駆動する際に必要とするトルク
である。
トルクＴＭは、リンク５の位置、加速度、質量情報等を用いて、一般的に、ラグランジュ法、ニュートン・オイラー法等の公知の計算方法により計算される。
【００２２】
また、空冷放熱量算出部１６は、ロボット２の駆動による減速機８自体が空気中で移動することにより、周辺空気との間に相対速度が発生するために発生する空冷放熱量を算出するものであり、ロボット制御部１１から入力されたモータ９の回転速度に基づいて、減速機の位置におけるロボット２の移動速度を算出し、算出された移動速度に基づいて式（３）により空冷放熱量を算出するようになっている。
Ｗ３＝Ｃ１×ＳＲ                                        （３）
ここで、
Ｗ３は空冷放熱量、
Ｃ１はモータ発熱量Ｗ１と摩擦発熱量Ｗ２の和で計算された値、
ＳＲは減速機８の位置におけるロボット２の移動速度
である。
【００２３】
潤滑材温度推定部１７は、式（４）によりグリース１０の温度を推定するようになっている。
【数２】
2018146561.tif 000004
ここで、
Ｔはグリース１０の推定温度、
Ｔ０は室温、
ｉは目標軸を含む目標軸潤滑剤温度に影響を与える軸、
Ｄ１，Ｄ２，Ｄ３，Ｄ４，Ｄ５，Ｄ６は、予め実験により、種々のパターンの動作を実行し、各パターンにおけるグリース温度、室温、発熱量、減速機８の移動速度および他の発熱源の発熱量のデータを取得して同定した係数、
Ｗ４は他の発熱源の発熱量、
Ｅｉはモータ発熱量Ｗ１ｉの係数、
Ｆｉは摩擦発熱量Ｗ２ｉの係数
である。
【００２４】
他の発熱源としては近接する他の関節または装置を挙げることができる。
また、式（４）に加えて、熱輻射を考慮してもよい。
そして、本実施形態においては、グリース１０の推定温度Ｔは、ロボット２動作時には式（４）により計算し、ロボット２が停止しているときには室温と同じとする。
【００２５】
一例として、６軸多関節型ロボットであるロボット２の各軸をＪ１軸，Ｊ２軸，Ｊ３軸，Ｊ４軸，Ｊ５軸，Ｊ６軸としたとき、Ｊ４軸，Ｊ５軸およびＪ６軸のモータ９と減速機８とが密集してお互いに影響を与える場合、Ｊ６軸を目標軸とするグリース１０の推定温度Ｔは、式（８）により推定される。
【数３】
2018146561.tif 000005
【００２６】
Ｅ４はＪ４軸のモータ発熱量Ｗ１４の係数、
Ｅ５はＪ５軸のモータ発熱量Ｗ１５の係数、
Ｅ６はＪ６軸のモータ発熱量Ｗ１６の係数、
Ｆ４はＪ４軸の摩擦発熱量Ｗ２４の係数、
Ｆ５はＪ５軸の摩擦発熱量Ｗ２５の係数、
Ｆ６はＪ６軸の摩擦発熱量Ｗ２６の係数
である。
【００２７】
また、式（８）において、Ｊ１軸，Ｊ２軸およびＪ３軸が影響を与えず、Ｊ４軸およびＪ５軸がＪ６軸に影響を与える場合を例示したが、Ｊ１軸，Ｊ２軸およびＪ３軸も影響を与える場合には、Ｗ１１，Ｗ１２，Ｗ１３，Ｗ２１，Ｗ２２，Ｗ２３，Ｅ１，Ｅ２，Ｅ３，Ｆ１，Ｆ２，Ｆ３を追記する。
また、式（８）において、Ｊ４軸およびＪ５軸がＪ６軸に影響を与える場合を例示したが、Ｊ４軸およびＪ５軸がＪ１軸，Ｊ２軸およびＪ３軸同様にＪ６軸に影響を与えない場合には、Ｗ１４，Ｗ１５，Ｗ２４，Ｗ２５（あるいは、Ｅ４，Ｅ５，Ｆ４，Ｆ５）は０である。
【００２８】
グリース１０の温度と寿命とは、図４に示される関係がある。すなわち、グリース１０の温度がＴ０以下では、グリース１０の寿命は一定の定格寿命Ｓｇ０であるのに対し、温度がＴ０より高くなると、グリース１０の寿命は指数関数的に減少するので、推定された温度と時間とによって、式（５）を用いて寿命使用量を算出することができる。
【００２９】
Ｓｇ＝∫Ａｋｄｔ                                      （５）
ここで、
Ｓｇはグリース１０の寿命使用量、
Ａは定数、
ｋは、Ｔ＞Ｔ０において（Ｔ−Ｔ０）／Δ、Ｔ≦Ｔ０において０、
Δは寿命使用量がＡ倍となる温度のＴ０からの差分
である。
式（５）においては、ロボット２の動作時の時間およびロボット２の停止時の時間の両方について算出されて合計される。
【００３０】
寿命算出部１８は式（５）を用いて、推定されたグリース１０の温度から、グリース１０の寿命使用量を算出するようになっている。
また、本実施形態においては、図３に示されるように、寿命評価装置１２は、残存寿命算出部１９を備えている。
【００３１】
残存寿命算出部１９は、式（６）を用いて残存寿命を算出するようになっている。
残存寿命＝（１−Ｓｇ／Ｓｇ０）×１００％              （６）
【００３２】
表示部４は、残存寿命算出部１９により算出された残存寿命そのものを表示してもよいし、算出された残存寿命が予め設定された閾値より小さくなった場合に警告を表示することにしてもよい。
【００３３】
このように構成された本実施形態に係る寿命評価装置１２およびこれを備えるロボットシステム１によれば、減速機８を潤滑しているグリース１０の温度が、減速機８における摩擦係数のみならず、モータ発熱量にも基づいて推定されるので、精度よく推定され、グリース１０の寿命を精度よく評価することができるという利点がある。
また、モータ発熱量をモータ電流およびモータ回転速度に基づいて算出しているので、モータ回転速度による発熱が大きい場合には、モータ発熱量を精度よく算出することができ、グリース１０の寿命を精度よく評価することができるという利点がある。モータ９の回転速度による発熱量が小さい場合には、式（１）における右辺第２項の鉄損については省略することにしてもよい。
【００３４】
また、本実施形態によれば、リンク５に配置されていて移動させられる減速機８が、移動によって空冷される空冷放熱量をも加味してグリース１０の温度が推定される。これにより、より精度よくグリース１０の温度を推定することができ、グリース１０の寿命を精度よく評価することができる。
また、本実施形態によれば、算出された寿命使用量を表示するのではなく、残存寿命を算出して表示するので、作業者が交換時期を予め確認することができるという利点がある。
【００３５】
なお、本実施形態においては、グリース１０の残存寿命を算出して表示することとしたが、これに代えて、あるいはこれに加えて、図５に示されるように、グリース１０の交換日を算出する交換日算出部２０を備えていてもよい。
交換日算出部２０は、直近の数日のグリース１０の寿命使用量のデータを用いて、式（７）により、図６に示されるように、最小二乗法を用いて寿命使用量の積算値の増加率を算出し、算出された増加率を用いて、寿命使用量の積算値が定格寿命に達する時期を予測するようになっている。一例として、直近２０日間の寿命使用量積算値を利用する推奨交換日（推定交換日）の計算式を下記の式（７）に示す。
【００３６】
【数４】
2018146561.tif 000006
ここで、
ｄは最も最新のＳｇを計算した日付
である。
すなわち、直近の数日のロボット２の使用状況がそのまま継続される場合に、寿命を使い切ることとなる日付が予測され、関節毎に表示部４に、図７に示されるように表示される。
このように交換日算出部２０により算出された推定交換日が表示部４に表示されることにより、交換時期をより明確に認識することができるという利点がある。式（７）においては最小二乗法を例示したが、これに限定されるものではなく、他の任意の近似計算法を採用してもよい。
【００３７】
なお、本実施形態においては、減速機８を潤滑する潤滑材としてグリース１０を例示したが、オイル等任意の潤滑材に適用してもよい。また、ロボット２の軸構成については、図１に示される垂直多関節型に限定されるものではなく、他の任意の軸構成のロボット２を備えるロボットシステム１に適用してもよい。
【符号の説明】
【００３８】
１  ロボットシステム
２  ロボット
５  リンク（可動部）
８  減速機（伝達機構）
９  モータ
１０  グリース（潤滑材）
１１  ロボット制御部（制御装置）
１２  寿命評価装置
１４  モータ発熱量算出部
１５  摩擦発熱量算出部
１６  空冷放熱量算出部
１７  潤滑材温度推定部
１８  寿命算出部（寿命推定部）
１９  残存寿命算出部
２０  交換日算出部
【図１】
2018146561.tif 000008
【図２】
2018146561.tif 000009
【図３】
2018146561.tif 000010
【図４】
2018146561.tif 000011
【図５】
2018146561.tif 000012
【図６】
2018146561.tif 000013
【図７】
2018146561.tif 000014