H Robust Control System of a High-Purity Distillation Column

Abstract

This paper presents the design of a robust control system for a high-purity distillation column. It is concerned with the design of a two degree-of-freedom (2DOF) product-composition controller for a high-purity distillation column. The H optimization problem is set up to ensure a guaranteed level of robust stability, robust disturbance attenuation and robust reference tracking performance.

Share and Cite:

Elsaied, R. (2022) H Robust Control System of a High-Purity Distillation Column. Open Journal of Applied Sciences, 12, 1559-1576. doi: 10.4236/ojapps.2022.129106.

1. Introduction

Distillation is an important process in the separation and purification of chemicals that exploits the difference in the boiling points of multi-component liquids. It has some unique characteristics, such as complex dynamics, coupling amoung loops, time delay and various disturbances [1]. However, many problems in modeling and control of distillation processes arise from their strong nonlinear behavior. [2] proposed designed of linear controllers based on a linearized model of the plant, with reduction of non linearities by using logarithmic compostions. Linear robust controllers are widely seen as acceptable solutions when systems are controlled closed to known equilibrium points and a known trajectory [3] - [8]. Wiener model identification and predictive control, with approximated nonlinearities of the distillation column can be found in [9]. It is shown that an acceptable performance-robustness trade-off cannot be obtained by simple loop shaping [10] and a good understanding of the model uncertainty is essential for robust control system design in papers [11] [12] [13]. It has described several methods and techniques for controller design of high purity distillation column. The H-infinity technique is controlled of high purity two-degree of freedom controller. Physically motivated uncertainty description is translated into H-infinity loop shaping framework which is demonstrated to be a powerfull tools to analyze and understand complex phenomena. This paper presents a nonlinear version of robust H-infinity controller to satisfy the performance specifications based on 2-degree of freedom loop shaping-infinity controller for distillation. The aim of the design, is to find a controller that achieves robust stability and robust performance of the closed-loop control system of a high-purity distillation column.

2. Theory

As a consequence, the control engineer never completely knows the precise dynamics of the system. These systems often possess dynamics that are difficult to measure accurately such as friction, viscous drag, unknown torques and other dynamics. Thus there are a certain amount of uncertainty in the practical control problem. This problem of differences between the model and the physical system is called the robustness problem. A robust controller is one that operates well on the physical system despite the differences between the design model and the physical system. The key to robust designs is characterizing the uncertainty and adding it to the model in the appropriate ways. More about robust control, can be found in books e.g. [14] [15] [16] [17].

A typical control problem involves devising a controller that maximizes the performance (minimum tracking error) while providing a stable feedback system. The two main approaches are numerical and graphical. Numerical techniques such as H 2 and H optimal control rely upon computers to find a controller to optimize a particular matrix norm of the system.

The approach adopted by robust control theory is to describe a physical system by means of an uncertain model. The latter is defined as a set of models and described in terms of a nominal plant together with bounded uncertainty.

An uncertain model with multiplicative dynamic uncertainty is shown in Figure 1. it describes a physical system as a setG of mathematical models, as follows:

Figure 1. Family of models with dynamic multiplicative uncertainty.

G = { g ( s ) : g ( s ) = g 0 ( s ) [ 1 + δ W ( s ) ] , δ , | δ | < 1 } (1)

The set G is the family of models and is characterized by a nominal plant g 0 ( s ) , a fixed weighting function W(s), and a class of bounded uncertainty δ . The nominal model g 0 ( s ) corresponds to the case where there is no uncertainty, that is, δ = 0 . Without loss of generality, the bound on the uncertainty δ can be taken to be one, because any other bound can be absorbed into the weight W(s). the weighting function W(s) represents the “dynamics” of the uncertainty, or in other words its “frequency distribution”. An important restriction in the problem of robust stabilization is that each member of the family of models is required to have the same number of unstable poles.

A more general uncertainty description can be obtained by replacing δ by a real rational transfer function Δ ( s ) , such that

Δ ( s ) sup j w | Δ ( j w ) | < 1 (2)

Robust Performance

Robust performance refers to the ability of the system to maintain good performance, measured in terms of its tracking accuracy, given that modeling errors exist when designing the controller.

The final goal of robust control is to achieve the performance requirement on all members of the family of models (i.e., robust performance).

