JP7722263B2 - リモート制御装置、ローカル制御装置、学習処理装置、方法、およびプログラム - Google Patents
リモート制御装置、ローカル制御装置、学習処理装置、方法、およびプログラムInfo
- Publication number
- JP7722263B2 JP7722263B2 JP2022087122A JP2022087122A JP7722263B2 JP 7722263 B2 JP7722263 B2 JP 7722263B2 JP 2022087122 A JP2022087122 A JP 2022087122A JP 2022087122 A JP2022087122 A JP 2022087122A JP 7722263 B2 JP7722263 B2 JP 7722263B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- control device
- delay
- value
- equipment
- 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
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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- 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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- 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/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/047—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators the criterion being a time optimal performance criterion
-
- 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
- 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/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23051—Remote control, enter program remote, detachable programmer
-
- 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/34—Director, elements to supervisory
- G05B2219/34406—Effect of computer, communication delay in real time control
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Selective Calling Equipment (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
[先行技術文献]
[特許文献]
特許文献1 特開2020-027556号公報
前記リモート制御装置から、前記送信した測定値に応じた複数の制御値を受信する制御値受信段階と、前記リモート制御装置との間の通信遅延を含む制御遅延に応じて、前記複数の制御値の中から前記設備の制御に用いる制御値を選択する選択段階と、前記選択された制御値に従って前記設備の制御を行う制御段階と、を備える。
100 リモート制御装置
110 測定値受信部
120 学習処理部
130 モデル記憶部
135 モデル
140 算出部
150 制御値送信部
200 ローカル制御装置
210 測定値送信部
220 制御値受信部
230 遅延測定部
240 選択部
250 制御部
300 設備
2200 コンピュータ
2201 DVD-ROM
2210 ホストコントローラ
2212 CPU
2214 RAM
2216 グラフィックコントローラ
2218 ディスプレイデバイス
2220 入/出力コントローラ
2222 通信インタフェース
2224 ハードディスクドライブ
2226 DVD-ROMドライブ
2230 ROM
2240 入/出力チップ
2242 キーボード
Claims (15)
- 設備を制御するローカル制御装置から、前記設備に関する測定値を受信する測定値受信部と、
前記ローカル制御装置との間の通信遅延を含む制御遅延が生じる場合において前記設備の制御に使用すべき制御値を、前記制御遅延に相当する遅延量と測定値とから算出するモデルを用いて、前記受信した測定値と遅延量とに応じた制御値を算出する算出部と、
前記算出した制御値を前記ローカル制御装置に送信する制御値送信部と、を備え、
前記算出部は、前記ローカル制御装置との間の通信期間の候補値が予め設定された余裕時間を超える分を前記遅延量として用いる
リモート制御装置。 - 前記算出部は、前記ローカル制御装置が前記測定値を送信してから、前記制御値送信部から該測定値に対応する前記制御値を前記ローカル制御装置が受信するまでの前記通信期間の候補値が前記予め設定された余裕時間を超える分を前記遅延量として用いる
請求項1に記載のリモート制御装置。 - 前記算出部は、前記モデルを用いて、複数の前記遅延量のそれぞれに応じた複数の前記制御値を、前記受信した測定値から算出し、
前記制御値送信部は、前記複数の制御値を前記ローカル制御装置に送信する
請求項1に記載のリモート制御装置。 - 前記制御値送信部は、前記複数の制御値と前記複数の遅延量の対応関係を示すデータを前記ローカル制御装置に送信する
請求項3に記載のリモート制御装置。 - 前記測定値受信部は、前記算出した制御値を用いて前記設備を制御したことに応じて得られた新たな測定値と、前記用いた制御値に対応する制御遅延とを受信し、
受信した前記制御遅延及び前記新たな測定値を用いて、前記モデルを更新する学習処理部を備える
請求項1に記載のリモート制御装置。 - 測定値に応じた制御値を算出するリモート制御装置に対して、設備に関する測定値を送信する測定値送信部と、
前記リモート制御装置から、前記送信した測定値に応じた複数の制御値を受信する制御値受信部と、
前記リモート制御装置との間の通信遅延を含む制御遅延に応じて、前記複数の制御値の中から前記設備の制御に用いる制御値を選択する選択部と、
前記選択された制御値に従って前記設備の制御を行う制御部と、を備え、
前記選択部は、前記リモート制御装置との間の通信期間が予め設定された余裕時間を超える分を前記制御遅延として用いる
ローカル制御装置。 - 前記測定値送信部が前記測定値を送信してから、該測定値に対応する前記複数の制御値を前記制御値受信部が受信するまでの前記通信期間を測定して、前記制御遅延を決定する遅延測定部を備え、
前記選択部は、前記遅延測定部が決定した前記制御遅延に応じて、前記複数の制御値の中から前記設備の制御に用いる制御値を選択する
請求項6に記載のローカル制御装置。 - 前記遅延測定部は、前記測定値送信部が前記測定値を送信してから、該測定値に対応する前記複数の制御値を前記制御値受信部が受信するまでの前記通信期間が前記予め設定された余裕時間を超える分を前記制御遅延として決定し、
前記制御部は、前記測定値送信部が前記測定値を送信してから少なくとも前記予め設定された余裕時間が過ぎてから、前記設備の制御を行う
請求項7に記載のローカル制御装置。 - リモート制御装置から受信した制御値に従って設備を制御するローカル制御装置において取得された、前記リモート制御装置と前記ローカル制御装置との間の通信遅延を含む制御遅延と前記設備に関する測定値とを受信する測定値受信部と、
前記設備の制御に使用すべき制御値を、前記制御遅延に相当する遅延量と前記測定値とから算出するモデルを生成する学習処理部と、を備え、
前記学習処理部は、前記リモート制御装置と前記ローカル制御装置との間の通信期間が予め設定された余裕時間を超える分を前記遅延量として用いる
学習処理装置。 - 設備を制御するローカル制御装置から、前記設備に関する測定値を受信する測定値受信段階と、
前記ローカル制御装置との間の通信遅延を含む制御遅延が生じる場合において前記設備の制御に使用すべき制御値を、前記制御遅延に相当する遅延量と測定値とから算出するモデルを用いて、前記受信した測定値と遅延量とに応じた制御値を算出する算出段階と、
前記算出した制御値を前記ローカル制御装置に送信する制御値送信段階と、を備え、
前記算出段階は、前記ローカル制御装置との間の通信期間の候補値が予め設定された余裕時間を超える分を前記遅延量として用いる
方法。 - コンピュータを、
設備を制御するローカル制御装置から、前記設備に関する測定値を受信する測定値受信部と、
前記ローカル制御装置との間の通信遅延を含む制御遅延が生じる場合において前記設備の制御に使用すべき制御値を、前記制御遅延に相当する遅延量と測定値とから算出するモデルを用いて、前記受信した測定値と遅延量とに応じた制御値を算出する算出部と、
前記算出した制御値を前記ローカル制御装置に送信する制御値送信部
として機能させ、
前記算出部は、前記ローカル制御装置との間の通信期間の候補値が予め設定された余裕時間を超える分を前記遅延量として用いる
プログラム。 - 測定値に応じた制御値を算出するリモート制御装置に対して、設備に関する測定値を送信する測定値送信段階と、
前記リモート制御装置から、前記送信した測定値に応じた複数の制御値を受信する制御値受信段階と、
前記リモート制御装置との間の通信遅延を含む制御遅延に応じて、前記複数の制御値の中から前記設備の制御に用いる制御値を選択する選択段階と、
前記選択された制御値に従って前記設備の制御を行う制御段階と、を備え、
前記選択段階は、前記リモート制御装置との間の通信期間が予め設定された余裕時間を超える分を前記制御遅延として用いる
方法。 - コンピュータを、
測定値に応じた制御値を算出するリモート制御装置に対して、設備に関する測定値を送信する測定値送信部と、
前記リモート制御装置から、前記送信した測定値に応じた複数の制御値を受信する制御値受信部と、
前記リモート制御装置との間の通信遅延を含む制御遅延に応じて、前記複数の制御値の中から前記設備の制御に用いる制御値を選択する選択部と、
前記選択された制御値に従って前記設備の制御を行う制御部
として機能させ、
前記選択部は、前記リモート制御装置との間の通信期間が予め設定された余裕時間を超える分を前記制御遅延として用いる
プログラム。 - リモート制御装置から受信した制御値に従って設備を制御するローカル制御装置において取得された、前記リモート制御装置と前記ローカル制御装置との間の通信遅延を含む制御遅延と前記設備に関する測定値とを受信する測定値受信段階と、
前記設備の制御に使用すべき制御値を、前記制御遅延に相当する遅延量と前記測定値とから算出するモデルを生成する学習処理段階と、を備え、
前記学習処理段階は、前記リモート制御装置と前記ローカル制御装置との間の通信期間が予め設定された余裕時間を超える分を前記遅延量として用いる
方法。 - コンピュータを、
リモート制御装置から受信した制御値に従って設備を制御するローカル制御装置において取得された、前記リモート制御装置と前記ローカル制御装置との間の通信遅延を含む制御遅延と前記設備に関する測定値とを受信する測定値受信部と、
前記設備の制御に使用すべき制御値を、前記制御遅延に相当する遅延量と前記測定値とから算出するモデルを生成する学習処理部
として機能させ、
前記学習処理部は、前記リモート制御装置と前記ローカル制御装置との間の通信期間が予め設定された余裕時間を超える分を前記遅延量として用いる
プログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022087122A JP7722263B2 (ja) | 2022-05-27 | 2022-05-27 | リモート制御装置、ローカル制御装置、学習処理装置、方法、およびプログラム |
| US18/314,108 US20230384744A1 (en) | 2022-05-27 | 2023-05-08 | Remote-control apparatus, local-control apparatus, learning processing apparatus, method, and recording medium |
| EP23173731.3A EP4283424B1 (en) | 2022-05-27 | 2023-05-16 | Remote-control apparatus, local-control apparatus, learning processing apparatus, method, and program |
| CN202310612021.8A CN117130300A (zh) | 2022-05-27 | 2023-05-26 | 远程及本地控制装置、学习处理装置、方法、记录介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022087122A JP7722263B2 (ja) | 2022-05-27 | 2022-05-27 | リモート制御装置、ローカル制御装置、学習処理装置、方法、およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023174330A JP2023174330A (ja) | 2023-12-07 |
| JP7722263B2 true JP7722263B2 (ja) | 2025-08-13 |
Family
ID=86386891
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022087122A Active JP7722263B2 (ja) | 2022-05-27 | 2022-05-27 | リモート制御装置、ローカル制御装置、学習処理装置、方法、およびプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20230384744A1 (ja) |
| EP (1) | EP4283424B1 (ja) |
| JP (1) | JP7722263B2 (ja) |
| CN (1) | CN117130300A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190332918A1 (en) | 2019-06-27 | 2019-10-31 | David Gómez Gutiérrez | Wireless feedback control loops with neural networks to predict target system states |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3269792B2 (ja) * | 1997-08-20 | 2002-04-02 | 株式会社東芝 | 非同期ネットワーク型制御システム、このシステムにおけるプロセス管理方法およびプロセス管理プログラムを記録した記録媒体 |
| JP5565431B2 (ja) * | 2012-04-18 | 2014-08-06 | 横河電機株式会社 | 制御装置及び制御システム |
| US9946231B2 (en) * | 2015-09-01 | 2018-04-17 | The Florida International University Board Of Trustees | Detection of and responses to time delays in networked control systems |
| CN111417906A (zh) * | 2017-12-13 | 2020-07-14 | 首选网络株式会社 | 控制装置、控制方法以及程序 |
| JP6764486B2 (ja) * | 2018-07-26 | 2020-09-30 | 三菱電機株式会社 | 水処理プラント |
| JP6993580B2 (ja) * | 2018-08-03 | 2022-01-13 | 日本電信電話株式会社 | 制御システム及び制御方法 |
| JP7011239B2 (ja) | 2018-08-17 | 2022-01-26 | 横河電機株式会社 | 装置、方法、プログラム、および、記録媒体 |
-
2022
- 2022-05-27 JP JP2022087122A patent/JP7722263B2/ja active Active
-
2023
- 2023-05-08 US US18/314,108 patent/US20230384744A1/en active Pending
- 2023-05-16 EP EP23173731.3A patent/EP4283424B1/en active Active
- 2023-05-26 CN CN202310612021.8A patent/CN117130300A/zh active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190332918A1 (en) | 2019-06-27 | 2019-10-31 | David Gómez Gutiérrez | Wireless feedback control loops with neural networks to predict target system states |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4283424A1 (en) | 2023-11-29 |
| US20230384744A1 (en) | 2023-11-30 |
| JP2023174330A (ja) | 2023-12-07 |
| CN117130300A (zh) | 2023-11-28 |
| EP4283424B1 (en) | 2025-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7011239B2 (ja) | 装置、方法、プログラム、および、記録媒体 | |
| CN112947134B (zh) | 装置、方法和记录介质 | |
| CN113568379B (zh) | 控制辅助装置、控制辅助方法、计算机可读介质及控制系统 | |
| CN113205187A (zh) | 学习装置、学习方法及计算机可读介质、判定装置、判定方法及计算机可读介质 | |
| CN113552842B (zh) | 控制装置、控制方法及计算机程序产品 | |
| CN117131339B (zh) | 模型选择装置、模型选择方法和计算机程序产品 | |
| CN115079567B (zh) | 控制装置、控制方法以及记录有控制程序的记录介质 | |
| JP7487704B2 (ja) | 評価装置、評価方法、評価プログラム、制御装置、および、制御プログラム | |
| US20220284158A1 (en) | Determination apparatus, determination method, and recording medium having recorded thereon determination program | |
| JP7722263B2 (ja) | リモート制御装置、ローカル制御装置、学習処理装置、方法、およびプログラム | |
| US12164287B2 (en) | Control apparatus, control method and recording medium having recorded thereon control program | |
| EP4109187A1 (en) | Predicting process variables by simulation based on an only partially measurable initial state | |
| JP7722252B2 (ja) | 制御装置、制御方法、および、制御プログラム | |
| EP4296800A1 (en) | Estimation apparatus, estimation method, and estimation program | |
| JP2022035737A (ja) | 制御システム、制御方法、制御装置及びプログラム | |
| JP7735980B2 (ja) | 装置、方法およびプログラム | |
| JP7444186B2 (ja) | モデル検証装置、モデル検証方法、および、モデル検証プログラム | |
| JP7800387B2 (ja) | 装置、方法およびプログラム | |
| JP2025144047A (ja) | プラントモデル構築装置、プラントモデル構築方法およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240501 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250114 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250311 |
|
| 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: 20250701 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250714 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7722263 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |