首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:Admissible set of robust PID controller values using Hurwitz Criterion for a Pure Integrating Process with dead time.
  • 作者:Thirunavukkarasu, I. ; George, V.I. ; Iyer, S. Narayana
  • 期刊名称:International Journal of Applied Engineering Research
  • 印刷版ISSN:0973-4562
  • 出版年度:2008
  • 期号:November
  • 语种:English
  • 出版社:Research India Publications
  • 摘要:Most of the chemical and process industries are encountered with the unstable and higher order systems. We can model the higher order systems to FOPDT with dead, for the purpose of controller design. For example, in the study of the distillation column, the resultant FOPDT will have a very high time constant, which may lead the process to settle after a very long time[9]. In these cases some of the researchers mentioned that we can treat the model as a pure integrating process for the design of controller. Once the controller has been designed, the same can be implement for the higher order systems. In real time none of the system exists as a PIPDT.
  • 关键词:Algorithms

Admissible set of robust PID controller values using Hurwitz Criterion for a Pure Integrating Process with dead time.


Thirunavukkarasu, I. ; George, V.I. ; Iyer, S. Narayana 等


Introduction

Most of the chemical and process industries are encountered with the unstable and higher order systems. We can model the higher order systems to FOPDT with dead, for the purpose of controller design. For example, in the study of the distillation column, the resultant FOPDT will have a very high time constant, which may lead the process to settle after a very long time[9]. In these cases some of the researchers mentioned that we can treat the model as a pure integrating process for the design of controller. Once the controller has been designed, the same can be implement for the higher order systems. In real time none of the system exists as a PIPDT.

Reflux boiler control in the distillation column tower , single storage tank with a constant displacement pump against a step input, satellite attitude control (Double integral process) are some of the real time examples of the integrating process. The study of distillation column is considered for the simulation. Model free PID controller design is more suitable for the unstable process with various uncertainties. The common problem with the ordinary conventional controller is that the PID values, which are tuned will operate only for one particular transfer function. The tuned controller value may lead to the poor time domain response or unstable output under some additional uncertainties added into the system. The Robust controller may find solution to these kinds of problems, the only disadvantages with the design of H-Infinity is that the order of the controller will be very high. In order to reduce the order of the controller and to ensure the robust performance, H-Infinity based PID controller was proposed in this paper for the PIPDT processes. Also the admissible set of PID controller was found, using the Hurwitz Criterion satisfying the robust performance condition [1]. The uncertainty was considered in the form of dead time in PIPDT process and the PID tuning values are found for uncertain system and plotted as a 3D plot.

Design Approach

Consider the mathematical model of the distillation column as G(s) = [0.0506e.sup.-6s] / S for the controller design [10]. The general structure of the PID controller was given by C(s) = [K.sub.i] + [K.sub.p] s + [K.sub.d] [s.sup.2] / s objective is to find the values [K.sub.p], [K.sub.i] and [K.sub.d] using the Hurwitz Criterion. The PID values are selected by satisfying the following condition.

1] [rho] (s, kp, kt, kd) ts Hurwitz. (1)

2] [psi] (s, kp, kt, kd, [theta], [phi]) ts Hurwitz (2)

3] [absolute value of [W.sub.1] ([infinity])] + [absolute value of [W.sub.2] ([infinity])T([infinity])] < 1. (3)

In this paper, the controller has been designed for the plant with uncertainty, the uncertainty was considered in the form of dead time. The perturbed plant with various dead times were given below (after the pade approximation), for which the controller needs to be designed.

Case-1: With dead time Td=6sec.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (4)

Case-2: With dead time Td=6sec.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (5)

Case-3: With dead time Td=6sec.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (6)

The root locus plot can help initially to get the rough values of [K.sub.p] for all the three cases.

[FIGURE 1 OMITTED]

[FIGURE 2 OMITTED]

[FIGURE 3 OMITTED]

The weighting functions [W.sub.1] (s) and [W.sub.2] (s) are quite sensitive and should be chosen carefully for all the three cases based on the frequency inputs of the plants. Let T(s) and S(s) be the complementary sensitivity function and the sensitivity function respectively.

T(s) = G(s)C(s) / 1+G(s)C(s) (7)

S(s) = 1 / 1+G(s)C(s) (8)

Also for the case 1, the weighting functions are selected as

[W.sub.1] (s) = 2 / s + 5 (9)

[W.sub.2] (s) = 5 s + 1 / s + 2 (10)

For G(s) in case 1, the T(s) and S(s) are found to be

