JPWO2021245916A5 - - Google Patents
Download PDFInfo
- 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
Links
- 238000005259 measurement Methods 0.000 claims description 5
- 238000009825 accumulation Methods 0.000 claims 2
Description
上述した課題を解決し、目的を達成するために、本開示に係るサーボ制御装置は、周期的に入力されるサーボモータの動作を指示する指令値に基づいてサーボモータの動作を制御する。サーボ制御装置は、補正部と、判断部と、サーボアンプと、を備える。補正部は、指令値とサーボモータの動作の実測結果とに基づいて、指令値を補正した指令値である候補指令値と、候補指令値の信頼度を評価する指標である信頼度指標と、を決定し、サーボモータを制御するための補正後の指令値である補正後指令値を出力する。判断部は、候補指令値のサーボモータの制御への適用の許可または不許可を、信頼度指標に基づいて判断し、判断結果を補正部に出力する。サーボアンプは、補正後指令値に基づいてサーボモータを制御する。補正部は、予測部と、補正選択部と、を有する。予測部は、現在または未来のサーボモータの動作の状態量を予測する予測モデルを用いて、指令値とサーボモータの動作の実測結果とを入力として、候補指令値を決定する時点以降の時点におけるサーボモータの動作の状態量を予測した予測状態量を予測し、予測状態量の信頼度を評価する。補正選択部は、予測状態量に基づいて候補指令値を決定する。予測部は、予測状態量の信頼度を信頼度指標とする。補正部の補正選択部は、判断結果に基づいて候補指令値を補正後指令値としてサーボアンプに出力する。
Claims (6)
- 周期的に入力されるサーボモータの動作を指示する指令値に基づいてサーボモータの動作を制御するサーボ制御装置であって、
前記指令値と前記サーボモータの動作の実測結果とに基づいて、前記指令値を補正した指令値である候補指令値と、前記候補指令値の信頼度を評価する指標である信頼度指標と、を決定し、前記サーボモータを制御するための補正後の指令値である補正後指令値を出力する補正部と、
前記候補指令値の前記サーボモータの制御への適用の許可または不許可を、前記信頼度指標に基づいて判断し、判断結果を前記補正部に出力する判断部と、
前記補正後指令値に基づいて前記サーボモータを制御するサーボアンプと、
を備え、
前記補正部は、
現在または未来の前記サーボモータの動作の状態量を予測する予測モデルを用いて、前記指令値と前記サーボモータの動作の実測結果とを入力として、前記候補指令値を決定する時点以降の時点における前記サーボモータの動作の状態量を予測した予測状態量を予測し、前記予測状態量の信頼度を評価する予測部と、
前記予測状態量に基づいて前記候補指令値を決定する補正選択部と、
を有し、
前記予測部は、前記予測状態量の信頼度を前記信頼度指標とし、
前記補正部の前記補正選択部は、前記判断結果に基づいて前記候補指令値を前記補正後指令値として前記サーボアンプに出力することを特徴とするサーボ制御装置。 - 前記指令値と前記サーボモータの動作の実測結果とを対応させて蓄積情報として記憶する蓄積部と、
前記判断結果が不許可の場合に、前記蓄積情報を用いて、前記予測モデルまたは前記予測モデルのモデルパラメータもしくはハイパーパラメータを含むモデル情報を更新し、前記予測部の前記予測モデルに更新された前記モデル情報を反映させるモデル情報更新部と、
をさらに備えることを特徴とする請求項1に記載のサーボ制御装置。 - 前記モデル情報更新部は、
少なくとも前記蓄積情報を含む前記サーボモータまたは前記サーボ制御装置に関する状態変数を観測する状態観測部と、
前記状態変数に基づいて作成される訓練データセットに従って、前記モデル情報を学習する学習部と、
前記学習部で学習した学習済みの前記モデル情報を記憶する学習済みモデル記憶部と、
学習済みの前記モデル情報を前記予測部の前記予測モデルに反映させる出力部と、
を有することを特徴とする請求項2に記載のサーボ制御装置。 - 前記予測部は、前記予測モデルを用いて予測した前記サーボモータの状態量のばらつきに基づいて前記信頼度指標を決定し、
前記判断部は、前記予測モデルから出力された前記信頼度指標と予め定められた基準値とを比較し、比較した結果に基づいて、前記判断結果を決定することを特徴とする請求項1から3のいずれか1つに記載のサーボ制御装置。 - 前記補正選択部は、前記判断結果が許可の場合に、前記候補指令値を前記補正後指令値として出力し、前記判断結果が不許可の場合に、前記候補指令値を決定する時点の直前の前記補正後指令値、前記候補指令値を決定する時点の前記指令値、または予め指定した値を前記補正後指令値として出力することを特徴とする請求項1から4のいずれか1つに記載のサーボ制御装置。
- 前記補正部は、複数の前記予測部を有し、
前記補正選択部は、複数の前記予測部が決定した前記信頼度指標に基づく前記判断結果のうち少なくとも1つが許可である場合に、前記判断結果が許可となった前記予測部による前記候補指令値のうち、前記信頼度指標が最も良い前記候補指令値を前記補正後指令値として決定し、複数の前記予測部が決定した前記信頼度指標に基づく前記判断結果がすべて不許可である場合に、前記候補指令値を決定する時点の直前の前記補正後指令値、前記候補指令値を決定する時点の前記指令値、または予め設定した値を前記補正後指令値として決定することを特徴とする請求項1から4のいずれか1つに記載のサーボ制御装置。
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)
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 | オムロン株式会社 | 制御装置、制御方法、及び制御プログラム |
-
2020
- 2020-06-05 JP JP2022528376A patent/JP7275389B2/ja active Active
- 2020-06-05 CN CN202080101273.9A patent/CN115917445A/zh active Pending
- 2020-06-05 DE DE112020007299.1T patent/DE112020007299T5/de active Pending
- 2020-06-05 WO PCT/JP2020/022343 patent/WO2021245916A1/ja active Application Filing
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) | プロセス制御方法および装置 |