Preprint
Article

This version is not peer-reviewed.

Catalyst-Activity-Aware Self-Optimizing Digital Twin for o-Xylene Oxidation to Phthalic Anhydride in a Catalyst-Deactivating Fixed-Bed Reactor

Submitted:

26 June 2026

Posted:

29 June 2026

You are already at the latest version

Abstract
Catalyst deactivation shifts the optimal operating region of exothermic fixed-bed reactors, yet most reactor digital twins focus on monitoring rather than catalyst-state-aware operating decisions. This work presents a self-optimizing digital twin integrating a physics-based reactor model, a moving-window constrained activity estimator, and a target-optimization layer, demonstrated through simulation for o-xylene oxidation to phthalic anhydride in a vanadia-titania heat-exchanged fixed-bed reactor. Sparse axial temperature and conversion measurements are reconciled to estimate an axial catalyst activity profile; gas and coolant inlet temperatures are then updated subject to a hot-spot safety constraint. The estimator achieved an activity-profile RMSE of 0.075, an outlet-conversion RMSE of 0.99 percentage points, and an outlet-temperature RMSE of 1.85K. Under the baseline noisy-measurement scenario, estimated-activity optimization raised the mean phthalic anhydride yield from 46.3% under fixed targets to 61.9%, within 0.14 percentage points of the true-activity optimum, while maintaining the maximum reactor temperature below 730K. This corresponds to recovering approximately 99.1% of the yield improvement available with perfect catalyst-state knowledge. The policy remained superior to fixed-target operation across all tested noise levels, sensor configurations, and kinetic pre-exponential perturbations, although plant validation is still required to quantify structural model error. The findings demonstrate the value of linking catalyst-state estimation to operating-target adaptation in a reproducible catalytic-reactor digital-twin workflow.
Keywords: 
;  ;  ;  ;  ;  ;  ;  ;  

1. Introduction

Catalytic fixed-bed reactors are central to many chemical and petrochemical processes, including oxidation, hydrogenation, reforming, desulfurization, and synthesis reactions. Their performance depends strongly on catalyst activity, temperature distribution, feed composition, heat-transfer behavior, and operating constraints. Catalyst deactivation is a persistent limitation in heterogeneous catalytic processes because activity and selectivity can decline through poisoning, fouling, coking, sintering, phase transformation, or loss of active surface area [1,2,3]. In industrial operation, reactor targets are often selected from design calculations, commissioning studies, offline optimization, or periodic plant tests. These targets may remain fixed for long periods, even though the reactor itself changes continuously as the catalyst deactivates and process conditions drift.
Catalyst deactivation is particularly important in highly exothermic fixed-bed reactors. A reduction in catalyst activity may lower conversion, alter selectivity, shift hot-spot locations, and change the relationship between manipulated variables and product yield. Operators may compensate by increasing inlet temperature, changing coolant conditions, or modifying feed rates [4,5,6]. Without a reliable estimate of the current catalyst condition, however, such adjustments may be conservative, delayed, or based on indirect operating experience rather than systematic optimization.
Digital twins provide a promising route for improving reactor operation because they combine physics-based process models, real-time measurements, and computational decision-making [7,8,9,10]. In the process industries, digital-twin implementations are increasingly discussed for monitoring, prediction, predictive maintenance, process optimization, and operational decision support, but deployment remains challenging because models must remain synchronized with changing plant behavior and uncertain measurements [11]. Many existing digital twins are used primarily for monitoring, fault detection, or operator support. A more powerful role emerges when the digital twin can estimate hidden process states and propagate those estimates into operating decisions. For catalytic reactors, one of the most consequential hidden states is the catalyst activity profile. Since catalyst activity is not directly measured during normal operation, it must be inferred from available process measurements such as axial temperature, outlet composition, flow rate, and pressure.
This work develops and evaluates, through simulation, a state-estimation-based self-optimizing digital twin framework for catalyst-deactivating fixed-bed reactors. The key idea is to treat catalyst activity as an estimated hidden state rather than as a fixed model parameter. Process measurements and prior information are reconciled through a constrained moving-window estimation problem with physical bounds on catalyst activity [12,13,14]. The estimated catalyst condition is then passed to an optimization layer that updates reactor operating targets. This structure connects hidden-state estimation with self-optimizing operation, in which operating targets are selected to maintain near-optimal performance despite disturbances and process changes [15,16,17]. The resulting digital twin is therefore evaluated as an adaptive decision-support framework rather than solely as a prediction tool.
The proposed framework is demonstrated using the oxidation of o-xylene to phthalic anhydride in a heat-exchanged fixed-bed reactor. This system is suitable because catalyst activity affects both the axial temperature profile and outlet conversion, providing measurable information about deactivation. It is also a representative reaction-engineering problem because the desired partial oxidation competes with over-oxidation pathways under strong heat release and hot-spot constraints [5,6,18,19]. The case study combines a reactor model benchmarked against published results, axial activity-profile estimation from sparse synthetic measurements, adaptive thermal-target optimization, and robustness tests under different noise levels, sensor configurations, regularization choices, and kinetic mismatch.
Catalyst deactivation in fixed-bed reactors has been studied from several complementary perspectives. One group of studies focuses on physical or semi-empirical deactivation modeling, where loss of catalyst activity is represented through temperature-, composition-, or time-dependent deactivation laws. For o-xylene oxidation to phthalic anhydride, industrial deactivation has been analyzed using temperature-profile data and detailed reactor models to infer how the catalyst condition changes along the bed [4]. More general activity-profile modeling methods have also been proposed to approximate spatially distributed activity loss using reduced-order representations [20]. These studies are valuable because they clarify how catalyst aging affects reactor behavior, but their primary objective is deactivation description or model reconstruction rather than online operating-target adaptation.
A second group of studies addresses catalyst activity estimation. In this direction, activity profiles are inferred from process measurements such as axial temperature and outlet composition. The work of Cheng et al. is particularly relevant because it demonstrated that temperature, composition, and catalyst activity profiles can be estimated in fixed-bed reactors with decaying catalysts using process measurements and model-based estimation [21]. This establishes the feasibility of reconstructing hidden catalyst states from measurable reactor outputs. However, activity estimation is often used mainly for monitoring, diagnosis, or model updating, and the estimated activity is not necessarily propagated into an optimization layer that changes reactor targets.
A third line of work focuses on reactor optimization, optimal temperature policies, and digital or model-based reactor design. For phthalic anhydride synthesis, reactor optimization studies have investigated how temperature policy and reactor design influence selectivity, yield, and safe operation [5]. More recent model-based digital design concepts for fixed-bed catalytic reactors emphasize the role of mechanistic models in design, scale-up, optimization, and possible online implementation [22]. These optimization studies are important, but they commonly assume that catalyst activity is known, fixed, or updated outside the optimization loop.
Taken together, the literature provides strong foundations for deactivation modeling, catalyst activity estimation, and reactor optimization. However, these elements are commonly studied separately. Activity estimates are often used for monitoring, diagnosis, or model reconstruction without being propagated into operating-target optimization, whereas reactor optimization studies commonly assume that catalyst activity is known, fixed, or updated outside the optimization loop. To the authors’ knowledge, limited prior work has examined the complete pathway from sparse reactor measurements to spatial activity estimation and then to catalyst-aware target adaptation. This work addresses that integration gap through a simulation-based proof of concept linking physics-based reactor prediction, moving-window constrained activity estimation, and self-optimizing target updates.
Accordingly, the main research question is whether catalyst activity inferred sequentially from sparse process measurements can be used within a digital twin to recover reactor performance as deactivation progresses, and how sensitive the resulting operating decisions are to measurement quality, sensor configuration, estimator structure, and model–plant mismatch.
The paper makes four principal contributions:
  • A general digital-twin workflow is formulated in which an estimated catalyst state is used directly in operating-target optimization.
  • The workflow is instantiated for o-xylene oxidation using a literature-benchmarked heat-exchanged fixed-bed reactor model with spatially nonuniform catalyst activity.
  • Sparse axial temperatures and outlet conversion are combined in a constrained moving-window estimator, and the propagation of estimation error into optimized operating targets is quantified.
  • The workflow is evaluated using repeated noise realizations, sensor-density tests, a uniform-activity comparator, regularization ablation, and kinetic model–plant mismatch.
The novelty therefore lies in the demonstrated integration and evaluation of the closed decision pathway, rather than in proposing a new kinetic model or claiming the first use of catalyst activity estimation.
Table 1 positions the present work relative to representative studies across six relevant themes. The contribution is not the reactor model or activity estimator in isolation, but their integration so that an estimated catalyst condition becomes a direct input to an operating-target update layer.
The remainder of the paper is organized as follows. Section 2 presents the proposed methodology, including the closed-loop workflow, activity estimation problem, self-optimizing operating layer, and robustness evaluation procedure. Section 3 describes the o-xylene oxidation case study, reactor model, kinetic expressions, assumptions, validation basis, and catalyst activity representation. Section 4 presents and discusses the results, including activity observability, estimation performance, self-optimizing operation, robustness tests, novelty positioning, and limitations. Section 5 summarizes the conclusions.

2. Methodology

2.1. General Self-Optimizing Digital Twin Framework

The proposed framework provides a general structure for catalyst-deactivating fixed-bed reactors. The central idea is to combine process measurements, a physics-based reactor digital twin, a sequential catalyst activity estimator, and a self-optimizing operating layer in a catalyst-state-aware decision workflow. Figure 1 illustrates the intended closed-loop architecture: process measurements are compared with model predictions to estimate the hidden catalyst activity profile, and the estimate is then used to update reactor operating targets. In the present proof-of-concept implementation, estimation is first evaluated along a prescribed deactivation trajectory at fixed nominal inputs, after which the estimated activity sequence is supplied to the target-optimization layer. Thus, the study demonstrates the complete measurement–estimation–optimization decision pathway, but it does not simulate actuator dynamics or feed each optimized target back into the synthetic plant measurement generator at the next sampling instant.
The framework is applicable to catalytic reactor configurations where catalyst degradation affects measurable outputs such as temperature, conversion, selectivity, or yield. Representative examples include multi-bed adiabatic reactors, heat-exchanged fixed-bed reactors, and staged catalytic systems. The framework consists of four interacting layers:
1.
Physical reactor and measurement system: provides process measurements such as axial temperature, outlet composition, flow rate, and pressure.
2.
Physics-based digital twin: predicts reactor states from a mechanistic model given current inputs and the estimated catalyst activity.
3.
Sequential catalyst activity estimator: uses the mismatch between measured and predicted outputs to infer the hidden catalyst activity profile at each sampling step.
4.
Self-optimizing operating layer: uses the estimated activity to compute updated reactor operating targets subject to process constraints.
The general closed-loop workflow is
reactor measurements digital twin state estimation self - optimizing layer updated targets .
This structure enables adaptive operation because the optimization problem is solved using the current estimated catalyst condition rather than assuming fixed or fresh catalyst activity.

2.1.1. Physics-Based Reactor Model

For a general catalytic reaction network containing N r reactions, reaction q may be written as
j = 1 N c ν j q A j j = 1 N c ν j q + A j ,
where A j denotes chemical species j, N c is the number of components, and ν j q and ν j q + are the reactant and product stoichiometric coefficients. Defining the signed coefficient ν j q = ν j q + ν j q , the balance for component j in catalyst bed or reactor segment i may be expressed in catalyst-weight coordinates as
d F j , i d W i = q = 1 N r ν j q r q , i .
For an adiabatic catalyst bed, the energy balance can be written as
d T i d W i = q = 1 N r Δ H q ( T i ) r q , i j = 1 N c F j , i C p , j ( T i ) .
For heat-exchanged reactors, the energy balance is modified by adding a heat-removal term that depends on the heat-transfer coefficient, heat-transfer area, and coolant temperature.
For a key reactant A, the bed conversion is
X i = F A , i n , i F A , o u t , i F A , i n , i ,
and the overall reactor conversion is
X t o t a l = F A , 0 F A , o u t F A , 0 .
For reversible systems, equilibrium relations may provide additional feasibility constraints. The present o-xylene oxidation case is modeled using the irreversible reaction network described in Section 3.3, so no equilibrium-conversion constraint is imposed.

2.1.2. Catalyst Activity-Modified Kinetics

Catalyst activity is introduced as a slowly varying state that modifies the apparent reaction rates. For reaction q in reactor segment i, the rate is written as
r q , i ( t ) = a i ( t ) r q , i i n t ( T i , C i ) ,
where r q , i i n t is the intrinsic rate under reference (fresh-catalyst) conditions, C i is the concentration vector, and a i ( t ) ( 0 , 1 ] is the local catalyst activity factor. In general, the activity factor satisfies
0 < a i ( t ) 1 ,
where a i = 1 corresponds to fresh catalyst and a i 0 represents complete local deactivation. In practice a small positive lower bound is imposed to maintain numerical conditioning of the reactor model; the value used in the present case study is given in Section 2.3. For spatially distributed catalyst beds, activity may be represented as a continuous axial profile a ( z , t ) or approximated by a finite number of activity nodes:
a ( t ) = [ a 1 ( t ) , a 2 ( t ) , , a m ( t ) ] T .

2.1.3. Augmented State Estimation

A general process state vector may be defined as
x = [ T , F ] T ,
where T collects the axial temperature profile and F the species molar flow rates; derived quantities such as conversion, selectivity, and reaction rates are outputs of the model rather than independent states. To include catalyst activity, the augmented state vector is
x a = [ x , a ] T .
For a dynamic implementation, the digital twin may predict process evolution using
x ^ k + 1 = f ( x ^ k , u k , a ^ k ) ,
and the measurement model is
y ^ k = h ( x ^ k , u k , a ^ k ) .
For reactors where deactivation is slow relative to the process time constants, the state propagation simplifies to a quasi-steady solve x ^ k = f ( u k , a ^ k ) at each estimation instant. This simplification is applied in the present case study and justified in Section 3.5.

2.2. Closed-Loop Workflow Algorithm

Algorithm 1 summarizes the framework-level computational workflow. The same logic can be applied to other catalyst-deactivating reactors when the activity state is observable from available measurements. In the present PA case study, the measured outputs are sparse axial temperatures and outlet conversion, the estimated hidden state is the axial catalyst activity profile, and the optimized targets are the gas and coolant inlet temperatures. As noted above, the current implementation evaluates the estimation sequence at nominal inputs and subsequently evaluates the target updates; Step 6 represents the feedback action required in a future plant-connected or fully coupled closed-loop implementation.
Algorithm 1 State-estimation-based self-optimizing digital twin workflow
Require: Physics-based reactor model f ( · ) and measurement model h ( · )
Require: Initial prior activity estimate a ^ 1 , input bounds u m i n , u m a x , and safety limit T max s a f e
Require: Measurement covariance R , regularization weights λ s , λ p , and sampling index k = 0 , 1 , , N 1
1:
for each sampling instant k do
2:
    Collect process measurements y k , including sparse reactor temperatures and outlet conversion.
3:
    Simulate the digital twin using current inputs u k and a trial activity profile a ^ .
4:
    Estimate the catalyst activity profile by solving
a ^ k = arg min 0.05 a ^ 1 y k h ( x ^ k , u k , a ^ ) R 1 2 + λ s D a ^ 2 2 + λ p a ^ a ^ k 1 2 2 .
5:
    Solve the catalyst-aware target optimization problem
u k + 1 * = arg max u m i n u u m a x J ( x ^ k , a ^ k , u ) ,
where J maximizes PA yield with move penalties, and any candidate violating T max > T max s a f e is excluded (Section 2.4).
6:
    Apply or recommend the updated operating targets u k + 1 * ; in the present study, record them for performance evaluation.
7:
    Store a ^ k , u k + 1 * , predicted outputs, and performance indicators for monitoring.
8:
end for
In the present implementation, R = diag ( σ T 2 I s , σ X 2 ) is the diagonal measurement-noise covariance, where s is the number of temperature sensors. The detailed residual construction and regularization terms are given in Section 2.3.2.

2.3. Moving-Window Constrained Activity Estimation

2.3.1. Measurement Vector

The estimator uses a measurement vector consisting of sparse axial gas temperatures and outlet conversion:
y k = [ T ( z 1 , t k ) , T ( z 2 , t k ) , , T ( z s , t k ) , X o u t ( t k ) ] T ,
where s is the number of temperature sensors. In the base case, temperature measurements are taken at four axial locations: z = [ 0.5 , 1.0 , 1.5 , 2.0 ] m. For the robustness scenarios, the denser six-sensor layout uses z = [ 0.25 , 0.50 , 0.85 , 1.20 , 1.60 , 2.00 ] m and the sparser three-sensor layout uses z = [ 0.5 , 1.25 , 2.0 ] m. All three layouts include an outlet-temperature measurement at z = 2.0 m, while outlet conversion is included as a separate scalar measurement. Measurement noise is added as
T m e a s ( z i , t k ) = T ( z i , t k ) + ϵ T , i , k , ϵ T , i , k N ( 0 , σ T 2 ) ,
X m e a s ( t k ) = X o u t ( t k ) + ϵ X , k , ϵ X , k N ( 0 , σ X 2 ) ,
where σ T and σ X are the standard deviations of the temperature and conversion measurement noise, respectively; their numerical values for the base and stress-test cases are defined in Section 2.5.

2.3.2. Objective Function

At each time step, the unknown activity profile is represented by a vector of activity nodes,
a ^ k = [ a ^ 1 , k , a ^ 2 , k , , a ^ m , k ] T .
The activity profile is estimated by solving a constrained nonlinear least-squares problem:
Φ k ( a ^ ) = T p r e d ( a ^ ) T m e a s , k σ T 2 2 + X p r e d ( a ^ ) X m e a s , k σ X 2 2
+ λ s D a ^ 2 2 + λ p a ^ a ^ k 1 2 2 ,
a ^ k = arg min 0.05 a ^ 1 Φ k ( a ^ ) .
Here D R ( m 1 ) × m is the first-order finite-difference matrix that penalizes axial gradients in the estimated activity profile,
D = 1 1 0 0 0 1 1 0 0 0 1 1 .
The first two terms fit the measured outputs; the third term discourages spatially oscillatory activity estimates; and the fourth anchors the trial profile to the previous estimate, reflecting the slow timescale of catalyst deactivation relative to the measurement sampling interval. The lower activity bound of 0.05 maintains numerical conditioning while allowing severe deactivation to be represented. The case-study weights are λ s = 0.7 and λ p = 15 . These are algorithmic regularization parameters rather than covariance-derived quantities: λ s controls axial smoothness and λ p controls step-to-step persistence. Their contribution is examined through the ablation study in Section 4.5. The constrained least-squares problem is solved using SciPy’s Trust-Region Reflective algorithm with ϵ x = ϵ f = ϵ g = 10 8 , a maximum of 250 function evaluations, and a warm start from the preceding estimate.

2.3.3. Estimator Performance Metrics

Estimator performance is evaluated using three scalar metrics. The activity-profile root mean square error,
RMSE a = 1 m N k = 0 N 1 i = 1 m a ^ i , k a i , k 2 ,
measures the overall accuracy of the reconstructed activity field across all nodes and time steps. The outlet-conversion prediction error,
RMSE X = 1 N k = 0 N 1 X ^ o u t , k X o u t , k 2 ,
and the outlet-temperature prediction error,
RMSE T = 1 N k = 0 N 1 T ^ o u t , k T o u t , k 2 ,
quantify how well the estimated activity profile reproduces the corresponding noise-free synthetic plant outputs. Conversion errors are reported in percentage points and temperature errors in kelvin.

2.3.4. Uniform-Activity Comparator

To test whether spatial temperature measurements add useful information beyond a bulk activity estimate, a conversion-only comparator is evaluated in every noise-and-sensor scenario. The comparator assumes uniform catalyst activity, a ^ u n i f , k = a ^ u n i f , k 1 , and estimates the scalar activity from outlet conversion:
a ^ u n i f , k = arg min 0.05 a ^ 1 X p r e d ( a ^ 1 ) X m e a s , k σ X 2 + λ p a ^ a ^ u n i f , k 1 2 .
This comparator uses no axial temperature measurements and cannot reconstruct a spatial activity gradient. It therefore isolates the additional information provided by the proposed spatial estimator rather than serving as a no-estimation control.

2.4. Self-Optimizing Operating Layer

The self-optimizing layer updates reactor operating targets based on the estimated catalyst condition. For the heat-exchanged fixed-bed reactor in the present case study, the decision vector consists of the inlet gas temperature and the coolant inlet temperature:
u = [ T i n , T c , i n ] T .
The optimization objective is to maximize phthalic anhydride yield while penalizing large target moves away from the nominal operating point:
J = Y P A + w S S P A , o u t λ u u u r e f 2 2 ,
where Y P A = X o u t S P A , o u t is the phthalic anhydride yield, w S > 0 is a small weight on outlet selectivity, and λ u > 0 penalizes movement away from the nominal reference targets. Although selectivity already enters implicitly through yield, the secondary term w S S P A , o u t provides an additional optimization gradient at high-conversion conditions where yield is relatively flat but selectivity still varies; w S is kept small so that yield remains the dominant objective. The nominal fixed-target reference is u r e f = [ 625 , 625 ] T K, which is also the baseline for fixed-target operation (Section 4.3). The hot-spot safety limit
T max s a f e = 730 K
is enforced by excluding any grid-search candidate with T max > T max s a f e via a large infeasibility penalty, so the constraint is effectively treated as a hard bound within the search space. The case-study values are w S = 0.01 and λ u = 2 × 10 4 K−2, and the thermal-target search covers T i n , T c , i n [ 620 , 632 ] K at 1-K resolution (169 candidate points total).
Self-optimized operation calculates updated values of T i n and T c , i n from the estimated activity profile using a two-dimensional grid search over the allowable thermal-target range:
[ T i n * ( t ) , T c , i n * ( t ) ] = arg max u U J a ^ ( z , t ) , T i n , T c , i n ,
where U denotes the feasible set of inlet temperature targets.

2.5. Performance and Robustness Evaluation Procedure

The primary performance endpoint is the optimization-value gap Δ Y P A , measuring the yield shortfall of the estimated-activity policy relative to the true-activity upper bound; secondary metrics are RMSE a , RMSE X , and RMSE T . The main estimation and target-update demonstration uses N = 15 sampling steps. Each robustness scenario uses N = 10 sampling steps; this shorter sequence reduces computational cost while retaining the full prescribed progression from fresh to final deactivated activity. Because no plant historian data are used, the noise levels are sensitivity-analysis assumptions rather than plant-specific instrument specifications. The baseline case uses σ T = 4 K and σ X = 1 percentage point; lower- and higher-noise cases use ( σ T , σ X ) = ( 2 K , 0.5 pp ) and ( 6 K , 1.5 pp ) , respectively. The number of axial temperature sensors is varied across s = 3 , 4 , 6 . Each scenario is repeated using 10 independent Gaussian-noise realizations (seeds 11, 22, …, 110), and the reported values are means and sample standard deviations across those trials.
Additional tests remove each regularization term individually (ablation study), compare performance against a conversion-only uniform-activity estimator, and perturb all plant kinetic pre-exponential factors by 5 % , + 5 % , and + 10 % while retaining nominal kinetics in the estimator (model–plant mismatch study).
The optimization-value gap quantifies the performance loss attributable to estimation error:
Δ Y P A = Y P A true - opt Y P A est - opt ,
where Y P A true - opt is the phthalic anhydride yield obtained by optimizing with the true (known) activity profile, serving as the ideal upper bound, and Y P A est - opt is the yield achieved by the practical digital-twin policy that uses only the estimated activity profile.

3. Case Study and Reactor Model

The proposed framework is demonstrated using the oxidation of o-xylene to phthalic anhydride (PA) in a heat-exchanged fixed-bed reactor. Phthalic anhydride is one of the most important aromatic intermediates in the chemical industry, with global production exceeding one million tonnes per year, primarily used in the manufacture of plasticizers, dyes, and resins [6,18]. The reaction system is strongly exothermic and has been widely used as a benchmark for fixed-bed catalytic reactor modeling, temperature-profile prediction, and safe-operation studies [5,6,19]. The desired reaction converts o-xylene to phthalic anhydride, while undesired reactions lead to over-oxidation and carbon-oxide formation. Reactor performance is strongly affected by temperature, catalyst activity, and heat removal.

3.1. Process Description

A dilute o-xylene feed is mixed with air, where oxygen is present in large excess and nitrogen is treated as an inert carrier. The gas mixture enters a bank of catalyst-filled tubes surrounded by molten-salt coolant. The catalyst is a vanadia–titania formulation commonly used for selective oxidation of o-xylene to phthalic anhydride. Heat generated by the strongly exothermic reaction network is removed through the tube wall to the coolant, and the reactor is operated under co-current coolant-flow conditions in the present model.
The process measurements assumed available to the digital twin are sparse axial gas temperatures and outlet conversion. These measurements are representative of the type of information used in model-based fixed-bed reactor studies and activity-estimation work [6,21]. The hidden state of interest is the axial catalyst activity profile a ( z , t ) , which modifies the apparent kinetic rates and is not measured directly. The self-optimizing layer uses the estimated activity profile to update the inlet gas temperature and coolant inlet temperature while respecting a hot-spot temperature constraint.
Figure 2 shows the reduced reaction network used in the digital-twin model. The network is intentionally simpler than the full industrial oxidation chemistry, but it preserves the key reaction-engineering tradeoff emphasized in previous o-xylene oxidation studies: the desired partial oxidation pathway competes with over-oxidation routes that reduce selectivity and increase heat release [6,19].
The simplified reaction network used in this study consists of three reactions:
A + 3 O 2 B + 3 H 2 O ,
B + 7.5 O 2 8 CO 2 + 2 H 2 O ,
A + 10.5 O 2 8 CO 2 + 5 H 2 O ,
where A denotes o-xylene and B denotes phthalic anhydride. Reaction (30) is the desired partial oxidation; reactions (31) and (32) represent undesired over-oxidation of PA and direct combustion of o-xylene, respectively.

3.2. Reactor Configuration

The case-study reactor is an industrial multi-tube fixed-bed reactor for the partial oxidation of o-xylene to phthalic anhydride over a V 2 O 5 / T i O 2 catalyst [4,23]. The reactor tubes are surrounded by molten-salt coolant, which removes the heat generated by the strongly exothermic oxidation reactions. The model represents one representative tube, while coolant heat transfer is scaled using the total number of tubes. The parameter values used in the simulation are summarized in Table 2; they follow the benchmark PA reactor model and kinetic data reported in the literature [6,19].
The reactor is modeled as a one-dimensional pseudo-homogeneous plug-flow reactor. The axial coordinate is denoted by z, with z = 0 at the reactor inlet and z = L at the reactor outlet. The ordinary differential equation (ODE) state vector integrated along the reactor is
s ( z ) = [ F A , F B , F C , F N , T , T c , P ] T ,
where F A , F B , F C , and F N are the molar flow rates of o-xylene, phthalic anhydride, carbon oxides, and inert nitrogen, respectively; T is the gas-phase temperature; T c is the coolant temperature; and P is the total pressure. The symbol s is used here to distinguish the case-study ODE reactor state from the general framework state vector x introduced in Section 2.1.3.
The total inlet molar flow rate per representative tube is calculated from the superficial velocity and tube cross-sectional area:
F T , 0 = u s ρ g A t u b e M g ,
where u s (m h−1) is the superficial gas velocity at inlet conditions and A t u b e = π D t 2 / 4 is the tube cross-sectional area. The inlet o-xylene and inert molar flow rates are initialized as
F A , 0 = P A , 0 P 0 F T , 0 ,
F N , 0 = 1 P A , 0 P 0 F T , 0 ,
with initial conditions F B ( 0 ) = F C ( 0 ) = 0 , T ( 0 ) = T i n , T c ( 0 ) = T c , i n , and P ( 0 ) = P 0 .

3.3. Kinetic Model

The rate constants follow the de Lasa kinetic form [6,19]:
k 21 ( T ) = 21.07 exp 10.59 13587.68 T ,
k 22 ( T ) = 21.07 exp 11.62 15801.97 T ,
k 23 ( T ) = 21.07 exp 9.73 14392.88 T ,
where the subscript notation k 2 i follows de Lasa [19]: the first digit (2) identifies the reaction family (selective oxidation of o-xylene), and the second digit ( i = 1 , 2 , 3 ) indexes the individual reactions corresponding to (30)–(32), respectively. All rate constants have units of kmol/(kgcat h kPa). Catalyst activity modifies the apparent rate for each reaction directly through the activity factor a ( z , t ) , so no separate effective rate-constant definition is required; the activity enters the rate expressions shown below.
The local organic partial pressures are computed from molar flows:
F T = F A + F B + F C + F N ,
P j = F j F T P .
The activity-modified reaction-rate expressions per unit reactor length are
r A = ρ L a ( z , t ) k 21 ( T ) + k 23 ( T ) P A ,
r B = ρ L a ( z , t ) k 21 ( T ) P A k 22 ( T ) P B ,
r C = 8 ρ L a ( z , t ) k 23 ( T ) P A + k 22 ( T ) P B ,
where ρ L = ρ b A t u b e is the linear catalyst density.

3.4. Mole, Energy, Coolant, and Pressure Balances

The reactor mole balances are
d F A d z = r A ,
d F B d z = r B ,
d F C d z = r C ,
d F N d z = 0 .
The o-xylene conversion is calculated as
X A ( z ) = F A , 0 F A ( z ) F A , 0 ,
and the phthalic anhydride selectivity is calculated as
S P A ( z ) = F B ( z ) F A , 0 F A ( z ) .
The gas-phase energy balance includes heat generation by the exothermic reactions and heat removal to the molten salt coolant:
d T d z = Q g e n Q c o o l u ρ g C p , g ,
where
Q g e n = ρ b a ( z , t ) k 21 P A | Δ H 21 | + k 22 P B | Δ H 22 | + k 23 P A | Δ H 23 |
and
Q c o o l = 4 U ( T T c ) D t .
The heats of reaction are Δ H 21 = 307 , 122 kcal/kmol, Δ H 22 = 783 , 700 kcal/kmol, and Δ H 23 = 1 , 090 , 822 kcal/kmol [19]. The value of Δ H 22 is confirmed from Hess’s law: Δ H 22 = Δ H 23 Δ H 21 = ( 1 , 090 , 822 ) ( 307 , 122 ) = 783 , 700 kcal/kmol, consistent with the stoichiometric relationship between reactions (30)–(32).
For co-current operation, the coolant energy balance is
d T c d z = t n π D t U ( T T c ) w c C p , c .
The pressure drop is represented using an Ergun-type expression [24]:
d P d z = G 2 ( 1 ϵ ) ρ g D p ϵ 3 150 ( 1 ϵ ) R e p + 1.75 .

3.5. Model Assumptions and Validation

The main assumptions are: one-dimensional plug flow, negligible axial dispersion and radial gradients, pseudo-homogeneous catalyst bed, oxygen in large excess (so that oxygen partial pressure is approximately constant and does not appear explicitly in the rate expressions), constant gas properties, slow catalyst deactivation relative to the reactor residence time, and quasi-steady reactor behavior for any fixed activity profile. The timescale separation between deactivation and residence time is well satisfied in the present case: the reactor residence time is on the order of seconds, whereas the deactivation sequence used for estimation spans tens of time steps representing hours to days of operation, so the quasi-steady assumption is appropriate.

3.5.1. Forward-Model Validation

The model was validated under benchmark conditions with T i n = T c , i n = 625 K, P A , 0 = 0.9322 kPa, and co-current coolant flow, matching the conditions reported in [6,19]. The model predictions for maximum temperature, outlet conversion, and PA selectivity were compared against the literature benchmark values; agreement was satisfactory across all three outputs. Table 3 summarizes the validation results.

3.6. Catalyst Activity-Profile Representation

Catalyst deactivation in fixed-bed reactors is often spatially nonuniform, with activity loss concentrated near the inlet or outlet depending on the deactivation mechanism. To capture spatial variation while keeping the estimation problem tractable, the continuous activity field is approximated by piecewise-linear interpolation between a finite number of axial activity nodes:
a ( z , t ) I lin a 1 ( t ) , a 2 ( t ) , , a m ( t ) ,
where m is the number of activity nodes, I lin denotes piecewise-linear interpolation along the reactor axis, and the nodes are placed at uniformly spaced axial positions z i = ( i 1 ) L / ( m 1 ) for i = 1 , , m . In the present case study m = 4 , giving nodes at z = [ 0 , 0.67 , 1.33 , 2.0 ] m; this choice provides sufficient spatial resolution to represent inlet-to-outlet activity gradients while keeping the estimation problem tractable given the five available measurements ( s = 4 temperatures plus one conversion). The activity vector is
a ( t ) = [ a 1 ( t ) , a 2 ( t ) , , a m ( t ) ] T ,
with estimation bounds
0.05 a i ( t ) 1.0 ,
where the lower bound of 0.05 prevents numerical singularity while permitting severe local deactivation to be represented, consistent with Section 2.3.
To characterize the effect of activity loss on reactor behavior and to verify observability before running the estimator, four representative axial activity-profile cases are examined: (i) fresh catalyst ( a i = 1 everywhere), (ii) uniformly deactivated catalyst, (iii) linear outlet-side deactivation, and (iv) localized outlet-side activity loss. The forward-model responses for these cases are shown in Figure 3 and Figure 4. For the main estimation and self-optimization study, a synthetic time-evolving deactivation sequence of N = 15 steps is used. The activity profile advances monotonically from fresh catalyst ( a = [ 1 , 1 , 1 , 1 ] T ) to a final deactivated state a f i n a l = [ 0.90 , 0.75 , 0.60 , 0.45 ] T (stronger deactivation toward the outlet, representing cumulative thermal and product exposure), with a nonlinear severity progression: at step k, a k = 1 + ( k / 14 ) 1.35 ( a f i n a l 1 ) . This synthetic trajectory provides a controlled severe-deactivation scenario for evaluating the estimator across a broad activity range; it does not represent a calibrated physical deactivation law.

4. Results and Discussion

All results in this section are obtained from a sequential simulation study using synthetic measurements generated from the benchmark forward model. The nominal estimator and target-update calculations use the same model structure, while additional kinetic-mismatch tests perturb the synthetic plant to probe sensitivity to model–plant error. The reported estimation and optimization figures should therefore be interpreted as simulation-based proof-of-concept results rather than plant-validated performance; factors that would reduce performance in deployment are discussed in Section 4.9.
This section presents and discusses the simulation results in six parts. Section 4.1 reports the forward-model validation and confirms that catalyst deactivation is observable from the available measurements. Section 4.2 presents the activity-profile estimation results. Section 4.3 demonstrates the self-optimizing operation and compares fixed-target, true-activity, and estimated-activity policies. Section 4.4 examines robustness to measurement noise and sensor density. Section 4.8 discusses novelty positioning, and Section 4.9 discusses limitations and future work.

4.1. Forward-Model Validation and Activity Observability

Under benchmark fresh-catalyst conditions, the model predicted T max = 676.9 K, X o u t = 88.4 % , and S P A = 77.9 % (Table 3). These values are consistent with the benchmark results reported in the literature [6,19], confirming that the model is suitable as the physics engine of the digital twin. The temperature profile increases monotonically from inlet to exit under the present configuration (dilute feed, co-current molten-salt coolant, T i n = T c , i n = 625 K), so the maximum temperature coincides with the reactor outlet rather than a mid-bed hot spot; this behavior is consistent with the benchmark model of de Lasa [19] at these operating conditions. Figure 5 shows the predicted axial temperature profile, confirming the monotonic rise from inlet to outlet and the absence of a mid-bed hot spot under these benchmark conditions.
Uniform catalyst deactivation was simulated at a { 1.0 , 0.8 , 0.6 , 0.4 } . As activity decreased, both the reactor temperature rise and outlet conversion decreased systematically, as shown in Figure 3. At a = 0.4 , the model predicted T max = 639.8 K and X o u t = 26.9 % , corresponding to a maximum-temperature reduction of approximately 37 K and a conversion reduction of approximately 61.5 percentage points relative to the fresh-catalyst case (Table 4). These results confirm that catalyst deactivation produces large, monotonic, and readily distinguishable changes in both thermal and compositional outputs across all four deactivation levels, establishing that the hidden activity state is strongly observable from the available process measurements. Figure 4 further shows that the representative axial activity profiles considered—uniform, linear outlet-side, and localized outlet-side deactivation—produce distinct axial temperature signatures, confirming that spatial activity gradients along the bed are also recoverable from the sparse temperature measurements used in the estimator.

4.2. Activity-Profile Estimation Results

The activity estimator was evaluated across 10 independent noise realisations (seeds 11–110) using a 15-step deactivation sequence under the baseline noise level ( σ T = 4 K, σ X = 1 percentage point). The estimator represented the activity profile using four axial nodes at z = [ 0 , 0.67 , 1.33 , 2.0 ] m. The final true activity profile was
a t r u e = [ 0.90 , 0.75 , 0.60 , 0.45 ] ,
representing stronger outlet-side deactivation consistent with greater thermal exposure near the bed exit. The mean final estimated profile across the 10 seeds was a ^ [ 0.874 , 0.773 , 0.543 , 0.531 ] . The full estimation performance metrics are reported in Table 5. The baseline activity-profile RMSE averaged across all 10 seeds and 15 steps was 0.075; the RMSE X was 0.99 percentage points and the RMSE T was 1.85 K, confirming that the estimated activity profile reproduces both outlet measurements with good fidelity despite the sparse sensor configuration. These results are important because the optimizer never receives the true catalyst activity profile; it receives only the estimated state reconstructed from four axial temperature measurements and one outlet-conversion measurement. In this sense, the estimator converts routinely available process measurements into actionable catalyst-state information, avoiding reliance on direct catalyst characterization during normal operation. The ensemble-mean profile snapshots in Figure 6 show the progressive deepening of the axial deactivation gradient: by step 14, the mean estimated profile declines from a ^ 0.87 at the inlet to a ^ 0.53 at the outlet. Thus, the estimator captures the main inlet-to-outlet deactivation trend, but the pointwise activity estimates remain noisy and partially biased because only sparse axial temperatures and one outlet-conversion measurement constrain the four-node activity profile. The measured and predicted outlet temperature and conversion fits are shown in Figure 7; both outputs track the simulated measurements closely with no systematic bias. The final smoothed profile in Figure 8 provides the operating-relevant activity distribution passed to the optimizer.

4.3. Self-Optimizing Operation Results

Under fixed operation, the reactor was maintained at T i n = T c , i n = 625 K throughout the deactivation sequence. As catalyst activity declined to the final profile [ 0.90 , 0.75 , 0.60 , 0.45 ] , fixed-target operation progressively lost performance; the final phthalic anhydride yield under fixed targets dropped to approximately 46.3%.
The self-optimizing control results are from an illustrative single run (seed 44). Using the estimated activity profile, the optimizer updated the thermal targets to T i n * = 632 K and T c , i n * = 632 K over the deactivation sequence, recovering the final PA yield to approximately 62.1% while maintaining the maximum reactor temperature below the 730 K safety limit. The overall performance outcomes are summarized in Table 6.
Table 7 compares three policies at the final deactivated state under the baseline noisy measurement scenario (means over 10 noise realisations): (i) fixed-target operation ( 46.3 % ), (ii) ideal optimization using the true activity profile (upper bound, 62.1 % ), and (iii) practical optimization using the estimated activity profile ( 61.9 % ). The estimated-activity optimization falls within 0.14 ± 0.20 percentage points of the true-activity optimum on average. Expressed as recovery efficiency, the true-activity optimum provides 15.75 percentage points of recoverable yield improvement over fixed-target operation, while the estimated-activity policy recovers 15.61 percentage points, or approximately 99.1% of the available performance recovery. This indicates that estimation uncertainty has little practical effect on the optimized operating target in the baseline scenario.
Figure 9. Self-optimized inlet gas and coolant temperature targets calculated from the estimated activity profile.
Figure 9. Self-optimized inlet gas and coolant temperature targets calculated from the estimated activity profile.
Preprints 220400 g009
Figure 10. Performance recovery under estimated-activity self-optimization compared with fixed-target operation.
Figure 10. Performance recovery under estimated-activity self-optimization compared with fixed-target operation.
Preprints 220400 g010
Figure 11. Maximum reactor temperature under fixed-target and self-optimized operation. The shaded blue band shows the temperature margin between the two policies; the red shaded zone above the dashed line marks the unsafe region ( T max > 730 K). The self-optimized policy remains below the safety limit throughout the deactivation sequence.
Figure 11. Maximum reactor temperature under fixed-target and self-optimized operation. The shaded blue band shows the temperature margin between the two policies; the red shaded zone above the dashed line marks the unsafe region ( T max > 730 K). The self-optimized policy remains below the safety limit throughout the deactivation sequence.
Preprints 220400 g011
To connect the self-optimizing target update with safe-operation analysis, Figure 12 shows the two-dimensional operating map of the final deactivated reactor state as a function of gas and coolant inlet temperatures. The color field represents the maximum reactor temperature predicted by the model; white contours mark lines of constant PA yield (computed from the model at 2 percentage-point intervals); and the dashed black contour marks the 730 K hot-spot safety boundary. The step-by-step self-optimizing control trajectory is overlaid as a blue line, starting from the fixed nominal point (625 K, 625 K) and ending at the final self-optimized target. The map confirms that the trajectory moves into a region of substantially higher PA yield while remaining safely below the 730 K constraint throughout. This visualization follows the operating-window logic used in parametric sensitivity studies of o-xylene oxidation [6], but here it is generated from the deactivated catalyst state as estimated by the digital twin rather than from the fresh-catalyst model.

4.4. Robustness to Measurement Noise and Sensor Density

The stress tests showed that estimator and optimizer performance depend systematically on both measurement quality and sensor density (Table 8; Figure 13). All scenarios were evaluated over 10 sampling steps (seeds 11–110) using the estimator settings ( λ s = 0.7 , λ p = 15 ) and optimizer settings ( w S = 0.01 , λ u = 2 × 10 4 K−2) from the main demo; reported values are means ± standard deviations across 10 independent noise realisations. Regarding noise sensitivity: in the low-noise case ( σ T = 2 K, σ X = 0.5 pp), the RMSE a was 0.055 ± 0.009 and the yield gap was 0.057 ± 0.12 percentage points; in the baseline case ( σ T = 4 K, σ X = 1 pp), the yield gap was 0.14 ± 0.20 percentage points; and in the high-noise case ( σ T = 6 K, σ X = 1.5 pp), the yield gap was 0.11 ± 0.20 percentage points. The self-optimizing benefit over fixed-target operation is preserved across all three noise scenarios.
Regarding sensor density: the dense six-sensor configuration ( s = 6 ) achieved RMSE a = 0.070 ± 0.011 with a yield gap of 0.11 ± 0.15 percentage points, closely approaching the ideal true-activity optimum. The sparse three-sensor case ( s = 3 ) yielded RMSE a = 0.080 ± 0.012 and a yield gap of 0.17 ± 0.24 percentage points. The estimated-activity policy remained superior to fixed-target operation across all tested noise levels and sensor configurations.

4.5. Regularisation Ablation Study

To isolate the contribution of each regularisation term in the estimator objective, three ablation scenarios were evaluated at the baseline sensor configuration (4 axial temperature sensors, σ T = 4 K): (i) no spatial smoothing ( λ s = 0 , λ p = 15 ), (ii) no temporal prior ( λ s = 0.7 , λ p = 0 ), and (iii) no regularisation ( λ s = 0 , λ p = 0 ). All 10 noise seeds were used per scenario. Table 9 reports the results.
The ablation results demonstrate a strong contribution from the temporal prior ( λ p = 15 ): removing it raises the activity-profile RMSE from 0.075 to 0.114 (a 52% increase), while removing only spatial smoothing causes a minor increase to 0.077. Removing both terms gives RMSE = 0.120 (60% above the full-regularisation baseline). The temporal prior is the dominant regulariser because the per-step signal-to-noise ratio is below 0.4; without it, the optimizer fits noise directly, producing large step-to-step jumps. Spatial smoothing provides a smaller benefit because the piecewise-linear profile interpolation already partially couples adjacent nodes. The yield gap is essentially unchanged across all four configurations, consistent with the finding in Section 4.6 that the 1 K grid optimizer does not translate incremental accuracy improvements into measurable yield gains.

4.6. Comparison with Uniform-Activity Baseline

Table 10 compares the moving-window estimator against the uniform-activity baseline in every noise-and-sensor scenario. The uniform baseline uses only the outlet-conversion measurement and assumes spatially uniform deactivation; the moving-window estimator additionally incorporates sparse axial temperature measurements to resolve the spatial activity profile.
The activity RMSE of the uniform baseline was approximately 0.092 across all noise-and-sensor scenarios, reflecting the fact that uniform deactivation cannot be distinguished from the mean deactivation level of the true profile using a single outlet measurement. The moving-window estimator achieved lower activity RMSE than the uniform baseline across all tested scenarios, because the additional axial temperature measurements allowed it to resolve the spatial gradient more accurately than a single-output uniform estimator. Despite this, the moving-window estimator provides spatial information that the uniform baseline cannot: it identifies which section of the bed is most active, which is required for hot-spot safety monitoring and localized inlet-condition adjustments. In the optimization trials, the two-dimensional 1 K-resolution grid search was not fine enough to translate the spatial activity advantage into a consistent yield improvement; a finer-resolution or gradient-based optimizer would be expected to reveal larger gains from the spatial estimate.

4.7. Model-Mismatch Sensitivity

The nominal results reported above use a matched-model synthetic plant: the estimator and target optimizer use the same model structure that generates the nominal noisy measurements. To assess sensitivity to model–plant mismatch, three additional scenarios were run in which all reaction pre-exponential factors in the synthetic plant were perturbed by 5 % , + 5 % , and + 10 % while the estimator and optimizer continued to use nominal kinetics. Table 11 summarises the results.
Under nominal conditions (0% perturbation), the yield gap was 0.14 ± 0.20 pp, consistent with the stress-test baseline. With + 5 % perturbation, the gap was 0.16 ± 0.22 pp, essentially unchanged. With + 10 % perturbation, the gap increased to 0.45 ± 0.33 pp; the higher absolute yield levels in this scenario ( 67.7 % vs. 61.9 % nominal) reflect the more reactive perturbed plant rather than improved estimation. The 5 % perturbation produced a gap of 0.11 ± 0.20 pp, slightly below nominal. These results indicate that the estimated-activity policy remains within less than 0.5 pp of the true-activity optimum across the full tested mismatch range, evaluated on the same perturbed plant in each case. The result does not eliminate the need for plant validation, but it suggests that the target-update layer is relatively insensitive to moderate uniform kinetic pre-exponential-factor mismatch; its value comes from repeatedly adapting operating targets using the inferred catalyst state rather than from a single fixed nominal design calculation.

4.8. Novelty Positioning Against Existing Literature

As summarized in Table 1, catalyst activity estimation in fixed-bed reactors has been studied previously, including studies where temperature measurements are used to infer spatial activity profiles [21]. Reactor optimization and model-based digital design have also been reported for catalytic reactors, including the PA system [5,22]. The novelty of the present work is therefore not the introduction of a new kinetic model, nor the isolated concept of catalyst activity estimation. Instead, the contribution lies in demonstrating, in a simulation-based proof of concept, how an estimated catalyst activity profile is propagated directly into a self-optimizing target-update layer—closing the loop from sparse measurements to hidden-state estimation to updated operating targets. This distinction is important because measurements alone reveal that reactor performance has deteriorated, but they do not identify how the operating targets should be adjusted; the estimated catalyst state supplies the physical information needed to select catalyst-specific temperature targets.
In this framework, the estimated catalyst activity serves as the operative input to the optimization problem at each time step, not merely as a diagnostic output. This transforms the digital twin from a passive monitoring tool into an adaptive decision-support system that adjusts operating targets as the catalyst degrades. From an industrial perspective, maintaining operation near the catalyst-specific optimum could help delay conservative replacement decisions, reduce the economic penalty of progressive deactivation, and preserve yield without requiring extensive sensor retrofitting. The present work is scoped as a computational methodology contribution using a validated benchmark reactor model and synthetic measurements; plant deployment would require further validation against experimental or industrial data, as discussed in Section 4.9.

4.9. Limitations and Future Work

The five limitations listed below are ranked by their effect on confidence in the reported performance numbers. The most important is the simulation-only validation basis (Limitation 1), which means the reported RMSE and yield figures cannot be directly extrapolated to real plant conditions. The second most important is the simplified 1D model (Limitation 2), which constrains the practical scope. The remaining three (Limitation 3: coarse activity discretisation; Limitation 4: simplified estimator; Limitation 5: simplified optimizer) constrain the deployment pathway but do not affect the internal consistency of the simulation results.
Limitation 1: Simulation-only validation. The study is a simulation-based proof of concept. The nominal synthetic measurements are generated from the same benchmark model structure used by the estimator, with additive Gaussian noise superimposed, and the kinetic-mismatch study perturbs only the reaction pre-exponential factors. Therefore, the results do not cover all forms of structural model error that would be present in plant deployment. Heat-transfer degradation, non-Gaussian sensor noise, sensor bias, catalyst-batch variability, and structural kinetic uncertainty could each reduce performance relative to the reported values. Plant data, independent experimental measurements, or pilot-scale tests would be required to quantify these effects and assess deployment feasibility.
Limitation 2: One-dimensional pseudo-homogeneous reactor model. The reactor model is a one-dimensional pseudo-homogeneous model. This level of model detail is appropriate for repeated estimation and optimization because it is computationally efficient and reproduces the benchmark reactor behavior used in this study. However, it neglects radial temperature gradients, intraparticle diffusion limitations, detailed catalyst morphology, and possible nonuniform coolant-side effects. A more detailed two-dimensional heterogeneous model would be required for industrial reactor design or safety certification.
Limitation 3: Low-dimensional activity discretisation. The catalyst activity profile is represented by a small number of axial nodes. This low-dimensional representation improves numerical conditioning and avoids overfitting sparse measurements, but it cannot resolve fine-scale deactivation patterns. The smoother shape of the estimated profile relative to the true profile (Section 4.2) is an estimator artifact—a consequence of spatial regularization and limited sensor coverage—rather than a physical feature of the catalyst state. The estimated profile should therefore be interpreted as an effective activity distribution that supports operating decisions, not as a direct microscopic measurement of the catalyst state. These choices limit geometric fidelity and prevent fine-scale deactivation reconstruction.
Limitation 4: Single-step moving-window estimator. The estimator is a moving-window constrained activity estimator with spatial smoothing and temporal regularization. It is deliberately described as a moving-window estimator rather than a full nonlinear moving-horizon estimation (MHE) implementation [14,25]: the current formulation estimates activity independently at each time step using the previous estimate as a regularization anchor, rather than optimizing over a sliding window of past measurements while enforcing dynamic process constraints simultaneously. A rigorous MHE formulation would improve estimation consistency and enable principled tuning of the horizon length.
Limitation 5: Simplified steady-state optimizer. The optimization layer is a simplified steady-state operating-target update, not a plant-ready economic model predictive controller or real-time optimizer [25,26,27]. Only two manipulated variables—inlet gas temperature and coolant inlet temperature—are optimized via a coarse two-dimensional grid search. Practical deployment would additionally require dynamic actuator models, ramp-rate limits, feed-flow constraints, coolant-system hydraulics, economic cost terms, catalyst-life penalty functions, and formally verified plant safety margins. Taken together, these five limitations define the scope of the present work as a simulation-based proof-of-concept computational framework.
Future work can be organized into two tiers. Near-term methodological extensions include: (i) replacing the current step-by-step estimator with a rigorous sliding-window nonlinear moving-horizon estimation (MHE) formulation to improve estimation consistency and enable principled horizon-length tuning—directly addressing Limitation 4; (ii) replacing the grid-search optimizer with a model predictive control (MPC) layer that handles dynamic actuator constraints and multiple manipulated variables—addressing Limitation 5; and (iii) testing finer activity discretizations ( m > 4 ) to assess the resolution limit imposed by available sensor configurations. Longer-term priorities include: (iv) validation against pilot-scale or industrial plant data to assess robustness to structural model mismatch, sensor bias, and catalyst-batch variability—the primary validation gap identified in Limitation 1; and (v) extension of the optimization objective to include economic catalyst-life penalty terms and heat-transfer degradation, moving the framework toward full economic MPC for deactivating reactors.

5. Conclusions

Catalyst deactivation progressively degrades fixed-bed reactor performance, yet most reactor digital twins lack the ability to estimate the current catalyst condition and use it to adapt operating targets. This work addressed that gap by developing a catalyst-activity-aware self-optimizing digital twin framework for catalyst-deactivating fixed-bed reactors. The central idea is to treat catalyst activity as a hidden reactor state, estimate it sequentially from sparse process measurements, and use the estimated condition to update reactor operating targets rather than holding them fixed.
The framework was demonstrated using the oxidation of o-xylene to phthalic anhydride over a vanadia–titania catalyst in a heat-exchanged fixed-bed reactor. A one-dimensional pseudo-homogeneous reactor model was implemented and validated under benchmark fresh-catalyst conditions ( T i n = T c , i n = 625 K), reproducing the literature benchmark values of T max , X o u t , and S P A reported by de Lasa [19] and Zuluaga-Botero et al. [6]. Catalyst activity was incorporated as an axial activity profile modifying the apparent reaction rates, directly linking catalyst-state loss to outlet conversion, selectivity, heat release, and hot-spot location.
Simulation results confirmed that catalyst deactivation produces large, monotonic changes in axial temperature and outlet conversion. At 40% activity relative to fresh catalyst, T max decreased by approximately 37 K and X o u t by approximately 61.5 percentage points, establishing that the hidden activity state is strongly observable. The moving-window constrained estimator recovered the dominant inlet-to-outlet deactivation gradient with an activity-profile RMSE a = 0.075 (mean over 10 seeds), an outlet-conversion RMSE X = 0.99 percentage points, and an outlet-temperature RMSE T = 1.85 K.
The estimated activity profile was supplied to a self-optimizing operating layer that updated the inlet gas and coolant temperature targets at each estimation step. Under the baseline noisy measurement scenario ( σ T = 4 K, σ X = 1 percentage point), the estimated-activity optimization raised the final phthalic anhydride yield from 46.3% under fixed-target operation to 61.9%, within 0.14 percentage points of the ideal upper bound obtained with the true activity profile, while maintaining the maximum reactor temperature below the 730 K safety limit. Relative to the true-activity optimum, the estimated-activity policy recovered approximately 99.1% of the yield improvement available above fixed-target operation, showing that the reconstructed catalyst state was sufficiently accurate for operating-target selection.
Robustness testing over noise levels σ T = 2 –6 K and sensor configurations s = 3 –6 (each scenario evaluated over 10 noise realisations) showed that the estimated-activity policy remained superior to fixed-target operation across all tested scenarios, with yield gaps from the true-activity optimum ranging from 0.06 percentage points (low-noise, four sensors) to 0.17 percentage points (three sensors, baseline noise). A regularisation ablation study confirmed that the temporal prior ( λ p = 15 ) is the dominant regulariser, with its removal raising activity-profile RMSE by 52%. Kinetic mismatch testing showed that the estimated-activity policy remained within 0.5 pp of the true-activity optimum across the full tested range ( 5 % to + 10 % perturbation, evaluated on the perturbed plant), indicating robust performance across plausible levels of kinetic uncertainty.
All reported performance values were obtained from simulation. Although the kinetic-mismatch tests provide an initial sensitivity check, performance under real plant conditions, with structural model errors, sensor biases, non-Gaussian disturbances, and unmeasured heat-transfer changes, remains to be quantified through experimental or pilot-scale validation.
The main contribution of this work is the demonstration, in a simulation-based proof-of-concept framework, that constrained catalyst activity estimation and operating-target optimization can be integrated inside a unified digital twin loop to recover reactor performance under catalyst deactivation. The results suggest that catalyst-state-aware operation can convert sparse process measurements into practical operating decisions, with potential industrial value for preserving yield, delaying overly conservative catalyst replacement, and reducing the economic impact of progressive deactivation. Near-term future work should address full nonlinear moving-horizon estimation with a rigorous sliding-window formulation, model predictive control replacing the current grid-search optimizer, and extension to additional manipulated variables. Longer-term priorities include economic optimization with catalyst-life penalty terms, incorporation of heat-transfer degradation, and validation against pilot-scale or plant data to assess robustness to structural model mismatch.

Author Contributions

Conceptualization, F.A.; Methodology, F.A.; Software, F.A.; Validation, F.A.; Formal Analysis, F.A.; Investigation, F.A.; Data Curation, F.A.; Writing—Original Draft Preparation, F.A.; Writing—Review and Editing, F.A. and A.A.; Visualization, F.A.; Supervision, A.A.; Project Administration, F.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The simulation code, generated figures, result tables, and reproducible workflow that support the findings of this study are openly available on Zenodo at https://doi.org/10.5281/zenodo.20833101

Acknowledgments

The author thanks the Chemical Engineering Department, Jubail Industrial College, for institutional support.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MHE Moving-horizon estimation
MDPI Multidisciplinary Digital Publishing Institute
ODE Ordinary differential equation
PA Phthalic anhydride
pp Percentage points
RMSE Root mean square error

References

  1. Bartholomew, C.H. Mechanisms of catalyst deactivation. Appl. Catal. A General. 2001, 212, 17–60. [Google Scholar] [CrossRef]
  2. Forzatti, P.; Lietti, L. Catalyst deactivation. Catal. Today 1999, 52, 165–181. [Google Scholar] [CrossRef]
  3. Argyle, M.D.; Bartholomew, C.H. Heterogeneous catalyst deactivation and regeneration: A review. Catalysts 2015, 5, 145–269. [Google Scholar] [CrossRef]
  4. Anastasov, A.I. Deactivation of an industrial V2O5–TiO2 catalyst for oxidation of o-xylene into phthalic anhydride. Chem. Eng. Process. Process Intensif. 2003, 42, 449–460. [Google Scholar] [CrossRef]
  5. Papageorgiou, J.N.; Froment, G.F. Phthalic anhydride synthesis: Reactor optimization aspects. Chem. Eng. Sci. 1996, 51, 2091–2098. [Google Scholar] [CrossRef]
  6. Zuluaga-Botero, S.; Dobrosz-Gómez, I.; Gómez-García, M.Á. Parametric Sensitivity Analysis for the Industrial Case of o-Xylene Oxidation to Phthalic Anhydride in a Packed Bed Catalytic Reactor. Catalysts 2020, 10, 626. [Google Scholar] [CrossRef]
  7. Rasheed, A.; San, O.; Kvamsdal, T. Digital Twin: Values, Challenges and Enablers from a Modeling Perspective. IEEE Access 2020, 8, 21980–22012. [Google Scholar] [CrossRef]
  8. Perno, M.; Hvam, L.; Haug, A. Implementation of digital twins in the process industry: A systematic literature review of enablers and barriers. Comput. Ind. 2022, 134, 103558. [Google Scholar] [CrossRef]
  9. Tao, F.; Zhang, H.; Liu, A.; Nee, A.Y.C. Digital Twin in Industry: State-of-the-Art. IEEE Trans. Ind. Inform. 2019, 15, 2405–2415. [Google Scholar] [CrossRef]
  10. Fuller, A.; Fan, Z.; Day, C.; Barlow, C. Digital Twin: Enabling Technologies, Challenges and Open Research. IEEE Access 2020, 8, 108952–108971. [Google Scholar] [CrossRef]
  11. Örs, E.; Schmidt, R.; Mighani, M.; Shalaby, M. A Conceptual Framework for AI-based Operational Digital Twin in Chemical Process Engineering. In Proceedings of the 2020 IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC), 2020; pp. 1–8. [Google Scholar] [CrossRef]
  12. Rao, C.V.; Rawlings, J.B.; Mayne, D.Q. Constrained state estimation for nonlinear discrete-time systems: Stability and moving horizon approximations. IEEE Trans. Autom. Control 2003, 48, 246–258. [Google Scholar] [CrossRef]
  13. Haseltine, E.L.; Rawlings, J.B. Critical evaluation of extended Kalman filtering and moving-horizon estimation. Ind. Eng. Chem. Res. 2005, 44, 2451–2460. [Google Scholar] [CrossRef]
  14. Rawlings, J.B.; Mayne, D.Q.; Diehl, M. Model Predictive Control: Theory, Computation, and Design, 2nd ed.; Nob Hill Publishing: Madison, WI, 2017. [Google Scholar]
  15. Skogestad, S. Plantwide control: The search for the self-optimizing control structure. J. Process Control 2000, 10, 487–507. [Google Scholar] [CrossRef]
  16. Skogestad, S. Control structure design for complete chemical plants. Comput. Chem. Eng. 2004, 28, 219–234. [Google Scholar] [CrossRef]
  17. Engell, S. Feedback control for optimal process operation. J. Process Control 2007, 17, 153–162. [Google Scholar] [CrossRef]
  18. Chandrasekharan, K.; Calderbank, P.H. Prediction of packed-bed catalytic reactor performance for a complex reaction (oxidation of o-xylene to phthalic anhydride). Chem. Eng. Sci. 1979, 34, 1323–1331. [Google Scholar] [CrossRef]
  19. de Lasa, H. Application of the pseudoadiabatic operation to catalytic fixed bed reactors: Case of the orthoxylene oxidation. Can. J. Chem. Eng. 1983, 61, 710–718. [Google Scholar] [CrossRef]
  20. Roininen, J.; Haario, H.; Torkkeli, M. Modeling of catalyst activity profiles in fixed-bed reactors with a moment transformation method. Ind. Eng. Chem. Res. 2009, 48, 211–219. [Google Scholar] [CrossRef]
  21. Cheng, Y.S.; Lopez-Isunza, F.; Mongkhonsi, T.; Kershenbaum, L. Estimation of catalyst activity profiles in fixed-bed reactors with decaying catalysts. Appl. Catal. A General. 1993, 106, 193–199. [Google Scholar] [CrossRef]
  22. Spatenka, S.; Matzopoulos, M.; Urban, Z.; Cano, A. From Laboratory to Industrial Operation: Model-Based Digital Design and Optimization of Fixed-Bed Catalytic Reactors. Ind. Eng. Chem. Res. 2019, 58, 12571–12585. [Google Scholar] [CrossRef]
  23. Wainwright, M.S.; Foster, N.R. Catalysts, kinetics, and reactor design in phthalic anhydride synthesis. Catal. Rev. Sci. Eng. 1979, 19, 211–292. [Google Scholar] [CrossRef]
  24. Ergun, S. Fluid flow through packed columns. Chem. Eng. Prog. 1952, 48, 89–94. [Google Scholar]
  25. Mayne, D.Q. Model predictive control: Recent developments and future promise. Automatica 2014, 50, 2967–2986. [Google Scholar] [CrossRef]
  26. Qin, S.J.; Badgwell, T.A. A survey of industrial model predictive control technology. Control Eng. Pract. 2003, 11, 733–764. [Google Scholar] [CrossRef]
  27. Darby, M.L.; Nikolaou, M.; Jones, J.; Nicholson, D. RTO: An overview and assessment of current practice. J. Process Control 2011, 21, 874–884. [Google Scholar] [CrossRef]
Figure 1. General architecture of the proposed self-optimizing digital twin. Process measurements are reconciled with a physics-based reactor model to estimate hidden catalyst activity, and the estimated activity is passed to the optimization layer to update operating targets.
Figure 1. General architecture of the proposed self-optimizing digital twin. Process measurements are reconciled with a physics-based reactor model to estimate hidden catalyst activity, and the estimated activity is passed to the optimization layer to update operating targets.
Preprints 220400 g001
Figure 2. Reduced catalytic oxidation network used in the digital-twin model. The desired pathway converts o-xylene to phthalic anhydride, while undesired over-oxidation and direct-combustion pathways form carbon-oxide byproducts and intensify heat release.
Figure 2. Reduced catalytic oxidation network used in the digital-twin model. The desired pathway converts o-xylene to phthalic anhydride, while undesired over-oxidation and direct-combustion pathways form carbon-oxide byproducts and intensify heat release.
Preprints 220400 g002
Figure 3. Effect of uniform catalyst deactivation on axial gas-temperature and o-xylene conversion profiles for activity levels a = 1.0 , 0.8 , 0.6 , and 0.4 . Decreasing catalyst activity reduces heat generation and outlet conversion, producing measurable thermal and compositional changes that support activity observability.
Figure 3. Effect of uniform catalyst deactivation on axial gas-temperature and o-xylene conversion profiles for activity levels a = 1.0 , 0.8 , 0.6 , and 0.4 . Decreasing catalyst activity reduces heat generation and outlet conversion, producing measurable thermal and compositional changes that support activity observability.
Preprints 220400 g003
Figure 4. Representative axial catalyst-activity profiles and corresponding reactor-temperature responses. The imposed profiles illustrate uniform, linear outlet-side, and localized outlet-side deactivation patterns, showing that spatially nonuniform catalyst activity produces distinguishable temperature-profile signatures.
Figure 4. Representative axial catalyst-activity profiles and corresponding reactor-temperature responses. The imposed profiles illustrate uniform, linear outlet-side, and localized outlet-side deactivation patterns, showing that spatially nonuniform catalyst activity produces distinguishable temperature-profile signatures.
Preprints 220400 g004
Figure 5. Predicted axial temperature profile under fresh-catalyst benchmark conditions ( T i n = T c , i n = 625 K, co-current coolant). The profile rises monotonically from inlet to outlet, with the maximum temperature located at the reactor exit, consistent with the benchmark behavior reported by de Lasa [19].
Figure 5. Predicted axial temperature profile under fresh-catalyst benchmark conditions ( T i n = T c , i n = 625 K, co-current coolant). The profile rises monotonically from inlet to outlet, with the maximum temperature located at the reactor exit, consistent with the benchmark behavior reported by de Lasa [19].
Preprints 220400 g005
Figure 6. Ensemble activity profile snapshots ( n = 10 noise seeds). Panel (a): true activity profiles (solid lines with squares) versus ensemble-mean estimated profiles (dashed lines with circles) at steps 0, 5, 10, and 14; each time step is shown in a distinct colour. Panel (b): mean node-wise estimation errors a ^ i a i over all 15 steps; the grey band marks the ± 0.1 tolerance.
Figure 6. Ensemble activity profile snapshots ( n = 10 noise seeds). Panel (a): true activity profiles (solid lines with squares) versus ensemble-mean estimated profiles (dashed lines with circles) at steps 0, 5, 10, and 14; each time step is shown in a distinct colour. Panel (b): mean node-wise estimation errors a ^ i a i over all 15 steps; the grey band marks the ± 0.1 tolerance.
Preprints 220400 g006
Figure 7. Measured and predicted output fits obtained using the estimated activity profile from the moving-window constrained estimator.
Figure 7. Measured and predicted output fits obtained using the estimated activity profile from the moving-window constrained estimator.
Preprints 220400 g007
Figure 8. Final true and estimated axial catalyst activity profiles at the last estimation step. The estimate captures the dominant inlet-to-outlet deactivation gradient but is smoother than the true profile due to spatial regularization. The shaded band indicates the ± 0.1 activity estimation uncertainty region, consistent with the error reference used in Figure 6.
Figure 8. Final true and estimated axial catalyst activity profiles at the last estimation step. The estimate captures the dominant inlet-to-outlet deactivation gradient but is smoother than the true profile due to spatial regularization. The shaded band indicates the ± 0.1 activity estimation uncertainty region, consistent with the error reference used in Figure 6.
Preprints 220400 g008
Figure 12. Final deactivated-state operating map generated from the reactor model at the estimated catalyst activity profile. The colour map (viridis) shows the predicted PA yield in the feasible operating region; the gray shaded zone marks conditions that violate the 730 K hot-spot safety limit (dashed red boundary); white contours indicate lines of constant PA yield at 4 pp intervals; the white circle marks the fixed nominal setpoint (625 K, 625 K); and the red circle marks the final self-optimized setpoint (632 K, 632 K), located near the constraint boundary at substantially higher yield.
Figure 12. Final deactivated-state operating map generated from the reactor model at the estimated catalyst activity profile. The colour map (viridis) shows the predicted PA yield in the feasible operating region; the gray shaded zone marks conditions that violate the 730 K hot-spot safety limit (dashed red boundary); white contours indicate lines of constant PA yield at 4 pp intervals; the white circle marks the fixed nominal setpoint (625 K, 625 K); and the red circle marks the final self-optimized setpoint (632 K, 632 K), located near the constraint boundary at substantially higher yield.
Preprints 220400 g012
Figure 13. Robustness of activity estimation and self-optimizing performance under varying noise levels ( σ T = 2 , 4, 6 K) and sensor configurations ( s = 3 , 4, 6). Left: activity-profile RMSE (bars, mean; error bars, std). Center: outlet conversion and temperature output-fit RMSE (lines with group-coloured markers; left axis: conversion RMSE in pp; right axis: temperature RMSE in K). Right: yield gap of the estimated-activity policy from the true-activity optimum (bars, mean; error bars, std; values annotated; dashed line shows the fixed-target gap of 15.7 pp for reference). Each scenario uses 10 independent noise realisations; colours indicate scenario group (blue: sensor-configuration scenarios; orange: model-mismatch scenarios; red: regularisation-ablation scenarios).
Figure 13. Robustness of activity estimation and self-optimizing performance under varying noise levels ( σ T = 2 , 4, 6 K) and sensor configurations ( s = 3 , 4, 6). Left: activity-profile RMSE (bars, mean; error bars, std). Center: outlet conversion and temperature output-fit RMSE (lines with group-coloured markers; left axis: conversion RMSE in pp; right axis: temperature RMSE in K). Right: yield gap of the estimated-activity policy from the true-activity optimum (bars, mean; error bars, std; values annotated; dashed line shows the fixed-target gap of 15.7 pp for reference). Each scenario uses 10 independent noise realisations; colours indicate scenario group (blue: sensor-configuration scenarios; orange: model-mismatch scenarios; red: regularisation-ablation scenarios).
Preprints 220400 g013
Table 1. Focused literature positioning and distinction of the present work.
Table 1. Focused literature positioning and distinction of the present work.
Theme Representative studies Main contribution in prior work Distinction of the present work
PA reactor modeling and safe operation de Lasa [19]; Zuluaga-Botero et al. [6] Kinetic modeling, pseudoadiabatic behavior, and sensitivity/safe-operation analysis for o-xylene oxidation. Uses a literature-benchmarked PA reactor model as the physics layer of a self-optimizing digital twin rather than as a stand-alone simulation study.
Catalyst deactivation modeling Anastasov [4]; activity-profile modeling studies [20] Quantification or approximation of catalyst deactivation profiles and their effect on reactor behavior. Represents activity as a sequentially estimated state that is passed to an operating-target optimization layer.
Catalyst activity estimation Cheng et al. [21] Estimation of temperature, composition, and activity profiles in fixed-bed reactors with decaying catalysts. Uses activity estimation for adaptive optimization, not only for monitoring, diagnosis, or model reconstruction.
Digital twins for process operation Digital-twin reviews and process-industry frameworks [7,8,11] Real-time model synchronization, monitoring, prediction, and operational decision-support concepts. Instantiates the digital-twin concept for catalyst-state estimation and catalyst-aware target updates in an exothermic fixed-bed reactor.
Constrained estimation and self-optimizing operation Moving-horizon/constrained estimation [12,13]; self-optimizing control [15] Optimization-based state estimation and selection of controlled variables or targets for near-optimal operation. Connects constrained activity estimation directly to target optimization under catalyst deactivation.
Reactor optimization and digital design Papageorgiou and Froment [5]; model-based digital fixed-bed reactor design/optimization concepts [22] Offline or model-based optimization of reactor operation and design, including fixed-bed catalytic reactors. Closes the loop from measurements to activity estimation to updated operating targets under catalyst deactivation.
This work Present study Unified state-estimation-based self-optimizing digital twin for catalyst-deactivating fixed-bed reactors. Demonstrates the full workflow using a literature-benchmarked PA reactor case, estimated axial activity profiles, setpoint optimization, and robustness tests.
Table 2. Process and model parameters used for the phthalic anhydride reactor case study.
Table 2. Process and model parameters used for the phthalic anhydride reactor case study.
Parameter Symbol Value Unit Comment
Reactor geometry
Tube inner diameter D t 0.025 m Representative fixed-bed tube
Tube length L 2.0 m Axial model domain
Number of tubes t n 3000 Used to scale coolant heat removal
Catalyst bed
Catalyst bulk density ρ b 1300 kg m−3 Packed-bed catalyst density
Bed void fraction ϵ 0.50 Used in pressure-drop calculation
Particle diameter D p 0.022 m Effective catalyst-particle diameter
Gas phase
Gas density ρ g 1.293 kg m−3 Constant-property approximation
Superficial gas velocity u 3600 m h−1 Nominal inlet velocity
Gas heat capacity C p , g 0.2498 kcal kg−1 K−1 Constant heat capacity
Gas molecular weight M g 29.48 kg kmol−1 Used for inlet molar-flow calculation
Heat removal and coolant
Overall heat-transfer coefficient U 82.7 kcal m−2 h−1 K−1 Gas-to-coolant heat transfer
Coolant heat capacity C p , c 0.3105 kcal kg−1 K−1 Molten-salt coolant
Coolant mass flow rate w c 72000 kg h−1 Total coolant flow rate
Feed and nominal operation
Inlet o-xylene partial pressure P A , 0 0.9322 kPa Dilute o-xylene feed
Inlet gas temperature T i n 625 K Nominal fixed target
Coolant inlet temperature T c , i n 625 K Nominal fixed target
Total pressure P 0 101.325 kPa Atmospheric-pressure operation
Reaction heats
Desired oxidation heat magnitude | Δ H 21 | 307122 kcal kmol−1 o-Xylene to phthalic anhydride
PA over-oxidation heat magnitude | Δ H 22 | 783700 kcal kmol−1 Obtained from Hess’s law
Direct combustion heat magnitude | Δ H 23 | 1090822 kcal kmol−1 o-Xylene to carbon oxides
Table 3. Forward-model validation under fresh-catalyst benchmark conditions.
Table 3. Forward-model validation under fresh-catalyst benchmark conditions.
Quantity Symbol Model value Benchmark / interpretation
Hot-spot temperature T m a x 676.9 K  677 K
Hot-spot location z ( T m a x ) 2.00 m  2.0 m, monotonic
Outlet conversion X o u t 88.4%  88–95%
Outlet PA selectivity S P A , o u t 77.9%  70–75%
Outlet temperature T o u t 676.9 K  677 K
Pressure drop Δ P 1.11 kPa small at atmospheric operation
Table 4. Effect of uniform catalyst activity on observability of deactivation.
Table 4. Effect of uniform catalyst activity on observability of deactivation.
Activity a Tmax (K) Xout (%) SPA,out (%) Tout (K)
1.00 676.9 88.4 77.9 676.9
0.80 663.4 66.4 84.3 663.4
0.60 650.3 44.8 86.9 650.3
0.40 639.8 26.9 88.2 639.8
Table 5. Catalyst activity-profile estimation performance (means over 10 independent noise realisations, baseline scenario: σ T = 4 K, σ X = 1 pp, 4 axial sensors).
Table 5. Catalyst activity-profile estimation performance (means over 10 independent noise realisations, baseline scenario: σ T = 4 K, σ X = 1 pp, 4 axial sensors).
Metric Value Unit
Activity-node RMSE (mean, all steps) 0.075 dimensionless
Final activity-profile RMSE (mean) 0.104 dimensionless
Outlet conversion RMSE (mean) 0.99 percentage points
Outlet temperature RMSE (mean) 1.85 K
Table 6. Performance comparison between fixed-target operation and self-optimized operation under catalyst deactivation (single illustrative run, seed 44).
Table 6. Performance comparison between fixed-target operation and self-optimized operation under catalyst deactivation (single illustrative run, seed 44).
Quantity Value Unit
Initial fixed PA yield 68.85 %
Final fixed PA yield 46.34 %
Final self-optimized PA yield 62.09 %
Final fixed conversion 53.87 %
Final self-optimized conversion 75.56 %
Final optimized Tin 632.00 K
Final optimized Tc,in 632.00 K
Final optimized Tmax 670.01 K
Maximum optimized Tmax 690.19 K
Table 7. Final deactivated-state comparison of fixed operation, ideal true-activity optimization, and estimated-activity optimization under the baseline noisy measurement scenario ( σ T = 4 K, σ X = 1 percentage point). The true-activity optimum is deterministic; other values are means over n = 10 independent noise realisations.
Table 7. Final deactivated-state comparison of fixed operation, ideal true-activity optimization, and estimated-activity optimization under the baseline noisy measurement scenario ( σ T = 4 K, σ X = 1 percentage point). The true-activity optimum is deterministic; other values are means over n = 10 independent noise realisations.
Policy Activity information Final Y PA (%) Gain over fixed (pp) Gap to true optimum (pp)
Fixed-target operation No optimization; T i n = T c , i n = 625 K 46.34 0.00 15.75
True-activity optimization True activity profile a ( z , t ) 62.09 15.75 0.00
Estimated-activity optimization Estimated activity profile a ^ ( z , t ) 61.95 15.61 0.14 ± 0.20
Table 8. Effect of measurement noise and sensor configuration on activity estimation and optimized performance.
Table 8. Effect of measurement noise and sensor configuration on activity estimation and optimized performance.
Scenario Temp. sensors σ T (K) σ X (pp) RMSE a Est.-opt. Y PA (%) Gap (pp)
Baseline (4T, moderate noise) 4 4.0 1.0 0.075 61.95 0.14 ± 0.20
Lower noise (4T) 4 2.0 0.5 0.055 62.03 0.06 ± 0.12
Denser sensing (6T) 6 4.0 1.0 0.070 61.98 0.11 ± 0.15
Sparser sensing (3T) 3 4.0 1.0 0.080 61.92 0.17 ± 0.24
Higher noise (4T) 4 6.0 1.5 0.082 61.98 0.11 ± 0.20
Note: Values in the “Gap” column are mean ± standard deviation over 10 independent noise realisations. Each scenario uses one outlet-conversion measurement in addition to the listed axial temperature sensors. σ T is the temperature-noise standard deviation, σ X is the outlet-conversion-noise standard deviation in percentage points, and pp denotes percentage points. The yield gap is measured relative to the true-activity optimum.
Table 9. Regularisation ablation study: effect of removing spatial smoothing ( λ s = 0.7 ) and temporal prior ( λ p = 15 ) on activity estimation and optimizer performance ( n = 10 trials, 4 axial sensors, σ T = 4 K, nominal kinetics).
Table 9. Regularisation ablation study: effect of removing spatial smoothing ( λ s = 0.7 ) and temporal prior ( λ p = 15 ) on activity estimation and optimizer performance ( n = 10 trials, 4 axial sensors, σ T = 4 K, nominal kinetics).
Regularization configuration Activity RMSE a Est.-opt. Y PA (%) Gap to true optimum (pp)
Full regularization ( λ s = 0.7 , λ p = 15 ) 0.075 ± 0.011 61.95 ± 0.20 0.14 ± 0.20
No spatial smoothing ( λ s = 0 , λ p = 15 ) 0.077 ± 0.012 61.95 ± 0.20 0.14 ± 0.20
No temporal prior ( λ s = 0.7 , λ p = 0 ) 0.114 ± 0.024 61.98 ± 0.15 0.11 ± 0.15
No regularization ( λ s = 0 , λ p = 0 ) 0.120 ± 0.026 62.01 ± 0.14 0.09 ± 0.14
Note: All scenarios use the baseline sensor configuration (4 axial temperature sensors σ T = 4 K, σ X = 1 pp, nominal kinetics).Values are mean ± standard deviation over 10 independent noise realisations. The full-regularization row reproduces the baseline result from Table 8 for direct comparison.
Table 10. Comparison of moving-window estimator versus uniform-activity baseline comparator (10 trials per scenario).
Table 10. Comparison of moving-window estimator versus uniform-activity baseline comparator (10 trials per scenario).
Activity RMSE a Yield gap (pp)
Scenario Uniform (baseline) Moving-window Uniform (baseline) Moving-window
Baseline (4T) 0.092 ± 0.000 0.075 ± 0.011 0.57 ± 0.00 0.14 ± 0.20
Lower noise (4T) 0.092 ± 0.000 0.055 ± 0.009 0.57 ± 0.00 0.06 ± 0.12
Denser sensing (6T) 0.092 ± 0.000 0.070 ± 0.011 0.57 ± 0.00 0.11 ± 0.15
Sparser sensing (3T) 0.092 ± 0.000 0.080 ± 0.012 0.57 ± 0.00 0.17 ± 0.24
Higher noise (4T) 0.093 ± 0.000 0.082 ± 0.014 0.57 ± 0.00 0.11 ± 0.20
Note: The uniform baseline estimator uses only the outlet-conversion measurement and assumes spatially uniform deactivation. The moving-window estimator additionally uses sparse axial temperature measurements to resolve the spatial activity profile. Values are mean ± standard deviation over 10 independent noise realisations. Yield gap is measured relative to the true-activity optimum.
Table 11. Effect of kinetic model–plant mismatch on estimator and optimizer performance (10 trials per scenario, σ T = 4 K, four axial sensors).
Table 11. Effect of kinetic model–plant mismatch on estimator and optimizer performance (10 trials per scenario, σ T = 4 K, four axial sensors).
Pre-exponential perturbation Activity RMSE a Est.-opt. Y PA (%) Gap to true optimum (pp)
Nominal (0%) 0.075 ± 0.011 61.95 ± 0.20 0.14 ± 0.20
+ 5 % 0.078 ± 0.011 65.49 ± 0.22 0.16 ± 0.22
+ 10 % 0.094 ± 0.010 67.66 ± 0.33 0.45 ± 0.33
5 % 0.095 ± 0.013 58.17 ± 0.20 0.11 ± 0.20
Note: The perturbation is applied uniformly to all three reaction pre-exponential factors in the plant simulation while the estimator uses nominal kinetics. Values are mean ± standard deviation over 10 independent noise realisations (4 axial temperature sensors, σ T = 4 K).
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2026 MDPI (Basel, Switzerland) unless otherwise stated

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings