JP2000214903A - 摂動を用いた制御器のパラメ―タ調整方式 - Google Patents

摂動を用いた制御器のパラメ―タ調整方式

Info

Publication number
JP2000214903A
JP2000214903A JP11015698A JP1569899A JP2000214903A JP 2000214903 A JP2000214903 A JP 2000214903A JP 11015698 A JP11015698 A JP 11015698A JP 1569899 A JP1569899 A JP 1569899A JP 2000214903 A JP2000214903 A JP 2000214903A
Authority
JP
Japan
Prior art keywords
parameter
value
controller
evaluation function
perturbation
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.)
Pending
Application number
JP11015698A
Other languages
English (en)
Inventor
Yutaka Maeda
裕 前田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP11015698A priority Critical patent/JP2000214903A/ja
Publication of JP2000214903A publication Critical patent/JP2000214903A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Feedback Control In General (AREA)

Abstract

(57)【要約】 【課題】従来の制御器の最適なパラメータは、一般に
は、制御対象の特性の解析あるいは試行から決定されて
おり、制御対象の特性が変化に対応したり、特性の解析
ができない場合には適切な係数を求めることができなか
ったので、これを解決する制御器のパラメータの自動設
定法を提供する。 【解決手段】 すべてのパラメータに同時に摂動を加え
た場合と加えない場合の評価関数の差を利用して、評価
関数の値が小さくなるよう各パラメータの値を修正する
ことにより、適切なパラメータを求める。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】 この発明は、制御系におけ
る制御器のパラメータの、摂動を用いた自動調節方式に
関する。
【0002】
【従来の技術】 制御系では、制御の対象となるプラン
トの出力yが、その目標値rにできるだけ速やかに一致
するように制御器内のゲインなどのパラメータpを調節
したい。
【0003】従来、制御器の適切なパラメータは、制御
系の解析を行い、様々な理論に基づいて決定されるのが
一般的である。このため、この決定には、解析の手間な
どが多く、また、制御対象の特性が変わると、再調節が
必要となることが多い。
【0004】図4に、一般に良く用いられるPID制御
系の構成図を示す。ここでは、制御器に含まれるKP、
TI、TDのゲインといわれるパラメータを適切に調節
することにより、プラントの出力yが、その目標値rに
できるだけ速やかに一致するようにする。これらのパラ
メータは人が経験則に基づいて調整することが多く、手
間がかかる。
【0005】
【発明が解決しようとする課題】従来の手法では、パラ
メータの調整や決定にはプラントの解析や人の経験に基
づく部分が多く、手間がかかった。この発明は、ある評
価関数を最適とするような制御器のパラメータを、摂動
を用いて、自動的に求める方法を提供することを課題と
する。
【0006】
【課題を解決するための手段】請求項1に係る発明は、
制御器に含まれるゲインなどのパラメータを自動的に適
切な値に調節する方式であって、すべてのパラメータに
同時に微小な摂動を与えたときの制御系全体の評価を表
す評価関数の値と、摂動を与えないときの評価関数の値
との差に基づいて、これらのパラメータを適切な値に調
節する機能を特徴とする制御器のパラメータ調整方式よ
り構成される。
【0007】また、請求項2に係る発明は、制御器に含
まれるゲインなどのパラメータを自動的に適切な値に調
節する方式であって、摂動をパラメータの調節時に重畳
することを特徴とする請求項1に記載の制御器のパラメ
ータ調整方式より構成される。
【0008】
【発明の実施の形態】この発明が適用される同時摂動型
最適化法を用いた制御器のパラメータの自動調節方式の
一実施形態を示すフローチャートを図1に示す。請求項
2に係る時間差分同時摂動型最適化法を用いた制御器の
パラメータの自動調節方式の一実施形態を示すフローチ
ャートを図2に示す。
【0009】図1および図2において、評価関数J
(p)は、制御系全体が望ましい動作をしているかを表
す評価の指標で、一般には、プラントの出力とその目標
値との誤差で与えられる。また、これは、制御器のパラ
メータの関数となっている。
【0010】図1では、あるパラメータベクトルの初期
数値pを制御器に用いて、制御系を動作させ、評価関数
の値J(p)を求める。つぎに、パラメータpに摂動ベ
クトルcを加え、p+cのパラメータ値を用いて、評価
関数J(p+c)を求める。この二つの評価関数の値よ
り、パラメータpの更新量Δpを計算し、パラメータp
の値を更新する。更新のアルゴリズムを第(1)式およ
び第(2)式に示す。
【0011】
【数1】
【0012】ただし、Δpiはパラメータベクトルの更
新ベクトルΔpの第i要素を示し、αは正数、ciは摂
動ベクトルcの第i要素である。また、tは時刻を表
す。
【0013】パラメータ調節機構において、前記したア
ルゴリズムに基づいて制御器のパラメータを逐次的に更
新することによって、パラメータの値は最適な評価関数
の値を示すように調整される。
【0014】パラメータの値の更新アルゴリズムは、第
(1)式および第(2)式に限ることなく、つぎの第
(3)式および第(4)式とすることもできる。
【0015】
【数2】
【0016】ここで、各係数は第(1)式および第
(2)式のときと同じである。
【0017】
【発明の効果】以上のように、この発明によれば、制御
系における制御器のパラメータの調節を、制御対象の特
性の解析や人の経験や試行によらず、自動的に適切な値
に調節することができる。
【図面の簡単な説明】
【図1】この発明の一実施形態を表すフローチャートで
ある。
【図2】この発明の一実施形態を表すフローチャートで
ある。
【図3】制御系に、この発明を用いたときのステップ応
答の一例の図である。
【図4】一般的なPID制御系のブロック図である。
【符号の説明】
y 制御対象の出力 r 出力の目標値 c 摂動ベクトル p 制御器に含まれるパラメータベクトル J(p) 評価関数 t 時刻 α 正数

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】制御器に含まれるゲインなどのパラメータ
    を自動的に適切な値に調節する方式であって、前記パラ
    メータのすべてに同時に微小な摂動を与えたときの制御
    系全体の評価を表す評価関数の値と、摂動を与えないと
    きの評価関数の値との差に基づいて、これらのパラメー
    タを適切な値に調節する機能を特徴とする制御器のパラ
    メータ調整方式。
  2. 【請求項2】制御器に含まれるゲインなどのパラメータ
    を自動的に適切な値に調節する方式であって、摂動をパ
    ラメータの調節時に重畳することを特徴とする請求項1
    に記載の制御器のパラメータ調整方式。
JP11015698A 1999-01-25 1999-01-25 摂動を用いた制御器のパラメ―タ調整方式 Pending JP2000214903A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11015698A JP2000214903A (ja) 1999-01-25 1999-01-25 摂動を用いた制御器のパラメ―タ調整方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11015698A JP2000214903A (ja) 1999-01-25 1999-01-25 摂動を用いた制御器のパラメ―タ調整方式

Publications (1)

Publication Number Publication Date
JP2000214903A true JP2000214903A (ja) 2000-08-04

Family

ID=11896001

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11015698A Pending JP2000214903A (ja) 1999-01-25 1999-01-25 摂動を用いた制御器のパラメ―タ調整方式

Country Status (1)

Country Link
JP (1) JP2000214903A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1373822A4 (en) * 2001-04-03 2008-01-09 Aai Corp METHOD AND SYSTEM FOR CORRECTING THE CURING IN DETERMINING THE FLIGHT GATE OF A PROJECTILE
JP2012024877A (ja) * 2010-07-22 2012-02-09 Toshiba Corp ロボット制御装置
CN105938361B (zh) * 2015-03-04 2018-09-21 西门子公司 用于监控调节回路的运行的诊断装置和诊断方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1373822A4 (en) * 2001-04-03 2008-01-09 Aai Corp METHOD AND SYSTEM FOR CORRECTING THE CURING IN DETERMINING THE FLIGHT GATE OF A PROJECTILE
JP2012024877A (ja) * 2010-07-22 2012-02-09 Toshiba Corp ロボット制御装置
CN105938361B (zh) * 2015-03-04 2018-09-21 西门子公司 用于监控调节回路的运行的诊断装置和诊断方法
US10175685B2 (en) 2015-03-04 2019-01-08 Siemens Aktiengesellschaft Diagnostic device and method for monitoring the operation of control loops

Similar Documents

Publication Publication Date Title
JP3842291B2 (ja) 多変数予測コントローラに独立フィードフォワード制御を組込む方法
JP4536666B2 (ja) Pid制御器の最適調整システム及び最適調整方法
KR101849464B1 (ko) Pid 게인 자동 튜닝 방법
JP6946654B2 (ja) 制御装置、制御方法、および、制御プログラム
EP3220214B1 (en) Control parameter tuning device and control parameter tuning method
JP2003195905A (ja) 制御装置および温度調節器
KR102126880B1 (ko) 실압 제어 시스템 및 방법
US11086277B2 (en) System and method for determining the parameters of a controller
JP2000214903A (ja) 摂動を用いた制御器のパラメ―タ調整方式
US20040148059A1 (en) Limit cycle autotuning method and heat/cool control apparatus
JPH09146610A (ja) 多変数非線形プロセス・コントローラー
US20250199484A1 (en) Control parameter adjustment device and control parameter adjustment method
CA2723593A1 (en) Method and system for a bumpless pid controller switch
JP7089336B2 (ja) 制御装置
JPH07191709A (ja) モデル予測制御のパラメータ設定方法
JPH0535306A (ja) むだ時間補償制御装置
JPH06195105A (ja) セルフチューニングコントローラ
JPS58149503A (ja) 調節計における制御演算方法
JPH03268103A (ja) オートチューニングコントローラ
CN119017892B (zh) 车载空调控制方法、控制装置、车辆及存储介质
JP2001273004A (ja) 目標値調整方法及びこれを用いたプロセス制御装置
JPH04256102A (ja) モデル予測制御装置
JPH0570841B2 (ja)
JP2781886B2 (ja) 制御装置及び制御方法
JP2844289B2 (ja) Imcコントローラ

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20050325

Free format text: JAPANESE INTERMEDIATE CODE: A621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060308

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060508

A131 Notification of reasons for refusal

Effective date: 20060607

Free format text: JAPANESE INTERMEDIATE CODE: A131

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20061011