SciELO - Scientific Electronic Library Online

 
vol.13 issue2Physicochemical Changes in the Fermentation and Drying of Cacao Materials in ColombiaSummability Approximation Theorems of Triple Random Variables author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Ciencia en Desarrollo

Print version ISSN 0121-7488

Ciencia en Desarrollo vol.13 no.2 Tunja July/Dec. 2022  Epub Apr 28, 2023

https://doi.org/10.19053/01217488.v13.n2.2022.12651 

Articles

Dynamic Systems With Delays Under the Smith Predictor Methodology

Sistemas dinámicos con retrasos bajo la metodología Smith predictor

Fernando Mesa1 

Germán Correa1 

J. Barba-Ortega2  3 

1Universidad Tecnológica de Pereira, Pereira, Colombia

2Departamento de Física, Universidad Nacional de Colombia, Bogotá, Colombia

3Foundation of Researchers in Science and Technology of Materials, Bucaramanga, Colombia. Email: femesa@utp.edu.co


Abstract

This contribution presents a solution to the dead time problem that is known as "Smith Predictor". This solution allows us to use already known techniques for the design of controllers for systems without delay and adapt them to systems with delay. As a design goal, it aims to achieve that the response of the system with delay, has the same dynamic characteristics of the system without delay, for example, that has the same response to the step input, but displaced in time the value of the delay

Keywords: Control system; Delay compensation; Smith predictor

Resumen

Esta contribución presenta una solución al problema del tiempo muerto que se conoce como "Smith Predictor". Esta solución nos permite utilizar técnicas ya conocidas para el diseño de controladores para sistemas sin retardo y adaptarlos a sistemas con retardo. Como objetivo de diseño se pretende lograr que la respuesta del sistema con retardo, tenga las mismas características dinámicas del sistema sin retardo, por ejemplo, que tenga la misma respuesta a la entrada escalón, pero desplazada en el tiempo el valor de demora.

Palabras clave: Sistema de control; Compesación de demora; Predictor Smith

1 Introduction

Currently, most of the controllers that are studied and developed are for systems or processes that do not have a delay or have delays so small that they can be neglected, that is, they can be considered within the system time constant [1,2]. For processes whose delays are comparable with these time constants, classical control techniques are not directly applicable. Delays are generally produced by the time of transport of energy or matter within the system. Another origin of the delays are the dynamics of different elements placed throughout the process that, by cascade effect, add up and generate a delay between the input and output that can be considerable [3-5]. From the point of view of control, a single delay can be considered, which is the sum of all [5].

2 Theoretical Formalism

This section describes the basic concepts required in this manuscript, such as delay time, stability, disturbances and finally the structure of the Smith Predictor model, as well as the mathematical apparatus that describes it.

2.1 Delay time (Dead time)

The delay is a phenomenon that passes through the temporary displacement that can appear between two or more control variables and this can be generated, for example, by the time needed to transport mass, energy or information. The dead time or delay can also be due to the sum of all the small delays that the measuring elements present in the system can add [6,7]. Sometimes the dead time can be solved by relocating the measuring elements or using faster response devices, other times it becomes a permanent problem, which makes it necessary to resort to the execution of a compensator [8]. Downtime results in an increase in system phase delay, a decrease in phase gain and therefore a limitation in controller gains and the closed loop response speed [9,10].

Figure 1 Smith internal predictive structure 

2.2 Stability

Stability is the most important specification of a system, because we cannot design an unstable system for a specific requirement of transient response or stable state error. The system is stable if all natural frequencies are in the left complex semiplane. Dead times or delays present in a system reduce the phase margin which implies that the system may become oscillatory and unstable [11 - 16].

2.3 Disturbances

A disturbance is a signal that tends to negatively affect the value of a system's output. If the disturbance is generated within the system, it is called internal, while an external disturbance is generated outside the system and is considered as an input. In a control system, disturbances may be due to external factors due to changes in environmental variables such as temperature, humidity, noise, etc. When the real plant exhibits non-modeled dynamic behaviors and / or is subject to the effect of measurable and non-measurable external disturbances, the effectiveness of the Smith Predictor decreases [12-14].

2.4 Smith Predictor

The structure of the Smith predictor (SP) is given by the following internal model representation. Next, a deduction of the closed-loop transfer function for the Smith predictor is presented graphically and analytically (Figure 1 to Figure 4) and analytically (Equation(1) to Equation (8) )[15]. It is then desired to obtain an equivalent controller for the system that contains the loop generated by the prediction system. Initially from the diagram of the Figure (2a) we obtain the transfer function C(s) to the blocks in parallel [5] (Equation (1)). A and from the diagram corresponding to the Figure (2b) we obtain the transfer function C eqs (s) to the blocks in parallel [5] ( Equation(2)).

Figure 2 Reduction of closed loop for SP 

Figure 3 Equivalent closed loop 

The closed loop is obtained with the equivalent controller for the system (Figure 3): The closed loop transfer function for the system with the Smith predictor is given by the Equation (3):

Figure 4 Thermal system 

Replacing the equivalent controller obtained in the closed loop transfer function must Equation (4):

The delay transfer function would be represented as follows, Equation (5):

To model the disturbances on the system, it can be considered that they act as an input, therefore, the expression that relates these disturbances with the output of the system is (Equation (6)):

Thetermal system is presented in the Figure (4), where T is the entering liquid temperature in Celsius degrees °C, T is the temperature of the liquid leaving, G is the liquid consumption in units of Kg/s, M is the mass of the liquid in the tank, in Kg,C p is the specific heat Kcal/Kg°C, R is the thermal resistance °CsKcal, C is the thermal capacity Kcal/°C and q is the heat flow in Kcal/s.

Considering that the temperature of the fluid entering the system remains constant, we can say that the function that determines the outlet temperature corresponding to the thermal system is the following:

Figure 5 Block diagram for thermal system 

Figure 6 System response with and without delay 

For the study of the system, the following values will be taken in the constants M = 10Kg, CP = 1Kcal/Kg°C, G = 1Kg/s, T(s) = Qi/(10s + 1).

3 Results

Initially we present the block diagram for the thermal system (Figure 5) and the corresponding response with and without delay Figure (6), in order to examine its behavior. In the previous figure, you can see, according to the blue graph, the instability that the system presents when inducing a delay. The green graph shows the control of the system when there is no delay and the red one is the reference. Now the SP structure is introduced and its behavior is displayed. The Figure 8 allows visualizing the behavior of the system when the Smith predictor structure is applied, said behavior is the same as that of the system immediately, but displaced the dead time, which occurs when you have an exact prediction of the plant and the time delay. Now we proceed to analyze the response to disturbances which are considered as one of the limitations presented by the Smith predictor.

Figure 7 Smith predictor system 

Figure 8 System response with Smith Predictor 

Figure 9 System with disturbance 

Figure 10 Response to disturbance 

4 Conclusions

Smith's predictor is a very good prediction technique when working on systems that have very large delays that can affect the response to the point of making the process unstable, its effectiveness lies in a good estimate of the plant and the delay. Based on the results obtained, it is observed that the set-up time that is achieved in the system with delay by applying Smith Predictor is much less than when adjusting a classic controller for the same system. The settling time achieved with a Smith Predictor is the sum of the system response immediately and the value of the delay. The big problem that occurs when disturbances appear within the control structure, because the disturbance is affected by the dead time, which is added to the time it, takes to dissipate it.

References

[1] K. J. Astrom, C. C. Hang, and B. C. Lim, "A new Smith predictor for controlling a process with an integrator and long dead-time", IEEE transactions on Automatic Control, vol. 39, no. 2, pp. 343-345, 1994. [ Links ]

[2] T. Liu, Y. Z. Cai, D. Y. Gu, and W. D. Zhang, "New modified Smith predictor scheme for integrating and unstable processes with time delay", IEE Proceedings-Control Theory and Applications, vol. 152, no. 2, pp. 238-246, 2005. [ Links ]

[3] D. L. Laughlin, D. E. Rivera, and M. Morari, "Smith predictor design for robust performance", International Journal of Control, vol. 46, no. 2, pp. 477-504, 1987. [ Links ]

[4] W. D. Zhang and Y. X. Sun, "Modified Smith predictor for controlling integrator/time delay processes", Industrial & Engineering Chemistry Research, vol. 35, no. 8, pp. 2769-2772, 1996. [ Links ]

[5] W. D. Zhang, Y. X. Sun, and X. Xu, "Two degree-of-freedom Smith predictor for processes with time delay", Automatica, vol. 34, no. 10, pp. 1279-1282, 1998. [ Links ]

[6] T. Singh and S. R. Vadali, "Robust time-delay control", Journal of dynamic systems, measurement, and control, vol. 115, no. 2A, pp. 303-306, 1993. [ Links ]

[7] R. C. Miall, D. J. Weir, D. M. Wolpert, and J. F. Stein, "Is the cerebellum a smith predictor?", Journal of motor behavior, vol. 125, no. 3, pp. 203-216, 1993. [ Links ]

[8] H. Arioui, S. Mammar, and T. Hamel, "A smith-prediction based haptic feedback controller for time delayed virtual environments systems", In Proceedings of the 2002 American Control Conference, vol. 5, IEEE Cat. No. CH37301, pp. 4303-4308, May 2002. [ Links ]

[9] M. R. Matausek, and A. D. Micic, "A modified Smith predictor for controlling a process with an integrator and long dead-time", IEEE transactions on automatic control, vol. 41, no. 8, pp. 1199-1203, 1996. [ Links ]

[10] A. Bahill, "A simple adaptive smith-predictor for controlling time-delay systems: A tutorial", IEEE Control systems magazine, vol. 3, no. 2, pp.16-22, 1983. [ Links ]

[11] N. Abe and K. Yamanaka, "Smith predictor control and internal model control-a tutorial", In SICE 2003 Annual Conference, vol. 2, IEEE Cat. No. 03TH8734, pp. 1383-1387, August 2003. [ Links ]

[12] S. Majhi and D. P. Atherton, "Obtaining controllerparameters for a new Smithpredictor using autotuning", Automatica, vol. 36, no. 11, pp. 1651-1658,2000. [ Links ]

[13] The Smith predictor, the modified Smith predictor, and the finite spectrum assignment: A comparative study", Tamas G. Molnar, ... Tamas Insperger, in Stability, Control and Application of Time-delay Systems, 2019. [ Links ]

[14] "¿Should we forget the Smith Predictor?", Grimholt Sigurd Skogestad, I FAC-Papers OnLine , vol. 51, no. 4, 2018, pp. 769-774. [ Links ]

[15] Z. Li, J. Bai, H. Zou, "Modified two-degree-of-freedom Smith predictive control for processes with time-delay", Measurement and Control, vol. 5, no. 3, pp. 691-697, 2020. [ Links ]

[16] M. Huba, P. Bistak, and D. Vrancic, "DOF IMC and Smith-Predictor-Based Control for Stabilised Unstable First Order Time Delayed Plants ", Mathematics 2021, vol. 9, no.9, pp. 1064, 2021. [ Links ]

Received: November 14, 2021; Accepted: June 26, 2022

Creative Commons License This is an open-access article distributed under the terms of the Creative Commons Attribution License