Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “open source model”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 235 records · Page 13

Reduced-Order Modeling and Wavelet Analysis of Turbofan Engine Structural Response Due to Foreign Object Damage "FOD" Events

The development of a wavelet-based feature extraction technique specifically targeting FOD-event induced vibration signal changes in gas turbine engines is described. The technique performs wavelet analysis of accelerometer signals from specified locations on the engine and is shown to be robust in the presence of significant process and sensor noise. It is envisioned that the technique will be combined with Kalman filter thermal/ health parameter estimation for FOD-event detection via information fusion from these (and perhaps other) sources. Due to the lack of high-frequency FOD-event test data in the open literature, a reduced-order turbofan structural model (ROM) was synthesized from a finite-element model modal analysis to support the investigation. In addition to providing test data for algorithm development, the ROM is used to determine the optimal sensor location for FOD-event detection. In the presence of significant noise, precise location of the FOD event in time was obtained using the developed wavelet-based feature.

Turso, James A.↗

Effect of Directional Array Size on the Measurement of Airframe Noise Components

A study was conducted to examine the effects of overall size of directional (or phased) arrays on the measurement of aeroacoustic components. An airframe model was mounted in the potential core of an open-jet windtunnel, with the directional arrays located outside the flow in an anechoic environment. Two array systems were used; one with a solid measurement angle that encompasses 31.6 deg.of source directivity and a smaller one that encompasses 7.2 deg. The arrays, and sub-arrays of various sizes, measured noise from a calibrator source and flap edge model setups. In these cases, noise was emitted from relatively small, but finite size source regions, with intense levels compared to other sources. Although the larger arrays revealed much more source region detail, the measured source levels were substantially reduced due to finer resolution compared to that of the smaller arrays. To better understand the measurements quantitatively, an analytical model was used to define the basic relationships between array to source region sizes and measured output level. Also, the effect of noise scattering by shear layer turbulence was examined using the present data and those of previous studies. Taken together, the two effects were sufficient to explain spectral level differences between arrays of different sizes. An important result of this study is that total (integrated) noise source levels are retrievable and the levels are independent of the array size as long as certain experimental and processing criteria are met. The criteria for both open and closed tunnels are discussed. The success of special purpose diagonal-removal processing in obtaining integrated results is apparently dependent in part on source distribution. Also discussed is the fact that extended sources are subject to substantial measurement error, especially for large arrays.

Brooks, Thomas F.↗

Evaluation of VSPAERO Analysis Capabilities for Conceptual Design of Aircraft with Propeller-Blown Wings

Advancements in electric propulsion and the emergence of Advanced Air Mobility are driving the evolution of new aircraft designs. Since electric propulsion enables flexibility in propeller location, there is an increasing need for reliable, quick analyses of propeller-airframe interactions during the conceptual design phase. Many existing analysis tools capable of accurately modeling propeller-airframe interactions are computationally expensive and require a high level of expertise and significant time investment for setup. VSPAERO is a NASA-developed, open source, computational analysis tool that runs a Vortex-Lattice Method (VLM) solver and is targeted at conceptual design. This paper assesses the applicability of the VSPAERO VLM in the conceptual design phase by comparing VSPAERO predictions to predictions by OVERFLOW, a Reynolds-Averaged Navier-Stokes Computational Fluid Dynamics solver, and RoBIN, another VLM tool. The paper details the modeling, meshing, and analysis techniques used within VSPAERO. Analyses were performed for a wing in isolation, a propeller in isolation, and then for two propeller-blown wing configurations: one with a propeller located at the midspan and another with a propeller located at the wingtip. The propeller was modeled both as an actuator disk and as rotating blades.

VSPAERO↗

Development of a Comprehensive Physics-Based Model for Study of NASA Gateway Lunar Dust Contamination

NASA is committed to landing the first woman and first person of color on the Moon by 2025 to begin a sustaining presence. A major component of this mission is NASA’s orbiting lunar outpost, Gateway, that will be subjected to the harsh environment of space during its 7-day orbit around the Moon. One aspect of this environment that is not well quantified is microscopic lunar regolith particles, or simply, lunar dust. As Apollo 17 Mission Commander Eugene Cernan said, “I think dust is probably one of our greatest inhibitors to a nominal operation on the moon. I think we can overcome other physiological or physical or mechanical problems except dust” [1]. These dust particles, most of which are smaller than the width of two human hairs and of highly irregular shape, are composed mainly of dielectric materials. Such characteristics can allow the dust particles to collect electric charge from the surrounding environment, resulting in electrostatic interactions between the dust, electromagnetic fields, and electrically charged surfaces [2-3]. Due to the nature of these fields, dust can collect on and contaminate charged surfaces. Lunar dust introduced into the Gateway environment by a lunar ascent vehicle element returning from the surface of the Moon presents risks to Gateway hardware such as radiators, solar arrays, antennae, and docking mechanisms. To quantify this risk and inform NASA, International Partner, and Commercial Provider stakeholders, Booz Allen, in partnership with NASA, is developing a toolset to model the interaction of charged lunar dust particles with the cis-lunar and deep-space environments. This includes a comprehensive physics model of the space plasma and solar radiation environment and electromagnetic interaction of spacecraft and lunar dust. Spacecraft charging and plasma environment are solved using the open-source code from The French Aerospace Lab (ONERA) and the European Space Agency (ESA), known as Spacecraft Plasma Interaction Software (SPIS) [4]. The physics of particle charging and motion is handled by a time-dependent implementation of Orbital-Motion-Limited (OML) theory which accounts for plasma flows and positive potential grains [5-7], using Siemens STAR-CCM+ as the framework. Model validation includes lab experiments by NASA experts and academia, as well as future on-orbit dust detecting payloads on the exterior of Gateway and Commercial Lunar Payload Services (CLPS) missions to the lunar surface [7-9]. The results and analyses will inform Gateway Program system owners at risk for lunar dust contamination.

Complex Plasma↗

Methyl bromide: ocean sources, ocean sinks, and climate sensitivity

The oceans play an important role in the geochemical cycle of methyl bromide (CH3Br), the major carrier of O3-destroying bromine to the stratosphere. The quantity of CH3Br produced annually in seawater is comparable to the amount entering the atmosphere each year from natural and anthropogenic sources. The production mechanism is unknown but may be biological. Most of this CH3Br is consumed in situ by hydrolysis or reaction with chloride. The size of the fraction which escapes to the atmosphere is poorly constrained; measurements in seawater and the atmosphere have been used to justify both a large oceanic CH3Br flux to the atmosphere and a small net ocean sink. Since the consumption reactions are extremely temperature-sensitive, small temperature variations have large effects on the CH3Br concentration in seawater, and therefore on the exchange between the atmosphere and the ocean. The net CH3Br flux is also sensitive to variations in the rate of CH3Br production. We have quantified these effects using a simple steady state mass balance model. When CH3Br production rates are linearly scaled with seawater chlorophyll content, this model reproduces the latitudinal variations in marine CH3Br concentrations observed in the east Pacific Ocean by Singh et al. [1983] and by Lobert et al. [1995]. The apparent correlation of CH3Br production with primary production explains the discrepancies between the two observational studies, strengthening recent suggestions that the open ocean is a small net sink for atmospheric CH3Br, rather than a large net source. The Southern Ocean is implicated as a possible large net source of CH3Br to the atmosphere. Since our model indicates that both the direction and magnitude of CH3Br exchange between the atmosphere and ocean are extremely sensitive to temperature and marine productivity, and since the rate of CH3Br production in the oceans is comparable to the rate at which this compound is introduced to the atmosphere, even small perturbations to temperature or productivity can modify atmospheric CH3Br. Therefore atmospheric CH3Br should be sensitive to climate conditions. Our modeling indicates that climate-induced CH3Br variations can be larger than those resulting from small (+/- 25%) changes in the anthropogenic source, assuming that this source comprises less than half of all inputs. Future measurements of marine CH3Br, temperature, and primary production should be combined with such models to determine the relationship between marine biological activity and CH3Br production. Better understanding of the biological term is especially important to assess the importance of non-anthropogenic sources to stratospheric ozone loss and the sensitivity of these sources to global climate change.

NASA Discipline Exobiology↗

A plasma-based non-intrusive point source for acoustic beamforming applications

A laser-generated plasma acoustic point source is used to directly measure the point spread function (PSF) of a microphone phased array. In beamforming analysis of microphone phased array data, the true acoustic field is convolved with the array's PSF. By directly measuring the PSF, corrections to the array analysis can be computed and applied. The acoustic source is measured in an open-jet aeroacoustic facility to evaluate the effects of sampling rate, microphone installation, source shift, reflections, shear layer refraction and model presence. Results show that measurements exhibit behavior consistent with theory with regard to source shift and shear layer refraction. Application of a measured PSF in beamforming analysis shows the process provides an effective in-situ method for array calibration both with and without flow and allows for corrections to incorporate reflections and scattering. The technique improves the agreement of beamforming results with the true spectrum of a known source, especially in the presence of reflections.

