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.
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:
Gupta, A.; “Analytical Theory of Aero-Optical and Atmospheric Effects in Supersonic and Hypersonic Flows.” Master’s thesis, the University of Colorado at Boulder, 2020.
Papers:
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.
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.
Gupta, A.; “Basilisk and Docker for Streamlined GN&C Simulation.” In: 46th Annual AAS GN&C Conference, Breckenridge, CO, Feb. 2 - 7, 2024.