Next Article in Journal
Sustainability Assessment of 2G Bioethanol Production from Residual Lignocellulosic Biomass
Previous Article in Journal
Experimental Study on the Gelling Properties of Nano-Silica Sol and Its Spontaneous Imbibition Grouting Mudstone
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Robust Process Identification Method under Deterministic Disturbance

1
Department of Chemical Engineering, Kyungpook National University, Daegu 41566, Republic of Korea
2
Department of Chemical Engineering, Sunchon National University, Daegu 41566, Republic of Korea
*
Authors to whom correspondence should be addressed.
Processes 2024, 12(5), 986; https://doi.org/10.3390/pr12050986
Submission received: 14 April 2024 / Revised: 7 May 2024 / Accepted: 8 May 2024 / Published: 12 May 2024
(This article belongs to the Section Process Control and Monitoring)

Abstract

:
This study introduces a novel process identification method aimed at overcoming the challenge of accurately estimating process models when faced with deterministic disturbances, a common limitation in conventional identification methods. The proposed method tackles the difficult modeling problems due to deterministic disturbances by representing the disturbances as a linear combination of Laguerre polynomials and applies an integral transform with frequency weighting to estimate the process model in a numerically robust and stable manner. By utilizing a least squares approach for parameter estimation, it sidesteps the complexities inherent in iterative optimization processes, thereby ensuring heightened accuracy and robustness from a numerical analysis perspective. Comprehensive simulation results across various process types demonstrate the superior capability of the proposed method in accurately estimating the model parameters, even in the presence of significant deterministic disturbances. Moreover, it shows promising results in providing a reasonably accurate disturbance model despite structural disparities between the actual disturbance and the model. By improving the precision of process models under deterministic disturbances, the proposed method paves the way for developing refined and reliable control strategies, aligning with the evolving demands of modern industries and laying solid groundwork for future research aimed at broadening application across diverse industrial practices.

1. Introduction

The landscape of modern industrial processes is becoming increasingly complex, and the objectives guiding these operations are diversifying rapidly. This evolving environment underscores the critical importance of implementing effective control strategies, which are essential not only for ensuring economic and environmental sustainability but also for accommodating inevitable fluctuations in operating schedules. Against this backdrop, model-based approaches, such as model predictive and adaptive controls, have emerged as promising solutions for achieving optimal control performance [1,2,3,4,5,6,7,8]. However, the efficacy of these approaches heavily relies on the accuracy of the employed process model. The accuracy of these models, therefore, becomes a cornerstone for the successful application of model-based control strategies, catalyzing the development and deployment of various process identification methods. Consequently, various process identification methodologies have been developed and implemented across diverse industrial domains [9,10,11,12,13,14,15,16,17,18,19,20].
Since the pioneering introduction of the relay feedback method for identifying the ultimate frequency response data of processes, the field has seen the emergence of numerous advanced techniques within the literature [21,22,23,24]. These methodologies have made notable strides in enhancing the precision of frequency response data estimation, particularly for the desired frequency regions [25,26,27,28,29]. Among the array of techniques developed, parametric identification methods such as subspace, prediction error, and instrumental variable methods stand out for their efficacy and widespread application [30,31,32,33,34,35,36,37]. Furthermore, the advent of parametric identification techniques utilizing various weight functions and integral transforms represents an advancement in the identification of continuous-time processes [38,39,40,41,42]. In parallel, the development of nonparametric identification methods has introduced a new dimension of flexibility and robustness [43,44,45,46,47,48]. These methods distinguish themselves by not necessitating prior knowledge of the process dynamics, thus offering a powerful tool for accurate modeling.
However, despite these advances, the array of previous process identification methods reveals limitations when confronted with the complexity of real-world processes. This is predominantly due to the inherent challenges associated with uncertainty, an inescapable aspect of determining the process model for industrial applications, which remains a critical hurdle to overcome. While certain published identification methods consider un-certainties such as measurement noise and disturbances during parameter estimation [49,50,51,52,53], the majority have been built upon the assumption of stochastic disturbances. This assumption tends to overlook the prevalence and impact of deterministic disturbances in practical processes, a reality that can significantly undermine the effectiveness of an estimated model. These deterministic disturbances can significantly degrade the performance of estimated process models.
Addressing this critical gap, we introduce a novel process identification method aimed at explicitly neutralizing the influence of deterministic disturbances during parameter estimation. By embracing a novel approach that models deterministic disturbances as linear combinations of Laguerre polynomials and employing an integral transform with frequency weighting for the estimation of parameters, our proposed method stands out for its exceptional accuracy. This is further complemented by numerical stability and robustness from strategic use of the least squares method for parameter estimation, which can eliminate the reliance on complex iterative search-based nonlinear optimization methods. The performance of the proposed method was confirmed through a simulation study, which attests to the remarkable ability of the method to accurately model processes, even processes heavily corrupted by deterministic disturbances. The proposed method heralds a significant leap forward from the previous identification methods, which encounter difficulties in guaranteeing model accuracy in the face of deterministic disturbance, showcasing the potential of our method to substantially improve the fidelity of process models.

2. Theoretical Development of the Proposed Method

This study adopts a continuous-time differential equation as the process model, perturbed by a deterministic disturbance, represented as the following:
y ( t ) + a 1 d y p ( t ) d t + + a n 1 d n 1 y p ( t ) d t n 1 + a n d n y p ( t ) d t n = b 0 u ( t ) + b 1 d u ( t ) d t + + b m 1 d m 1 u ( t ) d t m 1 + b m d m u ( t ) d t m
y ( t ) = y p ( t ) + D ( t )
where y p , y , and u represent the disturbance-free process output, the measured process output disturbed by deterministic disturbances, and the process input, respectively. a i , i = 1 , 2 , , n and b i , i = 0 , 1 , , m are the model parameters that the proposed identification method should provide. This study assumes that the disturbance D ( t ) can be expressed by the linear combination of basis functions as follows:
D ( t ) = d 0 f 0 ( t ) + d 1 f 1 ( t ) + + d p 1 f p 1 ( t ) + d p f p ( t )
Here, f i ( t ) , i = 0 , 1 , , p denotes the i-th basis function and d i , i = 0 , 1 , , p are the model parameters of the disturbance model that the proposed identification method should provide. The basis function for the proposed method can be a variety of formulae [54], but this study adopts the following Laguerre polynomials in Equation (4).
f i ( t ) = L i ( t ) = k = 0 i ( 1 ) k k ! i ! k ! ( i k ) ! t k , i = 0 , 1 , 2 , , p
Substituting Equation (2) into Equation (1), we obtain the following:
y ( t ) + a 1 d y ( t ) d t + + a n d n y ( t ) d t n + a n 1 d n 1 y ( t ) d t n 1 = b 0 u ( t ) + b 1 d u ( t ) d t + + b m 1 d m 1 u ( t ) d t m 1 + b m d m u ( t ) d t m + D ( t ) + a 1 d D ( t ) d t + + a n 1 d n 1 D ( t ) d t n 1 + a n d n D ( t ) d t n
This equation can be further manipulated by substituting Equation (3) into Equation (5) and considering that D ( t ) is a linear combination of polynomials, as shown in Equations (3) and (4), resulting in the following:
y ( t ) + a 1 d y ( t ) d t + + a n d n y ( t ) d t n + a n 1 d n 1 y ( t ) d t n 1 = b 0 u ( t ) + b 1 d u ( t ) d t + + b m 1 d m 1 u ( t ) d t m 1 + b m d m u ( t ) d t m + c 0 f 0 ( t ) + c 1 f 0 ( t ) + + c p 1 f p 1 ( t ) + c p f p ( t )
Traditional methods have primarily focused on accurately identifying process models perturbed by stochastic disturbances, typically in the form of high-frequency noise with a mean of zero. However, disturbances in practical processes often exhibit characteristics such as fluctuating means and irregular low-frequency dynamics. Consequently, the accuracy of process models derived using earlier identification techniques is significantly degraded when deterministic disturbances are present. In this study, a novel process identification method is developed to overcome the limitations of existing approaches.

2.1. Integral Transform

This study employs an integral transform from t = 0 . and t = t e n d . to estimate model parameters with frequency weighting [55].
Y ( n , m , ω ) = 0 t e n d d n w ( ω , τ ) d t n d m y ( τ ) d t m d τ
U ( n , m , ω ) = 0 t e n d d n w ( ω , τ ) d t n d m u ( τ ) d t m d τ
F i ( 0 , 0 , ω ) = 0 t e n d w ( ω , τ ) f i ( τ ) d τ , i = 1 , 2 , , p
Here, w ( ω , t ) represents a frequency weight function aimed at mitigating the effects of the initial and final values of the signal. By applying integration by parts to Equations (7) and (8), the following properties are derived:
Y ( n 1 , m , ω ) = Y ( n , m 1 , ω ) + d n 1 w ( ω , t ) d t n 1 d m 1 y ( t ) d t m 1 t = t e n d d n 1 w ( ω , t ) d t n 1 d m 1 y ( t ) d t m 1 t = 0
U ( n 1 , m , ω ) = U ( n , m 1 , ω ) + d n 1 w ( ω , t ) d t n 1 d m 1 u ( t ) d t m 1 t = t e n d d n 1 w ( ω , t ) d t n 1 d m 1 u ( t ) d t m 1 t = 0
Simplification of Equations (10) and (11) is possible under the condition that the weight function satisfies
d i w ( ω , t ) d t i t = 0 = d i w ( ω , t ) d t i t = t e n d = w ( ω , 0 ) = w ( ω , t e n d ) = 0 , i = 1 , 2 , , n
This results in
Y ( n 1 , m , ω ) = Y ( n , m 1 , ω )
U ( n 1 , m , ω ) = U ( n , m 1 , ω )
Repeating Equations (13) and (14) leads to the following expressions:
Y ( 0 , k , ω ) = ( 1 ) k Y ( k , 0 , ω ) , k = 1 , 2 , , n 1
U ( 0 , k , ω ) = ( 1 ) k U ( k , 0 , ω ) , k = 1 , 2 , , n 1
Consequently, a significant observation emerges: the integral transform of the n-th derivative of a signal (e.g., d n y ( t ) / d t n ) can be determined from the integral transform of the 0-th derivative of the signal (e.g., y ( t ) ), without the need to consider the signal’s initial and final values.
This study adopts the weight function proposed by Sung in their work [54], defined as follows:
w ( ω , t ) = t q ( t t e n d ) q t e n d 2 q exp ( i ω t )
Here, q represents the order of the weight function, which must be greater than the process order n .

2.2. Process Identification Using Least Squares Method

The process model provided in Equation (6) can be transformed into Equation (18) by applying the integral transform outlined in Equations (7)–(9) to Equation (6):
Y ( 0 , 0 , ω ) + a 1 Y ( 0 , 1 , ω ) + a 2 Y ( 0 , 2 , ω ) + + a n Y ( 0 , n , ω ) = b 0 U ( 0 , 0 , ω ) + + b m U ( 0 , m , ω ) + c 0 F 0 ( 0 , 0 , ω ) + + c p F p ( 0 , 0 , ω )
By utilizing Equations (15)–(16) and (18), we arrive at Equation (19):
Y ( 0 , 0 , ω ) = a 1 ( 1 ) Y ( 1 , 0 , ω ) a 2 ( 1 ) 2 Y ( 2 , 0 , ω ) a n ( 1 ) n Y ( n , 0 , ω ) + b 0 U ( 0 , 0 , ω ) + b 1 ( 1 ) U ( 1 , 0 , ω ) + + b m ( 1 ) m U ( m , 0 , ω ) + c 0 F 0 ( 0 , 0 , ω ) + + c p F p ( 0 , 0 , ω )
where
Y ( 0 , 0 , ω ) = 0 t e n d w ( ω , τ ) y ( τ ) d τ
Y ( k , 0 , ω ) = 0 t e n d d k w ( ω , τ ) d t k y ( τ ) d τ , k = 1 , 2 , , n
U ( 0 , 0 , ω ) = 0 t e n d w ( ω , τ ) u ( τ ) d τ
U ( k , 0 , ω ) = 0 t e n d d k w ( ω , τ ) d t k u ( τ ) d τ , k = 1 , 2 , , m
F i ( 0 , 0 , ω ) = 0 t e n d w ( ω , τ ) f i ( τ ) d τ , i = 0 , 1 , 2 , p
Given that the analytic derivatives of the weight function ( d k w ( ω , τ ) / d t k ) are easily derived, the values of Equations (20)–(24) can be computed through numerical integration with process input and output data, yielding n ω equations of Equation (19) corresponding to multiple frequencies ( ω = ω k , k = 1 , 2 , , n ω ). Since these equations are valid for both the real and imaginary parts of the complex number, 2 n ω equations are obtained. Consequently, the model parameters a i , i = 1 , 2 , , n and b j , j = 0 , 1 , , m can be estimated straightforwardly by applying a simple least squares method to the 2 n ω equations.

2.3. Disturbance Modeling and Initial State Estimation

In this section, a novel identification method is proposed to estimate the initial values of state variables and the model parameters ( d 0 , d 1 , , d p ) of the disturbance model based on the model parameters ( a i , i = 1 , 2 , , n and b j , j = 0 , 1 , , m ) of the process model estimated in the previous section. Equation (5) can be represented as a state–space model:
d x ( t ) d t = A x ( t ) + B u ( t ) , y p ( t ) = C x ( t )
y ( t ) = y p ( t ) + d 0 f 0 ( t ) + d 1 f 1 ( t ) + + d p f p ( t )
A = 0 0 0 0 1 / a n 1 0 0 0 a 1 / a n 0 1 0 0 a 2 / a n 0 0 0 0 0 0 1 0 0 1 a n 2 / a n a n 1 / a n , B = b 0 / a n b 1 / a n b 2 / a n b m 1 / a n b m / a n , C = 0 0 0 0 0 1 T , x ( 0 ) = x 1 , 0 x 2 , 0 x 3 , 0 x n 1 , 0 x n , 0
where x ( 0 ) denotes the initial value of state variables at time t = 0 .
This study estimates the disturbance model parameters ( d 0 , d 1 , , d p ) and the initial state values ( x 0 , 0 , x 1 , 0 , , x n , 0 ) by solving an optimization problem where the cost function V ( x 1 , 0 , x 2 , 0 , , x n , 0 , d 0 , d 1 , , d p ) is the sum of the squares of the modeling errors.
min V ( x 1 , 0 , x 2 , 0 , , x n , 0 , d 0 , d 1 , , d p ) = 0.5 k = 1 N y ( k Δ t ) y p ( k Δ t ) d 0 f 0 ( k Δ t ) d 1 f 1 ( k Δ t ) d p f p ( k Δ t ) 2
The optimal solution minimizing V ( x 1 , 0 , x 2 , 0 , , x n , 0 , d 0 , d 1 , , d p ) can be analytically derived, since Equation (28) is a quadratic function with respect to the initial values and the model parameters, as shown in the following proof:
V θ = k = 1 N y ( k Δ t ) y p ( k Δ t ) d 0 f 0 ( k Δ t ) d p f p ( k Δ t ) Z ( k Δ t )
2 V θ 2 = Z ( k Δ t ) Z T ( k Δ t )
Here, Z ( t ) and θ are defined as follows:
Z ( t ) = y p ( t ) x 1 , 0 y p ( t ) x 2 , 0 y p ( t ) x n , 0 f 0 ( t ) f 1 ( t ) f p ( t )
θ = x 1 , 0 x 2 , 0 x n , 0 d 0 d 1 d p T
Additionally, the derivatives of the state variable ( x ( t ) ) with respect to x i , 0 at time 0 are constant, as indicated by Equation (34).
d d t x ( t ) x i , 0 = A x ( t ) x i , 0 , y p ( t ) x i , 0 = C x ( t ) x i , 0 , i = 1 , 2 , , n
x ( t ) x i , 0 t = 0 = [ 0 0 0 1 i 0 0 0 ] T , i = 1 , 2 , , n
Therefore, the first-order derivatives of the state variable ( x ( t ) ) with respect to the initial values of the state variable ( x i , 0 ) at time 0 are constant, which leads to the fact that the second- or higher-order derivatives are zero via Equation (33). As a result, the cost function can be formulated in a quadratic form.
The first derivative of the cost function can be represented as follows:
V ( θ ) θ = V θ θ = θ 0 + 2 V θ 2 θ = θ 0 ( θ θ 0 ) , θ 0 = 0 0 0 T
Since V ( θ ) / θ = 0 at the optimal solution, Equation (35) can be written as follows:
θ 1 = θ 0 2 V θ 2 θ = θ 0 1 V θ θ = θ 0
While θ 1 represents the theoretical optimal solution, θ 2 is chosen as the practical optimal solution to mitigate the effects of numerical errors:
θ 2 = θ 1 2 V θ 2 θ = θ 1 1 V θ θ = θ 1
In summary, the model parameters of the disturbance model and the initial values of the state variables can be estimated straightforwardly with Equations (36) and (37).

3. Simulation Study

The performance of the proposed identification method was validated through simulation studies, juxtaposed with that of a previous identification method.

3.1. Case 1: Low-Order Process with Measurement Noises

Consider the below low-order plus time delay process with a deterministic disturbance:
G ( s ) = y p ( s ) u ( s ) = 1 s 2 + 2 s + 1 , y p ( 0 ) = 0.3 , d y p ( t ) d t t = 0 = 0.5
y ( s ) = y p ( s ) + D ( s )
D ( t ) = 2 3 t / 80 exp ( 3 t / 80 )
The process measurement is contaminated by uniformly distributed random noises between −0.05 and 0.05. The process is excited by the following PI controller with k c = 1.5 and τ i = 3.0 , as represented in Figure 1.
u ( t ) = k c y s ( t ) y ( t ) + k c τ i 0 t y s ( τ ) y ( τ ) d τ
y s ( t ) = 0   for   t < 20 ,   y s ( t ) = 2   for   20 t < 50 ,   and   y s ( t ) = 1   for   t 50
The estimated model parameters from each method are enumerated in Table 1. While the previous method fails to address the effects of the deterministic disturbance, resulting in inaccurate models (Figure 2a), the proposed method effectively deals with the deterministic disturbance, yielding accurate frequency estimates even under significant disturbance.
The parameters of the disturbance model in Equation (3) and the initial values of the state variable x are estimated by the proposed method as follows:
x ( 0 ) = 6.7543 2.9181 0.2720 T
d 0 = 0.0902 , d 1 = 0.0591 , d 3 = 0.0039 , d 4 = 0.0002 , d 5 = 0.000 , d 6 = 0.000
As confirmed in Figure 2b, the proposed method can provide a fairly accurate disturbance model despite the structural difference between the actual deterministic disturbance and the disturbance model using Laguerre polynomials. Moreover, the proposed method can estimate the initial values of the state variable without any complicated iterative searching-based optimization.

3.2. Case 2: High-Order Process

Consider the fifth-order process with a deterministic disturbance:
G ( s ) = y p ( s ) u ( s ) = 1 s 5 + 5 s 4 + 10 s 3 + 10 s 2 + 5 s + 1 , y p ( 0 ) = d y p ( t ) d t t = 0 = d 2 y p ( t ) d t 2 t = 0 = d 3 y p ( t ) d t 3 t = 0 = d 4 y p ( t ) d t 4 t = 0 = 0.0
D ( t ) = 2 3 t / 80 exp ( 3 t / 80 )
Figure 3 displays the process input and output data excited by the PI controller with k c = 1.5 and τ i = 10 with the setpoint ( y s ) as y s ( t ) = 0 for t < 30 , y s ( t ) = 2 for 30 t < 60 , and y s ( t ) = 1 for t 60 . The parameters of the process model estimated by the proposed method and previous method, along with disturbance model parameters, are enumerated in Table 2. The performance comparison in Figure 4a underscores the superiority of the proposed method in providing accurate models, unlike the previous method. Additionally, Figure 4b confirms the proposed method’s ability to estimate disturbance models and initial state variables ( x ( 0 ) = [ 0.0777 0.0885 0.0877 ] T ) with satisfactory precision.

3.3. Case 3: Non-Minimum-Phase Process

Consider the second-order non-minimum-phase process:
G ( s ) = y p ( s ) u ( s ) = ( 1 0.3 s ) s 2 + 2 s + 1 exp ( 0.2 s ) , y p ( 0 ) = 0.3 , d y p ( t ) d t t = 0 = 0.5
D ( t ) = 2 3 t / 80 exp ( 3 t / 80 )
The process is excited by the PI controller, of which the proportional gain k c = 1.5 and the integral time τ i = 3.0 , with the set point designed as y s ( t ) = 0 for t < 20 , y s ( t ) = 2 for 20 t < 50 , and y s ( t ) = 1 for t 50 , as shown in Figure 5. The estimated model and disturbance parameters are represented in Table 3. As anticipated, the proposed method exhibits significantly better model performance compared to the previous method, as evidenced in Figure 6a. Moreover, Figure 6b underscores the proposed method’s proficiency in estimating disturbance models and initial state variables ( x ( 0 ) = [ 7.0505 2.9391 0.3060 ] T ).

3.4. Case 4: Underdamped Process

Consider the underdamped process:
G ( s ) = y p ( s ) u ( s ) = exp ( 0.5 s ) s 2 + 1.4 s + 1 , y p ( 0 ) = 0.3 , d y p ( t ) d t t = 0 = 0.5
D ( t ) = 2 3 t / 80 exp ( 3 t / 80 )
Figure 7 shows the process input and output data excited by the PI controller with k c = 2.0 and τ i = 3.0 . The set point ( y s ) is designed as y s ( t ) = 0 for t < 5 , y s ( t ) = 1 for 5 t < 15 , and y s ( t ) = 0 for t 15 . Table 4 lists the model parameters estimated by both methods. Frequency responses in Figure 8a demonstrate the proposed method’s superior model performance. Furthermore, Figure 8b reaffirms the accuracy of the proposed method in estimating disturbance models and initial state variables ( x ( 0 ) = [ 5.0361 2.5354 0.3043 ] T ).

4. Conclusions

This study presents a novel process identification method designed to effectively overcome the prominent challenges of accurately modeling industrial processes in the presence of deterministic disturbances. This challenge represents a significant limitation of previous identification methods, which often fall short in practical applications where disturbances do not follow predictable stochastic disturbance. Our method introduces a unique conceptualization of deterministic disturbances as a linear combination of Laguerre polynomials, coupled with integral transformation featuring frequency weighting for precise model parameter estimation, significantly enhancing overall model accuracy as well as robustness. A notable aspect of our approach is its reliance on the least squares method for parameter estimation. By circumventing the complexities associated with iterative nonlinear optimization, this method improves robustness and accuracy, particularly from a numerical analysis perspective.
Through extensive simulation studies encompassing a wide variety of process types, including lower-order, higher-order, non-minimum phase, and underdamped processes, we have unequivocally demonstrated exceptional performance of our method in faithfully modeling processes, even in the face of significant deterministic disturbances. Our simulations unequivocally illustrate that our method outperforms existing process identification techniques by accurately estimating both process and disturbance models under challenging conditions, marking a substantial advancement over previous approaches that often struggle with accuracy in the presence of deterministic disturbances.
Moreover, the capability of our approach to precisely identify initial state variables alongside the disturbance model is particularly noteworthy, offering comprehensive insight into process dynamics. Remarkably, the proposed method demonstrated the ability to estimate the behavior of disturbances, achieving near-accurate results even when the structure of the proposed disturbance model differs from the actual disturbance. This characteristic is especially advantageous for industrial processes where the exact nature of disturbances remains unknown, potentially enhancing the practical utility of our method significantly. For example, many chemical processes frequently encounter deterministic disturbances such as variations in feed composition and fluctuations in utility supplies. Under these real operational conditions, the proposed method can provide a fairly accurate process model. Then, it is possible to design a high-performance control system or control performance-monitoring system on the basis of the process model the proposed method provides, resulting in improving the product quality and yield as well as increasing production rate. By enhancing the accuracy of process models under deterministic disturbances, our method creates new possibilities for developing refined and dependable control strategies that align with the evolving needs of modern industries. This work sets a solid foundation for future research endeavors aimed at further refining its application across diverse industrial scenarios and seamlessly integrating it with advanced control systems. Furthermore, the proposed method can effectively identify unknown deterministic disturbances, suggesting potential applications beyond industry, including various social phenomena.

Author Contributions

Conceptualization, S.W.S. and S.C.C.; methodology, S.W.S., S.C.C. and Y.Y; validation, Y.Y., C.G.I. and K.H.R.; formal analysis, S.C.C., C.G.I. and Y.Y.; writing—original draft preparation, Y.Y., S.C.C. and K.H.R.; writing—review and editing, S.W.S.; supervision, S.W.S. and K.H.R.; project administration, S.W.S. and K.H.R.; funding acquisition, K.H.R. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry, and Energy (MOTIE) of the Republic of Korea (RS-2023-00234012).

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Garcia, C.E.; Prett, D.M.; Morari, M. Model Predictive Control: Theory and Practice—A Survey. Automatica 1989, 25, 335–348. [Google Scholar] [CrossRef]
  2. Morari, M.; Lee, J.H. Model Predictive Control: Past, Present and Future. Comput. Chem. Eng. 1999, 23, 667–682. [Google Scholar] [CrossRef]
  3. Qin, S.J.; Badgwell, T.A. A Survey of Industrial Model Predictive Control Technology. Control Eng. Pract. 2003, 11, 733–764. [Google Scholar] [CrossRef]
  4. Åström, K.J. Theory and Applications of Adaptive Control—A Survey. Automatica 1983, 19, 471–486. [Google Scholar] [CrossRef]
  5. Åström, K.J.; Wittenmark, B. Adaptive Control; Courier Corporation: North Chelmsford, MA, USA, 2013; ISBN 0486319148. [Google Scholar]
  6. López-Estrada, F.-R.; Rotondo, D.; Valencia-Palomo, G. A Review of Convex Approaches for Control, Observation and Safety of Linear Parameter Varying and Takagi-Sugeno Systems. Processes 2019, 7, 814. [Google Scholar] [CrossRef]
  7. Vaccari, M.; Pannocchia, G. A Modifier-Adaptation Strategy towards Offset-Free Economic MPC. Processes 2016, 5, 2. [Google Scholar] [CrossRef]
  8. Decardi-Nelson, B.; Liu, S.; Liu, J. Improving Flexibility and Energy Efficiency of Post-Combustion CO2 Capture Plants Using Economic Model Predictive Control. Processes 2018, 6, 135. [Google Scholar] [CrossRef]
  9. Ahn, H.; Lee, K.S.; Kim, M.; Lee, J. Control of a Reactive Batch Distillation Process Using an Iterative Learning Technique. Korean J. Chem. Eng. 2014, 31, 6–11. [Google Scholar] [CrossRef]
  10. Akçay, H.; Islam, S.M.; Ninness, B. Identification of Power Transformer Models from Frequency Response Data: A Case Study. Signal Process. 1998, 68, 307–315. [Google Scholar] [CrossRef]
  11. Cheon, Y.J.; Sung, S.W.; Lee, J.; Je, C.H.; Lee, I. Improved Frequency Response Model Identification Method for Processes with Initial Cyclic-steady-state. AIChE J. 2011, 57, 3429–3435. [Google Scholar] [CrossRef]
  12. Hernandez-Garcia, M.R.; Masri, S.F.; Ghanem, R.; Figueiredo, E.; Farrar, C.R. An Experimental Investigation of Change Detection in Uncertain Chain-like Systems. J. Sound. Vib. 2010, 329, 2395–2409. [Google Scholar] [CrossRef]
  13. Ljung, L. Theory for the User. In System Identification; Springer: Berlin/Heidelberg, Germany, 1987. [Google Scholar]
  14. McKelvey, T. Frequency Domain Identification Methods. Circuits Syst. Signal Process 2002, 21, 39–55. [Google Scholar] [CrossRef]
  15. Nayeri, R.D.; Masri, S.F.; Ghanem, R.G.; Nigbor, R.L. A Novel Approach for the Structural Identification and Monitoring of a Full-Scale 17-Story Building Based on Ambient Vibration Measurements. Smart Mater. Struct. 2008, 17, 25006. [Google Scholar] [CrossRef]
  16. Schoukens, J.; Pintelon, R. Identification of Linear Systems: A Practical Guideline to Accurate Modeling; Elsevier: Amsterdam, The Netherlands, 2014; ISBN 0080912567. [Google Scholar]
  17. Shen, W.; Tao, E.; Chen, X.; Liu, D.; Liu, H. Nitrate Control Strategies in an Activated Sludge Wastewater Treatment Process. Korean J. Chem. Eng. 2014, 31, 386–392. [Google Scholar] [CrossRef]
  18. Muresan, C.I.; Ionescu, C.M. Generalization of the FOPDT Model for Identification and Control Purposes. Processes 2020, 8, 682. [Google Scholar] [CrossRef]
  19. Živković, L.A.; Vidaković-Koch, T.; Petkovska, M. Computer-Aided Nonlinear Frequency Response Method for Investigating the Dynamics of Chemical Engineering Systems. Processes 2020, 8, 1354. [Google Scholar] [CrossRef]
  20. Wang, L. From Plant Data to Process Control: Ideas for Process Identification and PID Design; CRC Press: Boca Raton, FL, USA, 2000; ISBN 0429081545. [Google Scholar]
  21. Åström, K.J.; Hägglund, T. Automatic Tuning of Simple Regulators with Specifications on Phase and Amplitude Margins. Automatica 1984, 20, 645–651. [Google Scholar] [CrossRef]
  22. Hang, C.C.; Astrom, K.J.; Wang, Q.G. Relay Feedback Auto-Tuning of Process Controllers—A Tutorial Review. J. Process Control 2002, 12, 143–162. [Google Scholar] [CrossRef]
  23. Liu, T.; Wang, Q.-G.; Huang, H.-P. A Tutorial Review on Process Identification from Step or Relay Feedback Test. J. Process Control 2013, 23, 1597–1623. [Google Scholar] [CrossRef]
  24. Berner, J.; Hägglund, T.; Åström, K.J. Asymmetric Relay Autotuning–Practical Features for Industrial Use. Control Eng. Pract. 2016, 54, 231–245. [Google Scholar] [CrossRef]
  25. Sung, S.W.; Park, J.H.; Lee, I.-B. Modified Relay Feedback Method. Ind. Eng. Chem. Res. 1995, 34, 4133–4135. [Google Scholar] [CrossRef]
  26. Cui, W.; Tan, W.; Li, D.; Wang, Y.; Wang, S. A Relay Feedback Method for the Tuning of Linear Active Disturbance Rejection Controllers. IEEE Access 2020, 8, 4542–4550. [Google Scholar] [CrossRef]
  27. Liu, T.; Gao, F. A Generalized Relay Identification Method for Time Delay and Non-Minimum Phase Processes. Automatica 2009, 45, 1072–1079. [Google Scholar] [CrossRef]
  28. Liu, T.; Gao, F. A Frequency Domain Step Response Identification Method for Continuous-Time Processes with Time Delay. J. Process Control 2010, 20, 800–809. [Google Scholar] [CrossRef]
  29. da Silva, M.T.; Barros, P.R. A Robust Relay Feedback Structure for Processes under Disturbances: Analysis and Applications. J. Control. Autom. Electr. Syst. 2019, 30, 850–863. [Google Scholar] [CrossRef]
  30. Seborg, D.E.; Edgar, T.F.; Mellichamp, D.A.; Doyle, F.J., III. Process Dynamics and Control; John Wiley & Sons: Hoboken, NJ, USA, 2016; ISBN 1119285917. [Google Scholar]
  31. Chou, C.T.; Verhaegen, M. Subspace Algorithms for the Identification of Multivariable Dynamic Errors-in-Variables Models. Automatica 1997, 33, 1857–1869. [Google Scholar] [CrossRef]
  32. Viberg, M. Subspace-Based Methods for the Identification of Linear Time-Invariant Systems. Automatica 1995, 31, 1835–1851. [Google Scholar] [CrossRef]
  33. Favoreel, W.; De Moor, B.; Van Overschee, P. Subspace State Space System Identification for Industrial Processes. J. Process Control 2000, 10, 149–155. [Google Scholar] [CrossRef]
  34. Wang, J.; Qin, S.J. A New Subspace Identification Approach Based on Principal Component Analysis. J. Process Control 2002, 12, 841–855. [Google Scholar] [CrossRef]
  35. Zhao, Y.; Huang, B.; Su, H.; Chu, J. Prediction Error Method for Identification of LPV Models. J. Process Control 2012, 22, 180–193. [Google Scholar] [CrossRef]
  36. Söderström, T.; Stoica, P. Instrumental Variable Methods for System Identification. Circuits Syst. Signal Process. 2002, 21, 1–9. [Google Scholar] [CrossRef]
  37. Young, P. The Instrumental Variable Method: A Practical Approach to Identification and System Parameter Estimation. IFAC Proc. Vol. 1985, 18, 1–15. [Google Scholar] [CrossRef]
  38. Sung, S.W.; Lee, I.-B.; Lee, J. New Process Identification Method for Automatic Design of PID Controllers. Automatica 1998, 34, 513–520. [Google Scholar] [CrossRef]
  39. Jelali, M. An Overview of Control Performance Assessment Technology and Industrial Applications. Control Eng. Pract. 2006, 14, 441–466. [Google Scholar] [CrossRef]
  40. Deng, Y.; Cheng, C.M.; Yang, Y.; Peng, Z.K.; Yang, W.X.; Zhang, W.M. Parametric Identification of Nonlinear Vibration Systems via Polynomial Chirplet Transform. J. Vib. Acoust. 2016, 138, 051014. [Google Scholar] [CrossRef]
  41. Trujillo-Franco, L.G.; Silva-Navarro, G.; Beltran-Carbajal, F. Algebraic Parameter Identification of Nonlinear Vibrating Systems and Non Linearity Quantification Using the Hilbert Transformation. Math. Probl. Eng. 2021, 2021, 5595453. [Google Scholar] [CrossRef]
  42. Yoshida, M.; Hanutsaha, R.; Matsumoto, S. Parameter Identification for a Parabolic Distributed Parameter System Using the Finite Integral Transform Technique. J. Chem. Eng. Jpn. 1996, 29, 386–389. [Google Scholar] [CrossRef]
  43. Ballesteros, M.; Polyakov, A.; Efimov, D.; Chairez, I.; Poznyak, A.S. Non-Parametric Identification of Homogeneous Dynamical Systems. Automatica 2021, 129, 109600. [Google Scholar] [CrossRef]
  44. Tehrani, E.S.; Kearney, R.E. A Non-Parametric Approach for Identification of Parameter Varying Hammerstein Systems. IEEE Access 2022, 10, 6348–6362. [Google Scholar] [CrossRef]
  45. Kim, K.; Cheon, Y.J.; Lee, I.-B.; Lee, J.; Sung, S.W. A Frequency Response Identification Method for Discrete-Time Processes with Cyclic Steady State Conditions. Automatica 2014, 50, 3260–3267. [Google Scholar] [CrossRef]
  46. Ryu, K.H.; Lee, S.N.; Nam, C.-M.; Lee, J.; Sung, S.W. Discrete-Time Frequency Response Identification Method for Processes with Final Cyclic-Steady-State. J. Process Control 2014, 24, 1002–1014. [Google Scholar] [CrossRef]
  47. Xu, L.; Ding, F. Parameter Estimation for Control Systems Based on Impulse Responses. Int. J. Control Autom. Syst. 2017, 15, 2471–2479. [Google Scholar] [CrossRef]
  48. de la Torre, L.; Chacón, J.; Sánchez-Moreno, J.; Dormido, S. An Event-Based Adaptation of the Relay Feedback Experiment for Frequency Response Identification of Stable Processes. ISA Trans. 2023, 139, 510–523. [Google Scholar] [CrossRef]
  49. Kim, K.H.; Bae, J.E.; Chu, S.C.; Sung, S.W. Improved Continuous-Cycling Method for Pid Autotuning. Processes 2021, 9, 509. [Google Scholar] [CrossRef]
  50. Varziri, M.S.; McAuley, K.B.; McLellan, P.J. Parameter and State Estimation in Nonlinear Stochastic Continuous-time Dynamic Models with Unknown Disturbance Intensity. Can. J. Chem. Eng. 2008, 86, 828–837. [Google Scholar] [CrossRef]
  51. Grauer, J.; Morelli, E. Method for Real-Time Frequency Response and Uncertainty Estimation. J. Guid. Control. Dyn. 2014, 37, 336–344. [Google Scholar] [CrossRef]
  52. Wang, Q.-G.; Liu, M.; Hang, C.C.; Tang, W. Robust Process Identification from Relay Tests in the Presence of Nonzero Initial Conditions and Disturbance. Ind. Eng. Chem. Res. 2006, 45, 4063–4070. [Google Scholar]
  53. Dong, S.; Liu, T.; Wang, W.; Bao, J.; Cao, Y. Identification of Discrete-Time Output Error Model for Industrial Processes with Time Delay Subject to Load Disturbance. J. Process Control 2017, 50, 40–55. [Google Scholar] [CrossRef]
  54. Min, C.; Chen, Y. Painlevé IV, Chazy II, and Asymptotics for Recurrence Coefficients of Semi-classical Laguerre Polynomials and Their Hankel Determinants. Math. Methods Appl. Sci. 2023, 46, 15270–15284. [Google Scholar] [CrossRef]
  55. Sung, S.W.; Lee, I.-B. Prediction Error Identification Method for Continuous-Time Processes with Time Delay. Ind. Eng. Chem. Res. 2001, 40, 5743–5751. [Google Scholar] [CrossRef]
Figure 1. Low-order process excited by the PI controller.
Figure 1. Low-order process excited by the PI controller.
Processes 12 00986 g001
Figure 2. Identification results for Case 1; (a) frequency responses and (b) disturbance model.
Figure 2. Identification results for Case 1; (a) frequency responses and (b) disturbance model.
Processes 12 00986 g002
Figure 3. High-order process excited by the PI controller.
Figure 3. High-order process excited by the PI controller.
Processes 12 00986 g003
Figure 4. Identification results for Case 2; (a) frequency responses and (b) disturbance model.
Figure 4. Identification results for Case 2; (a) frequency responses and (b) disturbance model.
Processes 12 00986 g004aProcesses 12 00986 g004b
Figure 5. Non-minimum-phase process excited by the PI controller.
Figure 5. Non-minimum-phase process excited by the PI controller.
Processes 12 00986 g005
Figure 6. Identification results; (a) frequency responses and (b) disturbance model.
Figure 6. Identification results; (a) frequency responses and (b) disturbance model.
Processes 12 00986 g006
Figure 7. Underdamped process excited by the PI controller.
Figure 7. Underdamped process excited by the PI controller.
Processes 12 00986 g007
Figure 8. Identification results for Case 4; (a) frequency responses and (b) disturbance model.
Figure 8. Identification results for Case 4; (a) frequency responses and (b) disturbance model.
Processes 12 00986 g008aProcesses 12 00986 g008b
Table 1. Estimated process model and disturbance model for Case 1.
Table 1. Estimated process model and disturbance model for Case 1.
Previous Method
a 1 6.1250 a 2 6.2385 a 3 3.9880
b 0 1.4235 b 1 1.9224 b 2 −0.7699
d 0 d 1 d 2
d 3 d 4 d 5
Proposed Method
a 1 2.1501 a 2 1.3265 a 3 0.1534
b 0 0.9926 b 1 −0.3280 b 2 0.0356
d 0 0.0902 d 1 –0.0591 d 2 –0.0039
d 3 –0.0002 d 4 0.0000 d 5 0.0000
Table 2. Estimated process model and disturbance model for Case 2.
Table 2. Estimated process model and disturbance model for Case 2.
Previous Method
a 1 −38.945 a 2 −120.08 a 3 −259.76
b 0 −0.2592 b 1 −36.252 b 2 26.913
d 0 d 1 d 2
d 3 d 4 d 5
Proposed Method
a 1 4.3151 a 2 6.5867 a 3 4.1972
b 0 1.0084 b 1 −0.7186 b 2 0.2726
d 0 0.0902 d 1 –0.0591 d 2 –0.0039
d 3 –0.0002 d 4 0.0000 d 5 0.0000
Table 3. Estimated process model and disturbance model for Case 3.
Table 3. Estimated process model and disturbance model for Case 3.
Previous Method
a 1 6.0117 a 2 6.1022 a 3 4.0156
b 0 1.4276 b 1 1.3971 b 2 −1.3956
d 0 d 1 d 2
d 3 d 4 d 5
Proposed Method
a 1 2.1493 a 2 1.2983 a 3 0.1545
b 0 1.0005 b 1 −0.6464 b 2 0.0757
d 0 0.0746 d 1 –0.0633 d 2 –0.0045
d 3 –0.0002 d 4 0.0000 d 5 0.0000
Table 4. Estimated process model and disturbance model for Case 4.
Table 4. Estimated process model and disturbance model for Case 4.
Previous Method
a 1 7.0575 a 2 7.1168 a 3 5.9039
b 0 1.4314 b 1 3.5842 b 2 −1.4273
d 0 d 1 d 2
d 3 d 4 d 5
Proposed Method
a 1 1.5794 a 2 1.2514 a 3 0.1829
b 0 1.0004 b 1 −0.3160 b 2 0.0366
d 0 0.0357 d 1 –0.0320 d 2 –0.0023
d 3 –0.0001 d 4 0.0000 d 5 0.0000
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

Yook, Y.; Chu, S.C.; Im, C.G.; Sung, S.W.; Ryu, K.H. A Robust Process Identification Method under Deterministic Disturbance. Processes 2024, 12, 986. https://doi.org/10.3390/pr12050986

AMA Style

Yook Y, Chu SC, Im CG, Sung SW, Ryu KH. A Robust Process Identification Method under Deterministic Disturbance. Processes. 2024; 12(5):986. https://doi.org/10.3390/pr12050986

Chicago/Turabian Style

Yook, Youngjin, Syng Chul Chu, Chang Gyu Im, Su Whan Sung, and Kyung Hwan Ryu. 2024. "A Robust Process Identification Method under Deterministic Disturbance" Processes 12, no. 5: 986. https://doi.org/10.3390/pr12050986

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