Scientific Paper / Artículo Científico |
|
|
|
https://doi.org/10.17163/ings.n33.2025.02 |
|
|
pISSN: 1390-650X / eISSN: 1390-860X |
|
LIQUID LEVEL TRACKING FOR A COUPLED TANK SYSTEM USING QUASI–LPV CONTROL |
||
SEGUIMIENTO DEL NIVEL DE LÍQUIDO DE UN SISTEMA DE TANQUES ACOPLADO EMPLEANDO CONTROL CUASI-LPV |
Received: 13-03-2024, Received after review: 21-05-2024, Accepted:
03-07-2024, Published: 01-01-2025 |
Abstract |
Resumen |
This article proposes
a gain-scheduling procedure based on quasi-LPV modeling for a nonlinear
coupled tank system to track the liquid level with zero steadystate error.
The nonlinearities are directly represented by a parameter vector that varies
within a bounded set constrained by the physical limits of the tank system
levels. This approach enables accurate nonlinear system modeling using a
linear parameter-varying model. State-feedback linear controllers are
designed at the extreme vertices of the bounded set. The global controller is
derived as the weighted average of local controller contributions, with the
weighting determined by the instantaneous values of the parameter vector. Two
interpolation mechanisms are proposed to implement this weighted averaging of
the linear controllers. The results confirm the effectiveness of the proposed
method in achieving accurate liquid level trackin. |
En este artículo se propone un procedimiento de programación de ganancias basado en un modelado cuasi-LPV de un sistema no lineal de tanques acoplados para seguir el nivel de líquido con error en estado estacionario nulo. Las no linealidades están representadas directamente por un vector de parámetros que varía dentro de un conjunto acotado por los límites físicos del nivel del sistema de tanques. Esto permite un modelado exacto del sistema no lineal utilizando un modelo lineal de parámetros variantes. Luego, se diseñan controladores lineales de realimentación de estado en los vértices extremos del conjunto acotado. El controlador global corresponde a un promedio ponderado de las contribuciones locales. Esta ponderación depende de los valores instantáneos del vector de parámetros. Para implementar el promedio ponderado de los controladores lineales, se proponen dos mecanismos de interpolación. Los resultados obtenidos muestran la efectividad del método. |
Keywords: Coupled-Tank System, Gain
Scheduling, Nonlinear Systems, Quasi-LPV, Tracking Problem |
Palabras clave: sistema de tanques acoplados, programación de ganancias, sistemas no lineales, cuasi- LPV, problema de seguimiento |
1,*Departamento de Gestión de Proyectos y Sistemas, Universidad Metropolitana, Caracas, Venezuela. Corresponding
author ✉: pteppa@unimet.edu.ve. Suggested
citation: Teppa-Garrán, P.; Muñoz-de Escalona, D. and Zambrano, J. “Liquid
level tracking for a coupled tank system using quasi–lpv control,” Ingenius,
Revista de Ciencia y Tecnología, N.◦ 33, pp. 15-26, 2025, doi: https://doi.org/10.17163/ings.n33.2025.02. |
1. Introduction The control of liquid levels in tanks
is widely employed in various industries, including food and beverage
production, nuclear and petrochemical plants, and the pharmaceutical sector.
Generally, interactions between tanks occur due to coupling, resulting in
nonlinear behavior [1]. Numerous control strategies have been proposed for
coupled tank systems, including Proportional-Integral-Derivative (PID)
controllers [2–4], Fuzzy control [5,6], Model Predictive Control [7,8],
Backstepping Control [9,10], Sliding-Mode Control [11,12], Fractional PID
controllers [13, 14], Robust control [15]. Active Disturbance Rejection
Control [16,17] and Two-Degree-Of-Freedom controllers [18]. Some of these
techniques rely on nonlinear system theory, which can be challenging to
implement, while others employ linearization of the system equations around
an operating point.For the local operating range, designs based on
Jacobian linearization perform
effectively. However, under significant disturbances or when faster settling
times are required, the performance of such controllers can deteriorate due
to a loss of robustness. Gain scheduling [19,
20] is a widely adopted approach in industry for controlling nonlinear
systems by breaking down the nonlinear design problem into several smaller,
manageable subproblems where linear design tools can be applied. For
instance, in robot control, controller dynamics are adjusted in real-time
based on varying inertia and geometry. Similarly, most aircraft control laws
are modified by interpolating individually designed controllers. In recent
decades, the Linear Parameter Varying (LPV) system theory has gained
prominence as a powerful paradigm for system identification, analysis, and
controller synthesis [21–23]. This class of systems is particularly valuable
as it allows nonlinearities to be incorporated as varying parameters within a
bounded set, ensuring that the possible trajectories of the LPV system
encompass all trajectories of the original nonlinear system. When these
parameters include state vector elements, the system is referred to as
quasi-LPV [24]. In this study, the nonlinearities of the tank system model,
represented by liquid levels, are considered uncertain but constrained within
the technological limits of the equipment ([0, 30]cm). This allows for an
accurate representation of the nonlinear terms by embedding them into a quasi-LPV
model. The advantage of this approach is that it enables the design of linear
controllers using state-space techniques, ensuring zero steady-state tracking
error for constant reference inputs and guaranteeing a pole-dominant
criterion [25, 26]. Within a
gain-scheduling scheme, the control of the nonlinear coupled tank system is
achieved through local controller interpolation. Two interpolation mechanisms |
are proposed: (1) analytical
interpolation, where a system of linear equations is continuously solved to
compute the weighting factors, and (2) geometric interpolation, where the
weights of the local controllers are determined based on the Euclidean distance
to some vertex points. Analytical interpolation, initially presented in [27]
and inspired by concepts from Takagi-Sugeno fuzzy models, is implemented in
this study in a simplified form without incorporating any fuzzy elements.
Geometric interpolation, on the other hand, offers an innovative approach in
this context. While quasi-LPV theory has been widely applied in fields such
as missile guidance [28, 29] and robotics [30, 31], its application to tank
systems remains relatively unexplored despite the significant industrial
relevance of this process. The results confirm
the effectiveness of the proposed method in controlling the coupled tank
system. The article is structured as follows: Section 2 details the quasi-LPV
control design method, with a particular focus on the formulation of two
interpolation mechanisms, which are integrated within a gain-scheduled
tracking control strategy and describes the coupled tank system’s nonlinear
model. In Section 3, the quasi-LPV design method is applied to the system.
Finally, the conclusions are presented in Section 4. Notation: Bold capital letters denote matrices, while
bold lowercase letters represent vectors (i.e. 2. Materials and
methods 2.1. Quasi-LPV control design Most existing nonlinear controller
synthesis approaches focus on input-affine systems [32], which are typically
described as equation (1):
Where The first step in
the synthesis procedure is to derive a quasi-LPV representation of the form
as seen in the equation (2): |
For the nonlinear system described
in equation (1). Here 2.2. Interpolation mechanisms Defining
For each
local model, a state vector gain Ki can be designed. The parameter vector
θ(t) is then used to construct the overall gain-scheduled controller by
interpolating the local controllers. At any given time, θ(t) can be
expressed as equation (4):
The weights αi(t) are
computed by solving the system of linear equations:
Where: The interpolation scheme based on
the weights computed from the continuous solution of equation (5) is referred
to as analytical interpolation to distinguish it from geometric
interpolation, which will be described below. At any given time, the Euclidean
distance between the state-dependent parameter vector |
The relative contribution of the
parameter vector Points further from the vertices should have
lower weights. Therefore, the complementary distance,
As in the analytical procedure, the weights
computed using the geometric approach continuously satisfy the equation 2.3. Tracking a step reference input Using the computed weights, the model in
equation (2) can be approximated as a combination of the local linear models:
The design problem now focuses on
tracking a step reference input r(t) with zero steady-state error e(t)
defined as:
Where is the controlled output. Taking
the time derivative of equation (9), for a constant reference input yields: |
Taking the time derivative of each
local linear model
Equations (11) and (12) can be combined as:
Where:
A state feedback gain for system (13) is
constructed as:
After integrating equation (14), the
actual control signal becomes:
Using the same weights , a time-varying state feedback gain for
system (8) is constructed as:
Where: Figure 1 illustrates the implementation of the control policy described in equation (15) for each local model, as |
defined in equation (3). Additionally, Figure 2 depicts the
global controller that enables the implementation of the control law in
equation (16) by interpolating the local
Figure
1. Local tracking control system block diagram Figure 2.
Overall tracking controller implementation by interpolating local controllers Where P represents the desired
closed-loop poles, selected to satisfy a guaranteed pole-dominant criterion
[25,26], based on closed-loop design requirements specified in the time
domain, such as overshoot (OS) and settling time (Ts). In light of the above
discussion, the design algorithm for implementing the interpolated control
law in equation (16) is summarized in Table 1. Table
1. Design algorithm for quasi-LPV control |
2.4.
Coupled Tank System Figure 3 depicts the coupled tank system. It
consists of a single pump and two tanks, each equipped with a pressure sensor
to measure the water level. The pump transfers water from the bottom
reservoir to the top of the system. Depending on the configuration of the
outflow valves, water can flow into the upper tank, the lower tank, or both.
This configuration is illustrated in Figure 4, where the pump output is
connected to the first tank. x1 and x2
represent the water levels in tanks 1 and 2, respectively. The vector
functions in the form of equation (18) for the coupled tank system are
derived using Bernoulli’s law and the mass balance principle [34] and are
expressed as:
Figure
3. Coupled tank system Figure
4. Standard configuration of the coupled tank system |
Where A1 and A2 denote the
cross-sectional areas of tanks 1 and 2, respectively. Ad1,Ad2 represent the
cross-sectional areas of the corresponding orifices, g is the acceleration on
Earth due to gravity, and Kf is the pump flow constant. The numerical values
of these parameters are provided in Table 2. Table
2. Physical parameters of the coupled tank system
3. Results
and discussion This section outlines the implementation and
evaluates the performance of the quasi-LPV control method, as summarized in
Table 1. 3.1. Quasi-LPV model The input voltage applied to the pump serves
as the control signal, while the water level in the second tank is selected
as the controlled output. Based on equation (18), the nonlinear model of the
tank system can be expressed as: The nonlinear terms in each equation can be
reformulated as follows: Resulting in: |
Defining the parameter vector in
(19) as:
Utilizing the numerical values
from Table 2, the quasi-LPV model in the form of equation (2) is expressed
as:
The liquid levels in the tanks are
considered uncertain but vary within their physical limits, as specified in
Table 2, over the interval:
When the liquid levels in the tanks
vary within the range specified in equation (22), the parameter vector in
equation (20) will fluctuate within the rectangular bounding box:
3.2. Local linearized models The extreme parameter combinations within the
bounding box in equation (23) yield the following vectors:
|
3.3. Local controllers Using equation (25), the augmented systems in
equation (13) for each vertex are given by:
The four controller gains The resulting dominant poles are
3.4. Interpolation mechanisms In the analytical approach, equation (5) is
represented as the following system of linear equations: |
Solving this system using the
pseudoinverse matrix
For geometric interpolation, equation (7) is
implemented directly using a Matlab function block. A straightforward Matlab
function code is written and integrated into a Simulink model, which executes
the simulation. 3.5. Gain-scheduled control implementation The gain-scheduled control strategy depicted
in Figure 2 was implemented. Figure 5 illustrates the liquid level response
in the second tank following a set-point change, comparing both interpolation
methods for the computed linear controllers (27). Figure 5.
Second tank closed-loop liquid level response for analytical and geometric
interpolation methods The geometric method encounters
specific issues at the start of the simulation due to its inability to
provide the required negative control action. After this initial phase, the
performance of both interpolation schemes becomes comparable. Figure 6 illustrates the control
signal, while Figure 7 focuses on the first 20 seconds of the control signal.
It is evident that when a negative control signal is required, the geometric
scheme remains at zero, confirming the issues observed at the beginning of
the simulation, as |
depicted in Figure 5. It is important to note
that the control signal provided by the pump cannot be negative, a limitation
not accounted for during the simulation when evaluating the performance of
both interpolation schemes. Figure 6. Pump
voltage control signal for analytical and geometric interpolation methods Figure
7. Detail of the control signal during the first 20 s 3.6. Further results Figure 8 illustrates the parametric bounding
box defined by equation (23). The previous results involved the
implementation of the gain scheduled controller through the interpolation
both geometric and analytical of the local controllers computed at the vertices
(A), (B), (C), and (D), based on a dominant pole criterion for the desiredOS
and Ts specifications. Additionally, the simulation permitted the control
signal to take on negative values to facilitate a comparison between the two
interpolation mechanisms. The gain-scheduled controller is
implemented in this section, using various local controllers computed within
the region shown in Figure 8, as specified in Table 3. The control signal is
constrained to remain within the operational range of the pump (0-22 V), and
the desired closed-loop poles in
equation (17) are selected as |
Figure 8.
Points chosen in the parametric bounding box (23) to compute local
controllers Table
3. Points chosen in region (3) to compute local
controllers. Model M1 utilizes the vertices of
the region, M2 computes the local controllers along the edges, and model M3
considers the extreme vertices of the region, where parameters θ1 and
θ2 take their minimum and maximum possible values. The selection of the
M3 model is justified by the well-known Edge Theorem [36]. Figure 9
illustrates the level in the second tank and the pump control signal using
the M1 model with analytical interpolation. Figure 9.
Second tank level and pump voltage for M1 model and analytical interpolation Figure 10 presents a similar
scenario employing geometric interpolation. Figures 11 , 12 replicate the
analysis for the M2 model, using analytical and geometric interpolation
mechanisms, respectively. |
Figure 10.
Second tank level and pump voltage for M1 model and geometric interpolation Figure 11.
Second tank level and pump voltage for M2 model and analytical interpolation Figure 12.
Second tank level and pump voltage for M2 model and geometric interpolation Figures 13 and 14 display the
results for the M3 model, again using analytical and geometric interpolation,
respectively. Finally, Figures 15 and 16 compare the evolution of the liquid
level in the second tank for all three models, with analytical and geometric
interpolation considered, respectively. |
Figure 13.
Second tank level and pump voltage for M3 model and analytical interpolation Figure 14.
Second tank level and pump voltage for M3 model and geometric interpolation Figure 15.
Second tank level for models M1, M2 and M3 using analytical interpolation Figure 16.
Second tank level for models M1, M2 and M3 using geometric interpolation |
4.
Conclusions A gain-scheduled procedure was proposed to
control a coupled tank system modeled as a quasi-LPV system. The
nonlinearities of the model are directly captured by a set of uncertain
parameters that vary within a bounded set, constrained by the physical limits
of the tank system. Extreme combinations of the parameter vector were
computed, and local linear approximations were obtained. These approximations
were then used in the state-space synthesis of control laws to track a
constant reference input. The global controller was constructed as a weighted
average of the local contributions, where the weights depended on the
instantaneous values of the parameter vector. Two interpolation mechanisms,
geometric and analytical, were employed to determine the weighted average of
the linear controllers. The geometric method is based on the Euclidean
distance between the parameter vector and the vertices, while the analytical
method involves solving a linear system of equations using the pseudoinverse
of a matrix. The geometric scheme is simpler and generates only positive
control actions, with a very short computation time. In contrast, the
analytical scheme can provide both positive and negative control actions but
requires significantly more processing time. Simulation results demonstrated
that using the two extreme vertices (Model M3) to compute the interpolated
local controllers reduces the computational effort needed. The primary limitation of the
methodology is the challenge of accurately determining the quasi-LPV model to
capture the system’s nonlinearities, which is not an easy task for all
plants. This indicates that the proposed approach may not be universally applicable.
However, when a nonlinear plant can be effectively modeled using a linear
parameter-varying system, the method is straightforward to implement and
yields satisfactory results. Another key aspect of the method is that the
control law for designing the local controllers is not limited to closed-loop
pole assignment, as demonstrated in this article. Various state-feedback
control strategies can be employed, including those that account for
optimality, robustness, and constraints. Additionally, although the
guaranteed pole-dominant criterion is suitable for linear systems, a notable
discrepancy emerged between the design specifications and the actual
performance in the case of the nonlinear tank system. This gap was mitigated
by setting dominant real poles to improve control over the output. Ongoing work focuses on the
real-time implementation of the proposed design method and the inclusion of
state observers. Acknowledgements The authors gratefully acknowledge the support
provided by the Research Program of the Metropolitan University in Caracas,
Venezuela, under project number PG-A-13-21-22. |
References [1] R. Grygiel, R. Bieda, and M. Blachuta, “On significance of
second-order dynamics for coupled tanks systems,” in 2016 21st International
Conference on Methods and Models in Automation and Robotics (MMAR), 2016, pp.
1016–1021. [Online]. Available: https://doi.org/10.1109/MMAR.2016.7575277 [2] S. K. Singh, N. Katal, and S. G. Modani, “Multi objective
optimization of pid controller for coupled-tank liquid-level control system
using genetic algorithm,” in Proceedings of the Second International
Conference on Soft Computing for Problem Solving (SocProS 2012), December
28-30, 2012, B. V. Babu, A. Nagar, K. Deep, M. Pant, J. C. Bansal, K. Ray,
and U. Gupta, Eds. New Delhi: Springer India, 2014, pp. 59–66. [Online].
Available: https://doi.org/10.1007/978-81-322-1602-5_7 [3] D. L. Mute, S. R. Mahapatro, and K. K. Chaudhari, “Internal model
based pi controller design for the coupled tank system: An experimental
study,” in 2016 IEEE First International Conference on Control, Measurement
and Instrumentation (CMI), 2016, pp. 72–76. [Online]. Available:
https://doi.org/10.1109/CMI.2016.7413713 [4] M. G. Stohy, H. S. Abbas, A.-H. M. El-Sayed, and A. G. Abo
El-maged, “Parameter estimation and pi control for a water coupled tank
system,” Journal of Advanced Engineering Trends, vol. 38, no. 2, pp. 147–159,
2020. [Online]. Available: https://doi.org/10.21608/jaet.2020.73062 [5] L. Liang, “The application of fuzzy pid controller in coupled-tank
liquid-level control system,” in 2011 International Conference on
Electronics, Communications and Control (ICECC), 2011, pp. 2894–2897.
[Online]. Available: https://doi.org/10.1109/ICECC.2011.6067785 [6] A. Başçi and A. Derdiyok, “Implementation of an adaptive
fuzzy compensator for coupled tank liquid level control system,” Measurement,
vol. 91, pp. 12–18, 2016. [Online]. Available:
https://doi.org/10.1016/j.measurement.2016.05.026 [7] M. Essahafi, “Model predictive control (MPC) applied to coupled
tank liquid level system,” CoRR, vol. abs/1404.1498, 2014. [Online].
Available: https://doi.org/10.48550/arXiv.1404.1498 [8] J. Berberich, J. Köhler, M. A. Müller, and F. Allgöwer,
“Data-driven model predictive control: closed-loop guarantees and
experimental results,” at - Automatisierungstechnik, vol. 69, no. 7, pp.
608–618, Jun. 2021. [Online]. Available:
http://dx.doi.org/10.1515/auto-2021-0024 |
[9] J. Jiffy Anna, N. E. Jaffar, and F. Riya Mary, “Modelling and
control of coupled tank liquid level system using backstepping method,”
International Journal of Engineering Research and Technology, vol. 4, no. 6,
pp. 667–671, 2015. [Online]. Available:
http://dx.doi.org/10.17577/IJERTV4IS060710 [10] J. Dai, B. Ren, and Q.-C. Zhong, “Uncertainty and disturbance
estimator-based backstepping control for nonlinear systems with mismatched
uncertainties and disturbances,” Journal of Dynamic Systems, Measurement, and
Control, vol. 140, no. 12, Jul 2018, 121005. [Online]. Available:
https://doi.org/10.1115/1.4040590 [11] F. Abu Khadra and J. Abu Qudeiri, “Second order sliding mode
control of the coupled tanks system,” Mathematical Problems in Engineering,
vol. 2015, no. 1, p. 167852, 2015. [Online]. Available:
https://doi.org/10.1155/2015/167852 [12] K. K. Ayten and A. Dumlu, “Implementation of a pid type
sliding-mode controller design based on fractional order calculus for industrial
process system,” Elektronika ir Elektrotechnika, vol. 27, no. 6, pp. 4–10,
Dec. 2021. [Online]. Available: https://doi.org/10.5755/j02.eie.30306 [13] M. Vashishth, L. S. Rai, and A. V. R. Kumar, “Liquid level
control of coupled tank system using fractional pid controller,” 2013.
[Online]. Available: https://upsalesiana.ec/ing33ar2r13 [14] P. Roy and B. Krishna Roy, “Fractional order pi control applied
to level control in coupled two tank mimo system with experimental
validation,” Control Engineering Practice, vol. 48, pp. 119–135, 2016.
[Online]. Available: https://doi.org/10.1016/j.conengprac.2016.01.002 [15] M. H. Jali, A. Ibrahim, R. Ghazali, C. C. Soon, and A. R. Muhammad, “Robust Control Approach of SISO Coupled Tank System,” International Journal of Advanced Computer Science and Applications, vol. 12, no. 1, 2021. [Online]. Available: http://dx.doi.org/10.14569/IJACSA.2021.0120123 [16] P. Teppa, M. Bravo, and G.
Garcia, “Control por rechazo activo de perturbaciones del nivel de líquido de
un sistema de tanques acoplado,” Revista Faraute de Ciencia y Tecnología,
vol. 7, no. 1, pp. 10–18, 2012. [Online]. Available: https://upsalesiana.ec/ing33ar2r16 [17] P. Teppa Garran and G. Garcia, “Design of an optimal pid
controller for a coupled tanks system employing adrc,” IEEE Latin America
Transactions, vol. 15, no. 2, pp. 189–196, 2017. [Online]. Available:
https://doi.org/10.1109/TLA.2017.7854611 |
[18] P. Teppa Garran, M. Faggioni, and G. Garcia, “Optimal tracking in
two-degree-of-freedom control systems: Coupled tank system,” Journal of
Applied Research and Technology, vol. 21, no. 4, pp. 560–570, 2023. [Online].
Available: https://doi.org/10.22201/icat.24486736e.2023.21.4.2000 [19] W. J. Rugh and J. S. Shamma, “Research on gain scheduling,”
Automatica, vol. 36, no. 10, pp. 1401–1425, 2000. [Online]. Available:
https://doi.org/10.1016/S0005-1098(00)00058-3 [20] D. Rotondo, Advances in Gain-Scheduling and Fault Tolerant
Control Techniques. Springer Cham, 2018. [Online]. Available:
https://doi.org/10.1007/978-3-319-62902-5 [21] G. S. X. Bombois, D. Ghosh and J. Huillery, “Lpv system
identification for control using the local approach,” International Journal
of Control, vol. 94, no. 2, pp. 390–410, 2021. [Online]. Available:
https://doi.org/10.1080/00207179.2019.1596316 [22] Z. GAO and J. FU, “Robust lpv modeling and control of aircraft
flying through wind disturbance,” Chinese Journal of Aeronautics, vol. 32,
no. 7, pp. 1588–1602, 2019. [Online]. Available:
https://doi.org/10.1016/j.cja.2019.03.029 [23] S. Li, A.-T. Nguyen, T.-M. Guerra, and A. Kruszewski,
“Reduced-order model based Dynamic tracking for soft manipulators:
Data-driven lpv modeling, control design and experimental results,” Control
Engineering Practice, vol. 138, p. 105618, 2023. [Online]. Available:
https://doi.org/10.1016/j.conengprac.2023.105618 [24] R. Robles, A. Sala, and M. Bernal, “Performanceoriented quasi-lpv
modeling of nonlinear systems,” International Journal of Robust and Nonlinear
Control, vol. 29, no. 5, pp. 1230–1248, 2019. [Online]. Available:
https://doi.org/10.1002/rnc.4444 [25] P. Persson and K. Astrom, “Dominant pole design - a unified view
of pid controller tuning,” IFAC Proceedings Volumes, vol. 25, no. 14, pp.
377–382, 1992. [Online]. Available:
https://doi.org/10.1016/S1474-6670(17)50763-6 [26] A. D. Mammadov, E. Dincel, and M. T. Söylemez, “Analytical design
of discrete pi–pr controllers via dominant pole assignment,” ISA
Transactions, vol. 123, pp. 312–322, 2022. [Online]. Available:
https://doi.org/10.1016/j.isatra.2021.05.038 [27] P. Teppa-Garrán and J. Andrade-Da Silva, “An analytical
interpolation approach for gain scheduling control of linear parameter
varying systems,” Ciencia e Ingeniería, vol. 30, no. 1, pp. 93–101, 2008.
[Online]. Available: https://upsalesiana.ec/ing33ar2r27 |
[28] W. Tan, A. Packard, and G. Balas, “Quasi-lpv modeling and lpv
control of a generic missile,” in Proceedings of the 2000 American Control
Conference. ACC (IEEE Cat. No.00CH36334), vol. 5, 2000, pp. 3692–3696.
[Online]. Available: https://doi.org/10.1109/ACC.2000.879259 [29] G. Vinco, S. Theodoulis, O. Sename, and G. Strub, “Quasi-lpv
modeling of guided projectile pitch dynamics through state transformation
technique,” IFAC-PapersOnLine, vol. 55, no. 35, pp. 43–48, 2022, 5th IFAC
Workshop on Linear Parameter Varying Systems LPVS 2022. [Online]. Available:
https://doi.org/10.1016/j.ifacol.2022.11.288 [30] Z. He and L. Zhao, “Quadrotor trajectory tracking based on
quasi-lpv system and internal model control,” Mathematical Problems in
Engineering, vol. 2015, no. 1, p. 857291, 2015. [Online]. Available:
https://doi.org/10.1155/2015/857291 [31] P. S. Cisneros, A. Sridharan, and H. Werner, “Constrained
predictive control of a robotic manipulator using quasi-lpv representations,”
IFAC-PapersOnLine, vol. 51, no. 26, pp. 118–123, 2018, 2nd IFAC Workshop on
Linear Parameter Varying Systems LPVS 2018. [Online]. Available:
https://doi.org/10.1016/j.ifacol.2018.11.158 [32] H. Xie, L. Dai, Y. Lu, and Y. Xia, “Disturbance rejection mpc
framework for inputaffine nonlinear systems,” IEEE Transactions on Automatic
Control, vol. 67, no. 12, pp. 6595–6610, 2022. [Online]. Available:
https://doi.org/10.1109/TAC.2021.3133376 [33] J. Stefanovski, “Feedback affinization of nonlinear control
systems,” Systems & Control Letters, vol. 46, no. 3, pp. 207–217, 2002.
[Online]. Available: https://doi.org/10.1016/S0167-6911(02)00136-6 [34] J. Apkarian, Coupled water tank experiments manual. Quanser
Consulting Advanced Teaching Systems, 1999. [Online]. Available:
https://upsalesiana.ec/ing33ar2r34 [35] R. C. Dorf and R. H. Bishop, Modern Control Systems. Prentice
Hall, 2008. [Online]. Available: https://upsalesiana.ec/ing33ar2r35 [36] A. Bartlett, C. Hollot, and H. Lin, “Root locations of an entire
polytope of polynomials: It suffices to check the edges,” in 1987 American
Control Conference, 1987, pp. 1611–1616. [Online]. Available:
https://doi.org/10.23919/ACC.1987.4789571 |