Method and system applicable to diamond nitrogen-vacancy color center quantum control calculation

Through the architecture of front-end parameter input and back-end server computing, combined with mechanism analysis and data-driven correction, the universality and speed problems of diamond nitrogen vacancies color-center quantum regulation calculation are solved, and fast and accurate quantum regulation calculation is achieved.

CN115994451BActive Publication Date: 2025-07-08INST OF AUTOMATION CHINESE ACAD OF SCI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211718080.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2025-07-08
Estimated Expiration
2042-12-29

AI Technical Summary

Technical Problem

The existing diamond nitrogen vacancies color-center quantum regulation calculation methods are not universal, have slow calculation speed and inconsistent calculation tools, resulting in low efficiency and high code repetition rate.

Method used

The architecture of front-end parameter entry, back-end server calculation and result display is adopted, combined with mechanism analysis and modeling and data-driven correction schemes, and the corresponding calculation model is called by identifying different types of parameters, and the calculation results are generated and displayed.

Benefits of technology

It realizes rapid and unified computing of various quantum regulation processes, improves calculation speed and accuracy, and has strong universality and customization capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115994451B_ABST
    Figure CN115994451B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system applicable to quantum control calculation of diamond nitrogen-vacancy color centers, including: inputting digital parameters at the front end, and sending them to the back-end server for calculation after receiving complete parameters; the back-end server calls different calculation models by identifying different types of parameters to generate calculation results; the calculation results are returned to the front end for result display, and the front end renders the calculation results into expressions for final display. The present invention solves the problems of poor universality, slow speed, and inconsistent calculation tools in existing quantum control calculations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of quantum mechanics scientific computing, and particularly to a method and system suitable for quantum control calculation of diamond nitrogen-vacancy color centers. Background Art

[0002] The unique structure of diamond nitrogen-vacancy color centers enables them to have advantages such as being able to perform quantum control at room temperature, having easily readable quantum states, long decoherence times, and being sensitive to various physical quantities, and has extensive applications in the fields of quantum sensing, quantum computing, quantum communication, etc.

[0003] The types of quantum control experiments for diamond nitrogen-vacancy color centers are complex and diverse. Along with different quantum control experimental processes, corresponding quantum mechanics calculations need to be carried out to guide and verify the quantum control experiments. The existing calculation methods mainly perform separate programming calculations for each experiment through scientific computing software such as Matlab, Mathematica, and Python. This method has the following disadvantages:

[0004] 1. Poor universality: Different calculation programming is carried out for different control processes, with low efficiency, high code repetition rate, and poor inheritance;

[0005] 2. Slow calculation speed: Traditional methods generally perform brute-force calculations on the Schrödinger equation, and for relatively complex control processes, the calculation speed is slow;

[0006] 3. Lack of a unified calculation tool: The existing calculation methods mainly perform separate programming calculations for each experiment through scientific computing software such as Matlab, Mathematica, and Python, with non-unified tools and inconsistent code languages.

[0007] Therefore, it is necessary to design a digital prototype that can meet various requirements and quickly perform quantum control calculations. Summary of the Invention

[0008] The present invention provides a method and system suitable for quantum control calculation of diamond nitrogen-vacancy color centers to solve the problems of poor universality, slow speed, and non-unified calculation tools in existing quantum control calculations.

[0009] The present invention provides a method suitable for quantum control calculation of diamond nitrogen-vacancy color centers, including:

[0010] Entering parameters at the front end, and sending them to the backend server for calculation after receiving complete parameters;

[0011] The backend server generates calculation results by identifying different types of parameters and calling different calculation models;

[0012] The calculated result is returned to the front end for result display, and the front end renders the calculated result as an expression for final display.

[0013] According to a method for diamond nitrogen-vacancy color center quantum control calculation provided by the present invention, parameter entry is performed at the front end, and after receiving complete parameters, they are sent to the back-end server for calculation, specifically including:

[0014] The user inputs corresponding parameters on the front-end parameter setting page;

[0015] After selecting to start the calculation, the parameters are sent to the back-end server for calculation operations.

