Search NASA⌕ Search

SEARCH · Search NASA

Results for “Windowing System”

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 145 records · Page 8

Program Facilitates CMMI Appraisals

A computer program has been written to facilitate appraisals according to the methodology of Capability Maturity Model Integration (CMMI). [CMMI is a government/industry standard, maintained by the Software Engineering Institute at Carnegie Mellon University, for objectively assessing the engineering capability and maturity of an organization (especially, an organization that produces software)]. The program assists in preparation for a CMMI appraisal by providing drop-down lists suggesting required artifacts or evidence. It identifies process areas for which similar evidence is required and includes a copy feature that reduces or eliminates repetitive data entry. It generates reports to show the entire framework for reference, the appraisal artifacts to determine readiness for an appraisal, and lists of interviewees and questions to ask them during the appraisal. During an appraisal, the program provides screens for entering observations and ratings, and reviewing evidence provided thus far. Findings concerning strengths and weaknesses can be exported for use in a report or a graphical presentation. The program generates a chart showing capability level ratings of the organization. A context-sensitive Windows help system enables a novice to use the program and learn about the CMMI appraisal process.

Sweetser, Wesley↗

Upgrades of Two Computer Codes for Analysis of Turbomachinery

Major upgrades have been made in two of the programs reported in "ive Computer Codes for Analysis of Turbomachinery". The affected programs are: Swift -- a code for three-dimensional (3D) multiblock analysis; and TCGRID, which generates a 3D grid used with Swift. Originally utilizing only a central-differencing scheme for numerical solution, Swift was augmented by addition of two upwind schemes that give greater accuracy but take more computing time. Other improvements in Swift include addition of a shear-stress-transport turbulence model for better prediction of adverse pressure gradients, addition of an H-grid capability for flexibility in modeling flows in pumps and ducts, and modification to enable simultaneous modeling of hub and tip clearances. Improvements in TCGRID include modifications to enable generation of grids for more complicated flow paths and addition of an option to generate grids compatible with the ADPAC code used at NASA and in industry. For both codes, new test cases were developed and documentation was updated. Both codes were converted to Fortran 90, with dynamic memory allocation. Both codes were also modified for ease of use in both UNIX and Windows operating systems.

Chima, Rodrick V.↗

Enhanced Graphics for Extended Scale Range

Enhanced Graphics for Extended Scale Range is a computer program for rendering fly-through views of scene models that include visible objects differing in size by large orders of magnitude. An example would be a scene showing a person in a park at night with the moon, stars, and galaxies in the background sky. Prior graphical computer programs exhibit arithmetic and other anomalies when rendering scenes containing objects that differ enormously in scale and distance from the viewer. The present program dynamically repartitions distance scales of objects in a scene during rendering to eliminate almost all such anomalies in a way compatible with implementation in other software and in hardware accelerators. By assigning depth ranges correspond ing to rendering precision requirements, either automatically or under program control, this program spaces out object scales to match the precision requirements of the rendering arithmetic. This action includes an intelligent partition of the depth buffer ranges to avoid known anomalies from this source. The program is written in C++, using OpenGL, GLUT, and GLUI standard libraries, and nVidia GEForce Vertex Shader extensions. The program has been shown to work on several computers running UNIX and Windows operating systems.

Hanson, Andrew J.↗

Router Agent Technology for Policy-Based Network Management

This innovation can be run as a standalone network application on any computer in a networked environment. This design can be configured to control one or more routers (one instance per router), and can also be configured to listen to a policy server over the network to receive new policies based on the policy- based network management technology. The Router Agent Technology transforms the received policies into suitable Access Control List syntax for the routers it is configured to control. It commits the newly generated access control lists to the routers and provides feedback regarding any errors that were faced. The innovation also automatically generates a time-stamped log file regarding all updates to the router it is configured to control. This technology, once installed on a local network computer and started, is autonomous because it has the capability to keep listening to new policies from the policy server, transforming those policies to router-compliant access lists, and committing those access lists to a specified interface on the specified router on the network with any error feedback regarding commitment process. The stand-alone application is named RouterAgent and is currently realized as a fully functional (version 1) implementation for the Windows operating system and for CISCO routers.

Chow, Edward T.↗

An Upgrade of the Aeroheating Software "MINIVER"

Many software packages assist engineers with performing flight vehicle analysis, but some of these packages have gone many years without updates or significant improvements to their workflows. One such software, known as MINIVER, is a powerful yet lightweight tool that is used for aeroheating analyses. However, it is an aging program that has not seen major improvements within the past decade. As part of a collaborative effort with Florida Institute of Technology, MINIVER has received a major user interface overhaul, a change in program language, and will be continually receiving updates to improve its capabilities. The user interface update includes a migration from a command-line interface to that of a graphical user interface supported in the Windows operating system. The organizational structure of the preprocessor has been transformed to clearly defined categories to provide ease of data entry. Helpful tools have been incorporated, including the ability to copy sections of cases as well as a generalized importer which aids in bulk data entry. A visual trajectory editor has been included, as well as a CAD Editor which allows the user to input simplified geometries in order to generate MINIVER cases in bulk. To demonstrate its continued effectiveness, a case involving the JAXA OREX flight vehicle will be included, providing comparisons to captured flight data as well as other computational solutions. The most recent upgrade effort incorporated the use of the CAD Editor, and current efforts are investigating methods to link MINIVER projects with SINDA/Fluint and Thermal Desktop.

Louderback, Pierce M.↗

A Upgrade of the Aeroheating Software "MINIVER"

Many software packages assist engineers with performing flight vehicle analysis, but some of these packages have gone many years without updates or significant improvements to their workflows. One such software package, known as MINIVER, is a powerful yet lightweight tool used for aeroheating analyses. However, it is an aging program that has not seen major improvements within the past decade. As part of a collaborative effort with the Florida Institute of Technology, MINIVER has received a major user interface overhaul, a change in program language, and will be continually receiving updates to improve its capabilities. The user interface update includes a migration from a command-line interface to that of a graphical user interface supported in the Windows operating system. The organizational structure of the pre-processor has been transformed to clearly defined categories to provide ease of data entry. Helpful tools have been incorporated, including the ability to copy sections of cases as well as a generalized importer which aids in bulk data entry. A visual trajectory editor has been included, as well as a CAD Editor which allows the user to input simplified geometries in order to generate MINIVER cases in bulk. To demonstrate its continued effectiveness, a case involving the JAXA OREX flight vehicle will be included, providing comparisons to captured flight data as well as other computational solutions. The most recent upgrade effort incorporated the use of the CAD Editor, and current efforts are investigating methods to link MINIVER projects with SINDA/Fluint and Thermal Desktop.

Louderback, Pierce↗

RITRACKS: A Software for Simulation of Stochastic Radiation Track Structure, Micro and Nanodosimetry, Radiation Chemistry and DNA Damage for Heavy Ions

The code RITRACKS (Relativistic Ion Tracks) has been developed over the last few years at the NASA Johnson Space Center to simulate the effects of ionizing radiations at the microscopic scale, to understand the effects of space radiation at the biological level. The fundamental part of this code is the stochastic simulation of radiation track structure of heavy ions, an important component of space radiations. The code can calculate many relevant quantities such as the radial dose, voxel dose, and may also be used to calculate the dose in spherical and cylindrical targets of various sizes. Recently, we have incorporated DNA structure and damage simulations at the molecular scale in RITRACKS. The direct effect of radiations is simulated by introducing a slight modification of the existing particle transport algorithms, using the Binary‐Encounter‐Bethe model of ionization cross sections for each molecular orbitals of DNA. The simulation of radiation chemistry is done by a step‐by‐step diffusion‐reaction program based on the Green's functions of the diffusion equation]. This approach is also used to simulate the indirect effect of ionizing radiation on DNA. The software can be installed independently on PC and tablets using the Windows operating system and does not require any coding from the user. It includes a Graphic User Interface (GUI) and a 3D OpenGL visualization interface. The calculations are executed simultaneously (in parallel) on multiple CPUs. The main features of the software will be presented.

Plante, I↗

Results of Lunar Impact Observations During Geminid Meteor Shower Events

Meteoroids are natural particles with origins from comets, asteroids, and planets from within the solar system. On average, 33 metric tons (73,000 lb) of meteoroids hit Earth everyday with velocities ranging between 20 and 72 km/s. However, the vast majority of these meteoroids disintegrate in the atmosphere and never make it to the ground. The Moon also encounters the same meteoroid flux, but has no atmosphere to stop them from striking the surface. At such speeds even a small meteoroid has incredible energy. A meteoroid with a mass of only 5 kg can excavate a crater over 9 m across, hurling 75 metric tons (165,000 lb) of lunar soil and rock on ballistic trajectories above the lunar surface. Meteoroids with particle sizes as small as 100 micrometer (1 Microgram) can do considerable damage to spacecraft in Earth's orbit and beyond. Impacts can damage thermal protection systems, radiators, windows, and pressurized containers. Secondary effects might include partial penetration or pitting, local deformation, and surface degradation that can cause a failure upon reentry. The speed, mass, density, and flux of meteoroids are important factors for design considerations and mitigation during operations. Lunar operations (unmanned and manned) are also adversely affected by the meteoroid flux. Ejecta from meteoroid impacts is also part of the lunar environment and must be characterized. Understanding meteoroid fluxes and the associated risk of meteoroids impacting spacecraft traveling in and beyond Earth's orbit is the objective of the Meteoroid Environment Office (MEO) located at Marshall Space Flight Center (MSFC). One of the MEO's programs is meteoroid impact monitoring of the Moon. The large collecting area of the night side of the lunar disk provides statistically significant counts of meteoroids that can provide useful information about the flux of meteoroids in the hundreds of grams to kilograms size range. This information is not only important for characterizing the lunar environment associated with larger lunar impactors, but also provides statistical data for verification and improving meteoroid prediction models. Current meteoroid models indicate that the Moon is struck by a sporadic meteoroid with a mass greater than 1 kg over 260 times per year. This number is very uncertain since observations for objects in this mass range are few. Factors of several times, higher or lower, are easily possible. Meteor showers are also present to varying degrees at certain times of the year. The Earth experiences meteor showers when encountering the debris left behind by comets, which is also the case with 2 the Moon. During such times, the rate of shower meteoroids can greatly exceed that of the sporadic background rate for larger meteoroids. Looking for meteor shower impacts on the Moon at about the same time as they occur on Earth will yield important data that can be fed into meteor shower forecasting models, which can then be used to predict times of greater meteoroid hazard on the Moon. The Geminids are one such meteor shower of interest. The Geminids are a major meteor shower that occur in December with a peak intensity occurring usually during the 13th and 14th of the month and appearing to come from a radiant in the constellation Gemini. The Geminids are interesting in that the parent body of the debris stream is an asteroid, which along with the Quadrantids, are the only major meteor showers not originating from a comet. The Geminids parent body, 3200 Phaethon, is about 5 km in diameter and has an orbit that has a 22deg inclination which intersects the main asteroid belt and has a perihelion less than half of Mercury's perihelion distance. Thus, its orbit crosses those of Mars, Earth, Venus, and Mercury. The Geminid debris stream is by far the most massive as compared to the others. When the Earth passes through the stream in mid-December, a peak intensity of approx. equal 120 meteors per hour can be seen. Because of the Geminids' relatively large intensity and unique origin, it is important to monitor and gain information about the Geminids so as to improve their forecasts and understand their contribution to the meteoroid environment in Earth's orbit and at the Moon. It is the purpose of this Technical Memorandum (TM) to document two lunar observing periods coinciding with the Geminid meteor showers that occurred in 2006 and 2010.

Suggs, R. J.↗

Improvements in Modeling Thruster Plume Erosion Damage to Spacecraft Surfaces

Spacecraft bipropellant thrusters impact spacecraft surfaces with high speed droplets of unburned and partially burned propellant. These impacts can produce erosion damage to optically sensitive hardware and systems (e.g., windows, camera lenses, solar cells and protective coatings). On the International Space Station (ISS), operational constraints are levied on the position and orientation of the solar arrays to mitigate erosion effects during thruster operations. In 2007, the ISS Program requested evaluation of erosion constraint relief to alleviate operational impacts due to an impaired Solar Alpha Rotary Joint (SARJ). Boeing Space Environments initiated an activity to identify and remove sources of conservatism in the plume induced erosion model to support an expanded range of acceptable solar array positions  The original plume erosion model over-predicted plume erosion and was adjusted to better correlate with flight experiment results. This paper discusses findings from flight experiments and the methodology employed in modifying the original plume erosion model for better correlation of predictions with flight experiment data. The updated model has been successful employed in reducing conservatism and allowing for enhanced flexibility in ISS solar array operations.

Soares, Carlos↗

Ultra-Stable Spectrometer for Sky-Scanning, Sun-Tracking Atmospheric Research (5STAR)

The Spectrometer for Sky-Scanning, Sun-Tracking Atmospheric Research (4STAR) combines airborne sun tracking and sky scanning with diffraction spectroscopy to improve knowledge of atmospheric constituents and their links to airpollution and climate. Direct beam hyperspectral measurement of optical depth improves retrievals of gas constituentsand determination of aerosol properties. Sky scanning enhances retrievals of aerosol type and size distribution.Hyperspectral cloud-transmitted radiance measurements enable the retrieval of cloud properties from below clouds.These measurements tighten the closure between satellite and ground-based measurements. 4STAR incorporates amodular sun-tracking sky-scanning optical head with optical fiber signal transmission to rack mounted spectrometers,permitting miniaturization of the external optical tracking head, and future detector evolution.4STAR has supported a broad range of flight experiments since it was first flown in 2010. This experience provides thebasis for a series of improvements directed toward reducing measurement uncertainty and calibration complexity, andexpanding future measurement capabilities, to be incorporated into a new 5STAR instrument. A 9-channel photodioderadiometer with AERONET-matched bandpass filters will be incorporated to improve calibration stability. A wide dynamic range tracking camera will provide a high precision solar position tracking signal as well as an image of sky conditions around the solar axis. An ultrasonic window cleaning system design will be tested. A UV spectrometer tailored for formaldehyde and SO2 gas retrievals will be added to the spectrometer enclosure. Finally, expansion capability for a 4 channel polarized radiometer to measure the Stokes polarization vector of sky light will be incorporated. This paper presents initial progress on this next-generation 5STAR instrument.

atmosphere↗

Software Development for SonicSonde Instrumentation Suite

The SonicSonde is an innovative weather instrumentation suite for boundary layer sampling. Software development included creating a graphical user interface (GUI) to receive, process, archive, and display data in real-time. Targeted at the Windows operating system but with multi-platform extensibility in mind, the GUI was developed using Qt 5.14 in C++. A key design consideration was to allow for tailored displays and analysis while also permitting additional sensors to be added to the platform. As such, the application relies heavily on flexible interfaces and multithreading processing for capturing, modelling, and plotting data. The object-oriented nature of Qt made it ideal for this purpose. The application supports input through live serial streams and static .csv or .dat files, custom meteorological graphs, and user-dictated panel views and output intervals. Additionally, the GUI displays real-time information about the state of the instrument. The versatility of the SonicSonde will allow meteorologists and researchers to perform or better support a variety of aeronautic and atmospheric missions.

meterology↗

VETA x ray data acquisition and control system

We describe the X-ray Data Acquisition and Control System (XDACS) used together with the X-ray Detection System (XDS) to characterize the X-ray image during testing of the AXAF P1/H1 mirror pair at the MSFC X-ray Calibration Facility. A variety of X-ray data were acquired, analyzed and archived during the testing including: mirror alignment, encircled energy, effective area, point spread function, system housekeeping and proportional counter window uniformity data. The system architecture is presented with emphasis placed on key features that include a layered UNIX tool approach, dedicated subsystem controllers, real-time X-window displays, flexibility in combining tools, network connectivity and system extensibility. The VETA test data archive is also described.

Brissenden, Roger J. V.↗

VETA X-ray Data Acquisition and Control System

We describe the X-ray Data Acquisition and Control System (XDACS) used together with the X-ray Detection System (XDS) to characterize the X-ray image during testing of the AXAF P1/H1 mirror pair at the MSFC X-ray Calibration Facility. A variety of X-ray data were acquired, analyzed and archived during the testing including: mirror alignment, encircled energy, effective area, point spread function, system housekeeping and proportional counter window uniformity data. The system architecture is presented with emphasis placed on key features that include a layered UNIX tool approach, dedicated subsystem controllers, real-time X-window displays, flexibility in combining tools, network connectivity and system extensibility. The VETA test data archive is also described.

Brissenden, Roger J. V.↗

VETA x ray data acquisition and control system

We describe the X-ray Data Acquisition and Control System (XDACS) used together with the X-ray Detection System (XDS) to characterize the x-ray image during testing of the AXAF P1/H1 mirror pair at the MSFC X-ray Calibration Facility. A variety of x-ray data were acquired, analyzed, and archived during the testing including: mirror alignment, encircled energy, effective area, point spread function, system housekeeping, and proportional counter window uniformity data. The system architecture will be presented with emphasis placed on key features that include a layered UNIX tool approach, dedicated subsystem controllers, real-time X-window displays, flexibility in combining tools, network connectivity, and system extensibility. The VETA test data archive are also described.

Brissenden, R. J. V.↗

Link Winds: A visual data analysis system and its application to the atmospheric ozone depletion problem

The Linked Windows Interactive Data System (LinkWinds) is a prototype visual data exploration system resulting from a NASA Jet Propulsion Laboratory (JPL) program of research into the application of graphical methods for rapidly accessing, displaying, and analyzing large multi variate multidisciplinary data sets. Running under UNIX it is an integrated multi-application executing environment using a data-linking paradigm to dynamically interconnect and control multiple windows containing a variety of displays and manipulators. This paradigm, resulting in a system similar to a graphical spreadsheet, is not only a powerful method for organizing large amounts of data for analysis, but leads to a highly intuitive, easy-to-learn user interface. It provides great flexibility in rapidly interacting with large masses of complex data to detect trends, correlations, and anomalies. The system, containing an expanding suite of non-domain-specific applications, provides for the ingestion of a variety of data base formats and hard -copy output of all displays. Remote networked workstations running LinkWinds may be interconnected, providing a multiuser science environment (MUSE) for collaborative data exploration by a distributed science team. The system is being developed in close collaboration with investigators in a variety of science disciplines using both archived and real-time data. It is currently being used to support the Microwave Limb Sounder (MLS) in orbit aboard the Upper Atmosphere Research Satellite (UARS). This paper describes the application of LinkWinds to this data to rapidly detect features, such as the ozone hole configuration, and to analyze correlations between chemical constituents of the atmosphere.

Jacobson, Allan S.↗

Interactive Forecasting with the National Weather Service River Forecast System

The National Weather Service River Forecast System (NWSRFS) consists of several major hydrometeorologic subcomponents to model the physics of the flow of water through the hydrologic cycle. The entire NWSRFS currently runs in both mainframe and minicomputer environments, using command oriented text input to control the system computations. As computationally powerful and graphically sophisticated scientific workstations became available, the National Weather Service (NWS) recognized that a graphically based, interactive environment would enhance the accuracy and timeliness of NWS river and flood forecasts. Consequently, the operational forecasting portion of the NWSRFS has been ported to run under a UNIX operating system, with X windows as the display environment on a system of networked scientific workstations. In addition, the NWSRFS Interactive Forecast Program was developed to provide a graphical user interface to allow the forecaster to control NWSRFS program flow and to make adjustments to forecasts as necessary. The potential market for water resources forecasting is immense and largely untapped. Any private company able to market the river forecasting technologies currently developed by the NWS Office of Hydrology could provide benefits to many information users and profit from providing these services.

Smith, George F.↗

LinkWinds, A System for Interactive Scientific Data Analysis and Visualization

The Linked Windows Interactive Data System is a prototype visual data exploration system resulting from a NASA/JPL program of research into graphical methods for rapidly and interactively accessing, displaying and analyzing large multivariate multidisciplinary data sets.

dynamic interconnection data-linking paradigm easy↗