JP6438366B2 - 電動機に対する動作指令を学習する機械学習方法および機械学習装置並びに該機械学習装置を備えた制御装置および電動機装置 - Google Patents
電動機に対する動作指令を学習する機械学習方法および機械学習装置並びに該機械学習装置を備えた制御装置および電動機装置 Download PDFInfo
- Publication number
- JP6438366B2 JP6438366B2 JP2015169623A JP2015169623A JP6438366B2 JP 6438366 B2 JP6438366 B2 JP 6438366B2 JP 2015169623 A JP2015169623 A JP 2015169623A JP 2015169623 A JP2015169623 A JP 2015169623A JP 6438366 B2 JP6438366 B2 JP 6438366B2
- Authority
- JP
- Japan
- Prior art keywords
- electric motor
- machine learning
- unit
- operation command
- cycle time
- 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
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B23/00—Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes
- G09B23/06—Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics
- G09B23/18—Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism
- G09B23/188—Models for scientific, medical, or mathematical purposes, e.g. full-sized devices for demonstration purposes for physics for electricity or magnetism for motors; for generators; for power supplies; for power distribution
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/60—Controlling or determining the temperature of the motor or of the drive
-
- 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
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
Landscapes
- Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Power Engineering (AREA)
- Mathematical Physics (AREA)
- Health & Medical Sciences (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Computational Mathematics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Algebra (AREA)
- Control Of Electric Motors In General (AREA)
- Numerical Control (AREA)
- Feedback Control In General (AREA)
Description
本願の2番目の発明によれば、1番目の発明に係る機械学習装置において、前記報酬計算部は、前記電動機装置においてオーバーヒートが発生していないと判定され、かつ前記サイクル時間が予め定められる閾値よりも小さいときに報酬を増大し、前記電動機装置においてオーバーヒートが発生したと判定されたとき、または前記サイクル時間が前記閾値以上であるときに報酬を低減するように構成される。
本願の3番目の発明によれば、2番目の発明に係る機械学習装置において、前記関数更新部が、前記報酬に従って行動価値テーブルを更新するように構成される。
本願の4番目の発明によれば、1番目から3番目のいずれかの発明に係る機械学習装置において、前記学習部が、複数の電動機装置に対して作成される訓練データセットに従って、前記動作指令を学習するように構成される。
本願の5番目の発明によれば、1番目から4番目のいずれかの発明に係る機械学習装置と、前記周囲温度を測定する温度測定部と、前記サイクル時間を測定する時間測定部と、前記学習部が学習した結果に基づいて、現在の前記周囲温度および現在の前記サイクル時間に応じた前記動作指令を決定する意思決定部と、を備える、制御装置が提供される。
本願の6番目の発明によれば、5番目の発明に係る制御装置と、前記制御装置によって制御される電動機と、を備える電動機装置が提供される。
本願の7番目の発明によれば、電動機に対する動作指令を学習する機械学習方法であって、電動機および該電動機を制御する制御装置を備えた電動機装置の周囲温度、並びに前記電動機のサイクル時間を状態変数として観測し、前記電動機装置においてオーバーヒートが発生したか否かを判定した判定データを取得し、前記状態変数および前記判定データの組合せに基づいて作成される訓練データセットに従って、前記電動機装置の周囲温度および前記電動機のサイクル時間と関連付けられるとともに、オーバーヒートが発生しないような前記電動機に対する動作指令を学習すること、を含み、前記動作指令を学習することは、前記サイクル時間および前記判定データに基づいて報酬を計算することと、前記報酬に基づいて、前記動作指令を決定するための関数を更新することと、を含む、機械学習方法が提供される。
2 電動機
3 制御装置
4 機械学習装置
5 放熱器
31 温度測定部
32 時間測定部
33 指令作成部
34 判定部
41 状態観測部
42 判定データ取得部
43 学習部
44 報酬計算部
45 関数更新部
46 意思決定部
Claims (7)
- 電動機に対する動作指令を学習する機械学習装置であって、
電動機および該電動機を制御する制御装置を備えた電動機装置の周囲温度、並びに前記電動機のサイクル時間を状態変数として観測する状態観測部と、
前記電動機装置においてオーバーヒートが発生したか否かを判定した判定データを取得する判定データ取得部と、
前記状態変数および前記判定データの組合せに基づいて作成される訓練データセットに従って、前記電動機装置の周囲温度および前記電動機のサイクル時間と関連付けられるとともに、オーバーヒートが発生しないような前記電動機に対する動作指令を学習する学習部と、を備え、
前記学習部が、
前記サイクル時間および前記判定データに基づいて報酬を計算する報酬計算部と、
前記報酬に基づいて、前記動作指令を決定するための関数を更新する関数更新部と、
を備える、機械学習装置。 - 前記報酬計算部は、前記電動機装置においてオーバーヒートが発生していないと判定され、かつ前記サイクル時間が予め定められる閾値よりも小さいときに報酬を増大し、前記電動機装置においてオーバーヒートが発生したと判定されたとき、または前記サイクル時間が前記閾値以上であるときに報酬を低減するように構成される、請求項1に記載の機械学習装置。
- 前記関数更新部が、前記報酬に従って行動価値テーブルを更新するように構成される、請求項2に記載の機械学習装置。
- 前記学習部が、複数の電動機装置に対して作成される訓練データセットに従って、前記動作指令を学習するように構成される、請求項1から3のいずれか1項に記載の機械学習装置。
- 請求項1から4のいずれか1項に記載の機械学習装置と、
前記周囲温度を測定する温度測定部と、
前記サイクル時間を測定する時間測定部と、
前記学習部が学習した結果に基づいて、現在の前記周囲温度および現在の前記サイクル時間に応じた前記動作指令を決定する意思決定部と、を備える、制御装置。 - 請求項5に記載の制御装置と、
前記制御装置によって制御される電動機と、
を備える電動機装置。 - 電動機に対する動作指令を学習する機械学習方法であって、
電動機および該電動機を制御する制御装置を備えた電動機装置の周囲温度、並びに前記電動機のサイクル時間を状態変数として観測し、
前記電動機装置においてオーバーヒートが発生したか否かを判定した判定データを取得し、
前記状態変数および前記判定データの組合せに基づいて作成される訓練データセットに従って、前記電動機装置の周囲温度および前記電動機のサイクル時間と関連付けられるとともに、オーバーヒートが発生しないような前記電動機に対する動作指令を学習すること、を含み、
前記動作指令を学習することは、
前記サイクル時間および前記判定データに基づいて報酬を計算することと、
前記報酬に基づいて、前記動作指令を決定するための関数を更新することと、を含む、
機械学習方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015169623A JP6438366B2 (ja) | 2015-08-28 | 2015-08-28 | 電動機に対する動作指令を学習する機械学習方法および機械学習装置並びに該機械学習装置を備えた制御装置および電動機装置 |
| DE102016010048.6A DE102016010048B4 (de) | 2015-08-28 | 2016-08-19 | Maschinelles lernverfahren und vorrichtung zum maschinellen lernen zum erlernen eines betriebsbefehls an einen elektromotor sowie steuerung und elektromotorvorrichtung einschliesslich vorrichtung zum maschinellen lernen |
| US15/245,190 US9887661B2 (en) | 2015-08-28 | 2016-08-24 | Machine learning method and machine learning apparatus learning operating command to electric motor and controller and electric motor apparatus including machine learning apparatus |
| CN201610730121.0A CN106485992B (zh) | 2015-08-28 | 2016-08-25 | 机械学习方法、机械学习装置、控制装置以及电动机装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015169623A JP6438366B2 (ja) | 2015-08-28 | 2015-08-28 | 電動機に対する動作指令を学習する機械学習方法および機械学習装置並びに該機械学習装置を備えた制御装置および電動機装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017045406A JP2017045406A (ja) | 2017-03-02 |
| JP6438366B2 true JP6438366B2 (ja) | 2018-12-12 |
Family
ID=58010819
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015169623A Active JP6438366B2 (ja) | 2015-08-28 | 2015-08-28 | 電動機に対する動作指令を学習する機械学習方法および機械学習装置並びに該機械学習装置を備えた制御装置および電動機装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9887661B2 (ja) |
| JP (1) | JP6438366B2 (ja) |
| CN (1) | CN106485992B (ja) |
| DE (1) | DE102016010048B4 (ja) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6499689B2 (ja) | 2017-03-08 | 2019-04-10 | ファナック株式会社 | 仕上げ加工量予測装置及び機械学習装置 |
| JP6564412B2 (ja) * | 2017-03-21 | 2019-08-21 | ファナック株式会社 | 機械学習装置及び熱変位補正装置 |
| JP6327541B1 (ja) * | 2017-03-27 | 2018-05-23 | 株式会社安川電機 | モータ制御システム、モータ制御装置、モータ制御方法、及び状態推定装置 |
| JP6514260B2 (ja) | 2017-04-13 | 2019-05-15 | ファナック株式会社 | 制御装置及び機械学習装置 |
| JP6499710B2 (ja) | 2017-04-20 | 2019-04-10 | ファナック株式会社 | 加減速制御装置 |
| JP6530783B2 (ja) | 2017-06-12 | 2019-06-12 | ファナック株式会社 | 機械学習装置、制御装置及び機械学習プログラム |
| JP6564426B2 (ja) | 2017-07-07 | 2019-08-21 | ファナック株式会社 | 部品供給装置及び機械学習装置 |
| JP6940425B2 (ja) * | 2018-02-08 | 2021-09-29 | ファナック株式会社 | 制御装置及び機械学習装置 |
| US11288409B2 (en) | 2018-04-30 | 2022-03-29 | Hamilton Sundstrand Corporation | Method and system for designing electrical machines using reinforcement learning |
| CN110018722B (zh) * | 2018-11-06 | 2022-12-23 | 联想企业解决方案(新加坡)有限公司 | 用于热控制的机器学习装置、系统和方法 |
| DE102018128254A1 (de) | 2018-11-12 | 2020-05-14 | Endress+Hauser SE+Co. KG | Verfahren zur Verbesserung derMessperformance eines zu konfigurierenden Feldgeräts der Automatisierungstechnik |
| CN109615972A (zh) * | 2019-01-28 | 2019-04-12 | 温州大学 | 一种基于虚拟现实技术的数控维修实训系统 |
| JP6882364B2 (ja) * | 2019-04-23 | 2021-06-02 | ファナック株式会社 | 機械学習装置及び熱変位補正装置 |
| US12399483B2 (en) * | 2019-10-21 | 2025-08-26 | Semiconductor Components Industries, Llc | Systems and methods for system optimization and/or failure detection |
| JP6786012B1 (ja) * | 2019-11-29 | 2020-11-18 | 三菱電機株式会社 | 電力変換装置 |
| DE102020114339A1 (de) * | 2020-05-28 | 2021-12-02 | Ebm-Papst Mulfingen Gmbh & Co. Kg | Verfahren zum Betreiben eines Ventilatorsystems und Ventilatorsystem mit einem rückwärtsgekrümmten Radialventilator |
| DE112020007081B4 (de) * | 2020-09-28 | 2025-09-11 | Mitsubishi Electric Corporation | Numerische Steuerungsvorrichtung und Lernvorrichtung |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5019760A (en) * | 1989-12-07 | 1991-05-28 | Electric Power Research Institute | Thermal life indicator |
| JP2861781B2 (ja) | 1993-03-13 | 1999-02-24 | オムロン株式会社 | 電動駆動装置 |
| US5852351A (en) * | 1996-08-22 | 1998-12-22 | Csi Technology | Machine monitor |
| US6529135B1 (en) | 1999-10-12 | 2003-03-04 | Csi Technology, Inc. | Integrated electric motor monitor |
| US7301296B1 (en) * | 2001-07-23 | 2007-11-27 | Rockwell Automation Technologies, Inc. | Integrated control and diagnostics system |
| JP2003208205A (ja) * | 2002-01-15 | 2003-07-25 | Okuma Corp | 数値制御装置 |
| MX2011005335A (es) * | 2008-11-21 | 2011-10-11 | Precitec Kg | Metodo y dispositivo para monitorear una operacion de procesamiento laser a ser realizada sobre una pieza de trabajo y cabeza de procesamiento laser que tiene dicho dispositivo. |
| US20110056707A1 (en) | 2009-09-08 | 2011-03-10 | Jonathan Gamble | Fire-Extinguishing System and Method for Operating Servo Motor-Driven Foam Pump |
| US8536815B2 (en) * | 2011-01-28 | 2013-09-17 | General Electric Company | Methods and systems involving electric machine controllers |
| US8981697B2 (en) * | 2011-10-07 | 2015-03-17 | Schweitzer Engineering Laboratories, Inc. | Asset condition monitoring in an electric motor |
| JP5667242B2 (ja) | 2013-06-10 | 2015-02-12 | ファナック株式会社 | パワー半導体チップの温度を推定する温度推定装置及びそれを備えるモータ制御装置 |
| US9772364B2 (en) | 2013-11-06 | 2017-09-26 | General Electric Company | Temperature compensation of insulation monitoring for rotating machines |
| JP6087262B2 (ja) * | 2013-11-27 | 2017-03-01 | 三菱電機株式会社 | 数値制御装置 |
-
2015
- 2015-08-28 JP JP2015169623A patent/JP6438366B2/ja active Active
-
2016
- 2016-08-19 DE DE102016010048.6A patent/DE102016010048B4/de active Active
- 2016-08-24 US US15/245,190 patent/US9887661B2/en active Active
- 2016-08-25 CN CN201610730121.0A patent/CN106485992B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN106485992B (zh) | 2020-04-10 |
| JP2017045406A (ja) | 2017-03-02 |
| CN106485992A (zh) | 2017-03-08 |
| US9887661B2 (en) | 2018-02-06 |
| DE102016010048B4 (de) | 2023-07-27 |
| DE102016010048A1 (de) | 2017-03-02 |
| US20170063284A1 (en) | 2017-03-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6438366B2 (ja) | 電動機に対する動作指令を学習する機械学習方法および機械学習装置並びに該機械学習装置を備えた制御装置および電動機装置 | |
| JP6148316B2 (ja) | 故障条件を学習する機械学習方法及び機械学習装置、並びに該機械学習装置を備えた故障予知装置及び故障予知システム | |
| JP6063016B1 (ja) | 電動機に対する動作指令を学習する機械学習方法および機械学習装置並びに該機械学習装置を備えた工作機械 | |
| TWI743986B (zh) | 馬達控制裝置及馬達控制方法 | |
| JP6140228B2 (ja) | 加工条件を調整しながら加工を行うワイヤ放電加工機 | |
| JP6063013B1 (ja) | びびり或いは工具摩耗/破損の発生を抑制する加工条件調整機能を有する数値制御装置 | |
| JP6744277B2 (ja) | 寿命予測装置 | |
| JP6564426B2 (ja) | 部品供給装置及び機械学習装置 | |
| CN111328401A (zh) | 用于在计算单元中进行机器学习的方法和设备 | |
| CN110501972B (zh) | 热位移校正装置 | |
| CN110125955B (zh) | 控制装置以及机器学习装置 | |
| JP6259428B2 (ja) | 機械指令に応じたフィルタを学習する機械学習装置、機械学習装置を備えたモータ駆動装置及びモータ駆動システム並びに機械学習方法 | |
| JP6177842B2 (ja) | アース線又はシールド線の接続箇所を学習する機械学習方法及び機械学習装置並びに該機械学習装置を備えた電動機制御装置及び電動機装置 | |
| JP2019185742A (ja) | 制御装置及び制御方法 | |
| JP6869589B1 (ja) | 情報処理装置、方法及びプログラム | |
| KR102173653B1 (ko) | 시스템 상태 예측 | |
| CN104465437A (zh) | 故障检测系统以及故障检测方法 | |
| JP6239901B2 (ja) | 制御装置および制御方法 | |
| JP6659260B2 (ja) | Plcプログラムの最適化機能を備えた制御装置及び機械学習器 | |
| EP4050431B1 (en) | Control device, method, program, and system | |
| JP7659047B2 (ja) | 加工条件調整装置 | |
| JP2019160176A (ja) | 部品供給量推定装置及び機械学習装置 | |
| JP2018180798A (ja) | 製造システムおよび製造方法 | |
| JP6417175B2 (ja) | 評価装置および評価方法 | |
| JP6919955B2 (ja) | 情報処理装置、方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20161128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170202 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170509 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170808 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20170817 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20170908 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181116 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6438366 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |