JP7462905B2 - 制御装置、方法、プログラム及びシステム - Google Patents
制御装置、方法、プログラム及びシステム Download PDFInfo
- Publication number
- JP7462905B2 JP7462905B2 JP2020203983A JP2020203983A JP7462905B2 JP 7462905 B2 JP7462905 B2 JP 7462905B2 JP 2020203983 A JP2020203983 A JP 2020203983A JP 2020203983 A JP2020203983 A JP 2020203983A JP 7462905 B2 JP7462905 B2 JP 7462905B2
- Authority
- JP
- Japan
- Prior art keywords
- operation amount
- control
- output
- manipulated variable
- controller
- 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
- 238000000034 method Methods 0.000 title claims description 50
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000008569 process Effects 0.000 claims description 37
- 238000010801 machine learning Methods 0.000 claims description 33
- 230000007246 mechanism Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000001514 detection method Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000006872 improvement Effects 0.000 description 4
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Images
Landscapes
- Feedback Control In General (AREA)
Description
<1.1 構成>
図1は、制御装置100と制御機構12とから成る制御システムのハードウェア構成図である。
次に、図2~図10を参照しつつ、制御装置100の動作に関して説明する。
上記実施形態は例示的な実施形態であり、本発明は様々な変形が可能である。
2 記憶部
3 I/O部
4 入力部
5 表示部
6 通信部
10 基本システム
11 第1のPIDコントローラ
12 制御機構
100 制御装置
121 操作部
122 検出部
13 データロガー
30 拡張システム
31 第1のコントローラ
32 制御機構
33 データロガー
34 学習処理部
35 予測処理部
37 第2のコントローラ
38 無効化処理部
39 判定部
200 フィードバックシステム
201 コントローラ
202 制御機構
Claims (8)
- 所定の装置に対してフィードバック制御を行うための制御装置であって、
前記装置からフィードバックされる出力と目標値に基づいて、前記装置に対する第1の操作量を生成する、第1のコントローラと、
前記装置からフィードバックされる出力と前記第1の操作量に基づいて前記装置からの予測出力を生成するよう機械学習された学習済モデルを備えた、予測出力生成部と、
前記予測出力と前記目標値の偏差を入力として、前記装置に対する第2の操作量を生成する、第2のコントローラと、
前記第1の操作量と前記第2の操作量を加算して、前記装置に対する操作量である統合操作量を生成する、統合操作量生成部と、
前記第2の操作量が所定の値域にあるか否かを判定する、判定部と、
前記判定部において前記第2の操作量が前記値域にないと判定された場合、前記統合操作量生成部へと前記第2の操作量を提供せず、それにより、前記第1の操作量を前記統合操作量とする、無効化処理部と、
前記第2の操作量が前記値域にないと判定された場合に、前記第1の操作量、前記装置からフィードバックされた前記出力及び前記統合操作量に対応する前記装置からの出力を機械学習用データとして記憶する、記憶部と、を備え、
前記第1のコントローラ及び前記第2のコントローラは、それぞれ、P制御、PI制御、PD制御又はPID制御のいずれかを行うものである、制御装置。 - 前記制御装置は、さらに、
前記機械学習用データに基づいて学習処理を行い前記学習済モデルを更新する、学習処理部を備える、請求項1に記載の制御装置。 - 前記記憶部は、さらに、
前記第2の操作量が0となる場合に、前記第1の操作量、前記装置からフィードバックされた前記出力及び前記統合操作量に対応する前記装置からの出力を機械学習用データとして記憶する、請求項1に記載の制御装置。 - 前記記憶部は、さらに、
前記第2の操作量が前記値域にないと判定された場合の参照時間ステップに係る前記第1の操作量、前記装置からフィードバックされた前記出力及び前記統合操作量に対応する前記装置からの出力に加えて、さらに、前記参照時間ステップより時間的に前の1又は複数の時間ステップに係る前記第1の操作量、前記装置からフィードバックされた前記出力及び前記統合操作量に対応する前記装置からの出力を機械学習用データとして記憶する、請求項1に記載の制御装置。 - 前記学習済モデルは、階層的に分割された状態空間へとそれぞれ対応付けられた複数のノードを階層的に配置することにより構成された木構造を有する学習モデルを用いて機械学習を行うことにより得られるものである、請求項1に記載の制御装置。
- 所定の装置に対してフィードバック制御を行うための制御装置における制御方法であって、
前記制御装置は、
前記装置からフィードバックされる出力と目標値に基づいて、前記装置に対する第1の操作量を生成する、第1のコントローラと、
前記装置からフィードバックされる出力と前記第1の操作量に基づいて前記装置からの予測出力を生成するよう機械学習された学習済モデルを備えた、予測出力生成部と、
前記予測出力と前記目標値の偏差を入力として、前記装置に対する第2の操作量を生成する、第2のコントローラと、を備え、
前記第1の操作量と前記第2の操作量を加算して、前記装置に対する操作量である統合操作量を生成する、統合操作量生成ステップと、
前記第2の操作量が所定の値域にあるか否かを判定する、判定ステップと、
前記判定ステップにおいて前記第2の操作量が前記値域にないと判定された場合、前記統合操作量生成ステップにおいて前記第2の操作量を前記第1の操作量と加算せず、それにより、前記第1の操作量を前記統合操作量とする、無効化処理ステップと、
前記第2の操作量が前記値域にないと判定された場合に、前記第1の操作量、前記装置からフィードバックされた前記出力及び前記統合操作量に対応する前記装置からの出力を機械学習用データとして記憶する、記憶ステップと、を備え、
前記第1のコントローラ及び前記第2のコントローラは、それぞれ、P制御、PI制御、PD制御又はPID制御のいずれかを行うものである、制御方法。 - 所定の装置に対してフィードバック制御を行うための制御装置の制御プログラムであって、
前記制御装置は、
前記装置からフィードバックされる出力と目標値に基づいて、前記装置に対する第1の操作量を生成する、第1のコントローラと、
前記装置からフィードバックされる出力と前記第1の操作量に基づいて前記装置からの予測出力を生成するよう機械学習された学習済モデルを備えた、予測出力生成部と、
前記予測出力と前記目標値の偏差を入力として、前記装置に対する第2の操作量を生成する、第2のコントローラと、を備え、
前記第1の操作量と前記第2の操作量を加算して、前記装置に対する操作量である統合操作量を生成する、統合操作量生成ステップと、
前記第2の操作量が所定の値域にあるか否かを判定する、判定ステップと、
前記判定ステップにおいて前記第2の操作量が前記値域にないと判定された場合、前記統合操作量生成ステップにおいて前記第2の操作量を前記第1の操作量と加算せず、それにより、前記第1の操作量を前記統合操作量とする、無効化処理ステップと、
前記第2の操作量が前記値域にないと判定された場合に、前記第1の操作量、前記装置からフィードバックされた前記出力及び前記統合操作量に対応する前記装置からの出力を機械学習用データとして記憶する、記憶ステップと、を備え、
前記第1のコントローラ及び前記第2のコントローラは、それぞれ、P制御、PI制御、PD制御又はPID制御のいずれかを行うものである、制御プログラム。 - 所定の装置に対してフィードバック制御を行うための制御システムであって、
前記装置からフィードバックされる出力と目標値に基づいて、前記装置に対する第1の操作量を生成する、第1のコントローラと、
前記装置からフィードバックされる出力と前記第1の操作量に基づいて前記装置からの予測出力を生成するよう機械学習された学習済モデルを備えた、予測出力生成部と、
前記予測出力と前記目標値の偏差を入力として、前記装置に対する第2の操作量を生成する、第2のコントローラと、
前記第1の操作量と前記第2の操作量を加算して、前記装置に対する操作量である統合操作量を生成する、統合操作量生成部と、
前記第2の操作量が所定の値域にあるか否かを判定する、判定部と、
前記判定部において前記第2の操作量が前記値域にないと判定された場合、前記統合操作量生成部へと前記第2の操作量を提供せず、それにより、前記第1の操作量を前記統合操作量とする、無効化処理部と、
前記第2の操作量が前記値域にないと判定された場合に、前記第1の操作量、前記装置からフィードバックされた前記出力及び前記統合操作量に対応する前記装置からの出力を機械学習用データとして記憶する、記憶部と、を備え、
前記第1のコントローラ及び前記第2のコントローラは、それぞれ、P制御、PI制御、PD制御又はPID制御のいずれかを行うものである、制御システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020203983A JP7462905B2 (ja) | 2019-10-21 | 2020-12-09 | 制御装置、方法、プログラム及びシステム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020517407A JP6813231B1 (ja) | 2019-10-21 | 2019-10-21 | 制御装置、方法、プログラム及びシステム |
JP2020203983A JP7462905B2 (ja) | 2019-10-21 | 2020-12-09 | 制御装置、方法、プログラム及びシステム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020517407A Division JP6813231B1 (ja) | 2019-10-21 | 2019-10-21 | 制御装置、方法、プログラム及びシステム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021068458A JP2021068458A (ja) | 2021-04-30 |
JP2021068458A5 JP2021068458A5 (ja) | 2022-10-25 |
JP7462905B2 true JP7462905B2 (ja) | 2024-04-08 |
Family
ID=75637383
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020203983A Active JP7462905B2 (ja) | 2019-10-21 | 2020-12-09 | 制御装置、方法、プログラム及びシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7462905B2 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000187505A (ja) | 1998-12-22 | 2000-07-04 | Kanemoto Terauchi | 分散学習機能を有するコンピュータシステム |
US20170326726A1 (en) | 2014-10-02 | 2017-11-16 | Brain Corporation | Apparatus and methods for training path navigation by robots |
JP6332501B2 (ja) | 2017-03-02 | 2018-05-30 | 株式会社リコー | シート処理装置及び画像形成システム |
JP2019071405A (ja) | 2017-10-06 | 2019-05-09 | キヤノン株式会社 | 制御装置、リソグラフィ装置、測定装置、加工装置、平坦化装置及び物品製造方法 |
JP2019166603A (ja) | 2018-03-23 | 2019-10-03 | ファナック株式会社 | 熱変位補正システム及び計算機 |
JP7152404B2 (ja) | 2017-01-02 | 2022-10-12 | ザ ボード オブ リージェンツ オブ ザ ユニバーシティー オブ テキサス システム | 抗lair1抗体およびその使用 |
JP7210209B2 (ja) | 2018-09-28 | 2023-01-23 | 太平洋セメント株式会社 | セメント組成物 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06332501A (ja) * | 1993-05-24 | 1994-12-02 | Ishikawajima Harima Heavy Ind Co Ltd | フィードバック制御装置および該制御装置を用いた焼却炉 |
JP3186380B2 (ja) * | 1993-11-26 | 2001-07-11 | 株式会社日立製作所 | 制御装置 |
JPH10275002A (ja) * | 1997-03-31 | 1998-10-13 | Rika Kogyo Kk | 制御装置 |
-
2020
- 2020-12-09 JP JP2020203983A patent/JP7462905B2/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000187505A (ja) | 1998-12-22 | 2000-07-04 | Kanemoto Terauchi | 分散学習機能を有するコンピュータシステム |
US20170326726A1 (en) | 2014-10-02 | 2017-11-16 | Brain Corporation | Apparatus and methods for training path navigation by robots |
JP7152404B2 (ja) | 2017-01-02 | 2022-10-12 | ザ ボード オブ リージェンツ オブ ザ ユニバーシティー オブ テキサス システム | 抗lair1抗体およびその使用 |
JP6332501B2 (ja) | 2017-03-02 | 2018-05-30 | 株式会社リコー | シート処理装置及び画像形成システム |
JP2019071405A (ja) | 2017-10-06 | 2019-05-09 | キヤノン株式会社 | 制御装置、リソグラフィ装置、測定装置、加工装置、平坦化装置及び物品製造方法 |
JP2019166603A (ja) | 2018-03-23 | 2019-10-03 | ファナック株式会社 | 熱変位補正システム及び計算機 |
JP7210209B2 (ja) | 2018-09-28 | 2023-01-23 | 太平洋セメント株式会社 | セメント組成物 |
Also Published As
Publication number | Publication date |
---|---|
JP2021068458A (ja) | 2021-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
He et al. | Reinforcement learning-based output feedback control of nonlinear systems with input constraints | |
CN108008627B (zh) | 一种并行优化的强化学习自适应pid控制方法 | |
JP4952025B2 (ja) | 運転制御方法,運転制御装置及び運転制御システム | |
JP2016100009A (ja) | 機械の動作を制御する方法、および機械の動作を反復的に制御する制御システム | |
JP2017528848A (ja) | 機械の動作を制御するための方法およびシステム | |
CN116610025B (zh) | 一种基于改进元启发式算法的pid控制器优化方法 | |
JP2010524104A (ja) | 技術システムをコンピュータ支援により制御および/または調整するための方法 | |
US20230266721A1 (en) | Method for configuring a control agent for a technical system, and control device | |
JP2019159876A (ja) | 将来状態推定装置および将来状態推定方法 | |
CN111860789A (zh) | 模型训练方法、终端及存储介质 | |
JP2021517700A (ja) | 制御システム、制御方法及び記憶媒体 | |
WO2021192279A1 (ja) | 空調制御の学習装置および推論装置 | |
JP6813231B1 (ja) | 制御装置、方法、プログラム及びシステム | |
JP7462905B2 (ja) | 制御装置、方法、プログラム及びシステム | |
CN112394640B (zh) | 参数整定方法、装置、存储介质及参数整定单元 | |
JP7196935B2 (ja) | 演算装置、アクション決定方法、及び制御プログラム | |
CN112381591A (zh) | 基于lstm深度学习模型的销售预测优化方法 | |
CN117217374A (zh) | 基于dbo-elm的短期风电功率预测方法 | |
Abdul-Rashid et al. | Robustness evaluation of the butterfly optimization algorithm on a control system | |
JP7179672B2 (ja) | 計算機システム及び機械学習方法 | |
CN111356959B (zh) | 用于计算机辅助地控制技术***的方法 | |
CN117970782B (zh) | 一种基于鱼鳞进化gsom改进的模糊pid控制方法 | |
JP7176656B1 (ja) | 予測モデル再学習装置、予測モデル再学習方法及びプログラム | |
WO2022050426A1 (ja) | 推定装置、推定方法及びプログラム | |
JP2023165464A (ja) | 機械学習モデル更新装置、機械学習モデル更新方法及び機械学習モデル更新プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20201209 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221017 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221017 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230809 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231006 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240206 |
|
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: 20240221 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240318 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7462905 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |