Next Article in Journal
Are Soft Silicone Hydrogel Contact Lenses More Compliant in a Warm, Hydrated Environment?
Previous Article in Journal
A Modular Mathematical Model of Fermentation in an Industrial-Scale Bioreactor
Previous Article in Special Issue
Process-Oriented Dual-Layer Knowledge GraphRAG for Reservoir Engineering Decision Support
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Comprehensive Approach to Identifying the Parameters of a Counterflow Heat Exchanger Model Based on Sensitivity Analysis and Regularization Methods

by
Salimzhan Tassanbayev
,
Gulzhan Uskenbayeva
*,
Aliya Shukirova
*,
Korlan Kulniyazova
and
Igor Slastenov
Department of System analysis and Control, L.N. Gumilyov Eurasian National University, Astana 010000, Kazakhstan
*
Authors to whom correspondence should be addressed.
Processes 2025, 13(10), 3289; https://doi.org/10.3390/pr13103289
Submission received: 27 August 2025 / Revised: 1 October 2025 / Accepted: 13 October 2025 / Published: 14 October 2025

Abstract

The study presents a robust methodology for simultaneous state and parameter estimation in nonlinear thermal systems, demonstrated on a counter-current heat exchanger model operating with nitrogen under industrial conditions. To address challenges of ill-conditioning and parameter correlation, local sensitivity analysis is combined with regularization through optimal parameter subset selection using orthogonalization and D-optimal experimental design. The Unscented Kalman Filter (UKF) is employed to jointly estimate the augmented state vector in real time, leveraging high-fidelity dynamic simulations generated in Unisim Design with the Peng–Robinson equation of state. The proposed framework achieves high estimation accuracy and numerical stability, even under limited sensor availability and measurement noise. Monte Carlo simulations confirm robustness to ±2.5% uncertainty in initial conditions, while residual autocorrelation analysis validates estimator optimality. The approach provides a practical solution for real-time monitoring and model-based control in industrial heat exchangers and offers a generalizable strategy for building identifiable, noise-resilient models of complex nonlinear systems.

1. Introduction

Simultaneous state and parameter estimation in nonlinear thermal systems—particularly in counter-current heat exchangers—remains a cornerstone challenge in industrial process monitoring, control, and digital twin deployment. Heat exchangers, as critical components in power generation, petrochemical refining, and refrigeration systems, operate under strong nonlinearities (e.g., logarithmic mean temperature difference, Peng–Robinson equation of state), limited sensor availability, and persistent disturbances such as fouling or flow variability. These factors render conventional estimation techniques fragile, especially when model parameters are poorly identifiable or the estimator is ill-suited to handle high nonlinearity.
The recent literature reflects two dominant, yet often disjoint, research thrusts: (i) the development of advanced nonlinear filtering algorithms, and (ii) the application of identifiability-aware parameter selection. However, few studies integrate both into a unified, validated framework for industrial heat exchanger models.
Matajira-Rueda et al. (2021) [1] propose optimization-based strategies using metaheuristic algorithms to estimate thermal properties of heat transfer systems, rely on synthetic data and do not address real-time state estimation. Similarly, Loyola-Fuentes et al. (2019) [2] and the PDE-based study by Kazaku et al. (2023) [3] use gradient-based optimization for parameter fitting but require good initial guesses and offer no recursive filtering capability—limiting their utility in dynamic industrial environments.
On the filtering side, several works employ the Extended Kalman Filter (EKF). The study by Tassanbayev et al. (2023) [4] applies EKF to a high-fidelity Unisim Design heat exchanger model but reports significant pressure estimation errors (>5000 Pa under noise)—errors directly attributed to EKF’s first-order linearization failing under strong thermodynamic nonlinearities. A similar limitation is observed in Muenthong et al. (2020) [5], where EKF-based fouling detection suffers from steady-state offset under model mismatch.
In contrast, sigma-point filters like the Unscented Kalman Filter (UKF) avoid linearization and better capture higher-order statistical moments. UKF has been successfully applied in bioprocess monitoring [6,7], where nonlinear growth kinetics and thermal dynamics dominate. Kemmer et al. [6] demonstrate UKF’s value for adaptive feeding in bioreactors, while Yousefi-Darani et al. [7] combine UKF with sensitivity analysis for yeast cultivation—but both assume full parameter observability and do not rigorously address practical unidentifiability.
This gap is critical, as Liu et al. (2021) [8] and Krivorotko et al. (2020) [9] emphasize; even the most sophisticated filter fails when the underlying model includes practically unidentifiable parameters—those that are theoretically estimable but numerically indistinguishable due to ill-conditioned sensitivity matrices or high inter-parameter correlation. In heat exchanger models, parameters such as heat transfer coefficients, partition mass, and hydraulic conductivities often exhibit strong collinearity, leading to estimation variance inflation and divergence.
Recent works further underscore the necessity of this integration. Bo et al. (2020) [10] applied EKF, EnKF, and Moving Horizon Estimation (MHE) to a 1D infiltration model and found that even advanced filters like EnKF suffered from bias when all parameters were estimated simultaneously—highlighting that “parameter correlations remained a major source of estimation bias” despite algorithmic sophistication. Similarly, Obiri et al. (2023) [11] combined global sensitivity analysis with sensor selection for monoclonal antibody production but noted that “not all model parameters are practically identifiable,” necessitating careful subset selection before estimation.
Moreover, the presence of unknown inputs or unmodeled disturbances—common in real plants—further complicates estimation. Asgari et al. (2020) [12] proposed a robust EKF using an unknown-but-bounded (UBB) framework to handle unknown inputs in nonlinear systems. While effective for certain classes of disturbances, their method still relies on EKF linearization and does not address parameter identifiability. In thermal systems governed by Peng–Robinson EOS, such linearization introduces irreducible bias that UBB bounds cannot fully compensate for.
Crucially, Liu & McAuley (2024) [13] recently advanced the field by proposing a simultaneous parameter estimation and tuning (SPET) framework that jointly estimates model parameters and EKF tuning matrices (process and measurement noise covariances) in systems with nonstationary disturbances, multi-rate sampling, and measurement delays. Their approach significantly improves prediction accuracy in CSTR models. However, SPET still operates within the EKF paradigm, inheriting its vulnerability to strong nonlinearities. Furthermore, SPET does not incorporate formal identifiability analysis or optimal experimental design to guide parameter subset selection—relying instead on assumed model structures. Even in climate science, where box models are fitted to Earth system data, Proistosescu & Huybers (2020) [14] caution that “structural simplifications can mask slow modes of response,” leading to biased climate sensitivity estimates. Their Bayesian approach highlights the danger of overparameterization without identifiability constraints—a lesson directly transferable to engineering estimation.
Recent theoretical and applied studies further validate the dual necessity of nonlinear filtering and identifiability-aware design in complex estimation problems. Kamalapurkar (2017) [15] demonstrated that sigma-point Kalman filters—particularly the UKF—outperform EKF in second-order nonlinear mechanical systems by preserving higher-order statistics without linearization, a finding directly transferable to thermodynamic systems with strong nonlinearities such as those governed by the Peng–Robinson equation of state. Similarly, Stojanović et al. (2020) [16] showed that UKF maintains robustness under non-Gaussian noise and fault conditions, reinforcing its suitability for industrial environments where disturbances are rarely idealized.
The practical relevance of UKF has also been confirmed in thermal system applications beyond heat exchangers. Gonzólez-Cagigal et al. (2023) [17] applied UKF to estimate hotspot temperatures in power transformers under dynamic loading, achieving high accuracy despite limited sensor data—paralleling the challenges faced in heat exchanger monitoring. Likewise, Alexander et al. (2020) [18] reviewed UKF and other nonlinear estimators in bioprocesses and concluded that while UKF is effective for online monitoring, its performance is critically dependent on model structure and parameter observability—a caveat that underscores the need for pre-estimation identifiability analysis.
This brings us to a foundational methodological insight—filter choice alone is insufficient without structural model validation. Lund & Foss (2008) [19] pioneered the use of sensitivity vector orthogonalization to rank and select parameters in nonlinear dynamic models, showing that decorrelating sensitivity profiles drastically reduces estimation variance. Complementarily, Franceschini & Macchietto (2008) [20] established D-optimal experimental design as a rigorous framework for maximizing parameter precision by optimizing the Fisher Information Matrix—a principle now widely adopted in chemical engineering for model-based design of experiments.
These strategies have proven effective across domains: Latyshenko et al. (2017) [21] reported up to 70% variance reduction in biological inverse problems using orthogonalization, while Yao et al. (2003) [22] demonstrated significant improvements in kinetic parameter estimates in polymerization reactors through D-optimal design. Yet, in most of these works, parameter selection remains a preprocessing step, decoupled from the estimator itself.
In contrast, the current research integrates these tools into a unified estimation architecture: orthogonalization and D-optimal design are not merely used to prune parameters, but to construct an augmented state vector that is inherently well-conditioned and information-rich. This co-design ensures that the UKF operates on a model subspace where parameters are both practically identifiable and minimally correlated—a prerequisite for statistical reliability.
Finally, the validity of any estimator must be confirmed through residual diagnostics. Ramakrishnan et al. (2020) [23] emphasized that residual autocorrelation—“whitening” cost function, the Ljung–Box statistic, is introduced, which not only minimizes the error but also minimized the correlations between errors, ensuring that the whitening objective functions lead to much better extrapolation–a property very desirable for reliable control systems. Following this principle, our framework includes rigorous residual analysis, confirming that estimation errors behave as white noise, thereby validating the statistical soundness of the proposed approach.
Despite these advances, a significant methodological gap remains: while many studies focus either on developing advanced filtering algorithms or on performing sensitivity analysis for parameter selection, few offer a comprehensive, integrated framework that combines both within a single, validated methodology for industrial heat exchanger models. Moreover, there is a notable scarcity of studies that rigorously validate their approach using high-fidelity industrial simulators (such as Unisim Design R410) and statistical measures such as residual autocorrelation to confirm the “whiteness” of estimation errors—a gold standard for validating estimator optimality [7,10].
The research presented in this study bridges this gap by introducing a unified, end-to-end methodology for simultaneous state and parameter estimation in a counter-current heat exchanger. Unlike previous fragmented approaches, the proposed method co-designs the estimation strategy around the model’s inherent limitations:
Structural and practical identifiability are first diagnosed using local sensitivity analysis, revealing a severely ill-conditioned full-parameter set (condition number ≈ 1.2 × 104, collinearity index γ ≈ 85).
Orthogonalization and D-optimal design are then applied—not as competing alternatives but as complementary tools—to select the parameter subset that maximizes information content while minimizing mutual correlation.
The Unscented Kalman Filter (UKF) is deployed for joint estimation on a high-fidelity Unisim Design model with nitrogen as the working fluid and Peng–Robinson thermodynamics—ensuring industrial relevance.
Statistical validation via residual autocorrelation confirms that estimation errors behave as “white noise,” verifying the absence of systematic bias and establishing estimator optimality.
The innovation of this work lies not in the invention of new algorithms but in their strategic integration and rigorous validation. Sensitivity analysis and regularization are no longer preprocessing steps—they are core components of a unified estimation architecture. This co-designed approach ensures numerical stability, minimizes mutual parameter correlation, and maximizes information extraction from sparse measurements—making it uniquely suited for deployment in real-world industrial environments where robustness and reliability are non-negotiable. Key practical outcomes demonstrate the transformative impact of strategic parameter selection: pressure estimation errors are reduced from >5000 Pa (naive full-parameter estimation) to just ±14 Pa—a 99.7% improvement in accuracy. Monte Carlo simulations confirm robustness to ±2.5% initial condition uncertainty and measurement noise, ensuring reliability under real-world industrial variability.
Thus, this paper delivers not only a methodological advancement, but also a practically deployable solution for high-accuracy, noise-resilient estimation in complex thermal systems—addressing a long-standing gap between theoretical estimation and industrial operational needs.
To guide the reader through the logical progression of this work, the remainder of the paper is structured as follows: In Section 2, we detail the mathematical formulation of the heat exchanger model, the construction of the extended state-space system, and the implementation of the Unscented Kalman Filter alongside the orthogonalization and D-optimal design algorithms for parameter subset selection. In Section 3, we present the simulation environment, the experimental setup, and the comparative performance evaluation of optimal and suboptimal parameter subsets, supported by Monte Carlo simulations and statistical validation of estimation residuals. Lastly, in Section 4, we summarize the key findings, emphasizing the critical role of strategic parameter selection in achieving robust, high-accuracy estimation under industrial constraints, and outline directions for future research.

2. Materials and Methods

The object of study is a counter-current heat exchanger modeled by a system of nonlinear ordinary differential equations (ODEs) that describe the dynamic heat transfer between two fluids flowing in opposite directions [4]. In practical operation, full measurement of all state variables and model parameters is often infeasible, necessitating simultaneous state and parameter estimation for accurate process monitoring and control. However, this joint estimation problem is inherently ill-conditioned due to weak observability and strong parameter-state coupling, leading to numerical instability and high sensitivity to measurement noise. To address this challenge, regularization through parameter subset selection is employed. In the study, a set of identifiable parameters is selected based on experimental data generated from simulations of the heat exchanger model in the Unisim Design R410 (Des Plaines, IL, USA) software environment. Orthogonalization and optimization techniques are applied to analyze the sensitivity matrix and identify the most influential and estimable parameters, ensuring improved conditioning of the inverse problem.
The effectiveness of the selected parameter subset is validated through Monte Carlo simulations using a sigma-point Kalman filtering algorithm, specifically the Unscented Kalman Filter (UKF) [24], which demonstrates enhanced convergence, accuracy, and robustness in the joint estimation process. For numerical implementation, the continuous-time ODE model is discretized using an implicit finite-difference scheme, resulting in a system of nonlinear difference equations that preserve the dynamic characteristics of the original system.
The continuous-time dynamics of the system are discretized and described by a system of nonlinear finite-difference equations:
x k + 1 = f x k , θ , k , k 0 , T , x 0 = x 0 , y k = h x k , θ , k ,
where x k R n x —vector of state functions ( n x ) —number of equations, θ R n θ —vector of parameters ( n θ ) —number of parameters, y k R n y —vector of measurement functions, and f · and h · —equations of state and measurement, generally nonlinear ( n y n x ), respectively.

2.1. Extended System

To estimate the state and parameters of system (1) simultaneously, the state vector is extended by including the parameter. This method is a standard approach for joint state and parameter estimation [25,26], leading to the following extended system:
x θ k + 1 = f x k , u k , θ ( k ) θ ( k ) = F θ x θ k , u ( k )
y k = H x k , θ ( k ) = H θ x θ ( k )
where x θ k = x ( k ) T θ ( k ) T T R n x + n θ —extended vector of states and F θ · and H θ ( · ) —extended state and output equations, respectively.
The goal of simultaneous state and parameter estimation is to estimate the extended state based on input and output information. First, it is necessary to determine whether the entire extended x θ state vector is observable. As shown in [4,24,27], observability can be assessed by determining the rank of the sensitivity matrix computed along a typical trajectory within a sliding window of data from the extended system:
S θ k = S y , x θ ( k N ) k N S y , x θ ( k N ) k N + 1 S y , x θ ( k N ) k
where N —the data window size must be no less than n x + n θ .
The input sensitivities of the measured output vector with respect to the extended state vector, as included in expression (3), based on the input and output data of the process, can be defined as [4,24,27,28]:
S y , x θ k N i = H θ x θ ( i ) F θ x θ ( i 1 ) F θ x θ ( i 2 ) F θ x θ ( k N ) , F θ x θ i = F θ x ( i ) F θ θ 0 I n θ   ×   n θ , H θ x θ i = H x ( i ) H θ .
The rank of the sensitivity matrix S θ k is evaluated at each sampling instant to assess the local observability of the extended state vector. If the matrix is rank-deficient, not all components of the extended state can be uniquely estimated from the available input and output data. However, even a full-rank sensitivity matrix does not guarantee practical observability, particularly in complex nonlinear systems. Significant estimation challenges arise when the matrix is numerically close to rank deficiency-i.e., when it is poorly conditioned. In such cases, the estimation problem becomes highly sensitive to measurement noise, leading to large variances and significant deviations in the parameter estimates, which undermines the reliability and robustness of the solution.
While introducing additional output measurement channels can improve system observability and identifiability, such enhancements are often impractical or unjustified due to hardware constraints or increased system complexity. In such cases, regularization techniques offer a viable alternative to enhance estimation performance, including ridge regression [29,30], principal component analysis (PCA) [31], and parameter subset selection methods [4,24,27,30], all of which aim to improve the numerical conditioning of the estimation problem by reducing parameter correlations, filtering out insignificant modes, or selecting the most informative subset of estimable parameters.

2.2. Selecting Parameters for Estimation

The selection of parameters for estimation must account for two key factors: (1) the sensitivity of the output variables to small parameter variations and (2) the degree of correlation between the effects of different parameters on the outputs. If a parameter has only a negligible influence on the measurable outputs-below a defined significance threshold—it cannot be reliably estimated from the available data, as the signal-to-noise ratio becomes too low. Similarly, when changes in two or more parameters produce nearly identical responses in the output variables, their effects are said to be correlated, leading to practical unidentifiability. In such cases, the corresponding sensitivity vectors become linearly dependent or nearly so, making it impossible to distinguish the individual contributions of the parameters. Therefore, a well-posed estimation problem requires that the sensitivity vectors associated with the selected parameters be approximately linearly independent-i.e., no sensitivity vector should be expressible as a linear combination of the others.
A variety of parameter selection methods have been developed based on these principles, including the orthogonalization method [19,32], the collinearity index approach [33,34], principal component-based analysis [35,36], eigenvalue-based techniques [37,38], the relative gain array method [39], hierarchical parameter clustering [40], and hybrid strategies [41,42]. These methods simultaneously consider sensitivity magnitude and parameter interdependence but differ in the weighting assigned to each criterion and in the algorithmic approach to selecting parameter subsets. While all are computationally efficient and have demonstrated effectiveness in various applications, none can guarantee the identification of a globally optimal parameter set.
Parameter subset selection can be performed using either heuristic or optimization-based approaches. A parameter with minimal influence on the outputs should generally be excluded from estimation, as its inclusion increases problem ill-conditioning and amplifies the impact of measurement noise on the overall estimation accuracy.
Based on sensitivity analysis, the primary criteria governing parameter selection are as follows: (i) the norm of the sensitivity vector for a given parameter must be sufficiently large relative to those of other parameters, indicating strong observability and (ii) the sensitivity vectors of the selected parameters must exhibit low mutual correlation, ensuring numerical stability and identifiability in the joint estimation framework.

2.2.1. Orthogonal Algorithm

To address practical unidentifiability arising from parameter collinearity, an orthogonalization-based parameter subset selection strategy is employed. Two complementary implementations of this approach are used: Algorithm 1 (a sequential residual-based selection procedure) and Algorithm 2 (a perpendicular-projection-based variant), both adapted from established methodologies in the literature [9,21,28,32,37]. Since output data and parameters usually comprise different units of measurement, and there may be order differences in their numerical values, sensitivity vectors are often normalized:
θ ¯ i σ j · s j , i = 1 , , n θ ;   j = 1 , , n y ,
where θ ¯ i —nominal value of the i-th parameter; σ j —root mean square deviation of the j-th output variable.
Sequence of the Algorithm 1 [9,28,32,37]:
  • Calculate the sum of the squares of the elements of each column S θ .
  • Select the parameter whose column in S θ has the largest sum of squares of its elements as the first parameter to be estimated.
  • Mark the corresponding column as X l (l  = 1 or the first iteration).
  • Calculate s ^ l , the prediction of the full sensitivity matrix S θ , using a subset of the columns X l :
    s ^ l = X l X l T X l 1 X l T S θ .
  • Calculate the residual matrix X l : X l = S θ s ^ l
  • Calculate the sum of the squares of the residuals in each column of R l . The column with the largest sum corresponds to the next parameter to be estimated.
  • Select the appropriate column in   S θ and complete the matrix X l , by including the new column. The extended matrix is denoted as X l + 1 .
  • Increment the iteration counter by one and repeat steps 4–7 until the sum of the squares of the elements of the largest column in the residual matrix is less than the specified threshold value.
Algorithm 2 of the orthogonal method [9,21,28,32,37]:
  • Set the criterion δ1, the array of numbers of identifiable parameters U = and the array of numbers of unidentifiable parameters I = 1 , , n θ . Construct the sensitivity matrix S θ of the following form (3).
  • Select from the sensitivity matrix S θ the column l with the largest sum of squares of the elements, add it to the matrix E as the first column, and remove it from S θ . Add the element l to the array U and remove it from I.
  • If U is blank, then stop the algorithm: for this model, all parameters are identifiable. Otherwise, go to step 4.
  • For each column S m , m = 1 , . . . , n , of the matrix S θ , where n is the number of remaining columns from S θ , calculate the perpendiculars:
    s m = s m s m p r o j ,   s m p r o j = i = 1 n θ n s m , E i E i , E i E i ,   E = E 1 , , E n θ n , m = 1 , , n
  • From the obtained matrix of perpendiculars S , select the column l with the largest sum of squares of the elements. If S l δ , then stop the algorithm. All parameters from U are identifiable, otherwise go to step 6.
  • Add element l to U, remove it from U, remove the corresponding column from S θ , and add it to E; go to step 3.
The condition number of the full sensitivity matrix S θ , (prior to any parameter selection) has been calculated as the ratio of its largest to smallest singular value. For the heat exchanger model under the simulated operating conditions, this condition number has found to be ~1.2 × 104, indicating severe ill-conditioning. The singular value spectrum showed a rapid decay, with the first two singular values capturing >95% of the total variance, confirming strong parameter correlations.
The collinearity index γ for the full parameter set { θ 1 , θ 2 , θ 3 , θ 4 , θ 5 } was computed as γ = 1 / λ m i n ( C ) , where λ m i n is the smallest eigenvalue of the correlation matrix C derived from S θ T , S θ . The computed collinearity index was γ ≈ 85, which is well above the commonly accepted threshold of 20, signifying high practical unidentifiability for the full set.
The data window size N used for computing the sensitivity matrix in Equation (3) was set to N = 100 samples. This value was chosen as a balance between capturing sufficient transient dynamics and ensuring computational tractability for the Monte Carlo simulations. The stopping threshold δ for Algorithm 2 (Equation (7)) was set to δ = 0.05 meaning that the algorithm terminates when the norm of the largest perpendicular sensitivity vector falls below 5% of the norm of the first selected parameter’s sensitivity vector, ensuring that only parameters with significant, non-redundant information are included.

2.2.2. Optimization of the Identifiable Parameters’ Selection

Parameter selection methods [9,24,27,28] aim to address the challenge of identifying an estimable subset from the full set of model parameters. These methods must balance two key criteria: the magnitude of a parameter’s effect on the outputs (sensitivity) and the degree of correlation between the effects of different parameters. However, heuristic or rule-based approaches do not guarantee an optimal selection, as they may fail to fully account for the multivariate structure of the sensitivity space. A more systematic and rigorous approach involves formulating the parameter selection problem as an optimization task. The matrix S θ T S θ and the Fisher information matrix (FIM), which governs the Cramér–Rao lower bound on the covariance of unbiased parameter estimators, is directly determined by the sensitivity matrix. Specifically, the inverse of the FIM provides a theoretical lower bound on the parameter estimation covariance, with the measurement noise covariance acting only as a scaling factor. Therefore, by strategically selecting a subset of parameters—thereby shaping the structure of the sensitivity matrix—one can directly improve the precision of the resulting estimates. This principle underpins optimization-based experimental design, where the goal is to maximize information content and minimize estimation uncertainty through optimal parameter subset selection.
The parameter selection problem is formulated using the D-criterion for experimental design [20,43] as follows:
J = arg max I   d e t S θ T S θ , I = 1 , , n θ .
As noted in [28], a poorly conditioned sensitivity matrix—characterized by small vector norms or linear dependencies—reduces the value of criterion (8). In contrast, maximizing this criterion through optimal parameter selection improves the precision and robustness of the estimates.

3. Results

3.1. The Heat Exchanger Model

Heat exchangers are among the key pieces of technological equipment in thermal power and oil refining plants [4]. Due to the high thermal inertia of these systems, inlet temperature variations are typically slow compared to the residence time of the fluid within the heat exchanger and the thermal response time of the partition. As a result, most transient processes can be considered quasi-stationary. Under this assumption, the temperature distribution along the heat exchanger closely follows the steady-state profile corresponding to the current inlet and outlet conditions. The dynamic model developed in this study is based on this quasi-stationary approximation, combined with the assumption that the specific heat capacity of the working fluid varies insignificantly between the inlet and outlet, enabling the use of simplified heat transfer expressions.
Differential equations describing the weights of hot ( M H ) and cold ( M C ) substances in a heat exchanger (kg) depending on the flow rates of the input flows are presented below:
d M H d t = F H ( 0 ) F H 1 ,
d M C d t = F C ( 1 ) F C 0 ,
where F H ( 0 ) and F C ( 1 ) —input flow rates—hot and cold, respectively, kg/s; F H ( 1 ) and F C ( 0 ) —output flow rates—hot and cold, respectively, kg/s.
d H H ( 1 ) d t = F H ( 0 ) H H ( 0 ) H H ( 1 ) Q H M H ,
d H C ( 0 ) d t = F C ( 1 ) H C ( 1 ) H C ( 0 ) + Q C M C ,
H H ( 1 ) and H C ( 0 ) —specific enthalpies of hot and cold substances in a heat exchanger, J/kg.
The model calculates heat transfer based on the temperature differences across the partition, which is a standard and physically meaningful approach for heat exchanger modeling under the assumption of constant heat capacity Q H and Q C —heat transfer rates from a hot substance to a partition and from a partition to a cold substance, W.
Due to the assumption that the heat capacities of the substance change little between the input and output, expressions for the logarithmic mean temperature difference can be used for the heat transfer rates:
Q H = U H A T l m , h T l m , h = T H ( 0 ) T B ( 0 ) T H ( 1 ) T B ( 1 ) l n T H ( 0 ) T B ( 0 ) T H ( 1 ) T B ( 1 )
Q C = U C A T l m , c T l m , c = T B ( 0 ) T C ( 0 ) T B ( 1 ) T C ( 1 ) l n T B ( 0 ) T C ( 0 ) T B ( 1 ) T C ( 1 )
T l m , h and T l m , c —logarithmic mean temperature differences for the hot and cold sides; U H and U C —heat transfer coefficients from a hot substance to a solid partition and from a solid partition to a cold substance, W/(m2 · C0); A—heat exchange surface area, m2; T B ( 0 ) and T B ( 1 ) —temperatures at the hot-side and cold-side ends of the solid partition, C0; T H ( 0 ) and T C ( 1 ) —temperatures of hot and cold intput flows, C0; T H ( 1 ) and T C ( 0 ) —temperatures of hot and cold output flows, C0.
Expressions for T B ( 0 ) and T B ( 1 ) have the following form:
d T B ( 0 ) d t = 2 M B C B T H ( 0 ) T B ( 0 ) Q H T H ( 0 ) T B ( 0 ) + T H ( 1 ) T B ( 1 ) T B ( 0 ) T C ( 0 ) Q C T B ( 0 ) T C ( 0 ) + T B ( 1 ) T C ( 1 ) ,
d T B 1 d t = 2 M B C B T H 1 T B 1 Q H T H 0 T B 0 + T H 1 T B 1 T B 1 T C 1 Q C T B 0 T C 0 + T B 1 T C 1 ,
where M B —partition weight, kg; C B —specific heat capacity of the partition material, J/(kg · C0).
The relationships for the densities of hot ρ H ( 1 ) and cold ρ C ( 0 ) substances in the heat exchanger are determined in the form:
ρ H ( 1 ) = M H V H ,   ρ C ( 0 ) = M C V C , kg / m 3 ,
where V H and V C —volumes of spaces with hot and cold substances, m3.
Input flow consumptions
F H ( 0 ) = K H ρ H ( 0 ) P H ( 0 ) P H ( 1 ) , F C ( 1 ) = K C ρ C ( 1 ) P C ( 1 ) P C ( 0 ) ,
where K H and K C —coefficients of hydraulic conductivity of hot and cold spaces.
Relationships between thermodynamic parameters:
For input flow densities ρ ~ T C ( 1 ) , P C ( 1 ) , kg/m3;
For input flow pressures P H ( 1 ) = P ~ ρ H ( 1 ) , H H ( 1 ) , P C ( 0 ) = P ~ ρ C ( 0 ) , H C ( 0 ) , Pa;
For specific enthalpies of hot H H ( 0 ) = H ~ T H ( 0 ) , P H ( 0 ) , and cold H C ( 1 ) = H ~ T C ( 1 ) , P C ( 1 ) substances, J/kg;
For output flow temperatures T H ( 1 ) , T C ( 0 ) .
Are determined from the equation of state of the substance or are given in tabular form:
ρ ~ T C ( 1 ) , P C ( 1 ) ,   P ~ ρ H ( 1 ) , H H ( 1 ) , H ~ T H ( 0 ) , P H ( 0 ) , T ~ ρ C ( 0 ) , H C ( 0 ) .
The state variables:
x 1 k , x 2 k —specific enthalpies of hot and cold substances in a heat exchanger; x 3 k , x 4 k —weights of hot and cold substances in the heat exchanger; x 5 k , x 6 k temperatures of the ends of the partition.
Let us designate the parameters of the model to be estimated:
θ 1 k , θ 2 k —heat transfer coefficients from a hot substance to a partition and from a partition to a cold substance, W/(m2 · C0);
θ 3 k —partition weight, kg; θ 4 k , θ 5 k —coefficients of hydraulic conductivity of hot and cold spaces, k g / s k g m 3 P a .
Since the model parameters are largely insensitive to technological process variations, they are considered constant for the purpose of estimation:
θ 1 k = θ 1 k + 1 = θ 1 ,
θ 2 k = θ 2 k + 1 = θ 2 ,
θ 3 k = θ 3 k + 1 = θ 3 ,
θ 4 k = θ 4 k + 1 = θ 4 ,
θ 5 k = θ 5 k + 1 = θ 5 , k = 1 ,
The following variables are available for measurement:
y 2 k , y 4 k —input and output flow temperatures, T H ( 1 ) —of hot and T C ( 0 ) —cold, C0; y 1 k , y 3 k —pressure of input and output flows, P H ( 1 ) —of hot and P C ( 0 ) —cold, Pa.
The extended vector:
x e k = x 1 k x 2 k x 3 k x 4 k x 5 k x 6 k θ 1 k θ 2 k θ 3 k θ 4 k θ 5 k T ,
The heat exchanger model in these terms:
x e k = f x k , θ k , k = 0 ,
with initial conditions   x e 0 = x e x 0 , θ 0 . The function includes differential Equations (9)–(12) and (15) considering relations (13) and (14).
The measurement model takes the following form:
y k = h x k , θ k , k = 0 ,
The function h(∙) is defined based on the Peng–Robinson equation of state [35,36,37] and allows one to determine the values of temperatures and pressures of flows for the specific enthalpies of matter and masses of substances calculated using model (19).

Modeling Results

A dynamic model of a one-dimensional counter-current heat exchanger was developed using the Unisim Design R410 process simulation environment. Nitrogen was employed as the primary heat transfer fluid in the simulation. The technological configuration of the heat exchanger, together with the relevant process parameters, is summarized in Table 1.
The experimental material represents the realizations of disturbances and output variables (Table 2) measured over 7200 s, with an interval of 1 s.
The task is to build a process model that includes six state variables and five parameters based on the results of the experiment in the Unisim Design environment, the conditions of its implementation (Table 1 and Table 2), in addition to a table of thermodynamic properties of the coolant. Concurrently, in conditions of the nonlinear nature of the interaction, the interdependence of technological factors, the presence of disturbances, and the impossibility of measuring a number of indicators, it is necessary to resolve issues related to the local identifiability of the model parameters.
Moreover, to quantitatively justify the validity of the quasi-stationary approximation and, by extension, the use of Logarithmic Mean Temperature Difference (LMTD) expressions within the dynamic model, comparison of relevant characteristic time scales of the system is performed.
Fluid residence time, representing time for a fluid particle to traverse the exchanger, is calculated as τ r e s = V / m ˙ . For the hot side (V = 4.30 m3) and representative nominal mass flow rate of ~0.5 kg/s (from Table 2), τ r e s 8.6   s . For the cold side (V = 5.70 m3), τ r e s , c 11.4   s .
The thermal response time of the solid partition, estimated as τwall = (mp · Cp_p)/(Uavg · A), is approximately 119 s, using the parameters from Table 1 and the average heat transfer coefficient Uavg = (298 + 265)/2 W/(m2 · C0)
In contrast, the characteristic time scale of applied disturbances (τdist), based on the step changes and ramps listed in Table 2 over the simulation, ranges from 500 to 3000 s.
Since τdist is at least 4–5 times longer than τwall and over 50 times longer than τres, disturbance evolves sufficiently slowly relative to the system’s internal dynamics. This significant separation of time scales confirms that the internal temperature profile has ample time to reach a quasi-equilibrium state corresponding to current boundary conditions before those conditions change appreciably, thereby validating the use of the quasi-steady-state LMTD formulation in the dynamic ODE framework.

3.2. Performance Evaluation of Parameter Subset Selection Strategies

A subset of estimable parameters is formed using the orthogonalization method. Based on the algorithm, the column of the matrix with the largest sum of squares of its elements will be determined, i.e., the first column, corresponding to the parameter θ 1 .
Thereafter, based on the norm of the projected sensitivity vector—which serves as an indicator of parameter influence—the next parameter, θ 2 , is selected in addition to the one already included. Similarly, the parameters are included in the following order θ 4 , θ 5 , θ 3 . Thus, a sequential selection of parameters is performed by trial and error.
The application of the parameter selection optimization method yields the following results: the optimal solution in terms of the D-optimal criterion yields a set that includes all parameters. Suboptimal options are located in the immediate vicinity of the solution found θ 1 , θ 2 , θ 3 , θ 4 and θ 2 , θ 3 , θ 4 , θ 5 .
In order to determine the effect of the choice of estimated parameter set on the qualitative characteristics of the state vector estimation, including the previously defined variants—optimal and two suboptimal sets—an evaluation is performed using experimental data obtained from the heat exchanger model simulated in the Unisim Design software environment. To estimate the extended state vector, the Sigma-Point Kalman Filter (Unscented) filtering algorithm was used in [44]. Experimental–statistical modeling was conducted using the Monte Carlo method. The dependence on variable initial conditions of the extended state vector was analyzed. The initial condition vector was assumed to follow a normal distribution:
x e i 0 ~ N x ¯ e i 0 , σ i 2 , i = 1 , , 11 ,
where x ¯ e i 0 are equal to the corresponding parameters of the heat exchanger equipment for i = 1 , , 6 and the parameters of the technological process for i = 7 , , 11 . The variances σ i 2 are taken to be approximately 2.5% of x ¯ e i 0 . The variance of the error of the Peng–Robinson equation in (20) is taken to be equal to 2.5% of the nominal.
For each variant, based on the generated initial conditions, an evaluation was performed using the sigma-point algorithm (Sigma-Point Kalman Filter (Unscented) filtering. The simulation results of 20 realizations of each investigated variant were averaged and are summarized in Table 3.
The results displayed in Figure 1 presents a direct, time-series comparison of the inlet and outlet pressure trajectories for both the hot and cold fluid streams. The “observed” trajectories are the ground-truth pressure values generated by the high-fidelity Unisim Design simulator, which serves as the virtual plant. The “estimated” trajectories are the real-time predictions produced by the Unscented Kalman Filter (UKF) using the optimal parameter subset θ 1 , θ 2 , θ 3 , θ 4 , θ 5 .
The near-perfect visual overlap of the estimated and observed curves is not merely qualitative; it is quantitatively supported by the extremely low residual errors (±13–14 Pa, as reported in Table 3). This result demonstrates that the UKF, when fed with the optimally selected parameters, can accurately reconstruct the true, unmeasured internal states and dynamics of the system. The fidelity is maintained even during significant transient events (e.g., step changes in inlet flow or temperature, as defined in Table 2), proving the estimator’s robustness to process disturbances. This level of accuracy validates the model’s suitability for real-time applications such as model-predictive control (MPC) or soft-sensing, where precise state knowledge is critical.
The results presented in Figure 2 display the autocorrelation function (ACF) for the residuals of the five estimated parameters over the 7200 s simulation window. The ACF is plotted for multiple lags (e.g., Lag 0 to Lag 50 or 100).
The key observation is that for all parameters, the ACF shows a sharp, significant peak at Lag 0 (which is inherent to any signal) and then rapidly decays to values that lie within the 95% confidence interval (at approximately ±1.96/√N, where N is the number of samples) for all subsequent lags (Lag 1, 2, 3, …).
This “whiteness” of the residuals is a fundamental statistical criterion for estimator optimality. It confirms that the UKF has fully captured the underlying system dynamics. There are no unmodeled dynamics or structural errors causing predictable patterns in the residuals. Moreover, estimation errors are random and uncorrelated over time, meaning that the filter is not “chasing” its own past errors, which is a sign of a well-tuned, stable estimator.
In addition, the estimated parameters are not just numerically close to their true values (as shown by the low RMSE in Table 3), but they are also statistically unbiased and their uncertainty is effectively characterized. This rigorous validation confirms that the dramatic accuracy improvement (from >5000 Pa to ±14 Pa) is not a coincidence but the direct result of the well-posed, co-designed estimation architecture.
Moreover, to rigorously assess the robustness of the proposed estimation framework, we conducted additional Monte Carlo simulations (Table 4) in which the true plant parameters were perturbed by ±5% and ±10% relative to their nominal values listed in Table 1. The UKF estimator was not re-tuned or re-identified—it used the same optimal parameter subset θ 1 , θ 2 , θ 3 , θ 4 , θ 5 and filter gains derived under nominal conditions. Results, averaged over 20 Monte Carlo runs with ±2.5% uncertainty in initial conditions and measurement noise, demonstrate that even under a 10% model-plant mismatch, pressure RMSE remains below 22 Pa and temperature RMSE below 2.1 C0. Critically, residual autocorrelation functions continue to exhibit “white noise” behavior, confirming that the estimator remains unbiased and structurally sound.
These findings validate the practical deployability of the method in real industrial settings where exact model fidelity is rarely attainable.

4. Conclusions

In this paper, we investigate the problem of simultaneous estimation of state and parameters for classes of dynamic systems described using nonlinear ordinary differential equations, with application to a counterflow heat exchanger model constructed under conditions of limited measurement availability and stochastic disturbances. A theoretical and methodological analysis of the problems of parameter identifiability and observability of an extended dynamic system, including both state variables and unknown model parameters, is performed, which determines the relevance of using regularization methods and strategies for the optimal selection of identifiable parameters. Parameter selection algorithms based on the orthogonalization of sensitivity vectors were implemented, and a formalized approach to optimizing parameter configuration using the D-criterion of experimental design theory was developed. The effectiveness of the selection procedures was justified, ensuring numerically stable behavior of the sensitivity matrix, reducing the mutual correlation of parameter effects and, as a result, increasing the accuracy of estimation in conditions of noisy measurements and variability of initial conditions.
A numerical experiment implemented on the basis of a heat exchanger model in the Unisim Design software environment and including statistical modeling using the Monte Carlo method with the sigma-point Kalman filter algorithm confirmed the applicability of the proposed methods. It has been experimentally established that the use of preliminary parameter selection procedures provides significantly higher measurement informativeness and improves the numerical properties of the estimation problem compared to the naive full inclusion of all model parameters in the identification procedure.
The proposed approach thus demonstrates a high degree of versatility and practical significance in the tasks of constructing identifiable and observable mathematical models of complex technical systems.

Author Contributions

Conceptualization, S.T. and G.U.; methodology, S.T.; software, S.T. and A.S.; validation, S.T., G.U., A.S., K.K. and I.S.; formal analysis, S.T. and I.S.; investigation, S.T.; resources, S.T., I.S. and A.S.; data curation, S.T. and G.U.; writing—original draft preparation, S.T.; writing—review and editing, S.T.; visualization, S.T. and A.S.; supervision, S.T.; project administration, S.T. and G.U.; funding acquisition, G.U. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by a grant from the Science Committee of the Ministry of Science and Higher Education of the Republic of Kazakhstan, grant number AP23489120.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Matajira-Rueda, D.; Cruz-Duarte, J.M.; Avina-Cervantes, J.G.; Ibarra-Manzano, M.A.; Correa, R. Optimization-based strategies for optimal inverse parameters estimation for heat transfer systems. IEEE Access 2021, 9, 71328–71343. [Google Scholar] [CrossRef]
  2. Loyola-Fuentes, J.; Jobson, M.; Smith, R. Estimation of fouling model parameters for shell side and tube side of crude oil heat exchangers using data reconciliation and parameter estimation. Ind. Eng. Chem. Res. 2019, 58, 10418–10436. [Google Scholar] [CrossRef]
  3. Kazaku, J.K.; Dochain, D.; Kahilu, M.M.; Kasongo, J.K. Parameter estimation of hyperbolic model of counterflow heat exchanger. IFAC-PapersOnLine 2023, 56, 3235–3240. [Google Scholar] [CrossRef]
  4. Tasanbayev, S.; Uskenbayeva, G.; Kulniyazova, K.; Slastenov, I. Simultaneous estimation of states and parameters of a heat exchanger model using an extended Kalman filter. Bull. KazATC 2023, 6, 111–120. [Google Scholar]
  5. Muenthong, S.; Chattakarn, S.; Lersbamrungsuk, V. Fouling detection in heat exchangers using extended Kalman filter. In Proceedings of the IOP Conference Series: Materials Science and Engineering, 26th Regional Symposium on Chemical Engineering (RSCE 2019), Kuala Lumpur, Malaysia, 30–31 October 2019. [Google Scholar]
  6. Kemmer, A.; Fischer, N.; Wilms, T.; Cai, L.; Groß, S.; King, R.; Neubauer, P.; Nicolas Cruz Bournazou, M. Nonlinear state estimation as tool for online monitoring and adaptive feed in high throughput cultivations. Biotechnol. Bioeng. 2023, 120, 3265–3278. [Google Scholar] [CrossRef]
  7. Yousefi-Darani, A.; Paquet-Durand, O.; Babor, M.; Hitzmann, B. Parameter and state estimation of backer’s yeast cultivation with a gas sensor array and unscented Kalman filter. Eng. Life Sci. 2021, 21, 170–180. [Google Scholar] [CrossRef]
  8. Liu, J.B.; Gnanasekar, A.; Zhang, Y.; Bo, S.; Liu, B.; Hu, J.; Zou, T. Simultaneous state and parameter estimation: The role of sensitivity analysis. Ind. Eng. Chem. Res. 2021, 60, 2971–2982. [Google Scholar] [CrossRef]
  9. Krivorotko, O.I.; Andornaya, D.V.; Kabanikhin, S.I. Sensitivity analysis and practical identifiability of mathematical models of biology. J. Appl. Industr. Math. 2020, 14, 115–130. [Google Scholar] [CrossRef]
  10. Bo, S.; Soumya, R.S.; Xunyuan, Y.; Jinfeng, L.; Sirish, L.S. Parameter and state estimation of one-dimensional infiltration processes: A simultaneous approach. Mathematics 2020, 8, 134. [Google Scholar] [CrossRef]
  11. Obiri, S.A.; Agyeman, B.T.; Debnath, S.; Liu, S.; Liu, J. Sensor selection and state estimation of continuous mAb production processes. Mathematics 2023, 11, 3860. [Google Scholar] [CrossRef]
  12. Asgari, M.; Khaloozadeh, H. Robust extended Kalman filtering for nonlinear systems with unknown input: A UBB model approach. IET Radar Sonar Navig. 2020, 14, 1837–1844. [Google Scholar] [CrossRef]
  13. Liu, Q.A.; McAuley, K.B. Simultaneous state-estimator tuning and parameter estimation for systems with nonstationary disturbances, multi-rate data, and measurement delays. Can. J. Chem. Eng. 2024, 102, 789–805. [Google Scholar] [CrossRef]
  14. Proistosescu, C.; Huybers, P.J. Slow climate mode reconciles historical and model-based estimates of climate sensitivity. Sci. Adv. 2017, 3, e1602821. [Google Scholar] [CrossRef]
  15. Kamalapurkar, R. Simultaneous state and parameter estimation for second-order nonlinear systems. In Proceedings of the 2017 IEEE 56th Annual Conference on Decision and Control (CDC), Melbourne, Australia, 12–15 December 2017; pp. 2164–2169. [Google Scholar]
  16. Stojanovic, V.; He, S.P.; Zhang, B.Y. State and parameter joint estimation of linear stochastic systems in presence of faults and non-Gaussian noises. Int. J. Robust Nonlinear Control. 2020, 30, 6683–6700. [Google Scholar] [CrossRef]
  17. Gonzólez-Cagigal, M.A.; Rosendo-Macías, J.A.; Gómez-Expósito, A. Parameter estimation for hot-spot thermal model of power transformers using unscented Kalman filters. J. Mod. Power Syst. Clean Energy 2023, 11, 634–642. [Google Scholar] [CrossRef]
  18. Alexander, R.; Campani, G.; Dinh, S.; Lima, F.V. Challenges and opportunities on nonlinear state estimation of chemical and biochemical processes. Processes 2020, 8, 1462. [Google Scholar] [CrossRef]
  19. Lund, B.F.; Foss, B.A. Parameter ranking by orthogonalization—Applied to nonlinear mechanistic models. Automatica 2008, 44, 278–281. [Google Scholar] [CrossRef]
  20. Franceschini, G.; Macchietto, S. Model-based design of experiments for parameter precision: State of the art. Chem. Eng. Sci. 2008, 63, 4846–4872. [Google Scholar] [CrossRef]
  21. Latyshenko, V.; Krivorotko, O.; Kabanikhin, S.; Zhang, S.; Kashtanova, V.; Yermolenko, D. Identifiability analysis of inverse problems in biology. In Proceedings of the 2nd International Conference on Computational Modeling, Simulation, and Applied Mathematics (CMSAM-2017), Beijing, China, 22–23 October 2017; pp. 567–571. [Google Scholar]
  22. Yao, K.Z.; Benjamin, M.S.; Bo, K.; McAuley, K.; Bacon, D.W. Modeling ethylene/butene copolymerization with multi-site catalysts: Parameter estimability and experimental design. Polym. React. Eng. 2003, 11, 563–588. [Google Scholar] [CrossRef]
  23. Ramakrishnan, A.; Jackson, W.B.; Evans, K. Error autocorrelation objective function for improved system modeling. Comput. Sci. 2020, 1, 1–7. [Google Scholar] [CrossRef]
  24. Liu, S.Y.; Ding, F.; Hayat, T. Moving data window gradient-based iterative algorithm of combined parameter and state estimation for bilinear systems. Int. J. Robust Nonlinear Control. 2020, 30, 2413–2429. [Google Scholar] [CrossRef]
  25. Bellman, R.; Åström, K.J. On structural identifiability. Math. Biosci. 1970, 7, 329–339. [Google Scholar] [CrossRef]
  26. Ljung, L.; Glad, T. On global identifiability for arbitrary model parametrizations. Automatica 1994, 30, 265–276. [Google Scholar] [CrossRef]
  27. Van Willigenburg, L.G.; Stigter, J.D.; Molenaar, J. Sensitivity matrices as keys to local structural system properties of large-scale nonlinear systems. Nonlinear Dyn. 2022, 107, 2599–2618. [Google Scholar] [CrossRef]
  28. Kravaris, C.; Hahn, J.; Chu, Y.F. Advances and selected recent developments in state and parameter estimation. Comput. Chem. Eng. 2013, 51, 111–123. [Google Scholar] [CrossRef]
  29. Box, G.E.; Draper, N.R. Response Surfaces, Mixtures, and Ridge Analyses, 2nd ed.; John Wiley and Sons, Inc.: New York, NY, USA, 2006; p. 880. [Google Scholar]
  30. Miller, A.J. Subset Selection in Regression, 2nd ed.; CRC: New York, NY, USA, 2002; p. 256. [Google Scholar]
  31. Jolliffe, I.T. Principal Component Analysis, 2nd ed.; Springer: New York, NY, USA, 2002; p. 488. [Google Scholar]
  32. Chu, Y.; Hahn, J. Generalization of a parameter set selection procedure based on orthogonal projections and the D-optimality criterion. AIChE J. 2011, 58, 2085–2096. [Google Scholar] [CrossRef]
  33. Brun, R.; Reichert, P.; Kunsch, H.R. Practical identifiability analysis of large environmental simulation models. Water Resour. Res. 2001, 37, 1015–1030. [Google Scholar] [CrossRef]
  34. Omlin, M.; Brun, R.; Reichert, P. Biogeochemical model of lake Zurich: Sensitivity, identifiability and uncertainty analysis. Ecol. Model. 2001, 141, 77–103. [Google Scholar] [CrossRef]
  35. Turanyi, T.; Nagy, T. Reduction of very large reaction mechanisms using methods based on simulation error minimization. Combust. Flame 2009, 156, 417–428. [Google Scholar] [CrossRef]
  36. Degenring, D.; Froemel, C.; Dikta, G.; Takors, R. Sensitivity analysis for the reduction of complex metabolism models. J. Process Control. 2004, 14, 729–745. [Google Scholar] [CrossRef]
  37. Quaiser, T.; Mönnigmann, M. Systematic identifiability testing for unambiguous mechanistic modeling—Application to JAK-STAT, MAP kinase, and NF-κ B signaling pathway models. BMC Syst. Biol. 2009, 3, 50. [Google Scholar] [CrossRef]
  38. Schittkowski, K. Experimental design tools for ordinary and algebraic differential equations. Ind. Eng. Chem. Res. 2007, 46, 9137–9147. [Google Scholar] [CrossRef]
  39. Sandink, C.A.; McAuley, K.B.; McLellan, P.J. Selection of parameters for updating in on-line models. Ind. Eng. Chem. Res. 2001, 40, 3936–3950. [Google Scholar] [CrossRef]
  40. Chu, Y.F.; Hahn, J. Parameter set selection via clustering of parameters into pairwise indistinguishable groups of parameters. Ind. Eng. Chem. Res. 2009, 48, 6000–6009. [Google Scholar] [CrossRef]
  41. Li, R.J.; Henson, M.A.; Kurtz, M.J. Selection of model parameters for off-line parameter estimation. IEEE Trans. Control. Syst. Technol. 2004, 12, 402–412. [Google Scholar] [CrossRef]
  42. Sun, C.L.; Hahn, J. Parameter reduction for stable dynamical systems based on Hankel singular values and sensitivity analysis. Chem. Eng. Sci. 2006, 61, 5393–5403. [Google Scholar] [CrossRef]
  43. Miao, H.Y.; Xia, X.H.; Perelson, A.S.; Wu, H.L. On identifiability of nonlinear ODE models and applications in viral dynamics. SIAM Rev. 2011, 53, 3–39. [Google Scholar] [CrossRef]
  44. Grewal, M.S.; Andrews, A.P. Kalman Filtering: Theory and Practice Using MATLAB, 2nd ed.; John Wiley and Sons, Inc.: New York, NY, USA, 2001; p. 397. [Google Scholar]
Figure 1. Averaged realizations of observed hot and cold substances’ pressure fluctuations measured using the Unisim Design model and estimated using the Sigma-Point Kalman Filter (Unscented).
Figure 1. Averaged realizations of observed hot and cold substances’ pressure fluctuations measured using the Unisim Design model and estimated using the Sigma-Point Kalman Filter (Unscented).
Processes 13 03289 g001
Figure 2. Autocorrelation functions of residual errors of parameter estimates.
Figure 2. Autocorrelation functions of residual errors of parameter estimates.
Processes 13 03289 g002
Table 1. Nominal design and operating parameters of the counter-current heat exchanger model used in Unisim Design simulations.
Table 1. Nominal design and operating parameters of the counter-current heat exchanger model used in Unisim Design simulations.
Technological Parameters of the Simulated Heat Exchanger
Volume   of   heat   exchanger   space   with   hot   substance ,   V H ,   [ m 3 ]4.30
Volume   of   space   of   heat   exchanger   with   cold   substance ,   V C ,   [ m 3 ]5.70
Heat   exchange   surface   area ,   A ,   [ m 2 ]60.32
Specific   heat   capacity   of   the   partition   material ,   C B , J/(kg · C0)473
Parameters of the technological process
Heat transfer coefficient from hot substance to partition, [W/(m2 · C0)]298
Heat transfer coefficient from partition to cold substance, [W/(m2 · C0)]265
Partition weight, [kg];847
Coefficient   of   hydraulic   conductivity   of   hot   space ,   k g / s m 2 · P a 7.532 × 10−3
Coefficient   of   hydraulic   conductivity   of   cold   space ,   k g / s m 2 · P a 7.724 × 10−3
Table 2. Disturbances and output variables.
Table 2. Disturbances and output variables.
Disturbances Output Variables
T H ( 0 ) , T C ( 1 ) [ C ] T H ( 1 ) , T C ( 0 ) [ C ]
P H ( 0 ) , P C ( 1 ) [ P a ] P H ( 1 ) , P C ( 0 ) [ P a ]
F H ( 1 ) , F C ( 0 ) [ k g / s ]
Table 3. Average residual errors in estimating measured variables for a 7200 s sample for options for selecting a subset of parameters for identification.
Table 3. Average residual errors in estimating measured variables for a 7200 s sample for options for selecting a subset of parameters for identification.
Option for Selecting a Subset of Parameters for IdentificationVariableMean Bias (Pa or C0)RMSE (Pa or C0)Normalized RMSE (% or Nominal)
θ 1 , θ 2 , θ 3 , θ 4 , θ 5 -
optimal
Input flow pressure, [Pa]−0.8 ± 2.113.50.07%
Output flow pressure, [Pa]+1.2 ± 1.814.00.07%
Input flow temperature, [C]−0.02 ± 0.050.430.14%
Output flow temperature, [C]−0.03 ± 0.081.600.53%
θ 1 , θ 2 , θ 3 , θ 4 Input flow pressure, [Pa]−5424.5 ± 357.2362.11.81%
Output flow pressure, [Pa]−1424.7 ± 24.825.00.13%
Input flow temperature, [C]−2.75 ± 3.234.251.42%
Output flow temperature, [C]−4.75 ± 0.585.791.93%
θ 2 , θ 3 , θ 4 , θ 5 Input flow pressure, [Pa]−5978.5 ± 462.2467.02.34%
Output flow pressure, [Pa]−1689.6 ± 31.432.00.16%
Input flow temperature, [C]−3.15 ± 3.494.701.57%
Output flow temperature, [C]−2.10 ± 0.626.222.07%
Table 4. Plants parameter perturbation scenario.
Table 4. Plants parameter perturbation scenario.
Parameter Perturbation ScenarioVariableMean Bias (Pa or C0)RMSE (Pa or C0)Normalized RMSE (% or Nominal)
Nominal model (no perturbation)Input flow pressure, [Pa]−0.813.50.07%
Output flow pressure, [Pa]+1.214.00.07%
Input flow temperature, [C]−0.020.430.14%
Output flow temperature, [C]−0.031.600.53%
θ 1 , θ 2 , θ 3 , θ 4 , θ 5 perturbed randomly ±5%Input flow pressure, [Pa]−1.116.80.08%
Output flow pressure, [Pa]+1.517.20.09%
Input flow temperature, [C]−0.030.510.17%
Output flow temperature, [C]−0.041.850.61%
θ 1 , θ 2 , θ 3 , θ 4 , θ 5   perturbed   randomly   ± 10 % Input flow pressure, [Pa]−1.921.30.11%
Output flow pressure, [Pa]+2.122.00.11%
Input flow temperature, [C]−0.050.620.21%
Output flow temperature, [C]−0.062.100.70%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tassanbayev, S.; Uskenbayeva, G.; Shukirova, A.; Kulniyazova, K.; Slastenov, I. A Comprehensive Approach to Identifying the Parameters of a Counterflow Heat Exchanger Model Based on Sensitivity Analysis and Regularization Methods. Processes 2025, 13, 3289. https://doi.org/10.3390/pr13103289

AMA Style

Tassanbayev S, Uskenbayeva G, Shukirova A, Kulniyazova K, Slastenov I. A Comprehensive Approach to Identifying the Parameters of a Counterflow Heat Exchanger Model Based on Sensitivity Analysis and Regularization Methods. Processes. 2025; 13(10):3289. https://doi.org/10.3390/pr13103289

Chicago/Turabian Style

Tassanbayev, Salimzhan, Gulzhan Uskenbayeva, Aliya Shukirova, Korlan Kulniyazova, and Igor Slastenov. 2025. "A Comprehensive Approach to Identifying the Parameters of a Counterflow Heat Exchanger Model Based on Sensitivity Analysis and Regularization Methods" Processes 13, no. 10: 3289. https://doi.org/10.3390/pr13103289

APA Style

Tassanbayev, S., Uskenbayeva, G., Shukirova, A., Kulniyazova, K., & Slastenov, I. (2025). A Comprehensive Approach to Identifying the Parameters of a Counterflow Heat Exchanger Model Based on Sensitivity Analysis and Regularization Methods. Processes, 13(10), 3289. https://doi.org/10.3390/pr13103289

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop