Quantum Algorithm CFD Simulation for Matrix Inversion Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computational fluid dynamics (CFD) simulations are computationally expensive due to the complexity of inverting large coefficient matrices, making classical algorithms like Jacobi, LU, and GMRES inefficient for large grid sizes, especially in aerodynamic design where fluid movement simulations require significant computational resources.

Innovation Solution

A quantum algorithm-based method is employed, utilizing quantum circuits to represent coordinate and state parameters of grid cells, with quantum random access memory operating in a superposition state to solve linear system equations, enabling parallel processing and reducing computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If classical algorithms (Jacobi, LU, GMRES) are used to solve the coefficient matrix, then the method is implementable, but the calculation amount becomes very large and CFD simulation becomes difficult to implement for large grid nodes

Engineering Contradiction:
Improveimplementability of CFD simulationVSAvoidcomputational efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent replaces classical mechanical computational algorithms with quantum algorithms. Specifically, it uses quantum linear algebra operations (quantum matrix inversion, quantum linear system solving) to substitute for classical iterative methods like Jacobi, LU, or GMRES. This substitution leverages quantum parallelism and superposition to perform computations that would be prohibitively expensive on classical computers, thereby resolving the contradiction between implementability and computational efficiency for large-scale CFD simulations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If the dimension of the coefficient matrix is increased to match large grid nodes, then the accuracy of CFD simulation is improved, but the calculation amount becomes very large

Engineering Contradiction:
Improvesimulation accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent transitions from classical computational dimensions to quantum computational dimensions. By encoding the coefficient matrix and vectors into quantum states and utilizing quantum parallelism, the system can handle large matrix dimensions efficiently. The quantum algorithm operates on the exponential state space of quantum bits, allowing it to process large-scale CFD problems with high accuracy while reducing computational time compared to classical methods.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If iterative approaches are used to solve the linear system, then the coefficient matrix can be inverted, but the calculation becomes very complex and time-consuming

Engineering Contradiction:
Improvestability of implicit schemeVSAvoidcomplexity of matrix inversion
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent substitutes classical iterative inversion methods with quantum linear algebra techniques. Instead of using iterative approaches like Jacobi or GMRES to invert the coefficient matrix, the patent employs quantum algorithms that can directly solve linear systems or perform matrix inversion through quantum operations. This maintains the stability benefits of implicit schemes while dramatically reducing the complexity and time required for matrix inversion through quantum mechanical operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20230297745A1Computational fluid dynamics simulation method and apparatus based on quantum algorithm, and device
Publication Date: 2023.09.21 ORIGIN QUANTUM COMPUTING TECH (HEFEI) CO LTD
  • US20230297745A1 patent drawing
  • US20230297745A1 patent drawing
  • US20230297745A1 patent drawing

AI summary

A computational fluid dynamics simulation method, apparatus based on a quantum algorithm and a device are disclosed. The method comprises: in a computational fluid dynamics analysis process using a finite volume method, constructing, for each grid cell in a discretized numerical grid for fluid movement, a first quantum circuit representing coordinate information of the grid cell, a second quantum circuit representing state parameters of the grid cell, wherein the state parameters of the grid cell are stored in a quantum random access memory, and the quantum random access memory can operate addresses and data in a quantum superposition state (S11); constructing a third quantum circuit representing parameters of a linear system equation that represents a change of a fluid state of the grid cell based on the first quantum circuit, the second quantum circuit and the quantum random access memory (S12); solving, for all grid cells, the linear system equations of the grid cells based on the third quantum circuit, to obtain fluid states represented by the state parameters of the linear system equations of the grid cells as target states of the grid cells when the fluid states of the grid cells tend to be stable (S13). By means of this method, exponential acceleration can be achieved compared with the classical algorithm, which reduces the complexity of CFD simulations and increases the practicability thereof.