Quantum Computing Report

Quantum Computational Fluid Dynamics (QCFD)- Part 1: The Literature

Figure. SpaceX’s launch of ESA’s Hera spacecraft 7 October 2024, using its six Merlin rocket engines. 

by Amara Graps

Quantum in Computational Fluid Dynamics (QCFD) has emerged as a hot research area in quantum computing in recent years. You may be familiar with Rolls Royce’s Collaborations and Use Cases, but there are other lesser-known examples implemented in pilot projects today as well. As CFD is widely utilized in the automotive, aerospace, civil engineering, wind energy, and defense industries (Dalzell et al., 2023), these are grouped together as ‘Advanced Industries’ in GQI’s Use Cases categories in the Figure below. 

One example of the crucial role of classical CFD in SpaceX’s rocket design, testing, and optimization is the near-perfect performance of launches, such as the one that put the ESA Hera asteroid defense mission on its interplanetary route on October 7 (header figure).

Is CFD ready for quantum? 

A variety of indicators says ‘Yes’! 

This 3-part series gives guidelines to: 

  • Part 1) the Quantum CFD Literature, 
  • Part 2) the QCFD Use Cases algorithm implementation: Linearization-Forward, 
  • Part 3) the QCFD Use Cases algorithm implementation: On the Native Hardware with Lattice-Boltzmann

Quantum CFD Scientific Literature

My primary source for algorithm research, Dalzell et al., 2023, has an excellent section on computational fluid dynamics (CFD); I’ve partially replicated the references here. Typically, CFD implements a Navier-Stokes equation simulation.  While most simulations concentrate on air or fluid movement on solid objects, it’s important to mimic other processes as well, such foaming. Large CFD simulations, which are sometimes run at petaflop speeds, require millions of CPU cores. Some approaches to quantum algorithms are listed in the following Table. I’ve grouped the papers: Introductions, Linear Algebra-Forward, and Native Hardware. Most are Linearized with good results; the Native Hardware algorithm is in a special class. The reason for this grouping will be clear in Part 3.

QCFD Introductions

Table. References List for research papers implementing CFD with Quantum computers, mostly extracted from Dalzell et al., 2023 and queried with SciSpace to show their main contributions. 

A New Middle Ground

In GQI’s Quantum Algorithms Outlook report, GQI writes about ‘a new middle ground’:

While VQE (low depth for NISQ applications) is often viewed in contrast to QPE (high depth requiring FTQC), interest has grown in other techniques that might offer a middle ground.

The QCFD algorithms fit into this category, for both classes: Linear Algebra-Forward and Native Quantum. See the list of algorithm summaries how they adapt to the NISQ devices, successfully. 

QCFD Algorithms: Linear Algebra-Forward

QCFD Algorithms: Quantum Native

Quantum Computing Use Cases Live Tracker

From the above descriptions, many studies linearized the Navier-Stokes equation to find components that could run on the quantum device, while other components run on the classical device. 

In GQI’s framework for Use Cases, quantum algorithms for ‘Linear Algebra’ would fall under the Quantum Linear System Solver (QLSS), which we described previously in QCR: Quantum Algorithms for Solving Differential Equations. We will proceed to describe QCFD Use Cases in Parts 2 and 3.

Figure. From QC Use cases, with a focus on the technological overview. (*) .

If you are interested to learn more, please don’t hesitate to contact info@global-qi.com

October 8, 2024

Exit mobile version