JPWO2021245916A5 - - Google Patents

Download PDF

Info

Publication number
JPWO2021245916A5
JPWO2021245916A5 JP2022528376A JP2022528376A JPWO2021245916A5 JP WO2021245916 A5 JPWO2021245916 A5 JP WO2021245916A5 JP 2022528376 A JP2022528376 A JP 2022528376A JP 2022528376 A JP2022528376 A JP 2022528376A JP WO2021245916 A5 JPWO2021245916 A5 JP WO2021245916A5
Authority
JP
Japan
Prior art keywords
command value
unit
correction
prediction
candidate
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.)
Granted
Application number
JP2022528376A
Other languages
English (en)
Other versions
JPWO2021245916A1 (ja
JP7275389B2 (ja
Filing date
Publication date
Application filed filed Critical
Priority claimed from PCT/JP2020/022343 external-priority patent/WO2021245916A1/ja
Publication of JPWO2021245916A1 publication Critical patent/JPWO2021245916A1/ja
Publication of JPWO2021245916A5 publication Critical patent/JPWO2021245916A5/ja
Application granted granted Critical
Publication of JP7275389B2 publication Critical patent/JP7275389B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

上述した課題を解決し、目的を達成するために、本開示に係るサーボ制御装置は、周期的に入力されるサーボモータの動作を指示する指令値に基づいてサーボモータの動作を制御する。サーボ制御装置は、補正部と、判断部と、サーボアンプと、を備える。補正部は、指令値とサーボモータの動作の実測結果とに基づいて、指令値を補正した指令値である候補指令値と、候補指令値の信頼度を評価する指標である信頼度指標と、を決定し、サーボモータを制御するための補正後の指令値である補正後指令値を出力する。判断部は、候補指令値のサーボモータの制御への適用の許可または不許可を、信頼度指標に基づいて判断し、判断結果を補正部に出力する。サーボアンプは、補正後指令値に基づいてサーボモータを制御する。補正部は、予測部と、補正選択部と、を有する。予測部は、現在または未来のサーボモータの動作の状態量を予測する予測モデルを用いて、指令値とサーボモータの動作の実測結果とを入力として、候補指令値を決定する時点以降の時点におけるサーボモータの動作の状態量を予測した予測状態量を予測し、予測状態量の信頼度を評価する。補正選択部は、予測状態量に基づいて候補指令値を決定する。予測部は、予測状態量の信頼度を信頼度指標とする。補正部の補正選択部は、判断結果に基づいて候補指令値を補正後指令値としてサーボアンプに出力する。

Claims (6)

  1. 周期的に入力されるサーボモータの動作を指示する指令値に基づいてサーボモータの動作を制御するサーボ制御装置であって、
    前記指令値と前記サーボモータの動作の実測結果とに基づいて、前記指令値を補正した指令値である候補指令値と、前記候補指令値の信頼度を評価する指標である信頼度指標と、を決定し、前記サーボモータを制御するための補正後の指令値である補正後指令値を出力する補正部と、
    前記候補指令値の前記サーボモータの制御への適用の許可または不許可を、前記信頼度指標に基づいて判断し、判断結果を前記補正部に出力する判断部と、
    前記補正後指令値に基づいて前記サーボモータを制御するサーボアンプと、
    を備え、
    前記補正部は、
    現在または未来の前記サーボモータの動作の状態量を予測する予測モデルを用いて、前記指令値と前記サーボモータの動作の実測結果とを入力として、前記候補指令値を決定する時点以降の時点における前記サーボモータの動作の状態量を予測した予測状態量を予測し、前記予測状態量の信頼度を評価する予測部と、
    前記予測状態量に基づいて前記候補指令値を決定する補正選択部と、
    を有し、
    前記予測部は、前記予測状態量の信頼度を前記信頼度指標とし、
    前記補正部の前記補正選択部は、前記判断結果に基づいて前記候補指令値を前記補正後指令値として前記サーボアンプに出力することを特徴とするサーボ制御装置。
  2. 前記指令値と前記サーボモータの動作の実測結果とを対応させて蓄積情報として記憶する蓄積部と、
    前記判断結果が不許可の場合に、前記蓄積情報を用いて、前記予測モデルまたは前記予測モデルのモデルパラメータもしくはハイパーパラメータを含むモデル情報を更新し、前記予測部の前記予測モデルに更新された前記モデル情報を反映させるモデル情報更新部と、
    をさらに備えることを特徴とする請求項に記載のサーボ制御装置。
  3. 前記モデル情報更新部は、
    少なくとも前記蓄積情報を含む前記サーボモータまたは前記サーボ制御装置に関する状態変数を観測する状態観測部と、
    前記状態変数に基づいて作成される訓練データセットに従って、前記モデル情報を学習する学習部と、
    前記学習部で学習した学習済みの前記モデル情報を記憶する学習済みモデル記憶部と、
    学習済みの前記モデル情報を前記予測部の前記予測モデルに反映させる出力部と、
    を有することを特徴とする請求項に記載のサーボ制御装置。
  4. 前記予測部は、前記予測モデルを用いて予測した前記サーボモータの状態量のばらつきに基づいて前記信頼度指標を決定し、
    前記判断部は、前記予測モデルから出力された前記信頼度指標と予め定められた基準値とを比較し、比較した結果に基づいて、前記判断結果を決定することを特徴とする請求項からのいずれか1つに記載のサーボ制御装置。
  5. 前記補正選択部は、前記判断結果が許可の場合に、前記候補指令値を前記補正後指令値として出力し、前記判断結果が不許可の場合に、前記候補指令値を決定する時点の直前の前記補正後指令値、前記候補指令値を決定する時点の前記指令値、または予め指定した値を前記補正後指令値として出力することを特徴とする請求項からのいずれか1つに記載のサーボ制御装置。
  6. 前記補正部は、複数の前記予測部を有し、
    前記補正選択部は、複数の前記予測部が決定した前記信頼度指標に基づく前記判断結果のうち少なくとも1つが許可である場合に、前記判断結果が許可となった前記予測部による前記候補指令値のうち、前記信頼度指標が最も良い前記候補指令値を前記補正後指令値として決定し、複数の前記予測部が決定した前記信頼度指標に基づく前記判断結果がすべて不許可である場合に、前記候補指令値を決定する時点の直前の前記補正後指令値、前記候補指令値を決定する時点の前記指令値、または予め設定した値を前記補正後指令値として決定することを特徴とする請求項からのいずれか1つに記載のサーボ制御装置。
JP2022528376A 2020-06-05 2020-06-05 サーボ制御装置 Active JP7275389B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/022343 WO2021245916A1 (ja) 2020-06-05 2020-06-05 サーボ制御装置

Publications (3)

Publication Number Publication Date
JPWO2021245916A1 JPWO2021245916A1 (ja) 2021-12-09
JPWO2021245916A5 true JPWO2021245916A5 (ja) 2022-11-11
JP7275389B2 JP7275389B2 (ja) 2023-05-17

Family

ID=78830759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022528376A Active JP7275389B2 (ja) 2020-06-05 2020-06-05 サーボ制御装置

Country Status (4)

Country Link
JP (1) JP7275389B2 (ja)
CN (1) CN115917445A (ja)
DE (1) DE112020007299T5 (ja)
WO (1) WO2021245916A1 (ja)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6392825B2 (ja) * 2016-11-01 2018-09-19 ファナック株式会社 学習制御機能を備えたロボット制御装置
JP6536978B1 (ja) * 2018-03-15 2019-07-03 オムロン株式会社 学習装置、学習方法、及びそのプログラム
JP6888577B2 (ja) 2018-03-30 2021-06-16 オムロン株式会社 制御装置、制御方法、及び制御プログラム
JP7151546B2 (ja) 2019-02-25 2022-10-12 オムロン株式会社 制御装置、制御方法、及び制御プログラム

Similar Documents

Publication Publication Date Title
US10121107B2 (en) Machine learning device and method for optimizing frequency of tool compensation of machine tool, and machine tool having the machine learning device
JP6773582B2 (ja) 機械学習装置、故障予知装置及び故障予知システム、並びに機械学習方法及び故障予知方法
US7194320B2 (en) Method for implementing indirect controller
JP6691087B2 (ja) 熱変位補正システム
US20190196454A1 (en) Chip removal apparatus and information processing apparatus
WO2011129805A1 (en) Method for computer-aided closed-loop and/or open-loop control of a technical system
WO1989000726A1 (en) Controller having deducing function
US11573541B2 (en) Future state estimation device and future state estimation method
JP6683667B2 (ja) 熱変位補正システム
US20190351512A1 (en) Machining condition adjustment apparatus and machine learning device
JP2020095352A (ja) 制御装置、制御方法及びプログラム
US20080103625A1 (en) Numerical controller with machining resume function
JP2019531971A (ja) 制御カスタマイズシステム、制御カスタマイズ方法および制御カスタマイズプログラム
JP2007293474A (ja) 状態判定装置および状態判定方法
TWI557674B (zh) 品質管理裝置及其管理方法
JPWO2021245916A5 (ja)
JP7196935B2 (ja) 演算装置、アクション決定方法、及び制御プログラム
CN112198792B (zh) 工业流程的人性化的自动化控制
JP2011198327A (ja) オンラインモデル同定を用いたモデル予測制御方法および装置
CN116306240A (zh) 设备健康与寿命预测方法、装置、计算机设备及存储介质
JPH04309101A (ja) モデル予測制御の入力装置
JP4417915B2 (ja) 状態判定装置および状態判定方法
JP6829271B2 (ja) 測定動作パラメータ調整装置、機械学習装置及びシステム
JPH0298419A (ja) 射出成形機の制御装置
JP2001067103A (ja) プロセス制御方法および装置