Definition 1. The feedback loop of Figure 2 achieves robust performance if and only if W y ( s ) y ( s ) 2 1 , for all possible disturbances in the set { d L 2 , d 2 1 } , for all inputs to the system equal to zero, and for all models in the set:

G = { g ( s ) : g ( s ) = [ 1 + W δ ( s ) δ ] g 0 ( s ) , δ , | δ | < 1 } . (3)

A necessary and sufficient condition for robust performance of the family of models in Figure 1 is

W d ( j w ) S ( j w ) + T ( j w ) W δ ( j w ) 1 , | δ | < 1 (4)

It follows that robust performance can always be cast into robust stability of the set of models with structured uncertainty.

Figure 2. Disturbance rejection at the output for a family of model with multiplicative uncertainty.

Robust Stability

Robust stability refers to the ability of a closed loop stable system to remain stable in the presence of modeling errors, even though the model used for system design is very different from the plant model which exists in practice.

Consider the feedback loop of Figure 3, where G(s) represent the nominal model of the plant, K(s) a model of the controller, y(s) the output, r(s) a reference signal, e ( s ) r y the racking error, d(s) a disturbance, and n(s) the measurement noise.

The relations among them are the following:

y ( s ) = G ( s ) K ( s ) [ I + G ( s ) K ( s ) ] 1 [ r ( s ) n ( s ) ] + [ I + G ( s ) K ( s ) ] 1 d ( s ) (5)

Define S ( s ) = [ I + G ( s ) K ( s ) ] 1 is sensitivity function and T ( s ) = G ( s ) K ( s ) [ I + G ( s ) K ( s ) ] 1 is the complementary sensitivity function.

It is easy to see that S(s) and T(s) satisfy the following equation:

T ( s ) + S ( s ) = I (6)

where I is the identity matrix.

This equation places a serious constraint when designing a controller that should guarantee stability and performance, as well as robustness to model uncertainty.

3. Dynamic Model of the Distillation Column

A typical two-product distillation column is shown in Figure 4. The objective of the distillation column is to spilt the feed F, which is a mixture of a light and a heavy component with composition zf , into a distillate product D with composition yd , which contains most of the heavy component. For this aim, the column contains a series of trays that are located along its height. The liquid in the columns flows through the trays from top to bottom, while the vapour in the column rises from bottom to top. The constant contact between the vapour and liquid leads to increasing concentration of the more-volatile component in the vapour, while simultaneously increasing concentration of the less volatile component in the liquid. The operation of the column requires that some of the bottom product is re-boiled at a rate V to ensure the continuity of the vapor flow and some of the distillate is refluxed to the top tray at a rate L to ensure the

Figure 3. Multivariable Feedback loop control system.

Figure 4. The distillation column system.

continuity of the liquid flow. The distillation column model used in this paper is a high –purity column, referred to as the “column at operating point A” by Skogestad and Morari (1988b), [18].

The notations used in the derivation of the column model are summarized in Table 1. This is a good example for design of controllers for ill-conditioned, high purity distillation column which is used by several papers e.g. [2] [19]. The index i denotes the stages numbered from the bottom (i = 1 ) to the top (i = Ntot ) of the column. Index B denotes the bottom product and D the distillate product. A particular high-purity distillation column with 40 stages (39 trays and a reboiler) plus a total condenser is considered.

The nonlinear model equations are:

i-Total material balance on stage i

d M i / d t = L i + 1 L i + V i 1 V i (7)

ii-Material balance for the ight component on each stage i

d ( M i x i ) / d t = L i + 1 x i + 1 + V i 1 y i 1 L i x i V i y i (8)

This equation leads to the following expression for the derivative of the liquid mole fraction

d x i / d t = ( d ( M i x i ) / d t x i ( d M i / d t ) ) / M i (9)

iii-Algebraic equations

The vapor composition y i is related to the liquid composition x i on the same stage through the algebraic vapor-liquid equilibrium

Table 1. Column nomenclature.

y i = α x i / ( 1 + ( α 1 ) x i ) (10)

From the assumption of constant molar flows and no vapour dynamics, one obtains the following expression for the vapour flows

V i = V i 1 (11)

The liquid flows depend on the liquid holdup on the stage above and the vapour flow as follows

L i = L O i + ( M i M O i ) / τ L + λ ( V i 1 V O i 1 ) (12)

where L O i [Kmol/min] and M O i [Kmol/min] are the nominal values for the liquid flow and holdup on stage i and V O i is the nominal boilup flow. If the vapor flow into the stage effects the holdup then the parameter λ is different from zero. For the column under investigation λ = 0 .

The above equations apply at all stages except in the top(condenser), feed stage and bottom(reboiler).

a) Feed stage,

i = N F (we assume the feed is mixed directly into the liquid at the feed stage):

d M i / d t = L i + 1 L i + V i 1 V i + F (13)

d ( M i x i ) / d t = L i + 1 x i + 1 + V i 1 y i 1 L i x i V i y i F z f (14)

b) Total condenser,

i = N T ( M N T = M D , L N T = L T )

d M i / d t = V i 1 L i D (15)

d ( M i x i ) / d t = V i 1 y i 1 L i x i D x i (16)

c) Reboiler,

i = 1 , ( M i M B , V i = V B = V )

d M i / d t = L i + 1 V i B (17)

d ( M i x i ) / d t = L i + 1 x i + 1 V i y i B x i (18)

4. Design Specification

The column operating point used for this design study is case 1 of operating point A in Morari and Zafiriou [20], page 440. The column data operating conditions are summarized in Table 2. A hydraulic time constant of τ = 0.063 min was used and it was assumed that the feed was saturated liquid (qf = 1.0 ).

The specifications for the control system design are as follows:

1) Closed-loop stability.

2) Disturbances of ±30% in the feed flow rate F, and changes of ± 0.05 in the feed composition Zf should be rejected to within 10% of steady-state within 30 minutes. In addition, the following frequency domain specification should be met:

3) σ ¯ ( K 2 S ) ( j ω ) < 316 ω This specification is included mainly to avoid saturation of the plant inputs.

4) σ ¯ ( K 2 S ) ( j ω ) < 316 ω .

In the above, σ ¯ denotes the largest singular value, K2 denotes the feedback part of the controller and S = ( 1 + G K 2 ) 1 is the sensitivity function of G.

5. The Control System Model

All the simulation results were obtained using an 82-state nonlinear model which includes the liquid dynamics. There are two states per tray, one which represents the liquid composition and one which represents the liquid holdup. The nonlinear model was linearized about the operating point given in Table 2.

The plant model can be split into two 2-input 2-output sections. The first part G represents the transfer function matrix mapping the manipulated inputs uc the output y , while the second partG2 represents the transfer function matrix mapping the disturbances ud to the output y. This gives

x ˙ = A x + [ B c B d ] [ u c u d ] (19)

Table 2. Column data and nominal conditions.

And y = C x + [ D c D d ] [ u c u d ] (20)

in which u c = [ L V ] ; u d = [ F z f ] ; y = [ y d y b ] ;

A state-space realization is

G ( S ) [ A B c C D ] (21)

and

G d ( S ) [ A B d C D ] (22)

A = [ 5.131 e 3 0 0 0 0 0 7.366 e 2 0 0 0 0 0 1.829 e 1 0 0 0 0 0 4.62 e 1 9.895 e 1 0 0 0 0 4.62 e 1 ]

B = [ 0.629 0.624 ; 0.055 0.172 ; 0.03 0.108 ; 0.186 0.139 ; 1.23 0.056 ]

C = [ 0.7223 0.517 0.3386 0.1633 e 1 0.1121 0.8913 0.4758 0.9876 0.8425 0.2186 ]

D = [ 0 0 ; 0 0 ]

B d = [ 0.062 0 .067; 0.131 0 .04; 0 .022 0 .106; 0 .1880 .027; 0 .0450 .014 ]

6. Two-Degree-of-Freedom Controller Design

Since this problem has demanding time-response specifications, we make use of a two-degree-of-freedom (TDF) controller structure that can be designed within the generalized regulatory framework. An alternative TDF design procedure involves the separate optimization of the pre-filter and feedback controller, but requires the parameterization theory for all TDF controllers. If the controller in Figure 5 is partitioned to

K = [ K 1 K 2 ] (23)

it can be seen that the controller command is given by

u c = [ K 1 K 2 ] [ α y ] (24)

where K1 is the feedback part of the controller and K2 is the pre-filter part.

7. The Optimization Problem

The configuration we will study is give in Figure 5, in which

M 1 [ N c N d ] = [ G n c W c G d W d ] (25)

such that M 1 N c is a normalized left co-prime factorization. The model set we

Figure 5. The design problem configuration.

consider is therefore

ς γ ^ = { M { ( M Δ M ) } 1 ( N c + Δ N ) : [ Δ N Δ M ] H Δ N Δ M < ν ^ 1 } (26)

It is not difficult to modify the design to allow for perturbations to Nd , but we have not done this in the interests of simplifying the presentation. The weight Wc is used to shape the loop, while Wd contains spectral information about expected disturbances. The scaling factor ρ is used to weight the relative importance of robust stability as compared to robust model matching and robust disturbance rejection

It follows from Figure 5 that the closed-loop system of interest is described by the linear fractional transformation

[ z y u c α y ] = [ ρ 2 M 0 ρ G d W d ρ M 1 ρ G n c W c 0 G d W M 1 ρ G n c W c 0 0 0 l ρ l 0 0 0 0 G d W M 1 G n c W c ] [ τ u d ϕ u c ] (27)

u c = [ K 1 K 2 ] [ α y ] (28)

which we denote by R We are required to find an internally-stabilizing controller such that R γ ^ This is a generalized regulator problem, which may be solved using the theory described in [6]. Solving the loop equations shows that the closed-loop transfer function matrix R is given by

[ z y u c ] = [ ρ 2 ( S G p M 0 ) ρ S G d W d ρ S M 1 ρ S G p K 1 S G d W d S M 1 ρ S ˜ K 1 K 1 S G d W d K 2 S M 1 ] [ τ u d ϕ ] (29)

In which S = ( 1 G p K 2 ) 1 is the sensitivity operator and S ˜ = ( 1 K 2 G p ) 1 . Therefore, once a controller such that R γ ^ has been found, we see that:

1) The loop will remain stable for all G ς γ ^ This follows from the (2, 3) and (3, 3)-blocks of R γ ^ .

2) By considering the linear fractional transformation F l ( R , [ Δ N Δ M ] ) , we conclude from [3] that S G p K 1 M 0 γ ^ ρ 2 for all G ς γ ^ . This is a guaranteed robust performance property.

3) In the same way S G d W d γ ^ for all G ς γ ^ This is the robust disturbance attenuation property.

4) If ρis set to zero, the TDF problem reduces to the normalized coprime factor robust stability problem.

8. Controller Design

Successful design of the Distillation Column control system may be obtained by using the H loop shaping design procedure (LSDP).

8.1. Loop Shaping Design Procedure

1) Select a loop-shaping weight Wc for G(s). As with the earlier procedure, Wc is used to meet some of the closed-loop performance specifications.

2) Find the minimal value γ o p t in the pure robust stabilization problem; this may be calculated using the following equation [3]

γ o p t = ( 1 M N H 2 ) 1 2 (30)

3) A high value of γ o p t indicates that the specified loop shapes are inconsistent with robust stability requirements and that the feedback controller will significantly alter the loop shapes.

4) Select the weighting function Wd . This is used to shape the closed-loop disturbance rejection transfer functions.

5) Select a simple target model, M0 , for the closed-loop system. This is usually a diagonal matrix of first- or second-order lags that represent desired closed loop, time-domain command response properties. As with any other weight selection, the target model must be realistic, or the resulting closed-loop system will have poor robust stability properties and the controller will produce excessive control action.

6) Select a ρvalue for the TDF configuration in Figure 5. In our experience, one obtains good results on process control problems when ρis in the range 0.8 ρ 2 .

7) Find the optimal value of γ ^ . In distillation applications we found that 1.2 × γ o p t γ ^ 3 × γ o p t gave a good compromise between the robust stability and robust performance objectives.

8) Calculate the optimal controller. The final controller degree will be bounded above by deg ( G ) + deg ( W d ) + deg ( M 0 ) + 2 × deg ( W c ) .

8.2. Design Weight Selection

Following the prescriptive design method, the loop-shaping weight was selected to meet the robust stability and robust performance specification given in Section 4 After several design iterations we decided on

W c = 1.7 1.1 s + 1 10 s I 2 (31)

The choice of the gain equal to 1.7 is done to ensure a sufficiently small steady-state error. Larger gain leads to smaller steady-state errors but worse transient response. The integral action ensures zero steady-state error. The zero at −1 is used to reduce the roll-off rate to approximately 20 dB/dec in the unity gain range of frequencies. This has a beneficial effect on the closed-loop command and disturbance rejection response. The loop shaping function (Equation (30)) gives γ o p t = 3.9224 for the pure robustness problem associated with Gs(s).

The disturbance weighting function Wd was chosen to be the identity matrix and the time-response model we selected was

M 0 = 1 T s 2 3 ζ T s + 1 I 2 (32)

The coefficients of the transfer functions (T = 6; ζ = 0.8) in both channels of the model are chosen such that to ensure an over damped response with the settling time of about 30 min. The off-diagonal elements of the transfer matrix are set as zeros in order to minimize the interaction between the channels.

All that remains is for us to obtain an acceptable value of ρ. We discovered that ρ = 2.0 gave a good compromise between acceptable stability, disturbance attenuation and time-domain performance requirements. The loop shaping function in (30) gives γ o p t = 3.4669 for the pure robustness problem associated with G.

9. Simulation Results

The design of the Two degree of freedom H loop shaping design procedure is done by using the MATLAB M-file program1.m, that implement the functions hinsyn. The controller obtained is of order 14.

The structured singular value played an important role in the robustness analysis, the response of the original system (G) shaped plant (Gs), and disturbance (Gd ), given in Figure 6 and Figure 7.

The frequency response of the sensitivity function obtained by using the M-file (program2.m) is shown in Figure 8 The maximum at largest singular value of this matrix does not exceed 1 for all values 1 the uncertain parameters.

Figure 9 shows the singular value plots of the closed loop transfer function effect of disturbances. The closed loop disturbance attenuation properties are also very good, each disturbance is attenuated to within ±10% within the required.

The singular value plots of K2S and GK2 are shown in Figure 10 and Figure 11, respectively. The maximum of the largest singular value of K2S is less than 316, and the maximum of the largest singular value of GK2 is less than 1 for

Figure 6. Frequency responses of the plant Gd.

Figure 7. Frequency responses of the plant and shaped plant.

w 150 thus the frequency domain specification being met.

Figure 12 and Figure 13, give the response change in the distillate composition demand, each response shows a zero steady-state offset and indicates that the robust stability, robust disturbance attenuation and robust performance specifications are met.

Figure 8. Frequency responses of closed loop effect of disturbance.

Figure 9. Frequency responses of the sensitivity (S).

MATLAB M-file program3.m analysis of the closed loop system, the robust stability and performance (with respect to the weighting performance function) is analyzed. Where system has very good robustness margins (robust stability easily satisfied objective in section 3 (RS = 0.6605 )) and excellent nominal performance (NP = 0.9617 ), so the system is nominally stable we know from the simulation of Figure 13 that the robust performance is good (RP = 1.0052 ).

10. Conclusions and Future Work

The following conclusions can be drawn from this study:

Figure 10. Frequency responses of K2S.

Figure 11. Frequency responses of GK2.

Figure 12. Response to a step change in the feed flow rate.

Figure 13. Response to a step change in feed composition.

Figure 14. Robust performance, Nominal performance and Robuststability conditions for H loop shaping controller.

In this paper, the problems of optimal H controller design and robust performance for control systems are studied. A set of linear model of high purity distillation column is used for controller design. Controller design methods are studied, each with the aim of achieving sufficient robustness and performance by using the description of plant variations and uncertainties provided by the model set. The investigated methods comprise robust H optimal control with loop shaping design, which satisfies all control objectives. A two-degree of freedom controller was needed to satisfy the specifications. The results, in terms of meeting the specifications, satisfy the design specification and robustness required. The simulation results are reported and the different control methods are evaluated and analyzed using singular value decomposition (SVD). Design issues are briefly discussed.

Following the findings of this study, the following can be recommended to be future work:

· This research shows that robust control methodology can easily be applied to design real, industrial, robust control systems. Thus it is strongly recommended that designers approach their control systems with this methodology.

· The two-degree of freedom control law implementation requires good theoretical background and strong mathematical tools. Thus prior knowledge and excellent mathematical background must be prepared in advance.

· Robust control designs involve the choice of weighting variables. These variables are manipulated manually and thus require an engineering sense, experience, and sometimes trial and error technique to reach optimal values.

· The H loop-shaping method has been successfully used and tested in the design of high purity distillation column. The same scenario can be repeated for other similar real life industrial application systems such as Aircraft control.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Klaučo, M., Valo, R. and Drgoňa, J. (2017) Reflux Control of a Laboratory Distillation Column 1 via MPC-Based Reference Governor. Acta Chimica Slovaca, 10, 139-143.
https://doi.org/10.1515/acs-2017-0023
[2] Biswas, P.P., Ray, S. and Samanta, A.N. (2009) Nonlinear Control of High Purity Distillation Column under Input Saturation and Parametric Uncertainty. Journal of Process Control, 19, 75-84.
https://doi.org/10.1016/j.jprocont.2008.01.007
[3] Tijani, I.B. and Budiyono, A. (2016) Robust Control Using an Extended H-Infinity Approach: Concepts and Application. Journal of Mathematics, Statistics Applications (JMSA), 1, 32-50.
[4] Wu, D.G., Petkov, P.H. and Mihail, M. (2005) Robust Control Design with MATLAB (Advanced Textbooks in Control and Signal Processing). Springer, Berlin.
[5] Michael, J. (2001) Industrial Control Systems Design. John Wiley and Sons Ltd., Chichester.
[6] Balas, G.J., Doyle, J.C., Glover, K., Packard, A. and Smith, R. (2001) μ-Analysis and Synthesis Toolbox, for Use with MATLAB. Version 3.06 (Release 12.1).
[7] Kwakernaak, H. (1993) Robust Control and H∞-Optimization: Tutorial Paper. Automatica, 29, 255-273.
https://doi.org/10.1016/0005-1098(93)90122-A
[8] Glover, K. and McFarlane, D. (1989) Robust Stabilization of Normalized Coprime Factor Plant Descriptions with H∞-Bounded Uncertainty. IEEE Transactions on Automatic Control, 34, 821-830.
https://doi.org/10.1109/9.29424
[9] Xiong, W.L., Chen, L., Liu, F. and Xu, B.G. (2014) Multiple Model Identification for a High Purity Distillation Column Process Based on EM Algorithm. Mathematical Problems in Engineering, 2014, Article ID: 712682.
https://doi.org/10.1155/2014/712682
[10] McFarlane, D. and Glover, K. (1992) A Loop Shaping Design Procedure Using H∞-Synthesis. IEEE Transactions on Automatic Control, 37, 759-769.
https://doi.org/10.1109/9.256330
[11] Razzaghi, K. and Shahraki, F. (2006) Robust Control of High Purity Distillation Column Using μ-Synthesis. Iranian Journal of Chemical Engineering, 3, 20-32.
[12] Lundstrom, P., Skogestady, S. and Doyle, J. (1996) Two Degree of Freedom Controller Design for an Ill-Conditioned Distillation Process Using μ-Synthesis. IEEE Transactions on Control Systems Technology, 7, 12-21.
[13] Musch, H.E. (1994) Robust Control of an Industrial High-Purity Distillation Column. Diss. ETH No. 10666.
https://doi.org/10.1109/CCA.1994.381453
[14] Skogestad, S. and Postlethwaite, I. (2001) Multivariable Feedback Control: Analysis and Design. 2nd Edition, Wiley, Hoboken.
[15] Sanchez, R. and Sznaier, M. (1988) Robust Systems Theory and Applications. 3rd Edition, Wiley, New York.
[16] Basar, T. and Bernhard, P. (1995) H-Infinity Optimal Control and Related Minimax Design Problems. A Dynamic Game Approach. 2nd Edition, Birkhauser, Boston.
[17] Green, M. and Limebeer, D.J.N. (1995) Linear Robust Control. Prentice-Hall, Englewood Cliffs.
[18] Morari, M., Skogestady, S. and Doyle, J. (1988) Robust Control of III-Conditioned Plants: High Purity Distillation. IEEE Transactions on Automatic Control, 33, 1092-1105.
https://doi.org/10.1109/9.14431
[19] Fakus, H.M. and Damen, A.A.H. (1994) Mutivariabe H-Infinity Control Design Toolbox. EUT Report 94-E-282.
[20] Morari, M. and Zafiriou, E. (1989) Robust Process Control. Prentice-Hall, Englewood Cliffs.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.