JPH04352003A - Fuzzy control device - Google Patents
Fuzzy control deviceInfo
- Publication number
- JPH04352003A JPH04352003A JP12593491A JP12593491A JPH04352003A JP H04352003 A JPH04352003 A JP H04352003A JP 12593491 A JP12593491 A JP 12593491A JP 12593491 A JP12593491 A JP 12593491A JP H04352003 A JPH04352003 A JP H04352003A
- Authority
- JP
- Japan
- Prior art keywords
- control
- manipulated variable
- section
- fuzzy
- gain
- 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
Links
Landscapes
- Feedback Control In General (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、複雑、且つあいまいな
制御則をIF−THENルールで表現し、それに基づい
て制御を行うファジィ制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fuzzy control device that expresses complex and ambiguous control laws using IF-THEN rules and performs control based on the IF-THEN rules.
【0002】0002
【従来の技術】複雑、且つあいまいな制御則をIF−T
HENルールで表現し、この制御則に基づいてファジィ
制御を行うファジィ制御装置が知られている。[Prior art] Complex and ambiguous control laws are processed using IF-T.
A fuzzy control device is known that is expressed in HEN rules and performs fuzzy control based on this control law.
【0003】このファジィ制御装置は、目標値と制御量
とが前処理部に入力されて制御偏差と制御偏差の1階差
分が算出され、この算出された制御偏差と制御偏差の1
階差分がさらに正規化部に入力され、そこで正規化され
る。この正規化部で正規化された値が推論部に入力され
、そこで所定の制御則に従ってファジィ推論演算が行わ
れて操作量の変化分の正規化値が求められる。その求め
た正規化値は出力部に入力されて操作量の変化分が算出
され、その変化分が積分部で積分されて操作量が求めら
れる。この様にして求められた操作量が制御対象に与え
られる構成となっている。[0003] In this fuzzy control device, a target value and a control amount are input to a preprocessing section, a first-order difference between the control deviation and the control deviation is calculated, and the first-order difference between the calculated control deviation and the control deviation is
The floor differences are further input to the normalization section and normalized there. The value normalized by the normalization unit is input to the inference unit, where fuzzy inference calculation is performed according to a predetermined control law to obtain a normalized value for the change in the manipulated variable. The obtained normalized value is input to the output section to calculate the change in the manipulated variable, and the change is integrated by the integrating section to obtain the manipulated variable. The configuration is such that the manipulated variable obtained in this manner is given to the controlled object.
【0004】このように構成されたファジィ制御装置の
制御性能は、制御ルール、メンバーシップ関数、入力と
出力ゲイン等のファジィ制御パラメータに大きく依存す
る。ところが、オペレータが試行錯誤を繰返して最適な
制御パラメータを設定することがほとんどであり、多く
の労力を必要としている。[0004] The control performance of the fuzzy control device configured as described above greatly depends on fuzzy control parameters such as control rules, membership functions, and input and output gains. However, in most cases, the operator sets the optimal control parameters through trial and error, which requires a lot of effort.
【0005】これらを改善したファジィ制御装置として
いくつかの手法が提案されている。例えば、計測自動制
御学会論文集VOL 1.20 NO8 P720−7
26 あるいは、VOL1.24 NO2 P191−
197等である。[0005] Several methods have been proposed as fuzzy control devices that improve these. For example, Proceedings of the Society of Instrument and Control Engineers VOL 1.20 NO8 P720-7
26 Or VOL1.24 NO2 P191-
It is 197 mag.
【0006】ところが、上記したファジィ制御装置では
、繰返し学習によって制御パラメータを調節するため、
同じ操業が何度も繰り返されることがほとんどない実際
のプラント等に適用することは難しい。However, in the above-mentioned fuzzy control device, since the control parameters are adjusted by iterative learning,
It is difficult to apply this method to actual plants where the same operation is rarely repeated over and over again.
【0007】[0007]
【発明が解決しようとする課題】このように、従来のフ
ァジィ制御装置は、ファジィ制御パラメータの設定に多
くの労力を必要としたり、同じ操業が繰り返されること
のない実際のプラントに適用することが難しい等の問題
があった。[Problems to be Solved by the Invention] As described above, conventional fuzzy control devices require a lot of effort to set fuzzy control parameters, and cannot be applied to actual plants where the same operation is not repeated. There were some difficult issues.
【0008】本発明は以上のような実情に鑑みてなされ
たもので、オペレータの労力を軽減でき、しかも同じ操
業が繰り返されないプラントにも適用できるファジィ制
御装置を提供することを目的とする。The present invention has been made in view of the above-mentioned circumstances, and it is an object of the present invention to provide a fuzzy control device that can reduce the labor of the operator and can be applied to plants where the same operation is not repeated.
【0009】[0009]
【課題を解決するための手段】本発明は上記目的を達成
するために、目標値と制御量との制御偏差および当該制
御偏差の1階差分とを算出する前処理部と、この前処理
部で算出された制御偏差及びその1階差分を所定の制御
パラメータを用いて正規化する正規化部と、この正規化
部で正規化された値を所定の制御則に従ってファジィ推
論演算して操作量の変化分の正規化値を求める推論部と
、この推論部で求めた正規化値から所定の制御パラメー
タを用いて操作量の変化分を算出する出力部と、この出
力部で算出された操作量の変化分を積分して制御対象に
対する操作量を算出する積分部とを備えたファジィ制御
装置において、少なくとも前記正規化部及び前記出力部
のゲイン調節のために、前記制御対象の操作量を所定量
変化させる試験信号を発生する信号発生手段と、前記試
験信号によって変化させた操作量と、その操作量に対応
した制御量とに基づいて前記各制御パラメータを算出し
、その算出した制御パラメータで前記正規化部及び前記
出力部のゲイン調節を行うゲイン調節手段とを具備した
構成とした。[Means for Solving the Problems] In order to achieve the above object, the present invention provides a preprocessing unit that calculates a control deviation between a target value and a controlled amount and a first-order difference of the control deviation, and A normalization unit normalizes the control deviation and its first difference calculated by using a predetermined control parameter, and the normalized value in this normalization unit is subjected to fuzzy inference calculation according to a predetermined control law to obtain a manipulated variable. an inference unit that calculates the normalized value of the change in the amount of change, an output unit that calculates the change in the manipulated variable using a predetermined control parameter from the normalized value determined by the inference unit, and an operation calculated by the output unit. In the fuzzy control device, the fuzzy control device includes an integrating section that calculates the manipulated variable for the controlled object by integrating changes in the amount, at least for gain adjustment of the normalizing section and the output section. a signal generating means that generates a test signal to be changed by a predetermined amount, a control parameter that calculates each of the control parameters based on a manipulated variable that is changed by the test signal, and a controlled variable that corresponds to the manipulated variable, and the calculated control parameters; The present invention is configured to include the normalization section and gain adjustment means for adjusting the gain of the output section.
【0010】0010
【作用】本発明によれば、信号発生手段からファジィ制
御装置の制御系に試験信号が入力されて積分部で求めら
れる操作量に加算される。この試験信号が加算された操
作量で制御対象が操作され、対応する制御量がゲイン調
節手段及び前処理部にそれぞれ入力する。ゲイン調節手
段では、試験信号が加えられた操作量と、その操作量に
対応する制御量とに基づいて制御パラメータが決定され
、その制御パラメータが正規化部及び出力部に再設定さ
れて両者のゲインが調整される。このように試験信号を
入力することにより、正規化部及び出力部に設定すべき
制御パラメータが自動的に算出されることから、オペー
レータの労力が軽減されると共に、繰り返し操業をしな
いプラント等に適用できる。According to the present invention, a test signal is input from the signal generating means to the control system of the fuzzy control device and is added to the manipulated variable determined by the integrating section. The controlled object is operated with the operation amount to which this test signal is added, and the corresponding control amount is input to the gain adjustment means and the preprocessing section, respectively. In the gain adjustment means, a control parameter is determined based on the manipulated variable to which the test signal is applied and the controlled variable corresponding to the manipulated variable, and the control parameter is reset to the normalization section and the output section so that both Gain is adjusted. By inputting the test signal in this way, the control parameters to be set in the normalization section and output section are automatically calculated, which reduces the labor of the operator and is applicable to plants that do not operate repeatedly. can.
【0011】[0011]
【実施例】以下、本発明の一実施例について図面を用い
て説明する。図1には本実施例に係るファジィ制御装置
の機能ブロックが示されている。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows functional blocks of a fuzzy control device according to this embodiment.
【0012】このファジィ制御装置は、目標値r(t)
と制御量y(t)とが減算器11に与えられ、目標値に
対する制御量の偏差eが算出される。減算器11で算出
された偏差eは、サンプラ12を介して離散信号に変換
されて制御部13に入力する。制御部13は、入力する
偏差eの離散信号からファジィ推論演算によって速度型
操作量duを生成して積分部14に出力する。積分部1
4はさらに入力する速度型操作量duを積分して位置型
操作量に変換して加算器15へ出力する。この加算器1
5の位置型操作出力はホールダ16で連続信号に変換さ
れ、その後、制御対象17に与えられる。この制御対象
17に与えられた操作量に対応した制御量が、減算器1
1にフィードバックされる。[0012] This fuzzy control device has a target value r(t)
and the control amount y(t) are given to the subtracter 11, and the deviation e of the control amount with respect to the target value is calculated. The deviation e calculated by the subtracter 11 is converted into a discrete signal via the sampler 12 and input to the control unit 13. The control unit 13 generates a speed-type manipulated variable du from the input discrete signal of the deviation e by fuzzy inference calculation, and outputs it to the integration unit 14. Integral part 1
4 further integrates the input speed-type manipulated variable du, converts it into a position-type manipulated variable, and outputs it to the adder 15. This adder 1
The position type operation output No. 5 is converted into a continuous signal by the holder 16, and then given to the controlled object 17. The control amount corresponding to the operation amount given to the controlled object 17 is calculated by the subtracter 1
1 is fed back.
【0013】本実施例では、操作出力が入力する加算器
15に、信号発生部18から出力されたゲイン調整のた
めの試験信号Vが入力され、さらにこの試験信号Vおよ
び積分部14の操作出力を加算した操作量と、この操作
量に対応して制御対象17から出力される制御量y(t
)とがゲイン調節部19に入力される。そして、このゲ
イン調節部19で、既知の制御定数決定法によって後述
する最適な制御パラメータを算出し、この算出結果に応
じたゲイン調整信号を制御部13へ出力する構成となっ
ている。図2は、制御部13の構成を詳細に示したもの
である。In this embodiment, the test signal V for gain adjustment outputted from the signal generating section 18 is input to the adder 15 into which the manipulated output is input, and the test signal V and the manipulated output of the integrating section 14 are , and the control amount y(t
) is input to the gain adjustment section 19. The gain adjustment section 19 calculates optimal control parameters, which will be described later, using a known control constant determination method, and outputs a gain adjustment signal to the control section 13 in accordance with the calculation result. FIG. 2 shows the configuration of the control section 13 in detail.
【0014】制御部13は、離散信号として入力する偏
差eの1階差分を算出する一階差分演算部21と、この
一階差分演算部21で算出された1階差分と偏差eとが
入力されてそれらを設定されている制御パラメータに応
じたゲインで正規化する正規化部22と、この正規化部
22で正規化された値をファジィ推論演算して操作量の
変化分の正規化値を求める推論部23と、この推論部2
3で求めた正規化値を設定されている制御パラメータに
応じたゲインで操作量の変化分に変換する出力部24と
から構成されている。正規化部22および出力部24の
制御パラメータは、ゲイン調節部19によって調節され
る。次に、以上のように構成された本実施例の動作につ
いて説明する。The control unit 13 includes a first-order difference calculation unit 21 that calculates the first-order difference of the deviation e inputted as a discrete signal, and the first-order difference calculated by the first-order difference calculation unit 21 and the deviation e. A normalization unit 22 normalizes the values by a gain according to the set control parameters, and a normalization unit 22 performs a fuzzy inference calculation on the values normalized by the normalization unit 22 to obtain a normalized value for the change in the manipulated variable. An inference unit 23 that calculates
The output unit 24 converts the normalized value obtained in step 3 into a change in the manipulated variable with a gain according to the set control parameter. The control parameters of the normalization section 22 and the output section 24 are adjusted by the gain adjustment section 19. Next, the operation of this embodiment configured as above will be explained.
【0015】外部より与えられる目標値r(t)と、制
御対象17の出力である制御量y(t)が減算器11に
入力され、サンプラ12により制御量y(t)をサンプ
ル信号y(k)に変換し、次式(1)により制御偏差e
(k)と、その制御偏差e(k)の1階差分de(k)
を算出する。
e(k)=r(k)−y(k)
de(k)=e(k)−e(k−1) …(1)The target value r(t) given from the outside and the control amount y(t) which is the output of the controlled object 17 are input to the subtracter 11, and the sampler 12 converts the control amount y(t) into a sample signal y( k), and the control deviation e is calculated using the following equation (1).
(k) and the first-order difference de(k) between its control deviation e(k)
Calculate. e(k)=r(k)-y(k) de(k)=e(k)-e(k-1)...(1)
【0
016】正規化部22は、制御偏差e(k)と、その1
階差分de(k)が入力され、次式(2)により制御偏
差の正規化値Eと制御偏差の1階差分の正規化値DEを
算出する。
E=c1 ×e(k)、 DE=c2 ×de(
k) …(2)(2)式においてc1 , c2
はゲイン調節のために使用される制御パラメータであ
る。0
[016] The normalization unit 22 calculates the control deviation e(k) and its first
The floor difference de(k) is input, and the normalized value E of the control deviation and the normalized value DE of the first-order difference of the control deviation are calculated using the following equation (2). E=c1 ×e(k), DE=c2 ×de(
k) ...(2) In equation (2), c1, c2
is the control parameter used for gain adjustment.
【0017】推論部23は、正規化部22の出力である
制御偏差の正規化値Eと制御偏差の1階差分DEが入力
され、例えば次式(3)に示される制御規則を用いてフ
ァジィ推論により操作量の変化分の正規化値DUを算出
する。
IF(E is NB and DE is NB
) THEN (D is NB) IF
(E is NB and DE is NM)
THEN (D is NB)
・
・
・ IF(E is PB a
nd DE is PB) THEN (D
is NB)
…(3)ただ
し、NB、NM、…、PBはファジィ変数である。
出力部16には、推論部23で算出された操作量の変化
分の正規化値DUが入力され、次式(4)により操作量
の変化分du(k)が算出される。
du(k)=c3 ×DU
…(4)(4)式のc
3 は出力部24のゲイン調整のために使用される制御
パラメータである。積分部14は、出力部24で算出さ
れた操作量の変化du(k)が入力され、次式(5)に
より操作量u(k)(サンプル値)を算出する。
u(k)=u(k−1)+du(k)
…(5)(5)式のu(k−1)は1
サンプル時間前の操作量である。The inference unit 23 receives the normalized value E of the control deviation and the first-order difference DE of the control deviation, which are the outputs of the normalization unit 22, and performs fuzzy processing using, for example, the control rule shown in the following equation (3). A normalized value DU of the change in the manipulated variable is calculated by inference. IF (E is NB and DE is NB
) THEN (D is NB) IF
(E is NB and DE is NM)
THEN (Dis is NB)
・
・
・IF(E is PB a
nd DE is PB) THEN (D
is NB)
...(3) However, NB, NM, ..., PB are fuzzy variables. The output unit 16 receives the normalized value DU of the change in the manipulated variable calculated by the inference unit 23, and calculates the change du(k) in the manipulated variable using the following equation (4). du(k)=c3×DU
...(4) c in equation (4)
3 is a control parameter used for gain adjustment of the output section 24. The integration unit 14 receives the change du(k) in the manipulated variable calculated by the output unit 24 as input, and calculates the manipulated variable u(k) (sample value) using the following equation (5). u(k)=u(k-1)+du(k)
...(5) u(k-1) in equation (5) is 1
This is the manipulated variable before the sample time.
【0018】一方、ゲイン調節部19は、プラント稼働
前等のゲイン調節時に、信号発生部18に対してゲイン
調節指令信号を出力し、信号発生部18から加算器15
に試験信号V(以下、試験信号Vは操作量u(k)に対
応させて「試験信号d(k)」とする)を出力させる。On the other hand, the gain adjustment section 19 outputs a gain adjustment command signal to the signal generation section 18 during gain adjustment before plant operation, etc., and the signal generation section 18 outputs a gain adjustment command signal to the adder 15.
outputs a test signal V (hereinafter, the test signal V will be referred to as a "test signal d(k)" in correspondence with the manipulated variable u(k)).
【0019】加算器15は、積分部14からの操作量u
(k)と、信号発生部18からの試験信号d(k)とを
加算してその和信号を、ゲイン調整部19とホールダ1
6へ出力する。ホールダ16は、入力する和信号を連続
時間信号に変換して操作量u(k)として制御対象17
へ出力する。The adder 15 receives the manipulated variable u from the integrating section 14.
(k) and the test signal d(k) from the signal generator 18, and the sum signal is sent to the gain adjuster 19 and the holder 1.
Output to 6. The holder 16 converts the input sum signal into a continuous time signal and uses it as the manipulated variable u(k) for the controlled object 17.
Output to.
【0020】この結果、制御対象17からはゲイン調整
用の操作分が加えられた操作量u(k)に対応した制御
量y(k)が出力され、減算器11とゲイン調整部19
にそれぞれ与えられる。As a result, the control object 17 outputs a control amount y(k) corresponding to the manipulated variable u(k) to which the gain adjustment operation is added, and the subtracter 11 and gain adjuster 19
are given to each.
【0021】ここで、ゲイン調整部19では、以下のよ
うにして制御パラメータc1 , c2, c3 を算
出する。
即ち、試験信号が加えられた操作量u(k)と、制御対
象から不図示のサンプラを介して取込まれた制御量y(
k)とを利用する。制御対象G(s)をPID調整公式
のCHR法(Chien Hrones Reswic
k)で近似すると、G(s)={R/(1+Ts)}e
−Ls …(6)なる式で表現される。L
はむだ時間、Tは時定数、Rは傾き、sはラプラス演算
子である。また、一般に知られているデジタルPI制御
式は、
ΔMVn =MVn −MVn−1
=Kp{(en −en−1 )+(τ/TI
)en …(7)と表せる。τはサンプリング時間
、Kpは比例ゲイン、TI は積分時間をそれぞれ示し
ている。そして、上記(2)式と上記(7)式とから、
c1 =(Kp/TI )・τ、 Tτ=(
Kp/c1 )・τ …(8)c2 =Kp
…(9)と表すことができ、上記CHR法
のPIモードでは、(6)式のむだ時間L、時定数T、
傾きRを用いて、Kp=0.7 L/KL、 TI
=2.3 L …(10)と定義される。(
8),(9)式と(10)式から、c2 =0.7 L
/KL …(11)2.3 L=(Kp/c1 )・
τ …(12)となる。
(12)式に(11)式を代入して、
2.3 L=(1/c1 )・(0.7 T/KL
)・τ c1 =(0.7/2.3 )・(0.7
T/KL2 )・τ =0.213 ・(T
τ/KL2 ) …(
13)ここで、K=Rである。よって、
c1 =0.213(Tτ/RL2 ) …(1
4)c2 =0.7(T/RL)
…(15)以上のようにして、PIDパラメータの調整
則であるCHR法を用いて制御パラメータc1 , c
2 を決定できる。Here, the gain adjustment section 19 calculates the control parameters c1, c2, c3 as follows. That is, the manipulated variable u(k) to which the test signal is applied and the controlled variable y(k) taken in from the controlled object via a sampler (not shown)
k). The controlled object G(s) is calculated using the CHR method (Chien Hrones Reswick) of the PID adjustment formula.
k), then G(s)={R/(1+Ts)}e
-Ls...It is expressed by the equation (6). L
is a dead time, T is a time constant, R is a slope, and s is a Laplace operator. In addition, the generally known digital PI control formula is ΔMVn = MVn - MVn-1
=Kp{(en −en−1 )+(τ/TI
)en...(7) τ represents the sampling time, Kp represents the proportional gain, and TI represents the integration time. Then, from the above equation (2) and the above equation (7), c1 = (Kp/TI)・τ, Tτ=(
Kp/c1)・τ...(8)c2=Kp
...(9), and in the PI mode of the above CHR method, the dead time L, time constant T,
Using slope R, Kp=0.7 L/KL, TI
=2.3 L...(10) is defined. (
8), From equations (9) and (10), c2 = 0.7 L
/KL...(11)2.3 L=(Kp/c1)・
τ...(12). Substituting equation (11) into equation (12), 2.3 L=(1/c1)・(0.7 T/KL
)・τ c1 = (0.7/2.3 )・(0.7
T/KL2)・τ=0.213・(T
τ/KL2) …(
13) Here, K=R. Therefore, c1 =0.213(Tτ/RL2)...(1
4) c2 = 0.7 (T/RL)
...(15) As described above, the control parameters c1, c are determined using the CHR method, which is a PID parameter adjustment rule.
2 can be determined.
【0022】また、制御パラメータc3 は、信号発生
部18から所定操作分の操作信号を操作量に加算して、
制御対象の操作量をステップ状にΔMV変化させ、その
時の制御量の変化分から、変化前後の比で決定すること
ができる。The control parameter c3 is determined by adding the operation signal for a predetermined operation from the signal generator 18 to the operation amount.
The manipulated variable of the controlled object is changed by ΔMV in steps, and the ratio before and after the change can be determined based on the change in the controlled variable at that time.
【0023】この様にして、制御パラメータc1 ,
c2 、c3 が決定されたならば、ゲイン調整部19
から正規化部22及び出力部24にゲイン調整信号が出
力され、各々に設定されている制御パラメータが算出さ
れた対応する制御パラメータに変更されてゲイン調整さ
れる。In this way, the control parameters c1,
Once c2 and c3 are determined, the gain adjustment section 19
A gain adjustment signal is output from the normalization section 22 and the output section 24, and the control parameters set in each are changed to the calculated corresponding control parameters and the gain is adjusted.
【0024】この様に本実施例によれば、制御対象17
にゲイン調整のための試験信号d(k)を加えて、その
時の操作量と制御量とに基づいて正規化部22のゲイン
と出力部24のゲインとを調整し最適な制御量を得るこ
とができるので、従来のように繰り返し学習しなくても
ゲイン調節でき、繰り返して操業されることがほとんど
ないプラントに適用することができる。また、従来のよ
うに試行錯誤して調整する必要がなくなり、労力を削減
することができる。As described above, according to this embodiment, the controlled object 17
A test signal d(k) for gain adjustment is added to the input signal, and the gain of the normalizing section 22 and the gain of the output section 24 are adjusted based on the manipulated variable and the controlled variable at that time to obtain the optimum controlled variable. Therefore, the gain can be adjusted without repeated learning as in conventional methods, and it can be applied to plants that are rarely operated repeatedly. Further, there is no need to make adjustments through trial and error as in the past, and labor can be reduced.
【0025】なお、上記一実施例では、制御パラメータ
の決定にCHR法を用いているが、本発明はこの様な手
法に限定されるものではなく、例えば、制御対象G(s
)を
G(s)=(1/Ts)e−Ls …(16)
[0025] In the above embodiment, the CHR method is used to determine the control parameters, but the present invention is not limited to such a method.
) as G(s)=(1/Ts)e−Ls…(16)
【0026】なる式で近似し、PIモードでは比例ゲイ
ンKpは0.9 T/L、積分時間TI は3.3 L
で定義されるZ−N(Ziegler Nichols
)のステップ応答法などを用いることもできる。Approximating with the following formula, in PI mode, the proportional gain Kp is 0.9 T/L, and the integral time TI is 3.3 L.
Z-N (Ziegler Nichols
) can also be used.
【0027】[0027]
【発明の効果】以上説明したように本発明によれば、制
御規則の調節に要するオペレータの労力を軽減でき、し
かも同じ操業が繰り返されないプラントにも適用できる
ファジィ制御装置を提供できる。As described above, according to the present invention, it is possible to provide a fuzzy control system that can reduce the operator's labor required for adjusting control rules and can be applied to plants where the same operation is not repeated.
【図1】本発明の一実施例に係るファジィ制御装置の全
体的な機能ブロック図。FIG. 1 is an overall functional block diagram of a fuzzy control device according to an embodiment of the present invention.
【図2】一実施例に係るファジィ制御装置の制御部の機
能ブロック図。FIG. 2 is a functional block diagram of a control unit of a fuzzy control device according to an embodiment.
11…減算器、12…サンプラ、13…制御部、14…
積分部、15…加算器、17…制御対象、18…信号発
生部、19…ゲイン調節部、22…正規化部、23…推
論部、24…出力部。11... Subtractor, 12... Sampler, 13... Control unit, 14...
Integrating section, 15... Adder, 17... Controlled object, 18... Signal generating section, 19... Gain adjusting section, 22... Normalizing section, 23... Inference section, 24... Output section.
Claims (1)
該制御偏差の1階差分とを算出する前処理部と、この前
処理部で算出された制御偏差及びその1階差分を所定の
制御パラメータを用いて正規化する正規化部と、この正
規化部で正規化された値を所定の制御則に従ってファジ
ィ推論演算して操作量の変化分の正規化値を求める推論
部と、この推論部で求めた正規化値から所定の制御パラ
メータを用いて操作量の変化分を算出する出力部と、こ
の出力部で算出された操作量の変化分を積分して制御対
象に対する操作量を算出する積分部とを備えたファジィ
制御装置において、少なくとも前記正規化部及び前記出
力部のゲイン調節のために、前記制御対象の操作量を所
定量変化させる試験信号を発生する信号発生手段と、前
記試験信号によって変化させた操作量と、その操作量に
対応した制御量とに基づいて前記各制御パラメータを算
出し、その算出した制御パラメータで前記正規化部及び
前記出力部のゲイン調節を行うゲイン調節手段と、を具
備したことを特徴とするファジィ制御装置。Claim 1: A preprocessing unit that calculates a control deviation between a target value and a controlled amount and a first-order difference of the control deviation; A normalization unit that normalizes using parameters, an inference unit that performs fuzzy inference calculations on the values normalized by this normalization unit according to a predetermined control law to obtain a normalized value for the change in the manipulated variable, and this inference. An output section that calculates the change in the manipulated variable using a predetermined control parameter from the normalized value obtained in the section, and an output section that integrates the change in the manipulated variable calculated by this output section to calculate the manipulated variable for the controlled object. a fuzzy control device comprising: a signal generating means for generating a test signal that changes the manipulated variable of the controlled object by a predetermined amount in order to adjust the gain of at least the normalizing section and the output section; A gain that calculates each of the control parameters based on a manipulated variable changed by a test signal and a controlled variable corresponding to the manipulated variable, and adjusts the gain of the normalization section and the output section using the calculated control parameters. A fuzzy control device comprising: an adjustment means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12593491A JPH04352003A (en) | 1991-05-29 | 1991-05-29 | Fuzzy control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12593491A JPH04352003A (en) | 1991-05-29 | 1991-05-29 | Fuzzy control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04352003A true JPH04352003A (en) | 1992-12-07 |
Family
ID=14922583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP12593491A Pending JPH04352003A (en) | 1991-05-29 | 1991-05-29 | Fuzzy control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04352003A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0296060A (en) * | 1988-09-30 | 1990-04-06 | Nippon Cable Co Ltd | Narrow road width vertical circulation system parking device |
JPH0873831A (en) * | 1994-09-01 | 1996-03-19 | Gencorp Inc | Undercoating-free urethane adhesive composition |
-
1991
- 1991-05-29 JP JP12593491A patent/JPH04352003A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0296060A (en) * | 1988-09-30 | 1990-04-06 | Nippon Cable Co Ltd | Narrow road width vertical circulation system parking device |
JPH0873831A (en) * | 1994-09-01 | 1996-03-19 | Gencorp Inc | Undercoating-free urethane adhesive composition |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69511991T2 (en) | Method and device for controlling multi-size / non-linear systems | |
KR940010393B1 (en) | Processing control unit | |
US5159660A (en) | Universal process control using artificial neural networks | |
JPH0774961B2 (en) | Auto tuning PID controller | |
JPH0298701A (en) | Controller | |
JP2882586B2 (en) | Adaptive control device | |
JPH02222003A (en) | Adaptive controller | |
EP0453259A1 (en) | 2Dof controller | |
EP0119765B1 (en) | Sampled-data 1-pd control apparatus | |
JPH04352003A (en) | Fuzzy control device | |
JPS62108306A (en) | Controller | |
JPH0883103A (en) | Automatic controller parameter adjuster | |
JPH04326402A (en) | Fuzzy controller | |
JPH0434766B2 (en) | ||
JPS62241006A (en) | Auto-tuning controller | |
JPH06348305A (en) | Parameter adjusting device of pid controller | |
JPS62241002A (en) | Auto-tuning controller | |
JPH0415705A (en) | Fuzzy controller | |
US6847851B1 (en) | Apparatus for improved general-purpose PID and non-PID controllers | |
JPH06222809A (en) | Adaptive controller | |
JP2758246B2 (en) | Auto tuning controller | |
JP3494772B2 (en) | Fuzzy control device | |
JPS629405A (en) | Process controller | |
JP2818325B2 (en) | 2-DOF adjustment device | |
JPS62241003A (en) | Auto-tuning controller |