AbRuAn: Planetary and Plasma Optics Simulation Framework

AbRuAn (or abruan) is named after - Abhinav Gupta, Ruchi Gupta, and Anil Kumar Gupta. It is an aero-optical simulation framework for the analysis of aero-optics in high-speed flows. The framework was first developed at the University of Colorado Boulder as a part of graduate thesis work of Anubhav Gupta with guidance of Dr. Brian Argrow. The current version is re-architected and extended in collaboration with Dr. Nicholas Campbell. The package is restricted from wide public distribution but may be requested by an individual or group or organization.

Architecture

AbRuAn is aimed at faster execution, flexibility of reconfiguration, multi-species modeling in planetary atmospheres, and Monte Carlo analysis. The revised architecture and documentation style is heavily inspired by Basilisk: an Astrodynamics Simulation Framework. Frames and domains form the basis of this framework. Flowfield, if computed using external solver, can be read and used for aero-optics.

First Architecture: Abruan was first developed in MATLAB with GUI created using the App Designer. It was packaged as a standalone application which required downloading MATLAB Runtime (MCR) at the first instance of use if MATLAB is not installed on the host computer. The first release was in 2020.

_images/abruan-interface.png

Graphical user Interface of AbRuAn from 2020 version.

What is AbRuAn used for?

This framework is capable of optical propagation analysis in:

  • planetary environments

  • hypersonic and re-entry flows

  • communication with and from stationary/moving objects

  • laser ranging such as for LiDAR

AbRuAn Design Goals

The design inherits several goals from Basilisk with major difference lying in optical dynamics propagation and tasks handling pertainting to wave packets as opposed to flight software in Basilisk.

  • Scalibility

  • Scriptability

  • Analysis

  • Monte Carlo

Relevant Publications

Thesis:

Papers:

  1. Gupta, A.; and Argrow, B.; “Analytical Approach for Aero-Optical and Atmospheric Effects in Supersonic Flow Fields.” In: AIAA SciTech, Orlando, FL, Jan. 6 - 10, 2020.

  2. Gupta, A.; Ripoll, P. M.; Campbell, N. S.; and Argrow, B.; “Assessment of Optical Propagation Models with Application to Hypersonic Entry.” In: AIAA SciTech, National Harbor, MD, Jan. 23 - 28, 2023.

  3. Gupta, A.; “Basilisk and Docker for Streamlined GN&C Simulation.” In: 46th Annual AAS GN&C Conference, Breckenridge, CO, Feb. 2 - 7, 2024.