An operation training system for a compressor station and a data interaction method thereof

By establishing a simulation model and control system model of the compressor station, the problem of poor safe operation of the hydrogen and helium compressor system is solved, and training and control system pre-verification is achieved without actual equipment, which improves safety and reduces energy consumption.

CN119107856BActive Publication Date: 2025-08-15TECHNICAL INST OF PHYSICS & CHEMISTRY - CHINESE ACAD OF SCI

Patent Information

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

AI Technical Summary

Technical Problem

The operating training system of existing hydrogen and helium compressor systems has the problem of poor safety operation, especially in the case of multi-stage compressor set cascade. How to design the start-stop logic and load distribution of compressor sets to achieve safe operation and reduce energy loss has not been effectively solved.

Method used

It provides an operation training system for the compressor station, including simulation model and control system model, and establishes simulation models through the dynamic simulation software EcosimPro, customizes the compressor component model, performs dynamic simulation of the compressor station, debugs the start-stop logic of the compressor unit, finds the cascaded best working points and the best operating methods, and trains through the interaction between the PLC system and the simulation model.

Benefits of technology

It realizes that without the need for an actual compressor station, it understands its working characteristics in advance, and performs pre-verification of the control system, which improves the safe operation and service life of the compressor station, while reducing energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107856B_ABST
    Figure CN119107856B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of system simulation, and more specifically, to a compressor station operator training system and data interaction method thereof. The system comprises a compressor station simulation model, a compressor station control system model, 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. This compressor station operator training system can provide advance understanding of the compressor station's operating characteristics, perform control system pre-verification, debug compressor unit start-up and shutdown logic, identify the optimal operating point and optimal operation method for the compressor unit cascade, and provide operator training.
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 the national economy in my country, hydrogen-helium cryogenic refrigerators are widely used in fields such as low-temperature physics research, superconducting technology, semiconductor processing, and hydrogen liquefaction. As the core power component of hydrogen-helium cryogenic refrigerators, the safe and stable operation of hydrogen-helium compressor systems plays a vital role in their operation. However, operating hydrogen-helium compressor systems requires professional training and accumulated experience.

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

[0004] Developing and utilizing an operator training system to train operators can prevent actual equipment from being put in dangerous situations. The operator training system can be run under certain special operating conditions without fear of serious consequences. Operators cannot distinguish whether they are facing a real system or a simulated one when viewing the HMI.

[0005] The high-pressure hydrogen or helium required in the hydrogen-helium cryogenic refrigeration cycle is compressed by a compressor, a crucial power source in the refrigeration system. Large hydrogen-helium refrigerators, with their high cooling capacity and complex processes, typically require a multi-stage compressor system with varying flow rates and pressure ratios. For example, the 10kW@20K helium refrigerator developed by the Institute of Physics and Chemistry, Chinese Academy of Sciences, is equipped with two helium compressors, each handling a mass flow rate of 200g / s. The 18kW@4.5K helium refrigerator developed by the Institute of Physics and Chemistry, Chinese Academy of Sciences, features four pressure levels: high, medium, low, and negative. These units are equipped with two high-pressure compressors, three low-pressure compressors, and three negative-pressure compressors, connected in series and parallel. For compressors of varying power connected in series and parallel, designing the compressor start-stop logic and distributing the load across the units to ensure safe operation and minimize energy loss is crucial.

[0006] The compressor station dynamic simulation system uses precise physical property equations, combined with unit performance characteristic curves, compressor parameters, and coordinated calculations with the pipeline network and other equipment to simulate the optimal operating point and operation method for the unit cascade, thereby minimizing energy consumption and ensuring that each compressor unit operates under optimal conditions. This not only saves energy and reduces consumption, but also increases the safe operating coefficient and service life of the compressor.

[0007] By encapsulating the dynamic simulation model of the compressor station and exchanging data with the control system model of the compressor station based on the PLC architecture, dynamic simulation of the compressor station and 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 operating point and optimal operation method for 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 of poor safety operation of existing compressor stations.

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

[0010] The simulation model can help you understand the compressor station's operating characteristics in advance, pre-verify the control system, and debug the compressor station's start-stop logic.

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

[0012] The operation training system finds the optimal working point and the best operation method of the compressor unit cascade, and trains 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 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 system's simulation time value, the variable type is real, and the analog output; the error information component outputs the system's error information value, 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, EL language code is written into the experiment, and the experiment is compiled and run.

[0019] Furthermore, based on the EL experiment code, a deck platform is generated. First, the input and output variables are defined. 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] Furthermore, 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 start, loading valve PID automatic start and unloading valve PID automatic start;

[0021] Among them, when the high-pressure outflow temperature, the high-pressure outflow pressure and the high-pressure outflow flow 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 are used as input variables, any combination of two is taken;

[0022] The output variables include: simulation 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, 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. The C++ program is used to compile the compilable C++ file into an executable file, the simulation model is run, and the 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 in the SQL database and interacts with the simulation model.

[0026] The compressor station operation training system and data exchange method in an embodiment of the present invention include a compressor station simulation model, a compressor station control system model, and a method for exchanging data between the simulation model and the control system model. The control system model is the main body of the control logic. This compressor station operation training system can be used to understand the operating characteristics of the compressor station in advance, perform control system pre-verification, debug the compressor unit start-up and shutdown logic, find the optimal operating point and optimal operation method for the compressor unit cascade, and provide operator training. 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 this 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 A flowchart of an operation training system for a compressor station is provided in one embodiment;

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

[0030] Figure 3 is a simplified flow diagram of a compressor station according to 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 implementation of an operator training system for a compressor station is provided. DETAILED DESCRIPTION

[0036] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions 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 embodiments described 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 making creative efforts should fall within the scope of protection of the present invention.

[0037] It should be noted that the terms "first", "second", etc. in the description 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 numbers 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 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 a compressor station operation training system and data interaction method thereof, including a compressor station simulation model, a compressor station control system model, and a method for data interaction between the simulation model and the control system model. The compressor station operation training system can understand the operating characteristics of the compressor station in advance, perform control system pre-verification, debug the compressor unit start-stop logic, find the optimal operating point and optimal operation method for the compressor unit cascade, and provide operator training.

[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 with examples 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] 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 moisture in the raw gas are filtered out by the ORS oil filtration system, it is discharged to the subsequent stage through the high-pressure degassing pipeline.

[0044] The gas management panel valves and buffer tanks work together to regulate and control the compressor suction pressure and discharge pressure.

[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 pressure is regulated and controlled by the loading valve CV3 and the unloading valve CV2, working in conjunction with the buffer tank. When the high-pressure pressure is too high, the unloading valve CV2 opens, allowing high-pressure gas to enter the buffer tank. Compressor C-1 is then appropriately reduced in frequency to control the high-pressure pressure to the target value. When the high-pressure pressure is too low, the unloading valve CV2 closes and the loading valve CV3 opens. The gas in the buffer tank is compressed by compressor C-1 and discharged into the high-pressure pipeline. Compressor C-1 is then appropriately increased in frequency to control the high-pressure pressure to the target value.

[0047] When simulating this compressor station, you can customize the compressor component model. For example, you can write the compressor's performance characteristic curve into the source code of the compressor component, define and encapsulate it into a proprietary compressor model, and better adapt it to actual conditions and specific operating conditions. You can also set boundary conditions for high-pressure outflow and low-pressure return flow to perform dynamic simulation of the compressor station.

[0048] Figure 3 The input variables for the compressor station in [1] are: compressor C-1 start signal, high-pressure outlet valve signal, low-pressure inlet valve signal, high-pressure outflow temperature, pressure, and flow rate (two of the three), low-pressure return flow temperature, pressure, and flow rate (two of the three), compressor slide valve (or compressor frequency / speed), bypass valve CV1 opening, loading valve CV3 opening, unloading valve CV2 opening, buffer tank supply valve opening, bypass valve PID automatic start, loading valve PID automatic start, unloading valve PID automatic start. Output variables are: simulation time, error message (optional, if the system has one), compressor C-1 frequency, compressor suction temperature, pressure, and flow rate, compressor discharge temperature, pressure, buffer tank pressure, temperature, high-pressure outflow temperature and flow rate, low-pressure return flow temperature and flow rate, openings of various valves, inlet and outlet temperatures of various valves, inlet and outlet pressures of various valves, inlet and outlet flows of various valves, openings of various control valves, inlet and outlet temperatures of various control valves, inlet and outlet pressures of various control valves, and inlet and outlet flows of various control valves.

[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] Low-pressure gas enters from the C-1 and C-2 air intake ports, is compressed to the specified pressure by C-1 and C-2, and is discharged from the high-pressure exhaust ports of C-1 and C-2. After the oil and moisture in the raw gas are filtered out by the ORS oil filtration system, it is discharged to the subsequent stage through the high-pressure degassing pipeline.

[0052] The gas management panel valves and buffer tanks work together to regulate and control the compressor suction pressure and discharge pressure.

[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 pressure is regulated and controlled by the loading valve CV3 and the unloading valve CV2, working in conjunction with the buffer tank. When the high-pressure pressure is too high, the unloading valve CV2 opens, allowing high-pressure gas to enter the buffer tank. Compressors C-1 and C-2 are then appropriately reduced in frequency to control the high-pressure pressure to the target value. When the high-pressure pressure is too low, the unloading valve CV2 closes, the loading valve CV3 opens, and the gas in the buffer tank is compressed by compressors C-1 and C-2 before being discharged into the high-pressure pipeline. Compressors C-1 and C-2 are then appropriately increased in frequency to control the high-pressure pressure to the target value.

[0055] When simulating this compressor station, you can customize the compressor component model. For example, you can write the compressor's performance characteristic curve into the source code of the compressor component, define and encapsulate it into a proprietary compressor model, and better adapt it to actual conditions and specific operating conditions. You can also set boundary conditions for 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 system, 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 (two out of the three: temperature, pressure, and flow), low-pressure return flow temperature, pressure, flow (two out of the three: temperature, pressure, and flow), 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 mode, loading valve PID automatic mode, and unloading valve PID automatic mode. 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, 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 filtration system ORS, an intermediate-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] Low-pressure gas enters from the intake 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 filtration system, it goes to the subsequent stage through the high-pressure degassing pipeline.

[0060] The gas management panel valves and buffer tanks work together to regulate and control the compressor suction pressure and discharge pressure.

[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, working in conjunction with the buffer tank. When the high-pressure pressure is too high, the unloading valve CV3 opens, allowing high-pressure gas to enter the buffer tank. The low-pressure compressor CL and the high-pressure compressor CH are coordinated to reduce their speed appropriately, regulating and controlling the high-pressure pressure to the target value. When the high-pressure pressure is too low, the unloading valve CV3 closes, the loading valve CV4 opens, and the gas in the buffer tank is compressed by the low-pressure compressor CL and the high-pressure compressor CH before being discharged into the high-pressure pipeline. The low-pressure compressor CL and the high-pressure compressor CH are coordinated to increase their speed appropriately, regulating and controlling the high-pressure pressure to the target value.

[0064] When simulating this compressor station, you can customize the compressor component models. For example, you can embed the compressor's performance characteristic curves into the source code of the compressor component, define and encapsulate a proprietary compressor model, and better adapt it to actual conditions and specific operating conditions. You can also set boundary conditions for high-pressure outflow, medium-pressure return, and low-pressure return to perform dynamic simulation of the compressor station. Regarding the startup sequence, you can also simulate starting the high-pressure compressor first, the low-pressure compressor first, or both the high-pressure and low-pressure compressors simultaneously.

[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 (temperature, pressure, flow, take two), medium-pressure return temperature, pressure, flow (temperature, pressure, flow, take two), low-pressure return temperature, pressure, flow (temperature, pressure, flow, 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 and flow, medium-pressure line return air 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, inlet and outlet flow of each regulating valve.

[0066] like Figure 6 The compressor station shown is Figure 5 This upgraded compressor station consists of a high-pressure compressor (CH), a low-pressure compressor (CL), an oil filtration system (ORS), an intermediate-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 system consists of two units, each with an independent ORS oil filtration system at its high-pressure outlet. The low-pressure compressor system consists of three units.

[0067] The working process is as follows:

[0068] Low-pressure gas enters from the intake 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 filtration system, it goes to the subsequent stage through the high-pressure degassing pipeline.

[0069] The high-pressure compressor consists of two units, each equipped with an independent ORS oil filtration system at its high-pressure outlet. The outlet gas from the high-pressure compressor passes through the independent ORS oil filtration system to remove oil and moisture from the feed gas before being combined and sent to the downstream pipeline. This design avoids the problem of poor oil filtration performance caused by uneven pressure distribution between the two high-pressure compressors.

[0070] The gas management panel valves and buffer tanks work together to regulate and control the compressor suction pressure and discharge pressure.

[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, working in conjunction with the buffer tank. When the high-pressure pressure is too high, the unloading valve CV3 opens, allowing high-pressure gas to enter the buffer tank. The low-pressure compressor CL and the high-pressure compressor CH are coordinated to reduce their speed appropriately, regulating and controlling the high-pressure pressure to the target value. When the high-pressure pressure is too low, the unloading valve CV3 closes, the loading valve CV4 opens, and the gas in the buffer tank is compressed by the low-pressure compressor CL and the high-pressure compressor CH before being discharged into the high-pressure pipeline. The low-pressure compressor CL and the high-pressure compressor CH are coordinated to increase their speed appropriately, regulating and controlling the high-pressure pressure to the target value.

[0074] When simulating this compressor station, you can customize the compressor component model. For example, you can write the compressor's performance characteristic curve into the source code of the compressor component, define and encapsulate it into a proprietary compressor model, and better adapt it to actual conditions and specific operating conditions. You can also set boundary conditions for high-pressure outflow, medium-pressure return, and low-pressure return to perform dynamic simulation of the compressor station.

[0075] Regarding startup sequence, simulations can be performed to start the high-pressure compressor first, the low-pressure compressor first, or both simultaneously. Because the compressor station is arranged in a 2-3 configuration, with two high-pressure compressors and three low-pressure compressors, the impact of different compressor load distribution scenarios on the system can be simulated, as well as the start and stop logic of the compressor units.

[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 outlet switch valve signal, medium-pressure inlet switch valve signal, low-pressure inlet switch valve signal, high-pressure outflow temperature, pressure, flow (temperature, pressure, flow, take two), medium-pressure return temperature, pressure, flow (temperature, pressure, flow, take two), low-pressure return temperature, pressure, flow (temperature, pressure, flow, 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 and flow, medium-pressure line return air temperature and flow, low-pressure line return air temperature and 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.

[0077] like Figure 7 The compressor station shown consists of a high-pressure compressor CH, a low-pressure compressor CL, a negative-pressure compressor CSP, an oil filtration system ORS, an intermediate-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 compressors consist of two, each with an independent ORS oil filtration system at its high-pressure outlet. The low-pressure compressors consist of three, and the negative-pressure compressors consist of three.

[0078] The working process is as follows:

[0079] Low-pressure gas enters from the intake 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 filtration system, it goes to the subsequent stage through the high-pressure degassing 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 units, each equipped with an independent ORS oil filtration system at its high-pressure outlet. The outlet gas from the high-pressure compressor passes through the independent ORS oil filtration system to remove oil and moisture from the feed gas before being combined and sent to the downstream pipeline. This design avoids the problem of poor oil filtration performance caused by uneven pressure distribution between the two high-pressure compressors.

[0082] The gas management panel valves and buffer tanks work together to regulate and control the compressor suction pressure and discharge pressure.

[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, working in conjunction with the buffer tank. When the high-pressure pressure is too high, the unloading valve CV3 opens, allowing high-pressure gas to enter the buffer tank. The low-pressure compressor CL and the high-pressure compressor CH are coordinated to reduce their speed appropriately, regulating and controlling the high-pressure pressure to the target value. When the high-pressure pressure is too low, the unloading valve CV3 closes, the loading valve CV4 opens, and the gas in the buffer tank is compressed by the low-pressure compressor CL and the high-pressure compressor CH before being discharged into the high-pressure pipeline. The low-pressure compressor CL and the high-pressure compressor CH are coordinated to increase their speed appropriately, regulating and controlling the high-pressure pressure to the target value.

[0086] When simulating this compressor station, you can customize the compressor component models. For example, you can write the compressor's performance characteristic curves into the source code of the compressor component, define and encapsulate them into a proprietary compressor model, and better adapt them to actual conditions and specific operating conditions. You can also set boundary conditions for high-pressure outflow, medium-pressure return, low-pressure return, and negative-pressure return to perform dynamic simulations of the compressor station.

[0087] Regarding the startup sequence, simulations can be performed to simulate starting the high-pressure compressor first, starting the low-pressure compressor first, or starting both the high-pressure and low-pressure compressors simultaneously. Because the compressor station is arranged in a 2-3-3 configuration, with two high-pressure compressors, three low-pressure compressors, and three negative-pressure compressors, the impact of different compressor load distribution scenarios on the system can be simulated, as well as the start and stop logic of the compressor units.

[0088] Figure 7 The input variables of the compressor station 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), negative pressure compressor CSP start signal (each negative pressure compressor starts separately or simultaneously), high-pressure outlet switch valve signal, medium-pressure inlet switch valve signal, low-pressure inlet switch valve signal, negative pressure inlet switch valve signal, high-pressure outflow temperature, pressure, flow rate (two of the three are temperature, pressure, and flow rate), medium-pressure return flow temperature, pressure, and flow rate (two of the three are temperature, pressure, and flow rate), Low-pressure return temperature, pressure, flow (two out of the three: temperature, pressure, and flow), negative-pressure return 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 described above is detailed here, with each high-pressure compressor equipped with an independent ORS oil filtration system and a custom compressor model, in order to illustrate the object being simulated and its working process.

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

[0091] When building a compressor station simulation model based on the compressor station's simplified flow diagram, you can develop component models as needed. You can also customize compressor component models, for example, by writing compressor performance characteristic curves into the source code of the compressor component, defining and encapsulating them into a proprietary compressor model to better adapt to actual conditions and specific operating conditions.

[0092] Optionally, when establishing a simulation model for the compressor station, the internal variables simulation time (time) and error message (error) are encapsulated into usable components. The internal variable simulation time (time) is encapsulated into a simulation time component. The internal variable error message (error) is encapsulated into an error message component. The simulation time component outputs the system's simulation time value, with a variable type of real and analog output. The error message component outputs the system's error message value, with a variable type of real and analog output.

[0093] The simulation time and error message components do not need to be connected to the main circuit of the compressor station simulation model. Simply place the simulation time and error message components on the same screen as the main circuit model of the compressor station simulation model. Once compiled, the program will run smoothly.

[0094] After the simulation model is compiled and partitions are generated, the partitions are successfully validated. A special experiment is created, in which EL language code is written. The experiment is compiled and run. Based on this EL experiment code, a deck is generated. First, the input and output variables are defined. Input variables are the variables to be controlled by the third-party software, while 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 and output variables, which are not listed here. Please refer to the specific process diagram for the input and output variables.

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

[0098] Using the deck platform, the simulation model is packaged into a compilable C++ file. The C++ program compiles the compilable C++ file into an executable file, runs the simulation model, and stores the results in an SQL database.

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

[0100] In this embodiment, 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 for description only 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 focus. 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 exemplary. For example, the division of units can be a logical function division. In actual implementation, there may be other division methods, such as 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] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected to achieve the purpose of the present embodiment according to actual needs.

[0106] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or 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, 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. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute 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, etc. Various 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 principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.

Claims

1. A compressor station operation training system, 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 optimal operating point and the optimal operation method of the compressor cascade, and trains the operators; The control system model performs data interaction with the simulation model based on the PLC architecture; When establishing the simulation model, the internal variables simulation time and error information error are respectively encapsulated into usable components; When establishing the simulation model, the internal variable simulation 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; Place the simulation time component and error information component in the same screen as the main loop model of the compressor station simulation model; The operation training system utilizes the deck platform to encapsulate the simulation model into a compilable C++ file; and utilizes a C++ program to compile the compilable C++ file to generate an executable file.

2. The compressor station operation training system according to claim 1, 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, 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 1, characterized in that: After the simulation model is compiled, a partition is generated. After the partition is successfully validated, a special experiment is established, EL language code is written in the experiment, and the experiment is compiled and run.

5. The compressor station operation training system according to claim 4, 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.

6. The compressor station operation training system according to claim 5, 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 start, loading valve PID automatic start and unloading valve PID automatic start; Among them, when the high-pressure outflow temperature, the high-pressure outflow pressure and the high-pressure outflow flow 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 are used as input variables, any combination of two is taken; The output variables include: simulation time, error information, 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, inlet and outlet flow of each regulating valve.

7. A data interaction method using the compressor station operation training system according to claim 1, 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 results in the SQL database; The PLC-based control system obtains the input and output data of the compressor station simulation model 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

Cited By

  • Operation training system of low-temperature refrigeration system and data interaction method thereof

    CN119314372A

  • Operation training system of low-temperature refrigeration system and data interaction method thereof

    CN119314372B