An intelligent control system for oxygen delivery of a vertical oxygen generator

By establishing the flow rate interval and adjusting rate limit, combining the control of delay time and signal transmission time, the coordinated control of multi-channel valves is optimized, and the problem of excessively fast valve adjustment speed in the oxygen delivery system of the vertical oxygen generator is solved, and the safety and accuracy of oxygen delivery are achieved.

CN119987470BActive Publication Date: 2025-08-01HUNAN XUNHUI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510467098.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-08-01
Estimated Expiration
2045-04-15

AI Technical Summary

Technical Problem

The oxygen delivery system of the vertical oxygen generator lacks accurate determination of the valve adjustment rate limits under different flow rate ranges, resulting in the valve adjustment speed being too fast, causing the gas medium flow in the pipeline to instantly exceed the speed, affecting the delivery safety and accuracy.

Method used

Through the data acquisition module, the historical gas flow rate and valve switch data are collected, the flow rate interval is established, and the adjustment rate limit is generated. Combined with the control delay time and signal transmission time, the coordinated control of multi-channel valves is optimized to ensure the valve adjustment accuracy and system stability.

Benefits of technology

It improves the safety and accuracy of the oxygen delivery channel, avoids the risk of excessive gas medium flow caused by excessive valve adjustment speed, and ensures the stability and safety of the oxygen delivery system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119987470B_ABST
    Figure CN119987470B_ABST
Patent Text Reader

Abstract

The present invention discloses an intelligent control system for oxygen delivery of a vertical oxygen generator, which relates to the technical field of oxygen generator control. It includes a data acquisition module, a flow rate range establishment module, an adjustment rate limit acquisition module, a valve control module, a control delay duration acquisition module, a signal sending time acquisition module, and a multi-channel collaborative control module. It solves the technical problem that the adjustment speed of the oxygen delivery valve of the vertical oxygen generator is too fast, causing the instantaneous overspeed of the gas medium flow rate in the pipeline. By adjusting the valve according to the real-time flow rate and the adjustment rate limit, it avoids the too fast adjustment speed of the valve, resulting in the danger of the instantaneous overspeed of the gas medium flow rate in the pipeline, and further improves the safety of gas delivery in different oxygen delivery channels. By determining the control delay duration and calculating the signal sending time, it ensures the adjustment accuracy of the channel valve, making the oxygen delivery control of the oxygen delivery channel more precise.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of oxygen generator control, and specifically relates to an intelligent control system for oxygen delivery of a vertical oxygen generator. Background Art

[0002] In the production processes of heavy industries such as metallurgy, oxygen is a key energy medium, and its stable, efficient, and safe delivery is crucial for production continuity and personnel safety. The vertical oxygen generator is a widely used oxygen production device at present. The oxygen output needs to be transported to different users or process links through multiple transport channels. The safety and reliability of the oxygen delivery system of the vertical oxygen generator directly affect production efficiency and safety.

[0003] However, since oxygen is a flammable and explosive gas, during the transportation process, if the valve opening and closing speed is too fast, it is easy to cause the instantaneous overspeed of the gas medium flow rate in the pipeline, and the pressure difference before and after the valve group is large, resulting in an explosion hazard in the transportation pipeline. The existing oxygen delivery system of the vertical oxygen generator has deficiencies in the control of the valve adjustment rate, lacks the accurate determination of the valve adjustment rate limit values in different flow rate intervals, and is easy to cause the instantaneous overspeed of the gas medium flow rate in the pipeline and other dangerous situations due to too fast valve adjustment speed, affecting the safety of oxygen delivery. In addition, the control signal delay can also cause a deviation between the valve adjustment action and the target control moment, affecting the overall adjustment accuracy and safety of the system, resulting in insufficient adjustment accuracy of the channel valves in the oxygen delivery channel; Based on this, an intelligent control system for oxygen delivery of a vertical oxygen generator is proposed. Summary of the Invention

[0004] The purpose of the present invention is to provide an intelligent control system for oxygen delivery of a vertical oxygen generator, which solves the technical problem that the oxygen delivery system of the vertical oxygen generator lacks the accurate determination of the valve adjustment rate limit values in different flow rate intervals, resulting in too fast valve adjustment speed and causing the instantaneous overspeed of the gas medium flow rate in the pipeline.

[0005] An intelligent control system for oxygen delivery of a vertical oxygen generator includes:

[0006] A data acquisition module that acquires the historical gas flow rate of each channel valve, the valve opening and closing duration, and the absolute value of the air pressure difference of the channel valve at different adjustment rates;

[0007] A flow rate interval establishment module that obtains a flow rate state value according to the historical gas flow rate and establishes multiple flow rate intervals according to the flow rate state value;

[0008] An adjustment rate limit value acquisition module that analyzes the absolute value of the air pressure difference of each channel valve at different adjustment rates in different flow rate intervals and generates the adjustment rate limit values corresponding to different channel valves in different flow rate intervals;

[0009] The valve control module controls the adjustment rate of the valve in the channel to be adjusted according to the adjustment rate limit value of the flow rate interval corresponding to the real-time flow rate of the valve in the channel to be adjusted.

[0010] The control delay duration acquisition module analyzes the signal sending time of each channel valve and the channel valve control time to obtain the control delay duration corresponding to different channel valves.

[0011] The signal sending time acquisition module calculates the signal sending time corresponding to each valve to be controlled in each channel to be controlled according to the required adjustment completion time, required adjustment mileage, control delay duration of each valve to be controlled in each channel to be controlled, and the adjustment rate limit value corresponding to the real-time flow rate.

[0012] The multi-channel collaborative control module is used to, when multiple valves to be controlled exist simultaneously, perform collaborative calculation on the signal sending times of the valves with the same signal sending time according to the geometric distribution type of the valves with the same signal sending time, thereby obtaining the signal collaborative sending time of the valves with the same signal sending time and optimizing the signal sending times of the valves with the same signal sending time.

[0013] As a further solution of the present invention: Obtain multiple historical gas flow rates, and regard the gas flow rates with the same value as a flow rate state value, thereby obtaining multiple flow rate state values. Sort the different flow rate state values from left to right according to the numerical size, so that each adjacent two flow rate state values form a flow rate interval, and thereby establish multiple flow rate intervals.

[0014] As a further solution of the present invention: The specific method for generating the adjustment rate limit values corresponding to different channel valves in different flow rate intervals is as follows:

[0015] S1: Randomly select one from different flow rate intervals without replacement as the target interval.

[0016] S2: Randomly select one from different channel valves without replacement as the target channel valve.

[0017] Obtain the absolute value EBe of the air pressure difference corresponding to the target channel valve at different adjustment rates EAe within the target interval. According to the absolute value EBe of the air pressure difference corresponding to the target channel valve at different adjustment rates EAe within the target interval, use different adjustment rates EAe as the abscissa and the absolute value EBe of the air pressure difference corresponding to different adjustment rates EAe as the ordinate. Then obtain the coordinate points Ee(EAe, EBe) corresponding to different adjustment rates within the target interval of the target channel valve. Next, connect each adjacent two coordinate points in sequence from left to right to obtain a two-dimensional coordinate curve. Mark the line segment between each adjacent two coordinate points as the stage line of the two-dimensional coordinate curve. Calculate the slope corresponding to each stage line according to the coordinates of the two coordinate points constituting each stage line. Obtain the abscissa value corresponding to the previous coordinate point on the stage line with the maximum slope, and use it as the adjustment rate limit value H11 of the target channel valve within the target interval, where e represents different coordinate points;

[0018] S3: Repeat step S2 to obtain the adjustment rate limit value H1h corresponding to different channel valves within the target interval;

[0019] S4: Repeat steps S1 - S3 to obtain the adjustment rate limit value Hrh corresponding to different channel valves within different flow rate intervals, where h represents different channel valves and r represents different flow rate intervals.

[0020] As a further solution of the present invention: The specific method for obtaining the control delay duration corresponding to different channel valves is as follows:

[0021] First, randomly select one from different channel valves without replacement as the analysis channel valve. Take the absolute value of the time difference between the g control signal sending times and the channel valve control time of the analysis channel valve, and then take the average value of the maximum and minimum values of the absolute values of the differences as the control delay duration CT1 of the analysis channel valve. Finally, use the same analysis method to analyze the historical control data of the remaining channel valves to obtain the control delay duration CTh corresponding to different channel valves, where g is a positive integer and g is greater than 30.

[0022] As a further solution of the present invention: The specific method for calculating the signal sending time corresponding to each channel valve to be controlled is as follows:

[0023] Mark the required adjustment completion time of each valve of the channel to be controlled as XTm, and the required adjustment mileage as Rm. Divide the required adjustment mileage Rm corresponding to each valve of the channel to be controlled by the corresponding adjustment rate limit Vm to obtain the required adjustment duration corresponding to each valve of the channel to be controlled. After adding the sum of the required adjustment duration of each valve of the channel to be controlled and the valve control delay duration Wm, take the difference between the required adjustment completion time XTm corresponding to each valve of the channel to be controlled and the sum as the signal sending time FTm corresponding to each valve of the channel to be controlled, where m represents different valves of the channel to be controlled;

[0024] As a further solution of the present invention: The specific method for obtaining the signal collaborative sending time of valves with the same signal sending time is as follows:

[0025] When the geometric distribution type of valves with the same signal sending time is parallel valves, no processing is required; when the geometric distribution type of valves with the same signal sending time is series valves, sort the valves according to the fluid direction, and at the same time take the signal sending time of the uppermost valve as its corresponding signal collaborative sending time, and sequentially add the delay time ΔT on the basis of the signal collaborative sending time of the previous valve of each downstream valve, so as to obtain the signal collaborative sending time of valves with the same signal sending time. The specific value of ΔT is 0.5s; when the geometric distribution type of valves with the same signal sending time is confluence valves, take the signal sending time corresponding to the valve downstream of the confluence point as its corresponding signal collaborative sending time, sort the upstream valves from near to far according to the distance from the confluence point, and then sequentially add the delay time ΔT on the basis of the signal collaborative sending time of the previous valve of each upstream valve, so as to obtain the signal collaborative sending time of valves with the same signal sending time.

[0026] Compared with the prior art, the beneficial effects of the present invention are:

[0027] (1) In the present invention, when performing the opening and closing operations on the channel valves corresponding to each oxygen delivery channel respectively, according to the adjustment rate limits of different channel valves within the flow rate range, the valves are adjusted accordingly based on the real-time flow rate and the adjustment rate limits, avoiding the danger of the instantaneous overspeed of the gas medium flow rate in the pipeline caused by the too fast valve adjustment speed, and further improving the safety of gas delivery in different oxygen delivery channels;

[0028] (2) In the present invention, by analyzing historical control data, the control delay duration is determined to provide support for precise control; the signal transmission time acquisition module comprehensively considers the adjustment completion time, adjustment mileage, control delay duration, and adjustment rate limit value to calculate the signal transmission time, ensuring the adjustment accuracy of the channel valve and making the oxygen delivery control of the oxygen delivery channel more precise.

[0029] (3) In the present invention, when there are multiple channel valves to be controlled, according to the geometric distribution type of multiple channel valves to be controlled with the same signal transmission time, the signal transmission times of each valve are calculated collaboratively, and then the signal collaborative transmission time of multiple channel valves to be controlled with the same signal transmission time is optimized to avoid instantaneous airflow disturbance and pressure superposition caused by simultaneous adjustment of multiple valves, ensuring the stability and safety of the oxygen delivery system. Brief Description of the Drawings

[0030] Figure 1 is a schematic diagram of the system framework structure of the present invention;

[0031] Figure 2 is a schematic diagram of the structure of the two-dimensional coordinate curve of the present invention. Detailed Embodiments

[0032] Next, the technical solutions of the present invention will be described clearly and completely in conjunction with the embodiments. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0033] Embodiment 1: Please refer to Figure 1 - Figure 2 , the present application provides a vertical oxygen generator oxygen delivery intelligent control system, including;

[0034] A data acquisition module acquires the historical usage data corresponding to the channel valves of each delivery channel of the oxygen generator. The historical usage data includes historical gas flow rate, valve opening and closing duration, and the absolute value of the air pressure difference of the channel valve at different adjustment rates.

[0035] It should be noted that in order to ensure the integrity and accuracy of the data, it is default that the obtained data has no missing values or abnormal values. Usually, a flow meter or a speed sensor is used to measure the gas flow rate in the delivery channel, and the unit is usually liters per second or cubic meters per hour, etc. A rate sensor is used to record the adjustment rate of the channel valve, and a differential pressure sensor or a pressure gauge is used to measure the air pressure inside and outside the valve. All of these are existing and mature technologies, so no further description will be made here.

[0036] Collect historical usage data through the data acquisition module to provide a basis for subsequent analysis.

[0037] The flow rate interval establishment module is used to analyze the historical usage data corresponding to the valves of each channel of the oxygen generator, obtain the flow rate status values corresponding to the oxygen generator according to the analysis results, and establish the flow rate intervals of the oxygen generator according to the flow rate status values. The specific method is as follows:

[0038] Obtain multiple historical gas flow rates in the historical usage data, and use the same gas flow rate value as a flow rate status value, and then obtain multiple flow rate status values Ln, where n represents different flow rate status values, i = 1, 2,..., a1, a1 represents the total number of flow rate status values, a1 is a positive integer, and a1 satisfies a1 ≥ 2;

[0039] Sort the flow rate status values Ln from left to right according to their numerical magnitudes. By forming a flow rate interval for every two adjacent flow rate status values, different flow rate intervals Qi of the oxygen generator are established, where i represents different flow rate intervals, i = 1, 2,..., a2, a2 represents the total number of flow rate intervals, a2 is a positive integer, and a2 = a1 - 1;

[0040] For example, after sorting multiple flow rate status values Ln from left to right according to their numerical magnitudes as: W1, W2, W3, W4, and W5, the different flow rate intervals are: [W1, W2), [W2, W3), [W3, W4), and [W4, W5];

[0041] Analyze the gas flow rate in the historical usage data through the flow rate interval establishment module, define the same gas flow rate value as a flow rate status value, sort the obtained multiple flow rate status values by magnitude, and form a flow rate interval for every two adjacent flow rate status values, thereby constructing different flow rate intervals of the oxygen generator to provide a basis for precise control.

[0042] The adjustment rate limit acquisition module is used to analyze the pressure differences inside and outside the valves corresponding to different adjustment rates of different channel valves of the vertical oxygen generator in different flow rate intervals, and obtain the adjustment rate limits corresponding to different channel valves in different flow rate intervals according to the analysis results. The specific method is as follows:

[0043] S1: Randomly select one from different flow rate intervals without replacement as the target interval;

[0044] S2: Randomly select one from different channel valves without replacement as the target channel valve;

[0045] Obtain the absolute value of the air pressure difference corresponding to the inside and outside of the valve at different adjustment rates within the target interval for the target channel valve, and label it as EBe. At the same time, label different adjustment rates as EAe;

[0046] Obtain the absolute value of the air pressure difference corresponding to the inside and outside of the valve at different adjustment rates within the target interval for the target channel valve. The absolute value of the air pressure difference is the absolute value of the difference in the air pressure values of the valve, and the specific formula is: absolute value of air pressure difference = |air pressure value inside the valve - air pressure value outside the valve|;

[0047] Based on the absolute value of the air pressure difference EBe corresponding to the valve at different adjustment rates EAe within the target interval for the target channel valve, establish a two-dimensional coordinate curve, analyze the two-dimensional coordinate curve, and obtain the adjustment rate limit value corresponding to the target channel valve within the target interval according to the analysis result;

[0048] The specific method for establishing a two-dimensional coordinate curve is as follows:

[0049] Take different adjustment rates EAe as the abscissa and the absolute value of the air pressure difference EBe corresponding to different adjustment rates EAe as the ordinate. Then obtain the coordinate points Ee(EAe, EBe) corresponding to different adjustment rates within the target interval of the target channel valve. Next, connect each adjacent two coordinate points in sequence from left to right to obtain a two-dimensional coordinate curve. Mark the line connecting each adjacent two coordinate points as the stage line of the two-dimensional coordinate curve. Calculate the slope Kj corresponding to each stage line according to the coordinates of the two coordinate points forming each stage line. Here, e represents different coordinate points, j represents different stage lines on the two-dimensional coordinate curve, j = 1, 2,..., b, where b represents the number of stage line pairs, and b is a positive integer;

[0050] The specific method for obtaining the slope Kj corresponding to each stage line is as follows:

[0051] That is, take the ratio of the difference between the ordinates of the latter coordinate point and the former coordinate point of each stage line to the difference between their corresponding abscissas as the slope Kj corresponding to each stage line;

[0052] It should be noted that the former coordinate point on the stage line refers to the coordinate point closer to the origin among the two coordinate points that make up the stage line, and the latter coordinate point refers to the coordinate point on the right side of the stage line;

[0053] Obtain the abscissa value of the former coordinate point on the stage line corresponding to the maximum slope Kmax, and take it as the adjustment rate limit value H11 corresponding to the target channel valve within the target interval;

[0054] S3: Repeat the above step S2, and the corresponding adjustment rate limit value H1h of different channel valves within the target range can be obtained;

[0055] S4: Repeat the above steps S1 - S3, and the corresponding adjustment rate limit value Hrh of different channel valves within different flow rate ranges can be obtained, where h represents different channel valves and r represents different flow rate ranges;

[0056] By randomly selecting the target flow rate range and the target channel valve, analyzing the absolute value of the air pressure difference inside and outside the valve at different adjustment rates of the target valve within this range, establishing a two - dimensional coordinate curve, and based on the characteristics of the curve, taking the abscissa value of the previous coordinate point on the stage line corresponding to the maximum slope as the adjustment rate limit value of the target valve within this range. After repeated operations multiple times, the adjustment rate limit values of different channel valves within different flow rate ranges are obtained to determine the adjustment rate limit value, thereby restricting the valve adjustment speed and avoiding dangers caused by excessive speed.

[0057] The valve control module obtains the flow rate range corresponding to the real - time flow rate of the channel valve to be adjusted according to the real - time flow rate of the channel valve to be adjusted as needed, and controls the adjustment rate of the channel valve to be adjusted accordingly according to the adjustment rate limit value of the channel valve to be adjusted within this flow rate range;

[0058] When the valve control module performs opening and closing operations on the channel valves corresponding to each oxygen delivery channel respectively, according to the adjustment rate limit value of different channel valves within the flow rate range, the valve is adjusted accordingly according to the real - time flow rate and the adjustment rate limit value, avoiding the danger of instantaneous overspeed of the gas medium flow rate in the pipeline caused by too fast valve adjustment speed, and further improving the safety of gas delivery in different oxygen delivery channels.

[0059] Embodiment 2: As the second embodiment of the present invention, in the specific implementation of this application, compared with Embodiment 1, the technical solution of this embodiment is only different from that of Embodiment 1 in that this embodiment further includes a control delay duration acquisition module;

[0060] The control delay duration acquisition module obtains the historical control data corresponding to the channel valves of each delivery channel of the oxygen generator, analyzes the historical control data, and obtains the control delay duration corresponding to different channel valves according to the analysis results. The specific method is as follows:

[0061] The historical control data includes the control signal sending time and the channel valve control time;

[0062] First, randomly select one valve from different channel valves without replacement as the analysis channel valve, and mark the absolute value of the time difference between the control signal sending time and the channel valve control time in the g historical control data of the analysis channel valve as the control time difference Tt, where t represents different control time differences, and t = 1, 2, ……, g. g is a positive integer, representing the number of control time differences, and g is greater than 30. Here, g = 90;

[0063] Obtain the mean value of the maximum and minimum values in the control time difference Tt, and use it as the control delay duration CT1 of the analysis channel valve; then use the same analysis method to analyze the historical control data of the remaining channel valves, and further obtain the control delay durations CTh corresponding to different channel valves;

[0064] The control delay duration reflects the time difference between when different channel valves send control signals and when the valves actually respond. In the complex oxygen transportation process, the control response speed of each channel valve is not completed instantaneously. Identifying this delay duration provides key data for compensating for valve control delay, enabling time compensation in advance when setting control strategies. This ensures that the valve can accurately reach the target state at the desired adjustment completion time, significantly improving the accuracy of controlling the valve adjustment time and enhancing the performance of the entire oxygen transportation intelligent control system.

[0065] Embodiment 3: As Embodiment 3 of the present invention, in the specific implementation of this application, the technical solution of this embodiment is only different from that of Embodiment 1 and Embodiment 2 in that this embodiment further includes a signal sending time acquisition module;

[0066] The signal sending time acquisition module calculates and obtains the signal sending time corresponding to each to-be-controlled channel valve and controls the valve to act according to the required adjustment completion time, required adjustment mileage, control delay duration of each to-be-controlled channel valve, and the adjustment rate limit value corresponding to the real-time flow rate of the to-be-controlled channel valve. The specific method is as follows:

[0067] Mark the required adjustment completion time of each to-be-controlled channel valve as XTm, mark the required adjustment mileage corresponding to each to-be-controlled channel valve as Rm, obtain the real-time flow rate of each to-be-controlled channel valve, obtain the adjustment rate limit value corresponding to each to-be-controlled channel valve according to the real-time flow rate of each to-be-controlled channel valve, and mark it as Vm. At the same time, obtain the valve control delay duration Wm of each to-be-controlled channel;

[0068] Dividing the required adjustment mileage Rm corresponding to each valve of the channel to be controlled by the corresponding adjustment rate limit Vm can obtain the required adjustment duration corresponding to each valve of the channel to be controlled. After adding the required adjustment durations of all valves of the channels to be controlled and the valve control delay duration Wm, the difference between the required adjustment completion time XTm corresponding to each valve of the channels to be controlled and the sum is used as the signal sending time FTm corresponding to each valve of the channels to be controlled;

[0069] The specific calculation method is as follows: By using the formula: FTm = XTm - (Rm ÷ Vm + Wm), the signal sending time FTm corresponding to the valve of the channel to be controlled is calculated, where m represents different valves of the channels to be controlled;

[0070] It should be noted that the required adjustment completion time of each valve of the channels to be controlled is usually determined by the specific requirements and process planning of the production process. For example, in a specific production task, according to the overall production rhythm and the precise demand for oxygen flow, a certain moment will be preset to adjust the valve to a specific state. This moment is the required adjustment completion time of the valve of the channel to be controlled, which can be obtained from the task arrangement of the production management system or manually set by the engineer in the control system according to the production process parameters;

[0071] The required adjustment mileage refers to the opening size that the valve needs to adjust from the current position to the target position. When obtaining the value of the required adjustment mileage, the valve position sensor can be used to accurately measure the opening difference between the current position and the target position of the valve, and this is used as the required adjustment mileage;

[0072] Control signals are sent to each valve of the channels to be controlled according to the signal sending time FTm of each valve of the channels to be controlled, ensuring the adjustment accuracy of each valve in the oxygen delivery channel, making the control of oxygen delivery in the oxygen delivery channel more precise, and solving the problem of insufficient adjustment accuracy caused by the delay between the sending of the control signal and the actual action of the valve;

[0073] The control delay duration acquisition module analyzes historical control data to determine the control delay duration, providing support for precise control; the signal sending time acquisition module comprehensively considers the adjustment completion time, adjustment mileage, control delay duration, and adjustment rate limit to calculate the signal sending time, ensuring the adjustment accuracy of the channel valve, making the control of oxygen delivery in the oxygen delivery channel more precise, and ensuring the stability of oxygen delivery and the continuity of the production process.

[0074] Embodiment 4: As Embodiment 4 of the present invention, when the present application is specifically implemented, the difference compared with Embodiment 1, Embodiment 2, and Embodiment 3 is only that this embodiment further includes a multi-channel collaborative control module;

[0075] Multi-channel collaborative control module. When the valve of the channel to be controlled is unique, that is, when m = 1, the system directly triggers the sending of the control signal according to the signal sending time of the valve, without sorting and collaborative judgment. When the valve of the channel to be controlled is not unique (that is, there are two or more valves of the channel to be controlled), and the signal sending times of the valves of each channel to be controlled are different, that is, when m > 2, the signal sending times of all valves of the channels to be controlled are sorted from small to large in chronological order, and the control signals are triggered in the sorted order to ensure that the control order matches the adjustment rhythm and avoid the instantaneous airflow disturbance and pressure superposition problems caused by the simultaneous adjustment of multiple valves;

[0076] If there are multiple valves of the channels to be controlled with the same signal sending time, to prevent the sudden change of the system flow rate or pressure caused by the simultaneous opening and closing of multiple valves, it is necessary to perform collaborative calculation on the valves of the channels to be controlled with the same signal sending time according to the geometric distribution type of these valves in the conveying channel. The specific method for obtaining the signal collaborative sending time of multiple valves of the channels to be controlled is as follows:

[0077] Based on the preset pipe network structure diagram, such as CAD topology diagram, BIM model, etc., which are all existing and mature technologies, so there will be no more elaboration here. Identify the geometric distribution type of multiple valves of the channels to be controlled with the same signal sending time in the conveying channel. The geometric distribution type is divided into parallel, series and confluence valves;

[0078] When multiple valves of the channels to be controlled are parallel valves in the conveying channel, because each branch of the parallel valve is independent, no processing is done on the signal sending times of multiple valves of the channels to be controlled with the same signal sending time, that is, multiple valves of the channels to be controlled with the same signal sending time are allowed to send signals simultaneously;

[0079] When multiple valves of the channels to be controlled are series valves in the conveying channel, then sort the multiple valves of the channels to be controlled with the same signal sending time according to the fluid direction, and take the signal sending time corresponding to the uppermost valve as its signal collaborative sending time. At the same time, perform priority adjustment on it according to the signal collaborative sending time corresponding to the uppermost valve, and sequentially add the delay time ΔT on the basis of the signal collaborative sending time of the previous valve to be controlled of each downstream valve in turn, so as to obtain the signal collaborative sending time of multiple valves of the channels to be controlled with the same signal sending time;

[0080] When multiple valves of channels to be controlled are confluence valves in the conveying channel, that is, multiple upstream channels merge into the same main channel, the signal sending moment corresponding to the valve downstream of the confluence point is used as its signal collaborative sending moment. Then, according to the distances between the upstream valves and the confluence point respectively, the upstream valves are sorted from near to far by distance, and then the upstream valves are adjusted with a time delay of ΔT in sequence according to the sorting order, that is, on the basis of the signal collaborative sending moment of the previous valve to be controlled in each upstream valve, the delay time ΔT is added in sequence, so as to obtain the signal collaborative sending moments of multiple valves to be controlled with the same signal sending moment, avoiding sudden changes in confluence pressure. ΔT is a preset value, and the specific value is 0.5 s;

[0081] The multi-channel collaborative control module identifies the geometric distribution types (such as parallel, series, confluence) of the valves in the conveying system, performs collaborative calculation on the signal sending moments of the valves, and then optimizes the signal collaborative sending moments of multiple valves to be controlled with the same signal sending moment, realizing the orderly scheduling and collaborative control of the multi-valve adjustment operations, significantly reducing the risks of flow rate disturbance and pressure mutation caused by simultaneous adjustment of multiple valves, effectively avoiding the problems of instantaneous airflow disturbance and pressure superposition caused by simultaneous actions of multiple valves, and significantly improving the operation stability, response accuracy and adjustment safety of the oxygen conveying system.

[0082] Embodiment 5: As Embodiment 5 of the present invention, in the specific implementation of the present application, compared with Embodiment 1, Embodiment 2, Embodiment 3 and Embodiment 4, the technical solution of this embodiment is to combine and implement the solutions of the above Embodiment 1, Embodiment 2, Embodiment 3 and Embodiment 4.

[0083] The above formulas are all dimensionless and take their numerical values for calculation. The formulas are obtained by collecting a large amount of data for software simulation to get a formula closest to the real situation. The preset parameters and threshold selection in the formulas are set by those skilled in the art according to the actual situation.

[0084] As mentioned above, the above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present application, and all should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. An intelligent control system for oxygen delivery of a vertical oxygen generator, characterized in that, including; a data acquisition module, which acquires the historical gas flow rate of each channel valve, the valve opening and closing duration, and the absolute value of the air pressure difference of the channel valve at different adjustment rates; a flow rate interval establishment module, which obtains multiple historical gas flow rates, takes the gas flow rates with the same value as a flow rate state value, and then obtains multiple flow rate state values, and establishes multiple flow rate intervals according to the flow rate state values; an adjustment rate limit value acquisition module, which analyzes the absolute value of the air pressure difference of each channel valve at different adjustment rates within different flow rate intervals, and generates the adjustment rate limit values corresponding to different channel valves in different flow rate intervals respectively; a valve control module, which controls the adjustment rate of the channel valve to be adjusted accordingly according to the adjustment rate limit value of the flow rate interval corresponding to the real-time flow rate of the channel valve to be adjusted; a control delay duration acquisition module, which analyzes the control signal sending time and the channel valve control time of each channel valve, and obtains the control delay duration corresponding to different channel valves respectively; a signal sending time acquisition module, which calculates and obtains the signal sending time corresponding to each channel valve to be controlled respectively according to the required adjustment completion time, the required adjustment mileage, the control delay duration, and the adjustment rate limit value corresponding to the real-time flow rate of each channel valve to be controlled. The required adjustment mileage refers to the opening size that the valve needs to be adjusted from the current position to the target position; a multi-channel collaborative control module, which is used to, when there are multiple channel valves to be controlled at the same time, perform collaborative calculation on the signal sending times of the channel valves to be controlled with the same signal sending time according to the geometric distribution type of the channel valves to be controlled with the same signal sending time, and then obtain the collaborative signal sending time of the channel valves to be controlled with the same signal sending time.

2. The intelligent control system for oxygen delivery of a vertical oxygen generator according to claim 1, characterized in that, The specific method for establishing multiple flow rate intervals is as follows: Sort the different flow rate state values from left to right according to the numerical size, so that each adjacent two flow rate state values form a flow rate interval, and then establish multiple flow rate intervals.

3. An intelligent control system for oxygen delivery of a vertical oxygen generator according to claim 2, characterized in that, The specific method for generating the adjustment rate limit values corresponding to different channel valves in different flow rate intervals respectively is as follows: S1: Randomly select one from different flow rate intervals without replacement as the target interval; S2: Randomly select one from different channel valves without replacement as the target channel valve; Obtain the absolute value of the air pressure difference EBe corresponding to the target channel valve at different adjustment rates EAe within the target interval. According to the absolute value of the air pressure difference EBe corresponding to the target channel valve at different adjustment rates EAe within the target interval, establish a two-dimensional coordinate curve, and analyze the two-dimensional coordinate curve to obtain the adjustment rate limit value H11 corresponding to the target channel valve within the target interval, where e represents different coordinate points; S3: Repeat step S2, and the adjustment rate limit value H1h corresponding to different channel valves within the target interval can be obtained; S4: Repeat steps S1-S3, and the adjustment rate limit value Hrh corresponding to different channel valves in different flow rate intervals can be obtained, where h represents different channel valves and r represents different flow rate intervals.

4. The intelligent control system for oxygen delivery of a vertical oxygen generator according to claim 3, characterized in that, The specific method for establishing a two-dimensional coordinate curve is as follows: Taking different adjustment rates EAe as the abscissa and the absolute values EBe of the corresponding air pressure differences under different adjustment rates EAe as the ordinate, coordinate points Ee(EAe, EBe) corresponding to different adjustment rates within the target interval of the target channel valve are obtained. Then, every two adjacent coordinate points are connected in sequence from left to right to obtain a two-dimensional coordinate curve.

5. An intelligent control system for oxygen delivery of a vertical oxygen generator according to claim 4, characterized in that The method for obtaining the adjustment rate limit value corresponding to the target channel valve within the target interval is as follows: Mark the line connecting every two adjacent coordinate points as the stage line of the two-dimensional coordinate curve. Calculate the slopes corresponding to each stage line according to the coordinates of the two coordinate points forming each stage line. Obtain the abscissa value corresponding to the previous coordinate point on the stage line with the maximum slope, and use it as the adjustment rate limit value H11 corresponding to the target channel valve within the target interval.

6. An intelligent control system for oxygen delivery of a vertical oxygen generator according to claim 3, characterized in that, The specific method for obtaining the control delay duration corresponding to different channel valves is as follows: First, randomly select one channel valve without replacement from different channel valves as the analysis channel valve. Take the absolute value of the time difference between the g control signal sending moments and the channel valve control moment of the analysis channel valve. Then, take the average of the maximum and minimum values of the absolute differences as the control delay duration CT1 of the analysis channel valve. Finally, use the same analysis method to analyze the historical control data of the remaining channel valves, and thus obtain the control delay durations CTh corresponding to different channel valves, where g is a positive integer and g > 30.

7. An intelligent control system for oxygen delivery of a vertical oxygen generator according to claim 6, characterized in that, The specific method for calculating the signal sending moments corresponding to each channel valve to be controlled is as follows: Mark the required adjustment completion moment of each channel valve to be controlled as XTm and the required adjustment mileage as Rm. Divide the required adjustment mileage Rm corresponding to each channel valve to be controlled by the corresponding adjustment rate limit value Vm to obtain the required adjustment duration corresponding to each channel valve to be controlled. After adding the sum of the required adjustment duration corresponding to each channel valve to be controlled and the valve control delay duration Wm, take the difference between the required adjustment completion moment XTm corresponding to each channel valve to be controlled and the sum as the signal sending moment FTm corresponding to each channel valve to be controlled, where m represents different channel valves to be controlled.

8. An intelligent control system for oxygen delivery of a vertical oxygen generator according to claim 4, characterized in that The specific method for calculating the slopes corresponding to each stage line is as follows: Take the ratio of the difference between the ordinates of the latter coordinate point and the former coordinate point of each stage line to the corresponding abscissa difference as the slope corresponding to each stage line. The former coordinate point on the stage line refers to the coordinate point closer to the origin among the two coordinate points forming it, and the latter coordinate point refers to the coordinate point located on the right side of the stage line.

9. An intelligent control system for oxygen delivery of a vertical oxygen generator according to claim 8, characterized in that, The specific method for obtaining the signal cooperative sending moment of the channel valves to be controlled with the same signal sending moment is as follows: When the geometric distribution type of the valves of each channel to be controlled with the same signal transmission time is a parallel valve, no processing is performed; when the geometric distribution type of the valves of each channel to be controlled with the same signal transmission time is a series valve, the valves of each channel to be controlled are sorted according to the fluid direction. At the same time, the signal transmission time of the uppermost upstream valve is used as its corresponding signal collaborative transmission time, and the delay time ΔT is sequentially added on the basis of the signal collaborative transmission time of the previous valve of each downstream valve, so as to obtain the signal collaborative transmission time of the valves of each channel to be controlled with the same signal transmission time. The specific value of ΔT is 0.5 s; when the geometric distribution type of the valves of each channel to be controlled with the same signal transmission time is a confluence valve, the signal transmission time corresponding to the valve downstream of the confluence point is used as its corresponding signal collaborative transmission time. The upstream valves are sorted from near to far according to the distance from the confluence point, and then the delay time ΔT is sequentially added on the basis of the signal collaborative transmission time of the previous valve of each upstream valve, so as to obtain the signal collaborative transmission time of the valves of each channel to be controlled with the same signal transmission time.

Citation Information

Patent Citations

  • Flow control method of mass flow controller

    CN119002565A

  • Intelligent valve control optimization method and system based on Internet of Things

    CN119755410A