phased array↗

fmdtools Tutorial: Intro to Resilience Modelling, Simulation, and Visualization in Python With fmdtools

This workshop will cover the basics of using the fmdtools package for the simulation of hazardous scenarios for resilience simulation. The fmdtools simulation package is an open-source python toolkit for simulating the dynamic response of a system to internal and externally-driven hazardous scenarios, including faults and environmental conditions, that can be used to analyze the risks related to these hazards. Prior to the development of fmdtools, researchers had to either adapt an (often limited) propriety toolkit or develop their own design/simulation/analysis codes to develop their models of hazardous events, a significant technical burden to both (1) leveraging resilience modeling methodologies and (2) extending these methodologies with their own contributions. The fmdtools package provides a number of model constructs and simulation and analysis methods to enable the designer to focus to solely on their modeling case-study while still enabling a significant degree of model expressiveness and adaptability via Python-based model definition. This tutorial will present the setup of fmdtools and a high-level overview of its use, as well as some simple examples for understanding how to leverage its modelling, simulation, and analysis capabilities. Familiarity with jupyter notebook and basic python will be assumed.

Daniel Hulse↗

Helicopter main-rotor noise: Determination of source contributions using scaled model data

Acoustic data from a test of a 40 percent model MBB BO-105 helicopter main rotor are scaled to equivalent full-scale flyover cases. The test was conducted in the anechoic open test section of the German-Dutch Windtunnel (DNW). The measured data are in the form of acoustic pressure time histories and spectra from two out-of-flow microphones underneath and foward of the model. These are scaled to correspond to measurements made at locations 150 m below the flight path of a full-scale rotor. For the scaled data, a detailed analysis is given for the identification in the data of the noise contributions from different rotor noise sources. Key results include a component breakdown of the noise contributions, in terms of noise criteria calculations of a weighted sound pressure level (dBA) and perceived noise level (PNL), as functions of rotor advance ratio and descent angle. It is shown for the scaled rotor that, during descent, impulsive blade-vortex interaction (BVI) noise is the dominant contributor to the noise. In level flight and mild climb, broadband blade-turbulent wake interaction (BWI) noise is dominant due to the absence of BVI activity. At high climb angles, BWI is reduced and self-noise from blade boundary-layer turbulence becomes the most prominent.

Brooks, Thomas F.↗

Improving NASA GEOS Atmospheric CO2 Simulations by Calibrating CASA Surface Fluxes with an Empirical Sink

With the adoption of the Paris climate accord, efforts to monitor and understand both anthropogenic and natural carbon sources and sinks are increasing across the world. Given their low latency and global coverage, satellite observations of atmospheric carbon dioxide (CO2) are poised to make important contributions to this field. The combination of satellite data and high resolution global models can be used to monitor changes in carbon fluxes and to evaluate the consistency of nationally reported emissions estimates in support of multiple stakeholder communities. However, a consistent challenge to such work has been the high latency of surface carbon flux estimates, which are often not available for a year or more. This presentation describes the construction of surface carbon flux estimates meant to improve the near real time simulation of atmospheric CO2 with NASA's Goddard Earth Observing System (GEOS) general circulation model. The surface flux estimates begin with a collection of bottom-up fluxes which incorporate satellite measurements in their construction, e.g. vegetation indices in the Carnegie-Ames-Stanford Approach (CASA) and nighttime lights in the Open-source Data Inventory for Anthropogenic CO2 (ODIAC). From there, we take the additional step of using an empirical sink to calibrate terrestrial net biospheric exchange (NBE) to estimated values from atmospheric inversion systems. This approach removes a known, systematic bias in predicted atmospheric mixing ratios. Using these fluxes in a free running simulation, the model is able to reproduce in situ measurements with the same skill as when it uses gridded fluxes from a flux inversion system. Using these fluxes as a prior in an assimilation system, e.g. one incorporating retrievals of column CO2 from the Orbiting Carbon Observatory 2 (OCO-2), allows the analysis to capture variability in CO2 on scales that would be missed otherwise. This approach supports NASA's capability to forecast atmospheric CO2 up to two weeks in advance by leveraging a GEOS system used to produce quasi-operational weather analyses and forecasts, providing a valuable new tool to the carbon monitoring research and applications communities.

Weir, B.↗

Photon-photon opacity constraints for relativistically expanding gamma-ray burst sources

Five bright gamma-ray bursts (GRBs) detected by the Burst and Transient Source Experiment (BATSE) have also been detected at higher energies by EGRET. Four are consistent with power-law spectra extending to energies as high as, in the case of GRB930131, 1 GeV. The fifth, and most recent, GRB940217, has a more complex spectrum, with one photon detected at 18 GeV, the most energetic GRB photon detection to date. The optical depth to photon-photon pair production in these sources is extremely large for distances more than about 10pc away if the radiation is emitted isotropically in the observer's frame. This optical depth can be dramatically reduced if the source is moving with a relativstic bulk Lorentz factor Gamma, and recent calculations for this situation have been limited to cases of a beam with opening angle 1 Gamma, or expansions of infinitely thin spherical shells. This paper presents our extension of the pair production otpical depth calculation in relativistically expanding sources to more general geometries, including shells of finite thickness and arbitrary opening angle. We find that the minimum bulk Lorentz factors for the Energy Gamma Ray Experiment Telescope (EGRET) sources to be optically thin, i.e. display no spectral attenuation, is only moderately dependent on the shell thickness and its opening solid angle; these new limits on required velocity for given geometries will aid in placing realistic constraints on GRB source models.

Baring, M. G.↗

The Core Flight System (cFS) Experiences in Opening an Architecture

This presentation presents a software architecture model that contains three perspectives: User, Business, and System. This model is used to evaluate the evolution of the cFS from a NASA/Goddard in-house product line to an open source open architecture used by a world wide community.

Mccomas, David↗

New Global Characterization of Landslide Exposure

Landslides triggered by intense rainfall are hazards that impact people and infrastructure across the world, but comprehensively quantifying exposure to these hazards remains challenging. Unlike earthquakes or flooding which cover large areas, landslides occur only in highly susceptible parts of a landscape affected by intense rainfall, which may not intersect human settlement or infrastructure. Existing datasets of landslides around the world generally include only those reported to have caused impacts, leading to significant biases toward areas with higher reporting capacity, limiting how our understanding of exposure to landslides in developing countries. In this study, we use an alternative approach to estimate exposure to landslides in a homogenous fashion. We have combined a global landslide hazard proxy derived from satellite data with open-source datasets on population, roads and infrastructure to consistently estimate exposure to rapid landslide hazards around the globe. These exposure models compare favorably with existing datasets of rainfall-triggered landslide fatalities, while filling in major gaps in inventory-based estimates in parts of the world with lower reporting capacity. Our findings provide a global estimate of exposure to landslides from 2001-2019 that we suggest may be useful to disaster mitigation professionals.

earthquakes↗

On the Alleviation of Background Noise for the High-Lift Common Research Model Aeroacoustic Test

Microphone array measurements of the airframe noise from the High-Lift Common Research Model (CRM-HL) in the NASA Langley 14- by 22- Foot Subsonic Tunnel were initially hindered by extraneous noise sources. The steps taken to reduce the background noise in the open-jet test section for the aeroacoustic test are described in this paper. Adhesive-backed felt was used to attenuate noise resulting from the interaction of the test section shear layer with the collector and diffuser surfaces, scrubbing noise from the floor perforated panels, as well as an extraneous noise source produced near the junction of the model and the floor when the model was producing significant lift. The effects of the felt on noise attenuation and acoustic reflections are discussed. Following the CRM-HL test, scrubbing noise measurements from a floor basket with a perforated top panel were acquired in the Quiet Flow Facility to compare the performance of different perforated panel covers and their respective effects on the noise spectra. Aside from a smooth, hard wall, the felt cover was found to produce the minimum scrubbing noise of all the materials tested.

background noise↗

Limitations of Phased Array Beamforming in Open Rotor Noise Source Imaging

Phased array beamforming results of the F31/A31 historical baseline counter-rotating open rotor blade set were investigated for measurement data taken on the NASA Counter-Rotating Open Rotor Propulsion Rig in the 9- by 15-Foot Low-Speed Wind Tunnel of NASA Glenn Research Center as well as data produced using the LINPROP open rotor tone noise code. The planar microphone array was positioned broadside and parallel to the axis of the open rotor, roughly 2.3 rotor diameters away. The results provide insight as to why the apparent noise sources of the blade passing frequency tones and interaction tones appear at their nominal Mach radii instead of at the actual noise sources, even if those locations are not on the blades. Contour maps corresponding to the sound fields produced by the radiating sound waves, taken from the simulations, are used to illustrate how the interaction patterns of circumferential spinning modes of rotating coherent noise sources interact with the phased array, often giving misleading results, as the apparent sources do not always show where the actual noise sources are located. This suggests that a more sophisticated source model would be required to accurately locate the sources of each tone. The results of this study also have implications with regard to the shielding of open rotor sources by airframe empennages.

Horvath, Csaba↗

Using XR for Improving Scientific Discovery With Numerical Weather Models

Earth science (ES) digital twins will help us understand the complex interactions and interrelationships that make up our Earth system and the impacts of earth science phenomena on it. Our work addresses two underdeveloped areas in current ES digital twin work: improving the understanding and interaction with ES model outputs by using Virtual and Mixed Reality (XR) tools and improving the non-intuitive mapping of continuous ES natural phenomena to gridded reference frames in current numerical models. Traditionally, scientists working on ES view and analyze the results of calculated or measured observables with static 1-dimensional (1D), 2D or 3D plots displayed on flat computer screens or paper. Using such limited mediums, it can be very difficult to identify, track and understand the evolution of key features due to poor viewing angles and the nature of flat computer screens. In addition, numerical models, such as the NASA Goddard Earth Observing System (GEOS) ES model, are almost exclusively formulated, visualized and analyzed in an Eulerian reference frame with fixed grid points in space and time. However, ES phenomena such as convective clouds, hurricanes and wildfire smoke plumes are visualized and analyzed in a Lagrangian reference frame: therefore it is often difficult and unnatural to understand these phenomena in relation to each other, visualized either in an Eulerian or Lagrangian context. In 3D visualizations, data generally takes one of three forms: gridded (e.g., voxelized) data, where space is divided into regions; point clouds, where data is represented as a set of points; and meshes, where objects are rendered as surfaces composed of small polygons (usually triangles). A gridded, Eulerian reference frame has been the default representation for the 2D visual analysis of atmospheric data in part because the numerical methods used to generate atmospheric model data in the first place use a gridded approach, with equations defining the relationships between the physical variables in each of a grid's cells across successive timesteps. In our work, we are particularly interested in data from GEOS. Another reason why gridded representations tend to be used for visualizing data from such models is because trajectories are difficult to interpret from representations on 2D surfaces, due to line-of-sight ambiguity. Instead of a fixed grid from GEOS, we embed a trajectory model to simulate particles' movement throughout a GEOS run. We then ingest these particle trajectories as animated point clouds with a NASA open source XR toolkit, the Mixed Reality Exploration Toolkit (MRET), and merge GEOS data with ES phenomena data onto one combined visualization that the user can intuitively interact with. Efficient rendering of arbitrarily large point clouds is an ongoing challenge being addressed by the computer science community, with the GPU-based optimizations and efficient GPU memory utilization a common theme of recent advances, especially for XR, where sustained high frame rate is mandatory to save the user from suffering due to simulation sickness. In this work, we describe and evaluate our progress in choosing and implementing appropriate methods for rendering arbitrarily large point clouds within MRET for XR. While tracking the XR headset enables the immersion of a user within a 3D scene of a data visualization, tracking of XR handheld controllers or user’s hands enables us to implement intuitive user interactions with the visualized datasets. Conventional tools require a user working with an ES visualization to conduct many interactions to commit their intended selections or manipulations with a visualized dataset; for example to specify a set of points in 3D space. Doing so in a 2D flat screen interface has traditionally required specifying a set of points in three distinct 2D coordinate systems (XY, XZ, and YZ), which is cumbersome. In other scientific domains, it has been shown that specifying or selecting a location or volume in XR using handheld controllers or tracked hands allows for greater speed and accuracy. We anticipate the same will hold true for atmospheric data, and we will share initial results of measuring the utility of such an interface. Notably, as the data being visualized is generated by GEOS as a prediction based on initial conditions, an intended application of our tool is to serve as part of an iterative feedback loop. Through XR, a scientist will review and manipulate a GEOS model run, modifying the conditions as needed to do subsequent runs of GEOS. Thereby, XR-based improvements to speed and accuracy of 3D tagging of points minimizes the effort required by both the scientist and the computer cluster conducting the necessary calculations.

Thomas Grubb↗

Comparative Modeling Studies of Boreal Water and Carbon Balance

The coordination of the modeling and field efforts for an Intensive Field Campaign (IFC) may resemble the chicken and egg dilemma. This session's theme advocates that early and proactive involvement by modeling teams can produce a scientific and operational benefit for the IFC and Experiment. This talk will provide some examples and suggestions originating from the NASA funded IFC's of the FIFE First ISLSCP (International Satellite Land Surface Climatology Project) Field Experiment, Oregon Transect Ecosystem Research (OTTER) and predominately Boreal Ecosystem-Atmosphere Study (BOREAS) Experiments. In February 1994 and prior to the final selection of the BOREAS study sites, a group of funded BOREAS investigators agreed to run their models with data for five community types representing the proposed tower flux sites. All participating models were given identical initial values and boundary conditions and driven with identical climate data. The objectives of the intercomparison exercise were: 1) compare simulation results of participating terrestrial, hydrological, and atmospheric models over selected time frames; 2) learn about model behavior and sensitivity to estimated boreal site and vegetation definitions; 3) prioritize BOREAS field data collection efforts supporting modeling studies; 4) identify individual model deficiencies as early as possible. Out of these objectives evolved some important coordination and science issues for the BOREAS Experiment that can be generalized to IFCs and long term archiving of the data. Some problems are acceptable because they are endemic to maintaining fair and open competition prior to the peer review process. Others are logistical and addressable through application of planning, management, and information sciences. This investigator has identified one source of measurement and model incompatibility that is manifest in the IFC scaling approach. Although intuitively obvious, scaling problems are already more formally defined in the Geography literature. An example of the scaling problem will be demonstrated with Vegetation/Ecosystem Mapping and Analysis Project (VEMAP) and OTTER data.

Coughlan, J.↗

Estimating Total Open Heliospheric Magnetic Flux

Over the solar-activity cycle, there are extended periods where significant discrepancies occur between the spacecraft-observed total (unsigned) open magnetic flux and that determined from coronal models. In this article, the total open heliospheric magnetic flux is computed using two different methods and then compared with results obtained from insitu interplanetary magnetic-field observations. The first method uses two different types of photospheric magnetic-field maps as input to the Wang–Sheeley–Arge (WSA) model: i) traditional Carrington or diachronic maps, and ii) Air Force Data Assimilative Photospheric Flux Transport model synchronic maps. The second method uses observationally derived helium and extreme-ultraviolet coronal-hole maps overlaid on the same magnetic-field maps in order to compute total open magnetic flux. The diachronic and synchronic maps are both constructed using magnetograms from the same source, namely the National Solar Observatory Kitt Peak Vacuum Telescope and Vector Spectromagnetograph. The results of this work show that the total open flux obtained from observationally derived coronal holes agrees remarkably well with that derived from WSA, especially near solar minimum. This suggests that, on average, coronal models capture well the observed large-scale coronal-hole structure over most of the solar cycle. Both methods show considerable deviations from total open flux deduced from spacecraft data, especially near solar maximum, pointing to something other than poorly determined coronal-hole area specification as the source of these discrepancies.

Wallace, S.↗

An Innovative Approach to Modeling VIPER Rover Software Life Cycle Cost

NASA’s “Volatiles Investigating Polar Exploration Rover” (VIPER) will be the first robotic mission to prospect for water ice near the south pole of the Moon in late 2023 on a 100-Earth-day mission. The information that the VIPER rover provides will help improve understanding of the composition, distribution, and accessibility of Lunar polar volatiles and will help determine how the Moon’s resources can support future human space exploration. VIPER, however, represents a radical departure from the way that NASA has traditionally developed planetary robotic missions. A key consequence of these differences is that estimating the cost of VIPER’s rover software is challenging and complex.For example, VIPER is being developed using management procedures typically applied to NASA research and technology projects, rather than space flight programs. In addition, key portions of the rover’s software are being designed as ground software to run on mission control computers (rather than on-board the rover as flight software as with prior planetary missions) taking advantage of continuous, interactive data communications between the Moon and Earth and higher performance computing available on the ground. Moreover, the rover’s software is being engineered using Agile software development practices and incorporates a significant amount of open-source, rather than following traditional (spiral, waterfall, etc.) development methods and in-house code. In this paper, we present an innovative process to estimate the life cycle cost of VIPER’s rover software. We first describe how we modeled the architecture and code counts for three software elements: Rover Flight Software (RFSW), Rover Ground Software (RGSW), and Rover Simulation Software (RSIM). We then discuss key challenges and unique aspects of our approach, such as the lack of Lunar rover analogies, the need to integrate and test large open source software, and the strategies developed to account for use of non-space flight management practices and the impact of the COVID-19 pandemic. We conclude with a summary of our results, including cumulative distribution, nearest neighbors and cluster analysis, as well as heuristics used to confirm the reasonableness of the cost estimate.

Utz, Hans↗