JP6721563B2 - 数値制御装置 - Google Patents
数値制御装置 Download PDFInfo
- Publication number
- JP6721563B2 JP6721563B2 JP2017228346A JP2017228346A JP6721563B2 JP 6721563 B2 JP6721563 B2 JP 6721563B2 JP 2017228346 A JP2017228346 A JP 2017228346A JP 2017228346 A JP2017228346 A JP 2017228346A JP 6721563 B2 JP6721563 B2 JP 6721563B2
- Authority
- JP
- Japan
- Prior art keywords
- abnormality
- value
- countermeasure
- sampling
- normal
- 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
Classifications
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
-
- 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/34—Director, elements to supervisory
- G05B2219/34475—Detect abnormality of control system without inverted model, using input command
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
本発明の一実施の形態にかかる数値制御装置は、前記異常度に応じた対策を提示する対策部と、をさらに有することを特徴とする。
本発明の一実施の形態にかかる数値制御装置は、前記対策部は、前記異常発生が検出された際、前記異常にかかる異常度と、前記異常に対する対策と、を関連付けて蓄積することを特徴とする。
以下、実施例1として、図4乃至図6のフローチャートを用いて、数値制御装置100の訓練期及び運用期における動作の一例について説明する。
S101:サンプリング値取得部110は、正常加工時のサンプリング値を収集する。例えば、通常の切削、重切削、通常の早送り、高速早送りを含む加工を実施し、その間の推定負荷トルク値と加速度センサ値を取得する。
S201:サンプリング値取得部110は、運用時のサンプリング値を定期的に収集する。
S301:異常度判定部130は、S102で生成された集合を構成する正常値各々を微小な正方形で囲み、それらの正方形を全て繋いだ領域を正常値の近似領域とする。ここで、微小正方形の一辺の長さを、ある正常値と当該正常値に最も近い他の正常値との距離Xを用いて式(1)または式(2)により定めることが好ましい。これにより、正規分布に従い近似領域内に99.7%、または95.5%の正常値を収めることができる。
一辺の長さ = Xの平均 + Xの分散の3倍 ・・・(1)
一辺の長さ = Xの平均 + Xの分散の2倍 ・・・(2)
なお図7に、近似領域の一例を図示する。
式(1)又は(2)により算出された一辺の長さ * n ・・・(3)
異常度 = 一辺の長さ / 2 ・・・(4)
実施例2として、図8及び図9のフローチャートを用いて、数値制御装置100の訓練期及び運用期における動作の他の例について説明する。
S401:サンプリング値取得部110は、正常加工時のサンプリング値の時系列データを収集する。例えば、通常の切削、重切削、通常の早送り、高速早送りを含む加工を実施し、その間の推定負荷トルク値、加速度センサ値、及びサンプリング値の取得時刻に関する情報を収集する。ここでサンプリング値の取得時刻に関する情報は、サンプリング値の取得順序が分かる情報であれば良く、例えばサンプリング値の取得日時、サンプリング値の取得毎に付与されるシリアル番号等であって良い。
S501:サンプリング値取得部110は、運用時のサンプリング値を定期的に収集する。
S601:異常度判定部130は、S402で生成された正常値XTの集合から、1以上の回帰直線LPを求める。例えば、推定負荷トルク値及び加速度センサ値をサンプリング値として取得した場合、異常度判定部130は、推定負荷トルク値及び加速度センサ値を軸とする2次元空間上にサンプリング値XTをプロットし、XTが属する回帰直線LPを求める。
異常度 = 式(1)又は(2)により算出された一辺の長さ / 距離D
・・・(5)
最後に実施例3として、図12を用いて、実施例1又は実施例2の構成をノイズ検出処理に適用した例について説明する。
110 サンプリング値取得部
120 学習部
130 異常度判定部
140 対策部
Claims (3)
- 近傍法により異常発生を検出する数値制御装置において、
機械又は環境の状態を示すサンプリング値を、正常加工時及び運用時において収集するサンプリング値取得部と、
前記正常加工時のサンプリング値の集合を生成する学習部と、
前記正常加工時のサンプリング値を囲む微小正方形からなる近似領域を定義し、前記運用時のサンプリング値を囲む正方形と前記微小正方形とが接触する際の前記正方形の辺の長さに基づいて異常度を計算する異常度判定部と、を有することを特徴とする
数値制御装置。 - 前記異常度に応じた対策を提示する対策部と、をさらに有することを特徴とする
請求項1記載の数値制御装置。 - 前記対策部は、前記異常発生が検出された際、前記異常にかかる異常度と、前記異常に対する対策と、を関連付けて蓄積することを特徴とする
請求項2記載の数値制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017228346A JP6721563B2 (ja) | 2017-11-28 | 2017-11-28 | 数値制御装置 |
US16/201,349 US10871761B2 (en) | 2017-11-28 | 2018-11-27 | Numerical controller |
DE102018009309.4A DE102018009309A1 (de) | 2017-11-28 | 2018-11-27 | Numerisches Steuergerät |
CN201811432595.2A CN109839900B (zh) | 2017-11-28 | 2018-11-28 | 数值控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017228346A JP6721563B2 (ja) | 2017-11-28 | 2017-11-28 | 数値制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019101503A JP2019101503A (ja) | 2019-06-24 |
JP6721563B2 true JP6721563B2 (ja) | 2020-07-15 |
Family
ID=66442125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017228346A Active JP6721563B2 (ja) | 2017-11-28 | 2017-11-28 | 数値制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10871761B2 (ja) |
JP (1) | JP6721563B2 (ja) |
CN (1) | CN109839900B (ja) |
DE (1) | DE102018009309A1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7063022B2 (ja) * | 2018-03-14 | 2022-05-09 | オムロン株式会社 | 異常検知システム、サポート装置およびモデル生成方法 |
JP7059500B2 (ja) | 2019-05-30 | 2022-04-26 | 株式会社ニフコ | バンパ取付け用リテーナ |
DE102020205265A1 (de) | 2020-04-27 | 2021-10-28 | Kuka Deutschland Gmbh | Detektieren von Störungen in Roboteranordnungen |
JP7471529B1 (ja) | 2023-02-16 | 2024-04-19 | 三菱電機株式会社 | 診断システム及び診断方法 |
CN116237817B (zh) * | 2023-05-06 | 2023-07-14 | 济南章力机械有限公司 | 基于物联网的五轴联动数控机床智能监测*** |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004355330A (ja) * | 2003-05-29 | 2004-12-16 | Fujitsu Ltd | 診断装置及び診断方法 |
JP4140634B2 (ja) * | 2006-01-26 | 2008-08-27 | 松下電工株式会社 | 異常監視方法、および異常監視装置 |
JP5363927B2 (ja) * | 2009-09-07 | 2013-12-11 | 株式会社日立製作所 | 異常検知・診断方法、異常検知・診断システム、及び異常検知・診断プログラム |
JP5544418B2 (ja) * | 2010-04-08 | 2014-07-09 | 株式会社日立製作所 | プラントの診断装置、診断方法、及び診断プログラム |
JP5625935B2 (ja) * | 2011-01-18 | 2014-11-19 | オムロン株式会社 | 判定基準値の適否判定方法およびその適正値の特定方法ならびに適正値への変更方法、部品実装基板の検査システム、生産現場におけるシミュレーション方法およびシミュレーションシステム |
JP4832609B1 (ja) * | 2011-06-22 | 2011-12-07 | 株式会社日立エンジニアリング・アンド・サービス | 異常予兆診断装置および異常予兆診断方法 |
JP5849473B2 (ja) | 2011-07-06 | 2016-01-27 | セイコーエプソン株式会社 | ロボット、ロボットの制御方法、およびプログラム |
JP6143222B2 (ja) | 2013-03-07 | 2017-06-07 | 三菱重工工作機械株式会社 | 工作機械の異常診断装置及び異常診断方法 |
US20170316329A1 (en) * | 2015-01-21 | 2017-11-02 | Mitsubishi Electric Corporation | Information processing system and information processing method |
JP6148316B2 (ja) * | 2015-07-31 | 2017-06-14 | ファナック株式会社 | 故障条件を学習する機械学習方法及び機械学習装置、並びに該機械学習装置を備えた故障予知装置及び故障予知システム |
DE102016008987B4 (de) | 2015-07-31 | 2021-09-16 | Fanuc Corporation | Maschinenlernverfahren und Maschinenlernvorrichtung zum Lernen von Fehlerbedingungen, und Fehlervorhersagevorrichtung und Fehlervorhersagesystem, das die Maschinenlernvorrichtung einschließt |
-
2017
- 2017-11-28 JP JP2017228346A patent/JP6721563B2/ja active Active
-
2018
- 2018-11-27 US US16/201,349 patent/US10871761B2/en active Active
- 2018-11-27 DE DE102018009309.4A patent/DE102018009309A1/de active Pending
- 2018-11-28 CN CN201811432595.2A patent/CN109839900B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
US20190163163A1 (en) | 2019-05-30 |
US10871761B2 (en) | 2020-12-22 |
CN109839900B (zh) | 2021-04-20 |
CN109839900A (zh) | 2019-06-04 |
DE102018009309A1 (de) | 2019-05-29 |
JP2019101503A (ja) | 2019-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6721563B2 (ja) | 数値制御装置 | |
JP6450738B2 (ja) | 工作機械における工具のビビり発生の予兆を検知する機械学習装置、cnc装置および機械学習方法 | |
JP6404893B2 (ja) | 工具寿命推定装置 | |
JP5988740B2 (ja) | 稼働機械の保守管理装置 | |
US10860004B2 (en) | Management system and non-transitory computer-readable recording medium | |
TWI472402B (zh) | Tool flutter monitoring method | |
JP2017188030A (ja) | 主軸または主軸を駆動するモータの故障予知を学習する機械学習装置および機械学習方法、並びに、機械学習装置を備えた故障予知装置および故障予知システム | |
US20100258246A1 (en) | Plasma Processing System | |
WO2014119110A1 (ja) | ショベルの異常判定方法、管理装置、及びショベル | |
US11137321B2 (en) | Failure diagnosis system | |
JP2020091694A (ja) | 処理時間監視装置 | |
JP6398383B2 (ja) | 異常診断装置 | |
US10642247B2 (en) | Cell control system | |
TWI755794B (zh) | 異常診斷方法、異常診斷裝置以及異常診斷程式 | |
JP6875199B2 (ja) | 機器診断システム | |
JP2019185415A (ja) | 異常判定装置及び異常判定方法 | |
JP2011506987A (ja) | 機械装置のエネルギ消費量の分析方法および機械装置 | |
JP5948998B2 (ja) | 異常診断装置 | |
TWI745912B (zh) | 高爐之異常判定裝置、高爐之異常判定方法及高爐之操作方法 | |
JP2018073060A (ja) | 診断装置における診断結果表示方法及び診断装置 | |
CN109814490B (zh) | 噪音监视装置 | |
WO2023139790A9 (ja) | 診断装置及びコンピュータ読み取り可能な記録媒体 | |
WO2015114792A1 (ja) | 保守運用支援システム、保守運用支援方法、保守運用支援プログラム | |
JP2016031568A (ja) | 異常診断装置、異常診断方法及び異常診断プログラム | |
JP2020091669A (ja) | 状態変化検出システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190215 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191211 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200121 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200306 |
|
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: 20200519 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200618 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6721563 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |