Search

CN-119312725-B - Operation training method and system for cold compressor unit

CN119312725BCN 119312725 BCN119312725 BCN 119312725BCN-119312725-B

Abstract

The application discloses an operation training method and system of a cold compressor unit, which are applied to the field of system simulation, wherein the method comprises the steps of establishing a simulation model of the cold compressor unit, compiling the simulation model and generating a deck platform; based on the deck platform, the simulation model is packaged into a C++ file which can be compiled, the C++ file is compiled into an executable file by utilizing a C++ program, the simulation model is operated to obtain an operation result, the operation result is stored in an SQL database, and data operated by the simulation model are obtained from the SQL database through a control system of a PLC and are interacted with the simulation model.

Inventors

  • LI JING
  • DONG BIN
  • XU XIANGDONG
  • WU JIHAO
  • ZHOU GANG
  • LIU LIQIANG
  • PENG NAN

Assignees

  • 中国科学院理化技术研究所

Dates

Publication Date
20260512
Application Date
20240929

Claims (6)

  1. 1. A method of training operation of a cold compressor assembly, comprising: establishing a simulation model of the cold compressor unit, compiling the simulation model, and generating a deck platform; based on the deck platform, packaging the simulation model into a compilable C++ file; Compiling the C++ file by using a C++ program to generate an executable file, operating the simulation model to obtain an operation result, and storing the operation result into an SQL database; Acquiring data operated by the simulation model from the SQL database through a control system of the PLC, and performing data interaction with the simulation model; in the step of building a simulation model of a cold compressor unit, compiling the simulation model and generating deck a platform, the method specifically comprises the following steps: Introducing an internal variable into the simulation model, wherein the internal variable comprises simulation time and error information; The simulation time is packaged into a simulation time component, the simulation time component is output into a simulation time value, and the output is set into a real value of an analog quantity type; Building a simulation environment based on the components, and writing an EL language code in the simulation environment; Generating deck a platform through a simulation environment and an EL language code; defining input variables and output variables in the deck platform; the input variables are variables controlled by third party software, including but not limited to, opening degree of each regulating valve, opening degree of each switching valve, power of each electric heater, boundary conditions and PID automatic throwing signals; The output variables are process values calculated by the simulation model, including but not limited to front and rear temperatures, pressures and flows of each stage of heat exchangers, opening of each valve, front and rear temperatures, pressures and flows of each stage of cold compressors, pressure ratios, rotation speeds and efficiencies of each stage of cold compressors, temperatures, pressures, liquid levels and front and rear flows of each gas-liquid separator; The simulation model further comprises: Establishing a cold compressor component model; In the simulation process, a computer-aided CFD calculation method is adopted to calculate the map curve of each cold compressor respectively; selecting a plurality of points in the map curve, and respectively defining parameters of a blocking line, rp_vs_Nr, mr_vs_Nr and eta_vs_Nr of each cold compressor; rp_vs_nr, where rp is the specific pressure ratio, nr is the specific rotational speed, and the calculation formulas are as follows: Wherein the method comprises the steps of For the cold compressor outlet pressure, Inlet pressure for the cold compressor; where N is the rotational speed of the cold compressor, For the design rotational speed of the cold compressor, Designing the inlet temperature of the cold compressor, wherein Tin is the inlet temperature of the cold compressor; mr_vs_nr, where mr is the specific flow, is given by: Where m is the flow rate of the cold compressor, The design flow for the cold compressor; The parameter modification source codes are packaged into a self-defined cold compressor component model; wherein, the control system of the PLC adopts a virtual PLC, namely a PLC simulator; The simulation time component and the error information component are not required to be connected into a main loop of a simulation model, and the packaged simulation time component and the error information component and the main loop model of the simulation model are placed in the same picture, so that the simulation time component and the error information component can run smoothly after compiling; compiling the C++ file by using a C++ program to generate an executable file, operating the simulation model to obtain an operation result, and storing the operation result into an SQL database, wherein the method specifically comprises the following steps of: Executing the executable file generated by compiling, and starting a simulation model of the cold compressor unit; in the simulation process, performing simulation calculation according to the set input variable, and generating a corresponding output variable; And storing the operation results obtained in the simulation process into an SQL database, wherein the operation results comprise, but are not limited to, simulation time, working state parameters of all levels of equipment and performance parameters of an operation training system.
  2. 2. The method for training operation of a cold compressor unit according to claim 1, wherein in the step of acquiring data of operation of the simulation model in the SQL database through a control system of the PLC and performing data interaction with the simulation model, the method specifically comprises the steps of: writing a corresponding control program in a control system of the PLC, and acquiring data operated by the simulation model from the SQL database according to actual requirements; the obtained data are analyzed and then applied to a PLC control system for controlling the actual operation of the cold compressor unit or performing analog control.
  3. 3. The method of training operation of a cold compressor assembly of claim 1, wherein the cold compressor assembly includes, but is not limited to, 1 cold compressor, 2 cold compressors in series, 3 cold compressors in series, 4 cold compressors in series, and more than 4 cold compressors in series.
  4. 4. A system according to any one of claims 1-3, characterized by comprising: the model building module is used for building a simulation model of the cold compressor unit, compiling the simulation model and generating a deck platform; the compiling module is used for packaging the simulation model into a compilable C++ file based on the deck platform; The output module compiles the C++ file into an executable file by utilizing a C++ program, operates the simulation model to obtain an operation result, and stores the operation result into an SQL database; And the interaction module is used for acquiring the data operated by the simulation model from the SQL database through a control system of the PLC and carrying out data interaction with the simulation model.
  5. 5. An electronic device comprising a processor, a memory coupled to the processor, wherein the memory stores program instructions for implementing a method of training operation of a cold compressor assembly according to any one of claims 1-3, and wherein the processor is configured to execute the program instructions stored by the memory to implement a method of training operation of a cold compressor assembly.
  6. 6. A storage medium having stored thereon program instructions executable by a processor for performing a method of training operation of a cold compressor assembly according to any one of claims 1-3.

Description

Operation training method and system for cold compressor unit Technical Field The invention relates to the field of system simulation, in particular to an operation training method and system for a cold compressor unit. Background Along with the development of science and technology, large-scale low-temperature systems are widely applied to the front fields of nuclear fusion, high-energy physics, superconducting systems and the like. For large superfluid helium cryogenic systems in the 2K temperature range, the current internationally common method is to use a multi-stage compression system to decompress the liquid helium vessel to obtain superfluid helium. Compared with a 4.5K low-temperature system, the large-scale superfluid helium low-temperature system has the advantages that the whole compression and evacuation process is difficult to carry out at room temperature in terms of vacuum degree of a pumping system, system heat leakage and the like. Therefore, a multistage centrifugal cold compressor is now employed for application to saturated helium vapor at low temperature and low pressure as a method of initial stage evacuation. Cold compressors play an important role in large cryogenic systems and have become one of the most critical components in superfluid helium systems. The large helium cryogenic system at 2K adopts a cold compressor to decompress the saturated liquid helium tank at low temperature and low pressure so as to obtain superfluid helium or supercooled helium, and the scheme of vacuum extraction of the saturated liquid helium tank by adopting a three-stage serial or four-stage serial mode of the cold compressor is common at present. Under the ultralow temperature negative pressure working condition, the system has higher requirements on the stability of the cold compressor. Therefore, in the design process, besides ensuring the efficiency of the cold compressor, the stable working range of the cold compressor is properly widened, the performance of the cold compressor is prevented from being reduced due to the change of inlet parameters, and the anti-surge control of the multistage cold compressor unit is required. The multistage serial cold compressor unit needs the cold compressor of the latter one stage to have wider flow coverage than the former one, so as to ensure the cold compressor unit to be capable of running better stably. During the planned use of the cold compressor during actual operation, the gas pressure, gas temperature, operating speed and flow rate, etc. are likely to change with other minor internal or external variations of the large cryogenic system. Therefore, it is important to perform an accurate variable-working-condition performance estimation for the centrifugal cold compressor in the design stage. The OTS (Operation TRAINING SYSTEM) Operation training system combines dynamic simulation and measurement and control system development technologies, develops a foreground user Operation interface, and is convenient for knowing the characteristics of the whole system and carrying out Operation training on staff before the system operates. The operation training system is developed and utilized to train operators, so that the actual equipment can be prevented from being placed in dangerous places. The operation training system can be operated under certain special conditions without worrying about serious consequences, and the operator cannot distinguish whether the real system or the simulation system is faced by the HMI human-machine interface. The dynamic simulation model of the cold compressor unit is packaged, the dynamic simulation model of the cold compressor unit and the control system model of the cold compressor unit based on the PLC architecture are subjected to data interaction, the dynamic simulation and the control system of the cold compressor unit can be verified and debugged in advance under the condition that an actual cold compressor unit is not established, main control logic of the cold compressor unit is debugged, the variable working condition performance of the cold compressor unit is estimated, the performance curves of the cold compressor in the relation between the pressure ratio and the flow at different rotating speeds are searched, the safe operation range of the cold compressor is determined, the cold compressor is prevented from entering the surge and blockage working conditions, a reference basis is provided for the actual operation adjustment of the later cold compressor unit, and an operator is trained. Disclosure of Invention The application aims to provide an operation training method and system for a cold compressor unit, and aims to solve the problems. In order to achieve the above purpose, the present application provides the following technical solutions: the application provides an operation training method of a cold compressor unit, which comprises the following steps: establishing a simulation model of the cold compressor