Search NASA⌕ Search

SEARCH · Search NASA

Results for “dynamic resolution adjustment”

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 19 records

Improving High-Resolution Weather Forecasts using the Weather Research and Forecasting (WRF) Model with an Updated Kain-Fritsch Scheme

Efforts to improve the prediction accuracy of high resolution (1-10 km) surface precipitation distribution and variability are of vital importance to local aspects of air pollution, wet deposition, and regional climate. However, precipitation biases and errors can occur at these spatial scales due to uncertainties in initial meteorological conditions and/or grid-scale cloud microphysics schemes. In particular, it is still unclear to what extent a subgrid-scale convection scheme could be modified to bring in scale-awareness for improving high-resolution short-term precipitation forecasts in the WRF model. To address these issues, we introduced scale-aware parameterized cloud dynamics for high-resolution forecasts by making several changes to the Kain-Fritsch (KF) convective parameterization scheme in the WRF model. These changes include subgrid-scale cloud-radiation interactions, a dynamic adjustment timescale, impacts of cloud updraft mass fluxes on grid-scale vertical velocity, and lifting condensation level-based entrainment methodology that includes scale dependency. A series of 48-hour retrospective forecasts using a combination of three treatments of convection (KF, updated KF, and the use of no cumulus parameterization), two cloud microphysics schemes and two types of initial condition datasets were performed over the U.S. southern Great Plains on 9- and 3-km grid spacings during the summers of 2002 and 2010. Results indicate that (1) the source of initial conditions play a key role in high-resolution precipitation forecasting, and (2) our updated KF scheme greatly alleviates the excessive precipitation at 9-km grid spacing and improves results at 3-km grid spacing as well. Overall, we found that the updated KF scheme incorporated into a high-resolution model does provide better forecasts for precipitation location and intensity.

convective parameterization↗

Method and Apparatus for Improving the Resolution of Digitally Sampled Analog Data

A system and method is described for converting an analog signal into a digital signal. The gain and offset of an ADC is dynamically adjusted so that the N-bits of input data are assigned to a narrower channel instead of the entire input range of the ADC. This provides greater resolution in the range of interest without generating longer digital data strings.

Liaghati, Amir L.↗

Improving Regional Air Quality Forecasting Through Chemical Data Assimilation and Dynamic Emissions Adjustment

Poor air quality (AQ) is one of the most important human-health and environmental problems facing the United States (US). In addition to the detrimental impacts on human- and environmental-health, poor AQ has an economic cost of ~5% of the US gross domestic product (~$790 billion). AQ managers use AQ analyses and modeling to better understand, anticipate, and avoid poor AQ events. Our research focuses on improving AQ analysis/forecast skill, predictability, and emission estimates through improved and more efficient: (i) modeling and data assimilation strategies; (ii) dynamic emissions adjustment strategies; and (iii) use of satellite remote-sensing Earth observations (e.g., MOPITT, IASI, MODIS, OMI, TROPOMI, TEMPO, etc.). This seminar will review: (i) regional chemical weather forecasting/data assimilation with dynamic emissions adjustment with WRF-Chem/DART; (ii) strategies for efficiently assimilating satellite retrieval profiles with ‘compact phase space retrievals’ (CPSRs); (iii) results from joint assimilation of multiple satellite retrievals at medium (12 km × 12 km) and high (4 km × 4 km) spatial resolutions; and (iv) results from observing system simulation experiments (OSSEs) to investigate whether we can recover COVID-period anthropogenic emissions by assimilating synthetic TEMPO NO2 tropospheric column retrievals with dynamic emissions adjustment. Biographical Sketch: Dr. Mizzi is a Senior Research Fellow working and Dr. Johnson at the NASA Ames Research Center. He holds BA and MS degrees in Environmental Science from the University of Virginia, MS and PhD degrees in Applied Mathematics from the University of Colorado at Boulder (CUB), and a JD degree (with an emphasis in Environmental Law) from the University of Colorado School of Law. He worked at the National Center for Atmospheric Research for nearly 25 years on global atmospheric modeling, dynamic and physical initialization, regional hybrid data assimilation, and most recently on regional chemical data assimilation. He also worked as an environmental attorney and consultant for nearly 15 years. He is an expert in numerical modeling and is recognized internationally as a leading expert in regional, chemical data assimilation with dynamic emissions adjustment. Dr. Mizzi became affiliated with NASA Ames in March 2020 to work on improving AQ analysis/forecast skill, predictability, and ‘top-down’ emissions adjustment though the assimilation of Earth observations. An emphasis of his current work is developing methods for assimilating synthetic TEMPO retrievals to quantify the expected benefits of TEMPO relative to existing AQ observations.

Arthur P. Mizzi↗

Development of Dynamic Sub-Grid Models for Variational Multiscale Methods

A dynamic Variational Multiscale Method (Hughes et al. 1998) is developed by leveraging the Germano procedure from classical Large-eddy Simulations (LES). The similarity between the classical and variational approaches is analyzed in the context of incompressible flow. This analysis leads to a consistent modeling approach for both incompressible and compressible flows, the latter being demonstrated in a priori testing for low-speed attached and separated boundary layers. Similar to the classical LES procedure from which it is derived, the variational dynamic procedure does not guarantee a positive semi-definite coefficient in the general case. However, reproducing the behavior of the classical LES dynamic approach is seen as a necessary first step to develop a VMM that automatically adjusts to the local resolution and flow physics.

Variational multiscale↗

Monitoring Land Surface Albedo and Vegetation Dynamics Using High Spatial and Temporal Resolution Synthetic Time Series from Landsat and the MODIS BRDF/NBAR/Albedo Product

Seasonal vegetation phenology can significantly alter surface albedo which in turn affects the global energy balance and the albedo warmingcooling feedbacks that impact climate change. To monitor and quantify the surface dynamics of heterogeneous landscapes, high temporal and spatial resolution synthetic time series of albedo and the enhanced vegetation index (EVI) were generated from the 500-meter Moderate Resolution Imaging Spectroradiometer (MODIS) operational Collection V006 daily BRDF (Bidirectional Reflectance Distribution Function) / NBAR (Nadir BRDF-Adjusted Reflectance) / albedo products and 30-meter Landsat 5 albedo and near-nadir reflectance data through the use of the Spatial and Temporal Adaptive Reflectance Fusion Model (STARFM). The traditional Landsat Albedo (Shuai et al., 2011) makes use of the MODIS BRDFAlbedo products (MCD43) by assigning appropriate BRDFs from coincident MODIS products to each Landsat image to generate a 30-meter Landsat albedo product for that acquisition date. The available cloud free Landsat 5 albedos (due to clouds, generated every 16 days at best) were used in conjunction with the daily MODIS albedos to determine the appropriate 30-meter albedos for the intervening daily time steps in this study. These enhanced daily 30-meter spatial resolution synthetic time series were then used to track albedo and vegetation phenology dynamics over three Ameriflux tower sites (Harvard Forest in 2007, Santa Rita in 2011 and Walker Branch in 2005). These Ameriflux sites were chosen as they are all quite nearby new towers coming on line for the National Ecological Observatory Network (NEON), and thus represent locations which will be served by spatially paired albedo measures in the near future. The availability of data from the NEON towers will greatly expand the sources of tower albedometer data available for evaluation of satellite products. At these three Ameriflux tower sites the synthetic time series of broadband shortwave albedos were evaluated using the tower albedo measurements with a Root Mean Square Error (RMSE) less than 0.013 and a bias within the range of 0.006. These synthetic time series provide much greater spatial detail than the 500 meter gridded MODIS data, especially over more heterogeneous surfaces, which improves the efforts to characterize and monitor the spatial variation across species and communities. The mean of the difference between maximum and minimum synthetic time series of albedo within the MODIS pixels over a subset of satellite data of Harvard Forest (16 kilometers by 14 kilometers) was as high as 0.2 during the snow-covered period and reduced to around 0.1 during the snow-free period. Similarly, we have used STARFM to also couple MODIS Nadir BRDF-Adjusted Reflectances (NBAR) values with Landsat 5 reflectances to generate daily synthetic times series of NBAR and thus Enhanced Vegetation Index (NBAR-EVI) at a 30-meter resolution. While normally STARFM is used with directional reflectances, the use of the view angle corrected daily MODIS NBAR values will provide more consistent time series. These synthetic times series of EVI are shown to capture seasonal vegetation dynamics with finer spatial and temporal details, especially over heterogeneous land surfaces.

Vegetation Index↗

Atmospheric model development in support of SEASAT. Volume 5: Test results with fine-mesh (187 by 187 by 10) model

A model (187 x 187 grid with ten layers) was used to produce a 24 hour forecast using initial conditions for 1200Z, 20 May 1976. This forecast was compared to its five layer counterpart on the 187 x 187 grid and to its 63 x 63 coarse mesh counterpart having the same number of layers. Increases in horizontal resolution lead to significant differences in a one day forecast. Many of these differences represent improvements. Increases in vertical resolution tend to produce smaller impacts on the forecast, except in the region near and above the tropopause. The effect on forecast precipitation is in the 10-20% range, as opposed to the 100% for increases in the horizontal resolution. With respect to model energetics (kinetic energy; square vorticity; square divergence), the model tend to group according to horizontal resolution. The time variations of these parameters show that dynamic initialization is needed to: (1) minimize initialization shock; and (2) stabilize the model context to prevent wash-out of small scale information during the adjustment period (first 6-12 forecast hours).

Kesel, P. G.↗

Adaptable Diffraction Gratings With Wavefront Transformation

Diffraction gratings are optical components with regular patterns of grooves, which angularly disperse incoming light by wavelength. Traditional diffraction gratings have static planar, concave, or convex surfaces. However, if they could be made so that they can change the surface curvature at will, then they would be able to focus on particular segments, self-calibrate, or perform fine adjustments. This innovation creates a diffraction grating on a deformable surface. This surface could be bent at will, resulting in a dynamic wavefront transformation. This allows for self-calibration, compensation for aberrations, enhancing image resolution in a particular area, or performing multiple scans using different wavelengths. A dynamic grating gives scientists a new ability to explore wavefronts from a variety of viewpoints.

Iazikov, Dmitri↗

Phase-Length Optical Phase-Locked-Loop Sensor (PLOPS)

PLOPS system designed to provide high-resolution measurement of change in optical length from optical-system source to any optical reflector, including diffuse reflector. Serves as adjustable optical ruler, providing high resolution in measurements of small and large changes in distance to target. Use is broad and includes most measurement situations requiring information on length, vibration, and their derivatives. Applications include building dynamics, remote sensing of vibrations in such systems as turbine-based machinery, monitoring of structural dynamics, noncontacting sensing of surface contours, measurement of large strains as in earthquake monitoring, measurement of atmospheric dynamics and turbulence, high-resolution sensing of humidity, detection of surface acoustic waves by optical microscopy, and related areas.

Heyman, Joseph S.↗

SeaWiFS Technical Report Series. Volume 7: Cloud screening for polar orbiting visible and infrared (IR) satellite sensors

Methods for detecting and screening cloud contamination from satellite derived visible and infrared data are reviewed in this document. The methods are applicable to past, present, and future polar orbiting satellite radiometers. Such instruments include the Coastal Zone Color Scanner (CZCS), operational from 1978 through 1986; the Advanced Very High Resolution Radiometer (AVHRR); the Sea-viewing Wide Field-of-view Sensor (SeaWiFS), scheduled for launch in August 1993; and the Moderate Resolution Imaging Spectrometer (IMODIS). Constant threshold methods are the least demanding computationally, and often provide adequate results. An improvement to these methods are the least demanding computationally, and often provide adequate results. An improvement to these methods is to determine the thresholds dynamically by adjusting them according to the areal and temporal distributions of the surrounding pixels. Spatial coherence methods set thresholds based on the expected spatial variability of the data. Other statistically derived methods and various combinations of basic methods are also reviewed. The complexity of the methods is ultimately limited by the computing resources. Finally, some criteria for evaluating cloud screening methods are discussed.

Darzi, Michael↗

Reducing video frame rate increases remote optimal focus time

Twelve observers made best optical focus adjustments to a microscope whose high-resolution pattern was video monitored and displayed first on a National Television System Committee (NTSC) analog color monitor and second on a digitally compressed computer monitor screen at frame rates ranging (in six steps) from 1.5 to 30 frames per second (fps). This was done to determine whether reducing the frame rate affects the image focus. Reducing frame rate has been shown to be an effective and acceptable means of reducing transmission bandwidth of dynamic video imagery sent from Space Station Freedom (SSF) to ground scientists. Three responses were recorded per trial: time to complete the focus adjustment, number of changes of focus direction, and subjective rating of final image quality. It was found that: the average time to complete the focus setting increases from 4.5 sec at 30 fps to 7.9 sec at 1.5 fps (statistical probability = 1.2 x 10(exp -7)); there is no significant difference in the number of changes in the direction of focus adjustment across these frame rates; and there is no significant change in subjectively determined final image quality across these frame rates. These data can be used to help pre-plan future remote optical-focus operations on SSF.

Haines, Richard F.↗

Arctic Sea ice by passive microwave observations from the Nimbus-5 Satellite

The results of a dynamic/thermodynamic numerical model of Arctic sea ice are compared with satellite images from the Nimbus 5 electrically scanning microwave radiometer. The model combines aspects of two previous sea ice models those of Parkinson and Washington and Ling, Rasmussen, and Campbell. A solid/fluid model basically follows the formulation of the Parkinson and Washington model with the addition of the constitutive equation and equation of state from the Ling model. The Parkinson and Washington model simulates the seasonal cycle of sea ice thicknesses and concentrations with a horizontal resolution of roughly 200 km and a timestep of 8 hours. The thermodynamics are calculated through energy balances at the interfaces between ice and air, water and ice, and water and air. The ice dynamics are calculated through a momentum equation balancing air stress, water stress, dynamic topography, and Coriolis force, with an adjustment for internal ice resistance.

Campbell, W. J.↗

The giant impact produced a precipitated Moon

The author's current simulations of Giant Impacts on the protoearth show the development of large hot rock vapor atmospheres. The Balbus-Hawley mechanism will pump mass and angular momentum outwards in the equatorial plane; upon cooling and expansion the rock vapor will condense refractory material beyond the Roche distance, where it is available for lunar formation. During the last seven years, the author together with several colleagues has carried out a series of numerical investigations of the Giant Impact theory for the origin of the Moon. These involved three-dimensional simulations of the impact and its aftermath using Smooth Particle Hydrodynamics (SPH), in which the matter in the system is divided into discrete particles whose motions and internal energies are determined as a result of the imposed initial conditions. Densities and pressures are determined from the combined overlaps of the particles, which have a bell-shaped density distribution characterized by a smoothing length. In the original series of runs all particle masses and smoothing lengths had the same values; the matter in the colliding bodies consisted of initial iron cores and rock (dunite) mantles. Each of 41 runs used 3,008 particles, took several weeks of continuous computation, and gave fairly good representations of the ultimate state of the post-collision body or bodies but at best crude and qualitative information about individual particles in orbit. During the last two years an improved SPH program was used in which the masses and smoothing lengths of the particles are variable, and the intent of the current series of computations is to investigate the behavior of the matter exterior to the main parts of the body or bodies subsequent to the collisions. These runs are taking times comparable to a year of continuous computation in each case; they use 10,000 particles with 5,000 particles in the target and 5,000 in the impactor, and the particles thus have variable masses and smoothing lengths (the latter are dynamically adjusted so that a particle typically overlaps a few tens of its neighbors). Since the matter in the impactor provides the majority of the mass left in orbit after the collision, and since the masses of the particles that originated in the impactor are smaller than those in the target, the mass resolution in the exterior parts of the problem is greatly improved and the exterior particles properly simulate atmospheres in hydrostatic equilibrium.

Cameron, A. G. W.↗

Conceptual Design and Dynamics Testing and Modeling of a Mars Tumbleweed Rover

The NASA Langley Research Center has been developing a novel concept for a Mars planetary rover called the Mars Tumbleweed. This concept utilizes the wind to propel the rover along the Mars surface, bringing it the potential to cover vast distances not possible with current Mars rover technology. This vehicle, in its deployed configuration, must be large and lightweight to provide the ratio of drag force to rolling resistance necessary to initiate motion from rest on the Mars surface. One Tumbleweed design concept that satisfies these considerations is called the Eggbeater-Dandelion. This paper describes the basic design considerations and a proposed dynamics model of the concept for use in simulation studies. It includes a summary of rolling/bouncing dynamics tests that used videogrammetry to better understand, characterize, and validate the dynamics model assumptions, especially the effective rolling resistance in bouncing/rolling dynamic conditions. The dynamics test used cameras to capture the motion of 32 targets affixed to a test article s outer structure. Proper placement of the cameras and alignment of their respective fields of view provided adequate image resolution of multiple targets along the trajectory as the test article proceeded down the ramp. Image processing of the frames from multiple cameras was used to determine the target positions. Position data from a set of these test runs was compared with results of a three dimensional, flexible dynamics model. Model input parameters were adjusted to match the test data for runs conducted. This process presented herein provided the means to characterize the dynamics and validate the simulation of the Eggbeater-Dandelion concept. The simulation model was used to demonstrate full scale Tumbleweed motion from a stationary condition on a flat-sloped terrain using representative Mars environment parameters.

Calhoun Philip C.↗

Contour advection with surgery: A technique for investigating finescale structure in tracer transport

We present a trajectory technique, contour advection with surgery (CAS), for tracing the evolution of material contours in a specified (including observed) evolving flow. CAS uses the algorithms developed by Dritschel for contour dynamics/surgery to trace the evolution of specified contours. The contours are represented by a series of particles, which are advected by a specified, gridded, wind distribution. The resolution of the contours is preserved by continually adjusting the number of particles, and finescale features are produced that are not present in the input data (and cannot easily be generated using standard trajectory techniques). The reliability, and dependence on the spatial and temporal resolution of the wind field, of the CAS procedure is examined by comparisons with high-resolution numerical data (from contour dynamics calculations and from a general circulation model), and with routine stratospheric analyses. These comparisons show that the large-scale motions dominate the deformation field and that CAS can accurately reproduce small scales from low-resolution wind fields. The CAS technique therefore enables examination of atmospheric tracer transport at previously unattainable resolution.

Waugh, Darryn W.↗

Liftoff and Transition Database Generation for Launch Vehicles Using Data-Fusion-Based Modeling

A data fusion technique for merging multiple data sources with differing fidelity and resolution was developed to support the production of aerodynamic line load databases for the Liftoff and Transition (LOT) flight phase of the Space Launch System (SLS). The technique uses a reduced order model based on a high-fidelity line load data set from Computational Fluid Dynamics (CFD) to predict solutions for a much larger solution space. Even higher-fidelity force and moment information (from wind-tunnel tests) is then used to adjust the model. The adjustment uses constrained optimization through the method of Lagrange multipliers in order to minimize the deviation of the line load distribution from the spatially-dense CFD solution, while ensuring that the integrated force and moment values match those observed in physical wind tunnel measurements. Though the wind-tunnel data are operationally-dense (available at many flow conditions), they are spatially coarse (as only the overall forces and moments are available). Conversely, CFD for such complex configurations is expensive, and thus operationally sparse. Data fusion techniques are necessary to make the most efficient use of available information, delivering accurate results within time and resource constraints.

Wignall, T. J.↗

Adjusting a Full Body Model to Mitigate Inverse Kinematics Artifacts in Opensim

BACKGROUND: In support of Vibration Isolation and Stabilization (VIS) system development for Human Health Countermeasures (HHC) exercise systems in space, such as the European Enhanced Exploration Exercise Device (E4D) [1], dynamic quantities required to model the response of a proposed VIS while considering the effect of VIS motion on the forces between the human and VIS platform were obtained using motion capture data [2]. On occasion, large-amplitude oscillatory spikes were found in the subject’s linear and angular momentum derivatives, affecting analyses that depend on forces and moments derived from motion capture. The purpose of this investigation was to identify causes of these artifacts and techniques for their resolution. METHODS AND RESULTS: To obtain the required human dynamic quantities to drive the VIS simulation, motion capture data was collected containing recorded trajectories of passive retroreflective markers on body landmarks of an exercising subject. Since the full body Rajagopal model [3] was originally used to enhance gait analysis, upper body joints did not require large Ranges of Motion (ROM). We thus modified the Rajagopal model [4, 5] to allow it to be used for upper body intensive exercises like those common to the E4D. OpenSim Inverse Kinematics (IK) [6] was performed using these scaled subject models to generate the joint angles throughout the exercise while minimizing marker error. At times, the arms were observed to ‘snap’ from one configuration to another, causing spike artifacts. Following IK, a custom OpenSim plugin [7] was used to determine the required dynamic quantities including the rates of change of the linear and angular momenta of the human. Since motion capture is recorded at a larger time step than required by the VIS simulation, the human center of mass location was fit with splines and a second derivative taken to obtain the momentum derivative, allowing the VIS simulation to maintain conservation of momentum when appropriate. In a few cases during this stage, artifacts much larger than the expected noise of the second derivatives were introduced. Investigation of cases containing artifacts revealed several modifications that could be made to the OpenSim model to improve IK results. Since OpenSim models use Euler angles and rotation sequences, ‘gimbal lock’ would be encountered in the arms when raised 90 degrees to the side (e.g., T-pose, some hang clean exercise, etc.). This was resolved by reorienting the horizontal axes at the shoulder joint by 45 degrees, placing ‘gimbal lock’ outside common arm ROM, with the arm ROMs adjusted following this change. Elbow and wrist ROMs could also be adjusted to allow realistic motion while at the same time limiting the likelihood of unrealistic orientations. On occasion, the arms flipped backwards when raised above the head. This was prevented by using medial elbow markers in scaling and IK. When medial markers were not available, the acromial joint location in the unscaled model was shifted before model scaling to better align the arm with available markers. Lastly, artifacts which became apparent after taking the second derivatives of spline-fit data were found to occur in cases when the pelvis rotation limit prevented the full range of motion of an exercise. These issues were resolved by unclamping the pelvis rotation limit. Through this investigation, an understanding of conditions leading to IK artifacts was acquired allowing the automation of artifact detection. These artifact detection and mitigation techniques can be applied toward modeling of upper body motions in aerospace and other fields for improved IK results.

C A Bell↗

A l% and 1cm Perspective Leads to a Novel CDOM Absorption Algorithm

A next-generation in-water profiler designed to measure the apparent optical properties of seawater was developed and validated across a wide dynamic range of water properties. This new Compact-Optical Profiling System (C-OPS) design uses a novel, kite-shaped, free-falling backplane with adjustable buoyancy and is based on 19 state-of-the-art microradiometers, spanning 320-780 nm. Data collected as part of the field commissioning were of a previously unachievable quality and showed that systematic uncertainties in the sampling protocols were discernible at the 1% optical and 1cm depth resolution levels. A sensitivity analysis as a function of three water types, established by the peak in the remote sensing reflectance spectra, revealed which water types and spectral domains were the most indicative of data acquisition uncertainties. The unprecedented vertical resolution of C-OPS measurements provided near-surface data products at the spectral endpoints with a quality level that has not been obtainable. The improved data allowed development of an algorithm for predicting the spectral absorption due to chromophoric dissolved organic matter (CDOM) using ratios of diffuse attenuation coefficients with over 99% of the variance in the data explained.

Morrow, J. H.↗

Estimating Software Reliability for Space Launch Vehicles in Probabilistic Risk Assessment (PRA)

It is acutely recognized in the Probabilistic Risk assessment (PRA) field that software plays a defining role in overall system reliability for all modern systems across a wide variety of industries. Regardless if the software is embedded firmware for working components or elements, part of a Human-Machine-Interface, or automated command and control logic, the success of the software to fulfill its function under nominal and off-nominal environments will be a dominant contributor to system reliability. It is also recognized that software reliability prediction and estimation is one of the more challenging and questionable aspects of any PRA or system analyses due to the nature of software and its integration with physics based systems. Irrespective of this dichotomy, any incorporation of software reliability methods requires that the contributions are accountable, quantitative, and tractable. This paper provides a brief overview of software reliability methods, establishes some minimum requirements that the methods should incorporate for completeness, and provides a logic structure for applying software reliability. Model resolution will be discussed that supports current testing plans and trade studies. We will provide initial recommendations for use in the NASA PRA and present a future dynamic option for software and PRA. Space Launch Vehicle Software is recognized to be reliable in static conditions, yet relatively vulnerable to a set of failure modes in changing environments/flight phases. Two quantitative methods were chosen to incorporate software reliability into a Space Launch Vehicle PRA accounting for phase adjustments. One method predicts latent software failure using statistical methods, and the second provides estimates of coding errors and software operating system failures based on test and historical data, respectively. Software uncertainty will also be discussed. We determined that recommendations for PRA software reliability should be modeled at the software module level where multiple software components compose a module and combinations of the software architecture can lead to a functional failure.

Novack, Steven↗