Hidden semi-Markov state estimation method of continuous stirring reaction kettle system

By constructing a hidden semi-Markov state estimation method and combining an event-triggered mechanism with generalized dissipative performance constraints, the estimation accuracy and communication burden issues of the CSTR system under multimodal switching are solved, achieving higher accuracy and robust state estimation.

CN120974944AActive Publication Date: 2025-11-18WUXI UNIV
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511500333.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-21
Publication Date
2025-11-18
Estimated Expiration
2045-10-21

AI Technical Summary

Technical Problem

Existing CSTR system state estimation methods are ill-suited to multi-mode switching characteristics, suffer from low estimation accuracy, heavy communication burden, insufficient robustness, and do not adequately consider signal transmission attenuation and external disturbances in industrial environments.

Method used

A state estimation method based on a hidden semi-Markov process is constructed. Combining the laws of material conservation and energy conservation, the system modes are divided, an event-triggered mechanism is used to transmit data, an adaptive state estimator is designed, a generalized dissipative performance constraint is introduced, and the filter parameters are optimized through Lyapunov functions and linear matrix inequalities.

Benefits of technology

It improves estimation accuracy, reduces communication burden, enhances robustness, is suitable for multi-device scenarios, and has higher modeling accuracy and industrial adaptability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120974944A_ABST
    Figure CN120974944A_ABST
Patent Text Reader

Abstract

The invention discloses a hidden semi-Markov state estimation method for a continuous stirred tank reactor (CSTR) system, relates to the technical field of industrial process control and state estimation, and aims to solve the problems of low state estimation precision, high communication resource consumption and poor adaptability of modeling and actual reaction characteristics in multi-mode operation of a CSTR. Based on a CSTR core kinetic equation, a state estimation framework fusing a hidden semi-Markov process is constructed, a self-adaptive event triggering mechanism is designed, a data transmission threshold value is dynamically adjusted to reduce communication traffic, a robust estimator is constructed in combination with performance constraints, and accurate estimation of reactant concentration and temperature is achieved. According to the method, the limitation of traditional Markov modeling is broken through, estimation errors are reduced in a multi-mode switching scene, communication traffic is reduced, and the method is suitable for real-time monitoring and optimal control of the CSTR system in chemical production.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial process control and state estimation technology, and in particular to a hidden semi-Markov state estimation method for a continuous stirred reactor system. Background Technology

[0002] CSTRs (Continuous Stirred Tank Reactors) are core equipment in chemical production and are widely used in processes such as polymerization, fermentation, and catalytic reactions. In actual production, CSTR systems often dynamically switch between multiple operating modes due to factors such as changes in feed composition, catalyst activity decay, and cooling system switching, forming a typical switching system. Key state parameters within the reactor, such as reactant concentration and temperature, directly determine product quality and production safety; however, these parameters are often difficult to measure accurately using sensors and must be obtained indirectly through state estimation techniques.

[0003] Existing CSTR system state estimation methods have several limitations: First, traditional methods are mostly based on single-modal model design, which makes it difficult to adapt to multi-modal switching characteristics. When the system jumps between modes such as reaction, cooling, and discharge, the estimation accuracy drops significantly. Second, when using Markov processes to describe mode switching, the assumption that the residence time follows an exponential distribution is inconsistent with the characteristic that the mode duration is affected by the reaction process in actual CSTR operation, resulting in a high degree of model conservatism. Third, the continuous acquisition and transmission of data by sensors leads to excessive communication burden, especially in the scenario of multi-device networking in large-scale chemical industrial parks, which can easily cause network congestion and affect the real-time performance of the estimation. Fourth, the methods do not fully consider issues such as signal transmission attenuation and external disturbances in the industrial environment, resulting in insufficient robustness of the estimation.

[0004] To address the aforementioned issues, there is an urgent need for a state estimation method that can accurately describe CSTR switching characteristics, reduce communication consumption, and possess strong robustness, in order to meet the high precision and high reliability requirements of chemical production for process monitoring. Summary of the Invention

[0005] To address the above technical problems, this invention provides a hidden semi-Markov state estimation method for a continuous stirred reactor system, comprising the following steps:

[0006] S1. Construct the kinetic model and hidden semi-Markov model of the CSTR switching system; based on the laws of material and energy conservation, establish the kinetic equations of the CSTR system to describe the dynamic changes in reactant concentration and reaction temperature; according to the CSTR operating process, divide the system into two modes: reaction heating and isothermal reaction, corresponding to a finite mode space. Mode switching is described by a hidden semi-Markov process {s(k)}, and the transition probability matrix, dwell time probability density function and emission probability matrix are obtained by statistical analysis of historical operating data.

[0007] S2. The trigger threshold is dynamically adjusted and data is transmitted. The sensor collects data according to the sampling period. Data is transmitted to the estimator only when the trigger condition is met; otherwise, the previous data is used.

[0008] S3. Construct an observation mode-dependent hidden semi-Markov state filter; based on the observation mode... With event-triggered data y(k) l An adaptive state estimator is designed; a filtering error system is constructed by combining a periodic event triggering mechanism and time-varying time delay characteristics; and a generalized dissipation performance constraint is introduced.

[0009] S4. Construct a Lyapunov function with a residence time dependency term; by analyzing the Lyapunov function, and combining Schur's complement lemma and linear matrix inequality techniques, derive sufficient conditions for the error system to be mean square stable and satisfy the generalized dissipative performance; introduce a relaxation matrix to handle nonlinear terms when solving for filter parameters, and obtain a set of solvable linear matrix inequality constraints, and obtain the filter parameters after solving.

[0010] S5. Deploy temperature sensors, flow sensors, and edge computing nodes at the CSTR site. After the sensors collect data, they transmit it through industrial Ethernet. The edge nodes run event triggering logic and state estimators; finally, the system runs in real time.

[0011] The technical solution further defined in this invention is:

[0012] Furthermore, in step S1, based on the laws of conservation of material and energy, a kinetic equation for the CSTR system is established to describe the dynamic changes in reactant concentration and reaction temperature, as shown in the following equation: in, , C A The values ​​represent reactant concentrations in mol / L; subscripts f and a indicate the feed flow index and mode index, respectively; q represents the feed rate in L / min; T represents the reactor temperature in K; V represents the effective reactor volume in L; T c The temperature of the coolant is expressed in Kelvin (K); ρ represents the fluid density, expressed in g / L; C pΔH represents the specific heat capacity of the fluid, in J / (g∙K); ΔH represents the enthalpy change of the reaction, in J / mol; E represents the activation energy, in J / mol; R represents the gas constant, in J / (mol∙K); k0 represents the reaction rate constant, in min. -1 UA represents the heat transfer constant, with units of J / (mol∙K); and These represent the derivatives of reactant concentration and reactor temperature, respectively.

[0013] As described above, in the hidden semi-Markov state estimation method for a continuous stirred reactor system, step S1 divides the system modes into two types based on the CSTR operating process: reaction heating and isothermal reaction, corresponding to a finite mode space. ;make This represents the unstable equilibrium point of reactant concentration, reactor temperature, and coolant temperature; (Definition) , System states x1 and x2 and control inputs ;

[0014] If a state transition exists as shown in the following equation: The CSTR system is then considered to be linearized with local modal feedback. Based on the dynamic equations, the continuous-time-space state equations are obtained; simultaneously, the continuous system is discretized to obtain the discrete-space state equations. Where y(k) represents the measured signal; z(k) represents the output signal to be estimated; ω(k) represents the external disturbance in the l2[0,∞) space; s(k) represents the semi-Markov process; μ(k) represents the time-varying time delay, 0≤μ(k)≤d, where d represents a known constant; ϕ(k) represents the initial state of the system; for s(k)=a, A a B a C a D a and E a Indicates system parameters.

[0015] As described above, in the hidden semi-Markov state estimation method for a continuous stirred reactor system, step S1 uses a hidden semi-Markov process {s(k)} to describe mode switching, and obtains the transition probability matrix, residence time probability density function, and emission probability matrix through statistical analysis of historical operating data; wherein, the transition probability matrix... , Dwell time probability density function ρ ab (τ)=Pr(t n+1 -t n =τ|rn+1 =b,r n =a); Emission probability matrix , Correlate latent real mode a with observable mode δ(k)=kt n .

[0016] As described above, in the hidden semi-Markov state estimation method for a continuous stirred reactor system, step S2 defines the trigger error. k l Indicates the previous trigger time. , h represents the sensor's measurement period; construct trigger conditions with dynamic weights: in, ε represents the weighting matrix for observation mode dependence, and ε represents the triggering mechanism threshold.

[0017] As described above, in the hidden semi-Markov state estimation method for a continuous stirred reactor system, step S3 involves designing an adaptive state estimator: in, Indicates the estimated state; This represents the output of the estimator; , as well as This represents the estimator parameter matrix, which is updated in real time based on mode switching.

[0018] As described above, in the hidden semi-Markov state estimation method for a continuous stirred reactor system, step S3 defines the augmented state. and estimation error η(k)=k-(k l +mh), 0≤η(k)≤h, combining the periodic event triggering mechanism and time-varying time delay characteristics, a filtering error system is constructed: in, .

[0019] As described above, in the hidden semi-Markov state estimation method for a continuous stirred reactor system, step S3 introduces a generalized dissipative performance constraint to ensure the estimation error... satisfy: in, .

[0020] As described above, in the hidden semi-Markov state estimation method for a continuous stirred reactor system, step S4 involves constructing a Lyapunov function containing a residence time dependency: Each independent term is defined as follows: Where, ∆x(k) = x(k+1) - x(k); R1 and R2 are symmetric positive definite weight matrices.

[0021] As described above, in the hidden semi-Markov state estimation method for a continuous stirred reactor system, in step S4, by analyzing the difference ∆V(k) = V(k+1) - V(k) of the Lyapunov function V(k), and combining Schur's complement lemma and linear matrix inequality techniques, sufficient conditions for the error system to be mean-square stable and satisfying the generalized dissipative performance are derived:

[0022] There exists a positive definite matrix R1, R2 and matrices U1, U2, such that: Among them, T a This represents the upper bound of the residence time of mode a; Q1 represents a semi-Markov kernel; Q2, Q3, and Q4 represent the generalized dissipative performance parameter matrix. If Q4 ≠ 0, then Q1 = 0 and Q2 = 0. This represents a partitioned symmetric matrix whose non-zero elements are: A relaxation matrix is ​​introduced to handle nonlinear terms during filter parameter solving, resulting in a set of solvable linear matrix inequality constraints. Solving these constraints yields the filter parameters. , , ,in This represents the auxiliary matrix.

[0023] The beneficial effects of this invention are:

[0024] (1) In this invention, a model is constructed based on the CSTR core dynamic equation, combined with the hidden semi-Markov process to describe the switching characteristics. The residence time can be adapted to any distribution such as Weibull, which fits the influence of the reaction process on the mode duration. Compared with traditional Markov modeling, the estimation accuracy is improved by more than 40%, and the modeling accuracy is higher.

[0025] (2) In this invention, through the adaptive event triggering mechanism, data is transmitted only when the state changes suddenly or the estimation error exceeds the limit. In the multi-equipment scenario of chemical industrial parks, the communication volume is reduced by 60%-70%, network congestion is avoided, and the communication burden is significantly reduced.

[0026] (3) In this invention, by setting the values ​​of the generalized dissipation matrices Q1, Q2, Q3, and Q4, L2-L can be obtained. ∞ Performance, H ∞ Performance, passive performance, hybrid H ∞ The filter parameter matrix under common performance indicators such as passive performance and dissipation performance can be selected according to the actual situation and needs, so as to ensure that the concentration estimation error is controlled within a reasonable range and has stronger robustness.

[0027] (4) In this invention, modeling is directly based on CSTR process mode division, which can be seamlessly integrated into the existing DCS control system without large-scale hardware modification. It has low deployment cost and is suitable for various chemical reaction scenarios such as polymerization and fermentation, and has better industrial adaptability. Attached Figure Description

[0028] Figure 1 This is a schematic diagram of the overall process of the present invention;

[0029] Figure 2 This is a diagram showing the relationship between the CSTR system modes and the observed modes in an embodiment of the present invention.

[0030] Figure 3 In the embodiments of the present invention, H is mixed ∞ And a graph showing the estimated concentration of products under passive performance;

[0031] Figure 4 This is a data transmission timing diagram of the periodic event triggering mechanism and the continuous event triggering mechanism in an embodiment of the present invention;

[0032] Figure 5 This is an estimation error diagram of the periodic event triggering mechanism and the continuous event triggering mechanism in the embodiments of the present invention. Detailed Implementation

[0033] This embodiment provides a hidden semi-Markov state estimation method for a continuous stirred reactor system, such as... Figure 1 As shown, it includes the following steps:

[0034] S1. Construct the dynamic model and hidden semi-Markov model of the CSTR switching system.

[0035] Based on the laws of conservation of mass and energy, a kinetic equation for the CSTR system is established to describe the dynamic changes in reactant concentration and reaction temperature, as shown in the following equation: in, , C A The values ​​represent reactant concentrations in mol / L; subscripts f and a indicate the feed flow index and mode index, respectively; q represents the feed rate in L / min; T represents the reactor temperature in K; V represents the effective reactor volume in L; T c The temperature of the coolant is expressed in Kelvin (K); ρ represents the fluid density, expressed in g / L; C p ΔH represents the specific heat capacity of the fluid, in J / (g∙K); ΔH represents the enthalpy change of the reaction, in J / mol; E represents the activation energy, in J / mol; R represents the gas constant, in J / (mol∙K); k0 represents the reaction rate constant, in min. -1 UA represents the heat transfer constant, with units of J / (mol∙K); and These represent the derivatives of reactant concentration and reactor temperature, respectively.

[0036] Based on the CSTR operating process, the system modes are divided into two core modes: "reaction heating" and "isothermal reaction," corresponding to a finite mode space. ;make This represents the unstable equilibrium point corresponding to (reactant concentration, reactor temperature, and coolant temperature); [Definition] , System states x1 and x2 and control inputs .

[0037] If a state transition exists as shown in the following equation: The CSTR system is considered to be linearized with local modal feedback, and the continuous time-space state equation can be obtained based on the dynamic equation.

[0038] To facilitate computer control, the continuous system is discretized to obtain the discrete-space state equations: Where y(k) represents the measured signal; z(k) represents the output signal to be estimated; ω(k) represents the external disturbance in the l2[0,∞) space; s(k) represents the semi-Markov process; μ(k) represents the time-varying time delay, 0≤μ(k)≤d, where d represents a known constant; ϕ(k) represents the initial state of the system; for s(k)=a, A a B a C a D a and E a Indicates system parameters.

[0039] Mode switching is described by a hidden semi-Markov process {s(k)}, and the transition probability matrix, dwell time probability density function and emission probability matrix are obtained by statistical analysis of historical operating data.

[0040] Transition probability matrix , For example, shifting from the "isothermal reaction" mode to the "cooling and discharging" mode;

[0041] Dwell time probability density function ρ ab (τ)=Pr(t n+1 -t n =τ|r n+1 =b,r n =a), breaking through the memorylessness limitation of traditional Markov processes;

[0042] Emission probability matrix , Correlate latent real mode a with observable mode (Sensor signal feature recognition), δ(k)=kt n .

[0043] S2. Design a periodic event triggering mechanism.

[0044] Dynamic adjustment of trigger threshold: defining trigger error k l Indicates the previous trigger time. h represents the sensor's measurement period.

[0045] Construct triggering conditions with dynamic weights: in, ε represents the weighting matrix for observation mode dependence, and ε represents the triggering mechanism threshold.

[0046] Data transmission logic: The sensor collects data according to the sampling period h, and transmits data to the estimator only when the trigger condition is met; otherwise, the previous data is used.

[0047] S3. Construct a hidden semi-Markov state filter that depends on the observation mode.

[0048] Estimator architecture design: based on observation modes With event-triggered data y(k) l Design an adaptive state estimator: in, Indicates the estimated state; This represents the output of the estimator; , as well as This represents the estimator parameter matrix, which is updated in real time based on mode switching.

[0049] Error system construction: defining augmented states and estimation error η(k)=k-(k l +mh), 0≤η(k)≤h, combining the periodic event triggering mechanism and time-varying time delay characteristics, a filtering error system is constructed: in, .

[0050] Robustness Enhancement Design: Introducing generalized dissipative performance constraints to suppress external disturbances and measurement noise, ensuring estimation error... satisfy: in, .

[0051] S4. Stability and generalized dissipation performance analysis and parameter solution.

[0052] Lyapunov function construction: Constructing Lyapunov functions with residency time dependencies: Each independent term is defined as follows: Where, ∆x(k) = x(k+1) - x(k); R1 and R2 are symmetric positive definite weight matrices.

[0053] Derivation of Stability and Performance Criteria: By analyzing the difference ∆V(k) = V(k+1) - V(k) of the Lyapunov function V(k), and combining Schur's complement lemma and linear matrix inequality techniques, we derive the sufficient condition for the error system to be mean-square stable and satisfy the generalized dissipative performance:

[0054] There exists a positive definite matrix R1, R2 and matrices U1, U2, such that: Among them, T a This represents the upper bound of the residence time of mode a; Q1 represents a semi-Markov kernel; Q2, Q3, and Q4 represent the generalized dissipative performance parameter matrix. If Q4 ≠ 0, then Q1 = 0 and Q2 = 0.

[0055] This represents a partitioned symmetric matrix whose non-zero elements are: .

[0056] A relaxation matrix is ​​introduced to handle nonlinear terms during filter parameter solving, resulting in a set of solvable linear matrix inequality constraints. Solving these constraints yields the filter parameters. , , ,in This represents the auxiliary matrix.

[0057] S5, System Deployment and Real-time Estimation.

[0058] Hardware integration: Temperature and flow sensors and edge computing nodes are deployed in the CSTR field. After the sensors collect data, it is transmitted through industrial Ethernet. The edge nodes run event triggering logic and state estimators.

[0059] Real-time operation process:

[0060] (1) The sensor periodically collects data such as jacket temperature and discharge flow rate;

[0061] (2) The edge node calculates the trigger error, determines whether the transmission conditions are met, and uploads data only when triggered;

[0062] (3) The estimator updates the modal probabilities and estimated states based on the received data and the hidden semi-Markov model;

[0063] (4) Output the concentration and temperature estimation results every 0.05 min for production monitoring.

[0064] In this embodiment, the method is further described in detail in conjunction with the actual application scenario of a CSTR system for polyvinyl chloride production.

[0065] First, set the implementation scenario parameters. The reactant is vinyl chloride monomer, the target product is polyvinyl chloride, and the operating modes include mode one and mode two. Mode one is "reaction heating" (0-60min), and mode two is "isothermal reaction" (60-300min).

[0066] Core dynamic parameter: a1 = -1.506 × 10 13 , a2=2.092, V=100L, ρ=1000g / L, C p =0.239 J / (g∙K), ∆H=-5×10 4 J / mol, E / R=8750K, k0=7.2×10 10 min -1 UA=5×10 4 J / (mol∙K), T f=350K; Parameters of Mode 1: q=50L / min, C Af =1.5mol / L; Parameters for Mode 2: q=200L / min, C Af =0.75mol / L; sensor sampling period 0.05min; communication network adopts industrial Ethernet; transmission delay upper limit d=3.

[0067] Next, we construct a hidden semi-Markov model:

[0068] To facilitate computer control, the discretized modal parameter matrices are as follows: .

[0069] The transition probability matrix and the emission probability matrix are defined as follows: It should be noted that when the emission probability is θ1, the observation mode is synchronized with the system mode; when the emission probability is θ2, the observation mode is asynchronous with the system mode.

[0070] The dwell time probability density function is: .

[0071] Next, set the trigger mechanism parameters: set the measurement period h=4; for the periodic event trigger mechanism, the frequency at which the sensor acquires measurement data can be changed by adjusting the measurement period; the smaller the period, the higher the frequency at which the sensor acquires data, and the more data needs to be transmitted; in addition, when the measurement period h=1, the periodic event trigger will become the continuous event trigger.

[0072] Then, the filter parameters are solved, and the filter gain matrix under different performance indicators is obtained by solving the linear matrix inequality constraints.

[0073] Finally, verify the running effect:

[0074] (1) Robust performance: When the emission probability is θ1, the system mode and the observation mode are synchronized; when the emission probability is θ2, the system mode and the observation mode are asynchronous, such as Figure 2 As shown, the designed filter can handle both different situations and complete the estimation of product concentration, exhibiting better universality and a wider range of applications, such as... Figure 3 As shown.

[0075] (2) Communication performance: Within 10 minutes, the periodic event triggering mechanism triggered 18 communications, saving 91.04% of communication resources. The continuous event triggering mechanism triggered 29 communications, saving 85.57% of communication resources. Therefore, the continuous event triggering mechanism proposed in this embodiment can save more communication resources, such as... Figure 4 As shown.

[0076] (3) Estimation accuracy: Under dissipation performance, the estimation error of the periodic event triggering mechanism is lower and the estimation accuracy is higher than that of the continuous event triggering mechanism. The periodic event triggering mechanism filter designed in this embodiment achieves a good balance between estimation accuracy and communication resources, such as... Figure 5 As shown.

[0077] The above implementation results show that the method of this embodiment can accurately estimate the critical state of the CSTR system, significantly reduce the communication burden, and has good industrial application value.

[0078] In addition to the embodiments described above, the present invention may have other implementations. All technical solutions formed by equivalent substitution or equivalent transformation fall within the protection scope claimed by the present invention.

Claims

1. A method for estimating the hidden semi-Markov state of a continuous stirred reactor system, characterized in that: Includes the following steps: S1. Construct the kinetic model and hidden semi-Markov model of the CSTR switching system; based on the laws of material and energy conservation, establish the kinetic equations of the CSTR system to describe the dynamic changes in reactant concentration and reaction temperature; according to the CSTR operating process, divide the system into two modes: reaction heating and isothermal reaction, corresponding to a finite mode space. Mode switching is described by a hidden semi-Markov process {s(k)}, and the transition probability matrix, dwell time probability density function and emission probability matrix are obtained by statistical analysis of historical operating data. S2. The trigger threshold is dynamically adjusted and data is transmitted. The sensor collects data according to the sampling period. Data is transmitted to the estimator only when the trigger condition is met; otherwise, the previous data is used. S3. Construct a hidden semi-Markov state filter that depends on the observation mode. Based on observation modes With event-triggered data y(k) l An adaptive state estimator is designed; a filtering error system is constructed by combining a periodic event triggering mechanism and time-varying time delay characteristics; and a generalized dissipation performance constraint is introduced. S4. Construct a Lyapunov function with a residence time dependency term; by analyzing the Lyapunov function, and combining Schur's complement lemma and linear matrix inequality techniques, derive sufficient conditions for the error system to be mean square stable and satisfy the generalized dissipative performance; introduce a relaxation matrix to handle nonlinear terms when solving for filter parameters, and obtain a set of solvable linear matrix inequality constraints, and obtain the filter parameters after solving. S5. Deploy temperature sensors, flow sensors and edge computing nodes at the CSTR site. After the sensors collect data, they transmit it through industrial Ethernet. The edge nodes run event triggering logic and state estimators. The final real-time running system.

2. The method for estimating the hidden semi-Markov state of a continuous stirred reactor system according to claim 1, characterized in that: In step S1, based on the laws of conservation of material and energy, a kinetic equation for the CSTR system is established to describe the dynamic changes in reactant concentration and reaction temperature, as shown in the following equation: in, , C A The values ​​represent reactant concentrations in mol / L; subscripts f and a indicate the feed flow index and mode index, respectively; q represents the feed rate in L / min; T represents the reactor temperature in K; V represents the effective reactor volume in L; T c The temperature of the coolant is expressed in Kelvin (K); ρ represents the fluid density, expressed in g / L; C p ΔH represents the specific heat capacity of the fluid, in J / (g∙K); ΔH represents the enthalpy change of the reaction, in J / mol; E represents the activation energy, in J / mol; R represents the gas constant, in J / (mol∙K); k0 represents the reaction rate constant, in min. -1 UA represents the heat transfer constant, with units of J / (mol∙K); and These represent the derivatives of reactant concentration and reactor temperature, respectively.

3. The method for estimating the hidden semi-Markov state of a continuous stirred reactor system according to claim 2, characterized in that: In step S1, based on the CSTR operating process, the system modes are divided into two modes: reaction heating and isothermal reaction, corresponding to a finite mode space. ; make This represents the unstable equilibrium point of reactant concentration, reactor temperature, and coolant temperature; (Definition) , System states x1 and x2 and control inputs ; If a state transition exists as shown in the following equation: The CSTR system is then considered to be linearized with local modal feedback. Based on the dynamic equations, the continuous-time-space state equations are obtained; simultaneously, the continuous system is discretized to obtain the discrete-space state equations. Where y(k) represents the measured signal; z(k) represents the output signal to be estimated; ω(k) represents the external disturbance in the l2[0,∞) space; s(k) represents the semi-Markov process; μ(k) represents the time-varying time delay, 0≤μ(k)≤d, where d represents a known constant; ϕ(k) represents the initial state of the system; for s(k)=a, A a B a C a D a and E a Indicates system parameters.

4. The hidden semi-Markov state estimation method for a continuous stirred reactor system according to claim 3, characterized in that: In step S1, a hidden semi-Markov process {s(k)} is used to describe mode switching, and the transition probability matrix, dwell time probability density function, and emission probability matrix are obtained through statistical analysis of historical operating data; wherein, the transition probability matrix... , Dwell time probability density function ρ ab (τ)=Pr(t n+1 -t n =τ|r n+1 =b,r n =a); Emission probability matrix , Correlate latent real mode a with observable mode δ(k)=kt n .

5. The method for estimating the hidden semi-Markov state of a continuous stirred reactor system according to claim 4, characterized in that: In step S2, the triggering error is defined. k l Indicates the previous trigger time. , h represents the sensor's measurement period; construct trigger conditions with dynamic weights: in, ε represents the weighting matrix for observation mode dependence, and ε represents the triggering mechanism threshold.

6. The method for estimating the hidden semi-Markov state of a continuous stirred reactor system according to claim 5, characterized in that: In step S3, an adaptive state estimator is designed: in, Indicates the estimated state; This represents the output of the estimator; , as well as This represents the estimator parameter matrix, which is updated in real time based on mode switching.

7. The method for estimating the hidden semi-Markov state of a continuous stirred reactor system according to claim 6, characterized in that: In step S3, the augmented state is defined. and estimation error η(k)=k-(k l +mh), 0≤η(k)≤h, combining the periodic event triggering mechanism and time-varying time delay characteristics, a filtering error system is constructed: in, 。 8. The hidden semi-Markov state estimation method for a continuous stirred reactor system according to claim 7, characterized in that: In step S3, a generalized dissipation performance constraint is introduced to ensure that the estimation error is correct. satisfy: in, .

9. The hidden semi-Markov state estimation method for a continuous stirred reactor system according to claim 8, characterized in that: In step S4, a Lyapunov function containing a residence time dependency is constructed: Each independent term is defined as follows: Where, ∆x(k) = x(k+1) - x(k); R1 and R2 are symmetric positive definite weight matrices.

10. The method for estimating the hidden semi-Markov state of a continuous stirred reactor system according to claim 9, characterized in that: In step S4, by analyzing the difference ∆V(k) = V(k+1) - V(k) of the Lyapunov function V(k), and combining Schur's complement lemma and linear matrix inequality techniques, sufficient conditions for the error system to be mean-square stable and satisfying the generalized dissipative performance are derived: There exists a positive definite matrix R1, R2 and matrices U1, U2, such that: Among them, T a This represents the upper bound of the residence time of mode a; Q1 represents a semi-Markov kernel; Q2, Q3, and Q4 represent the generalized dissipative performance parameter matrix. If Q4 ≠ 0, then Q1 = 0 and Q2 = 0. This represents a partitioned symmetric matrix, whose non-zero elements are: A relaxation matrix is ​​introduced to handle nonlinear terms during filter parameter solving, resulting in a set of solvable linear matrix inequality constraints. Solving these constraints yields the filter parameters. , , ,in This represents the auxiliary matrix.

Citation Information

Patent Citations

  • Fixed-wing unmanned aerial vehicle fault-tolerant optimization control method based on hidden Markov chain

    CN115981362A

  • Markov model-based industrial information physical system security control method under DoS attack

    CN116582331A

  • Hybrid chemical computer

    EP4497084A1

  • Dynamic positioning information fusion method for unmanned underwater vehicle cluster

    WO2022205526A1