T(s) = -0.0506 kd [s.sup.3] + (0.0168 kd - 0.0506 kp)[s.sup.2] +(0.0168 kp - 0.0506 kt)s + 0.0168 kt / (1 - 0.0506 kd)[s.sup.3] + (0.333 + 0.0168 kd - 0.0506 kp)[s.sup.2] + (0.0168 kp - 0.0506 kt)s + 0.0168 kt

S(s) = [s.sup.3] + 0.333 [s.sup.2] / (1 - 0.0506 kd)[s.sup.3] + (0.333 + 0.0168 kd - 0.0506 kp)[s.sup.2] + (0.0168 kp - 0.0506 kt)s + 0.0168 kt

Especially, we consider the problem of disturbance rejection for the plant with multiplicative uncertainty. This problem can be formulated as the following robust performance condition.

[[[absolute value of [W.sub.12] (s)S(s)] + [absolute value of [W.sub.2] (s)T(s)]].sub.[infinity]] < 1

This condition can be converted into a simultaneous polynomial stabilization by considering the following lemma.

Lemma 1: Let

[W.sub.1](s)S(s) = A(s) / B(s) = [a.sub.0] + [a.sub.1] s + ... + [a.sub.x][s.sup.x] / [b.sub.0] + [b.sub.1] s + ... + [b.sub.x] [s.sup.x]

A(s) / B(s)

= [s.sup.2] + 4[s.sup.3] + 4[s.sup.4] / 0.1265 lt + (0.1265 kp - 0.25047 kt)s + (2.5 + 0.1265 kd - 0.25047 kp - 0.00506 kt)[s..sup.2] + (5.05 - 0.25047 kd - 0.00506 kp)[s.sup.3] + (0.1 - 0.00506 kd)[s.sup.4]

And

[W.sub.2] (s)T(s) = C(s) / D(s) = [c.sub.0] + [c.sub.1] s + ... + [c.sub.x] [s.sup.x] [d.sub.0] + [d.sub.1] s + ... + [d.sub.x] [s.sup.x]

C(s) / D(s)

0.0253 kt + (0.0759 kt + 0.0253 kp)s + (0.0253 kd + 0.0759 kp - 0.253 kt)[s.sup.2] + (0.0759 kd - 0.253 kt) [s.sup.3] + (1 - 0.0506 kd)[s.sup.4]

Be stable and proper rational functions with [b.sub.x] and [d.sub.x] not equal to zero. Then,

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

If and only if:

a) [absolute value of [a.sub.x] / [b.sub.x]] + [absolute value of [c.sub.x] / [d.sub.x]] [less than or equal to] 1

b) [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Proof: The necessity of condition (b) is established in the following way:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

It follows that [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Because B(s) and D(s) are Hurwitz, using Rouch's Theorem we conclude that, [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] is Hurwitz for all [] & [PHI] [??] [0,2[pi]].

Sufficiently proceeding by contradiction we assume that conditions (a) and (b) are true but,

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

a) Since [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] is continuous function of [omega] and

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Then there must exist at least one [[omega].sub.0] [??] R such that.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Therefore, it implies that there exists [] and [PHI] [??] [0,2[pi]] such that [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] and it obviously contradicts condition (b).

The designing of PID controllers such that the robust performance condition [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]) holds. Based on lemma 1, The problem of synthesizing PID controllers for robust performance can be converted into the problem of determining values of (kp, ki, kd) for which the following conditions hold:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Where [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

For condition 3 to be hold [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] kd must lies in within the range (-4.9407, 3.2938).

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

After the range of kd was fixed, the next step is to fix the range of kp such that the robust performance condition hold and also [rho] and [phi] must be Hurwitz within this range.

Let

N(s)=Ne([s.sup.2])+s No([s.sup.2]) (11)

D(s)=De([s.sup.2])+s Do([s.sup.2]) (12)

Using this decomposition of N(s) and D(s) into even and odd part will simplify the calculation that should be used for fixing the range of Kp. Using (11) and (2), M*(s) can be redefine as M* (s)=N(-s)= Ne([s.sup.2])-s No([s.sup.2])

The closed loop characteristics polynomial is

[delta](s, kp, ki, kd) = s D(s) + (ki + kd [s.sup.2])N(s) + kp s N(s)

Let n, m be the degree of [delta](s, kp, ki, kd) and M*(s) respectively. Multiplying [delta](s, kp, ki, kd) by M*(s) and examining the resulting polynomial it gives : o(s, kp, ki, kd) by M*(s) and examining the resulting polynomial it gives :

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] of degree n is Hurwitz if and only if

l([delta](s, kp, ki, kd)) = n

And

r ([delta](s, kp, ki, kd)) = o

Now, we consider this theorem

Let [??] (s) be a given real polynomial of degree n. then

l([delta) - r([delta]) = [[sigma].sub.l]([delta])

l([delta) - r([delta]) = [[sigma].sub.r]([delta])

Moreover, (s) is Hurwitz if and only if and only if [[sigma].sub.l]([delta]) = [[sigma].sub.r]([delta]) = n.

Lemma 2:

[[sigma].sub.l]([delta](s, kp, ki, kd) M*(s)) = n - (l(N(s)) - r(N(s)))

The task now is to find the sets of (kp,ki,kd) for which the formula in lemma 2 holds. By considering the even and odd parts of N(s) and using them to find M*(s), then substitute the result to find [delta](s, kp, ki, kd) M*(s) this product can be written as:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Substituting (s=j[omega]):

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

After computing the equations above, the next step to determine the admissible set of (kp,ki,kd) is to fix the range kp. This can be done using root locus ideas as following.

Let [eta]([omega], kp) = [omega][U([omega]) + kp V([omega])]

Define V([omega])/U([sigma]) as a function of ([omega]). then find the derivative of V([omega])/U([sigma]) with respect to ([omega]).

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

by setting d/d[omega] (V([omega])/U([sigma])), then from the real zeros of the equation a corresponding Kp

Values that are distinct and finite producing either real breakaway points or a root at the origin can be found from U([omega]) + kp V([omega]) = 0.

The next step is to find the real root distributions of U([omega]) + kp V([omega]) = 0 with respect to the origin.

The necessary condition for fixing the range of kp is that q([omea],kp) has at least

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (13)

real, nonnegative, distinct roots of odd multiplicity. These ranges of kp satisfying this condition are called allowable.

Fixing a value for kp in within the range and evaluate q([omega],kp) at this value. The real, non-negative values, distinct finite zeros of qf([omega],kp) are the zeros of q([omega],kp). Let these zeros be

0= [[omega].sub.0]< [[omega].sub.1]< [[omega].sub.2]< ... ... < [[omega].sub.1-2]< [[omega].sub.1-1]

Then we have to construct a sequence of numbers [i.sub.0], [i.sub.1], [i.sub.2], ..., [i.sub.l], as follows:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

With [i.sub.0], [i.sub.1], [i.sub.2], ..., [i.sub.l] defined in this way, we define the string I: N [right arrow] R as the following sequence of numbers: I := [[i.sub.0], [i.sub.1], [i.sub.2], ..., [i.sub.l]]. This admissible string must satisfy the following condition:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (3.4)

For an admissible stringI, the set of (ki,kd) values can be determined from the following string of linear inequalities:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

For which [M.sup.*] (j[[omega].sub.t])[not equal to] 0.

This procedure have to be repeated for all admissible strings to obtain the corresponding admissible (Ki,Kd) sets. The set of all stabilizing (Ki,Kd) values corresponding to the fixed kp is then given by

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Now we are going to apply this procedure to determine the admissible set of (Kp,Ki,Kd) values. First, let's consider the transfer function in case 1.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

N(s) and D(s) can be decomposed into even odd parts as following:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Evaluating the above equation at s=jw:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

[P.sub.1]([omega]), [P.sub.2]([omega]), [q.sub.1]([omega]) and [q.sub.2]([omega]) are found to be:

[P.sub.i](w) = - 0.0055944 [w.sup.2] + 0.0506 [w.sup.4]

[p.sub.2] (w) = 0.00028224 + 0.00256036 [w.sup.2])

[q.sub.1] (w) = -0.0336498 [w.sup.3]

[q.sub.2] (w) = 0.00028224 w + 0.00256036 [w.sup.3]

q([omega],kp) can be written in the q([omega],kp)= [omega] [ U([omega]) + kp V([omega]) ] form as:

q (w, kp) = w[ -0. 0336498 [w.sup.2] + kp (0.00028224 + 0.00256036 [w.sup.2])]

Where

U(w) = - 0.0336498 [w.sup.2]

V(w) = 0.00028224 + 0.00256036 [w.sup.2]

Let

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

The only real zero of (5) is [omega]=0. Substituting this value in [U([omega]) + kp V([omega]) = 0], the corresponding value w is kp=0. This gives that the range of kp can be:

(-[infinity],0] or [0,[infinity]). Examining the distribution of the roots for kp belongs to each range will give a more accurate range for kp.

Since n+m=4 (even), there must be at least [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] real, non-negative distinct finite zeros in the range of kp. In this case there should be at least [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. By chosen any arbitrary value for kp in each range, the exact range of kp can be determined. For this case in our hand the range of kp is [0, 13.115]. Taken any arbitrary value for kp in within the specified range, for instance let kp =0.65, and substituting the value in q(w,kp) gives:

q (w, 6.5 ) = 0.017007460 [w.sup.3] + 0.001834560 w

The real zeros of q([omega], 5) with odd multiplicity are [[omega].sub.0]=0 and [[omega].sub.1]=0.32843. Also define [[omega].sub.2]=[infinity].

The next step is to find the admissible strings [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] Define

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Since [M.sup.*](s) has no zero at the origin and [M.sup.*](j [[omega].sub.t]) [not equal to] for t=, [i.sub.0] = [??]. [i.sub.l] also will have the value of [??] because n+m is even number.

Since m+n=4, which is even, and [M.sup.*](s) has no j[omega]-axis roots, then the set A(5) becomes.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Since n - (l(N(s)) - r(N(s)) = 3 - (0 - 1) = 4 and [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], then every admissible string I := {[l.sub.0], [l.sub.1], [l.sub.2]} must satisfy the condition

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

The only string which satisfy the condition above is I := {1, -1,1}. It follows that the stabilizing set (Ki,Kd) corresponding to kp=5 must satisfy the string of inequalities:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Substituting for [[omega].sub.0], [[omega].sub.1] and [[omega].sub.2] in the above expression, we obtain the set [S.sub.1](5):

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

The graph of this set of (Ki,Kd) values is shown in figure 5. By sweeping over different kp values within the range [0, 13.115] and repeating the above procedure at each stage, the set of (Kp, Ki,Kd) values can be generated. The sets of (Kp, Ki,Kd) values shown in figure 6.

[FIGURE 4 OMITTED]

In order to find a such common set of ([K.sub.p], [K.sub.i],[K.sub.d]) values that hold both [rho] and [phi] to be Hurwitz and satisfy the robust performance condition, Routh table was used. The first column of routh tables of [rho] and [phi] should be positive. According to the fact that for any system to be stable the first column in Routh table must be positive. The ranges of ([K.sub.p], [K.sub.i],[K.sub.d]) values that makes it positive are shown in the table below.

But in order to find a common set of values that satisfied both [rho] and [phi] and also satisfied the robust performance condition, the values in the above table have to be modified slightly. One of the sets that can satisfy the three conditions is in the table below:

Then, values obtained were substituted in the original equations of [rho] and [phi] to ensure they will make the system stable. Figures 7 and 8 below shows the first column of [phi] and [rho] with the values of ([K.sub.p], [K.sub.i],[K.sub.d]) respectively.

From table 3 and 4 above that the system is completely stable for the set of ([K.sub.p], [K.sub.i],[K.sub.d]) values. All the zeros of [rho] and [phi] are in the left side of the plane.

By sweeping over different [K.sub.p] values within the interval [0, 13.115) and repeating the above procedure at each stage, the set of stabilizing ([K.sub.p], [K.sub.i],[K.sub.d]) values can be generated. Figure 5 shows three layers which was obtained for [K.sub.p] =5, 5.2 and 5.4.

[FIGURE 5 OMITTED]

The design of the Robust PID controller satisfying the robust performance for case1 was completed. The same procedure is to be applied for the other cases. The resulting stabilization set of ([K.sub.i],[K.sub.d]) and the 3D stabilizing set of ([K.sub.p], [K.sub.i],[K.sub.d]) are shown for the case 2 (Plant with uncertainty) transfer function.

For CASE 2 Transfer Function.

For the plant transfer function of case 2, [rho] and [phi] equations are as follow:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Robust Performance Condition

For the robust performance condition to be hold:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

For this condition to be hold, kd must lies in the range (-4.9407, 3.2938).

[FIGURE 6 OMITTED]

[FIGURE 7 OMITTED]

Conclusion

In this paper, the admissible sets of PID controller values were found using the Hurwitz criterion for the Pure Integrating Process with dead time. The PID Controller values obtained satisfies the robust performance condition for the system. The Controller has been designed for the plant with and without uncertainty and admissible set of 3D plot has been plotted. An attempt can also be made by using genetic algorithm (GA) approach to tune the exact PID values which lead to the better time domain response as a future work. From the obtained admissible set of PID values, the exact values needs to be identified which are giving the good time domain specifications.

References

[1] Ming-Tzu Ho and Chia-Yi Lin, "PID Controller Design for Robust Performance", IEEE Transactions on Automatic Control, VOL. 48, NO. 8, AUGUST 2003.

[2] Eduardo N. Goncalves, "A novel approach for [H.sub.2] / [H.sup.[infinity]] robust PID synthesis for uncertain systems", Journal of Process Control, Elsiver, Vol 18, Jan2008.

[3] Tae-Hyoung Kim "Robust PID controller tuning based on the constrained particle swarm Optimization", Journal of Automatica , Springer Publication, August 2007.

[4] Rong-Maw Jan, "Robust PID control design for permanent magnet synchronous motor: A genetic approach", Journal of Electrical Power system, Jan 2007.

[5] Masami Saeki, "Fixed structure PID controller design for standard [H.sup.[infinity]] control Problem" Journal of Automatica, Springer Publication, OCT 2005.

[6] Guillermo J. Silva, "PID Controllers for time-delay Systems", Birkhauder Publication, ISBN 0-8176-4266-8, 2004.

[7] Weidong Zhang, "Design PID controllers for desired time-domain or frequency-domain response", ISA Transactions, vol. no: 41, 2002. Pages 511-520.

[8] Weidong Zhang, "[H.sup.[infinity]] PID controller design for runaway processes with time delay", ISA Transactions, Vol. No: 41, 2002. Pages 317-322.

[9] Wayne Bequete, "Process Control: Modeling, Design and Simulation", Prentice Hall, ISBN-0133536408.

[10] Tuyres, Luyben, "Tuning PI Controller for Integrating/Dead Time Processes", Ind Eng. Chemical Res, 1992, 31, 2625-2628.

I. Thirunavukkarasu (1), V.I. George (2), S. Narayana Iyer (3) G. Saravana Kumar (4) and Yousuf Al-Abrii (5)

(1,4) Faculty, (2) Prof & Head, (3) Dean-R&D, (5) Student, Sultan Qaboos University Dept of Instrumentation & Control Engg, M.LT, Manipal University, Karnataka, India (3) Nanmit, NITTE, Karnataka, India
Table 1: the ranges of ([K.sub.p], [K.sub.i], [K.sub.d]) values for
G(s) of case 1.

Case 1      [K.sub.d]            [K.sub.p]

  P      [K.sub.d] <19.76    For [K.sub.d] =2
                              [K.sub.p] <7.24

[PSI]      [K.sub.d] <      For [K.sub.d] = 1.5
              3.878          [K.sub.p] <26.96

Case 1               [K.sub.i]

  P       For [K.sub.d] =2, [K.sub.p] =5
               0 < [K.sub.i] < 0.458

[PSI]    For [K.sub.d] =1.5, [K.sub.p] =5
              0 < [K.sub.i] < 77.433

Table 2: checked set of ([K.sub.p], [K.sub.i],[K.sub.d]) values.

         K.sub.d]   [K.sub.p]   [K.sub.i]

Case 1     0.5          5          0.2

Note: These are the common values of Kp,Ki and Kd which are satisfying
the condition [rho] and [phi].

Table 3: Routh Table for the condition 2 ([psi])

Routh-Hurwitz: 1st    TF Zeros are:
column is:

[s.sup.5]: 0.87108    -6.4886
[s.sup.4]: 7.0089     -1.2726
[s.sup.3]: 8.8684     -0.11902-0.35566i
[s.sup.2]: 2.1875     -0.11902+0.35566i
[s.sup.1]: 0.93858    -0.046609
[s.sup.0]: 0.047362

Table 4: Routh Table for the condilion 1 ([rho])

Routh-Nurwitz: 1st    TF Zeros are:
column is:

[s.sup.3]: 0.9747     -0.021974-0.270671
[s.sup.2]: 0.0884     -0.021974+0.270671
[s.sup.1]: 0.036833   -0.046746
[s.sup.0]: 0.00336

Table 5: The ranges of ([K.sub.p], [K.sub.i], [K.sub.d]) values for
G(s) of case 2.

Case 2       [K.sub.d]            [K.sub.p]

  P       [K.sub.d] <19.76     For [K.sub.d] =2
                               [K.sub.p] <10.88

[PSI]     [K.sub.d] <3.878     For [K.sub.d] =2
                                  [K.sub.p]
                                   <25.334

Case 2              [K.sub.i]

  P       For [K.sub.d] =2, [K.sub.p] =6
               0< [K.sub.i] <1.062

[PSI]     For [K.sub.d] =2, [K.sub.p] =6
               0< [K.sub.i] <69.07

Table 6: Checked set of ([K.sub.p], [K.sub.i],[K.sub.d]) values.

         [K.sub.d]   [K.sub.p]   [K.sub.i]
Case 1      0.5          6          0.5
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有