Flow control method and device, storage medium and processor

By combining fuzzy control and override control, the steam and cooling water flows are intelligently adjusted, solving the problem of high energy consumption in distillation units in process industrial production, and achieving improved raw material purity and reduced energy consumption.

CN120686909AActive Publication Date: 2025-09-23BEIJING CENTURY ROBUST TECH
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511214695.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-28
Publication Date
2025-09-23
Estimated Expiration
2045-08-28

AI Technical Summary

Technical Problem

The energy consumption of distillation equipment in process industry production is high, and impurities in the raw materials affect the purity, resulting in catalyst deactivation.

Method used

The fuzzy control method is used to divide the control area, the heating steam flow is intelligently adjusted by calculating the coefficient through the disturbance factor, and the cooling water flow is adjusted in combination with the override control to optimize the use of steam and cooling water.

Benefits of technology

The energy consumption of the distillation unit is reduced, while the raw material purification requirements are guaranteed and the emission of impurities is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120686909A_ABST
    Figure CN120686909A_ABST
Patent Text Reader

Abstract

The invention discloses a flow control method. The method comprises the steps that the output of a pressure controller, the valve position value of a first flow valve and the set value of a second flow controller are obtained; constructing a fuzzy controller; the valve position value of the first flow valve and the set value of the second flow controller serve as the input of the fuzzy controller, and an interference factor calculation coefficient is output; determining an updated set value of the second flow controller according to the measuring range of the second flow controller, the interference factor calculation coefficient and the output of the pressure controller through a first preset rule; and the second flow is adjusted through the set value updated by the second flow controller. According to the flow control method and device, the storage medium and the processor, the needed heating steam flow is intelligently adjusted through operation of the disturbance factor calculation coefficient, the requirement for raw material purification is met, the heating steam amount of the tower bottom of the whole device is reduced, and energy consumption needed by device operation is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of process industry production, and in particular to a flow control method, device, storage medium and processor. Background Art

[0002] The raw materials used in process industry production may contain impurities. The presence of these impurities will affect the quality of the final products or intermediate products produced, so they must be removed. A common type of device for raw material purification in process industry production is the distillation tower, which utilizes the different volatilities of the components in the raw material mixture, that is, the different vapor pressures of the components at the same temperature. This property allows the light components in the liquid phase to be transferred to the gas phase, and the heavy components in the gas phase to be transferred to the liquid phase, thereby achieving separation of the components. This process is achieved through a distillation device. In the production process of polypropylene, if the raw materials contain trace impurities, the catalyst will be deactivated. The purity requirements for the production of raw materials are very high. Therefore, in the production process of this type of products, excessive steam is generally introduced to ensure that all impurities in the raw materials are evaporated, which makes the energy consumption of the distillation device very high. Summary of the Invention

[0003] The purpose of the present invention is to provide a flow control method, device, storage medium and processor, which divide the control area according to fuzzy control and calculate the disturbance factor calculation coefficient, and intelligently adjust the required heating steam flow through the operation of the disturbance factor calculation coefficient to solve the problem of energy consumption of the distillation device.

[0004] In order to achieve the above-mentioned purpose, an embodiment of the present application provides a flow control method, including: obtaining the output of a pressure controller, the valve position value of a first flow valve and the set value of a second flow controller; constructing a fuzzy controller; using the valve position value of the first flow valve and the set value of the second flow controller as inputs of the fuzzy controller, and outputting an interference factor calculation coefficient; determining the updated set value of the second flow controller by the range of the second flow controller, the interference factor calculation coefficient and the output of the pressure controller through a first preset rule; and adjusting the second flow by the updated set value of the second flow controller.

[0005] Optionally, it further includes: dividing the adjustment range of the valve position value of the first flow valve into at least one first area; and dividing the measuring range of the second flow controller into at least one second area.

[0006] Optionally, the at least one first region includes a first valve position value zone, a second valve position value zone, and a third valve position value zone; The at least one second region includes a first range region, a second range region, and a third range region.

[0007] Optionally, constructing a fuzzy controller includes: setting a first fuzzy quantity for each first area; setting a second fuzzy quantity for each second area; and determining a fuzzy control table after calculating the first fuzzy quantity and the second fuzzy quantity according to a second preset rule, wherein the fuzzy control table includes the first area, the second area, and the calculation results of the first fuzzy quantity corresponding to the first area and the second fuzzy quantity corresponding to the second area.

[0008] Optionally, the valve position value of the first flow valve and the setting value of the second flow controller are used as inputs of the fuzzy controller, and the output interference factor calculation coefficient includes: determining the first area where the valve position value of the first flow valve is located; determining the second area where the setting value is located; searching the fuzzy control table with the first area where the valve position value of the first flow valve is located and the second area where the setting value is located to determine the interference factor calculation coefficient, wherein the interference factor calculation coefficient is the calculation result of the first fuzzy quantity corresponding to the first area and the second fuzzy quantity corresponding to the second area in the fuzzy control table.

[0009] Optionally, calculating the range of the second flow controller, the interference factor calculation coefficient, and the output of the pressure controller using a first preset rule to determine an updated set value of the second flow controller includes: Among them, i represents the serial number of the control cycle, SV i The setpoint value updated by the second flow controller for each control cycle, MV i The output value of the pressure controller for each control cycle, A i The coefficient is calculated for the interference factor for each control cycle, where R is the range of the second flow controller.

[0010] Optionally, it also includes: adjusting the first flow valve through override control, wherein the input of the override control includes the output of the twin controller of the pressure controller and the output of the temperature controller.

[0011] On the other hand, the present application provides a flow control device, including: an acquisition module, which is configured to acquire the output of the pressure controller, the valve position value of the first flow valve and the set value of the second flow controller; a control module, which is configured to construct a fuzzy controller; the control module is further configured to use the valve position value of the first flow valve and the set value of the second flow controller as the input of the fuzzy controller, and output the interference factor calculation coefficient; a calculation module, which determines the updated set value of the second flow controller by the range of the second flow controller, the interference factor calculation coefficient, and the output of the pressure controller through a first preset rule; and an adjustment module, which adjusts the second flow through the updated set value of the second flow controller.

[0012] On the other hand, the present application provides a machine-readable storage medium having instructions stored thereon, the instructions being used to enable a machine to execute any of the flow control methods described above in the present application.

[0013] On the other hand, the present application provides a processor for running a program, wherein the program, when run, is used to execute: a flow control method as described in any one of the above.

[0014] The present application provides a flow control method, device, storage medium and processor, which can intelligently adjust the required heating steam flow by calculating the disturbance factor coefficient. While meeting the requirements for raw material purification, the amount of heating steam at the bottom of the entire device is reduced, thereby reducing the energy consumption required for the operation of the device. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 This is a schematic structural diagram of a distillation device in the prior art of this application; Figure 2 This is a schematic structural diagram of a distillation device in the prior art of this application; Figure 3 is a schematic structural diagram of a distillation device according to some embodiments of the present application; Figure 4 Schematic diagram of the structure of a flow control device according to a specific embodiment of the present application; Figure 5 is a flow chart of a flow control method according to some embodiments of the present application; Figure 6 A schematic diagram of valve position values ​​and set value area divisions according to some embodiments of the present application; Figure 7 Schematic diagram of the working principle of a fuzzy controller according to some embodiments of the present application; Figure 8 Schematic diagram of the implementation effect of the flow control method according to a specific embodiment of the present application; Figure 9 A structural block diagram of a flow control device according to some embodiments of the present application. DETAILED DESCRIPTION

[0016] In order to better understand the present invention, the specific implementation of the embodiment of the present invention is described in detail below with reference to the accompanying drawings. It should be understood that the specific implementation described herein is only for the purpose of illustrating and explaining the embodiment of the present invention and is not intended to limit the embodiment of the present invention. As long as the effects of the present invention can be achieved, various modifications can be made to the implementation.

[0017] Figure 1 and Figure 2This is a structural diagram of a distillation device involved in the prior art. The process industrial production carried out in these devices consumes high energy and the impurities out of the tower contain a large amount of raw materials. In response to the above problems, the present application proposes a flow control method, device, storage medium and processor, which divide the control area according to fuzzy control and calculate the disturbance factor calculation coefficient. The required heating steam flow is intelligently adjusted through the operation of the disturbance factor calculation coefficient, and the stability of the top temperature and top pressure of the distillation device is ensured through overrun control. The flow control method, device, storage medium and processor involved in the present application meet the requirements of raw material purification, and through operation and adjustment, the amount of heating steam at the bottom of the tower of the entire device is continuously reduced, thereby reducing the energy consumption required for the operation of the device.

[0018] Figure 3 A schematic structural diagram of a distillation tower according to some embodiments of the present application is shown. Figure 3 As shown, the above-mentioned distillation column includes a PIC (Pressure Indicate Controller) 110, a FIC (Flow Indicate Controller) 120, a heating steam flow valve 130, a twin controller PICA150 of PIC110, a TIC (Temperature Indicator Controller) 160, and a cooling water valve 140. The disturbance factor calculation coefficient and the output of PIC110 serve as inputs of FIC120, which adjusts the heating steam flow through the heating steam flow valve 130. The outputs of PICA150 and TIC160 are both inputs of a high-pressure selectivity override control 170, which controls the cooling water flow through the cooling water valve 140.

[0019] Figure 4 FIG. 1 is a schematic structural diagram of a flow control device according to a specific embodiment of the present application, as shown in FIG. Figure 4 As shown, PIC110 is a pressure controller set at the top, FIC120 is a heating steam flow controller set at the bottom of the tower, and TIC160 is a temperature controller set at the top. The pressure controller and the heating steam flow controller form a cascade control. PICA150 is a twin controller of PIC110. The outputs of PICA150 and TIC160 are both inputs of the high-selection override control 170. The high-selection override control 170 controls the cooling water flow through the cooling water valve 140. The value of the disturbance factor calculation coefficient is calculated by the fuzzy controller 180. The disturbance factor calculation coefficient and the output of PIC110 are used as inputs of FIC120. FIC120 adjusts the heating steam flow through the heating steam flow valve 130.

[0020] Figure 5A flow chart of a flow control method according to some embodiments of the present application is shown. Figure 4 As shown, the above method includes the following steps: S210, obtain the output of the pressure controller, the valve position value of the first flow valve and the set value of the second flow controller; S220, construct a fuzzy controller; S230, use the valve position value of the first flow valve and the set value of the second flow controller as inputs of the fuzzy controller, and output the interference factor calculation coefficient; S240, determine the set value of the second flow update by the range of the second flow controller, the interference factor calculation coefficient, and the output of the top pressure controller through the first preset rule; S250, adjust the steam flow by the set value of the second flow update.

[0021] According to a specific embodiment of the present application, the first flow valve is a cooling water valve 140 , and the second flow controller is a controller FIC120 that controls the heating steam flow valve 130 .

[0022] According to some specific embodiments of the present application, the flow control method further includes: step 260, dividing the adjustment range of the valve position value of the first flow valve into at least one first area; and dividing the range of the second flow controller into at least one second area.

[0023] Among them, at least one first area includes a first valve position value area, a second valve position value area and a third valve position value area; at least one second area includes a first measuring range area, a second measuring range area and a third measuring range area.

[0024] According to the flow control method of some embodiments of the present application, step S220 includes: step 221, setting a first fuzzy amount for each first area; step 222, setting a second fuzzy amount for each second area; step 223, after calculating the first fuzzy amount and the second fuzzy amount according to a second preset rule, determining a fuzzy control table, wherein the fuzzy control table includes the first area, the second area, and the calculation results of the first fuzzy amount corresponding to the first area and the second fuzzy amount corresponding to the second area.

[0025] According to the flow control method of some embodiments of the present application, step S230 includes: step 321, determining the first area where the valve position value of the first flow valve is located; step 232, determining the second area where the set value is located; step 233, searching the fuzzy control table with the first area where the valve position value of the first flow valve is located and the second area where the set value is located, and determining the interference factor calculation coefficient, wherein the calculation result when constructing the fuzzy control table corresponding to the first area where the valve position value of the first flow valve is located and the second area where the set value is located in the fuzzy control table is the interference factor calculation coefficient.

[0026] Figure 6This is a schematic diagram of the valve position value and set value area division according to a specific embodiment of the present application. Figure 3 The valve position value MV of the cooling water flow valve M and the set value SV of the heating steam flow controller FIC120 shown in FIG are divided into the following: Figure 6 The area shown in , where MVMAX and MVMIN are the upper and lower limits of the cooling water flow valve, SVMAX and SVMIN are the upper and lower limits of the FIC setting value, and A, B, C, and D are all preset parameters of the control system.

[0027] (1) MV high speed zone M: the valve position is between MVMIN+A and MVMAX-B; (2) MV low speed zone M+: the valve position is between MVMAX-B and MVMAX; (3) MV low speed zone M-: the valve position is between MVMIN and MVMIN+A; (4) SV high speed zone S: the set value is between SVMIN+C and SVMAX-D; (5) SV low speed zone S+: the set value is between SVMAX-D and SVMAX; (6) SV low speed zone S-: The set value is between SVMIN and SVMIN+C.

[0028] Figure 7 This is a schematic diagram of a fuzzy controller according to some embodiments of the present application. According to the control strategy of the fuzzy controller, the area where the valve position value MV of the cooling water flow valve M in the current control cycle is located, and the area where the set value SV of the heating steam flow controller FIC120 is located are used as inputs of the fuzzy controller, and the output of the fuzzy controller 180 is the disturbance factor calculation coefficient.

[0029] For different valve position values ​​and set values, the disturbance factor calculation coefficient changes accordingly. Table 1 shows the specific fuzzy strategy. Table 1 is as follows: Table 1

[0030] The fuzzy control table of the disturbance factor calculation coefficient shown in Table 2 is obtained from the fuzzy values ​​of the valve position value and the set value, as shown below: Table 2

[0031] The set of fuzzy quantity outputs is:

[0032] During the operation of the distillation unit, different values ​​are taken according to the different areas where the valve position and the set value are located. The calculated value of the interference factor is: R*A i , Ai Calculate the coefficients for the disturbance factors for each control period.

[0033] According to the flow control method of some embodiments of the present application, step S240 includes: Among them, i represents the serial number of the control cycle, SV i The setpoint value updated by the second flow controller for each control cycle, MV i The output value of the pressure controller for each control cycle, A i The coefficient is calculated for the interference factor for each control cycle, where R is the range of the second flow controller.

[0034] According to some embodiments of the flow control method of the present application, it also includes step S270, adjusting the cooling water valve through override control, wherein the input of the override control includes the output of the twin controller of the pressure controller and the output of the temperature controller, and the pressure controller and the temperature controller are both located at the top of the distillation device.

[0035] The flow control method involved in the present application adjusts the cooling water valve through overrun control, that is, controls the adjustment of the cooling water valve through both the twin controller of the top pressure controller and the top temperature controller. Compared with controlling the adjustment of the cooling water valve only through the top pressure controller, the method can adapt to more working conditions and make the operation of the distillation device more stable.

[0036] According to a specific embodiment of the present application, in the prior art, in the distillation tower of a polypropylene plant, an excessive amount of heating steam needs to be introduced to ensure that all impurities and poisons are evaporated. Among them, the steam circuit is FIC2008_2, and a larger valve position value is usually preset for it. At the same time, the top cooling water valve is used to ensure the stability of the top pressure PIC2008_3 and the top temperature TIC2008_6.

[0037] In the distillation tower of the polypropylene plant, a flow control method according to the present application was used, with [MVMAX, MVMIN] set to [30, 90] and [SVMAX, SVMIN] set to [2000, 2200]. Figure 8 Schematic diagram of the implementation effect of the above flow control method, as shown in Figure 8 As shown, it can be seen that with the effect of the disturbance factor, the steam flow rate continues to decrease. In order to ensure the balance of the distillation tower, under the effect of override control, the cooling water valve is also continuously reduced, while the tower top pressure and tower top temperature can remain roughly unchanged.

[0038] Figure 9A flow control device according to some embodiments of the present application is shown, which includes an acquisition module 310, a control module 320, a calculation module 330 and an adjustment module 340, wherein the acquisition module 310 is configured to acquire the output of the top pressure controller, the valve position value of the first flow valve in the current control period and the set value of the second flow controller in the current control period; the control module 320 is configured to construct a fuzzy controller; the control module 320 is further configured to use the valve position value of the first flow valve in the current control period and the set value of the second flow controller in the current control period as inputs to the fuzzy controller, and output an interference factor calculation coefficient; the calculation module 330 determines the updated set value of the second flow controller in the current control period by the range of the second flow controller, the interference factor calculation coefficient and the output of the top pressure controller according to a first preset rule; and the adjustment module 340 adjusts the steam flow by the updated set value of the second flow controller in the current control period.

[0039] A flow control device according to some embodiments of the present application further includes a dividing module 350, which is configured to divide the adjustment range of the valve position value of the first flow valve into at least one first area, and the dividing module 350 is further configured to divide the range of the second flow controller into at least one second area, wherein at least one first area includes a first valve position value area, a second valve position value area and a third valve position value area, and at least one second area includes a first range area, a second range area and a third range area.

[0040] According to a flow control device of some embodiments of the present application, the control module 320 includes a setting submodule 321 and a tabulation submodule 322, the setting submodule 321 is configured to set a first fuzzy amount for each first area, the setting submodule 321 is further configured to set a second fuzzy amount for each second area, and the tabulation submodule 322 is configured to determine a fuzzy control table after calculating the first fuzzy amount and the second fuzzy amount according to a second preset rule, wherein the fuzzy control table includes the first area, the second area, and the calculation results of the first fuzzy amount corresponding to the first area and the second fuzzy amount corresponding to the second area.

[0041] According to a flow control device of some embodiments of the present application, the calculation module 330 includes: a partitioning submodule 331 and a search submodule 332, the partitioning submodule 331 is configured to determine the first area where the valve position value of the first flow valve is located, the partitioning submodule 331 is further configured to determine the second area where the set value is located, and the search submodule 332 is configured to search the fuzzy control table with the first area where the valve position value of the first flow valve is located and the second area where the set value is located to determine the interference factor calculation coefficient, wherein the interference factor calculation coefficient is the calculation result of the first fuzzy quantity corresponding to the first area and the second fuzzy quantity corresponding to the second area in the fuzzy control table.

[0042] According to a flow control device in some embodiments of the present application, the calculation module 330 further includes: Among them, i represents the serial number of the control cycle, SV i The setpoint value updated by the second flow controller for each control cycle, MV i The output value of the pressure controller for each control cycle, A i The coefficient is calculated for the interference factor for each control cycle, where R is the range of the second flow controller.

[0043] According to some embodiments of the present application, the flow control device further includes an override control module, which is configured to adjust the first flow valve through override control, wherein the input of the override control controller includes the output of the twin controller of the pressure controller and the output of the top temperature controller.

[0044] The pump front pressure control device includes a processor and a memory. The acquisition module 610, valve opening module 620, valve closing module 630 and stop module 640 are all stored in the memory as program units, and the processor executes the above program units stored in the memory to realize the corresponding functions.

[0045] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the dehydrator vacuum pump inlet pressure can be controlled within the operating range by adjusting the kernel parameters.

[0046] According to the embodiment of the present application, any one of the modules, submodules, units, subunits, or at least part of the functions of any one of them can be implemented in one module. According to the embodiment of the present application, any one or more of the modules, submodules, units, subunits can be split into multiple modules to implement. According to the embodiment of the present application, any one or more of the modules, submodules, units, subunits can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by hardware or firmware of any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation modes of software, hardware and firmware or in any appropriate combination of any of them. Or, according to the embodiment of the present application, any one or more of the modules, submodules, units, subunits can be at least partially implemented as a computer program module, which can perform corresponding functions when the computer program module is run. For example, any one of the acquisition module 310, the control module 320, the calculation module 330, and the adjustment module 340 can be combined in one module to implement, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of other modules and implemented in one module.

[0047] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0048] An embodiment of the present invention provides a storage medium on which a program is stored. When the program is executed by a processor, the flow control method is implemented.

[0049] An embodiment of the present invention provides a processor, which is used to run a program, wherein the flow control method is executed when the program is running.

[0050] Specifically, the processor may include, for example, a general-purpose microprocessor, an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor may also include onboard memory for caching purposes. The processor may be a single processing unit or multiple processing units for executing different actions of the method flow according to the embodiments of the present application.

[0051] The present application also provides a computer program product that, when executed on a data processing device, is adapted to execute a program that initializes the following method steps: S210, obtaining the output of a pressure controller, the valve position value of a first flow valve, and the set value of a second flow controller; S220, constructing a fuzzy controller; S230, using the valve position value of the first flow valve and the set value of the second flow controller as inputs to the fuzzy controller and outputting an interference factor calculation coefficient; S240, determining a second flow update set value based on the range of the second flow controller, the interference factor calculation coefficient, and the output of the top pressure controller according to a first preset rule; S250, regulating the steam flow rate according to the second flow update set value. Step 260, dividing the adjustment range of the valve position value of the first flow valve into at least one first region; dividing the range of the second flow controller into at least one second region. The at least one first region includes a first valve position value region, a second valve position value region, and a third valve position value region; and the at least one second region includes a first range region, a second range region, and a third range region. Step S220 includes: step 221, setting a first fuzzy value for each first area; step 222, setting a second fuzzy value for each second area; step 223, calculating the first fuzzy value and the second fuzzy value according to a second preset rule, and then determining a fuzzy control table, wherein the fuzzy control table includes the first area, the second area, and the calculation results of the first fuzzy value corresponding to the first area and the second fuzzy value corresponding to the second area. Step S230 includes: step 321, determining the first area where the valve position value of the first flow valve is located; step 232, determining the second area where the set value is located; step 233, searching the fuzzy control table based on the first area where the valve position value of the first flow valve is located and the second area where the set value is located to determine the interference factor calculation coefficient. Step S240 includes: Among them, i represents the serial number of the control cycle, SV i The set value of the second flow controller for each control cycle, MV i The output value of the pressure controller for each control cycle, A i A coefficient is calculated for the interference factor for each control cycle, where R is the range of the heating steam flow controller. In step S270 , the cooling water valve is adjusted using an override control. The override control inputs include the output of the twin controller of the pressure controller and the output of the temperature controller, both of which are located at the top of the distillation unit.

[0052] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, apparatuses, or computer program products. Therefore, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0053] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0054] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0055] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0056] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0057] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0058] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can be implemented using any method or technology to store information. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change RAM (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media such as modulated data signals and carrier waves.

[0059] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the above-mentioned module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of the boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0060] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0061] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.

[0062] The accompanying drawings illustrate certain block diagrams and / or flow charts. It should be understood that certain blocks in the block diagrams and / or flow charts, or combinations thereof, may be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when executed by the processor, these instructions may create a device for implementing the functions / operations described in these block diagrams and / or flow charts. The techniques of the present application may be implemented in the form of hardware and / or software (including firmware, microcode, etc.). In addition, the techniques of the present application may take the form of a computer program product on a computer-readable storage medium storing instructions, which may be used by an instruction execution system or in conjunction with an instruction execution system.

Claims

1. A flow control method, characterized in that: include: Obtaining the output of the pressure controller, the valve position value of the first flow valve, and the set value of the second flow controller; Constructing fuzzy controllers; The valve position value of the first flow valve and the setting value of the second flow controller are used as inputs of the fuzzy controller, and the interference factor calculation coefficient is output; Determining an updated set value of the second flow controller according to a first preset rule based on the range of the second flow controller, the interference factor calculation coefficient, and the output of the pressure controller; The second flow rate is regulated by the updated set point of the second flow controller.

2. The flow control method according to claim 1, characterized in that: Also includes: Dividing the adjustment range of the valve position value of the first flow valve into at least one first area; The measuring range of the second flow controller is divided into at least one second area.

3. The flow control method according to claim 2, characterized in that: The at least one first region includes a first valve position value zone, a second valve position value zone, and a third valve position value zone; The at least one second region includes a first range region, a second range region, and a third range region.

4. The flow control method according to claim 2, characterized in that: Building a fuzzy controller involves: setting a first blur amount for each first region; setting a second blur amount for each second region; After calculating the first fuzzy amount and the second fuzzy amount according to the second preset rule, a fuzzy control table is determined, wherein the fuzzy control table includes the first area, the second area, and calculation results of the first fuzzy amount corresponding to the first area and the second fuzzy amount corresponding to the second area.

5. The flow control method according to claim 4, characterized in that: The valve position value of the first flow valve and the setting value of the second flow controller are used as inputs of the fuzzy controller, and the output interference factor calculation coefficient includes: determining a first region in which a valve position value of a first flow valve is located; determining a second region in which the set value is located; The fuzzy control table is searched in the first area where the valve position value of the first flow valve is located and the second area where the set value is located to determine the interference factor calculation coefficient, wherein the interference factor calculation coefficient is the calculation result of the first fuzzy quantity corresponding to the first area and the second fuzzy quantity corresponding to the second area in the fuzzy control table.

6. The flow control method according to claim 5, characterized in that: Calculating the range of the second flow controller, the interference factor calculation coefficient, and the output of the pressure controller using a first preset rule to determine an updated set value of the second flow controller includes: Among them, i represents the serial number of the control cycle, SV i The setpoint value updated by the second flow controller for each control cycle, MV i The output value of the pressure controller for each control cycle, A i The coefficient is calculated for the interference factor for each control cycle, where R is the range of the second flow controller.

7. The flow control method according to any one of claims 1 to 6, characterized in that: Also includes: The first flow valve is adjusted by an override control, wherein the input of the override control includes an output of a twin controller of the pressure controller and an output of the temperature controller.

8. A flow control device, characterized in that: include: an acquisition module configured to acquire an output of the pressure controller, a valve position value of the first flow valve, and a set value of the second flow controller; a control module configured to construct a fuzzy controller; The control module is further configured to use the valve position value of the first flow valve and the setting value of the second flow controller as inputs of the fuzzy controller and output an interference factor calculation coefficient; a calculation module, which determines an updated set value of the second flow controller based on the range of the second flow controller, the interference factor calculation coefficient, and the output of the pressure controller according to a first preset rule; The regulating module regulates the second flow rate through the set value updated by the second flow controller.

9. A machine-readable storage medium having instructions stored thereon, the instructions being used to enable a machine to execute the flow control method described in any one of claims 1 to 7 of the present application.

10. A processor, characterized in that: Used to run a program, wherein the program is used to execute: the flow control method according to any one of claims 1 to 7 when run.

Citation Information

Patent Citations

  • Liquid level and flow nonlinear region control method based on fuzzy system

    CN108415470A

  • Global energy consumption optimization method and device for industrial production process

    CN114757009A

  • Cloud and edge combined blast furnace hot blast stove optimization control method and system

    CN115032899A

  • Distilled water machine and control system, control method, control device and controller thereof

    CN117105311A

  • Constant pressure keeping control system and method for heat exchange pipeline

    CN118836704A