Compressor station operation training system and data interaction method thereof

By developing an operation training system in the hydrogen and helium compressor system, combining simulation model and control system model, the problem of poor safe operation of the hydrogen and helium compressor system is solved, and the safe operation and energy efficiency of the compressor group are achieved.

CN119107856AActive Publication Date: 2024-12-10TECHNICAL INST OF PHYSICS & CHEMISTRY - CHINESE ACAD OF SCI
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411369244.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2024-12-10
Estimated Expiration
2044-09-29

AI Technical Summary

Technical Problem

The existing hydrogen and helium compressor systems have poor safety operation, lack effective operation training and start-stop logic design, resulting in high energy loss and short service life.

Method used

Develop an operation training system for a compressor station, combining simulation model and control system model, and establish a simulation model of the compressor station through the dynamic simulation software EcosimPro, customize the compressor component model, define the performance characteristic curve, and control the system through the PLC The simulation model performs data interaction, debugs the start and stop logic and finds the best working points.

Benefits of technology

It realizes safe dynamic simulation and control system pre-verification without actual compressor stations, which improves the safe operation and service life of the compressor set, while reducing energy loss.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107856A_ABST
    Figure CN119107856A_ABST
Patent Text Reader

Abstract

The invention relates to the field of system simulation, in particular to an operation training system of a compressor station and a data interaction method thereof, comprising a simulation model of the compressor station, a control system model of the compressor station and a method for performing data interaction between the simulation model and the control system model. The control system model is a main body of control logic. According to the compressor station operation training system, the working characteristics of the compressor station can be known in advance, pre-verification of the control system is carried out, the start-stop logic of the compressor unit is debugged, the optimal cascade working point and the optimal operation method of the compressor unit are searched, and operators are trained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of system simulation, and in particular to an operation training system for a compressor station and a data interaction method thereof. Background Art

[0002] With the continuous development of science and technology and national economy in my country, hydrogen-helium cryogenic refrigerators are widely used in low-temperature physics research, superconducting technology, semiconductor processing, hydrogen liquefaction and other fields. As the core power part of hydrogen-helium cryogenic refrigerators, the safe and stable operation of hydrogen-helium compressor systems plays a vital role in hydrogen-helium cryogenic refrigerators. However, the operation of hydrogen-helium compressor systems requires professional training and experience accumulation.

[0003] The OTS (Operation Training System) operation training system combines dynamic simulation and measurement and control system development technology to develop a front-end user operation interface, which is convenient for understanding the characteristics of the entire system and conducting operation training for staff before the system is put into operation.

[0004] Developing and utilizing an operator training system to train operators can avoid putting actual equipment in a dangerous situation. The operator training system can be run in certain special working conditions without worrying about serious consequences. For operators, they cannot distinguish whether they are facing a real system or a simulated system when facing the HMI human-machine interface.

[0005] The high-pressure hydrogen or high-pressure helium required in the hydrogen-helium cryogenic refrigeration cycle is compressed by a compressor, which is an important power device in the refrigerator system. Large hydrogen-helium refrigerators have large cooling capacity and complex processes, and usually require large compressor systems with multiple levels of different flow rates and pressure ratios. For example, the 10kW@20K helium refrigerator developed by the Institute of Physics and Chemistry of the Chinese Academy of Sciences is equipped with two helium compressors, each of which shares a mass flow of 200g / s. The 18kW@4.5K helium refrigerator developed by the Institute of Physics and Chemistry of the Chinese Academy of Sciences has four pressure levels: high pressure, medium pressure, low pressure, and negative pressure. It is equipped with 2 high-pressure compressors, 3 low-pressure compressors, and 3 negative pressure compressors, and multiple units are connected in series and parallel. In view of the situation where compressor units with different powers are connected in series and parallel, it is particularly important to design the start and stop logic of the compressor units and how to distribute the load of each compressor unit to achieve safe operation and reduce energy loss.

[0006] The dynamic simulation system of the compressor station uses precise physical property equations, unit performance characteristic curves, compressor equipment parameters, and pipe networks and other equipment to calculate and simulate the optimal working point and optimal operation method of the unit cascade, thereby reducing energy consumption as much as possible and making each compressor unit operate under the optimal working conditions. While saving energy and reducing consumption, it also increases the safe operation coefficient and service life of the compressor.

[0007] The dynamic simulation model of the compressor station is encapsulated, and data is exchanged between the dynamic simulation model of the compressor station and the control system model of the compressor station based on the PLC architecture. The dynamic simulation of the compressor station and the pre-verification and debugging of the control system can be performed without building an actual compressor station. The start and stop logic of the compressor unit can be debugged to find the optimal working point and the optimal operation method of the compressor unit cascade. Summary of the invention

[0008] The embodiment of the present invention provides an operation training system for a compressor station and a data interaction method thereof, so as to at least solve the technical problem that the existing compressor station has poor safety operation.

[0009] According to an embodiment of the present invention, there is provided an operation training system for a compressor station, comprising a simulation model and a control system model; wherein:

[0010] The simulation model can help you understand the working characteristics of the compressor station in advance, pre-verify the control system, and debug the start and stop logic of the compressor station;

[0011] The control system model is the main body of the control logic;

[0012] The operation training system finds the best working point and the best operation method of the compressor cascade, and trains the operators.

[0013] Furthermore, the simulation model is established based on the dynamic simulation software EcosimPro and compiled.

[0014] Furthermore, when establishing the simulation model, the compressor component model is customized, the performance characteristic curve of the compressor is written into the source code of the compressor component, and it is defined and packaged into a proprietary compressor model.

[0015] Furthermore, when establishing the simulation model, the internal variables simulation time time and error information error are respectively encapsulated into usable components.

[0016] Furthermore, when establishing a simulation model, the internal variable simulation time time is encapsulated into a simulation time component; the internal variable error information error is encapsulated into an error information component; the simulation time component outputs the simulation time value of the system, the variable type is real, and the analog output; the error information component outputs the error information value of the system, the variable type is real, and the analog output.

[0017] Furthermore, the simulation time component and the error information component are placed in the same screen as the main loop model of the compressor station simulation model.

[0018] Furthermore, after the simulation model is compiled, a partition is generated. After the partition is successfully validated, a special experiment is established, the EL language code is written in the experiment, and the experiment is compiled and run.

[0019] Furthermore, based on the EL experiment code to generate the deck platform, first define the input and output variables, the input variables are the variables controlled by the third-party software, and the output variables are the various process values ​​calculated by the simulation model.

[0020] Further, the input variables include: compressor start signal, high pressure outlet switch valve signal, low pressure inlet switch valve signal, high pressure outflow temperature, high pressure outflow pressure, high pressure outflow flow, low pressure return temperature, low pressure return pressure, low pressure return flow, compressor slide valve, bypass valve opening, loading valve opening, unloading valve opening, buffer tank air supply valve opening, bypass valve PID automatic, loading valve PID automatic and unloading valve PID automatic;

[0021] Among them, when the high-pressure outflow temperature, the high-pressure outflow pressure and the high-pressure outflow flow rate are used as input variables, any combination of two is taken; when the low-pressure reflux temperature, the low-pressure reflux pressure and the low-pressure reflux flow rate are used as input variables, any combination of two is taken;

[0022] The output variables include: simulation time time, error message error, compressor frequency, compressor suction temperature, compressor suction pressure, compressor suction flow, compressor exhaust temperature, compressor exhaust pressure, buffer tank pressure, buffer tank temperature, high-pressure line outflow temperature, high-pressure line outflow flow, low-pressure line return air temperature, low-pressure line return air flow, opening of each switch valve, inlet and outlet temperature of each switch valve, inlet and outlet pressure of each switch valve, inlet and outlet flow of each switch valve, opening of each regulating valve, inlet and outlet temperature of each regulating valve, inlet and outlet pressure of each regulating valve, and inlet and outlet flow of each regulating valve.

[0023] According to another embodiment of the present invention, a data interaction method using the above compressor station operation training system is provided, comprising:

[0024] Using the deck platform, the simulation model is packaged into a compilable C++ file; using the C++ program, the compilable C++ file is compiled into an executable file, the simulation model is run, and the running results are stored in the SQL database;

[0025] The PLC-based control system obtains the input and output data of the compressor station simulation model operation in the SQL database and interacts with the simulation model.

[0026] The compressor station operation training system and data interaction method thereof in the embodiment of the present invention include a simulation model of the compressor station, a control system model of the compressor station, and a method for data interaction between the simulation model and the control system model. The control system model is the main body of the control logic. The compressor station operation training system can understand the working characteristics of the compressor station in advance, perform control system pre-verification, debug the start-stop logic of the compressor unit, find the optimal working point and the optimal operation method of the compressor unit cascade, and train operators. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0028] Figure 1 is a flow chart of an operation training system for a compressor station in one embodiment;

[0029] Figure 2 is a technical architecture diagram of an operation training system for a compressor station in one embodiment;

[0030] Figure 3 is a simplified flow diagram of a compressor station in one embodiment;

[0031] Figure 4 is a simplified flow diagram of another compressor station according to one embodiment;

[0032] Figure 5 is a simplified flow diagram of another compressor station according to one embodiment;

[0033] Figure 6 is a simplified flow diagram of another compressor station according to one embodiment;

[0034] Figure 7 is a simplified flow diagram of another compressor station according to one embodiment;

[0035] Figure 8 A technical roadmap for an operator training system for a compressor station is provided in one embodiment. DETAILED DESCRIPTION

[0036] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0037] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0038] The present invention discloses an operation training system for a compressor station and a data interaction method thereof, including a simulation model of the compressor station, a control system model of the compressor station, and a method for data interaction between the simulation model and the control system model. The compressor station operation training system can understand the working characteristics of the compressor station in advance, perform control system pre-verification, debug the start-stop logic of the compressor unit, find the optimal working point and the optimal operation method of the compressor unit cascade, and train operators.

[0039] The present invention adopts the following specific technical solutions:

[0040] A compressor station. The present invention is applicable to the following compressor stations, which are described by way of example respectively.

[0041] like Figure 3 The compressor station shown consists of a single compressor C-1, an oil filtering system ORS, a bypass valve CV1, an unloading valve CV2, a loading valve CV3 and a buffer tank.

[0042] The working process is as follows:

[0043] The low-pressure gas enters from the C-1 air intake port, is compressed to the specified pressure by C-1, and is discharged from the high-pressure exhaust port of C-1. After the oil and water in the raw gas are filtered out by the ORS oil filter system, it goes to the subsequent stage through the high-pressure degassing pipeline.

[0044] The gas management panel valve and buffer tank work together to adjust and control the suction pressure and exhaust pressure of the compressor.

[0045] The suction pressure is controlled by the bypass valve CV1. When the suction pressure is too low, the bypass valve CV1 opens, and the high-pressure gas enters the suction pipe through CV1 to adjust the suction pressure value.

[0046] The high pressure is regulated and controlled by the loading valve CV3 and the unloading valve CV2 in conjunction with the buffer tank. When the high pressure is too high, the unloading valve CV2 opens, the high pressure gas enters the buffer tank, and the compressor C-1 is appropriately reduced in frequency to adjust and control the high pressure pressure to the target value. When the high pressure is too low, the unloading valve CV2 is closed, the loading valve CV3 is opened, the gas in the buffer tank is compressed by the compressor C-1 and discharged to the high pressure pipeline, and the compressor C-1 is appropriately increased in frequency to adjust and control the high pressure pressure to the target value.

[0047] When simulating this compressor station, you can customize the compressor component model, such as writing the compressor performance characteristic curve into the source code of the compressor component, defining and encapsulating it into a proprietary compressor model, so as to better adapt to actual conditions and specific working conditions. Set the boundary conditions of high-pressure outflow and low-pressure return flow to perform dynamic simulation of the compressor station.

[0048] Figure 3 The input variables of the compressor station are: compressor C-1 start signal, high pressure outlet switch valve signal, low pressure inlet switch valve signal, high pressure outflow temperature, pressure, flow (temperature, pressure, flow, take two), low pressure return flow temperature, pressure, flow (temperature, pressure, flow, take two), compressor slide valve (or compressor frequency / speed), bypass valve CV1 opening, loading valve CV3 opening, unloading valve CV2 opening, buffer tank air supply valve opening, bypass valve PID automatic, loading valve PID automatic, unloading valve PID automatic. Output variables are: simulation time time, error message error (optional, if the system has), compressor C-1 frequency, compressor suction temperature, pressure, flow, compressor exhaust temperature, pressure, buffer tank pressure, temperature, high pressure outflow temperature, flow, low pressure return temperature, flow, each switch valve opening, each switch valve inlet and outlet temperature, each switch valve inlet and outlet pressure, each switch valve inlet and outlet flow, each regulating valve opening, each regulating valve inlet and outlet temperature, each regulating valve inlet and outlet pressure, each regulating valve inlet and outlet flow.

[0049] like Figure 4 The compressor station shown consists of compressors C-1 and C-2 used in series, an oil filtering system ORS, a bypass valve CV1, an unloading valve CV2, a loading valve CV3 and a buffer tank.

[0050] The working process is as follows:

[0051] The low-pressure gas enters from the air intake of C-1 and C-2, is compressed to the specified pressure by C-1 and C-2, and is discharged from the high-pressure exhaust port of C-1 and C-2. After the oil and water in the raw gas are filtered out by the ORS oil filter system, it goes to the subsequent stage through the high-pressure degassing pipeline.

[0052] The gas management panel valve and buffer tank work together to adjust and control the suction pressure and exhaust pressure of the compressor.

[0053] The suction pressure is controlled by the bypass valve CV1. When the suction pressure is too low, the bypass valve CV1 opens, and the high-pressure gas enters the suction pipe through CV1 to adjust the suction pressure value.

[0054] The high pressure is regulated and controlled by the loading valve CV3 and the unloading valve CV2 in conjunction with the buffer tank. When the high pressure is too high, the unloading valve CV2 opens, the high pressure gas enters the buffer tank, and the compressors C-1 and C-2 are appropriately reduced in frequency to adjust and control the high pressure pressure to the target value. When the high pressure is too low, the unloading valve CV2 is closed, the loading valve CV3 is opened, and the gas in the buffer tank is compressed by the compressors C-1 and C-2 and discharged to the high pressure pipeline. The compressors C-1 and C-2 are appropriately increased in frequency to adjust and control the high pressure pressure to the target value.

[0055] When simulating this compressor station, you can customize the compressor component model, such as writing the compressor performance characteristic curve into the source code of the compressor component, defining and encapsulating it into a proprietary compressor model, so as to better adapt to actual conditions and specific working conditions. Set the boundary conditions of high-pressure outflow and low-pressure return flow to perform dynamic simulation of the compressor station.

[0056] Figure 4 For the compressor station in, the input variables are: compressor C-1 start signal, compressor C-2 start signal, high-pressure outlet switch valve signal, low-pressure inlet switch valve signal, high-pressure outflow temperature, pressure, flow rate (temperature, pressure, flow rate, take two), low-pressure return temperature, pressure, flow rate (temperature, pressure, flow rate, take two), compressor C-1 / C-2 slide valve (or compressor C-1 / C-2 frequency / speed), bypass valve CV1 opening, loading valve CV3 opening, unloading valve CV2 opening, buffer tank air supply valve opening, bypass valve PID automatic, loading valve PID automatic, unloading valve PID automatic. The output variables are: simulation time time, error message error (optional, if the system has it), compressor C-1 frequency, compressor C-2 frequency, compressor C-1 / C-2 suction temperature, pressure, flow, compressor C-1 / C-2 exhaust temperature, pressure, buffer tank pressure, temperature, high-pressure line outflow temperature and flow, low-pressure line return air temperature and flow, opening of each switch valve, inlet and outlet temperature of each switch valve, inlet and outlet pressure of each switch valve, inlet and outlet flow of each switch valve, opening of each regulating valve, inlet and outlet temperature of each regulating valve, inlet and outlet pressure of each regulating valve, inlet and outlet flow of each regulating valve, opening of each regulating valve, inlet and outlet temperature of each regulating valve, inlet and outlet pressure of each regulating valve, and inlet and outlet flow of each regulating valve.

[0057] like Figure 5The compressor station shown consists of a high-pressure compressor CH, a low-pressure compressor CL, an oil filtering system ORS, a medium-pressure bypass valve CV1, a low-pressure bypass valve CV2, an unloading valve CV3, a loading valve CV4 and a buffer tank.

[0058] The working process is as follows:

[0059] The low-pressure gas enters from the suction port of the low-pressure compressor CL, is compressed to the specified pressure by the low-pressure compressor CL, enters the high-pressure compressor CH and is compressed to the specified pressure, and is discharged from the high-pressure exhaust port of the high-pressure compressor CH. After the oil and moisture in the raw gas are filtered out by the ORS oil filter system, it goes to the subsequent stage through the high-pressure deflow pipeline.

[0060] The gas management panel valve and buffer tank work together to adjust and control the suction pressure and exhaust pressure of the compressor.

[0061] The medium-pressure suction pressure is controlled by the medium-pressure bypass valve CV1. When the medium-pressure suction pressure is too low, the medium-pressure bypass valve CV1 opens, and the high-pressure gas enters the medium-pressure suction pipe through CV1 to adjust the medium-pressure suction pressure value.

[0062] The low-pressure suction pressure is controlled by the low-pressure bypass valve CV2. When the low-pressure suction pressure is too low, the low-pressure bypass valve CV2 opens, and the high-pressure gas enters the low-pressure suction pipe through CV2 to adjust the low-pressure suction pressure value.

[0063] The high-pressure pressure is regulated and controlled by the loading valve CV4 and the unloading valve CV3 in conjunction with the buffer tank. When the high-pressure pressure is too high, the unloading valve CV3 opens, the high-pressure gas enters the buffer tank, and the low-pressure compressor CL and the high-pressure compressor CH are appropriately reduced in frequency to adjust and control the high-pressure pressure to reach the target value. When the high-pressure pressure is too low, the unloading valve CV3 is closed, the loading valve CV4 is opened, and the gas in the buffer tank is compressed by the low-pressure compressor CL and the high-pressure compressor CH and then discharged into the high-pressure pipeline. The low-pressure compressor CL and the high-pressure compressor CH are appropriately increased in frequency to adjust and control the high-pressure pressure to reach the target value.

[0064] When simulating this compressor station, you can customize the compressor component model, such as writing the compressor performance characteristic curve into the source code of the compressor component, defining and encapsulating it into a proprietary compressor model, so as to better adapt to actual conditions and specific working conditions. Set the boundary conditions of high-pressure outflow, medium-pressure return flow and low-pressure return flow to perform dynamic simulation of the compressor station. Regarding the startup sequence, you can also simulate the high-pressure compressor first, the low-pressure compressor first, or the high-pressure compressor and the low-pressure compressor starting at the same time.

[0065] Figure 5For the compressor station in, the input variables are: high-pressure compressor CH start signal, low-pressure compressor CL start signal, high-pressure road outlet switch valve signal, medium-pressure road inlet switch valve signal, low-pressure road inlet switch valve signal, high-pressure outflow temperature, pressure, flow rate (temperature, pressure, flow rate, take two), medium-pressure return temperature, pressure, flow rate (temperature, pressure, flow rate, take two), low-pressure return temperature, pressure, flow rate (temperature, pressure, flow rate, take two), compressor CH / CL slide valve (or compressor CH / CL frequency / speed), medium-pressure bypass valve CV1 opening, low-pressure bypass valve CV2 opening, loading valve CV4 opening, unloading valve CV3 opening, buffer tank air supply valve opening, medium-pressure bypass valve PID automatic, low-pressure bypass valve PID automatic, loading valve PID automatic, unloading valve PID automatic. The output variables are: simulation time time, error message error (optional, if the system has it), high-pressure compressor CH frequency, low-pressure compressor CL frequency, compressor CH / CL suction temperature, pressure, flow, compressor CH / CL exhaust temperature, pressure, flow, buffer tank pressure, temperature, high-pressure line outflow temperature, flow, medium-pressure line return air temperature, flow, low-pressure line return air temperature, flow, opening of each switch valve, inlet and outlet temperature of each switch valve, inlet and outlet pressure of each switch valve, inlet and outlet flow of each switch valve, opening of each regulating valve, inlet and outlet temperature of each regulating valve, inlet and outlet pressure of each regulating valve, inlet and outlet flow of each regulating valve, opening of each regulating valve, inlet and outlet temperature of each regulating valve, inlet and outlet pressure of each regulating valve, and inlet and outlet flow of each regulating valve.

[0066] like Figure 6 The compressor station shown is Figure 5 An upgraded version of the compressor station. It consists of a high-pressure compressor CH, a low-pressure compressor CL, an oil filter system ORS, a medium-pressure bypass valve CV1, a low-pressure bypass valve CV2, an unloading valve CV3, a loading valve CV4 and a buffer tank. The high-pressure compressor consists of two high-pressure compressors, and an independent ORS oil filter system is set at the high-pressure outlet of each high-pressure compressor. The low-pressure compressor consists of three low-pressure compressors.

[0067] The working process is as follows:

[0068] The low-pressure gas enters from the suction port of the low-pressure compressor CL, is compressed to the specified pressure by the low-pressure compressor CL, enters the high-pressure compressor CH and is compressed to the specified pressure, and is discharged from the high-pressure exhaust port of the high-pressure compressor CH. After the oil and moisture in the raw gas are filtered out by the ORS oil filter system, it goes to the subsequent stage through the high-pressure deflow pipeline.

[0069] The high-pressure compressor consists of two high-pressure compressors, and an independent ORS oil filter system is set at the high-pressure outlet of each high-pressure compressor. The high-pressure compressor outlet gas passes through the independent ORS oil filter system to filter out the oil and water in the raw gas, and then merges and sends it to the subsequent pipeline. This design avoids the problem of poor oil filtering effect of the oil filter system caused by uneven pressure distribution of the two high-pressure compressors.

[0070] The gas management panel valve and buffer tank work together to adjust and control the suction pressure and exhaust pressure of the compressor.

[0071] The medium-pressure suction pressure is controlled by the medium-pressure bypass valve CV1. When the medium-pressure suction pressure is too low, the medium-pressure bypass valve CV1 opens, and the high-pressure gas enters the medium-pressure suction pipe through CV1 to adjust the medium-pressure suction pressure value.

[0072] The low-pressure suction pressure is controlled by the low-pressure bypass valve CV2. When the low-pressure suction pressure is too low, the low-pressure bypass valve CV2 opens, and the high-pressure gas enters the low-pressure suction pipe through CV2 to adjust the low-pressure suction pressure value.

[0073] The high-pressure pressure is regulated and controlled by the loading valve CV4 and the unloading valve CV3 in conjunction with the buffer tank. When the high-pressure pressure is too high, the unloading valve CV3 opens, the high-pressure gas enters the buffer tank, and the low-pressure compressor CL and the high-pressure compressor CH are appropriately reduced in frequency to adjust and control the high-pressure pressure to reach the target value. When the high-pressure pressure is too low, the unloading valve CV3 is closed, the loading valve CV4 is opened, and the gas in the buffer tank is compressed by the low-pressure compressor CL and the high-pressure compressor CH and then discharged into the high-pressure pipeline. The low-pressure compressor CL and the high-pressure compressor CH are appropriately increased in frequency to adjust and control the high-pressure pressure to reach the target value.

[0074] When simulating this compressor station, you can customize the compressor component model, such as writing the compressor performance characteristic curve into the source code of the compressor component, defining and encapsulating it into a proprietary compressor model, so as to better adapt to actual conditions and specific working conditions. Set the boundary conditions of high-pressure outflow, medium-pressure return flow and low-pressure return flow to perform dynamic simulation of the compressor station.

[0075] Regarding the startup sequence, you can simulate starting the high-pressure compressor first, starting the low-pressure compressor first, or starting both the high-pressure compressor and the low-pressure compressor at the same time. Because the compressor station is a 2-3 formation, with 2 high-pressure compressors and 3 low-pressure compressors, you can simulate the impact of different compressor load distribution situations on the system, as well as simulate the start and stop logic of the compressor unit.

[0076] Figure 6For the compressor station in, the input variables are: high-pressure compressor CH start signal (each high-pressure compressor starts separately or simultaneously), low-pressure compressor CL start signal (each low-pressure compressor starts separately or simultaneously), high-pressure road outlet switch valve signal, medium-pressure road inlet switch valve signal, low-pressure road inlet switch valve signal, high-pressure outflow temperature, pressure, flow rate (temperature, pressure, flow rate, take two), medium-pressure return temperature, pressure, flow rate (temperature, pressure, flow rate, take two), low-pressure return temperature, pressure, flow rate (temperature, pressure, flow rate, take two), compressor CH / CL slide valve (or compressor CH / CL frequency / speed), medium-pressure bypass valve CV1 opening, low-pressure bypass valve CV2 opening, loading valve CV4 opening, unloading valve CV3 opening, buffer tank air supply valve opening, medium-pressure bypass valve PID automatic, low-pressure bypass valve PID automatic, loading valve PID automatic, unloading valve PID automatic. The output variables are: simulation time time, error message error (optional, if the system has it), high-pressure compressor CH frequency (the frequency of each high-pressure compressor), low-pressure compressor CL frequency (the frequency of each low-pressure compressor), compressor CH / CL suction temperature, pressure, flow, compressor CH / CL exhaust temperature, pressure, flow, buffer tank pressure, temperature, high-pressure line outflow temperature, flow, medium-pressure line return air temperature, flow, low-pressure line return air temperature, flow, opening of each switch valve, inlet and outlet temperature of each switch valve, inlet and outlet pressure of each switch valve, inlet and outlet flow of each switch valve, opening of each regulating valve, inlet and outlet temperature of each regulating valve, inlet and outlet pressure of each regulating valve, inlet and outlet flow of each regulating valve,

[0077] like Figure 7 The compressor station shown in the figure is composed of a high-pressure compressor CH, a low-pressure compressor CL, a negative-pressure compressor CSP, an oil filter system ORS, a medium-pressure bypass valve CV1, a low-pressure bypass valve CV2, an unloading valve CV3, a loading valve CV4 and a buffer tank. The high-pressure compressor is composed of two high-pressure compressors, and an independent ORS oil filter system is set at the high-pressure outlet of each high-pressure compressor. The low-pressure compressor is composed of three low-pressure compressors. The negative-pressure compressor is composed of three negative-pressure compressors.

[0078] The working process is as follows:

[0079] The low-pressure gas enters from the suction port of the low-pressure compressor CL, is compressed to the specified pressure by the low-pressure compressor CL, enters the high-pressure compressor CH and is compressed to the specified pressure, and is discharged from the high-pressure exhaust port of the high-pressure compressor CH. After the oil and moisture in the raw gas are filtered out by the ORS oil filter system, it goes to the subsequent stage through the high-pressure deflow pipeline.

[0080] The negative pressure gas enters the negative pressure compressor CSP from the negative pressure return pipeline, is compressed to medium pressure by the negative pressure compressor CSP, merges with the gas from the low pressure compressor CL, and enters the suction port of the high pressure compressor CH together, and is compressed by the high pressure compressor CH.

[0081] The high-pressure compressor consists of two high-pressure compressors, and an independent ORS oil filter system is set at the high-pressure outlet of each high-pressure compressor. The high-pressure compressor outlet gas passes through the independent ORS oil filter system to filter out the oil and water in the raw gas, and then merges and sends it to the subsequent pipeline. This design avoids the problem of poor oil filtering effect of the oil filter system caused by uneven pressure distribution of the two high-pressure compressors.

[0082] The gas management panel valve and buffer tank work together to adjust and control the suction pressure and exhaust pressure of the compressor.

[0083] The medium-pressure suction pressure is controlled by the medium-pressure bypass valve CV1. When the medium-pressure suction pressure is too low, the medium-pressure bypass valve CV1 opens, and the high-pressure gas enters the medium-pressure suction pipe through CV1 to adjust the medium-pressure suction pressure value.

[0084] The low-pressure suction pressure is controlled by the low-pressure bypass valve CV2. When the low-pressure suction pressure is too low, the low-pressure bypass valve CV2 opens, and the high-pressure gas enters the low-pressure suction pipe through CV2 to adjust the low-pressure suction pressure value.

[0085] The high-pressure pressure is regulated and controlled by the loading valve CV4 and the unloading valve CV3 in conjunction with the buffer tank. When the high-pressure pressure is too high, the unloading valve CV3 opens, the high-pressure gas enters the buffer tank, and the low-pressure compressor CL and the high-pressure compressor CH are appropriately reduced in frequency to adjust and control the high-pressure pressure to reach the target value. When the high-pressure pressure is too low, the unloading valve CV3 is closed, the loading valve CV4 is opened, and the gas in the buffer tank is compressed by the low-pressure compressor CL and the high-pressure compressor CH and then discharged into the high-pressure pipeline. The low-pressure compressor CL and the high-pressure compressor CH are appropriately increased in frequency to adjust and control the high-pressure pressure to reach the target value.

[0086] When simulating this compressor station, you can customize the compressor component model, such as writing the compressor performance characteristic curve into the source code of the compressor component, defining and encapsulating it into a proprietary compressor model, so as to better adapt to actual conditions and specific working conditions. Set the boundary conditions of high-pressure outflow, medium-pressure return flow, low-pressure return flow and negative-pressure return flow to perform dynamic simulation of the compressor station.

[0087] Regarding the startup sequence, you can simulate the high-pressure compressor first, the low-pressure compressor first, or the high-pressure and low-pressure compressors starting at the same time. Because the compressor station is a 2-3-3 formation, with 2 high-pressure compressors, 3 low-pressure compressors, and 3 negative pressure compressors, you can simulate the impact of different compressor load distribution situations on the system, as well as simulate the start and stop logic of the compressor unit.

[0088] Figure 7 The input variables of the compressor station are: the start signal of the high-pressure compressor CH (each high-pressure compressor starts separately or simultaneously), the start signal of the low-pressure compressor CL (each low-pressure compressor starts separately or simultaneously), the start signal of the negative pressure compressor CSP (each negative pressure compressor starts separately or simultaneously), the high-pressure outlet switch valve signal, the medium-pressure inlet switch valve signal, the low-pressure inlet switch valve signal, the negative pressure inlet switch valve signal, the high-pressure outflow temperature, pressure, flow rate (two of the three of temperature, pressure, and flow rate), the medium-pressure return flow temperature, pressure, and flow rate (two of the three of temperature, pressure, and flow rate), Low-pressure reflux temperature, pressure, flow (two out of the three: temperature, pressure, and flow), negative-pressure reflux temperature, pressure, flow (two out of the three: temperature, pressure, and flow), compressor CH / CL / CSP slide valve (or compressor CH / CL / CSP frequency / speed), medium-pressure bypass valve CV1 opening, low-pressure bypass valve CV2 opening, loading valve CV4 opening, unloading valve CV3 opening, buffer tank air supply valve opening, negative-pressure return valve CV5 opening, one-way valve NV1 switch signal, medium-pressure bypass valve PID automatic, low-pressure bypass valve PID automatic, loading valve PID automatic, unloading valve PID automatic. The output variables are: simulation time time, error message error (optional, if the system has it), high-pressure compressor CH frequency (the frequency of each high-pressure compressor), low-pressure compressor CL frequency (the frequency of each low-pressure compressor), negative pressure compressor CSP frequency (the frequency of each negative pressure compressor), compressor CH / CL / CSP suction temperature, pressure, flow, compressor CH / CL / CSP exhaust temperature, pressure, flow, buffer tank pressure, temperature, high-pressure line outflow temperature, flow, medium-pressure line return air temperature, flow, low-pressure line return air temperature, flow, negative pressure line return air temperature, flow, each switch valve opening, each switch valve inlet and outlet temperature, each switch valve inlet and outlet pressure, each switch valve inlet and outlet flow, each regulating valve opening, each regulating valve inlet and outlet temperature, each regulating valve inlet and outlet pressure, each regulating valve inlet and outlet flow.

[0089] The working process of the compressor station above is described in detail here that each high-pressure compressor is equipped with an independent ORS oil filtration system, and the customized compressor model is to illustrate the simulated object and the working process of the simulated object.

[0090] A simulation model of a compressor station is based on the dynamic simulation software EcosimPro. Firstly, the simulation model of the compressor station is established and compiled.

[0091] Based on the process diagram of the compressor station, when establishing the simulation model of the compressor station, the required component models are developed as needed. The compressor component model can be customized, such as writing the performance characteristic curve of the compressor into the source code of the compressor component, defining and encapsulating it into a proprietary compressor model, so as to better adapt to actual conditions and specific working conditions.

[0092] Optionally, when establishing the simulation model of the compressor station, the internal variables simulation time time and error information error are respectively encapsulated into available components. The internal variable simulation time time is encapsulated into a simulation time component. The internal variable error information error is encapsulated into an error information component. The simulation time component outputs the simulation time value of the system, the variable type is real, and the analog output. The error information component outputs the error information value of the system, the variable type is real, and the analog output.

[0093] The simulation time component and error information component do not need to be connected to the main loop of the compressor station simulation model. Simply place the simulation time component and error information component and the main loop model of the compressor station simulation model in the same screen. After compilation, it can run smoothly.

[0094] After the simulation model is compiled, a partition is generated. After the partition is successfully validated, a special experiment needs to be established and the EL language code is written in the experiment. Compile and run the experiment. Based on this EL experiment code, a deck platform is generated: first, the input and output variables are defined. The input variables are the variables that need to be controlled by the third-party software, and the output variables are the various process values ​​calculated by the simulation model.

[0095] Optionally, the time variable output by the simulation time component and the error variable output by the error information component are defined as output variables.

[0096] There are many more input variables and output variables, which are not listed here. Please refer to the specific process diagram for input and output variables.

[0097] One implementation method, see Figure 1 , Figure 2 , Figure 8 , data interaction method of compressor station operation training system:

[0098] Using the deck platform, the simulation model is packaged into a compilable C++ file. Using the C++ program, the compilable C++ file is compiled into an executable file, the simulation model is run, and the running results are stored in the SQL database.

[0099] The PLC-based control system obtains the input and output data of the compressor station simulation model operation in the SQL database and interacts with the simulation model.

[0100] In this implementation, the PLC uses a virtual PLC, namely a PLC simulator.

[0101] This implementation method does not use PLC hardware and is more economical.

[0102] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0103] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0104] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the system embodiments described above are only schematic. For example, the division of units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0105] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed over multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0106] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0107] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0108] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. An operation training system for a compressor station, It is characterized in that Including simulation model and control system model; among which: The simulation model understands the working characteristics of the compressor station in advance, performs control system pre-verification, and debugs the start and stop logic of the compressor station; The control system model is the main body of the control logic; The operation training system finds the best working point and the best operation method of the compressor group cascade, and trains the operators.

2. The compressor station operation training system according to claim 1, It is characterized in that The simulation model is established and compiled based on the dynamic simulation software EcosimPro.

3. The compressor station operation training system according to claim 2, It is characterized in that When establishing the simulation model, a compressor component model is customized, and the performance characteristic curve of the compressor is written into the source code of the compressor component, which is defined and packaged into a proprietary compressor model.

4. The compressor station operation training system according to claim 3, It is characterized in that When establishing the simulation model, the internal variables simulation time time and error information error are respectively encapsulated into usable components.

5. The compressor station operation training system according to claim 4, It is characterized in that When establishing the simulation model, the internal variable simulation time time is encapsulated into a simulation time component; the internal variable error information error is encapsulated into an error information component; the simulation time component outputs the simulation time value of the system, the variable type is real, and the analog output; the error information component outputs the error information value of the system, the variable type is real, and the analog output.

6. The compressor station operation training system according to claim 5, It is characterized in that Place the simulation time component and the error information component in the same screen as the main loop model of the compressor station simulation model.

7. The compressor station operation training system according to claim 6, It is characterized in that After the simulation model is compiled, a partition is generated. After the partition is successfully validated, a special experiment is established, the EL language code is written in the experiment, and the experiment is compiled and run.

8. The compressor station operation training system according to claim 7, It is characterized in that Based on the EL experiment code to generate the deck platform, first define the input and output variables. The input variables are the variables controlled by the third-party software, and the output variables are the various process values ​​calculated by the simulation model.

9. The compressor station operation training system according to claim 8, It is characterized in that Input variables include: compressor start signal, high pressure outlet switch valve signal, low pressure inlet switch valve signal, high pressure outflow temperature, high pressure outflow pressure, high pressure outflow flow, low pressure return temperature, low pressure return pressure, low pressure return flow, compressor slide valve, bypass valve opening, loading valve opening, unloading valve opening, buffer tank air supply valve opening, bypass valve PID automatic, loading valve PID automatic and unloading valve PID automatic; Among them, when the high-pressure outflow temperature, the high-pressure outflow pressure and the high-pressure outflow flow rate are used as input variables, any combination of two is taken; when the low-pressure reflux temperature, the low-pressure reflux pressure and the low-pressure reflux flow rate are used as input variables, any combination of two is taken; The output variables include: simulation time time, error message error, compressor frequency, compressor suction temperature, compressor suction pressure, compressor suction flow, compressor exhaust temperature, compressor exhaust pressure, compressor exhaust flow, buffer tank pressure, buffer tank temperature, high-pressure line outflow temperature, high-pressure line outflow flow, low-pressure line return air temperature, low-pressure line return air flow, opening of each switch valve, inlet and outlet temperature of each switch valve, inlet and outlet pressure of each switch valve, inlet and outlet flow of each switch valve, opening of each regulating valve, inlet and outlet temperature of each regulating valve, inlet and outlet pressure of each regulating valve, and inlet and outlet flow of each regulating valve.

10. A data interaction method using the compressor station operation training system according to claim 1, It is characterized in that include: Using the deck platform, the simulation model is packaged into a compilable C++ file; Use C++ program to compile the compilable C++ file into an executable file, run the simulation model, and store the running results in the SQL database; The PLC-based control system obtains the input and output data of the compressor station simulation model operation in the SQL database and interacts with the simulation model.

Citation Information

Patent Citations

  • Simulation method and operation training system applied to hydrogen liquefier or refrigerator

    CN114063463A

  • Automatic simulation modeling method for power distribution system

    CN115114789A

  • Digital controller and integrated circuit

    JP2004336852A

  • Simulation-based Verification Apparatus Achieving HighVerification Performance, and the Simulation MethodUsing the Same

    KR1020050090053A

  • A method and apparatus for inspecting firing control system usinf failure categorization

    KR102253549B1