Next Article in Journal
A Glance at a Sustainable Solution Using Vertical Constructed Wetland Based on Dewatered Drinking-Water Waste Augmented Nanoparticle Composite Substrate for Wastewater Treatment
Next Article in Special Issue
Adaptive Latin Hypercube Sampling for a Surrogate-Based Optimization with Artificial Neural Network
Previous Article in Journal
Application and Comparison of a Modified Protection Scheme Utilizing a Proportional–Integral Controller with a Conventional Design to Enhance Doubly Fed Induction Generator Wind Farm Operations during a Balanced Voltage Dip
Previous Article in Special Issue
Process Simulation and Optimization of Fluid Catalytic Cracking Unit’s Rich Gas Compression System and Absorption Stabilization System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Adaptive-Noise-Bound-Based Set-Membership Method for Process Identification of Industrial Control Loops

1
College of Information Science and Engineering, China University of Petroleum, Beijing 102249, China
2
Department of Electrical Instrument, Sinopec Shijiazhuang Refine & Chemical Company, Shijiazhuang 052160, China
*
Author to whom correspondence should be addressed.
Processes 2023, 11(10), 2835; https://doi.org/10.3390/pr11102835
Submission received: 16 August 2023 / Revised: 20 September 2023 / Accepted: 23 September 2023 / Published: 26 September 2023
(This article belongs to the Special Issue Research on Process System Engineering)

Abstract

:
Modeling of key variable data needs to consider the complex characteristics of systems in the catalytic cracking unit (CCU) of petroleum refining process, such as slow time-varying behavior, complex dynamic properties, distributed traits, and unknown stochastic noise. To fully capture the dynamics of a linear ordinary dynamic process without introducing incremental components, an adaptive-noise-bound-based set-membership method (RSMI) is proposed in this paper. Under the set-membership framework, the output set is typically represented as an ellipsoid based on the assumed conditions. Firstly, a CARMA model is considered; longer-duration historical data are selected to capture the intricate dynamic characteristics of industrial control loops. Secondly, RSMI introduces am approach to determine allowance factor, optimizing the noise bound for better suitability in real-world noise environments. The adaptive noise bound is achieved by designing an optimization algorithm that seeks the optimal parameters within the optimization framework. The stability of the RSMI algorithm is demonstrated through the application of the Lyapunov method. Next, the RSMI algorithm has been applied in engineering practice and designed for offline and online training stages of control processes. Finally, simulation experiments are performed to model and predict real-time data of flow, pressure, and liquid-level control loops within a catalytic cracking unit. Furthermore, the effectiveness of the RSMI algorithm is validated through two general examples, and frequency domain analysis is performed.

1. Introduction

The petroleum refining process involves high temperatures, high pressures, and flammable and explosive factors. Equipment failures, improper operations, and accidents may lead to safety incidents.
Catalytic cracking unit (CCU) is one of the processing units in the petroleum refining industry, used to convert heavy petroleum fractions into high-value-added products such as gasoline, diesel, and light hydrocarbons [1,2,3]. In response to increasingly severe environmental challenges and market demands, optimization and control of catalytic cracking technology have become particularly important over the past few decades, with continuous advancement of computer technology and control theory. Model predictive control (MPC) [4], as an advanced control strategy, has been widely applied in petroleum refining processes.
Based on MPC technology and the process characteristics of CCU [5], it is essential to divide CCU according to the relationship between heat, material, and energy. Absorption stabilization (ABSS) system can be separated from CCU based on weak interaction of material and energy. The reaction–regeneration system can be separated from energy and catalyst cycle. The design and operation of a fractionation system depend on target purity and yield requirements of the different fractions to be separated. By reasonably controlling the operating variables such as temperature, pressure, flow, and liquid, effective separation and collection of different components can be achieved. CCU in fractionation systems is particularly important and deserves attention.
Set-membership identification algorithm is a common modeling approach used in MPC. Its fundamental principle involves establishing dynamic mathematical models from process data to predict system dynamic behavior and response. The analysis of operating variables, advanced control, and online optimization in CCU heavily relies on dynamic mathematical models that describe the process [6,7]. In recent years, an increasing number of studies have applied SMI methods in modeling, predictive modeling, and loop control of CCU to achieve accurate modeling and optimization control of this complex process [8,9,10]. However, petroleum refining processes often exhibit slow time-varying, dynamic characteristics, complex distribution properties, and unknown random noise, making it challenging to accurately describe real industrial processes using traditional mechanistic models.
Traditional system identification methods [11,12,13,14] neglect the uncertainty associated with system noise. To tackle this issue, scholars have put forward more rational hypotheses concerning statistical characteristics. One notable assumption of noise is the utilization of unknown but bounded (UBB) noise, which is preferred over assuming random noise due to its minimal requirement for prior information. In practical systems, SMI algorithm is commonly based on UBB noise. The primary objective of the SMI method is not to estimate a value, but to obtain a solution set (SS) ensuring the incorporation of real parameters [15,16]. Consequently, this approach provides stringent bounds on parameter estimates. The SMI method can be categorized into various algorithms according to obtained SS, including ellipsoid method [17,18,19], box and polyhedron algorithm [20,21], interval estimation algorithm [22,23,24], and centrosymmetric polycell body algorithm [25]. The ellipsoid algorithm, renowned for its simplicity and computational efficiency, is often favored by researchers when dealing with optimization problems characterized by high computational complexity and difficulties in finding the optimal solution set.
Member sets are defined differently for different practical application objects. The definition of the member set varies for different practical application objects. This paper adopts outer bound ellipsoid algorithm to find SS in a parameter space that intersects with measured data and known noise bounds. Unlike traditional identification methods, SMI does not result in a nominal point within the parameter space, but rather a collection of points within the parameter space, where each set member in the collection represents a feasible solution. Under specific conditions, as the sample size increases, the range covered by the member set gradually narrows. When sample size tends to infinity, the set member eventually converges to actual parameters. In practical applications, the selection of different parameters for optimization criteria varies; methods such as minimum ellipsoid trace algorithm, minimum ellipsoid volume algorithm, generalized radius algorithm for optimization ellipsoids, and upper bound algorithm for minimum performance indicators are generally used [26,27,28,29,30]. The set-membership identification (SMI) algorithm, in combination with other techniques, has witnessed broader applications due to continuous development and enhancements. Specifically, researchers have proposed several variants of the SMI algorithm for various purposes. Aronow et al. [31] introduced the least squares support vector machine algorithm, which addresses challenges such as nonlinearity data. Zhou et al. [32] proposed an improved SMI algorithm that incorporates an adaptive noise bound mechanism, effectively mitigating the performance degradation. Sophie et al. [33] presented a convex relaxation method based on the McCormick envelope, which reduces the complexity of identification steps by converting the problem into set-membership identification error. V. Cerone et al. [34] introduced a data-driven modeling approach that eliminates the need for actual identification steps, designed new controllers, and defined feasible equivalent set-membership problems. Professor Chairez proposed a new learning law with adaptive adjustment rate in [35] to represent the stability conditions of the observer’s free parameters, with smaller mean square error and faster convergence in the early stages of the estimation process.
Overestimating the noise bound can lead to performance degradation in terms of algorithm stability and tracking capabilities. To address the issue of overestimating the noise bound, this paper proposes an adaptive-noise-bound-based set-membership method (RSMI). This algorithm adaptively estimates noise bound, overcoming performance degradation and identification errors caused by traditional SMI algorithms’ overestimation of noise bound. The proposed approach is applied to key variable data modeling in CCU of petroleum refining processes, exhibiting excellent predictive capabilities. For example, temperature measurements at different positions in the fractionation tower can be used for monitoring and controlling the heat balance of the cracking process. Pressure measurement in the monitoring system ensures normal operation and assesses performance and phase states of liquid and gas in the fractionation tower. Flow measurements of different fractions are used for monitoring and controlling product yields and quality [36,37,38,39].
In this paper, the primary aim is to build dynamic mechanistic models for key variables in CCU, catering to the needs of operating variable analysis, advanced control, and online optimization research. By considering dynamic characteristics of different loops, the models are constructed and accuracy is analyzed. While it is a fact that the majority of current SMI methods rely on simplistic assumptions regarding noise, due to inaccurate determination under real working conditions, this paper proposes the RSMI algorithm to find the optimal parameters through optimization algorithms, which estimate noise bound using mean and standard deviation approximations of residual data.

2. RSMI Algorithm

In this section, this paper proposes an adaptive-noise-bound-based set-membership method (RSMI).

2.1. The Framework of SMI Algorithm

The difference CARMA model is suitable for describing non-incremental ordinary linear dynamic systems and processes. Actual linear dynamic systems and processes are inevitably affected by random bounded noise, and distribution characteristics of the random noise may be complex or unknown. Therefore, a CARMA model is considered in this section,
A ( z 1 ) y ( k ) = B ( z 1 ) u ( k ) + v ( k )
where u ( k ) represents observable input sequences, y ( k ) is denoted as observable output sequences, v ( k ) is defined as the unmeasurable noise, γ represents noise bound, and v ( k ) satisfies the condition of bounded noise error as follows,
v 2 ( k ) γ 2 , ( k = 0 , 1 , 2 , )
where A ( z 1 ) and B ( z 1 ) can be defined by Equation (3)
A ( z 1 ) = 1 + a 1 z 1 + a 1 z 2 + + a 1 z n B ( z 1 ) = b 0 + b 1 z 1 + + b m z m , ( b 0 0 )
By substituting Equation (3) into Equation (1), it can be expressed as
y ( k ) = a 1 y ( k 1 ) a n y ( k n ) + b 0 u ( k ) + + b m u ( k m ) + v ( k )
To transform Equation (4) into least squares format, it can be written as
y ( k ) = φ T ( k ) θ + v ( k )
By obtaining the intersection of Equations (2) and (5), a subset region of the parameter space can be determined. When generating the k-th pair measurement sequences ( y ( k ) , φ ( k ) ) , use S ( k ) to represent a subset of R n + m + 1 written by
S ( k ) = { θ : ( y ( k ) φ T ( k ) θ ) 2 γ 2 , θ R n + m + 1 }
S ( k ) yields a solution set at time k; the essence of the ellipsoid method is to obtain a spatial solution set that is approximate to the real parameter set and parameter space.
It is generally assumed that the actual parameter θ ( k 1 ) existed in ellipsoid E ( k 1 ) , and E ( k 1 ) is given as follows
E ( k 1 ) = { θ : ( θ θ ^ ( k 1 ) ) T P ( k 1 ) 1 ( θ θ ^ ( k 1 ) ) σ 2 ( k 1 ) }
P ( k 1 ) is defined as a positive definite matrix, σ 2 ( k 1 ) is defined as a non-zero scalar. At k 1 time, θ ^ ( k 1 ) is described as the center of ellipsoid parameter estimation. λ ( k ) is a scalar representing weight factor Parameter. θ lies in the ellipsoid; the parameter set θ is related to E ( k 1 ) S ( k ) . E ( k 1 ) S ( k ) is not a convex set, so the set must be reshown as E ( k ) ( E ( k 1 ) S ( k ) ) . In this situation, the ellipsoid E ( k 1 ) S ( k ) is shown as follows:
( θ θ ^ ( k 1 ) ) T P 1 ( k 1 ) ( θ θ ^ ( k 1 ) ) + λ ( k ) ( y ( k ) φ T ( k ) θ ) 2 σ ( k 1 ) 2 + λ ( k ) γ 2
Equation (8) is transformed into
E ( k ) = ( θ θ ^ ( k ) ) T P 1 ( k ) ( θ θ ^ ( k ) ) σ 2 ( k )
with
P 1 ( k ) = P 1 ( k 1 ) + λ ( k ) φ ( k ) φ T ( k )
θ ^ ( k ) = θ ^ ( k 1 ) + λ ( k ) P ( k ) φ ( k ) δ ( k )
δ ( k ) = y ( k ) φ T ( k ) θ ^ ( k 1 )
G ( k ) = φ T ( k ) P ( k 1 ) φ ( k )
σ 2 ( k ) = σ 2 ( k 1 ) + λ ( k ) γ 2 λ ( k ) δ 2 ( k ) 1 + λ ( k ) G ( k )
Algorithm initialization can be guided by ellipsoid parameter. In general, we assume the following initial values:
θ ( 0 ) = ε , P ( 0 ) = 1 ε I
where I denotes a positive matrix, and ε is a small positive value, typically set to ε = 10 3 .

2.2. Optimization Criterion

For the set-membership identification algorithm, there is a special ability to select and update data. If the newly measured data do not contain information that can further reduce the feasible set, then data are discarded, which means stopping the update of the feasible set. The information refers to the optimal criterion that minimizes the feasible set. The differences among various SMI algorithms lie in the utilization of different optimization criteria to obtain distinct optimal weight factors λ ( k ) . The selection of these factors affects the size of the final feasible solution set. Therefore, an optimization criterion needs to be employed for solving, such as the minimum volume ellipsoid criterion, minimum trace ellipsoid criterion, and minimum upper bound of performance index criterion [26], among others. The detailed calculation process can be found in [28]. In paper [26], even if the new measurements do not contain new information to improve the quality of the estimation, the updates do not stop, leading to a large computational burden. However, the algorithm referenced in this paper [28] exhibits good characteristics for set-membership identification, gradually enhancing the reliability of parameter estimation. That is to say, the optimization criterion of minimizing generalized semi-axes of the ellipsoid σ 2 ( k ) exhibits excellent tracking capabilities for time-varying systems and is not constrained by ellipsoid assumptions. It demonstrates good performance in the presence of variations in the actual noise bound.The optimal weight factor, denoted as λ * ( k ) , can be determined by taking the derivative of σ 2 ( k ) with respect to λ ( k ) , as illustrated in Equation (14).
λ * ( k ) = 1 γ G ( k ) ( | δ ( k ) | γ ) , ( γ 2 δ 2 ( k ) ) 0 , ( γ 2 > δ 2 ( k ) )
Note:
(i)
It should be noted that by choosing the optimization criterion of minimizing the generalized semi-axes of the ellipsoid σ 2 ( k ) , the SMI algorithm has been improved, as evidenced in Equations (9)–(14), where λ ( k ) is replaced with λ * ( k ) , and λ * ( k ) is used to represent the variable in the subsequent algorithms.
(ii)
The optimization objective of this paper is to minimize generalized semi-axes of the ellipsoid σ 2 ( k ) , achieving minimum generalized semi-axes of the ellipsoid.

2.3. Noise Bound Adaptive Estimation

In engineering practice, the noise boundary estimation typically approximates the actual boundaries. Underestimating noise boundaries can complicate the convergence of set-membership identification algorithm, while overestimating them can lead to significant errors. Even if the SMI algorithm converges, errors can still be substantial, resulting in a loose ellipsoid. Therefore, this paper focuses on adaptively estimating noise boundaries, assuming their estimation depends on the residual sequence,
| v ( k ) | < γ ^
The residual sequence δ ( i ) is described as follows
δ ( i ) = y ( i ) φ T ( i ) θ ^ ( i ) , ( i = 1 , 2 , , k )
where θ ^ ( i ) represents current parameter, and δ ( i ) is residual data at time of i.
The system noise in an identification model generally comes from input noise, measurement noise, and model errors of the system. In this study, residual sequences δ ( i ) are considered, which include measurement noise, modeling errors, environmental noise, and other sources of noise that cannot be ignored. This assumption better aligns with the actual situation. In this assumption, an allowance factor h is introduced, the determination of allowance factor is determined on method described in Section 2.4. The residual data from the current and past 199 time steps, calculated using Equation (18), are stored in the variable c a n . The mean and standard deviation of c a n are computed to estimate noise bound γ ^ .
| m e a n ( c a n ) h s t d ( c a n ) | γ ^ | m e a n ( c a n ) + h s t d ( c a n ) |
Estimate the noise bound as the maximum difference between the sum and the difference of the mean and variance of the residuals.
γ ^ = max ( | m e a n ( c a n ) h s t d ( c a n ) | , | m e a n ( c a n ) + h s t d ( c a n ) | )
By adapting the current noise bound through Equation (20), the rationality of the assumption is validated, and overestimating the noise bound is resolved. The convergence and stability of algorithm can be further enhanced. As the parameter solution set converges to true parameter, noise bound converges to true value, ensuring the convergence of the adaptive-noise-bound algorithm. The convergence proof is provided in Section 3.
 Remark 1.
Adaptive noise bound determination primarily optimizes noise bound in Equation (14). By utilizing residual sequence δ ( i ) , an estimated noise bound γ ^ is obtained, which approximates the actual noise bound. In Equation (14), γ is replaced by γ ^ , ensuring that updated parameters obtained by RSMI better align with actual system dynamics and hysteresis.

2.4. Allowance Factor

To achieve a closer approximation of adaptive noise bound estimation to actual noise bound, adaptive noise bound estimation is determined by residual sequence; a search for optimal allowance factor h is conducted. Maximum value h ( u p ) and minimum value h ( d o w n ) for allowance factor h are determined, with update interval of h ( e r ) . The number of optimization cycles is h ( L ) ; the optimization range lies within interval [ h ( u p ) , h ( d o w n ) ].
h ( L ) = h ( u p ) h ( d o w n ) h ( e r ) + 1 ( for k = 1 , 2 , , L )
Within the framework of optimization loop, the process begins by determining the optimal weight factor λ * ( k ) . Then, the RSMI algorithm is updated using Equations (10)–(14). Next, adaptive estimated noise bound is calculated, used as a prior sequence, and substituted into Equation (14). Last, minimum generalized semi-axes of ellipsoid within the optimization loop are determined. Corresponding sequence value associated with this minimum generalized semi-axes is indexed, and the allowance factor h is identified. Minimum generalized semi-axes and the allowance factor h are manually entered, and SMI algorithm is iteratively updated again. This iterative process is repeated until the final identified model parameters are determined.
 Remark 2.
By employing the optimization criterion proposed in Section 2.2, the algorithm seeks to find the minimum generalized semi-axes of ellipsoid within this optimization loop. Based on the index value of this minimum ellipsoid generalized semi-axes, the optimal noise bound widening coefficient is determined.

2.5. Algorithm Overall Flowchart

The algorithm flowchart for estimating non-incremental dynamic processes using an adaptive-noise-bound-based set-membership method (RSMI) is as depicted in Figure 1.

3. Convergence Proof

Proving the stability of the RSMI algorithm using Lyapunov method, employing a Lyapunov method analysis similar to the one used in [29].
 Lemma 1.
Assuming nonnegative sequences χ ( k ) and η ( k ) that satisfy the following inequality: χ ( k ) χ ( k 1 ) η ( k ) . We can conclude that k = 1 η ( k ) < , and χ ( k ) converges to a finite random variable χ ( c ) , denoted as lim k χ ( k ) = χ ( c ) .
 Theorem 1.
For any sequence of bounded measurement vectors φ ( k ) , the algorithm exhibits the following characteristics: (1) | | θ ˜ ( k ) | | remains bounded and non-increasing. (2) The noise bound γ ^ to be estimated remains bounded.
 Proof.
(1) λ * ( k ) 0 , and P ( k ) is a positive definite matrix, based on the matrix inversion theorem; it can be inferred that the formula for P ( k ) .
P ( k ) = P ( k 1 ) λ * ( k ) P ( k 1 ) φ ( k ) φ T ( k ) P ( k 1 ) 1 + λ * ( k ) G ( k )
Existence of the Lyapunov function V ( k ) = θ ˜ T ( k ) P 1 ( k ) θ ˜ ( k ) , where θ ˜ ( k ) = θ * θ ^ ( k ) . θ ˜ ( k ) is given as follows.
θ ˜ ( k ) = θ ˜ ( k 1 ) λ * ( k ) P ( k ) φ ( k ) δ ( k )
V ( k ) = θ ˜ T ( k ) P 1 ( k ) θ ˜ ( k ) = ( θ ˜ ( k 1 ) λ * ( k ) P ( k ) φ ( k ) δ ( k ) ) T P 1 ( k ) ( θ ˜ ( k 1 ) λ * ( k ) P ( k ) φ ( k ) δ ( k ) ) = V ( k 1 ) + λ * ( k ) ( v 2 ( k ) δ 2 ( k ) 1 + λ * ( k ) G ( k ) ) V ( k 1 ) + λ * ( k ) ( γ ^ 2 δ 2 ( k ) 1 + λ * ( k ) G ( k ) )
Define f ( λ * ( k ) ) = λ * ( k ) ( γ ^ 2 δ 2 ( k ) 1 + λ * ( k ) G ( k ) ) ,
V ( k ) V ( k 1 ) + f ( λ * ( k ) )
From Equation (16) that
0 λ * ( k ) 1 γ ^ G ( k ) [ | δ ( k ) | γ ^ ]
It can be proved that 0 λ * ( k ) 1 γ ^ 2 G ( k ) [ δ 2 ( k ) γ ^ 2 ]
γ ^ 2 δ 2 ( k ) 1 + λ * ( k ) G ( k ) < 0
So
f ( λ * ( k ) ) < 0
According to lemma 1, it can be concluded that η ( k ) = f ( λ * ( k ) ) , χ ( k ) = V ( k ) , V ( k ) V ( k 1 ) ( f ( λ * ( k ) ) ) , since f ( λ * ( k ) ) < 0 , there exists k = 1 f ( λ * ( k ) ) < , V ( k ) converges to a variable on a finite field V ( c ) , lim k V ( k ) = V ( c ) .
V ( k ) V ( k 1 )
That is to say,
θ ˜ T ( k ) P 1 ( k ) θ ˜ ( k ) θ ˜ T ( k 1 ) P 1 ( k 1 ) θ ˜ ( k 1 )
From Equation (11),
P 1 ( k 1 ) P 1 ( k )
It follows that
| | θ ˜ ( k ) | | 2 | | θ ˜ ( k 1 ) | | 2
Thus, | | θ ˜ ( k ) | | remains bounded and non-increasing.
(2) Based on (1), it follows that V ( k ) is bounded and converges to V ( c ) .
V ( k ) = θ ˜ T ( k ) P 1 ( k ) θ ˜ ( k )
we can deduce that θ ^ ( k ) remains bounded.
φ ( k ) is within bounds, and γ ^ is related to residual data, so δ ( i ) is bounded. The expression for the residual sequence establishes the limit of the noise to be estimated.
γ ^ = max ( | m e a n ( c a n ) h s t d ( c a n ) | , | m e a n ( c a n ) + h s t d ( c a n ) | )
Due to the fact that δ ( i ) is bounded, it implies that γ ^ is bounded. □

4. Engineering Application

For a single control loop with frequent changes in operating conditions, a long-period online slow-rate optimization tuning method for the controller is proposed.

4.1. Control-Oriented Identification

In the field of refining and petrochemical industries, the tuning of PID controllers is mostly performed offline and with long-term steady-state operation as the main focus. Online PID optimization tuning techniques are difficult to implement. Due to variations in feed composition, operating conditions, and equipment loads in industrial settings, control systems experience changes in operating conditions, leading to variations in the linear dynamic transfer function model of controlled processes. Additionally, during long-term operation of refining and chemical plants (over a year), it is challenging to maintain constant operating conditions, which can cause the PID controller to lose its original control effectiveness. Re-performing offline tuning under such circumstances is time-consuming and labor-intensive. Therefore, it is necessary to research online PID optimization tuning techniques specifically designed for underlying control loops of refining and chemical plants.
Step 1: Offline Identification Stage
(i) Collect a complete long-duration data segment while software runs continuously. Within a cyclic structure, perform recursive identification on this data segment to determine allowance for noise bound.
(ii) Repeat RSMI identification on this data segment to obtain identification model parameters.
Step 2: Online Identification and Model Application Stage
(i) Building upon offline identification stage, collect 3–5 recent days’ worth of data and divide these historical data into smaller segments. One piece of data is used as a training set, while another piece of data is used as a testing set. Perform RSMI identification on the training set to the determine allowance factor for noise bound. Divide the testing set into 10 pieces and perform recursive identification on each piece to identify final model. Continue recursively identifying model parameters for subsequent pieces.
(ii) Each small data segment will yield a model, resulting in a total of 10 models. Compare and analyze each model comprehensively, observing relevant control loops and their involvement in various operating conditions. Implement effective tuning based on observations and diagnose any anomalies in control loops.
 Remark 3.
Implementation Conditions for Engineering Applications: During the offline identification stage, collect a long-duration data segment consisting of several hundred thousand data points. The longer data segment should capture dynamic characteristics of different stages. By leveraging the historical dynamics of different stages, fully explore the dynamic characteristics of the model. Through dynamic data, stimulate internal characteristics of the system to ensure that the system is continuously excited for a significant period. This enables recursive identification to generate more accurate final models. It should be noted that in cases where system is less excited, models identified through recursive identification may be inaccurate, resulting in model mismatch.

4.2. Determination of Orders of System Model

Model order determination: With a fixed sampling time, the longer the response time of a control loop, the higher the order. Different types of control loops have different response times, such as temperature, liquid level, pressure, and flow. The order of the model is determined by the ratio of loop response time to sampling interval. In this paper, a sampling interval of 5 s is used in flow and pressure control loop, and a sampling interval of 7 s is used in liquid control loop. The step response settling time for flow control loop is approximately 45 s, for pressure control loop is approximately 1 min 15 s, and for liquid control loop is 3 min 17 s. The model orders for flow, pressure, and temperature control loops theoretically can be chosen as 9th order, 11th order, and 28th order.

5. Experiment

To verify the stability and robustness of the RSMI algorithm, the CARMA model and actual data of refining were simulated. Furthermore, the traditional SMI algorithm is introduced, which has fixed noise bound. By comparing the performance of these algorithms, a comprehensive evaluation of RSMI algorithm in real applications can be achieved.

5.1. Simulation

Considering the CARMA model
y k = 1 z 1 + 0.5 z 2 1 + 1.5 z 1 0.7 z 2 u k + 1 1 + 1.5 z 1 0.7 z 2 v k
The equation above can be readily transformed into the forms of Equations (2) and (5). Real parameters are set to θ = [ 1.5 , 0.7 , 1 , 0.5 ] T . In the simulation, we consider the presence of noise, where v k represents a bounded random noise sequence following a uniform distribution with | v k | < γ , where γ = 1 . Furthermore, input data are a mixed univariate dynamic process with components of varying frequencies.
u ( k ) = 15 + 0.2 sin ( 2 k ) cos ( k ) , k L / 6 10 + 0.3 sin ( 2 k ) cos ( 2 k π ) , L / 6 < k L / 3 20 + 0.3 sin ( k ) cos ( k + π ) , L / 3 < k L / 2 20 + 0.2 sin ( k ) cos ( 3 k ) , L / 2 < k 2 L / 3 18 + 0.1 sin ( k ) cos ( 2 k ) , 2 L / 3 < k 5 L / 6 8 + 0.2 sin ( k ) cos ( k + π ) , k > 5 L / 6
Determine output and input order based on model. The output order of model is n = 2 , the input order is m = 2 , and the initial value of the parameter is determined by Equation (17), θ = [ 0.001 , 0.001 , 0.001 , 0.001 ] T , P = 10 3 I . Maximum and minimum values of allowance factor are determined as h u p = 10 h d o w n = 1 , and update interval is h i n t e r v a l = 0.5 . The initial value of noise adaptive bound is set to γ = 1.0 , and initial value of ellipsoid generalized radius is set to σ k 2 = 1.0 ; simulation steps L is 600. Determine the allowance factor through offline training. The determined parameters are shown in Table 1, model parameters were estimated through online training, and the convergence effect of the estimated parameters was observed.
Figure 2 shows the comparison results of two methods at optimal parameters, including comparison of parameter θ 1 , θ 2 , θ 3 and θ 4 estimates.
To study the effect of system fluctuation on performance of RSMI algorithm, root mean square error (RMSE) and mean absolute percentage error (MAPE) were introduced as evaluation indexes. RMSE is calculated by Equation (26), and MAPE is calculated by Equation (27). In order to compare the prediction effect of the model, the SMI algorithm with fixed noise bound is selected for comparison with the RSMI algorithm.For corresponding quantitative comparisons, the results are shown in Table 2, representing average values obtained from 20 calculations.
R M S E = 1 L k = 1 L ( y ^ ( k ) y ( k ) ) 2
M A P E = 1 L k = 1 L | y ( k ) y ^ ( k ) y ( k ) |
where, L denotes the length of training set, y ( k ) represents actual output, and y ^ ( k ) signifies predicted output.
The comparison results demonstrate that the RSMI algorithm in parameter tracking compared to the SMI algorithm. However, it is important to note that the RSMI algorithm, which employs adaptive noise bounds, exhibits slightly higher time complexity. It is evident from the results that estimated noise bound progressively converges toward actual noise.

5.2. Industrial Equipment Experiment

The research data used in this study are from a distillation control loop involving detection instruments and actuating mechanisms in a domestic chemical plant.
Initially, dynamic historical data from a SISO control loop in refinery plant are acquired. Data segments are meticulously selected based on historical trends to establish a comprehensive training sample dataset. The historical data are systematically partitioned into time series, with a segment of 20,000 data points designated for the offline identification phase. During the offline identification phase, the optimal allowance factor is determined through rigorous analysis. Subsequently, a more recent subset of 10,000 data points is considered. Within this subset, first 5000 data points are utilized for identification, to determine the most suitable model parameters. The remaining 5000 data points are further divided into ten groups, organized according to time series, and subjected to multiple identification processes. These identifications enable a meticulous comparison between the tracking performance of predicted outputs and actual outputs. Finally, the degree of nonlinearity inherent in the identification model is thoroughly analyzed to provide a comprehensive understanding of the model’s performance.

5.2.1. Flow Control Loop

In flow control loop FIC1505, the step response settling time is measured to be 45 s. Following the Shannon sampling theorem, the sampling interval for flow loop is determined to be 5 s. Based on the finite impulse response (FIR) model order determination formula, the system model’s FIR model order is established to be 9. The output order of model is n = 3 , the input order is m = 3 , and the initial value of the parameter is determined by Equation (16), θ = [ 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 ] T , P = 10 3 I . The maximum and minimum values of the noise allowance factor are determined as h u p = 10 , h d o w n = 1 , and the update interval is h i n t e r v a l = 0.5 . The initial value of the noise adaptive bound is set to γ = 2.0 ; the initial value of the ellipsoid generalized radius is set to σ k 2 = 1.0 . Optimal parameters were determined through offline training, and the results of parameter determination are shown in Table 3. The final output model was determined in online training stage as shown in Table 4.
Using the recent 500 data sets as a test set, a comparison was made with the SMI algorithm with a fixed noise bound. The test results are illustrated in Figure 3 and Figure 4.
To assess the impact of system fluctuations on the performance of the RSMI algorithm, this study utilizes evaluation indices, namely, the Mean Absolute Percentage Error (MAPE) and the Root Mean Square Error (RMSE), calculated using Equations (26) and (27). The comparison between RSMI and SMI with a fixed noise bound is presented in Table 5.
Based on the model identified by the RSMI algorithm, the final model is obtained, and the discrete open-loop transfer function is derived. The stability of the closed-loop transfer function is analyzed in the frequency domain, Nyquist and Bode plots of the open-loop transfer function are plotted to analyze the system’s stability, and test results are illustrated in Figure 5 and Figure 6.
According to the Nyquist criterion, it can be concluded that the closed-loop system is stable. The Nyquist curve does not intersect the negative real axis, indicating an infinite gain margin. There are no intersections with the phase of −180 degrees, indicating a good phase margin and good system stability.

5.2.2. Pressure Control Loop

In pressure control loop PIC1411, the step response settling time is measured to be 1 m 15 s. Following the Shannon sampling theorem, the sampling interval for pressure loop is determined to be 5 s. Based on FIR model order determination formula, the system model’s FIR model order is established to be 11. The output order of model is n = 6 , the input order is m = 5 , and initial value of parameter is determined by Equation (16), θ = [ 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 ] T , P = 10 3 I . The maximum and minimum values of allowance factor are determined as h u p = 10 , h d o w n = 1 , and the update interval is h i n t e r v a l = 0.5 . The initial value of noise adaptive bound is set to γ = 2.0 , the initial value of ellipsoid generalized radius is set to σ k 2 = 1.0 . Optimal parameters were determined through offline training, and the results of parameter determination were shown in Table 6. The final output model was determined in the online training stage as shown in Table 7.
Using the recent 500 data sets as a test set, a comparison was made with the SMI algorithm with a fixed noise bound. The test results are illustrated in Figure 7 and Figure 8.
To assess the impact of system fluctuations on the performance of the RSMI algorithm, this study utilizes evaluation indices, namely, the Mean Absolute Percentage Error (MAPE) and the Root Mean Square Error (RMSE), calculated using Equations (26) and (27). The comparison between RSMI and SMI with a fixed noise bound is presented in Table 8.
Based on the model identified by RSMI algorithm, the final model is obtained, and the discrete open-loop transfer function is derived. The stability of the closed-loop transfer function is analyzed in frequency domain, Nyquist and Bode plots of open-loop transfer function are plotted to analyze system’s stability, and the test results are illustrated in Figure 9 and Figure 10.
According to the Nyquist criterion, it can be concluded that the closed-loop system is stable. The Nyquist curve does not intersect the negative real axis, indicating an infinite gain margin. There are no intersections with the phase of −180 degrees, indicating a good phase margin and good system stability.

5.2.3. Liquid Control Loop

In liquid control loop LIC801, the step response settling time is measured to be 3 min 17 s. Following the Shannon sampling theorem, the sampling interval for liquid loop is determined to be 7 s. Based on FIR model order determination formula, the system model’s FIR model order is established to be 28. The output order of model is n = 9 , the input order is m = 7 , and the initial value of the parameter is determined by Equation (16), θ = [ 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 , 0.001 ] T , P = 10 3 I . The maximum and minimum values of allowance factor are determined as h u p = 10 , h d o w n = 1 , and the update interval is h i n t e r v a l = 0.5 . The initial value of noise adaptive bound is set to γ = 2.0 ; the initial value of ellipsoid generalized radius is set to σ k 2 = 2.0 . Optimal parameters were determined through offline training, and the results of parameter determination are shown in Table 9. The final output model was determined in the online training stage as shown in Table 10.
Using the recent 500 data sets as a test set, a comparison was made with the SMI algorithm with a fixed noise bound. The test results are illustrated in Figure 11 and Figure 12.
To assess the impact of system fluctuations on the performance of the RSMI algorithm, this study utilizes evaluation indices, namely, the Mean Absolute Percentage Error (MAPE) and the Root Mean Square Error (RMSE), calculated using Equations (26) and (27). The comparison between RSMI and SMI with a fixed noise bound is presented in Table 11.
Based on the model identified by RSMI algorithm, the final model is obtained, and the discrete open-loop transfer function is derived. The stability of the closed-loop transfer function is analyzed in frequency domain, Nyquist and Bode plots of the open-loop transfer function are plotted to analyze the system’s stability, and the test results are illustrated in Figure 13 and Figure 14.
According to the Nyquist criterion, it can be concluded that the closed-loop system is stable. The Nyquist curve does not intersect the negative real axis, indicating an infinite gain margin. There are no intersections with the phase of −180 degrees, indicating a good phase margin and good system stability.

6. Conclusions

In view of the characteristics of slow time-varying, dynamic properties, complex distribution characteristics, and unknown stochastic noise in the petroleum refining process, a collective identification algorithm based on adaptive noise bounds is proposed. Compared to traditional collective methods, the collective identification algorithm based on adaptive noise bounds can make the system respond faster, be more robust, have more accurate modeling, and avoid unnecessary algorithm execution steps.
By introducing the residual sequence and adaptively estimating noise bounds, an improvement of the collective identification algorithm based on adaptive noise bounds is achieved, along with the introduction of optimization algorithms and tolerance factors to prevent local algorithm optima. This results in a more accurate model. The control algorithm is programmed in Python, and experimental results show that, compared to traditional collective identification algorithms, the collective identification algorithm based on adaptive noise bounds can further enhance modeling accuracy and exhibit better robustness.

Author Contributions

Investigation, Z.W.; methodology, Z.W.; software, Q.W.; validation, Q.W.; formal analysis, Q.W.; visualization, Q.W.; resources, Z.W.; supervision, Z.W.; data curation, Q.W.; writing—original draft, Q.W.; writing—review & editing, Q.W.; project administration, S.Z.; funding acquisition, S.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by National Natural Science Foundation of China (No. 61703434) and Science Foundation of China University of Petroleum, Beijing (No. 2462020YXZZ023).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Ni, Z.L.; Li, Y.M.; Zhang, Y.Y.; Wang, Y.J.; Cui, G.Q.; Jiang, G.Y.; Xu, C.M.T. Effect of redox atmosphere treatment on bifunctional Ga/ZSM-5 for efficient catalytic cracking of n-butane. Chem. Eng. Sci. 2021, 245, 116856. [Google Scholar] [CrossRef]
  2. Deviana, D.; Rhim, G.; Kim, Y.E.; Lee, H.; Lee, G.; Youn, M.; Kim, K.; Koo, K.; Park, J.; Chun, D.H. Unravelling acidity–selectivity relationship in the bifunctional process of Fischer-Tropsch synthesis and catalytic cracking. Chem. Eng. Sci. 2022, 455, 140646. [Google Scholar] [CrossRef]
  3. Jiang, W.L.; Chen, Y.Q.; Gao, L.J.; Sun, M.Y.; Wang, X.S.; Li, Z.X.; Ji, X.; Zhou, G.L.; Zhou, H.J. Hydroformylation for reducing the olefin content in the FCC light gasoline with magnetic rhodium-catalysts. Fuel 2020, 279, 118508. [Google Scholar] [CrossRef]
  4. Dubkov, K.A.; Semikolenov, S.V.; Ivanov, D.P.; Kharitonov, A.S. Reducing the Olefin Content in Light Fluid Catalytic Cracking Gasoline by Treatment with Nitrous Oxide. Ind. Eng. Chem. Res. 2021, 60, 12783–12791. [Google Scholar] [CrossRef]
  5. Huang, M.; Zheng, Y.; Li, S.; Li, M. Thermal Energy Correction Based Model Predictive Control for Fluid Catalytic Cracking Riser. Ind. Eng. Chem. Res. 2020, 59, 21476–21487. [Google Scholar] [CrossRef]
  6. Qin, X.L.; Ye, L.; Liu, J.C.; Xu, Y.H.; Murad, A.; Ying, Q.; Shen, H.T.; Wang, X.; Hou, L.X.; Pu, X.; et al. A molecular-level coupling model of fluid catalytic cracking and hydrotreating processes to improve gasoline quality. Ind. Eng. Chem. Res. 2023, 451, 138778. [Google Scholar] [CrossRef]
  7. He, M.; Ali, M.F.; Song, Y.Q.; Zhou, X.L.; Wang, J.A.; Nie, X.Y.; Wang, Z. Study on the deactivation mechanism of HZSM-5 in the process of catalytic cracking of n-hexane. Chem. Eng. J. 2023, 451, 138793. [Google Scholar] [CrossRef]
  8. Wang, R.P.; Li, Y.M.; Jiang, G.Y.; Zhang, Y.Y.; Zhao, Z.; Xu, C.M.; Duan, A.J.; Wang, Y.J. An efficient head-tail co-conversion process for high quality gasoline via rational catalytic cracking. Chem. Eng. J. 2020, 396, 125210. [Google Scholar] [CrossRef]
  9. Nazarova, G.; Ivashkina, E.; Shafran, T.; Oreshina, A.; Seitenova, G. Prediction of residue coke content and operating modes of regenerator in the catalytic cracking technology. Pet. Sci. Technol. 2020, 38, 1017–1025. [Google Scholar] [CrossRef]
  10. Zhang, H.Y.; Yang, C.J.; Tao, Y.J.; Chen, M.; Xiao, R. Catalytic cracking of model compounds of bio-oil: Characteristics and mechanism research on guaiacol and acetic acid. Fuel Process. Technol. 2022, 238, 107512. [Google Scholar] [CrossRef]
  11. Yan, P. Expectation maximization algorithm for time-delay output-error models based on finite impulse response method. Autom. Syst. 2021, 19, 3914–3923. [Google Scholar]
  12. Xie, Y.; Zhu, Y.; Lu, Z.J. Fault diagnosis of large-scale industrial processes using the multi-block probabilistic kernel partial least squares method. J. Intell. Fuzzy Syst. 2023, 44, 2881–2894. [Google Scholar] [CrossRef]
  13. Zhao, W.S. A correlation analysis method for geographical object flows from a geoeconomic perspective. Sustainability 2022, 14, 9085. [Google Scholar] [CrossRef]
  14. Ma, L.; Liu, X.G. Recursive maximum likelihood method for the identification of Hammerstein ARMAX system. Appl. Math. Model. 2016, 40, 6523–6535. [Google Scholar] [CrossRef]
  15. Schweppe, F. Recursive state estimation: Unknown but bounded errors and system inputs. IEEE Trans. Autom. Control 1968, 13, 22–28. [Google Scholar] [CrossRef]
  16. Fogel, E. System identification via membership set constraints with energy constrained noise. IEEE Trans. Autom. Control 1979, 24, 752–758. [Google Scholar] [CrossRef]
  17. Dasgupta, S. Asymptotically convergent modified recursive least-squares with data dependent updating and forgetting factor for systems with bounded noise. IEEE Trans. Autom. Control 1987, 33, 383–392. [Google Scholar] [CrossRef]
  18. Fogel, E. On the value of information in system identification-bounded noise case. Automatica 1982, 18, 229–238. [Google Scholar] [CrossRef]
  19. Paganotti, A.L.; Afonso, M.M.; Schroeder, M.A.O. An adaptive deep-cut ellipsoidal algorithm applied to the optimization of transmission lines. IEEE Trans. Magn. 2015, 51, 1–4. [Google Scholar] [CrossRef]
  20. Milanese, M.; Belforte, G. Estimation theory and uncertainty intervals evaluation in the presence of unknown but bounded errors: Linear families of models and estimators. IEEE Trans. Autom. Control 1982, 27, 408–414. [Google Scholar] [CrossRef]
  21. Maksarov, D.G.; Norton, J.P. State bound with ellipsoidal set description of the uncertainty. Int. J. Control 1996, 65, 847–866. [Google Scholar] [CrossRef]
  22. Wang, H.; Zhou, S.Z. Interval estimation by frequentist model averaging. Commun. Stat.-Theory Methods 2013, 42, 4342–4356. [Google Scholar] [CrossRef]
  23. Gutman, P.O. On-line parameter interval estimation using recursive least squares. Int. J. Adapt. Control. Signal Process. 1994, 8, 61–72. [Google Scholar] [CrossRef]
  24. Guo, B.C. Generalized interval estimation of process capability indices for the Birnbaum-Saunders distribution. Qual. Reliab. Eng. Int. 2022, 38, 4015–4032. [Google Scholar] [CrossRef]
  25. Wang, Z.R.; Wang, Z.H.; Shen, Y. Fault isolability evaluation based on zonotope. J. Autom. 2022, 48, 1921–1930. [Google Scholar]
  26. Bravo, J.M.; Alamo, T.; Camacho, E.F. Bounded error identification of systems with time-varying parameters. IEEE Trans. Autom. Control 2006, 51, 1144–1150. [Google Scholar] [CrossRef]
  27. Zhou, B.; Qian, K.; Ma, X. Ellipsoidal bound SMI approach for robust fault diagnosis with application to mobile robots. J. Syst. Eng. Electron. 2017, 28, 986–995. [Google Scholar] [CrossRef]
  28. Chai, W.; Sun, X.F. Set membership identification algorithm of nonlinear systems. J. Beijing Univ. Aeronaut. Astronaut. 2005, 31, 1237–1240. [Google Scholar]
  29. Tan, G.J.; Wen, C.Y.; Soh, Y.C. Identification for systems with bounded noise. IEEE Trans. Autom. Control 1997, 42, 996–1001. [Google Scholar]
  30. Xue, S.L.; Zhang, L.J.; Zhu, Z.Y. Design of semi-tensor product-based kernel function for SVM nonlinear classification. Control Theory Technol. 2022, 20, 456–464. [Google Scholar] [CrossRef]
  31. Aronow, H.D. SVM Communications: Highlights from the 32nd SVM Scientific Sessions. Vasc. Med. 2021, 26, 680–682. [Google Scholar] [CrossRef] [PubMed]
  32. Zhou, B.; Dai, X.Z. Improved SMI algorithm with adaptive noise bound. Control Theory Appl. 2012, 29, 167–171. [Google Scholar]
  33. Fosson, S.M.; Regruto, D.; Abdalla, T. A convex optimization approach to online set-membership EIV identification of LTV systems. In Proceedings of the 60th Annual Conference of the Society of Instrument and Control Engineers of Japan, Tokyo, Japan, 8–10 September 2021; pp. 1442–1447. [Google Scholar]
  34. Cerone, V.; Regruto, D.; Abuabiah, M. Direct data-driven control design through set-membership errors-in-variables identification techniques. In Proceedings of the 2017 American Control Conference, Washington, DC, USA, 24–26 May 2017; pp. 388–393. [Google Scholar]
  35. Issac, C. Wavelet Differential Neural Network Observer. IEEE Trans. Neural Netw. 2009, 20, 1439–1449. [Google Scholar]
  36. Güleç, F.; Erdogan, A.; Clough, P.T.; Lester, E. Investigation of the hydrodynamics in the regenerator of fluid catalytic cracking unit integrated by chemical looping combustion. Fuel Process. Technol. 2021, 223, 106998. [Google Scholar] [CrossRef]
  37. Chen, J.W.; Lu, H.W. Prospects of status and role of FCC in refinery-FCC will continue to play a leading role in petroleum refining industry. Acta Pet. Sin. (Petroleum Process. Sect.) 2013, 19, 11. [Google Scholar]
  38. Zhong, Y.Z.; Jin, A.M. Present Situation and Progresses of Residue Processing Tehcnology. Acta Pet. Sin. (Petroleum Process. Sect.) 2015, 31, 436–443. [Google Scholar]
  39. Xie, C.G.; Wei, X.L.; Gong, J.H.; Long, J. Progress on Chemistry of Catalytic Cracking Reaction and Its Practice. Acta Pet. Sin. (Petroleum Process. Sect.) 2017, 33, 189–197. [Google Scholar]
Figure 1. The overall algorithm flowchart.
Figure 1. The overall algorithm flowchart.
Processes 11 02835 g001
Figure 2. Comparison of two methods with optimal parameters. (a) Estimated value of parameter θ 1 . (b) Estimated value of parameter θ 2 . (c) Estimated value of parameter θ 3 . (d) Estimated value of parameter θ 4 .
Figure 2. Comparison of two methods with optimal parameters. (a) Estimated value of parameter θ 1 . (b) Estimated value of parameter θ 2 . (c) Estimated value of parameter θ 3 . (d) Estimated value of parameter θ 4 .
Processes 11 02835 g002
Figure 3. RSMI algorithm compared to the true signal.
Figure 3. RSMI algorithm compared to the true signal.
Processes 11 02835 g003
Figure 4. SMI algorithm compared to the true signal.
Figure 4. SMI algorithm compared to the true signal.
Processes 11 02835 g004
Figure 5. The Nyquist curve analysis of the identification model.
Figure 5. The Nyquist curve analysis of the identification model.
Processes 11 02835 g005
Figure 6. The Bode Diagram analysis of the identification model.
Figure 6. The Bode Diagram analysis of the identification model.
Processes 11 02835 g006
Figure 7. RSMI algorithm compared to the true signal.
Figure 7. RSMI algorithm compared to the true signal.
Processes 11 02835 g007
Figure 8. SMI algorithm compared to the true signal.
Figure 8. SMI algorithm compared to the true signal.
Processes 11 02835 g008
Figure 9. The Nyquist curve analysis of the identification model.
Figure 9. The Nyquist curve analysis of the identification model.
Processes 11 02835 g009
Figure 10. The Bode Diagram analysis of the identification model.
Figure 10. The Bode Diagram analysis of the identification model.
Processes 11 02835 g010
Figure 11. RSMI algorithm compared to the true signal.
Figure 11. RSMI algorithm compared to the true signal.
Processes 11 02835 g011
Figure 12. SMI algorithm compared to the true signal.
Figure 12. SMI algorithm compared to the true signal.
Processes 11 02835 g012
Figure 13. The Nyquist curve analysis of the identification model.
Figure 13. The Nyquist curve analysis of the identification model.
Processes 11 02835 g013
Figure 14. The Bode Diagram analysis of the identification model.
Figure 14. The Bode Diagram analysis of the identification model.
Processes 11 02835 g014
Table 1. Optimal parameters.
Table 1. Optimal parameters.
h γ σ k 2
1.51.00.8
Table 2. Algorithm comparison.
Table 2. Algorithm comparison.
AlgorithmRMSEMAPE
SMI0.13870.0837
RSMI0.13030.0852
Table 3. Optimal parameters.
Table 3. Optimal parameters.
nm γ σ k 2 h
332.00.841.5
Table 4. The final identification model.
Table 4. The final identification model.
θ 1 θ 2 θ 3 θ 4 θ 5 θ 6
−3.072.120.04−0.280.2−0.97
Table 5. Algorithm comparison.
Table 5. Algorithm comparison.
AlgorithmRMSEMAPE
SMI0.1920.223
RSMI0.0910.128
Table 6. Optimal parameters.
Table 6. Optimal parameters.
nm γ σ k 2 h
650.80.82.0
Table 7. The final identification model.
Table 7. The final identification model.
θ 1 θ 2 θ 3 θ 4 θ 5 θ 6 θ 7 θ 8 θ 9 θ 10 θ 11
−1.3780.425−0.029−0.044−0.1020.136−0.001−0.0040.005−0.0020.002
Table 8. Algorithm comparison.
Table 8. Algorithm comparison.
AlgorithmRMSEMAPE
SMI0.10770.0969
RSMI0.10230.0959
Table 9. Optimal parameters.
Table 9. Optimal parameters.
nm γ σ k 2 h
971.01.23.0
Table 10. The final identification model.
Table 10. The final identification model.
θ 1 θ 2 θ 3 θ 4 θ 5 θ 6 θ 7 θ 8 θ 9 θ 10 θ 11 θ 12 θ 13 θ 14 θ 15 θ 16
−1.3280.111−0.0880.1150.202−0.0450.01810.816−0.6860.303−0.0890.002−0.086−0.1690.2760.426
Table 11. Algorithm comparison.
Table 11. Algorithm comparison.
AlgorithmRMSEMAPE
SMI0.1670.027
SMIR0.1430.023
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

Wang, Z.; Wang, Q.; Zhang, S. An Adaptive-Noise-Bound-Based Set-Membership Method for Process Identification of Industrial Control Loops. Processes 2023, 11, 2835. https://doi.org/10.3390/pr11102835

AMA Style

Wang Z, Wang Q, Zhang S. An Adaptive-Noise-Bound-Based Set-Membership Method for Process Identification of Industrial Control Loops. Processes. 2023; 11(10):2835. https://doi.org/10.3390/pr11102835

Chicago/Turabian Style

Wang, Zhu, Qian Wang, and Shaokang Zhang. 2023. "An Adaptive-Noise-Bound-Based Set-Membership Method for Process Identification of Industrial Control Loops" Processes 11, no. 10: 2835. https://doi.org/10.3390/pr11102835

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