JP7101131B2 - 数値制御システム - Google Patents
数値制御システム Download PDFInfo
- Publication number
- JP7101131B2 JP7101131B2 JP2019015170A JP2019015170A JP7101131B2 JP 7101131 B2 JP7101131 B2 JP 7101131B2 JP 2019015170 A JP2019015170 A JP 2019015170A JP 2019015170 A JP2019015170 A JP 2019015170A JP 7101131 B2 JP7101131 B2 JP 7101131B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- context
- numerical control
- machine tool
- state
- 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
-
- 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/408—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 data handling or data format, e.g. reading, buffering or conversion of data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- 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/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
-
- 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
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- 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/33—Director till display
- G05B2219/33001—Director is the nc controller, computer
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Numerical Control (AREA)
Description
図1は、本発明の一態様による数値制御システム1を構成する数値制御装置及び機械学習装置の要部を示す概略的なハードウェア構成図である。本実施形態による数値制御装置2が備えるCPU11は、数値制御装置2を全体的に制御するプロセッサである。CPU11は、ROM12に格納されたシステム・プログラムを読み出し、該システム・プログラムに従って数値制御装置2全体を制御する。RAM13には一時的な計算データや表示データ、図示しない入力部を介してオペレータが入力した各種データ等が一時的に格納される。
推論処理部400が備える特徴量作成部410は、状態データ抽出部210が抽出した状態データに基づいて、数値制御部100の工作機械の運転状態の特徴を示す特徴量を作成する機能手段である。特徴量作成部410が作成する工作機械の運転状態の特徴を示す特徴量は、数値制御部100(及び該数値制御部100により制御される工作機械)が実行する加工運転において、工作機械の運転状態の異常を検知する際の判断の材料として有用である情報である。また、特徴量作成部410が作成する工作機械の運転状態の特徴を示す特徴量は、後述する推論計算部420が学習モデルを用いた推論を行う際の入力データである。特徴量作成部410が作成する工作機械の運転状態の特徴を示す特徴量は、例えば状態データ抽出部210が抽出した状態データとしての主軸の負荷を、過去の所定の期間分だけ所定のサンプリング周期でサンプリングしたものであって良く、例えば状態データ抽出部210が検出した抽出した状態データとしてのモータ120の振動値の過去の所定の期間分内のピーク値であっても良く、例えば状態データ抽出部210が抽出した各状態データを時系列の周波数領域へ積分変換したり、振幅又はパワー密度の規格化したり、伝達関数へ適合させたり、特定の時間又は周波数幅へ次元削減する等のような信号処理の組み合わせであっても良い。特徴量作成部410は、状態データ抽出部210が抽出した状態データを、推論計算部420が取り扱えるように前処理を行い正規化したものである。
2 数値制御装置
3 機械学習装置
11 CPU
12 ROM
13 RAM
14 不揮発性メモリ
17 I/Oユニット
20 バス
21 インタフェース
30 軸制御回路
40 サーボアンプ
70,72 表示器
80 プロセッサ
81 ROM
82 RAM
83 不揮発性メモリ
84 インタフェース
100 数値制御部
110 コンテキスト取得部
120 モータ
130 機構部
140 状態量検出部
210 状態データ抽出部
220 抽出パターン生成部
230 特徴モデル生成部
240 異常判定部
250 推論計算表示部
300 抽出パターン記憶部
350 特徴モデル記憶部
Claims (1)
- 工作機械の運転状態を判定する数値制御システムであって、
前記工作機械の加工運転におけるコンテキストを取得するコンテキスト取得部と、
前記工作機械の運転状態に係る状態量を検出する状態量検出部と、
前記工作機械の加工運転におけるコンテキストとそれぞれ関連付けられた、前記コンテキストに該当する区間のデータから更に部分的な時間区間のデータを抽出するための複数の抽出パターンを記憶する抽出パターン記憶部と、
前記コンテキスト取得部が取得した加工運転におけるコンテキストに基づき、前記抽出パターン記憶部から選択された抽出パターンを用いて前記状態量から状態データを抽出する状態データ抽出部と、
前記状態データから前記工作機械の運転状態を特徴付ける特徴量を作成する特徴量作成部と、
前記特徴量に基づいて前記工作機械の運転状態の評価値を計算する推論計算部と、
前記推論計算部の計算結果に基づいて前記工作機械の運転状態を判定する異常判定部と、
を備えた数値制御システム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019015170A JP7101131B2 (ja) | 2019-01-31 | 2019-01-31 | 数値制御システム |
US16/750,796 US20200249650A1 (en) | 2019-01-31 | 2020-01-23 | Numerical control system |
CN202010077045.4A CN111506019B (zh) | 2019-01-31 | 2020-01-23 | 数值控制*** |
DE102020000432.6A DE102020000432A1 (de) | 2019-01-31 | 2020-01-24 | Numerisches Steuersystem |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019015170A JP7101131B2 (ja) | 2019-01-31 | 2019-01-31 | 数値制御システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020123191A JP2020123191A (ja) | 2020-08-13 |
JP7101131B2 true JP7101131B2 (ja) | 2022-07-14 |
Family
ID=71837583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019015170A Active JP7101131B2 (ja) | 2019-01-31 | 2019-01-31 | 数値制御システム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20200249650A1 (ja) |
JP (1) | JP7101131B2 (ja) |
CN (1) | CN111506019B (ja) |
DE (1) | DE102020000432A1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020040779A1 (en) * | 2018-08-24 | 2020-02-27 | Siemens Aktiengesellschaft | Anomaly localization denoising autoencoder for machine condition monitoring |
US11604456B2 (en) * | 2020-03-11 | 2023-03-14 | Ford Global Technologies, Llc | System for monitoring machining processes of a computer numerical control machine |
TWI749742B (zh) * | 2020-08-31 | 2021-12-11 | 國立虎尾科技大學 | 工具機主軸診斷方法 |
CN114559297B (zh) * | 2020-11-27 | 2023-09-19 | 财团法人工业技术研究院 | 刀具状态评估***及方法 |
JP2022107463A (ja) * | 2021-01-08 | 2022-07-21 | 株式会社日立製作所 | プラント制御装置、プラント制御方法及びプログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008137102A (ja) | 2006-11-30 | 2008-06-19 | Matsushita Electric Works Ltd | 工作機械総合監視装置 |
JP2017120622A (ja) | 2015-12-25 | 2017-07-06 | 株式会社リコー | 診断装置、診断方法、プログラムおよび診断システム |
JP2017208072A (ja) | 2016-05-13 | 2017-11-24 | 株式会社リコー | 情報処理装置、情報処理方法、情報処理プログラム、および情報処理システム |
JP2018018507A (ja) | 2016-07-15 | 2018-02-01 | 株式会社リコー | 診断装置、プログラムおよび診断システム |
WO2018101363A1 (ja) | 2016-11-30 | 2018-06-07 | 日本電気株式会社 | 状態推定装置と方法とプログラム |
JP2018147443A (ja) | 2017-03-09 | 2018-09-20 | 安川情報システム株式会社 | 故障予知方法、故障予知装置および故障予知プログラム |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09323109A (ja) * | 1996-06-05 | 1997-12-16 | Hitachi Ltd | 圧延機の異常判定制御装置及び方法 |
US20080255773A1 (en) * | 2007-04-13 | 2008-10-16 | Chao Yuan | Machine condition monitoring using pattern rules |
US20090030545A1 (en) * | 2007-07-23 | 2009-01-29 | Fanuc Ltd | Numeric control device of machine tool |
JP6450858B2 (ja) * | 2015-11-25 | 2019-01-09 | 株式会社日立製作所 | 設備管理装置および方法 |
JP6140331B1 (ja) * | 2016-04-08 | 2017-05-31 | ファナック株式会社 | 主軸または主軸を駆動するモータの故障予知を学習する機械学習装置および機械学習方法、並びに、機械学習装置を備えた故障予知装置および故障予知システム |
JP6453805B2 (ja) * | 2016-04-25 | 2019-01-16 | ファナック株式会社 | 製品の異常に関連する変数の判定値を設定する生産システム |
JP6840953B2 (ja) * | 2016-08-09 | 2021-03-10 | 株式会社リコー | 診断装置、学習装置および診断システム |
CN106383766B (zh) * | 2016-09-09 | 2018-09-11 | 北京百度网讯科技有限公司 | ***监控方法和装置 |
JP6659647B2 (ja) * | 2017-09-29 | 2020-03-04 | ファナック株式会社 | 数値制御システム及び逆流防止弁状態検知方法 |
JP6698604B2 (ja) * | 2017-09-29 | 2020-05-27 | ファナック株式会社 | 数値制御システム、及び工具状態検知方法 |
JP6616375B2 (ja) * | 2017-10-23 | 2019-12-04 | ファナック株式会社 | 状態判定装置 |
WO2019106875A1 (ja) * | 2017-11-28 | 2019-06-06 | 株式会社安川電機 | 異常判定システム、モータ制御装置、及び異常判定装置 |
JP7151108B2 (ja) * | 2018-03-15 | 2022-10-12 | 株式会社リコー | 情報処理装置、情報処理方法およびプログラム |
JP7028133B2 (ja) * | 2018-10-23 | 2022-03-02 | オムロン株式会社 | 制御システムおよび制御方法 |
JP2021015573A (ja) * | 2019-07-16 | 2021-02-12 | ファナック株式会社 | 異常判定装置及び異常判定システム |
JP7424777B2 (ja) * | 2019-09-13 | 2024-01-30 | ファナック株式会社 | 機械学習装置、制御装置、生成方法および制御方法 |
DE112021003871T5 (de) * | 2020-07-21 | 2023-05-11 | Fanuc Corporation | Anomalitätsdetektionsvorrichtung |
KR20230140875A (ko) * | 2022-03-30 | 2023-10-10 | 한국전자통신연구원 | 공작기계 상태진단 장치 및 방법 |
-
2019
- 2019-01-31 JP JP2019015170A patent/JP7101131B2/ja active Active
-
2020
- 2020-01-23 CN CN202010077045.4A patent/CN111506019B/zh active Active
- 2020-01-23 US US16/750,796 patent/US20200249650A1/en active Pending
- 2020-01-24 DE DE102020000432.6A patent/DE102020000432A1/de active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008137102A (ja) | 2006-11-30 | 2008-06-19 | Matsushita Electric Works Ltd | 工作機械総合監視装置 |
JP2017120622A (ja) | 2015-12-25 | 2017-07-06 | 株式会社リコー | 診断装置、診断方法、プログラムおよび診断システム |
JP2017208072A (ja) | 2016-05-13 | 2017-11-24 | 株式会社リコー | 情報処理装置、情報処理方法、情報処理プログラム、および情報処理システム |
JP2018018507A (ja) | 2016-07-15 | 2018-02-01 | 株式会社リコー | 診断装置、プログラムおよび診断システム |
WO2018101363A1 (ja) | 2016-11-30 | 2018-06-07 | 日本電気株式会社 | 状態推定装置と方法とプログラム |
JP2018147443A (ja) | 2017-03-09 | 2018-09-20 | 安川情報システム株式会社 | 故障予知方法、故障予知装置および故障予知プログラム |
Also Published As
Publication number | Publication date |
---|---|
DE102020000432A1 (de) | 2020-09-10 |
JP2020123191A (ja) | 2020-08-13 |
US20200249650A1 (en) | 2020-08-06 |
CN111506019A (zh) | 2020-08-07 |
CN111506019B (zh) | 2024-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7101131B2 (ja) | 数値制御システム | |
JP6698603B2 (ja) | 数値制御システム、及び運転状態異常検知方法 | |
CN109581962B (zh) | 数值控制*** | |
JP6542713B2 (ja) | 異常負荷検出の閾値を学習する機械学習器,数値制御装置および機械学習方法 | |
JP6802213B2 (ja) | 工具選定装置及び機械学習装置 | |
JP6940542B2 (ja) | 把持力調整装置及び把持力調整システム | |
JP7383982B2 (ja) | 工具寿命予測システム | |
CN109613886B (zh) | 热位移校正*** | |
JP2019162712A (ja) | 制御装置、機械学習装置及びシステム | |
JP2020138265A (ja) | びびり振動判定装置、機械学習装置及びシステム | |
JP7053518B2 (ja) | 切削液量調整装置及び切削液量調整システム | |
US20190275629A1 (en) | Controller, machine learning device, and system | |
JP6687664B2 (ja) | 波形表示装置 | |
JP2004265321A (ja) | 加工情報生成による加工システム及び加工情報生成プログラム | |
WO2021241352A1 (ja) | 工具診断装置 | |
JP6871218B2 (ja) | 加工情報記録装置、加工情報記録方法及びプログラム | |
JP2016163916A (ja) | 監視装置 | |
JP7056733B2 (ja) | 異常検出装置及び異常検出方法 | |
EP3881797A1 (en) | Dental machining system for generating process parameters of the machining | |
JP2021002238A (ja) | 制御装置、制御システム、及び機械学習装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200609 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210603 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20211207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220304 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220304 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220314 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220315 |
|
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: 20220531 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220704 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7101131 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |