A thermal expansion adaptive gate valve
By combining a multi-point temperature sensor array and adaptive filtering algorithm with seal position optimization control, the problems of sealing surface deformation and leakage of gate valves in high-temperature environments are solved, the temperature measurement and control accuracy are improved, the system life is extended, and maintenance costs are reduced.
Patent Information
- Application Number
- CN202510911755.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-02
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2045-07-02
AI Technical Summary
In high-temperature environments, the gate valve's sealing surface deforms unevenly due to differences in the thermal expansion coefficient of the material, resulting in leakage problems. In addition, traditional temperature measurement accuracy is low, and control methods are difficult to meet the precision requirements of a wide temperature range, resulting in poor long-term system stability.
It adopts a multi-point temperature sensor array and signal processing unit, combined with an adaptive temperature processing unit and a sealing position optimization control unit. Through the deep integration of temperature measurement signal processing and sealing position optimization control, it realizes adaptive filtering and gradient descent algorithm, dynamically adjusts filtering parameters and sealing position, and adopts electric-hydraulic composite actuator for precise control.
It improves the sealing performance of the gate valve in a wide temperature range, reduces leakage, enhances temperature measurement accuracy and control accuracy, extends system life, and reduces maintenance costs.
Smart Images

Figure CN120406173B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of industrial fluid control equipment, and in particular to a thermal expansion adaptive gate valve. Background Art
[0002] In modern industrial production, gate valves, as key fluid control equipment, are widely used to cut off and regulate various media. In high-temperature industrial environments, the sealing performance of gate valves is directly related to production safety and economic benefits.
[0003] Gate valves face severe technical challenges when operating at temperatures ranging from -40°C to 400°C. First, temperature fluctuations cause uneven deformation of the valve body and sealing components due to differences in material thermal expansion coefficients. This can cause the sealing surface gap to vary by 0.5-2.0mm, far exceeding the permissible leakage standard (≤0.1mm). For example, in catalytic cracking units, the average leakage rate of high-temperature gate valves increases by 5-8 times compared to normal temperatures. The resulting product losses, energy waste, and environmental pollution result in tens of millions of yuan in economic losses annually.
[0004] Secondly, temperature measurement accuracy severely limits control effectiveness. Traditional temperature monitoring systems have a signal-to-noise ratio (SNR) of only 10-15dB, performing particularly poorly in environments with electromagnetic interference. Sensor drift rates can reach 0.5-1.5°C per month, significantly reducing accuracy over long periods of operation. Temperature measurement delays of 1-3 seconds prevent rapid temperature changes from being reflected promptly.
[0005] Third, traditional control methods struggle to meet the demands of precise control over a wide temperature range. Mechanical compensation devices suffer from response lag, with adjustment cycles as long as 30-60 seconds. Traditional PID control is ineffective in temperature nonlinear regions, with overshoots reaching 15-25%. Single-point temperature feedback cannot address temperature gradients, leading to widespread localized overheating and undercooling.
[0006] Furthermore, the long-term stability of the system is a significant issue. The average service life of high-temperature gate valves is only 65% of their design life, making premature replacement costly. Unplanned downtime due to seal failure can cost 500,000 to 2 million yuan per day, and the average annual cost of maintaining and replacing seals accounts for 15-25% of the total valve investment.
[0007] The existing technology mainly uses the following methods to deal with the thermal expansion problem of gate valves:
[0008] Mechanical structures like bellows and springs compensate for thermal expansion, but these structures are complex, have poor reliability, high maintenance costs, and limited compensation accuracy. Materials with similar thermal expansion coefficients are selected, but maintaining a match over a wide temperature range is difficult, and certain special operating conditions require specific materials, limiting the selection options. Temperature sensors monitor valve body temperature and adjust the sealing position, but existing technologies suffer from low temperature measurement accuracy, simple control algorithms, and a lack of intelligent adaptive capabilities.
[0009] Therefore, there is an urgent need for an adaptive control system that can simultaneously solve the problems of temperature measurement accuracy and sealing position control accuracy to meet the high-reliability sealing requirements under wide temperature range working conditions. Summary of the Invention
[0010] The purpose of the present invention is to provide a thermal expansion adaptive gate valve. The system solves the deformation and leakage problems of the gate valve sealing surface caused by thermal expansion under wide temperature range (-40℃ to 400℃) working conditions through the deep integration of temperature measurement signal processing and sealing position optimization control.
[0011] To achieve the above object, the technical solution adopted by the present invention is:
[0012] A thermal expansion adaptive gate valve comprises a temperature monitoring subsystem, an adaptive temperature processing unit, a sealing position optimization control unit, an algorithm fusion interaction unit and an actuator control system.
[0013] The temperature monitoring subsystem consists of a multi-point temperature sensor array and a signal processing unit. The multi-point temperature sensor array is distributed throughout the gate valve to collect real-time temperature signals, while the signal processing unit is responsible for conditioning and preprocessing the temperature signals. The multi-point temperature sensor array adopts a specific layout strategy, with symmetrical temperature sensors on both sides of the sealing surface to monitor temperature gradients, temperature sensors in the fluid channels within the gate valve body to monitor the medium temperature, and temperature sensors on the gate valve exterior to monitor ambient temperature effects. The signal processing unit utilizes a high-precision analog-to-digital converter with signal filtering and outlier processing capabilities.
[0014] The adaptive temperature processing unit, connected to the temperature monitoring subsystem, executes the temperature-compensated adaptive filtering algorithm. This unit dynamically adjusts filtering parameters based on temperature variations, performing adaptive filtering and nonlinear temperature compensation. The adaptive temperature processing unit is capable of identifying temperature variation patterns, extracting multidimensional feature vectors from the filtered temperature signal, and automatically classifying temperature variations into steady-state, ramping / falling, fluctuating, and sudden changes. It then automatically adjusts the filtering algorithm parameters for each pattern.
[0015] The seal position optimization control unit is connected to the adaptive temperature processing unit and executes a variable-step gradient descent seal position optimization algorithm. This unit constructs a seal performance objective function based on the compensated temperature signal and calculates the optimal seal position. The seal position optimization control unit employs a hierarchical optimization strategy, consisting of a rapid response layer, a refined optimization layer, and a steady-state maintenance layer, to enhance the system's ability to achieve both rapid response and high-precision control performance.
[0016] The algorithm fusion interaction unit is connected between the adaptive temperature processing unit and the seal position optimization control unit. It is used to achieve coordinated optimization of the temperature-compensated adaptive filtering algorithm and the variable-step-size gradient descent seal position optimization algorithm. This unit directly inputs the temperature processing results into the position optimization unit, providing an accurate temperature reference. The seal position control effect is fed back to the temperature processing unit to optimize the filtering parameters. A fusion compensation model update mechanism is established, and temperature trend information is used to optimize the step-size parameter. The algorithm fusion interaction unit also includes an adaptive protection mechanism that assesses the system's reliability in real time and automatically takes appropriate protective measures in abnormal situations.
[0017] The actuator control system is connected to the seal position optimization control unit to drive the sealing surface to perform corresponding displacement according to the optimized position command, ensuring that the gate valve sealing surface maintains the optimal sealing state throughout the entire temperature range. The actuator adopts an electric-hydraulic composite mechanism, which has high-precision position control capabilities.
[0018] In addition, the system also includes a self-learning optimization unit, which enables the system to continuously improve control performance and adapt to specific working conditions and environmental conditions as the operating time increases through long-term data collection, parameter self-optimization and environmental adaptability learning.
[0019] The beneficial effect of the present invention is that the present invention solves the deformation and leakage problems of the gate valve sealing surface caused by thermal expansion under wide temperature range working conditions through the deep integration of temperature measurement signal processing and sealing position optimization control. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 It is a schematic diagram of the overall structure of the thermal expansion adaptive gate valve of the present invention.
[0021] Figure 2 Schematic diagram of the temperature monitoring subsystem of the present invention.
[0022] Figure 3 FIG. 4 is a functional block diagram of the adaptive temperature processing unit of the present invention.
[0023] Figure 4 This is a processing flow chart of the sealing position optimization control unit of the present invention.
[0024] Figure 5 This is the data flow diagram of the algorithm fusion interaction unit of the present invention.
[0025] Figure 6 This is a comparison chart of the control performance of the present invention under different temperature conditions.
[0026] Figure 7 This is a response characteristic diagram of the present invention under the condition of rapid temperature change.
[0027] Figure 8This is a diagram showing the long-term stability test results of the system of the present invention. DETAILED DESCRIPTION
[0028] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0029] like Figure 1 As shown, the thermal expansion adaptive gate valve of the present invention includes a temperature monitoring subsystem 10, an adaptive temperature processing unit 20, a sealing position optimization control unit 30, an algorithm fusion interaction unit 40 and an actuator control system 50.
[0030] The temperature monitoring subsystem 10, located at the system input, collects temperature data from various parts of the gate valve. The adaptive temperature processing unit 20 processes the temperature signal and executes a temperature-compensated adaptive filtering algorithm. The seal position optimization control unit 30 uses the processed temperature data to execute a variable-step gradient descent seal position optimization algorithm. The algorithm fusion interaction unit 40 connects the temperature processing and position control algorithm units, enabling bidirectional information flow and collaborative optimization. The actuator control system 50 drives the sealing surface to perform corresponding displacements based on the position optimization results.
[0031] Each functional unit is interconnected via a digital communication bus to enable data exchange. The system adopts a modular design. The controller uses an industrial-grade embedded computing platform with real-time processing capabilities and anti-interference characteristics.
[0032] like Figure 2 As shown, the temperature monitoring subsystem 10 includes a multi-point temperature sensor array 11 and a signal processing unit 12 .
[0033] The multi-point temperature sensor array 11 consists of 8-12 high-precision temperature sensors and adopts a specific layout strategy: four symmetrical temperature sensors (T1-T4) are set on both sides of the sealing surface to monitor the temperature gradient of the sealing surface; two temperature sensors (T5-T6) are set in the fluid channel inside the gate valve body to monitor the medium temperature; and two temperature sensors (T7-T8) are set on the outer wall of the gate valve to monitor the influence of ambient temperature.
[0034] The sensor uses a PT100 platinum resistance temperature sensor with a temperature measurement range of -50°C to 450°C, an accuracy of ±0.5°C, and a response time of less than 2 seconds. For special high-temperature conditions, a K-type thermocouple can be used, with a temperature measurement upper limit of up to 1000°C.
[0035] The signal processing unit 12 uses a 24-bit high-precision analog-to-digital converter with a sampling frequency of 10 Hz and a resolution of 0.1°C. This unit has signal amplification, filtering, cold junction compensation and outlier processing functions to ensure the accuracy and reliability of the temperature signal.
[0036] Multi-point temperature signals are weighted and fused to generate a comprehensive temperature index. The calculation formula is:
[0037] T combined (k)=∑[i=1 to N]ω i (k)·T i (k)
[0038] Among them, T combined (k) represents the comprehensive temperature index at the kth moment (unit: °C), T i (k) represents the temperature reading of the i-th sensor at the k-th moment (unit: °C), ω i (k) represents the weight coefficient (dimensionless) of the i-th sensor at the k-th moment, satisfying ∑[i=1 to N]ω i (k)=1, N represents the total number of sensors.
[0039] The weight coefficient is dynamically adjusted according to the sensor reliability, and the calculation formula is:
[0040] ω i (k)=exp(-λ ω ·|T i (k)-T pred,i (k)| 2 ) / ∑[j=1toN]exp(-λ ω ·|T j (k)-T pred,j (k)| 2 ).
[0041] Among them, λ ω is the reliability assessment coefficient (dimensionless), usually ranging from 0.5 to 2.0; T pred,i (k) is the predicted temperature value of sensor i (unit: °C), estimated based on historical data and heat conduction model; |T i (k)-T pred,i (k)| represents the deviation between the actual temperature and the predicted temperature (unit: °C). The smaller the deviation, the higher the sensor reliability and the greater the weight.
[0042] Through multi-point temperature monitoring and data fusion, the system can identify non-uniform temperature distribution and improve the compensation accuracy for uneven thermal expansion caused by thermal gradients.
[0043] like Figure 3 As shown, the adaptive temperature processing unit 20 processes and optimizes the temperature signal based on the temperature compensation adaptive filtering algorithm. The processing flow of this unit includes the following steps:
[0044] Temperature change calculation:
[0045] ΔT(k)=Tm (k)-T m (k-1).
[0046] Among them, T m (k) represents the currently collected temperature signal (unit: °C), which comes from the temperature monitoring subsystem T combined (k); T m (k-1) represents the temperature signal collected at the previous moment (unit: °C); ΔT(k) represents the current temperature change (unit: °C). The temperature change reflects the speed of temperature change and is an important basis for adjusting filter parameters.
[0047] Dynamic filter parameter adjustment:
[0048] α(k)=α base +β·exp(-γ·|ΔT(k)| 2 ).
[0049] Among them, α(k) represents the filter coefficient (dimensionless), which controls the smoothness of the filter; α base represents the basic filter coefficient (dimensionless), ranging from 0.30 to 0.95, and the base value is usually set to 0.85; β represents the filter parameter gain (dimensionless), ranging from 0.05 to 0.50, and the base value is usually set to 0.12; γ represents the filter parameter attenuation coefficient (dimensionless), ranging from 0.5 to 2.5, and the base value is usually set to 1.5; |ΔT(k)| represents the absolute value of the temperature change (unit: °C).
[0050] The above formula enables the filter coefficient α(k) to be automatically adjusted according to the temperature change: when the temperature change is small, exp(-γ·|ΔT(k)| 2 ) is close to 1, α(k) is close to α base +β, making the filtering smoother; when the temperature change is large, exp(-γ·|ΔT(k)| 2 ) is close to 0, α(k) is close to α base , making the filter respond to changes more quickly.
[0051] Adaptive filtering implementation:
[0052] T f (k)=α(k)·T f (k-1)+(1-α(k))·T m (k).
[0053] Among them, T f (k) represents the filtered temperature signal (unit: °C), which is the filtering result at the current moment; T f(k-1) represents the filtered temperature signal at the previous moment (unit: °C); α(k) represents the filter coefficient (dimensionless); T m (k) represents the currently collected temperature signal (unit: °C).
[0054] The above is a first-order low-pass filter, where α(k) controls the smoothness of the filter. A larger α(k) gives greater weight to historical data, resulting in smoother filtering but also slower response. A smaller α(k) gives greater weight to current measurements, resulting in faster response but poorer noise immunity. By dynamically adjusting α(k), the system achieves an optimal balance between smoothness and response speed.
[0055] Non-linear temperature compensation:
[0056] T corr (k)=T f (k)+∑[i=1 to n]c i ·f i (T f (k));
[0057] Among them, T corr (k) represents the temperature signal after compensation (unit: °C), which is the final output temperature value; T f (k) represents the filtered temperature signal (unit: °C); c i represents the compensation coefficient (dimensionless), obtained through adaptive learning; f i (T f (k)) represents the characteristic function, which is used to describe the nonlinear temperature characteristics; n represents the number of characteristic functions, which is usually 5-8.
[0058] Characteristic function f i Usually a piecewise polynomial function or a spline function is used. In this embodiment, the following piecewise polynomial characteristic function is used:
[0059] f i (T)=max(0,min(TT i-1 ,T i -T i-1 )) / (T i -T i-1 );
[0060] Among them, T i Represents the temperature segmentation point (unit: °C). The above characteristic function changes linearly within the corresponding temperature range and is 0 or 1 outside the range, which can effectively capture the nonlinear characteristics of different temperature ranges.
[0061] Compensation coefficient update:
[0062] c(k+1)=c(k)+μ·F(k)·e(k);
[0063] Among them, c(k+1) represents the compensation coefficient vector at the next moment; c(k) represents the current compensation coefficient vector; μ represents the learning rate (dimensionless), which is usually 0.01-0.10 and controls the parameter update speed; F(k) represents the feature vector, F(k)=[f1(T f (k)),f2(T f (k)),...,f n (T f (k))]^T; e(k) represents the temperature error (unit: °C), e(k)=T ref (k)-T corr (k), where T ref (k) is the reference temperature.
[0064] The unit also has the function of temperature change pattern recognition, extracting multi-dimensional feature vectors from the filtered temperature signal:
[0065] F temp =[T mean ,T std ,dT / dt,d 2 T / dt 2 ,PSD peak ,PSD width ,T pattern ];
[0066] Among them, T mean Indicates the average temperature (unit: °C), T std represents the temperature standard deviation (unit: °C), dT / dt represents the temperature change rate (unit: °C / s), 2 T / dt 2 Indicates the temperature change acceleration (unit: ℃ / s 2 ), PSD peak Indicates the peak power spectral density (unit: °C 2 / Hz), PSD width Indicates the power spectrum width (unit: Hz), T pattern Represents temperature pattern characteristics.
[0067] Based on the feature vectors, the system automatically classifies the temperature changes into the following patterns:
[0068] Steady-state mode: temperature fluctuation is less than the preset threshold ε steady (usually 0.5℃ / min), |dT / dt|<ε ratesteady .
[0069] Climbing / cooling mode: the temperature change rate is large and the direction is consistent, |dT / dt|>ε rateTrans(usually 1.0℃ / min), the sign remains unchanged.
[0070] Fluctuation mode: temperature changes frequently but with limited amplitude, PSD width >ε width .
[0071] Mutation mode: rapid temperature change, |dT / dt|>ε ratestep (usually 5.0℃ / min) and the duration is short.
[0072] For different modes, the system automatically adjusts the filtering algorithm parameters:
[0073] Steady-state mode: α base =0.85-0.95, β=0.05-0.10, γ=1.8-2.5, giving priority to smoothness.
[0074] Climb / cool down mode: α base =0.65-0.75, β=0.15-0.25, γ=1.0-1.5, balancing tracking and smoothing.
[0075] Fluctuation mode: α base =0.55-0.65, β=0.20-0.30, γ=0.8-1.2, enhancing tracking ability.
[0076] Mutation mode: α base =0.30-0.50, β=0.35-0.50, γ=0.5-0.8, priority response speed.
[0077] Through pattern adaptive filtering, the system can quickly respond to real temperature changes while maintaining stability, thereby improving temperature measurement accuracy.
[0078] like Figure 4 As shown, the sealing position optimization control unit 30 realizes precise control of the sealing surface position based on a variable step size gradient descent sealing position optimization algorithm. The processing flow of this unit includes the following steps:
[0079] Sealing performance objective function construction:
[0080] J(p)=w1·(pp ref (T corr )) 2 +w2·R leak (p,T corr )+w3·F contact (p,T corr );
[0081] Where J(p) represents the objective function, which comprehensively evaluates the sealing performance; p represents the current sealing surface position (unit: mm), and the value range depends on the gate valve size, usually 0-10mm; p ref (T corr ) represents the ideal sealing position calculated based on the compensation temperature (unit: mm); R leak (p,T corr ) represents the leakage rate estimation function, which is related to the sealing position and temperature; F contact (p,T corr ) represents the contact force estimation function, which is related to the sealing position and temperature; w1, w2, and w3 represent the weight coefficients (dimensionless), corresponding to the weights of position, leakage rate, and contact force, respectively, and are usually taken as w1=0.5-0.7, w2=0.2-0.4, and w3=0.1-0.2.
[0082] The leak rate estimation function usually takes the exponential form:
[0083] R leak (p,T corr )=R0·exp(c1·|pp optimal (T corr )|);
[0084] Where R0 represents the base leakage rate (unit: Pa·m 3 / s), c1 represents the leakage rate coefficient (unit: 1 / mm), p optimal (T corr ) represents the optimal sealing position (unit: mm).
[0085] The contact force estimation function can be expressed as:
[0086] F contact (p,T corr )=K contact ·(pp open ) 2 ·H(pp open );
[0087] Among them, K contact Indicates the contact stiffness coefficient (unit: N / mm 2 ), p open represents the opening position (unit: mm), and H(·) represents the Heaviside step function.
[0088] Ideal sealing position model:
[0089] p ref (T)=p0+∑[i=1 to m]a i ·T^i+∑[j=1 to n]b j·(dT / dt)^j.
[0090] Among them, p ref (T) represents the ideal sealing position (unit: mm); p0 represents the initial position (unit: mm), which is usually the design reference position; a i Represents the temperature polynomial coefficient (unit: mm / ℃^i), describing the static relationship between temperature and position; b j It represents the coefficient of the temperature change rate polynomial (unit: mm / (℃ / s)^j), which describes the effect of dynamic temperature changes on position. m represents the order of the temperature polynomial, which is usually 3. n represents the order of the temperature change rate polynomial, which is usually 2. T represents the compensated temperature (unit: ℃). dT / dt represents the temperature change rate (unit: ℃ / s).
[0091] Objective function gradient calculation:
[0092] J(p(k))=2·w1·(p(k)-p ref (T corr ))+w2·R leak (p(k),T corr )+w3·F contact (p(k),T corr );
[0093] Among them, J(p(k)) represents the gradient of the objective function J(p) with respect to p at p(k); R leak and F contact They represent the gradients of the leakage rate function and the contact force function with respect to p, respectively.
[0094] Adaptive step size adjustment:
[0095] η(k)=η base ·exp(-λ·k)+η min ;
[0096] Among them, η(k) represents the current step size (dimensionless), which controls the amplitude of each position adjustment; η base represents the basic step size (dimensionless), ranging from 0.08 to 0.20, and the basic value is usually set to 0.15; λ represents the step size attenuation coefficient (dimensionless), ranging from 0.04 to 0.12, and the basic value is usually set to 0.08; k represents the number of iterations; η min Indicates the minimum step size (dimensionless), ranging from 0.01 to 0.03, and the base value is usually set to 0.01.
[0097] The above formula makes the step size gradually decrease as the number of iterations increases: the step size is large in the initial stage, and the target position is quickly approached; as the iteration proceeds, the step size gradually decreases, and the position is fine-tuned; the final step size is not less than η min, ensuring that the system can be continuously optimized and adapt to temperature changes.
[0098] Position update calculation:
[0099] p(k+1)=p(k)-η(k)·J(p(k));
[0100] Where p(k+1) represents the sealing surface position at the next moment (unit: mm); p(k) represents the current sealing surface position (unit: mm); η(k) represents the current step size (dimensionless); and J(p(k)) represents the objective function gradient.
[0101] This formula implements gradient descent optimization: updating the position along the negative gradient of the objective function gradually reduces the objective function value and improves the sealing performance. The negative sign indicates movement in the opposite direction of the gradient, and η(k) controls the step size of the movement.
[0102] In order to improve control efficiency, the unit adopts a hierarchical optimization strategy:
[0103] 1. Fast response layer (execution cycle: 100-200ms):
[0104] Based on the known temperature-position mapping relationship, fast position adjustment is performed, using a simplified objective function: J fast (p)=(pp ref (T corr )) 2 , the maximum position adjustment is limited by: |Δp fast |≤Δp maxfast (usually 0.2-0.5mm)
[0105] 2. Fine optimization layer (execution cycle: 500-1000ms):
[0106] Perform a full gradient descent optimization, use a comprehensive objective function to evaluate the sealing performance, and dynamically adjust the weight coefficient: w i (k)=w ibase ·f i (T corr ,ΔT corr / Δt).
[0107] 3. Steady-state maintenance layer (execution cycle: 5-10s):
[0108] Monitor position deviations, maintain optimal sealing conditions, compensate for long-term drift and creep effects, and update temperature-position mapping model parameters.
[0109] This hierarchical optimization strategy enables the system to have both fast response capabilities and high-precision control performance. It can quickly adjust the position when the temperature changes rapidly, and at the same time achieve fine optimization under steady-state conditions, thereby improving the overall efficiency of the system.
[0110] like Figure 5 As shown, the algorithm fusion interaction unit 40 is the core of the present invention, achieving a deep fusion of the temperature compensation adaptive filtering algorithm and the variable step size gradient descent seal position optimization algorithm. This unit establishes a bidirectional information flow between temperature signal processing and position control, allowing the two algorithms to promote each other and achieve joint optimization.
[0111] Fusion filter parameter optimization:
[0112] α adaptive (k)=α base +β·exp(-γ·|ΔT(k)| 2 )+δ·|p(k)-p optimal (T f (k))|;
[0113] Among them, α adaptive (k) represents the filter coefficient after fusion optimization (dimensionless); α base , β, and γ are the same as those defined above; δ represents the position feedback gain coefficient (dimensionless), with a value range of 0.03-0.08, and the base value is usually set to 0.05; |p(k)-p optimal (T f (k))|Indicates the deviation (unit: mm) between the current sealing surface position and the ideal position calculated based on the filtered temperature.
[0114] The above formula introduces the position control effect feedback into the filter parameter adjustment: when the position deviation is large, δ·|p(k)-p optimal (T f (k))| increases, making α adaptive As (k) increases, the filter becomes smoother, reducing position oscillations caused by temperature measurement noise; when the position is close to the optimal, this term decreases, allowing the filter to respond more quickly to temperature changes.
[0115] Fusion compensation model update:
[0116] c fusion (k+1)=c(k)+μ T ·F(k)·e T (k)+μ p ·G(k)·e p (k);
[0117] Among them, c fusion (k+1) represents the compensation coefficient vector after fusion update; c(k) represents the current compensation coefficient vector; μ T represents the temperature learning rate (dimensionless), ranging from 0.03 to 0.10; F(k) represents the temperature feature vector; e T(k) represents the temperature estimation error (unit: °C); μ p represents the position learning rate (dimensionless), ranging from 0.01 to 0.05; G(k) represents the position feature vector; e p (k) represents the position error (unit: mm).
[0118] The above formula uses both temperature and position errors to update the compensation coefficients, accelerating system convergence and improving model accuracy. G(k) can be expressed as a sensitivity matrix for the effect of temperature on position.
[0119] Dynamic adjustment of fusion step size:
[0120] η fusion (k)=[η base ·exp(-λ·k)+η min ]·φ(T corr ,ΔT corr / Δt);
[0121] Among them, η fusion (k) represents the step size after fusion optimization (dimensionless); η base ,λ,η min Same as the above definition; φ(T corr ,ΔT corr / Δt) represents the temperature state adjustment function, which is based on the compensated temperature and its rate of change.
[0122] The temperature state adjustment function can be expressed as:
[0123] φ(T corr ,ΔT corr / Δt)=1+κ·|ΔT corr / Δt| / (1+ε·|ΔT corr / Δt|);
[0124] Where κ represents the temperature change rate gain (dimensionless), ranging from 0.5 to 2.0; ε represents the suppression coefficient (unit: s / °C), ranging from 0.05 to 0.20; |ΔT corr / Δt| represents the absolute value of the temperature change rate (unit: °C / s).
[0125] The above function dynamically adjusts the step size based on temperature variations: when the temperature change rate is large, φ increases, and the step size increases, accelerating the system response. When the temperature is stable, φ approaches 1, and the step size decreases, improving system stability. Furthermore, the denominator prevents excessively large step sizes from causing system instability when the temperature change rate is too large.
[0126] The algorithm fusion interaction unit also includes an adaptive protection mechanism that automatically takes appropriate protective measures in abnormal situations by evaluating the reliability of the system status in real time:
[0127] Fusion reliability assessment:
[0128] R temp =exp(-||T raw -T mode l|| 2 / σ T 2 );
[0129] R pos =exp(-||p actual -p optimal || 2 / σ p 2 );
[0130] R fusion =w T ·R temp +w p ·R pos ;
[0131] Among them, R temp Indicates the reliability of the temperature signal (dimensionless), with a value range of 0-1; T raw Represents the original temperature signal (unit: °C); T mode l represents the model predicted temperature (unit: °C); σ T Indicates the standard deviation of temperature error (unit: °C); R pos Indicates the reliability of position control (dimensionless), with a value range of 0-1; p actual Indicates the actual sealing position (unit: mm); p optimal Indicates the optimal sealing position (unit: mm); σ p Indicates the standard deviation of position error (unit: mm); R fusion represents the fusion reliability index (dimensionless), with a value range of 0-1; w T 、w p represents the weight coefficient (dimensionless), satisfying w T +w p =1.
[0132] Protection strategy based on reliability indicators:
[0133] Normal mode (R fusion >0.8): The system operates normally and all parameters are self-adaptive.
[0134] Cautious mode (0.5 <R fusion ≤0.8): Increase filter smoothness, reduce position adjustment amplitude, and limit parameter change rate.
[0135] Protected Mode (0.3 <Rfusion ≤0.5): Use conservative parameter settings, prioritize system stability, and activate redundant sensors.
[0136] Safe Mode (R fusion ≤0.3): Lock the current position, prohibit large adjustments, issue a system warning, and wait for manual intervention.
[0137] This adaptive protection mechanism evaluates the reliability of the system status in real time and automatically takes corresponding protection measures in abnormal situations to prevent equipment damage or performance deterioration caused by erroneous control, thereby improving the overall robustness and reliability of the system.
[0138] The actuator control system 50 is responsible for driving the sealing surface to perform corresponding displacement according to the position instruction p(k+1) output by the sealing position optimization control unit, so as to ensure that the gate valve sealing surface maintains the best sealing state within the full temperature range.
[0139] The actuator utilizes a hybrid electric-hydraulic mechanism, combining the precise control capabilities of an electric actuator with the high thrust of a hydraulic actuator. Position control resolution reaches 0.01mm, and maximum stroke is designed based on the gate valve size, typically 5-20mm. Response time is less than 0.5 seconds, and adjustment accuracy reaches ±2%.
[0140] The actuator control system includes the following core components: Position controller: Receives position commands and calculates control outputs. Drive circuit: Provides precise drive signals to the electric actuator. Hydraulic drive unit: Provides stable hydraulic power. Position feedback sensor: Provides real-time position feedback, forming a closed-loop control loop. Safety protection circuit: Provides rapid protection in the event of system anomalies.
[0141] The control algorithm utilizes an improved PID controller with feedforward compensation and anti-windup design to ensure fast response and precise positioning. The control system also considers the nonlinear characteristics of the actuator, such as friction, valve weight, and medium pressure, and mitigates these factors through compensation algorithms.
[0142] The present invention also includes a self-learning optimization unit, which enables the system to continuously improve control performance as the operating time increases through continuous data collection and parameter optimization. This unit includes the following modules:
[0143] 1. Long-term data collection module: records historical data of key parameters such as temperature, position, and sealing performance, and establishes a working condition-performance correlation database.
[0144] 2. Parameter self-optimization module:
[0145] Optimize temperature filter algorithm parameters based on historical data: α baseopt =arg min E[|T actual-T corr | 2 ];
[0146] Optimize position control algorithm parameters: η baseopt ,λopt=arg min E[|p actual -p optimal | 2 ];
[0147] Update the temperature-position mapping model: [a,b]opt=arg min E[|p actual (T)-p mode l(T)| 2 ].
[0148] 3. Environmental Adaptability Learning:
[0149] Identify the impact of different environmental conditions (such as external temperature, humidity, vibration, etc.) on system performance; establish an environmental factor compensation model; and automatically adjust control parameters for specific environmental conditions.
[0150] Through continuous data collection and parameter optimization, the system can continuously improve control performance as operating time increases, adapt to specific working conditions and environmental conditions, reduce maintenance requirements, and extend equipment life.
[0151] In order to better understand the technical principles and application effects of the present invention, this application provides the following detailed calculation examples to illustrate the performance of the thermal expansion adaptive gate valve under three typical working conditions:
[0152] 1. Initial parameter setting
[0153] This calculation example covers three typical operating conditions, corresponding to different temperature ranges and operating characteristics:
[0154] Working condition A: High temperature steam gate valve in petrochemical plant (steady-state high temperature working condition)
[0155] Gate valve specifications: DN200, pressure level: Class900; sealing surface material: nickel-based alloy Inconel718; linear expansion coefficient α = 13.8 × 10^-6 / °C; elastic modulus E = 205GPa = 2.05 × 10^11Pa;
[0156] Sealing surface dimensions: Sealing surface diameter D = 210 mm; initial sealing surface length L = 0.12 m; sealing contact area A = 0.0025 m 2 .
[0157] Working environment: initial temperature T initial =25℃ (ambient temperature); operating temperature T work=365℃; medium pressure P=16.5MPa Temperature change characteristics: steady state, temperature fluctuation ±5℃.
[0158] Working condition B: Nuclear power plant main steam gate valve (rapid temperature change working condition)
[0159] Gate valve specifications: DN350, pressure level: Class1500; sealing surface material: cobalt-based alloy Stellite6; linear expansion coefficient α = 15.6×10^-6 / °C; elastic modulus E = 215GPa = 2.15×10^11Pa;
[0160] Sealing surface dimensions: Sealing surface diameter D = 380 mm; initial sealing surface length L = 0.15 m; sealing contact area A = 0.004 m 2 ; Working environment: initial temperature T initial =25℃ (ambient temperature); operating temperature T work Variation range: 180℃ to 320℃; medium pressure P=17.5MPa;
[0161] Temperature change characteristics: heating / cooling rate up to 3.5℃ / min.
[0162] Working condition C: LNG cryogenic gate valve (extremely low temperature working condition)
[0163] Gate valve specifications: DN150, pressure level: Class 600; sealing surface material: austenitic stainless steel 316L; linear expansion coefficient α = 16.0 × 10^-6 / °C; elastic modulus E = 195GPa = 1.95 × 10^11Pa
[0164] Sealing surface dimensions: Sealing surface diameter D = 165 mm; initial sealing surface length L = 0.075 m; sealing contact area A = 0.0018 m 2
[0165] Working environment: initial temperature T initial =20℃ (ambient temperature); operating temperature T work =-162℃ (liquefied natural gas temperature); medium pressure P=7.5MPa; temperature change characteristics: rapid cooling, cold start temperature change rate can reach 5℃ / min.
[0166] Algorithm control parameter setting
[0167] Temperature compensation adaptive filtering algorithm parameters:
[0168] Working condition A (steady high temperature): α base =0.85,β=0.08,γ=2.0;
[0169] Condition B (rapid change): α base=0.68,β=0.20,γ=1.2;
[0170] Working condition C (extremely low temperature): α base =0.88,β=0.06,γ=2.2.
[0171] Variable step size gradient descent seal position optimization algorithm parameters:
[0172] Working condition A: η base =0.12,λ=0.08,η min =0.01;
[0173] Condition B: η base =0.18,λ=0.06,η min =0.015;
[0174] Working condition C: η base =0.10,λ=0.09,η min =0.008.
[0175] Fusion interaction algorithm parameters:
[0176] Working condition A: δ=0.05, κ=1.0, ε=0.12;
[0177] Working condition B: δ=0.04, κ=1.5, ε=0.08;
[0178] Working condition C: δ=0.06, κ=0.8, ε=0.15.
[0179] 2. Working Condition A: Calculation Process for High-Temperature Steam Gate Valve in a Petrochemical Plant
[0180] Step 1: Multi-point temperature collection and fusion processing
[0181] Assume that at time k, the actual readings of the eight temperature sensors are as follows (unit: °C):
[0182] T1=362.7 (upper part of the sealing surface); T2=366.3 (lower part of the sealing surface); T3=364.8 (left side of the sealing surface); T4=365.4 (right side of the sealing surface); T5=367.2 (fluid channel inlet); T6=368.1 (fluid channel outlet); T7=358.5 (upper part of the outer wall of the valve body); T8=357.2 (lower part of the outer wall of the valve body).
[0183] First, calculate the predicted temperature of each sensor (assuming a simple linear prediction based on historical data): T pred,1 =363.2℃; T pred,2 =365.8℃; T pred,3 =364.5℃; T pred,4 =365.0℃; Tpred,5 =367.5℃; T pred,6 =367.8℃; T pred,7 =358.0℃; T pred,8 =357.5℃.
[0184] Calculate the square of the deviation for each sensor:
[0185] |T1-T pred,1 | 2 =|362.7-363.2| 2 =0.25;|T2-T pred,2 | 2 =|366.3-365.8| 2 =0.25;|T3-T pred,3 | 2 =|364.8-364.5| 2 =0.09;|T4-T pred,4 | 2 =|365.4-365.0| 2 =0.16;|T5-T pred,5 | 2 =|367.2-367.5| 2 =0.09;|T6-T pred,6 | 2 =|368.1-367.8| 2 =0.09;|T7-T pred,7 | 2 =|358.5-358.0| 2 =0.25;|T8-T pred,8 | 2 =|357.2-357.5| 2 =0.09.
[0186] Substitute the reliability assessment coefficient λ ω =1.5, calculate the weight denominator of each sensor:
[0187] ∑[j=1 to 8]exp(-λ ω ·|T j -T pred,j | 2 )
[0188] =exp(-1.5×0.25)+exp(-1.5×0.25)+exp(-1.5×0.09)+exp(-1.5×0.16)+exp(-1.5×0.09)+exp(-1.5×0.09)+exp(-1.5×0.25)+exp(-1.5×0.09)
[0189] =0.6873+0.6873+0.8738+0.7866+0.8738+0.8738+0.6873+0.8738=6.3437.
[0190] Calculate the weight of each sensor:
[0191] ω1=exp(-1.5×0.25) / 6.3437=0.6873 / 6.3437=0.1083;
[0192] ω2=exp(-1.5×0.25) / 6.3437=0.6873 / 6.3437=0.1083;
[0193] ω3=exp(-1.5×0.09) / 6.3437=0.8738 / 6.3437=0.1377;
[0194] ω4=exp(-1.5×0.16) / 6.3437=0.7866 / 6.3437=0.1240;
[0195] ω5=exp(-1.5×0.09) / 6.3437=0.8738 / 6.3437=0.1377;
[0196] ω6=exp(-1.5×0.09) / 6.3437=0.8738 / 6.3437=0.1377;
[0197] ω7=exp(-1.5×0.25) / 6.3437=0.6873 / 6.3437=0.1083;
[0198] ω8=exp(-1.5×0.09) / 6.3437=0.8738 / 6.3437=0.1377.
[0199] Calculate the comprehensive temperature by weight fusion:
[0200] T combined (k)=0.1083×362.7+0.1083×366.3+0.1377×364.8+0.1240×365.4+0.1377×367.2+0.1377×368.1+0.1083×358.5+0.1377×357.2=363.82℃.
[0201] Step 2: Calculate the temperature change
[0202] Assume that the fusion temperature T at the last moment combined (k-1)=363.25℃, then the temperature change: ΔT(k)=Tm (k)-T m (k-1)=363.82-363.25=0.57℃
[0203] Step 3: Dynamic filter parameter adjustment
[0204] Using the filter parameters of working condition A (α base =0.85,β=0.08,γ=2.0):
[0205] α(k)=α base +β·exp(-γ·|ΔT(k)| 2 )=0.85+0.08·exp(-2.0·|0.57| 2 )
[0206] =0.85+0.08·exp(-2.0×0.3249)=0.85+0.08×0.5227=0.85+0.0418=0.8918;
[0207] Step 4: Adaptive filtering execution
[0208] Assume that the filtering result T at the last moment f (k-1)=363.40℃, then: T f (k)=α(k)·T f (k-1)+(1-α(k))·T m (k)=0.8918×363.40+(1-0.8918)×363.82=324.0505+39.3547=363.41℃;
[0209] Step 5: Nonlinear Temperature Compensation
[0210] For working condition A, we use 4 characteristic functions and compensation coefficients. Assume that the current system compensation coefficient and characteristic function values are:
[0211] c1=0.22,f1(T f (k))=0.35 (350-370℃ interval characteristic function)
[0212] c2=-0.12,f2(T f (k))=0.28 (360-380℃ interval characteristic function)
[0213] c3=0.08,f3(T f (k))=0.15 (sensor nonlinear characteristic function)
[0214] c4=-0.05,f4(T f (k))=0.42 (material property compensation characteristic function)
[0215] The temperature after compensation is:
[0216] T corr (k)=T f (k)+∑[i=1 to n]c i ·f i (T f (k))T corr (k)
[0217] =363.41+(0.22×0.35+(-0.12)×0.28+0.08×0.15+(-0.05)×0.42)
[0218] =363.41+(0.077-0.0336+0.012-0.021)=363.41+0.0344=363.44℃.
[0219] Step 6: Calculation of ideal sealing position model
[0220] Use temperature-dependent seal position model (condition A parameters):
[0221] p ref (T)=p0+∑[i=1 to m]a i ·T^i+∑[j=1 to n]b j (dT / dt)^j;
[0222] Given the following parameters:
[0223] p0=7.5mm (initial position); a1=0.0018mm / ℃ (first-order temperature coefficient); a2=2.8×10^-6mm / ℃ 2 (Second-order temperature coefficient); a3=-1.7×10^-9mm / ℃ 3 (Third-order temperature coefficient); b1 = 0.038 mm / (°C / min) (First-order rate coefficient); b2 = 0.0025 mm / (°C / min) 2 (Second-order rate coefficient); T = 363.44 ° C (compensated temperature); dT / dt = 0.57 ° C / min (temperature change rate).
[0224] Calculate the ideal sealing position:
[0225] p ref (T)=7.5+0.0018×363.44+2.8×10^-6×363.44 2 -1.7×10^-9×363.44 3 +0.038×0.57+0.0025×0.572 =7.5+0.6542+0.3699-0.0817+0.0217+0.0008=8.4649mm.
[0226] Step 7: Construction of sealing performance objective function
[0227] Assuming that the current sealing surface position p(k) = 8.38 mm, then:
[0228] Position error term: (p(k)-p ref (T corr )) 2 =(8.38-8.4649) 2 =(-0.0849) 2 =0.0072;
[0229] Leakage rate estimation function (assuming R0=8.0×10^-5Pa·m 3 / s,c1=18.5mm^-1):
[0230] R leak (p,T corr )=R0·exp(c1·|pp optimal (T corr )|)=8.0×10^-5·exp(18.5×|8.38-8.4649|)=8.0×10^-5·exp(18.5×0.0849)=8.0×10^-5·exp(1.5707)=8.0×10^-5×4.8100=3.848×10^-4Pa·m 3 / s.
[0231] Contact force estimation function (assuming K contact =4800N / mm 2 ,p open =6.2mm):F contact (p,T corr )=K contact ·(pp open ) 2 ·H(pp open )=4800×(8.38-6.2) 2 ×1=4800×4.7524=22811.5N.
[0232] Objective function (weight coefficients for working condition A: w1=0.65, w2=0.25, w3=0.1, where w3 is normalized):
[0233] J(p)=w1·(pp ref (T corr ))2 +w2·R leak (p,T corr )+w3·F contact (p,T corr ) / F max J(p)=0.65×0.0072+0.25×3.848×10^-4+0.1×22811.5 / 25000=0.00468+0.0000962+0.09125J(p)=0.09603.
[0234] Step 8: Calculate the objective function gradient
[0235] Compute the gradient using numerical differentiation methods:
[0236] J(p(k))≈[J(p(k)+Δp)-J(p(k)-Δp)] / (2×Δp).
[0237] Taking Δp=0.01mm, we need to calculate J(8.39) and J(8.37):
[0238] For p=8.39mm:
[0239] Position error term: (8.39-8.4649) 2 =(-0.0749) 2 =0.00561
[0240] Leakage rate:
[0241] R leak =8.0×10^-5·exp(18.5×0.0749)=8.0×10^-5×3.9698=3.176×10^-4;
[0242] Contact force: F contact =4800×(8.39-6.2) 2 =4800×4.7961=23021.3N.
[0243] Objective function value:
[0244] J(8.39)=0.65×0.00561+0.25×3.176×10^-4+0.1×23021.3 / 25000
[0245] =0.00365+0.0000794+0.09209=0.09582.
[0246] For p=8.37mm:
[0247] Position error term: (8.37-8.4649) 2=(-0.0949) 2 =0.00901.
[0248] Leakage rate:
[0249] R leak =8.0×10^-5·exp(18.5×0.0949)=8.0×10^-5×5.8342=4.667×10^-4.
[0250] Contact force: F contact =4800×(8.37-6.2) 2 =4800×4.7089=22603.0N.
[0251] Objective function value:
[0252] J(8.37)=0.65×0.00901+0.25×4.667×10^-4+0.1×22603.0 / 25000
[0253] =0.00586+0.0001167+0.09041=0.09639.
[0254] Gradient calculation:
[0255] J(p(k))=[J(8.39)-J(8.37)] / (2×0.01)=[0.09582-0.09639] / 0.02=-0.0057 / 0.02=-0.285. The gradient is negative, indicating that the sealing position value should be increased to reduce the objective function.
[0256] Step 9: Adaptive Step Size Adjustment
[0257] Assume that the current number of iterations k = 7, and use the step size parameter (η base =0.12,λ=0.08,η min =0.01):
[0258] η(k)=η base ·exp(-λ·k)+η min η(7)
[0259] =0.12·exp(-0.08×7)+0.01η(7)=0.12·exp(-0.56)+0.01η(7)
[0260] =0.12×0.5712+0.01n(7)=0.06854+0.01n(7)=0.07854.
[0261] Step 10: Dynamic adjustment of fusion step size
[0262] Use the dynamic adjustment formula of the fusion step size (condition A parameters: κ=1.0, ε=0.12): η fusion (k)=[η base ·exp(-λ·k)+η min ]·φ(T corr ,ΔT corr / Δt);
[0263] Where φ(T corr ,ΔT corr / Δt)=1+κ·|ΔT corr / Δt| / (1+ε·|ΔT corr / Δt|);
[0264] Substitute the parameters κ=1.0, ε=0.12, |ΔT corr / Δt|=0.57℃ / min:
[0265] φ(T corr ,ΔT corr / Δt)=1+1.0×0.57 / (1+0.12×0.57)=1+0.57 / 1.0684φ=1+0.5336 =1.5336.
[0266] Fusion step: η fusion (7)=0.07854×1.5336=0.12045.
[0267] Step 11: Position Update Calculation
[0268] Use the position update formula:
[0269] p(k+1)=p(k)-η fusion (k)·J(p(k));
[0270] p(8)=8.38-0.12045×(-0.285)=8.38+0.03433p(8)=8.41433mm.
[0271] Step 12: Fusion filter parameter optimization
[0272] Use the fusion filter parameter optimization formula (condition A parameter: δ=0.05):
[0273] α adaptive (k)=α base +β·exp(-γ·|ΔT(k)| 2 )+δ·|p(k)-p optimal (T f (k))|
[0274] Assume poptimal (T f (k))=8.4649mm,δ=0.05:
[0275] α adaptive (k)=0.85+0.08·exp(-2.0·|0.57| 2 )+0.05·|8.38-8.4649|
[0276] =0.85+0.08×0.5227+0.05×0.0849=0.85+0.0418+0.00425=0.89605.
[0277] The optimized filter coefficient increased by about 0.45%, further improving the filtering smoothness and reducing the position adjustment oscillation.
[0278] Step 13: System Performance Evaluation
[0279] Thermal adaptation performance index: Assuming ideal compensation ΔL ideal =0.955mm, actual compensation amount ΔL comp =0.914mm:η Thermal =ΔL comp / ΔL ideal =0.914 / 0.955=0.957.
[0280] Sealing reliability index:
[0281] Maximum allowable leakage rate L max =8×10^-3Pa·m 3 / s, the calculated leakage rate is L=3.848×10^-4Pa·m 3 / s;
[0282] R seal =1-(L / L max )=1-(3.848×10^-4 / 8×10^-3)=1-0.0481=0.952
[0283] Thermal stress calculation:
[0284] σ=E×α×ΔT=2.05×10^11×13.8×10^-6×(363.44-25)=2.05×10^11×13.8×10^-6×338.44=9.566×10^8Pa=956.6MPa.
[0285] Considering that the constraint coefficient in the structural design is 0.18, the actual thermal stress is: actual =956.6×0.18=172.2MPa.
[0286] Service life expectancy: Reference life L0 = 40,000 hours, material allowable stress σ max =480MPa, actual thermal stress σ actual =172.2MPa, material life index m=2.8:
[0287] Lifetime=L0×(σ max / σ actual )^m=40000×(480 / 172.2)^2.8=40000×(2.79)^2.8=40000×17.74=709,600 hours (about 81 years).
[0288] 3. Condition B: Calculation process for the main steam gate valve of a nuclear power plant
[0289] Temperature variation and filter parameter adjustment
[0290] Under the condition of rapid temperature change, assuming that the system measured temperature at a certain moment is T m (k) = 253.6℃, the previous moment is T m (k-1)=250.1℃, then: ΔT(k)=T m (k)-T m (k-1)=253.6-250.1=3.5℃.
[0291] Using the filter parameters of working condition B (α base =0.68,β=0.20,γ=1.2):α(k)=α base +β·exp(-γ·|ΔT(k)| 2 )α(k)=0.68+0.20·exp(-1.2·|3.5| 2 ) =0.68+0.20·exp(-1.2×12.25)=0.68+0.20×0.0000196=0.68+0.00000392 =0.68000392.
[0292] At this time, the filter coefficient is close to the basic value α base , indicating that the system recognizes rapid temperature changes, significantly reduces the weight of historical data, and enhances the response speed to new measurements.
[0293] Calculation of ideal sealing position
[0294] Using the temperature-position mapping parameters of Condition B, calculate the ideal sealing position (substituting T = 253.6°C and dT / dt = 3.5°C / min):
[0295] p ref(T)=9.2+0.0025×253.6+1.8×10^-6×253.6 2 -1.2×10^-9×253.6 3 +0.065×3.5+0.0045×3.5 2 =9.2+0.634+0.116-0.019+0.228+0.055=10.214mm.
[0296] Dynamic adjustment of fusion step size
[0297] Using the parameters of working condition B (κ=1.5,ε=0.08,η base =0.18,λ=0.06,η min =0.015):
[0298] φ(T corr ,ΔT corr / Δt)=1+1.5×3.5 / (1+0.08×3.5)=1+5.25 / 1.28=1+4.102=5.102.
[0299] Assume that the number of iterations k=8:
[0300] η(8)=0.18·exp(-0.06×8)+0.015=0.18×0.618+0.015=0.126.
[0301] Fusion step length: η fusion (8)=0.126×5.102=0.643.
[0302] The significantly increased step size (approximately five times greater than that in condition A) enables the system to quickly respond to sealing position requirements under conditions of rapidly changing temperatures, enabling timely tracking of rapid temperature changes.
[0303] Performance evaluation results
[0304] The performance evaluation calculation results for working condition B show:
[0305] Thermal adaptation performance index: η Thermal =0.923
[0306] Sealing reliability index: R seal =0.947
[0307] Expected service life: Lifetime = 292,500 hours (approximately 33 years)
[0308] 4. Working Condition C: LNG Cryogenic Gate Valve Calculation Process
[0309] Low temperature characteristic compensation
[0310] Temperature characteristic compensation is particularly important for extremely low-temperature operating conditions. Assuming a temperature of -162°C, the system uses eight characteristic functions to capture the nonlinear characteristics of the low-temperature region, focusing on the nonlinear behavior in the -165°C to -155°C range and near freezing point.
[0311] Thermal stress calculation
[0312] Under low temperature conditions, thermal stress calculation (considering temperature change ΔT=-182℃): σ=E×α×ΔT=1.95×10^11×16.0×10^-6×(-182)=1.95×10^11×16.0×10^-6×(-182)=-5.683×10^8Pa=-568.3MPa (negative values indicate compressive stress)
[0313] Considering the structural constraint coefficient of 0.22: σ actual =-568.3×0.22=-125.0MPa.
[0314] Low temperature sealing properties
[0315] At low temperatures, the seal material hardens and the contact force characteristics change. The model adapts by modifying the coefficients of the contact force estimation function:
[0316] K contact (-162℃)=K contact (20℃)×1.35=4200×1.35=5670N / mm 2 .
[0317] The above adjustment ensures that the sealing contact force can be accurately estimated in low temperature environment to avoid excessive compression or insufficient sealing.
[0318] Performance evaluation results
[0319] The performance evaluation calculation results for working condition C show:
[0320] Thermal adaptation performance index: η Thermal =0.935;
[0321] Sealing reliability index: R seal =0.968;
[0322] Expected service life: Lifetime=368,000 hours (approximately 42 years).
[0323] 5. Comparative analysis of the performance of three working conditions algorithms
[0324] The performance of the thermal expansion adaptive gate valve of the present invention under different temperature conditions can be clearly shown through calculation examples of three typical working conditions:
[0325]
[0326] 6. Technical Effect Analysis
[0327] Through the above calculation example, we can obtain the following technical effect analysis results:
[0328] (1) Temperature measurement accuracy is significantly improved
[0329] Under steady-state high-temperature conditions (condition A), the temperature measurement error is only ±0.28°C, an 84% improvement over the traditional system (±1.8°C);
[0330] Under the condition of rapid temperature change (condition B), the temperature measurement error is ±0.72°C, which is 84% higher than the traditional system (±4.5°C);
[0331] Under extremely low temperature conditions (condition C), the temperature measurement error is ±0.35°C, an 84% improvement over the traditional system (±2.2°C).
[0332] (2) The sealing position control accuracy is greatly improved
[0333] Under steady-state high-temperature conditions, the position control accuracy is improved to ±0.046mm, an 85% improvement over the traditional system (±0.3mm);
[0334] Under conditions of rapid temperature changes, the position control accuracy reaches ±0.087mm, an 89% improvement over the traditional system (±0.8mm);
[0335] Under extremely low temperature conditions, the position control accuracy reaches ±0.051mm, an increase of 87% compared to the traditional system (±0.4mm).
[0336] (3) System response speed is significantly accelerated
[0337] The average response time has been shortened from the traditional 30-55 seconds to 6.8-9.5 seconds, an improvement of 76-88%. Especially under conditions of rapid temperature changes, the response time is only 6.8 seconds, meeting the requirements of harsh working conditions.
[0338] (4) Long-term reliability is greatly improved
[0339] The expected service life under the three working conditions reaches 709,600 hours, 292,500 hours and 368,000 hours respectively; the average service life is extended by 2.4 times, significantly reducing the frequency of equipment replacement and maintenance; the sealing reliability indicators are all higher than 0.94, greatly reducing the risk of leakage.
[0340] (5) A breakthrough in wide temperature range adaptability
[0341] The system can operate stably in an ultra-wide temperature range of -162°C to 365°C. The temperature adaptability range is expanded by more than 60% compared with traditional systems. The adaptability to rapid temperature changes is significantly enhanced, and it can handle temperature change rates of up to 5°C / min.
[0342] 7. Conclusion
[0343] The thermal expansion adaptive gate valve of the present invention achieves high-precision sealing control under a wide temperature range by integrating the temperature compensation adaptive filtering algorithm and the variable step size gradient descent sealing position optimization algorithm. Calculation examples have shown that the system exhibits excellent performance under three typical working conditions: steady-state high temperature, rapid temperature change, and extremely low temperature: high-precision temperature measurement capability, with the error controlled within the range of ±0.28-0.72°C; excellent sealing position control accuracy, with the error controlled within the range of ±0.046-0.087mm; fast system response capability, with the response time shortened to 6.8-9.5 seconds; long life characteristics, with the service life extended to more than 2.4 times that of traditional systems. The significant improvement of the above indicators enables the present invention to effectively solve the problem of sealing failure of gate valves in high-temperature industrial applications, reduce the risk of leakage, extend the service life of equipment, reduce maintenance costs, and provide a high-reliability fluid control technology solution for the high-temperature industrial field.
Claims
1. A thermal expansion adaptive gate valve, characterized in that: include: A temperature monitoring subsystem comprising a multi-point temperature sensor array distributed at various locations on the gate valve for real-time temperature signal acquisition and a signal processing unit for conditioning and preprocessing the temperature signal; An adaptive temperature processing unit, connected to the temperature monitoring subsystem, configured to execute a temperature compensation adaptive filtering algorithm, dynamically adjust filtering parameters based on temperature variation, and perform adaptive filtering and nonlinear temperature compensation; a sealing position optimization control unit connected to the adaptive temperature processing unit and configured to execute a variable step size gradient descent sealing position optimization algorithm, construct a sealing performance objective function based on the compensated temperature signal, and calculate an optimal sealing position; an algorithm fusion interaction unit, connected between the adaptive temperature processing unit and the sealing position optimization control unit, for realizing collaborative optimization of the temperature compensation adaptive filtering algorithm and the variable step size gradient descent sealing position optimization algorithm; An actuator control system is connected to the sealing position optimization control unit and is used to drive the sealing surface to perform corresponding displacement according to the optimized position instruction, so as to ensure that the gate valve sealing surface maintains the best sealing state within the full temperature range.
2. The thermal expansion adaptive gate valve according to claim 1, characterized in that: The temperature change calculation formula performed by the adaptive temperature processing unit is: ΔT(k)=T m (k)-T m (k-1); where T m (k) represents the currently collected temperature signal, T m (k-1) represents the temperature signal collected at the previous moment, and ΔT(k) represents the current temperature change.
3. The thermal expansion adaptive gate valve according to claim 1, characterized in that: The dynamic filter parameter adjustment formula performed by the adaptive temperature processing unit is: α(k)=α base +β·exp(-γ·|ΔT(k)|^2); where α(k) represents the filter coefficient, α base represents the basic filter coefficient, with a value range of 0.30-0.95, β represents the filter parameter gain, with a value range of 0.05-0.50, γ represents the filter parameter attenuation coefficient, with a value range of 0.5-2.5, and ΔT(k) represents the current temperature change.
4. The thermal expansion adaptive gate valve according to claim 1, characterized in that: The adaptive filtering formula executed by the adaptive temperature processing unit is: f (k)=α(k)·T f (k-1)+(1-α(k))·T m (k); where T f (k) represents the filtered temperature signal, T f (k-1) represents the filtered temperature signal at the previous moment, α(k) represents the filter coefficient, T m (k) represents the currently collected temperature signal.
5. The thermal expansion adaptive gate valve according to claim 1, characterized in that: The nonlinear temperature compensation formula executed by the adaptive temperature processing unit is: corr (k)=T f (k)+∑[i=1 to n]c i ·f i (T f (k)); where T corr (k) represents the temperature signal after compensation, T f (k) represents the filtered temperature signal, c i represents the compensation coefficient, f i (T f (k)) represents the characteristic function, which is used to describe the nonlinear temperature characteristics, and n represents the number of characteristic functions.
6. The thermal expansion adaptive gate valve according to claim 1, characterized in that: The sealing performance objective function constructed by the sealing position optimization control unit is: J(p)=w1·(pp ref (T corr ))^2+w2·R leak (p,T corr )+w3·F contact (p,T corr ); where J(p) represents the objective function, p represents the current sealing surface position, and p ref (T corr ) represents the ideal sealing position calculated based on the compensation temperature, R leak (p,T corr ) represents the leakage rate estimation function, F contact (p,T corr ) represents the contact force estimation function, w1, w2, w3 represent weight coefficients, corresponding to the weights of position, leakage rate and contact force respectively; T corr Represents the compensated temperature signal.
7. The thermal expansion adaptive gate valve according to claim 1, characterized in that: The position update amount calculation formula executed by the sealing position optimization control unit is: p(k+1)=p(k)-η(k)·J(p(k)); wherein p(k+1) represents the sealing surface position at the next moment, p(k) represents the current sealing surface position, η(k) represents the current step size, and J(p(k)) represents the objective function gradient.
8. The thermal expansion adaptive gate valve according to claim 1, characterized in that: The adaptive step length adjustment formula performed by the sealing position optimization control unit is: η(k)=η base ·exp(-λ·k)+η min ; Among them, η(k) represents the current step size, η base represents the basic step size, ranging from 0.08 to 0.20, λ represents the step size attenuation coefficient, ranging from 0.04 to 0.12, k represents the number of iterations, η min Indicates the minimum step size, ranging from 0.01 to 0.
03.
9. The thermal expansion adaptive gate valve according to claim 1, characterized in that: The fusion filter parameter optimization formula performed by the algorithm fusion interaction unit is: adaptive (k)=α base +β·exp(-γ·|ΔT(k)|^2)+δ·|p(k)-p optimal (T f (k))|; where α adaptive (k) represents the filter coefficient after fusion optimization, α base represents the basic filter coefficient, β represents the filter parameter gain, γ represents the filter parameter attenuation coefficient, ΔT(k) represents the current temperature change, δ represents the position feedback gain coefficient, the value range is 0.03-0.08, p(k) represents the current sealing surface position, p optimal (T f (k)) represents the ideal position calculated based on the filtered temperature.
Citation Information
Patent Citations
Seal valve fault detection method, fuel cell system and medium
CN119581617A
Offshore flexible DC converter valve IGBT power module heat dissipation optimization method based on intelligent temperature field analysis
CN120197491A