Operation training method and system for dilution refrigerator

By establishing and interacting dilution refrigerator simulation model and PLC control system, the complexity and operation training safety of dilution refrigerator system are solved, performance estimates and operation training are achieved, and the stability and operation skills of the system are improved.

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

Patent Information

Application Number
CN202411369261.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

The dilution refrigerator system is complex and has high power consumption, making it difficult to improve its efficiency and stability through a large number of experiments. The traditional operating training methods have safety hazards and inconvenient operation.

Method used

A dilution refrigerator operation training method and system has been developed. By establishing simulation models, compiling and running simulation models, generating deck platforms, using the PLC control system to interact with the simulation model, simulating performance under different working modes, and providing performance estimates and operational training.

Benefits of technology

Through the simulation model, the thermodynamic performance and dynamic thermal load of the dilution refrigerator are understood in advance, ensuring the stability and reliability of the control system, reducing the actual construction and commissioning costs, and improving the economic and practicality of the operating skills and the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107857A_ABST
    Figure CN119107857A_ABST
Patent Text Reader

Abstract

The invention discloses an operation training method and system for a dilution refrigerator, and is applied to the field of system simulation, and the method comprises the steps: building a simulation model of the dilution refrigerator, 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, running the simulation model to obtain a running result, and storing the running result in an SQL database; and acquiring operation data of the simulation model in the SQL database through a control system of the PLC, and performing data interaction with the simulation model.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of system simulation, and in particular to an operation training method and system for a dilution refrigerator. Background Art

[0002] Dilution refrigerators are key devices for providing cooling for quantum computing. With the rapid development of quantum computing, the number of quantum bits continues to increase, and dilution refrigerators with larger cooling capacity are needed to meet the cooling needs of quantum computing. In order to increase the cooling capacity of the dilution refrigerator, it is necessary to increase the precooling capacity of the precooling system for the dilution refrigerator.

[0003] The use of a large superfluid helium refrigerator as a pre-cooling unit overcomes the limited pre-cooling capacity of the traditional dry dilution refrigerator using a GM refrigerator / pulse tube refrigerator as a pre-cooling unit. The traditional wet dilution refrigerator needs to be immersed in a liquid helium dewar for pre-cooling, which is inconvenient to operate. The pre-cooling capacity is greatly increased, making it possible to use a dilution refrigerator with a very large cooling capacity.

[0004] The system of ultra-large cooling capacity dilution refrigerator 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 dilution refrigerator can simulate the dynamic heat load under different working modes and variable conditions, estimate the performance of dilution refrigerator under different working modes, and provide key guidance for the design of dilution refrigerator.

[0005] The OTS (Operation Training System) combines dynamic simulation and measurement and control system development technology to develop a front-end user operation interface, which is convenient for understanding the characteristics of the entire system and conducting operation training for staff before the system is 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.

[0006] In order to overcome the above-mentioned defects, the present application provides a dilution refrigerator operation training method and system. Summary of the invention

[0007] The purpose of this application is to provide a dilution refrigerator operation training method and system, aiming to solve the above-mentioned problems.

[0008] To achieve the above objectives, this application provides the following technical solutions:

[0009] The present application provides an operation training method for a dilution refrigerator, comprising:

[0010] Establishing a simulation model of a dilution refrigerator, compiling the simulation model, and generating a deck platform;

[0011] Based on the deck platform, encapsulating the simulation model into a compilable C++ file;

[0012] Compiling the C++ file to generate an executable file using a C++ program, running the simulation model to obtain an operation result, and storing the operation result in an SQL database;

[0013] The PLC control system obtains the running data of the simulation model in the SQL database and performs data interaction with the simulation model.

[0014] Furthermore, in the steps of establishing a simulation model of a dilution refrigerator, compiling the simulation model, and generating a deck platform, the following steps are specifically included:

[0015] Introducing internal variables into the simulation model, wherein the internal variables include simulation time and error information;

[0016] The simulation time is encapsulated into a simulation time component, the simulation time component output is a simulation time value, and the output is set to a real value of the analog type; the error information is encapsulated into an error information component, the error information component output is an error information value, and the output is set to a real value of the analog type;

[0017] After the simulation model is compiled, components are generated; a simulation environment is established based on the components, and EL language codes are written in the simulation environment;

[0018] Generate deck platform through simulation environment and EL language code.

[0019] Furthermore, in the deck platform, input variables and output variables are defined;

[0020] The input variables are variables controlled by the third-party software, including but not limited to: each compressor start signal, each pump group start signal, each regulating valve opening, each switch valve opening, each electric heater power, each load power, each PID automatic signal;

[0021] The output variables are process values ​​calculated by the simulation model, including but not limited to: simulation time time, error information error, temperatures before and after each stage of heat exchangers, pressures before and after each stage of heat exchangers, and flows before and after each stage of heat exchangers, openings of various valves, inlet and outlet temperatures of various valves, inlet and outlet pressures of various valves, and inlet and outlet flows of various valves, inlet and outlet temperatures of various turbines, inlet and outlet pressures of various turbines, and inlet and outlet flows of various turbines, speeds of various turbines, efficiencies of various turbines, inlet and outlet temperatures of various cold compressors, inlet and outlet pressures of various cold compressors, and inlet and outlet flows of various cold compressors, pressure ratios of various cold compressors, speeds of various cold compressors, and efficiencies of various cold compressors, flows of various pumps, heads of various pumps, speeds of various pumps, powers of various pumps, efficiencies of various pumps, temperatures of various liquid pools, pressures of various liquid pools, and levels of various liquid pools, inlet and outlet flows of various liquid pools, powers of electric heaters inside various liquid pools, temperatures of distiller, pressures of distiller, and levels of distiller, inlet and outlet flows of distiller, powers of electric heaters inside distiller, temperatures of mixing chambers, pressures of mixing chambers, and levels of mixing chambers, inlet and outlet flows of mixing chambers, powers of electric heaters inside mixing chambers, and powers of various loads.

[0022] Furthermore, the simulation model also includes:

[0023] A dilution refrigerator component model was established, and dynamic simulation was performed based on different working modes to evaluate the performance of the dilution refrigerator under different working modes.

[0024] Further, the steps of compiling the C++ file to generate an executable file using a C++ program, running the simulation model to obtain an operation result, and storing the operation result in an SQL database specifically include the following steps:

[0025] Execute the compiled executable file to start the simulation model of the dilution refrigerator;

[0026] During the simulation process, simulation calculations are performed based on the set input variables, and corresponding output variables are generated;

[0027] The operation results obtained during the simulation process are stored in an SQL database; the operation results include but are not limited to: simulation time, working status parameters of equipment at all levels, and performance parameters of the operation training system.

[0028] Furthermore, in the step of acquiring the data of the simulation model operation in the SQL database through the PLC control system and interacting with the simulation model, the following steps are specifically included:

[0029] Write a corresponding control program in the PLC control system, and obtain the data of the simulation model operation from the SQL database according to actual needs;

[0030] After parsing the acquired data, it is applied to the PLC control system to control the actual operation of the dilution refrigerator or perform simulation control.

[0031] Furthermore, the dilution refrigerator includes a precooling module and a very low temperature module.

[0032] The present application proposes an operation training system for a dilution refrigerator, comprising:

[0033] Model building module: building a simulation model of a dilution refrigerator, compiling the simulation model, and generating a deck platform;

[0034] Compilation module: based on the deck platform, encapsulates the simulation model into a compilable C++ file;

[0035] Output module: compile the C++ file into an executable file using a C++ program, run the simulation model to obtain the running result, and store the running result in a SQL database;

[0036] Interaction module: obtains the running data of the simulation model in the SQL database through the PLC control system, and performs data interaction with the simulation model.

[0037] The present application provides a device, comprising a processor and a memory coupled to the processor, wherein the memory stores program instructions for implementing an operation training method for a dilution refrigerator; and the processor is used to execute the program instructions stored in the memory to implement operation training for a dilution refrigerator.

[0038] The present application provides a storage medium storing program instructions executable by a processor, wherein the program instructions are used to execute an operation training method for a dilution refrigerator.

[0039] The present application provides a dilution refrigerator operation training method and system, which has the following beneficial effects:

[0040] (1) Through the simulation model, the thermodynamic performance and dynamic heat load of the dilution refrigerator under different working conditions are understood in advance, providing a reference basis for actual operation; at the same time, the control program of the control system is pre-verified in the simulation environment to ensure its stability and reliability in actual operation;

[0041] (2) This application can be used to estimate the performance in different working modes, and can evaluate the key indicators such as the cooling capacity and stability of the dilution refrigerator, providing an important basis for the design and optimization of the dilution refrigerator;

[0042] (3) Based on the operation training system proposed in this application, operators are systematically trained to familiarize themselves with the operation procedures and precautions of the dilution refrigerator and improve their operation skills and safety. At the same time, the use of virtual PLC and simulation technology reduces the cost and difficulty of actually building and debugging the dilution refrigerator, thereby improving the economy and practicality of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 A schematic flow chart of a dilution refrigerator operation training method according to Example 1 of the present application;

[0044] Figure 2 This is a flowchart of a dilution refrigerator with multiple mixing chambers according to Example 1 of the present application;

[0045] Figure 3 This is a working diagram of a dilution refrigerator with a single mixing chamber structure according to Example 1 of the present application;

[0046] Figure 4 This is a working diagram of a dilution refrigerator using a traditional room temperature circulation pump according to Example 1 of the present application;

[0047] Figure 5 This is a structural schematic diagram of an operation training system for a dilution refrigerator according to Embodiment 2 of the present application;

[0048] Figure 6 This is a flowchart of an operation training system for a dilution refrigerator according to Embodiment 2 of the present application;

[0049] Figure 7 This is a schematic diagram of the device structure of Example 3 of the present application;

[0050] Figure 8 This is a schematic diagram of the storage medium structure of Example 4 of the present application. DETAILED DESCRIPTION

[0051] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0052] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0053] Example 1

[0054] See also Figure 1, is a flow chart of a dilution refrigerator operation training method according to Example 1 of the present application; the steps include:

[0055] S1: Establish a simulation model of a dilution refrigerator, compile the simulation model, and generate a deck platform.

[0056] In this embodiment, a simulation model is established based on the dynamic simulation software EcosimPro, and internal variables are introduced into the simulation model, wherein the internal variables include simulation time and error information.

[0057] The simulation time time is encapsulated into a simulation time component, the output of the simulation time component is a simulation time value, and the output is set to a real value of the analog type; the error information error is encapsulated into an error information component, the output of the error information component is an error information value, and the output is set to a real value of the analog type.

[0058] Compile the simulation model: The simulation time component and the error information component do not need to be connected to the main loop of the simulation model. You only need to place the packaged simulation time component and the error information component and the main loop model of the simulation model in the same screen, and the simulation model can run smoothly after the compilation is passed. After the simulation model is compiled, a component (partition) is generated and the component (partition) is validated (validated).

[0059] After component verification, a simulation environment (experiment) is established, and EL language code is written in the simulation environment (experiment). A deck platform is generated through the simulation environment (experiment) and the EL language code, that is, based on the ELexperiment code.

[0060] Furthermore, a dynamic simulation model of a dilution refrigerator is established, and a dynamic simulation model of a precooling module and a simulation model of a very low temperature module, that is, a simulation model of a large superfluid helium refrigerator and a simulation model of a dilution refrigerator can be established respectively.

[0061] Build a simulation model of a large superfluid helium refrigerator:

[0062] Large superfluid helium refrigerators use helium as the refrigerant and are designed and assembled based on the Claude refrigeration cycle or the Collins refrigeration cycle. They consist of a vacuum insulated cold box consisting of a compressor station at room temperature, a heat exchanger group, a turbine expansion unit, and a JT throttle valve at low temperature, and a low-temperature storage tank or user load connected by a low-temperature transmission pipeline. The compressor station can be a piston, twin-screw, or centrifugal compressor; it can be a single compressor, two compressors in series, or a combination of multiple compressors in series and parallel.

[0063] When establishing the simulation model of the compressor station, develop the required component models as needed. The compressor component models can be customized. For example, write the performance characteristic curve of the compressor into the source code of the compressor component, define and encapsulate it into a proprietary compressor model, so as to better adapt to the actual situation and specific working conditions.

[0064] The helium refrigerator can be a helium refrigerator based on the Claude cycle, modified Claude cycle, Collins cycle with two-stage turbine, Collins cycle with multi-stage (2 < n ≤ 6) turbines, or a combination of modified Claude cycle and Collins cycle with multi-stage (2 < n ≤ 10) turbines.

[0065] The turbine expansion unit can be supported by hydrostatic gas bearings, hydrodynamic gas bearings, ceramic bearings or magnetic bearings; it can be a full-gas or gas-liquid two-phase turbine expander.

[0066] When establishing the simulation model of the turbine expansion unit, develop the required component models as needed. For example, customize the characteristic curve equation of each turbine, that is, write the characteristic curve equation of each turbine into the source code of the turbine component, define and encapsulate it into a proprietary turbine model, so as to better adapt to the actual situation and specific working conditions.

[0067] The cryogenic storage tank can be a liquid helium dewar for storing liquid helium; it can also be a cold quantity test subsystem with an internal heater to simulate and test the refrigerating capacity; in the present invention, the cryogenic storage tank is the 4.5K liquid pool and 1.2K liquid pool.

[0068] The superfluid helium refrigerator can be composed of a Joule-Thomson throttle valve, a negative pressure heat exchanger, a cold compressor and a negative pressure room temperature pump, or can be composed of a Joule-Thomson throttle valve, a negative pressure heat exchanger and a cold compressor.

[0069] When establishing the simulation model of the cold compressor unit, develop the cold compressor component model as needed. During the simulation process, the computer-aided calculation method of CFD can be used to calculate the map curves of each cold compressor respectively, take points on the map curves, and respectively specify the choke line, rp_vs_Nr (specific pressure ratio vs. specific speed), mr_vs_Nr (specific flow rate vs. specific speed), eta_vs_Nr (efficiency vs. specific speed) and other parameters of each cold compressor. Modify the source code with these parameters and encapsulate it into a customized cold compressor model, which can be closer to the actual situation and specific working conditions.

[0070] The negative pressure compressor unit can realize the direct gas compression from negative pressure to low pressure or from negative pressure to medium pressure. It can be a single negative pressure compressor or a unit formed by multiple negative pressure compressors in parallel.

[0071] When establishing the simulation model of the dilution refrigerator, develop the customized component model as needed, such as the mixing chamber component model. The key is to develop the physical property library of 3He / 4He mixed working medium.

[0072] After the component model is developed, dynamic simulation is performed based on different working modes, such as pre-cooling conditions, cooling conditions, stabilization conditions, rewarming conditions and other non-steady-state conditions.

[0073] In order to accurately simulate the working conditions of the dilution refrigerator under actual working conditions, when performing dynamic simulation of the dilution refrigerator, it is necessary to develop a custom low-temperature component model as needed, and then form a low-temperature system model for dynamic simulation, which can be closer to the actual situation. For example, the simulation model of the compressor, the simulation model of the turbine expander, the simulation model of the cold compressor, etc. can all be customized by the user as needed. It also includes the mixing chamber component model and the 3He / 4He mixed working fluid property library. Dynamic simulation of the dilution refrigerator can simulate the dynamic heat load under different working modes and variable working conditions, and estimate the performance of the dilution refrigerator under different working modes, providing key guidance for the design of the dilution refrigerator.

[0074] S2: Based on the deck platform, encapsulate the simulation model into a compilable C++ file.

[0075] In this embodiment, in the deck platform, the compiled EL code is converted into C++ source code through specific tools or options.

[0076] Encapsulate the generated C++ source code to ensure that it can be called by other programs as an independent module or library. This includes adding necessary header files, defining interfaces, etc., so that the C++ code can be linked and used in other programs.

[0077] S3: using a C++ program to compile the C++ file to generate an executable file, running the simulation model to obtain an operation result, and storing the operation result in a SQL database.

[0078] In this embodiment, the compiled executable file is executed to start the simulation model of the dilution refrigerator. During the simulation process, simulation calculations are performed according to the set input variables, and corresponding output variables are generated. The operation results obtained during the simulation process are stored in the SQL database; the operation results include but are not limited to: simulation time, working state parameters of each level of equipment, and performance parameters of the operation training system.

[0079] S4: Obtaining the running data of the simulation model in the SQL database through the PLC control system, and performing data interaction with the simulation model.

[0080] In this embodiment, a corresponding control program is written in the PLC control system, and the data of the simulation model operation is obtained from the SQL database according to actual needs; the obtained data is parsed and applied to the PLC control system to control the actual operation of the dilution refrigerator or perform simulation control. The PLC uses a virtual PLC, that is, a PLC simulator. In this embodiment, no PLC hardware is used, which is more economical.

[0081] The dilution refrigerator proposed in this application refers to a dilution refrigerator with an ultra-large cooling capacity that uses a large superfluid helium refrigerator as a pre-cooling unit. The so-called ultra-large cooling capacity refers to a dilution refrigerator with a cooling capacity of more than 100mW@100mK.

[0082] See also Figure 2 , is a flowchart of the working process of a dilution refrigerator with multiple mixing chambers in Example 1 of the present application. It includes a pre-cooling module and a cryogenic module. The pre-cooling module is composed of a large superfluid helium refrigerator, a heat exchanger group, a throttle valve, a 4.5K liquid pool and a 1.2K liquid pool. The cryogenic module is a 5K 3 He low temperature circulation pump, distiller, high efficiency He-3 / Helium-4 heat exchanger and dilution refrigerator with multiple mixing chambers.

[0083] The precooling module is used as the precooling unit of the dilution refrigerator. The large superfluid helium refrigerator produces 4.5K liquid helium, fills the 4.5K liquid pool with liquid, and maintains the temperature at 4.5K. The large superfluid helium refrigerator also produces 1.2K superfluid helium, fills the 1.2K liquid pool with superfluid helium, and uses a set of cold compressor units ( Figure 2 There are 6 sets of cold compressors in series) to reduce pressure and maintain the temperature and pressure of the liquid pool at 1.2K. Large superfluid helium refrigerators are conventional 4 He superfluid helium refrigerator is generally composed of compressor station, turbine expansion unit, JT throttle valve, heat exchanger unit, cold compressor unit and negative pressure heat exchanger, etc. Large superfluid helium refrigerator is divided into 4.5K temperature zone and 1.2K superfluid helium temperature zone, which produce 4.5K liquid helium and 1.2K superfluid helium respectively, which are used to inject liquid into 4.5K liquid helium pool and inject liquid into 1.2K superfluid helium liquid pool at the same time in this application.

[0084] The ultra-low temperature module is the dilution refrigerator module, and its main parts include 5K 3He low temperature circulation pump, distiller, heat exchanger and mixing chamber, where the mixing chamber is a device that produces a cold effect and outputs cold to the outside. These devices are installed in a vacuum chamber, and there is a 5K 3He low temperature circulation pump in the vacuum chamber, so that 3He circulates. The arrows in the figure indicate the direction of the 3He circulation. The 4.5K liquid pool, heat exchanger HX3 and 1.2K liquid pool play a pre-cooling role, so that the temperature of 3He is reduced before entering the distiller. Heat exchanger HX1 generally includes two types of heat exchangers, namely continuous heat exchangers and stage heat exchangers.

[0085] Working process of the large superfluid helium refrigerator in the pre-cooling module:

[0086] (1) Figure 2 It can be seen that after the high-pressure helium sent from pipeline 2 passes through heat exchangers HX5 and HX4 and exchanges heat with the reflux cold helium, a part of it is separated and throttled to gas-liquid two-phase through throttle valve CV1. The gas-liquid two-phase enters the 4.5K helium liquid pool, and the saturated helium vapor is returned to low pressure through the return gas pipeline 1. The liquid helium flowing out of the bottom of the 4.5K liquid pool is further cooled by the heat exchanger HX2, and then throttled to gas-liquid two-phase through the throttle valve CV2. The gas-liquid two-phase enters the 1.2K liquid pool, returns through pipeline 3, enters the heat exchanger HX2, and then passes through the cold compressor unit, countercurrently passes through the heat exchanger HX5, and returns to the compressor station through the negative pressure pipeline 4. According to the specific design of the superfluid helium refrigerator, if a negative pressure room temperature pump design is adopted, the gas is returned to the low pressure of the compressor, and if a negative pressure compressor design is adopted, the gas is returned to the medium pressure of the compressor.

[0087] (2) When the liquid level in the 1.2K liquid pool reaches a certain value, the cold compressor unit (consisting of 6 cold compressors, CC1, CC2, CC3, CC4, CC5 and CC6) starts to reduce the pressure and temperature of the 1.2K liquid pool, and control the temperature and pressure in the 1.2K liquid pool at 1.2K and negative pressure. The return air in the 1.2K liquid pool passes through the negative pressure pipeline 3, heat exchanger HX2, cold compressor unit, heat exchanger HX5 and negative pressure pipeline 4 to return to the compressor station, completing a cycle.

[0088] The working process of the dilution refrigerator of the ultra-low temperature module:

[0089] (1) After 5K 3 He low temperature circulating pump circulation 3 He gas, in a 4.5K liquid helium pool ( 4 He liquid pool) to 4.5K, enters heat exchanger HX3 and refluxes cold helium ( 3 He gas) for further heat exchange, and then enters the 1.2K liquid pool to be further precooled to 1.2K. Valve CV3 acts as a flow limiter to control 3 He flow rate and maintain the required condensing pressure. 3He first enters the distiller (Still) through valve CV3, where it is cooled to about 0.6K, and then flows through the heat exchanger group HX1 (through the continuous heat exchanger and the stage heat exchanger respectively) to be further cooled, and finally flows into the mixing chamber for dilution refrigeration.

[0090] (2) The mixing chamber is a device that generates and outputs cold air. The mixing chamber contains extremely low temperature 3 He / 4 He solution, and phase separation has occurred. Liquid 3 He enters the mixing chamber and becomes a dense phase, floating on top. 4 He has reached a superfluid state, in which 3 He can diffuse freely without any resistance. 3 When He passes through the phase interface and enters the dilute phase, 3 He is diluted, accompanied by an endothermic effect, thus generating cold.

[0091] (3) In order to make the dilution refrigeration process in the mixing chamber continue, it is necessary to continuously remove the dilute phase. 3 He, to maintain the same temperature as the refrigeration temperature (mixing chamber temperature T MC ) corresponding to the concentration. 3 The removal of He molecules from the mixing chamber is dependent on two forces, namely, the osmotic pressure difference and 3 In other words, the He circulating pump relies on the difference in osmotic pressure to diffuse from the mixing chamber through the riser into the distiller, evaporate in the distiller, and then rely on 3 The suction of the He circulation pump is sucked into the circulation pump. 3 He circulation pump, Figure 2 5K is used in 3 He low temperature circulation pump replaces the traditional room temperature circulation pump, avoiding the heat loss of the traditional room temperature circulation pump pipeline from room temperature to the low temperature vacuum chamber, reducing heat leakage, and greatly saving 3 He usage. 5K 3 Compared with traditional room temperature circulating pumps, He low temperature circulating pumps have a compact structure and low vibration, which reduces heat loss caused by vibration.

[0092] (4) Conventional dilution refrigerators use a single mixing chamber structure. Figure 2 A distributed mixing chamber is used, and multiple mixing chambers are connected in parallel. Each mixing chamber corresponds to a sample rack. The multiple sample racks of the ultra-large cooling capacity dilution refrigerator are independent of each other. The GPU chips placed on the sample racks do not interfere with each other, and the leads of different GPUs do not interfere with each other. This design can be applied to distributed quantum computer clusters and can meet the current demand for ultra-large cooling capacity dilution refrigerators.

[0093] See also Figure 3 , is a working flow diagram of a dilution refrigerator with a single mixing chamber structure according to Example 1 of the present application. Figure 3 Dilution refrigerator Figure 2 The difference between the dilution refrigerator in FIG. 1 is that the mixing chamber is a single mixing chamber structure.

[0094] See also Figure 4 , is a working flow chart of a dilution refrigerator using a traditional room temperature circulation pump in Example 1 of the present application. Figure 4 Dilution refrigerator Figure 2 The difference between the dilution refrigerator and the conventional refrigerator is that the mixing chamber is a single mixing chamber structure and the circulating pump uses a traditional room temperature circulating pump.

[0095] Example 2

[0096] See also Figure 5 , is a structural diagram of an operation training system for a dilution refrigerator according to Embodiment 2 of the present application; the specific contents include:

[0097] Model building module: building a simulation model of a dilution refrigerator, compiling the simulation model, and generating a deck platform;

[0098] Compilation module: based on the deck platform, encapsulates the simulation model into a compilable C++ file;

[0099] Output module: compile the C++ file into an executable file using a C++ program, run the simulation model to obtain the running result, and store the running result in a SQL database;

[0100] Interaction module: obtains the running data of the simulation model in the SQL database through the PLC control system, and performs data interaction with the simulation model.

[0101] In summary, Example 2 of the present application achieves a comprehensive understanding and training of the dilution refrigerator through data interaction between the simulation model and the control system. The system not only improves the skill level of the operator, but also reduces the risk in actual operation, providing a strong guarantee for the stable operation of the ultra-large cooling capacity dilution refrigerator.

[0102] Example 3

[0103] See also Figure 7 , is a schematic diagram of the device structure of Embodiment 3 of the present application. The device 50 includes a processor 51 and a memory 52 coupled to the processor 51 .

[0104] The memory 52 stores program instructions for implementing the above-mentioned dilution refrigerator operation training method.

[0105] The processor 51 is used to execute program instructions stored in the memory 52 to implement operation training of a dilution refrigerator.

[0106] The processor 51 may also be referred to as a CPU (Central Processing Unit).

[0107] The processor 51 may be an integrated circuit chip with signal processing capabilities. The processor 51 may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0108] Example 4

[0109] See also Figure 8 , which is a schematic diagram of the structure of the storage medium of Example 4 of the present application. The storage medium of the embodiment of the present application stores a program file 61 that can implement all the above methods, wherein the program file 61 can be stored in the above storage medium in the form of a software product, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, or a computer, a server, a mobile phone, a tablet, and other devices.

[0110] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, device, article or method including the element.

[0111] The above description is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly used in other related technical fields, are also included in the patent protection scope of the present application.

[0112] Although the embodiments of the present application have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present application, and that the scope of the present application is defined by the appended claims and their equivalents.

[0113] Of course, the present invention may have many other implementations. Based on this implementation, other implementations obtained by ordinary technicians in this field without any creative work are all within the scope of protection of the present invention.

Claims

1. A method for training the operation of a dilution refrigerator. It is characterized in that include: Establishing a simulation model of a dilution refrigerator, compiling the simulation model, and generating a deck platform; Based on the deck platform, encapsulating the simulation model into a compilable C++ file; Compiling the C++ file to generate an executable file using a C++ program, running the simulation model to obtain an operation result, and storing the operation result in an SQL database; The PLC control system obtains the running data of the simulation model in the SQL database and performs data interaction with the simulation model.

2. A dilution refrigerator operation training method according to claim 1, It is characterized in that The steps of establishing a simulation model of a dilution refrigerator, compiling the simulation model, and generating a deck platform specifically include the following steps: Introducing internal variables into the simulation model, wherein the internal variables include simulation time and error information; The simulation time is encapsulated into a simulation time component, the simulation time component output is a simulation time value, and the output is set to a real value of the analog type; the error information is encapsulated into an error information component, the error information component output is an error information value, and the output is set to a real value of the analog type; After the simulation model is compiled, components are generated; a simulation environment is established based on the components, and EL language codes are written in the simulation environment; Generate deck platform through simulation environment and EL language code.

3. A method for training the operation of a dilution refrigerator according to claim 2, It is characterized in that In the deck platform, input variables and output variables are defined; The input variables are variables controlled by the third-party software, including but not limited to: each compressor start signal, each pump group start signal, each regulating valve opening, each switch valve opening, each electric heater power, each load power, each PID automatic signal; The output variables are process values ​​calculated by the simulation model, including but not limited to: simulation time time, error information error, temperatures before and after each stage of heat exchangers, pressures before and after each stage of heat exchangers, and flows before and after each stage of heat exchangers, openings of various valves, inlet and outlet temperatures of various valves, inlet and outlet pressures of various valves, and inlet and outlet flows of various valves, inlet and outlet temperatures of various turbines, inlet and outlet pressures of various turbines, and inlet and outlet flows of various turbines, speeds of various turbines, efficiencies of various turbines, inlet and outlet temperatures of various cold compressors, inlet and outlet pressures of various cold compressors, and inlet and outlet flows of various cold compressors, pressure ratios of various cold compressors, speeds of various cold compressors, and efficiencies of various cold compressors, flows of various pumps, heads of various pumps, speeds of various pumps, powers of various pumps, efficiencies of various pumps, temperatures of various liquid pools, pressures of various liquid pools, and levels of various liquid pools, inlet and outlet flows of various liquid pools, powers of electric heaters inside various liquid pools, temperatures of distiller, pressures of distiller, and levels of distiller, inlet and outlet flows of distiller, powers of electric heaters inside distiller, temperatures of mixing chambers, pressures of mixing chambers, and levels of mixing chambers, inlet and outlet flows of mixing chambers, powers of electric heaters inside mixing chambers, and powers of various loads.

4. The method for training the operation of a dilution refrigerator according to claim 1, It is characterized in that The simulation model also includes: A dilution refrigerator component model was established, and dynamic simulation was performed based on different working modes to evaluate the performance of the dilution refrigerator under different working modes.

5. The method for training the operation of a dilution refrigerator according to claim 1, It is characterized in that The steps of compiling the C++ file to generate an executable file using a C++ program, running the simulation model to obtain an operation result, and storing the operation result in an SQL database specifically include the following steps: Execute the compiled executable file to start the simulation model of the dilution refrigerator; During the simulation process, simulation calculations are performed based on the set input variables, and corresponding output variables are generated; The operation results obtained during the simulation process are stored in an SQL database; the operation results include but are not limited to: simulation time, working status parameters of equipment at all levels, and performance parameters of the operation training system.

6. The method for training the operation of a dilution refrigerator according to claim 1, It is characterized in that The step of acquiring the data of the simulation model operation in the SQL database through the PLC control system and interacting with the simulation model specifically includes the following steps: Write a corresponding control program in the PLC control system, and obtain the data of the simulation model operation from the SQL database according to actual needs; After parsing the acquired data, it is applied to the PLC control system to control the actual operation of the dilution refrigerator or perform simulation control.

7. The method for training the operation of a dilution refrigerator according to claim 1, It is characterized in that The dilution refrigerator comprises a precooling module and a very low temperature module.

8. A system for training the operation of a dilution refrigerator according to any one of claims 1 to 7, It is characterized in that include: Model building module: building a simulation model of a dilution refrigerator, compiling the simulation model, and generating a deck platform; Compilation module: based on the deck platform, encapsulates the simulation model into a compilable C++ file; Output module: compile the C++ file into an executable file using a C++ program, run the simulation model to obtain the running result, and store the running result in a SQL database; Interaction module: obtains the running data of the simulation model in the SQL database through the PLC control system, and performs data interaction with the simulation model.

9. A device, It is characterized in that The device comprises a processor and a memory coupled to the processor, wherein the memory stores program instructions for implementing the operation training method of a dilution refrigerator according to any one of claims 1 to 7; and the processor is used to execute the program instructions stored in the memory to implement operation training of a dilution refrigerator.

10. A storage medium, It is characterized in that The device stores program instructions executable by a processor, wherein the program instructions are used to execute the operation training method for a dilution refrigerator according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Simulation test system for industrial refrigerating unit and testing method applied to system

    CN104765279A

  • Automated input simulation for simulated programmable logic controller

    CN104903798A

  • 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

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

    CN114063463A