[0016] According to a method for diamond nitrogen-vacancy color center quantum control calculation provided by the present invention, the back-end server calls different calculation models by identifying different types of parameters to generate calculation results, specifically including:

[0017] The back-end server selects a control method according to the calculation type, including: coupling with nitrogen nuclear spin, coupling with carbon nuclear spin library, coupling with other paramagnetic centers, NV electron Rabi oscillation, and custom control methods;

[0018] Perform quantum mechanics calculations according to the selected control method to generate calculation results.

[0019] According to a method for diamond nitrogen-vacancy color center quantum control calculation provided by the present invention, performing quantum mechanics calculations according to the selected control method to generate calculation results specifically includes:

[0020] Establish an initial digital model of the physical process according to scientific mechanisms;

[0021] Feed the pre-acquired dataset of physical experiments back to the initial digital model of the physical process for offline training of input parameters;

[0022] After verifying that the model accuracy meets the standard through dataset verification, complete the training to generate an accurate mechanism model for the quantum control process;

[0023] Simulate, predict, and guide the NV color center quantum control process through the accurate mechanism model of the quantum control process to generate calculation results.

[0024] According to a method for diamond nitrogen-vacancy color center quantum control calculation provided by the present invention, the calculated result is returned to the front end for result display, specifically including:

[0025] After the calculation is completed, the back-end server transmits the calculated result to the front end;

[0026] Determine the display type according to the matrix order of the calculated result at the front end.

[0027] A method suitable for diamond nitrogen-vacancy color center quantum control calculation provided by the present invention, wherein the front end renders the calculation result into an expression for final display, specifically including:

[0028] According to the calculation result, the front end performs visualization of numerical data simulation and visualization output of the quantum control process, and compares the changes in quantum states before and after.

[0029] The present invention also provides a system suitable for diamond nitrogen-vacancy color center quantum control calculation, and the system includes:

[0030] A parameter input module for inputting parameters at the front end, and sending them to the back-end server for calculation after receiving complete parameters;

[0031] A calculation module for the back-end server to call different calculation models by identifying different types of parameters and generate calculation results;

[0032] A result display module for returning the calculation result to the front end for result display, and the front end renders the calculation result into an expression for final display.

[0033] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the method suitable for diamond nitrogen-vacancy color center quantum control calculation as described in any one of the above.

[0034] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the method suitable for diamond nitrogen-vacancy color center quantum control calculation as described in any one of the above.

[0035] The present invention also provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the method suitable for diamond nitrogen-vacancy color center quantum control calculation as described in any one of the above.

[0036] A method and system suitable for diamond nitrogen-vacancy color center quantum control calculation provided by the present invention integrate different quantum control calculations inside a digital prototype. For different control processes, corresponding modules can be selected for calculation. At the same time, it has a user-defined module to adapt to new control calculations, and has strong universality; compared with the traditional method of brute-force calculation of the Schrödinger equation, the digital model of the quantum control process proposed by the present invention adopts a mechanism analysis modeling and data-driven correction scheme, and the calculation speed is faster; and in the digital model of the quantum control process, a mechanism analysis modeling and data-driven correction scheme is adopted to finally obtain an accurate model, so as to simulate, predict and guide the nitrogen-vacancy color center control process. Brief Description of the Drawings

[0037] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0038] Figure 1 It is one of the schematic flowcharts of a method applicable to diamond nitrogen-vacancy color center quantum control calculation provided by the present invention;

[0039] Figure 2 It is the second of the schematic flowcharts of a method applicable to diamond nitrogen-vacancy color center quantum control calculation provided by the present invention;

[0040] Figure 3 It is the third of the schematic flowcharts of a method applicable to diamond nitrogen-vacancy color center quantum control calculation provided by the present invention;

[0041] Figure 4 It is the fourth of the schematic flowcharts of a method applicable to diamond nitrogen-vacancy color center quantum control calculation provided by the present invention;

[0042] Figure 5 It is the fifth of the schematic flowcharts of a method applicable to diamond nitrogen-vacancy color center quantum control calculation provided by the present invention;

[0043] Figure 6 It is the schematic diagram of the module connection of a system applicable to diamond nitrogen-vacancy color center quantum control calculation provided by the present invention;

[0044] Figure 7 It is the schematic diagram of the digital mock-up interaction logic provided by the present invention;

[0045] Figure 8 It is the schematic diagram of the training of the digital calculation engine for the quantum control process provided by the present invention;

[0046] Figure 9 It is the schematic diagram of the structure of the electronic device provided by the present invention.

[0047] Reference Signs:

[0048] 110: Parameter entry module; 120: Calculation module; 130: Result display module;

[0049] 910: Processor; 920: Communication interface; 930: Memory; 940: Communication bus. Detailed Embodiments

[0050] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Obviously, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present invention without creative efforts shall fall within the protection scope of the present invention.

[0051] The following combines Figures 1 - 5 to describe a method applicable to quantum control calculation of diamond nitrogen-vacancy color centers, including:

[0052] S100. Enter digital parameters at the front end, and after receiving complete parameters, send them to the back-end server for calculation;

[0053] S200. The back-end server calls different calculation models by identifying different types of parameters to generate calculation results;

[0054] S300. The calculation results are returned to the front end for result display, and the front end renders the calculation results into expressions for final display.

[0055] Referring to Figure 7 , for the complex and diverse quantum control experiments of diamond nitrogen-vacancy color centers in the present invention, corresponding quantum mechanics calculations are performed according to requirements, so as to guide and verify the quantum control experiments. The digital prototype has the characteristics of strong universality and fast calculation speed, and at the same time innovatively introduces machine learning methods into quantum mechanics calculations. The digital prototype described in the present invention includes three modules: a control method, result display, and visualization. Among them, the control method module is divided into coupling with nitrogen nuclear spin, coupling with carbon nuclear spin library, coupling with other paramagnetic centers, NV electron Rabi oscillation, and custom according to the calculation type; the result display module can export the final calculation results in three formats: PDF, Matlab, and Mathematica; the visualization module includes visualization of data simulation and visualization output of the quantum control process. The digital calculation engine for the quantum control process of the digital prototype adopts a scheme of mechanism analysis modeling and data-driven correction.

[0056] Entering digital parameters at the front end, and after receiving complete parameters, sending them to the back-end server for calculation specifically includes:

[0057] S101. The user inputs corresponding parameters on the front-end parameter setting page;

[0058] S102. After selecting to start the calculation, the parameters are sent to the back-end server for calculation operations.

[0059] In the present invention, according to the actual functional requirements of the digital prototype, the user can input corresponding parameters in the parameter setting page, and then click the start calculation button. The parameters will be sent to the backend server for calculation tasks. User login, human-computer interaction, parameter setting, and result display can be performed on the front-end interface. By adopting HTML / CSS / JavaScript / jQuery technologies, a responsive Web application interface is built through the Bootstrap framework. Among them, HTML defines the content of the interface, CSS describes the layout of the interface, JavaScript describes the behavior of the interface, and jQuery is a fast, small, and feature-rich JavaScript library.

[0060] The backend server calls different calculation models by identifying different types of parameters to generate calculation results, specifically including:

[0061] S201. The backend server selects a regulation method according to the calculation type, including: coupling with nitrogen nuclear spin, coupling with carbon nuclear spin library, coupling with other paramagnetic centers, NV electron Rabi oscillation, and custom regulation method;

[0062] S202. Perform quantum mechanics calculations according to the selected regulation method to generate calculation results.

[0063] In the present invention, the digital prototype includes three modules: regulation method, result display, and visualization. Among them, the regulation method is divided into four types according to the calculation type: coupling with nitrogen nuclear spin, coupling with carbon nuclear spin library, coupling with other paramagnetic centers, and NV electron Rabi oscillation. In addition, since the regulation methods are very diverse, it is not practical to customize algorithms for each regulation method separately. For this reason, a custom module is built for users to build algorithms according to their needs. In the digital prototype disclosed in the present invention, some common algorithms are packaged to facilitate user calls, so as to simplify the process and difficulty of user building algorithms.

[0064] Perform quantum mechanics calculations according to the selected regulation method to generate calculation results, specifically including:

[0065] S2021. Establish a digital model of the initial physical process according to scientific mechanisms;

[0066] S2022. Feed the pre-acquired dataset of physical experiments back to the digital model of the initial physical process for offline training of input parameters;

[0067] S2023. After the model accuracy is judged to meet the standard through dataset verification, complete the training to generate an accurate mechanism model for the quantum regulation process;

[0068] S2024. Simulate, predict, and guide the NV center quantum regulation process through the accurate mechanism model of the quantum regulation process to generate calculation results.

[0069] Reference Figure 8 In the present invention, the digital computing engine for the quantum control process adopts a mechanism analysis modeling and data-driven correction scheme. That is, first, an initial digital model of the physical process is established according to scientific mechanisms, and then the data set of the physical experiment is fed back into the initial model for offline training of the input parameters. Finally, an accurate mechanism model of the quantum control process is obtained, so as to simulate, predict, and guide the NV center quantum control process. According to the amount of experimental data available, different machine learning methods can be used to establish the correction model. For physical processes with high experimental costs and small amounts of available data, learning methods such as Support Vector Machine (SVM) can be adopted; for physical processes that can be experimentally repeated multiple times and have large amounts of available data, neural network learning methods such as Convolutional Neural Networks (CNN) and backpropagation can be used.

[0070] The calculation results are returned to the front end for result display, specifically including:

[0071] S301. After the calculation is completed, the back-end server transmits the calculation results to the front end;

[0072] S302. Determine the display type according to the matrix order of the calculation results at the front end;

[0073] S303. According to the calculation results, the front end performs visualization of numerical data simulation and visualization output of the quantum control process, and compares the changes in quantum states before and after.

[0074] In the present invention, after the calculation is completed, the back-end server will transmit the calculation results back to the front end, and the front-end page will display the final results on the result display page. If the final matrix order is small, the results will be directly displayed in the form of a matrix rendered by MathJax at the "Calculation Results" on the page. If the final matrix order is too large to be displayed on the page, the back end will export the final results in three formats: PDF, Matlab, and Mathematica. The PDF is the result in the form of a rendered matrix. Matlab is the result converted to the Matlab format, and users can directly import the results into Matlab for further data processing. The MMA format is the original format of Mathematica, and users can perform further processing within Mathematica. Users only need to click the corresponding button to download the corresponding results to the local folder.

[0075] The visualization module means that according to the needs of users, the digital prototype can perform visualization of numerical data simulation and visualization output of the quantum control process. For example, when the initial quantum state of the NV color center is input, after the calculation of the prototype, the quantum state after the end of the evolution is output. At the same time, the user can choose to output the visualization result to compare the changes in the quantum state before and after.

[0076] The visualization of numerical simulation data is carried out in the way of front-end development, and the data visualization library Vis.js is used for development. Among them, Vis.js is a dynamic, browser-based visualization library, which is easy to use and can process a large amount of dynamic data. The visualization of the quantum control process is carried out in the way of front-end development, and JavaScript + Three.js / webgl is used for development. Among them, Three.js is a 3D engine running in the browser, a third-party WebGL library written in JavaScript, and various 3D scenes can be created with it.

[0077] Through a method suitable for quantum control calculation of diamond nitrogen-vacancy color centers provided by the present invention, different quantum control calculations are integrated inside the digital prototype, and corresponding modules can be selected for calculation according to different control processes. At the same time, it has a user-defined module to adapt to new control calculations, and has strong universality; compared with the traditional method of brute-force calculation of the Schrödinger equation, the digital model of the quantum control process proposed by the present invention adopts a scheme of mechanism analysis modeling and data-driven correction, and the calculation speed is faster; and in the digital model of the quantum control process, a scheme of mechanism analysis modeling and data-driven correction is adopted to finally obtain an accurate model, so as to simulate, predict and guide the nitrogen-vacancy color center control process.

[0078] Reference Figure 6 , the present invention also discloses a system suitable for quantum control calculation of diamond nitrogen-vacancy color centers, and the system includes:

[0079] A parameter entry module 110, which is used to enter parameters at the front end, and send them to the back-end server for calculation after receiving complete parameters;

[0080] A calculation module 120, which is used for the back-end server to call different calculation models by identifying different types of parameters and generate calculation results;

[0081] A result display module 130, which is used to return the calculation results to the front end for result display, and the front end renders the calculation results as expressions for final display.

[0082] Among them, the parameter entry module 110 enables users to input corresponding parameters on the front-end parameter setting page;

[0083] After selecting to start the calculation, the parameters are sent to the backend server for calculation operations.

[0084] The calculation module 120 is used for the backend server to select a regulation method according to the calculation type, including: coupling with nitrogen nuclear spin, coupling with carbon nuclear spin library, coupling with other paramagnetic centers, NV electron Rabi oscillation, and custom regulation method;

[0085] Perform quantum mechanics calculations according to the selected regulation method to generate calculation results.

[0086] Establish a digital model of the initial physical process according to scientific mechanisms;

[0087] Feed the pre-acquired dataset of physical experiments back to the digital model of the initial physical process for offline training of input parameters;

[0088] After the model accuracy is judged to meet the standard through dataset verification, the training is completed to generate an accurate mechanism model for the quantum regulation process;

[0089] Simulate, predict, and guide the NV center quantum regulation process through the accurate mechanism model of the quantum regulation process to generate calculation results.

[0090] The result display module 130, after the calculation is completed, the backend server transmits the calculation results to the front end;

[0091] Determine the display type according to the matrix order of the calculation results at the front end.

[0092] The front end performs visual output of numerical data simulation and visualization of the quantum regulation process, and compares the changes in quantum states before and after.

[0093] Through a system for diamond nitrogen vacancy center quantum regulation calculation provided by the present invention, different quantum regulation calculations are integrated inside the digital prototype, and corresponding modules can be selected for calculation for different regulation processes. At the same time, it has a user-defined module to adapt to new regulation calculations, and has strong universality; compared with the traditional method of brute-force calculation of the Schrödinger equation, the digital model of the quantum regulation process proposed by the present invention adopts a scheme of mechanism analysis modeling and data-driven correction, with faster calculation speed; and in the digital model of the quantum regulation process, a scheme of mechanism analysis modeling and data-driven correction is adopted to finally obtain an accurate model, so as to simulate, predict, and guide the nitrogen vacancy center regulation process.

[0094] Figure 9 Illustrates a schematic diagram of the physical structure of an electronic device, such as Figure 9As shown in the figure, the electronic device may include: a processor 910, a communications interface 920, a memory 930, and a communication bus 940. Among them, the processor 910, the communications interface 920, and the memory 930 communicate with each other through the communication bus 940. The processor 910 can call the logical instructions in the memory 930 to execute a method applicable to diamond nitrogen-vacancy color center quantum control calculation. The method includes: entering digital parameters at the front end, and sending them to the back-end server for calculation after receiving complete parameters;

[0095] The back-end server generates a calculation result by identifying different types of parameters and calling different calculation models;

[0096] The calculation result is returned to the front end for result display, and the front end renders the calculation result as an expression for final display.

[0097] In addition, when the logical instructions in the above-mentioned memory 930 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0098] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute a method applicable to diamond nitrogen-vacancy color center quantum control calculation provided by the above-mentioned various methods. The method includes: entering digital parameters at the front end, and sending them to the back-end server for calculation after receiving complete parameters;

[0099] The back-end server generates a calculation result by identifying different types of parameters and calling different calculation models;

[0100] The calculation result is returned to the front end for result display, and the front end renders the calculation result as an expression for final display.

[0101] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements a method applicable to diamond nitrogen-vacancy color center quantum control calculation provided by the above-mentioned various methods. The method includes: entering digital parameters at the front end, and sending them to the back-end server for calculation after receiving complete parameters;

[0102] The back-end server calls different calculation models by identifying different types of parameters and generates calculation results;

[0103] The calculation results are returned to the front end for result display, and the front end renders the calculation results as expressions for final display.

[0104] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.

[0105] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solutions, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0106] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method applicable to diamond nitrogen-vacancy color center quantum control calculation, characterized in that It includes: Enter several parameters at the front end. After receiving the complete parameters, send them to the back-end server for calculation; The back-end server calls different calculation models by identifying different types of parameters to generate calculation results; The calculation results are returned to the front end for result display, and the front end renders the calculation results as expressions for final display; Among them, the back-end server calls different calculation models by identifying different types of parameters to generate calculation results, specifically including: The back-end server selects a regulation method according to the calculation type, including: coupling with nitrogen nuclear spin, coupling with carbon nuclear spin library, coupling with other paramagnetic centers, NV electron Rabi oscillation, and custom regulation method; Perform quantum mechanics calculations according to the selected regulation method to generate calculation results; Establish a digital model of the initial physical process according to scientific mechanisms; Feed the pre-acquired dataset of physical experiments back to the digital model of the initial physical process for offline training of input parameters; After the dataset verification determines that the model accuracy meets the standard, complete the training to generate an accurate mechanism model for the quantum regulation process; Simulate, predict, and guide the NV color center quantum regulation process through the accurate mechanism model of the quantum regulation process to generate calculation results.

2. The method applicable to diamond nitrogen-vacancy color center quantum control calculation according to claim 1, wherein The entering of several parameters at the front end. After receiving the complete parameters, send them to the back-end server for calculation, specifically including: The user enters corresponding parameters in the front-end parameter setting page; After selecting to start the calculation, the parameters are sent to the back-end server for calculation operations.

3. The method for diamond nitrogen-vacancy color center quantum control calculation according to claim 1, characterized in that, The calculation results are returned to the front end for result display, specifically including: After the calculation is completed, the back-end server transmits the calculation results to the front end; Determine the display type at the front end according to the matrix order of the calculation results.

4. The method applicable to diamond nitrogen-vacancy color center quantum control calculation according to claim 1, characterized in that The front end renders the calculation results as expressions for final display, specifically including: According to the calculation results, the front end performs visualizations of numerical data simulations and visualizations of the quantum regulation process, and compares the changes in quantum states before and after.

5. A system applicable to diamond nitrogen-vacancy color center quantum control calculation, characterized in that, The system includes: A parameter entry module for entering several parameters at the front end. After receiving the complete parameters, send them to the back-end server for calculation; A calculation module for the back-end server to call different calculation models by identifying different types of parameters to generate calculation results; A result display module for the calculation results to be returned to the front end for result display, and the front end renders the calculation results as expressions for final display; Among them, the back-end server calls different calculation models by identifying different types of parameters to generate calculation results, specifically including: The back-end server selects a regulation method according to the calculation type, including: coupling with nitrogen nuclear spin, coupling with carbon nuclear spin library, coupling with other paramagnetic centers, NV electron Rabi oscillation, and custom regulation method; Perform quantum mechanics calculations according to the selected regulation method to generate calculation results; Establish a digital model of the initial physical process according to scientific mechanisms; Feed the pre-acquired dataset of physical experiments back to the digital model of the initial physical process for offline training of input parameters; After the dataset verification determines that the model accuracy meets the standard, complete the training to generate an accurate mechanism model for the quantum regulation process; Simulate, predict, and guide the NV center quantum control process through the precise mechanism model of the quantum control process, and generate calculation results.

6. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method for quantum control calculation applicable to diamond nitrogen-vacancy color centers as described in any one of claims 1 to 4.

7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method for quantum control calculation applicable to diamond nitrogen-vacancy color centers as described in any one of claims 1 to 4.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method for quantum control calculation applicable to diamond nitrogen-vacancy color centers as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Modular quantum computer software architecture implementation method and system

    CN111783991A

  • Quantum computing visual debugging method and system, computer equipment and storage medium

    CN114969443A