JP4770498B2 - 制御装置 - Google Patents
制御装置 Download PDFInfo
- Publication number
- JP4770498B2 JP4770498B2 JP2006027845A JP2006027845A JP4770498B2 JP 4770498 B2 JP4770498 B2 JP 4770498B2 JP 2006027845 A JP2006027845 A JP 2006027845A JP 2006027845 A JP2006027845 A JP 2006027845A JP 4770498 B2 JP4770498 B2 JP 4770498B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- value
- control
- time
- time proportional
- 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.)
- Expired - Fee Related
Links
- 230000010354 integration Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 230000007423 decrease Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
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
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
-
- 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/0205—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system
- G05B13/024—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system in which a parameter or coefficient is automatically adjusted to optimise the performance
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Feedback Control In General (AREA)
Description
図5で、制御装置10は、制御対象20を時間比例出力のON/OFF時間比で制御する。設定値SVと制御対象20からの測定値PVとの偏差は、PID演算部11でPID演算して、PID演算出力を制御出力値MVとする。時間比例ドライバ12は制御出力値MVを受けて、制御対象20に制御出力値MVに応じた時間比例出力を出力する。
例えば、50Hzの電源を使用し、制御出力値MVが0%から100%まで0.1%ステップで表されている場合、時間比例出力も同様の細かさで表すには、サイクルタイムは10s(10msの1000倍)以上必要となる。サイクルタイムを10sとしたときには、制御出力40%での時間比例出力は、4s間ON(Ton)し、6s間OFF(Toff)することになる。
一方、出力の応答を速くするためにサイクルタイムを短くすると、十分な分解能を得られないという問題点があった。
(1)制御対象を時間比例出力のON/OFF時間比で制御する制御装置において、
設定値と前記制御対象からの測定値との偏差をPID演算するPID演算部と、
該PID演算部の演算結果である制御出力値を順次積算していく積算部と、
該積算部の積算値により前記時間比例出力をONにするかOFFにするかの判定を行うON/OFF判定部と、
該ON/OFF判定部の判定値により前記時間比例出力をON/OFFする時間比例出力部と、
を有し、
前記積算部は、制御周期ごとに更新される前記制御出力値を、前記制御対象を制御する前記時間比例出力の分解能を時間で表した分解能周期ごとに最新の制御出力値で積算し、
前記制御出力値は、前記時間比例出力の分解能の逆数を制御出力の最大値とし、
前記ON/OFF判定部は、前記積算値が前記最大値以上になった場合に前記時間比例出力のON判定をし前記積算値から前記最大値を減算してこの値を制御出力の積算値として前記積算部に渡し、前記積算部はこの値に対して新たに制御出力値の積算を行い、前記積算値が前記最大値より小さい場合に前記時間比例出力のOFF判定をし、
前記時間比例出力部は、前記ON/OFF判定部がON判定をした場合に前記時間比例出力を前記分解能周期の1周期間ONにし、OFF判定をした場合は前記時間比例出力をOFF状態にすることを特徴とする制御装置。
(2)前記分解能周期は、前記制御対象に供給される商用電源周期の1/2であることを特徴とする請求項1記載の制御装置。
特徴とする(1)記載の制御装置。
制御周期ごとに更新される制御出力値を、分解能周期ごとに最新の制御出力値で積算していくことにより、出力の更新が速くなり、出力の応答を速くすることができる。
また、出力の応答を速くした場合であっても、サイクルタイムを短くしたことによって発生する桁落ち相当の部分を積算していき、その量が分解能相当になったときに出力に反映することにより、出力の分解能を維持することができる。
図1は本発明の一実施例を示す構成図である。前出の図と同一のものは同一符号を付ける。
図1で、制御装置30は、制御対象20を時間比例出力のON/OFF時間比で制御する。設定値SVと制御対象20からの測定値PVとの偏差は、PID演算部31でPID演算して、PID演算出力を制御出力値MVとする。時間比例ドライバ32は制御出力値MVを受けて、制御対象20に時間比例出力を出力する。
時間比例ドライバ32は、積算部321、ON/OFF判定部322、時間比例出力部323からなる。
積算部321は、制御出力値MVを、分解能周期ごとに最新の制御出力値MVで順次積算していく。
制御周期は、PID演算部31でPID演算を実行する周期である。また、制御周期ごとに制御対象20から測定値PVが制御装置30にフィードバックされる。
分解能周期は、制御対象20を制御する時間比例出力の分解能を時間で表したものであり、制御対象20が時間比例出力のON/OFFを識別可能な時間である。例えば、制御対象20が温度の場合、ヒーターのON/OFFは商用電源のゼロクロスのタイミングで行うため、商用電源周期の1/2である10ms(50Hzのとき)又は8.666ms(60Hzのとき)が分解能周期として選ばれる。
この際、制御周期と分解能周期とは、同期している必要はなく、非同期でも動作可能である。
積算部321の積算値が制御出力値MVの最大値以上になった場合にON/OFF判定部322は、時間比例出力のON判定をし、時間比例出力部323に通知する。
図2で、制御出力の最大値をMVmaxとし、制御出力値MVを時間比例出力の分解能周期で積算した積算値をMVIとする。
時間比例ドライバ32は、時間比例出力の分解能周期で起動される。積算部321は、PID演算部31のPID演算結果の制御出力値MVを分解能周期で積算していく(S10)。ON/OFF判定部322は、制御出力の積算値MVIと制御出力の最大値MVmaxを比較し(S20)、時間比例出力をONにするかOFFにするかの判定をする。
ON/OFF判定部322は、制御出力の積算値MVIが制御出力の最大値MVmax以上となると、制御出力の積算値MVIから制御出力の最大値MVmaxを減じ(S50)、この値を制御出力の積算値MVIとして積算部321へ返す。
積算部321は、この値に対して新たに制御出力値MVを積算していく(S10)。
制御出力の最大値MVmaxを1000(時間比例出力の分解能0.1%)、制御出力値MVを210(ON時間比21.0%)とした場合の動作で、制御出力の積算値MVIと時間比例出力のON/OFF状態を示している。
時刻2から単位時間(分解能周期)ごとに積算値MVIは210ずつ積算され、260、470、680、890と変化している。この間、積算値MVIが最大値MVmaxより小さいので、時間比例出力の状態はOFFである。
時刻7において積算値MVIは、1100から最大値MVmax(1000)を減じた後の値(100)に制御出力値MV(210)を積算し、310となっている。
以降同様にして、積算、ON/OFF判定、ON時の減算を繰り返す。
これに対し、時刻17〜20では、ON割合は1/4、すなわち25%出力であり、制御出力値MVの21%に比べて大きくなり、サイクルタイムが変化するようになっている。
このように、複数周期(サイクルタイム)にわたって「桁落ち」を積算する仕組みにより、分解能を維持することができ、全体として制御出力値MVに比例した出力ON時間が得られる。
時間比例ドライバ42をASICで構成した例を示している。
キャリー付加算器421は、定周期(分解能周期)で制御出力値MVを積算(加算)していく加算器である。キャリー付加算器421の上限値は制御出力の最大値MVmaxと同一で、オーバーフローしたときにキャリー信号をアサートする。このキャリー信号により時間比例出力がONとなる。また、オーバーフロー時に制御出力の最大値MVmaxを減算し、その値に制御出力値MVを積算していく処理を繰り返す。
一方、短いサイクルタイムにすることで犠牲になる分解能については、表現できなかった「桁落ち」に相当する部分の値を積算していき、まとまったところで出力に反映させることにより、全体として十分な分解能を実現することができる。
よって、出力の速い応答と、十分な分解能を両立した時間比例出力を実現することができる。
30 制御装置
31 PID演算部
321 積算部
322 ON/OFF判定部
323 時間比例出力部
MV 制御出力値
PV 測定値
SV 設定値
Claims (2)
- 制御対象を時間比例出力のON/OFF時間比で制御する制御装置において、
設定値と前記制御対象からの測定値との偏差をPID演算するPID演算部と、
該PID演算部の演算結果である制御出力値を順次積算していく積算部と、
該積算部の積算値により前記時間比例出力をONにするかOFFにするかの判定を行うON/OFF判定部と、
該ON/OFF判定部の判定値により前記時間比例出力をON/OFFする時間比例出力部と、
を有し、
前記積算部は、制御周期ごとに更新される前記制御出力値を、前記制御対象を制御する前記時間比例出力の分解能を時間で表した分解能周期ごとに最新の制御出力値で積算し、
前記制御出力値は、前記時間比例出力の分解能の逆数を制御出力の最大値とし、
前記ON/OFF判定部は、前記積算値が前記最大値以上になった場合に前記時間比例出力のON判定をし前記積算値から前記最大値を減算してこの値を制御出力の積算値として前記積算部に渡し、前記積算部はこの値に対して新たに制御出力値の積算を行い、前記積算値が前記最大値より小さい場合に前記時間比例出力のOFF判定をし、
前記時間比例出力部は、前記ON/OFF判定部がON判定をした場合に前記時間比例出力を前記分解能周期の1周期間ONにし、OFF判定をした場合は前記時間比例出力をOFF状態にすることを特徴とする制御装置。 - 前記分解能周期は、前記制御対象に供給される商用電源周期の1/2であることを特徴とする請求項1記載の制御装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006027845A JP4770498B2 (ja) | 2006-02-06 | 2006-02-06 | 制御装置 |
US11/653,369 US7668606B2 (en) | 2006-02-06 | 2007-01-16 | Control device for controlling a control object at a ratio of on-time to off-time for a time-proportional output |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006027845A JP4770498B2 (ja) | 2006-02-06 | 2006-02-06 | 制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007207129A JP2007207129A (ja) | 2007-08-16 |
JP4770498B2 true JP4770498B2 (ja) | 2011-09-14 |
Family
ID=38335056
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006027845A Expired - Fee Related JP4770498B2 (ja) | 2006-02-06 | 2006-02-06 | 制御装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7668606B2 (ja) |
JP (1) | JP4770498B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5358470B2 (ja) * | 2010-02-01 | 2013-12-04 | アズビル株式会社 | 状態評価装置および状態評価方法 |
JP6953775B2 (ja) * | 2016-04-28 | 2021-10-27 | オムロン株式会社 | 出力制御ユニット、出力制御システム、出力制御ユニットの制御方法 |
CN113849012B (zh) * | 2016-04-28 | 2022-06-07 | 欧姆龙株式会社 | 输出控制单元、输出控制***、输出控制单元的控制方法 |
JP6874511B2 (ja) * | 2016-04-28 | 2021-05-19 | オムロン株式会社 | 出力制御ユニット、出力制御システム、出力制御ユニットの制御方法 |
WO2017188432A1 (ja) * | 2016-04-28 | 2017-11-02 | オムロン株式会社 | 出力制御ユニット、出力制御システム、出力制御ユニットの制御方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62212803A (ja) * | 1986-03-14 | 1987-09-18 | Yamatake Honeywell Co Ltd | Pid定数決定装置 |
JP2506900B2 (ja) * | 1988-02-23 | 1996-06-12 | 積水化学工業株式会社 | 時間比例制御装置 |
JP3340180B2 (ja) * | 1993-04-12 | 2002-11-05 | 世紀株式会社 | 電力制御装置 |
JP3190552B2 (ja) * | 1995-10-26 | 2001-07-23 | 新日本製鐵株式会社 | 加熱炉燃焼設備の起動方法及び装置 |
JP3468350B2 (ja) | 1998-07-31 | 2003-11-17 | 理化工業株式会社 | 時間比例式制御装置 |
JP3494082B2 (ja) * | 1999-07-05 | 2004-02-03 | 理化工業株式会社 | 時間比例式制御装置 |
-
2006
- 2006-02-06 JP JP2006027845A patent/JP4770498B2/ja not_active Expired - Fee Related
-
2007
- 2007-01-16 US US11/653,369 patent/US7668606B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7668606B2 (en) | 2010-02-23 |
JP2007207129A (ja) | 2007-08-16 |
US20070185593A1 (en) | 2007-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4770498B2 (ja) | 制御装置 | |
JP2017102617A (ja) | 補正装置、補正装置の制御方法、情報処理プログラム、および記録媒体 | |
US20140121853A1 (en) | Feedback control method, feedback control apparatus, and feedback control program | |
JP2006260047A (ja) | 時間比例制御装置 | |
JP2010111009A (ja) | 射出成形機の制御装置および射出成形機 | |
JPH11242502A (ja) | Pwm制御装置 | |
JP2002222001A (ja) | 制御装置 | |
JP6751244B2 (ja) | オートチューニング装置 | |
JP3494082B2 (ja) | 時間比例式制御装置 | |
JP2017062542A (ja) | 制御装置および制御方法 | |
JPWO2017085781A1 (ja) | 温度制御装置及び温度制御方法 | |
JP2008305226A (ja) | 電力制御方法および電力制御装置 | |
JP3890355B2 (ja) | ボイラ制御装置 | |
JP2008022598A (ja) | ディジタル式水力発電制御装置 | |
JP2007025867A (ja) | 電力使用量予測装置および電力使用量予測方法 | |
JP2018112956A (ja) | 制御装置、制御方法、制御プログラム | |
JP2000047703A (ja) | 時間比例式制御装置 | |
JP2830640B2 (ja) | 調整制御装置 | |
JP2011010503A (ja) | 定電圧生成回路およびこれを用いたlcd装置 | |
JP4258845B2 (ja) | 適応制御装置 | |
JP2010223312A (ja) | ソレノイドの制御装置 | |
JP6408322B2 (ja) | 可変光減衰器 | |
JP3791289B2 (ja) | 比例動作調節計 | |
JP2015033213A (ja) | サーボアンプ | |
JP6581830B2 (ja) | 制御装置および制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081022 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100525 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100527 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100726 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110324 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110506 |
|
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: 20110524 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110606 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140701 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4770498 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |