Operation training method, device and equipment of superfluid helium refrigerator and storage medium

CN119314373APending Publication Date: 2025-01-14TECHNICAL INST OF PHYSICS & CHEMISTRY - CHINESE ACAD OF SCI
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411375964.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

Due to its complexity and high power consumption, superfluid helium refrigerators are difficult to improve their efficiency and stability through a large number of experiments, and they cannot directly obtain accurate mathematical models and transfer functions, so direct control and research is more difficult.

Method used

The deck platform is used to encapsulate the simulation model of the superfluid helium refrigerator into a compilable C++ file, compile it through the C++ program to generate an executable file, run the simulation model and store the results in a SQL database. Based on the operation of the PLC control system, the input and output data in the SQL database are interacted with the simulation model to achieve operational training.

Benefits of technology

Without the need to build an actual superfluid helium refrigerator, dynamic simulation and control system pre-verification and debugging are performed, which improves the efficiency and safety of operational training and helps operators become familiar with performance estimation and control logic in different working modes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119314373A_ABST
    Figure CN119314373A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of system simulation, and discloses an operation training method and device for a superfluid helium refrigerator, computer equipment and a storage medium, and the method comprises the steps: packaging a simulation model of the superfluid helium refrigerator into a compilable C + + file through employing a deck platform, and enabling the deck platform to be generated based on the simulation model of the superfluid helium refrigerator; compiling a compilable C + + file by using a C + + program to generate an executable file, running the simulation model, and putting a running result in an SQL database; and performing data interaction with the simulation model based on the operation of a target person on the control system of the PLC and the input data and the output data in the SQL database. According to the invention, the dynamic simulation model of the superfluid helium refrigerator can be packaged, data interaction is carried out between the dynamic simulation model of the superfluid helium refrigerator and the control system based on the PLC architecture, and dynamic simulation of the superfluid helium refrigerator and pre-verification and debugging of the control system can be carried out under the condition that an actual superfluid helium refrigerator is not established.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of system simulation, and in particular to an operation training method, device, computer equipment and storage medium for a superfluid helium refrigerator. Background Art

[0002] With the development of science and technology, large cryogenic systems have been widely used in cutting-edge fields such as nuclear fusion, high-energy physics and superconducting systems, such as the Large Hadron Collider (LHC) of CERN, the International Thermonuclear Experimental Reactor (I TER) and the National Advanced Nuclear Fusion Experimental Superconducting Tokamak (EAST). At present, there are a large number of large scientific facilities in my country that require the support of cryogenic technology, and there are many systems under construction or in pre-research that need to be equipped with large superfluid helium cryogenic systems.

[0003] The superfluid helium refrigerator system is complex and has high power consumption, so it is not suitable to improve its efficiency and stability through a large number of experiments. Dynamic simulation of the superfluid helium refrigerator can simulate the dynamic heat load under different working modes and variable conditions, reduce the thermal shock to the refrigerator, and estimate the performance of the superfluid helium refrigerator under different working modes, providing key guidance for the design of the superfluid helium refrigerator and the design of the low-temperature distribution system.

[0004] 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 cryogenic system and conducting operation training for staff before the system is operated. Developing and utilizing the operation training system to train operators can avoid putting actual equipment in a dangerous situation. The operation training system can be operated 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 superfluid helium refrigerator is a complex system with nonlinearity, multivariables, and large hysteresis. It is impossible to directly obtain an accurate mathematical model and transfer function, and it is difficult to conduct direct control research. Summary of the invention

[0006] Based on this, it is necessary to address the technical problem of poor safe and stable operation of superfluid helium refrigerators in the prior art, and propose an operation training method, device, computer equipment and storage medium for superfluid helium refrigerators.

[0007] In a first aspect, a method for training operation of a superfluid helium refrigerator is provided, the method comprising:

[0008] Using a deck platform, encapsulating a simulation model of a superfluid helium refrigerator into a compilable C++ file, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator;

[0009] Compile the compilable C++ file into an executable file using a C++ program, run the simulation model, and store the running results in an SQL database, wherein the running results include input data and output data, wherein the input data includes the start-up signal of each compressor, the opening of each regulating valve, the opening of each switch valve, the power of each electric heater, the power of each load, and the automatic signal of each PID in the simulation model, and the output data includes the temperature, pressure and flow before and after each stage of heat exchangers, the opening of each valve, the temperature, pressure and flow before and after each valve, the temperature, pressure and flow before and after each stage of turbines, the speed and efficiency of each stage of turbines, the temperature, pressure and flow before and after each cold compressor, the pressure ratio, speed and efficiency of each cold compressor, the temperature, pressure and liquid level of each gas-liquid separator, the inlet and outlet flow of each gas-liquid separator, the power of each electric heater inside the gas-liquid separator, the inlet and outlet temperature of each load, the inlet and outlet pressure of each load, the inlet and outlet flow of each load, and the power of each load;

[0010] Based on the target personnel's operation of the PLC control system, the input data and the output data in the SQL database, data interaction is performed with the simulation model to achieve the target personnel's operation training on the superfluid helium refrigerator.

[0011] In a second aspect, a superfluid helium refrigerator operation training device is provided, the device comprising:

[0012] A packaging module, used to package the simulation model of the superfluid helium refrigerator into a compilable C++ file using a deck platform, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator;

[0013] A running module, used for compiling a compilable C++ file into an executable file using a C++ program, running the simulation model, and placing the running results in an SQL database, wherein the running results include input data and output data, wherein the input data includes the start-up signal of each compressor, the opening of each regulating valve, the opening of each switch valve, the power of each electric heater, the power of each load, and the automatic signal of each PID in the simulation model, and the output data includes the temperature, pressure and flow before and after each stage of heat exchangers, the opening of each valve, the temperature, pressure and flow before and after each valve, the temperature, pressure and flow before and after each stage of turbines, the speed and efficiency of each stage of turbines, the temperature, pressure and flow before and after each cold compressor, the pressure ratio, speed and efficiency of each cold compressor, the temperature, pressure and liquid level of each gas-liquid separator, the inlet and outlet flow of each gas-liquid separator, the power of the electric heater inside each gas-liquid separator, the inlet and outlet temperature of each load, the inlet and outlet pressure of each load, the inlet and outlet flow of each load, and the power of each load;

[0014] The data interaction module is used to interact with the simulation model based on the target personnel's operation of the PLC control system and the input data and output data in the SQL database, so as to realize the target personnel's operation training on the superfluid helium refrigerator.

[0015] In a third aspect, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned superfluid helium refrigerator operation training method when executing the computer program.

[0016] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned superfluid helium refrigerator operation training method are implemented.

[0017] The operation training method of the superfluid helium refrigerator proposed by the present invention uses a deck platform to encapsulate the simulation model of the superfluid helium refrigerator into a compilable C++ file, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator, and then uses a C++ program to compile the compilable C++ file to generate an executable file, runs the simulation model, and puts the running result in an SQL database. Finally, based on the target personnel's operation of the PLC control system, the input data and output data in the SQL database, the simulation model is interacted with the data to achieve the target personnel's operation training on the superfluid helium refrigerator. The present invention can encapsulate the dynamic simulation model of the superfluid helium refrigerator, and interact the dynamic simulation model of the superfluid helium refrigerator with the control system based on the PLC architecture. It can perform dynamic simulation simulation of the superfluid helium refrigerator and pre-verification and debugging of the control system without building an actual superfluid helium refrigerator. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0019] in:

[0020] Figure 1 A diagram showing an application environment of a method for training the operation of a superfluid helium refrigerator in one embodiment;

[0021] Figure 2 A flowchart of a method for training operation of a superfluid helium refrigerator in one embodiment;

[0022] Figure 3 A simplified flow chart of a superfluid helium refrigerator in one embodiment;

[0023] Figure 4 is a structural block diagram of an operation training device for a superfluid helium refrigerator in one embodiment;

[0024] Figure 5 is a structural block diagram of a computer device in one embodiment;

[0025] Figure 6 It is a structural block diagram of a computer device in another embodiment. DETAILED DESCRIPTION

[0026] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by technicians in the technical field of the present application; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "including" and "having" and any variations thereof in the specification and claims of the present application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.

[0027] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0028] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are 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 are within the scope of protection of the present invention.

[0029] The superfluid helium refrigerator operation training method provided by the embodiment of the present invention can be applied in Figure 1In the application environment, the client 110 communicates with the server 120 through the network. The server 120 can receive and use the deck platform through the client 110 to encapsulate the simulation model of the superfluid helium refrigerator into a compilable C++ file, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator, and then use the C++ program to compile the compilable C++ file to generate an executable file, run the simulation model, and put the running results in the SQL database. Finally, based on the target personnel's operation of the PLC control system, the input data and output data in the SQL database, the simulation model is interacted with the data to achieve the target personnel's operation training on the superfluid helium refrigerator. The present invention can encapsulate the dynamic simulation model of the superfluid helium refrigerator, and the dynamic simulation model of the superfluid helium refrigerator and the control system based on the PLC architecture are interacted with data, and the dynamic simulation simulation of the superfluid helium refrigerator and the control system pre-verification and debugging can be performed without building an actual superfluid helium refrigerator. Among them, the client 110 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers and portable wearable devices. The server 120 can be implemented by an independent server or a server cluster composed of multiple servers. The present invention is described in detail below through specific embodiments.

[0030] See also Figure 2 As shown, Figure 2 A flow chart of a method for training the operation of a superfluid helium refrigerator provided by an embodiment of the present invention includes the following steps:

[0031] Step S101: using a deck platform, encapsulating a simulation model of a superfluid helium refrigerator into a compilable C++ file, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator;

[0032] in, Figure 3 The following is a simplified flow chart of the superfluid helium refrigerator. The superfluid helium refrigerator is an improved Claude cycle, and its working process is as follows:

[0033] (1) The normal temperature and high pressure helium discharged from the high pressure compressor CH enters the cold box;

[0034] (2) After the high-pressure helium entering the cold box passes through the first-stage heat exchanger HEX1 and is cooled to a certain temperature by the reflux cold helium, a small portion is separated and enters the second-stage heat exchanger HEX2 to be pre-cooled to 80K by liquid nitrogen (liquid nitrogen pre-cooling). HEX2 is a heat exchanger immersed in the liquid nitrogen tank D3100 and adopts immersion pre-cooling. Or a stream of fluid is separated and enters the first turbine expansion unit E11, E12, and E13, and is pre-cooled to 80K by the first turbine expansion unit (turbine expansion unit pre-cooling). The outlet of the first turbine expansion unit returns the air to the medium pressure, countercurrently passes through the heat exchangers HEX3 and HEX1, and enters the air intake of the high-pressure compressor unit CH. Either liquid nitrogen pre-cooling or turbine expansion unit pre-cooling can be selected, and they cannot be performed at the same time;

[0035] (3) The remaining high-pressure main line helium is pre-cooled and enters the 80K low-temperature adsorber group to remove impurity gases such as oxygen and nitrogen in the helium. It then passes through the fourth-stage heat exchanger HEX4 and is cooled by the reflux cold helium. Part of the helium passes through pipeline 2 and enters the second turbine expansion unit E21, E22 to be cooled from 75K to 50K. The outlet gas of the second turbine expansion unit is returned to the medium pressure, countercurrently passes through the heat exchangers HEX5, HEX4, HEX3 and HEX1, and enters the intake port of the high-pressure compressor unit CH. After the remaining gas passes through the fifth-stage heat exchanger HEX5, part of the 50K gas is sent to the load in the 50-75K temperature zone. The return gas from the 50-75K temperature zone load is mixed with the helium from pipeline 2 through pipeline 1 and re-enters the second turbine expansion unit for further expansion;

[0036] (4) After the high-pressure main gas passes through the sixth-stage heat exchanger HEX6, a portion of it enters the third turboexpander unit E31, E32, where it is cooled from 23K to 15K. The helium at the outlet of the third turboexpander unit is returned to the medium pressure, countercurrently passes through the heat exchangers HEX7, HEX6, HEX5, HEX4, HEX3 and HEX1, and enters the intake port of the high-pressure compressor unit CH;

[0037] (5) After the remaining high-pressure main gas passes through the seventh-stage heat exchanger HEX7, it enters the 20K low-temperature adsorber to remove impurity gases such as argon in the helium. A portion of the helium enters the fourth turbine expansion unit E41, E42, and is cooled from 14K to 6K. The outlet gas of the fourth turbine expansion unit is returned to low pressure, countercurrently passes through the heat exchangers HEX8, HEX7, HEX6, HEX5, HEX4, HEX3 and HEX1, and enters the suction port of the low-pressure compressor unit CL;

[0038] (6) After the remaining high-pressure main gas passes through the eighth-stage heat exchanger HEX8, it passes through the last-stage turbine E51 and enters the ninth-stage heat exchanger HEX9 to exchange heat with the reflux cold helium gas. The high-pressure main gas then reaches a supercritical state. The supercritical helium gas is divided into two parts. One part of the supercritical helium gas is throttled by the throttle valve CV14 into gas-liquid two-phases. The liquid phase accumulates in the helium supercooler D4100, and the gas phase is returned to the low-pressure pipeline through the return valve CV16. The other part of the supercritical helium gas passes through the throttle valve CV15, enters D4100 after throttling, and is supercooled by the liquid helium in D4100 to become 4.5K@3bara supercooled supercritical helium. The supercooled supercritical helium flows out from the bottom of D4100, and a small part is separated to supply the 4.5~75K load. Most of the remaining supercooled supercritical helium enters the heat exchanger HEX10, and is throttled into gas-liquid two-phase after passing through the throttle valve CV17. The liquid phase accumulates in the 2K gas-liquid separator D4500, and the gas phase returns from the top of D4500, passes through the heat exchanger HEX10 in reverse flow, and enters the cold compressor unit. When the liquid helium level in D4500 does not reach a certain value, the return helium returns to the negative pressure return end of the heat exchanger HEX6 through the bypass regulating valve CV20 of the cold compressor unit;

[0039] (7) When the liquid helium level in D4500 reaches a certain value, the cold compressor unit starts to decompress the helium in D4500 to the superfluid helium saturation pressure of 0.03 bar, thereby forming 2K saturated superfluid helium in D4500. The 2K saturated superfluid helium flows out from the bottom of D4500 and is sent to the 2K load. The return gas from the 2K load is mixed with the return gas from the top of D4500, and the reflux flows through the heat exchanger HEX10 into the cold compressor unit.

[0040] (8) The cold compressor unit increases the helium pressure in the downstream pipeline from 0.03 bar to 0.5 bar. The 0.5 bar negative pressure helium enters the negative pressure channels of HEX6, HEX5, HEX4, HEX3 and HEX1 in turn, and becomes 0.4 bar negative pressure helium after pressure drops layer by layer, and enters the suction port of the negative pressure compressor unit CSP. The negative pressure compressor unit CSP compresses the 0.4 bar negative pressure helium to a medium pressure of 4.05 bar, mixes it with the medium pressure gas from the outlet of the low pressure compressor CL and the return gas from the medium pressure return gas pipeline, and sends it to the inlet of the high pressure compressor CH to complete a helium cycle. The one-way valve NV01 prevents the backflow of helium at the outlet of the negative pressure compressor unit CSP.

[0041] In this embodiment, the simulation model of the superfluid helium refrigerator can be established based on the dynamic simulation software Ecos imPro and compiled. It should be noted that when establishing the simulation model of the superfluid helium refrigerator based on the process diagram of the superfluid helium refrigerator, it is necessary to develop the required component models. For example, the four-stream heat exchanger model and other models that do not exist in the cryogenic component library need to be independently developed.

[0042] Step S102: using a C++ program to compile a compilable C++ file into an executable file, running the simulation model, and placing the running results in an SQL database, wherein the running results include input data and output data, wherein the input data includes the start-up signal of each compressor, the opening of each regulating valve, the opening of each switch valve, the power of each electric heater, the power of each load, and each PID automatic signal in the simulation model, and the output data includes the temperature, pressure and flow rate before and after each stage of heat exchangers, the opening of each valve, the temperature, pressure and flow rate before and after each valve, the temperature, pressure and flow rate before and after each stage of turbines, the speed and efficiency of each stage of turbines, the temperature, pressure and flow rate before and after each cold compressor, the pressure ratio, speed and efficiency of each cold compressor, the temperature, pressure and liquid level of each gas-liquid separator, the inlet and outlet flow rate of each gas-liquid separator, the power of the electric heater inside each gas-liquid separator, the inlet and outlet temperature of each load, the inlet and outlet pressure of each load, the inlet and outlet flow rate of each load, and the power of each load;

[0043] Among them, Figure 3 As shown, the input variables of the simulation model are as follows: high-pressure compressor start signal, low-pressure compressor start signal, negative pressure compressor start signal. Each PID of the compressor station is automatically put into operation, each PID of the turbine expansion unit is automatically put into operation, each PID of the cold compressor unit is automatically put into operation, each PID in the gas-liquid separator D4100 is automatically put into operation, each PID in the 2K gas-liquid separator D4500 is automatically put into operation, and each PID in the liquid nitrogen tank D3100 is automatically put into operation. High-pressure compressor slide valve signal, low-pressure compressor slide valve signal, negative pressure compressor slide valve signal. The opening of each regulating valve in the superfluid helium refrigerator, the opening of each switch valve. Electric heater of the temperature exchange pipeline, electric heater power in the gas-liquid separator D3100 / D4100 / D4500, 50-75K load power, 4.5-75K load power, etc.

[0044] like Figure 3As shown, the output variables of the simulation model are as follows: simulation time t ime, error information error (optional, if the system has it). Inlet and outlet temperature, pressure, flow rate of high-pressure compressor / low-pressure compressor / negative-pressure compressor, frequency of high-pressure compressor / low-pressure compressor / negative-pressure compressor, slide valve. Opening degree of each regulating valve, inlet and outlet temperature, pressure, flow rate of each regulating valve. Opening degree of each switch valve, inlet and outlet temperature, pressure, flow rate of each switch valve. Inlet and outlet temperature, pressure, flow rate of each turbine at each level, speed and efficiency of each turbine at each level. Inlet and outlet temperature, pressure, flow rate of each cold compressor at each level, pressure ratio, speed and efficiency of each cold compressor at each level. Temperature, pressure and flow rate before and after each heat exchanger. Temperature, pressure and liquid level of gas-liquid separator D3100 / D4100 / D4500, inlet and outlet flow rate of gas-liquid separator D3100 / D4100 / D4500. 50-75K load power, 4.5-75K load power. Inlet and outlet temperature of each load, inlet and outlet pressure of each load, inlet and outlet flow rate of each load. Power of each electric heater. Step S103: Based on the target personnel's operation of the PLC control system, the input data and the output data in the SQL database, data interaction is performed with the simulation model to implement the target personnel's operation training of the superfluid helium refrigerator.

[0045] In this embodiment, the PLC-based control system obtains the input and output data of the superfluid helium refrigerator simulation model in the SQL database, thereby interacting with the simulation model. The PLC uses a virtual PLC, that is, a PLC simulator, and does not use PLC hardware, which is more economical.

[0046] In one embodiment, the deck platform is generated based on the simulation model of a superfluid helium refrigerator, including: establishing a simulation model of a superfluid helium refrigerator, generating a part after the simulation model is compiled, establishing an experiment after the part is successfully validated, writing EL language code in the experiment, compiling and running the experiment, and generating a deck platform based on the EL experiment code: first defining input and output variables, the input variables are variables that need to be controlled by third-party software, and the output variables are various process values ​​calculated by the simulation model.

[0047] In one embodiment, the simulation model of the superfluid helium refrigerator includes a simulation time component and an error information component. The simulation time component is obtained by encapsulating the internal variable simulation time when establishing the simulation model; the error information component is obtained by encapsulating the internal variable error information when establishing the simulation model; the simulation time component outputs the simulation time value, the variable type is real, and the analog output; the error information component outputs the error information value, the variable type is real, and the analog output. It can be understood that when establishing the simulation model of the superfluid helium refrigerator, the internal variable simulation time time and the error information error are respectively encapsulated into available components. The internal variable simulation time time is encapsulated into the simulation time component. The internal variable error information error is encapsulated into the 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. The simulation time component and the error information component do not need to be connected to the main loop of the simulation model of the superfluid helium refrigerator. Simply place the simulation time component and error information component in the same screen as the main loop model of the superfluid helium refrigerator simulation model. Once compiled, it can run smoothly.

[0048] In one embodiment, the simulation model of the superfluid helium refrigerator includes a four-stream heat exchanger model. Five self-developed four-stream heat exchanger models are used in the simulation model of the superfluid helium refrigerator.

[0049] In one embodiment, a four-stream heat exchanger model is developed based on the conditions that the hot fluid only exchanges heat with the cold fluid and the hot fluid exchanges heat with the cold fluid through the metal wall, wherein the four-stream heat exchanger simulation component model is that the high-pressure and high-temperature fluid flows from left to right, the medium-pressure and low-temperature fluid flows from right to left, the low-pressure and low-temperature fluid flows from right to left, and the negative-pressure and low-temperature fluid flows from right to left.

[0050] In one embodiment, the superfluid helium refrigerator is composed of a compressor station, a cold box, a turbine expansion unit, a cold compressor unit, a heat exchanger and a gas-liquid separator.

[0051] The present invention discloses an operation training method for a superfluid helium refrigerator. The operation training method for a superfluid helium refrigerator can understand the working characteristics of the superfluid helium refrigerator in advance, pre-verify the control system, debug the main control logic, and estimate the performance of the superfluid helium refrigerator in different working modes. It provides a reference basis for the actual operation adjustment of the superfluid helium refrigerator and trains operators.

[0052] See also Figure 4As shown, in one embodiment, a superfluid helium refrigerator operation training device is provided, the device comprising:

[0053] The encapsulation module 10 is used to encapsulate the simulation model of the superfluid helium refrigerator into a compilable C++ file using a deck platform, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator;

[0054] The operation module 20 is used to compile the compilable C++ file into an executable file using a C++ program, run the simulation model, and store the operation results in an SQL database, wherein the operation results include input data and output data, wherein the input data includes the start-up signal of each compressor, the opening of each regulating valve, the opening of each switch valve, the power of each electric heater, the power of each load, and the automatic signal of each PID in the simulation model, and the output data includes the temperature, pressure and flow before and after each stage of heat exchangers, the opening of each valve, the temperature, pressure and flow before and after each valve, the temperature, pressure and flow before and after each stage of turbines, the speed and efficiency of each stage of turbines, the temperature, pressure and flow before and after each cold compressor, the pressure ratio, speed and efficiency of each cold compressor, the temperature, pressure and liquid level of each gas-liquid separator, the inlet and outlet flow of each gas-liquid separator, the power of the electric heater inside each gas-liquid separator, the inlet and outlet temperature of each load, the inlet and outlet pressure of each load, the inlet and outlet flow of each load, and the power of each load;

[0055] The data interaction module 30 is used to interact with the simulation model based on the target personnel's operation of the PLC control system, input data and output data in the SQL database, so as to realize the target personnel's operation training of the superfluid helium refrigerator.

[0056] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile and / or volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external client via a network connection. When the computer program is executed by the processor, the functions or steps on the service side of a superfluid helium refrigerator operation training method are implemented.

[0057] In one embodiment, a computer device is provided. The computer device may be a client, and its internal structure diagram may be as follows: Figure 6As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external server through a network connection. When the computer program is executed by the processor, the functions or steps on the client side of a method for training the operation of a superfluid helium refrigerator are implemented.

[0058] In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the following steps are implemented:

[0059] Using a deck platform, encapsulating a simulation model of a superfluid helium refrigerator into a compilable C++ file, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator;

[0060] Compile the compilable C++ file into an executable file using a C++ program, run the simulation model, and store the running results in an SQL database, wherein the running results include input data and output data, wherein the input data includes the start-up signal of each compressor, the opening of each regulating valve, the opening of each switch valve, the power of each electric heater, the power of each load, and the automatic signal of each PID in the simulation model, and the output data includes the temperature, pressure and flow before and after each stage of heat exchangers, the opening of each valve, the temperature, pressure and flow before and after each valve, the temperature, pressure and flow before and after each stage of turbines, the speed and efficiency of each stage of turbines, the temperature, pressure and flow before and after each cold compressor, the pressure ratio, speed and efficiency of each cold compressor, the temperature, pressure and liquid level of each gas-liquid separator, the inlet and outlet flow of each gas-liquid separator, the power of each electric heater inside the gas-liquid separator, the inlet and outlet temperature of each load, the inlet and outlet pressure of each load, the inlet and outlet flow of each load, and the power of each load;

[0061] Based on the target personnel's operation of the PLC control system, the input data and the output data in the SQL database, data interaction is performed with the simulation model to achieve the target personnel's operation training on the superfluid helium refrigerator.

[0062] In one embodiment, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0063] Using a deck platform, encapsulating a simulation model of a superfluid helium refrigerator into a compilable C++ file, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator;

[0064] Compile the compilable C++ file into an executable file using a C++ program, run the simulation model, and store the running results in an SQL database, wherein the running results include input data and output data, wherein the input data includes the start-up signal of each compressor, the opening of each regulating valve, the opening of each switch valve, the power of each electric heater, the power of each load, and the automatic signal of each PID in the simulation model, and the output data includes the temperature, pressure and flow before and after each stage of heat exchangers, the opening of each valve, the temperature, pressure and flow before and after each valve, the temperature, pressure and flow before and after each stage of turbines, the speed and efficiency of each stage of turbines, the temperature, pressure and flow before and after each cold compressor, the pressure ratio, speed and efficiency of each cold compressor, the temperature, pressure and liquid level of each gas-liquid separator, the inlet and outlet flow of each gas-liquid separator, the power of each electric heater inside the gas-liquid separator, the inlet and outlet temperature of each load, the inlet and outlet pressure of each load, the inlet and outlet flow of each load, and the power of each load;

[0065] Based on the target personnel's operation of the PLC control system, the input data and the output data in the SQL database, data interaction is performed with the simulation model to achieve the target personnel's operation training on the superfluid helium refrigerator.

[0066] It should be noted that the above functions or steps that can be implemented by the computer-readable storage medium or computer device can refer to the relevant descriptions on the server side and the client side in the aforementioned method embodiment. To avoid repetition, they will not be described one by one here.

[0067] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

[0068] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0069] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.

Claims

1. A method for training the operation of a superfluid helium refrigerator, characterized in that: The operation training method of the superfluid helium refrigerator comprises: Using a deck platform, encapsulating a simulation model of a superfluid helium refrigerator into a compilable C++ file, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator; Compile the compilable C++ file into an executable file using a C++ program, run the simulation model, and store the running results in an SQL database, wherein the running results include input data and output data, wherein the input data includes the start-up signal of each compressor, the opening of each regulating valve, the opening of each switch valve, the power of each electric heater, the power of each load, and each PID automatic signal in the simulation model, and the output data includes the temperature, pressure and flow before and after each stage of heat exchangers, the opening of each valve, the temperature, pressure and flow before and after each valve, the temperature, pressure and flow before and after each stage of turbines, the speed and efficiency of each stage of turbines, the temperature, pressure and flow before and after each cold compressor, the pressure ratio, speed and efficiency of each cold compressor, the temperature, pressure and liquid level of each gas-liquid separator, the inlet and outlet flow of each gas-liquid separator, the power of each electric heater inside the gas-liquid separator, the inlet and outlet temperature of each load, the inlet and outlet pressure of each load, the inlet and outlet flow of each load, and the power of each load; Based on the target personnel's operation of the PLC control system, the input data and the output data in the SQL database, data interaction is performed with the simulation model to achieve the target personnel's operation training on the superfluid helium refrigerator.

2. The method for training the operation of a superfluid helium refrigerator according to claim 1, characterized in that: The deck platform is based on the steps of generating a simulation model of a superfluid helium refrigerator, including: A simulation model of a superfluid helium refrigerator is established. After the simulation model is compiled, a partition is generated. After the partition is successfully validated, an experiment is established. EL language code is written in the experiment. The experiment is compiled and run, and a deck platform is generated based on the EL experiment code.

3. The method for training the operation of a superfluid helium refrigerator according to claim 2, characterized in that: The simulation model of the superfluid helium refrigerator includes a simulation time component and an error information component.

4. The method for training the operation of a superfluid helium refrigerator according to claim 3, characterized in that: The simulation time component is obtained by encapsulating the internal variable simulation time when establishing the simulation model; The error information component is obtained by encapsulating the internal variable error information when establishing the simulation model; The output of the simulation time component is the simulation time value, the variable type is real, and the analog output; The error information component outputs an error information value, the variable type is real, and the analog output.

5. The method for training the operation of a superfluid helium refrigerator according to claim 1, characterized in that: The simulation model of the superfluid helium refrigerator includes a four-stream heat exchanger model.

6. The method for training the operation of a superfluid helium refrigerator according to claim 5, characterized in that: The four-stream heat exchanger model is developed based on the conditions that the hot fluid only exchanges heat with the cold fluid and the hot fluid exchanges heat with the cold fluid through the metal wall. The four-stream heat exchanger simulation component model is that the high-pressure and high-temperature fluid flows from left to right, the medium-pressure and low-temperature fluid flows from right to left, the low-pressure and low-temperature fluid flows from right to left, and the negative-pressure and low-temperature fluid flows from right to left.

7. The method for training the operation of a superfluid helium refrigerator according to any one of claims 1 to 6, characterized in that: The superfluid helium refrigerator is composed of a compressor station, a cold box, a turbine expansion unit, a cold compressor unit, a heat exchanger and a gas-liquid separator.

8. An operation training device for a superfluid helium refrigerator, characterized in that: The operation training device of the superfluid helium refrigerator comprises: A packaging module, used to package the simulation model of the superfluid helium refrigerator into a compilable C++ file using a deck platform, wherein the deck platform is generated based on the simulation model of the superfluid helium refrigerator; A running module, used for compiling a compilable C++ file into an executable file using a C++ program, running the simulation model, and placing the running results in an SQL database, wherein the running results include input data and output data, wherein the input data includes the start-up signal of each compressor, the opening of each regulating valve, the opening of each switch valve, the power of each electric heater, the power of each load, and each PID automatic signal in the simulation model, and the output data includes the temperature, pressure and flow before and after each stage of heat exchangers, the opening of each valve, the temperature, pressure and flow before and after each valve, the temperature, pressure and flow before and after each stage of turbines, the speed and efficiency of each stage of turbines, the temperature, pressure and flow before and after each cold compressor, the pressure ratio, speed and efficiency of each cold compressor, the temperature, pressure and liquid level of each gas-liquid separator, the inlet and outlet flow of each gas-liquid separator, the power of the electric heater inside each gas-liquid separator, the inlet and outlet temperature of each load, the inlet and outlet pressure of each load, the inlet and outlet flow of each load, and the power of each load; The data interaction module is used to interact with the simulation model based on the target personnel's operation of the PLC control system and the input data and output data in the SQL database, so as to realize the target personnel's operation training on the superfluid helium refrigerator.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for training the operation of a superfluid helium refrigerator as claimed in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for training the operation of a superfluid helium refrigerator according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Large-scale helium low-temperature system real-time simulation platform

    CN107272442A

  • Method for establishing hardware-in-the-loop simulation platform of controller

    CN109100954A

  • Parameterized dynamic simulation calculation system applied to refrigeration or air conditioning equipment

    CN110175403A

  • Real-time dynamic simulation platform for large hydrogen liquefier or refrigerator

    CN114035493A

  • Semi-hardware dynamic simulation platform of 3000L / h helium liquefier

    CN119310873A