JP7021895B2 - 異常の生じた部位の推定方法及び異常の生じた部位の推定を行わせるプログラム - Google Patents
異常の生じた部位の推定方法及び異常の生じた部位の推定を行わせるプログラム Download PDFInfo
- Publication number
- JP7021895B2 JP7021895B2 JP2017193595A JP2017193595A JP7021895B2 JP 7021895 B2 JP7021895 B2 JP 7021895B2 JP 2017193595 A JP2017193595 A JP 2017193595A JP 2017193595 A JP2017193595 A JP 2017193595A JP 7021895 B2 JP7021895 B2 JP 7021895B2
- Authority
- JP
- Japan
- Prior art keywords
- abnormality
- value
- occurred
- waveform
- servomotor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/12—Programme-controlled manipulators characterised by positioning means for manipulator elements electric
- B25J9/126—Rotary actuators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/06—Safety devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/10—Programme-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/12—Programme-controlled manipulators characterised by positioning means for manipulator elements electric
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1653—Programme controls characterised by the control loop parameters identification, estimation, stiffness, accuracy, error analysis
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37525—Mean, average values, statistical derived values
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/42—Servomotor, servo controller kind till VSS
- G05B2219/42319—What kind of actuator failure
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/42—Servomotor, servo controller kind till VSS
- G05B2219/42323—Detect wire break, short circuit of feedback
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50197—Signature analysis, store working conditions, compare with actual
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Control Of Electric Motors In General (AREA)
- Human Computer Interaction (AREA)
Description
50 制御装置
Claims (8)
- サーボモータを用いてアームを駆動させるロボットにおける異常の生じた部位の推定方法であって、
異常が生じたことを検知する異常検知工程と、
前記異常検知工程で異常が生じたと検知されたときに、どの部位で異常が生じているかを検出する部位検出工程と、
前記ロボットが繰り返し行う動作における1サイクルごとの動作についての所定の動作で、前記サーボモータに流れる電流値あるいは前記サーボモータの位置偏差を被観察値として推移を観察し、サイクルごとの前記被観察値についての代表値を検出するサイクル被観察値検出工程と、
サイクルごとに検出される前記被観察値についての代表値から日ごとの前記被観察値についての代表値を検出する日毎被観察値検出工程と、
を備え、
前記異常検知工程では、日ごとの前記被観察値についての代表値が所定の範囲から外れたときに、異常が生じたことを検知し、
前記部位検出工程は、複数の種類について検出された日ごとの前記被観察値についての代表値のうちの所定の範囲から外れた値の種類と、前記異常検知工程で異常が生じたと検知されたときの前記被観察値についての波形と、から、前記ロボット内において、異常の生じている部位及び異常の種類を推定する推定工程を備えていることを特徴とする異常の生じた部位の推定方法。 - 前記異常の生じている部位が、前記所定の範囲から外れた値の種類と、前記異常検知工程で異常が生じたと検知されたときの前記被観察値についての波形とに応じて、テーブルに予めまとめられ、
前記推定工程では、前記テーブルを参照することにより、前記異常の生じている部位が推定されることを特徴とする請求項1に記載の異常の生じた部位の推定方法。 - 前記サイクル被観察値検出工程は、前記所定の動作における前記被観察値についての2乗平均値と、ピーク値とをサイクルごとに算出し、
前記日毎被観察値検出工程では、
前記2乗平均値の中央値を日ごとに算出する2乗平均中央値算出工程と、
前記2乗平均値の標準偏差を日ごとに算出する2乗平均標準偏差算出工程と、
前記ピーク値の中央値を日ごとに算出するピーク中央値算出工程と、
前記ピーク値の標準偏差を日ごとに算出するピーク標準偏差算出工程とを備えていることを特徴とする請求項1または2に記載の異常の生じた部位の推定方法。 - 前記異常検知工程では、
前記2乗平均中央値算出工程で算出された前記2乗平均値の中央値と、
前記2乗平均標準偏差算出工程で算出された前記2乗平均値の標準偏差と、
前記ピーク中央値算出工程で算出された前記ピーク値の中央値と、
前記ピーク標準偏差算出工程で算出された前記ピーク値の標準偏差と、のいずれかの値が所定の範囲から外れたときに、異常が生じたことを検知することを特徴とする請求項3に記載の異常の生じた部位の推定方法。 - 前記推定工程は、
前記異常検知工程で異常が生じたと検知されたときの前記被観察値の波形が、予め定められている複数のパターンのうち、どのパターンに適合するかを選択する選択工程を備えていることを特徴とする請求項1から4のいずれか1項に記載の異常の生じた部位の推定方法。 - 前記被観察値は、前記サーボモータに流れる電流値であり、
前記選択工程では、前記異常検知工程で異常が生じたと検知されたときの前記サーボモータに流れる電流の波形が、異常が生じていないときの前記サーボモータに流れる電流の基準波形に対し、相似的に拡大し、拡大率が閾値以下であるときをパターン1とし、
拡大率が閾値よりも大きいときをパターン2とし、
基準波形に対して、その成分が一定以上大きな周波数が存在し、該周波数が所定の周波数範囲に収まっているときをパターン3とし、
前記周波数が所定の周波数範囲に収まっていないときをパターン4とし、
前記選択工程は、前記異常検知工程で異常が生じたと検知されたときの前記サーボモータに流れる電流の波形が、前記パターン1から前記パターン4までのうち、いずれのパターンに適合するかを選択する電流値パターン選択工程を備えていることを特徴とする請求項5に記載の異常の生じた部位の推定方法。 - 前記被観察値は、前記サーボモータの位置偏差であり、
前記選択工程では、前記異常検知工程で異常が生じたと検知されたときの前記サーボモータの位置偏差の波形が、異常が生じていないときの前記サーボモータの位置偏差の基準波形に対し、その成分が一定以上大きな周波数が存在し、該周波数が所定の周波数範囲に収まっているときをパターン5とし、
前記周波数が所定の周波数範囲に収まっていないときをパターン6とし、
前記選択工程は、前記異常検知工程で異常が生じたと検知されたときの前記サーボモータの位置偏差の波形が、前記パターン5または前記パターン6のうち、いずれのパターンに適合するかを選択する位置偏差パターン選択工程を備えていることを特徴とする請求項5に記載の異常の生じた部位の推定方法。 - サーボモータを用いてアームを駆動させるロボットにおける異常の生じた部位の推定を行わせるプログラムであって、
異常が生じたことを検知する異常検知工程と、
前記異常検知工程で異常が生じたと検知されたときに、どの部位で異常が生じているかを検出する部位検出工程と、
前記ロボットが繰り返し行う動作における1サイクルごとの動作についての所定の動作で、前記サーボモータに流れる電流値あるいは前記サーボモータの位置偏差を被観察値として推移を観察し、サイクルごとの前記被観察値についての代表値を検出するサイクル被観察値検出工程と、
サイクルごとに検出される前記被観察値についての代表値から日ごとの前記被観察値についての代表値を検出する日毎被観察値検出工程と、
をコンピュータに実行させ、
前記異常検知工程では、日ごとの前記被観察値についての代表値が所定の範囲から外れたときに、異常が生じたことを検知し、
前記部位検出工程は、複数の種類について検出された日ごとの前記被観察値についての代表値のうちの所定の範囲から外れた値の種類と、前記異常検知工程で異常が生じたと検知されたときの前記被観察値についての波形と、から、前記ロボット内において、異常の生じている部位及び異常の種類を推定する推定工程を備えていることを特徴とする異常の生じた部位の推定を行わせるプログラム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017193595A JP7021895B2 (ja) | 2017-10-03 | 2017-10-03 | 異常の生じた部位の推定方法及び異常の生じた部位の推定を行わせるプログラム |
| US16/753,407 US11241793B2 (en) | 2017-10-03 | 2018-10-02 | Method for estimating position where abnormality has occurred, and program for estimating position where abnormality has occurred |
| EP18864190.6A EP3693140B1 (en) | 2017-10-03 | 2018-10-02 | Method for estimating position where abnormality was generated, and program for executing estimation of position where abnormality was generated |
| CN201880062326.3A CN111148609B (zh) | 2017-10-03 | 2018-10-02 | 异常产生的部位的推定方法和记录执行异常产生的部位的推定的程序的记录介质 |
| PCT/JP2018/036762 WO2019069877A1 (ja) | 2017-10-03 | 2018-10-02 | 異常の生じた部位の推定方法及び異常の生じた部位の推定を行わせるプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017193595A JP7021895B2 (ja) | 2017-10-03 | 2017-10-03 | 異常の生じた部位の推定方法及び異常の生じた部位の推定を行わせるプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019067240A JP2019067240A (ja) | 2019-04-25 |
| JP7021895B2 true JP7021895B2 (ja) | 2022-02-17 |
Family
ID=65994326
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017193595A Active JP7021895B2 (ja) | 2017-10-03 | 2017-10-03 | 異常の生じた部位の推定方法及び異常の生じた部位の推定を行わせるプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11241793B2 (ja) |
| EP (1) | EP3693140B1 (ja) |
| JP (1) | JP7021895B2 (ja) |
| CN (1) | CN111148609B (ja) |
| WO (1) | WO2019069877A1 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102596214B1 (ko) * | 2019-07-04 | 2023-11-01 | 엘지전자 주식회사 | 로봇의 이상감지 시스템 및 그 제어방법 |
| JP6619908B1 (ja) * | 2019-09-13 | 2019-12-11 | 三菱重工業株式会社 | 診断装置、診断方法および診断プログラム |
| JP7396850B2 (ja) * | 2019-10-18 | 2023-12-12 | ファナック株式会社 | ロボット |
| JP2021084177A (ja) * | 2019-11-28 | 2021-06-03 | ファナック株式会社 | 無人搬送ロボットシステム |
| JP7477367B2 (ja) * | 2020-05-29 | 2024-05-01 | 株式会社日立製作所 | 異常機器判定システム |
| JP7452504B2 (ja) * | 2021-09-07 | 2024-03-19 | Jfeスチール株式会社 | プロセスの異常状態判定方法およびプロセスの異常状態判定装置 |
| CN116441817A (zh) * | 2022-01-07 | 2023-07-18 | 安川电机(中国)有限公司 | 伺服定位装置用工件定位异常确定方法及其装置 |
| CN117233602B (zh) * | 2023-11-07 | 2024-01-30 | 迈为技术(珠海)有限公司 | 刺晶机老化检测方法和刺晶机 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001333594A (ja) | 2000-05-22 | 2001-11-30 | Sony Corp | アクチュエータの負荷検出システム、及び、脚式移動ロボット |
| JP2005228732A (ja) | 2004-01-15 | 2005-08-25 | Omron Corp | 故障検出装置 |
| JP2018153880A (ja) | 2017-03-16 | 2018-10-04 | トヨタ自動車株式会社 | ロボットの故障診断支援システム及び故障診断支援方法 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59188517A (ja) * | 1983-04-11 | 1984-10-25 | Fanuc Ltd | サ−ボ制御系の絶対位置検出方式 |
| JPH06344293A (ja) * | 1993-06-03 | 1994-12-20 | Nissan Motor Co Ltd | 産業用ロボットの故障診断装置 |
| JP3267767B2 (ja) * | 1993-09-30 | 2002-03-25 | ジヤトコ・トランステクノロジー株式会社 | 被加工物用移動機構の監視装置 |
| JPH09311715A (ja) * | 1996-05-22 | 1997-12-02 | Fanuc Ltd | ロボットの異常発生履歴表示方法 |
| JPH10254539A (ja) * | 1997-03-10 | 1998-09-25 | Nissan Motor Co Ltd | 機械装置の駆動系の異常診断方法 |
| JP2004326417A (ja) * | 2003-04-24 | 2004-11-18 | Institute Of Physical & Chemical Research | 直動アクチュエータユニット |
| CN100525063C (zh) * | 2004-06-29 | 2009-08-05 | Thk株式会社 | 异常检测方法以及电动机控制装置 |
| US9104650B2 (en) * | 2005-07-11 | 2015-08-11 | Brooks Automation, Inc. | Intelligent condition monitoring and fault diagnostic system for preventative maintenance |
| JP2008022590A (ja) * | 2006-07-10 | 2008-01-31 | Nachi Fujikoshi Corp | サーボモータ監視装置 |
| JP2008269349A (ja) * | 2007-04-20 | 2008-11-06 | Fanuc Ltd | 誤差過大検出機能を有する制御装置 |
| JP5910428B2 (ja) * | 2012-09-13 | 2016-04-27 | オムロン株式会社 | 監視装置、監視方法、プログラムおよび記録媒体 |
| JP6302569B2 (ja) | 2014-12-26 | 2018-03-28 | 川崎重工業株式会社 | 搬送装置の制御装置 |
| EP3297794B1 (de) * | 2015-05-21 | 2021-12-01 | Kastanienbaum GmbH | Verfahren und vorrichtung zur steuerung/regelung eines aktorisch angetriebenen robotergelenks |
-
2017
- 2017-10-03 JP JP2017193595A patent/JP7021895B2/ja active Active
-
2018
- 2018-10-02 CN CN201880062326.3A patent/CN111148609B/zh active Active
- 2018-10-02 EP EP18864190.6A patent/EP3693140B1/en active Active
- 2018-10-02 WO PCT/JP2018/036762 patent/WO2019069877A1/ja not_active Ceased
- 2018-10-02 US US16/753,407 patent/US11241793B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001333594A (ja) | 2000-05-22 | 2001-11-30 | Sony Corp | アクチュエータの負荷検出システム、及び、脚式移動ロボット |
| JP2005228732A (ja) | 2004-01-15 | 2005-08-25 | Omron Corp | 故障検出装置 |
| JP2018153880A (ja) | 2017-03-16 | 2018-10-04 | トヨタ自動車株式会社 | ロボットの故障診断支援システム及び故障診断支援方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111148609A (zh) | 2020-05-12 |
| CN111148609B (zh) | 2023-10-20 |
| US20200306971A1 (en) | 2020-10-01 |
| JP2019067240A (ja) | 2019-04-25 |
| EP3693140A4 (en) | 2021-07-28 |
| EP3693140B1 (en) | 2024-07-03 |
| US11241793B2 (en) | 2022-02-08 |
| WO2019069877A1 (ja) | 2019-04-11 |
| EP3693140A1 (en) | 2020-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7021895B2 (ja) | 異常の生じた部位の推定方法及び異常の生じた部位の推定を行わせるプログラム | |
| JP6406261B2 (ja) | 情報処理装置、及び、分析方法 | |
| CN101162394B (zh) | 异常诊断方法及其装置 | |
| JP2018169769A5 (ja) | ||
| JP2005514676A (ja) | プロセス制御ループにおける不安定性の検出および識別 | |
| JP2018524185A (ja) | アクチュエータ駆動ロボットジョイントの開ループ/閉ループ制御のための方法および装置 | |
| JP2018515706A (ja) | ポンプモニタ装置及び方法 | |
| CN105987822A (zh) | 用于预测装备故障的方法和系统 | |
| JP6708676B2 (ja) | 異常要因特定装置 | |
| EP3703250A1 (en) | Servo driver and state change detecting method | |
| CN106341073B (zh) | 电动机控制装置以及机械的容许工作循环时间计算方法 | |
| EP3234706B1 (en) | Apparatus and methods for monitoring subsea electrical systems using adaptive models | |
| JP2019081206A (ja) | 寿命予測装置 | |
| JP6698182B2 (ja) | 電動工具の制御方法、装置及び電動工具 | |
| US10286507B2 (en) | Machine tool having function of diagnosing abnormality of speed reducer of tool changer | |
| JP2022168706A (ja) | 異常検知装置、プログラム、異常検知方法、及び製造方法 | |
| CN107924347B (zh) | 用于确定电气设备的平均故障时间的方法 | |
| JP2017187247A (ja) | 空調吹き出し温度推定装置及びプログラム | |
| US20210023708A1 (en) | Failure prediction system | |
| WO2016121689A1 (ja) | 不具合診断方法及び不具合診断システム | |
| EP3819735A9 (en) | Prediction of faulty behaviour of a converter based on temperature estimation with machine learning algorithm | |
| JP6781845B2 (ja) | 工作機械の監視システム | |
| JP4538730B2 (ja) | モータ制御装置 | |
| JP2023110262A (ja) | ロボット診断装置、ロボット診断方法およびロボット診断プログラム | |
| JP2017123701A (ja) | モータの保全装置およびモータシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200929 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211019 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211126 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220111 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7021895 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |