pith. sign in

arxiv: 2304.04144 · v2 · submitted 2023-04-09 · 📡 eess.SY · cs.SY

Adaptive Kalman Filtering with Exact Linearization and Decoupling Control on Three-Tank Process

Pith reviewed 2026-05-24 09:04 UTC · model grok-4.3

classification 📡 eess.SY cs.SY
keywords three-tank systemexact linearizationdecoupling controladaptive Kalman filternonlinear process controllevel regulationstate estimation
0
0 comments X

The pith

Exact linearization and decoupling control let a three-tank system track dynamic liquid level references, with an adaptive Kalman filter estimating the nonlinear states.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper applies exact linearization together with decoupling control to the nonlinear model of a three-tank hydraulic process so that standard linear regulators can make the tank levels follow prescribed time-varying references. It reports that this combination produces successful tracking under the model assumptions used. An adaptive Kalman filter is then run on the original nonlinear equations and yields estimates that closely match the true simulated states. A reader would care because three-tank setups serve as standard models for many industrial liquid storage, mixing, and treatment plants where precise level regulation affects throughput and safety.

Core claim

The authors establish that exact linearization and input-output decoupling applied to the three-tank dynamics produce a set of independent linear subsystems whose states can be regulated by linear feedback to follow dynamic references. The adaptive system-noise Kalman filter applied to the original nonlinear plant then produces estimates that match the true nonlinear trajectories with good accuracy.

What carries the argument

exact linearization and decoupling control of the three-tank nonlinear model, combined with an adaptive Kalman filter that estimates states of the original nonlinear system

If this is right

  • The closed-loop system tracks the commanded dynamic reference signals for the three tank levels.
  • The adaptive Kalman filter produces estimates that match the true nonlinear plant behavior.
  • The linearizing controller and filter operate together on the standard three-tank benchmark under the stated model assumptions.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same linearization-plus-adaptive-filter structure could be tested on other coupled-tank or multi-vessel liquid systems that share similar nonlinear flow equations.
  • Adding online adaptation of the linearization point might extend the region where the method stays accurate when references move over wider ranges.
  • Hardware experiments on a physical three-tank rig would reveal how sensor noise and unmodeled valve dynamics affect the reported tracking and estimation performance.

Load-bearing premise

The nonlinear model of the three-tank system is known exactly and the linearization remains valid across the operating range of the references.

What would settle it

A closed-loop simulation or experiment in which the tank levels deviate from the commanded dynamic references by amounts that grow or remain large instead of converging.

Figures

Figures reproduced from arXiv: 2304.04144 by Bambang L. Widjiantoro, Katherin Indriawati, Moh Kamalul Wafi.

Figure 1
Figure 1. Figure 1: Three-tank hydraulic dynamical-system [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: (a) The dynamic model representation taking into a [PITH_FULL_IMAGE:figures/full_fig_p002_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Integrator definition on Fig. (2c) Moreover, the augmented state due to additional definition of z is proposed as written below,     x(k + 1) z(k + 1) =  Ad On,p −tsC1 Ip  x(k) z(k)  +  Bd Op,m u +  On,p tsIp  yr y(k) = C Oq,p  x(k) z(k)  (12) with Iv acts as the v-dimensional identity matrix whereas the On,p, for instance, is the null-matrix of n-order rows and p￾order columns… view at source ↗
Figure 4
Figure 4. Figure 4: (a) The basic control law of non-linear system; (b) [PITH_FULL_IMAGE:figures/full_fig_p005_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: The adaptive Q algorithm (AKF) from the CKF 211203-5454-IJMME-IJENS © June 2021 IJENS [PITH_FULL_IMAGE:figures/full_fig_p005_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: (a) The tracking performance of the linear control [PITH_FULL_IMAGE:figures/full_fig_p006_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: (a) The tracking performance of the non-linear con [PITH_FULL_IMAGE:figures/full_fig_p007_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: (a) The estimation performance (ˆyi) of AKF over the output systems (yi); (b) The estimation error (ˆei) from the true values of the respected level level in (8b). Both figures indicate the rewarding result of the filtering to estimate the true levels. V. CONCLUSION The mathematical design of three-tank has been formulated along with the state-feedback linear control and the non-linear law via constant fee… view at source ↗
read the original abstract

Water treatment and liquid storage are the two plants implementing the hydraulic three-tank system. Maintaining certain levels is the critical scenario so that the systems run as desired. To deal with, the optimal linear control and the complex advanced non-linear problem have been proposed to track certain dynamic reference. This paper studies those two using the combination of linearization and decoupling control under some assumptions. The result shows that the designed methods have successfully traced the dynamic reference signals. Beyond that, the adaptive system noise Kalman filter (AKF) algorithm is used to examine the estimation performance of the true non-linear system and the performance yields a rewarding prediction of the true system.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 1 minor

Summary. The manuscript proposes combining exact input-output linearization with decoupling control for a three-tank hydraulic system to track dynamic reference signals, under unspecified assumptions. It then applies an adaptive system-noise Kalman filter (AKF) to the original nonlinear plant and claims that the designed methods successfully trace the references while the AKF yields rewarding state predictions.

Significance. If the relative-degree and decoupling-matrix conditions are verified and quantitative tracking/estimation metrics with baselines are supplied, the combination could provide a concrete demonstration of feedback linearization plus adaptive filtering for MIMO process control. The work does not yet supply those elements, so its contribution remains difficult to gauge against existing three-tank control literature.

major comments (2)
  1. [Abstract] Abstract: the central claim that 'the designed methods have successfully traced the dynamic reference signals' and that AKF 'yields a rewarding prediction' is asserted without any quantitative metrics, error statistics, comparison baselines, or operating-point data. This absence makes the performance statements unverifiable and load-bearing for the paper's contribution.
  2. [Abstract / linearization derivation] Abstract and linearization section: exact input-output linearization plus decoupling is invoked 'under some assumptions,' yet the manuscript does not state the vector relative degree, confirm it equals the number of outputs along the chosen trajectories, or demonstrate that the decoupling matrix remains nonsingular in the operating region. These conditions are required for the transformed system to be linear; without verification the tracking result does not follow.
minor comments (1)
  1. [Abstract] Abstract contains several grammatical and phrasing issues (e.g., 'To deal with, the optimal linear control...') that should be corrected for clarity.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive comments on our manuscript. We address each major comment below and will incorporate revisions to strengthen the paper.

read point-by-point responses
  1. Referee: [Abstract] Abstract: the central claim that 'the designed methods have successfully traced the dynamic reference signals' and that AKF 'yields a rewarding prediction' is asserted without any quantitative metrics, error statistics, comparison baselines, or operating-point data. This absence makes the performance statements unverifiable and load-bearing for the paper's contribution.

    Authors: We agree that quantitative metrics are essential to substantiate the claims. In the revised manuscript, we will add RMSE and other error statistics for both tracking and state estimation, include comparisons against baselines such as standard Kalman filtering and non-adaptive decoupling control, and specify the operating points and reference trajectories used in the simulations. revision: yes

  2. Referee: [Abstract / linearization derivation] Abstract and linearization section: exact input-output linearization plus decoupling is invoked 'under some assumptions,' yet the manuscript does not state the vector relative degree, confirm it equals the number of outputs along the chosen trajectories, or demonstrate that the decoupling matrix remains nonsingular in the operating region. These conditions are required for the transformed system to be linear; without verification the tracking result does not follow.

    Authors: The referee is correct that explicit verification of the linearization conditions is required. We will revise the linearization section to state the vector relative degree of the three-tank MIMO system, confirm that it equals the number of outputs, and demonstrate nonsingularity of the decoupling matrix over the operating region of interest. revision: yes

Circularity Check

0 steps flagged

No circularity; derivation chain is self-contained

full rationale

The paper applies exact linearization plus decoupling to the three-tank model under stated assumptions, then deploys AKF for state estimation on the original nonlinear plant. No equations or claims reduce a reported prediction to a fitted parameter by construction, nor does any load-bearing premise rest on a self-citation chain. The tracking and estimation results are presented as outcomes of the combined controller/estimator applied to the plant; the derivation does not collapse into its own inputs.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

Abstract only; no information on free parameters, axioms, or invented entities is provided.

pith-pipeline@v0.9.0 · 5647 in / 936 out tokens · 35785 ms · 2026-05-24T09:04:07.551267+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.

Reference graph

Works this paper leans on

24 extracted references · 24 canonical work pages

  1. [1]

    Documentation of the three-tan k system

    Bismarckstr Amira GmbH. Documentation of the three-tan k system. 65, D-47057 Duisburg, Germany, 1994

  2. [2]

    Fault-Tolerant Control Systems: Design and Prac- tical Applications

    Noura, Hassan & Theilliol, Didier & Ponsart, Jean-Chris tophe & Chamseddine, Abbas. Fault-Tolerant Control Systems: Design and Prac- tical Applications . 2009. 10.1007/978-1-84882-653-3

  3. [3]

    Freeman and P .V

    R.A. Freeman and P .V . Kokotovic. Robust nonlinear control design: State-space and Lyapunov techniques . Birkh auser Boston, 2008. http://doi.org/10.1007/978-0-8176-4759-9 211203-5454-IJMME-IJENS © June 2021 IJENS International Journal of Mechanical & Mechatronics Engine ering IJMME-IJENS V ol:21 No:03 48

  4. [4]

    Gasparyan

    O. Gasparyan. Linear and nonlinear multivariable feedback control: A classical approach. Wiley, 2008

  5. [5]

    Koenig, S

    D. Koenig, S. Nowakowski, and T. Cecchin. An original app roach for actuator and component fault detection and isolation. I n 3rd IF AC Symposium on Fault Detection Supervision and Safety for Tec hnical Processes, pages 97–107, Hull, UK, 1997

  6. [6]

    Shields and S

    D.N. Shields and S. Du. An assessment of fault detection m ethods for a benchmark system. In 4th IF AC Symposium on Fault Detection Su- pervision and Safety for Technical Processes , pages 937–942, Budapest, Hungary, 2000

  7. [7]

    El Bahir and M

    L. El Bahir and M. Kinnaert. Fault detection and isolatio n for a three- tank system based on a bilinear model of the supervised proce ss. In United Kingdom Automatic Control Council International Co nference on Control, volume 2, pages 1486–1491, Swansea, UK, 1998

  8. [8]

    Juan Rincon-Pasaye, R

    J. Juan Rincon-Pasaye, R. Martinez-Guerra, and A. Soria Lopez. Fault diagnosis in nonlinear systems: an application to a three-t ank system. In Proceedings of the IEEE American Control Conference , pages 2136–2141, Washington DC, USA, 2008

  9. [9]

    Akhenak, M

    A. Akhenak, M. Chadli, D. Maquin, and J. Ragot. State esti mation via multiple observer with unknown inputs: application to the t hree-tank system. In 5th IF AC Symposium on Fault Detection, Supervision and Safety for Technical Processes, pages 1227–1232, Washington DC, USA, 2003

  10. [10]

    Rodrigues, D

    M. Rodrigues, D. Theilliol, M.A. Medina, and D. Sauter. A fault detection and isolation scheme for industrial systems base d on multiple operating models. Control Engineering Practice , 16(2):225–239, 2008

  11. [11]

    Kohcielny

    J.M. Kohcielny. Application of fuzzy logic for fault is olation in a three- tank system. In 14th IF AC W orld Congress, pages 73–78, Beijing, R.P . China, 1999

  12. [12]

    Lopez and R.J

    C.J. Lopez and R.J. Patton. Takagi-sugeno fuzzy fault- tolerant control for a non-linear system. In Proceedings of the IEEE Conference on Decision and Control , pages 4368–4373, Phoenix, Arizona, USA, 1999

  13. [13]

    Marcu, M.H

    T. Marcu, M.H. Matcovschi, and P .M. Frank. Neural obser ver-based approach to fault-tolerant control of a three-tank system. In Proceedings of the European Control Conference , Karlsruhe, Germany, 1999. CD- Rom

  14. [14]

    S. C. Patwardhan, S. Narasimhan, P . Jagadeesan, B. Gopa luni, and S. L. Shah. Nonlinear bayesian state estimation: A review of re cent devel- opments. Control Engineering Practice , vol. 20, no. 10, pp. 933–953, August 2012

  15. [15]

    Auger, M

    F. Auger, M. Hilairet, J. Guerrero, E. Monmasson, T. Orl owska- Kowalska, and S. Katsura. Industrial applications of the Ka lman filter: A review. IEEE Trans. Ind. Electron. , vol. 60, no. 12, pp. 5458–5471, Dec. 2013

  16. [16]

    C. Hide, T. Moore, and M. Smith. Adaptive Kalman filterin g for low- cost INS/GPS. J. Navigat. , vol. 56, no. 1, pp. 143–152, Jan. 2003

  17. [17]

    Jwo, F.-C

    D.-J. Jwo, F.-C. Chung, and T.-P . Weng. Adaptive Kalman Filter for Navigation Sensor Fusion . London, U.K.: IntechOpen, 2010

  18. [18]

    Almagbile, J

    A. Almagbile, J. Wang, and W. Ding. Evaluating the perfo rmances of adaptive Kalman filter methods in GPS/INS integration. J. Global Positioning Syst., vol. 9, no. 1, pp. 33–40, Jun. 2010

  19. [19]

    Wafi, Moh. (2019). Filtering module on satellite tracki ng. AIP Confer- ence Proceedings. 2088. 020045. 10.1063/1.5095297

  20. [20]

    D’Azzo and C.H

    J. D’Azzo and C.H. Houpis. Linear control system analysis and de- sign, conventional and modern . McGraw-Hill Series in Electrical and Computer Engineering, 1995

  21. [21]

    Nijmeier and A.J

    H. Nijmeier and A.J. V an der Schaft. Nonlinear dynamical control systems. Springer, third edition, 1996

  22. [22]

    A. H. Mohamed and K. P . Schwarz. Adaptive Kalman Filteri ng for INS/GPS. J. Geodesy, vol. 73, no. 4, pp. 193–203, May 1999

  23. [23]

    S. S. Haykin. Kalman Filtering and Neural Networks . New Y ork, NY , USA: Wiley, 2001

  24. [25]

    Wafi, Moh. (2021). System Identification on the Families of Auto- Regressive with Least-Square-Batch Algorithm. Internati onal Jour- nal of Scientific and Research Publications (IJSRP). 11. 65- 72. 10.29322/IJSRP .11.05.2021.p11310. 211203-5454-IJMME-IJENS © June 2021 IJENS