Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Task, C++”

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 163 records · Page 9

C-Band Airport Surface Communications System Standards Development. Phase II Final Report. Volume 2: Test Bed Performance Evaluation and Final AeroMACS Recommendations

This report is provided as part of ITT s NASA Glenn Research Center Aerospace Communication Systems Technical Support (ACSTS) contract NNC05CA85C, Task 7: New ATM Requirements-Future Communications, C-Band and L-Band Communications Standard Development and was based on direction provided by FAA project-level agreements for New ATM Requirements-Future Communications. Task 7 included two subtasks. Subtask 7-1 addressed C-band (5091- to 5150-MHz) airport surface data communications standards development, systems engineering, test bed and prototype development, and tests and demonstrations to establish operational capability for the Aeronautical Mobile Airport Communications System (AeroMACS). Subtask 7-2 focused on systems engineering and development support of the L-band digital aeronautical communications system (L-DACS). Subtask 7-1 consisted of two phases. Phase I included development of AeroMACS concepts of use, requirements, architecture, and initial high-level safety risk assessment. Phase II builds on Phase I results and is presented in two volumes. Volume I is devoted to concepts of use, system requirements, and architecture, including AeroMACS design considerations. Volume II (this document) describes an AeroMACS prototype evaluation and presents final AeroMACS recommendations. This report also describes airport categorization and channelization methodologies. The purposes of the airport categorization task were (1) to facilitate initial AeroMACS architecture designs and enable budgetary projections by creating a set of airport categories based on common airport characteristics and design objectives, and (2) to offer high-level guidance to potential AeroMACS technology and policy development sponsors and service providers. A channelization plan methodology was developed because a common global methodology is needed to assure seamless interoperability among diverse AeroMACS services potentially supplied by multiple service providers.

Hall, Edward↗

C-Band Airport Surface Communications System Standards Development. Phase II Final Report. Volume 1: Concepts of Use, Initial System Requirements, Architecture, and AeroMACS Design Considerations

This report is provided as part of ITT s NASA Glenn Research Center Aerospace Communication Systems Technical Support (ACSTS) contract NNC05CA85C, Task 7: New ATM Requirements-Future Communications, C-Band and L-Band Communications Standard Development and was based on direction provided by FAA project-level agreements for New ATM Requirements-Future Communications. Task 7 included two subtasks. Subtask 7-1 addressed C-band (5091- to 5150-MHz) airport surface data communications standards development, systems engineering, test bed and prototype development, and tests and demonstrations to establish operational capability for the Aeronautical Mobile Airport Communications System (AeroMACS). Subtask 7-2 focused on systems engineering and development support of the L-band digital aeronautical communications system (L-DACS). Subtask 7-1 consisted of two phases. Phase I included development of AeroMACS concepts of use, requirements, architecture, and initial high-level safety risk assessment. Phase II builds on Phase I results and is presented in two volumes. Volume I (this document) is devoted to concepts of use, system requirements, and architecture, including AeroMACS design considerations. Volume II describes an AeroMACS prototype evaluation and presents final AeroMACS recommendations. This report also describes airport categorization and channelization methodologies. The purposes of the airport categorization task were (1) to facilitate initial AeroMACS architecture designs and enable budgetary projections by creating a set of airport categories based on common airport characteristics and design objectives, and (2) to offer high-level guidance to potential AeroMACS technology and policy development sponsors and service providers. A channelization plan methodology was developed because a common global methodology is needed to assure seamless interoperability among diverse AeroMACS services potentially supplied by multiple service providers.

Hall, Edward↗

MO-D-BRD-02: In Memoriam of Bengt Bjarngard: SBRT II: Small Field Dosimetry - TG155

Specialized radiation treatment such as SRS/SRT. SBRT, IMRT, VMAT, Tomotherapy, CyberKnife and Gamma Knife use small fields or combination of small fields where dosimetry is challenging and uncertain due to non-equilibrium conditions such as longitudinal and lateral disequilibrium. Additionally the primary photon fluence is greatly affected by the obstruction of the source size by the jaws creating a large dose gradient across the field. Electronic equilibrium is a phenomenon associated with the range of secondary particles which depend on the beam energy, photon spectrum and the composition of the medium. Additionally, the finite size of detectors creates volume averaging and fluence perturbations especially in small fields. The IAEA/AAPM has provided a frame work for non-compliant reference dosimetry in small fields1. The AAPM TG-1552 has adopted this frame work to provide guidelines in relative dosimetry. This course provides the insight of TG-155 that defines small field, provides recommendations for suitable detectors and associated correction factors to convert reading to dose. Recommendations of a good working practice for relative dosimetry measurements (PDD, TMR, output factor, etc.) and dose calculations based on the new formulation is are elaborated. It also discusses beam modeling and dose calculations as a critical step in clinical utilization of small field radiotherapy. Small errors in beam data, approximations in dose algorithms, or misaligned of detectors and field settings can propagate into large errors in planned and delivered dose. The modeling and treatment planning aspects of small field dosimetry are reviewed with emphasis on the most critical parts for ensuring accurate and safe radiation therapy. Discussion on k(fmsr, fclin) for commercially available detectors are also provided.1 P. Alfonso, P. Andreo, R. Capote, M. S. Huq, W. Kilby, P. Kjall, T. R. Mackie, H. Palmans, K. Rosser, J. Seuntjens, W. Ullrich and S. Vatnitsky, “A new formalism for reference dosimetry of small and nonstandard fields,” Med Phys 35, 5179–5186 (2008).2 I. J. Das, P. Francescon, A. Ahnesjo, M. M. Aspradakis, C. W. Cheng, G. X. Ding, G. S. Ibbott, M. Oldham, M. S. Huq, C. S. Reft and S. O.A., “Task Group 155 report: Small fields and non-equilibrium condition photon beam dosimetry,” Med Phys (under review). Learning Objectives: Physics of cavity theory for non-equilibrium condition and definition of small fields Description of absolute and relative dosimetry in the context of TG-155 Choice of detector in small field dosimetry, perturbations and corrections (K(fmsr, fclin)) for accurate dosimetry Understand the advantages and limitations of commercially available detectors for small field dosimetry.

60 APPLIED LIFE SCIENCES↗

GEOS-2 C-band radar system project. Marine study using C-band radars

One of the secondary objectives of the GEOS-2 C-band Systems Project is to study the feasibility of using geodetic satellites to both evaluate shipborne instrumentation and to determine ship positions in broad ocean areas. The purpose of this task is to determine whether shipborne C-band radar tracking, in conjunction with ground based tracking, is sufficiently accurate to provide instrumentation evaluation and ship position estimates. Data from several Apollo tracking ships, in particular the USNS Vanguard, was made available for this effort. A series of tests, using the USNS Vanguard, were carried out in the Port Canaveral and Bahama Acoustic Transponder Array Areas. The major portion of the analyses reported are the result of preliminary investigations using the data from these tests.

Source record↗

Optimization of Condensed Matter Physics Application with OpenMP Tasking Model

The Density Matrix Renormalization Group (DMRG++) is a condensed matter physics application used to study superconductivity properties of materials. It’s main computations consist of calculating hamiltonian matrix which requires sparse matrix-vector multiplications. This paper presents task-based parallelization and optimization strategies of the Hamiltonian algorithm. The algorithm is implemented as a mini-application in C++ and parallelized with OpenMP. The optimization leverages tasking features, such as dependencies or priorities included in the OpenMP standard 4.5. The code refactoring targets performance as much as programmability. The optimized version achieves a speedup of 8.0× with 8 threads and 20.5× with 40 threads on a Power9 computing node while reducing the memory consumption to 90 MB with respect to the original code, by adding less than ten OpenMP directives.

Criado, Joel↗

Task Description Language

Task Description Language (TDL) is an extension of the C++ programming language that enables programmers to quickly and easily write complex, concurrent computer programs for controlling real-time autonomous systems, including robots and spacecraft. TDL is based on earlier work (circa 1984 through 1989) on the Task Control Architecture (TCA). TDL provides syntactic support for hierarchical task-level control functions, including task decomposition, synchronization, execution monitoring, and exception handling. A Java-language-based compiler transforms TDL programs into pure C++ code that includes calls to a platform-independent task-control-management (TCM) library. TDL has been used to control and coordinate multiple heterogeneous robots in projects sponsored by NASA and the Defense Advanced Research Projects Agency (DARPA). It has also been used in Brazil to control an autonomous airship and in Canada to control a robotic manipulator.

Simmons, Reid↗

C-Band Airport Surface Communications System Standards Development, Phase I

This document is being provided as part of ITT's NASA Glenn Research Center Aerospace Communication Systems Technical Support (ACSTS) contract NNC05CA85C, Task 7: "New ATM Requirements--Future Communications, C-Band and L-Band Communications Standard Development." The proposed future C-band (5091- to 5150-MHz) airport surface communication system, referred to as the Aeronautical Mobile Airport Communications System (AeroMACS), is anticipated to increase overall air-to-ground data communications systems capacity by using a new spectrum (i.e., not very high frequency (VHF)). Although some critical services could be supported, AeroMACS will also target noncritical services, such as weather advisory and aeronautical information services as part of an airborne System Wide Information Management (SWIM) program. AeroMACS is to be designed and implemented in a manner that will not disrupt other services operating in the C-band. This report defines the AeroMACS concepts of use, high-level system requirements, and architecture; the performance of supporting system analyses; the development of AeroMACS test and demonstration plans; and the establishment of an operational AeroMACS capability in support of C-band aeronautical data communications standards to be advanced in both international (International Civil Aviation Organization, ICAO) and national (RTCA) forums. This includes the development of system parameter profile recommendations for AeroMACS based on existing Institute of Electrical and Electronics Engineering (IEEE) 802.16e- 2009 standards

Hall, Edward↗

Functional form of the superconducting critical temperature from machine learning

Predicting the critical temperature $T_c$ of new superconductors is a notoriously difficult task, even for electron-phonon paired superconductors, for which the theory is relatively well understood. Early attempts to obtain a simple $T_c$ formula consistent with strong-coupling theory, by McMillan and by Allen and Dynes, led to closed-form approximate relations between $T_c$ and various measures of the phonon spectrum and the electron-phonon interaction appearing in Eliashberg theory. Here we propose that these approaches can be improved with the use of machine-learning algorithms. As an initial test, we train a model for identifying low-dimensional descriptors using the $T_c$ < 10 K dataset by Allen and Dynes, and show that a simple analytical expression thus obtained improves upon the Allen-Dynes fit. Furthermore, the prediction for the recently discovered high-$T_c$ material H 3 S at high pressure is quite reasonable. Interestingly, $T_c$'s for more recently discovered superconducting systems with a more two-dimensional electron-phonon coupling, which do not follow Allen and Dynes's expression, also do not follow our analytic expression. Thus, this machine-learning approach appears to be a powerful method for highlighting the need for a new descriptor beyond those used by Allen and Dynes to describe their set of isotropic electron-phonon coupled superconductors. Finally, we argue that this machine-learning method, and its implied need for a descriptor characterizing Fermi-surface properties, represents a promising approach to superconductor materials discovery which may eventually replace the serendipitous discovery paradigm begun by Kamerlingh Onnes.

75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND↗

Development of Two High-Energy Bus ‘Cores’ for Rapid Support of Low-TRL and Educational Payloads: A Software-Configured EPS Combined with Flexible C&DH

For several years the TechEdSat flight series (TES-n), developed by the Nano Orbital Workshop (NOW) group at NASA Ames, has relied upon an in-house developed unit to serve both EPS (Electrical Power System) and C&DH (Command and Data Handling) roles along with low data-rate telemetry functions, i.e., serving as the ‘core’ of the spacecraft bus. This ‘core’ has a considerable task given the rapid cadence of the TES program and the typically low-TRL of payloads; configurability and compatibility are key to prevent mission-specific hardware. However, at only 15 watts the current core has become insufficient to support the program’s growing missions and increasingly demanding payloads. To this end, the NOW program is developing new cores to support two TES mission classes: a single-PCB ‘MiniCore’ designed to support 80-watt missions 6U or smaller in LEO, and a three-PCB, radiation-tolerant ‘StackCore’ designed to support 6U and larger missions over 500 watts in LEO and beyond. The ‘MiniCore’ design consists of three main segments: a processor-agnostic C&DH, a software-configured EPS, and a backup low data-rate radio. The design philosophy was to enable rapid-manufacture in a turbulent supply chain, hence the design consists of COTS parts with a focus on those able to be drop-in replaced with radiation-tolerant versions when demanded by the mission. As a single PC-104 sized circuit board, power density and ease of integration also dominated design, demanding the use of modern features such as single-point USB-C for easy charging and monitoring of the spacecraft on the ground. The ‘MiniCore’ can support 80 watts of load, 140 watt-hours of storage, and over 20 watts of optimized solar generation with extensive power monitoring throughout. The ‘MiniCore’ supports one battery pack, six solar-panels, six loads, five actuators, Iridium SBD, and an internal 802.15.4 network. Additionally, the processor-agnostic design can accept any PJRC Teensy 3.x or Adafruit Feather microcontroller unit to enable processor scaling with mission requirements or environment. It is expected a development unit of this design will be completed before conference. The ‘StackCore’ design consists of three stacked PC-104 sized circuit boards: one dedicated to power generation and storage, one dedicated to power distribution, and one dedicated to C&DH tasks. This delineation is necessary to support the transition from highly integrated ICs to discrete analog circuitry, enabling a primarily analog control power system able to operate without software in a radiation environment with finer monitoring compared to the ‘MiniCore’ design. The planned base architecture supports over 500 watts of load, 250 watt-hours of storage, and over 80 watts of optimized solar generation. The power distribution board allows for the use of daughter cards hosting custom converters or interfaces for payloads, in addition to the software-configured supplies used on the ‘MiniCore’. This core stack will be managed by a Vorago ARM M4 microcontroller and support the same wireless communications as the ‘MiniCore’, with optional integration of a NOW S-band radio and attitude determination sensors for ‘black box’ functionality. It is expected the prototype will still be in development during conference.

Spacecraft↗

Development of Two High-Energy Bus ‘Cores’ for Rapid Support of Low-TRL and Educational Payloads: A Software-Configured EPS Combined with Flexible C&DH

For several years the TechEdSat flight series (TES-n), developed by the Nano Orbital Workshop (NOW) group at NASA Ames, has relied upon an in-house developed unit to serve both EPS (Electrical Power System) and C&DH (Command and Data Handling) roles along with low data-rate telemetry functions, i.e., serving as the ‘core’ of the spacecraft bus. This ‘core’ has a considerable task given the rapid cadence of the TES program and the typically low-TRL of payloads; configurability and compatibility are key to prevent mission-specific hardware. However, at only 15 watts the current core has become insufficient to support the program’s growing missions and increasingly demanding payloads. To this end, the NOW program is developing new cores to support two TES mission classes: a single-PCB ‘MiniCore’ designed to support 80-watt missions 6U or smaller in LEO, and a three-PCB, radiation-tolerant ‘StackCore’ designed to support 6U and larger missions over 500 watts in LEO and beyond. The ‘MiniCore’ design consists of three main segments: a processor-agnostic C&DH, a software-configured EPS, and a backup low data-rate radio. The design philosophy was to enable rapid-manufacture in a turbulent supply chain, hence the design consists of COTS parts with a focus on those able to be drop-in replaced with radiation-tolerant versions when demanded by the mission. As a single PC-104 sized circuit board, power density and ease of integration also dominated design, demanding the use of modern features such as single-point USB-C for easy charging and monitoring of the spacecraft on the ground. The ‘MiniCore’ can support 80 watts of load, 140 watt-hours of storage, and over 20 watts of optimized solar generation with extensive power monitoring throughout. The ‘MiniCore’ supports one battery pack, six solar-panels, six loads, five actuators, Iridium SBD, and an internal 802.15.4 network. Additionally, the processor-agnostic design can accept any PJRC Teensy 3.x or Adafruit Feather microcontroller unit to enable processor scaling with mission requirements or environment. It is expected a development unit of this design will be completed before conference. The ‘StackCore’ design consists of three stacked PC-104 sized circuit boards: one dedicated to power generation and storage, one dedicated to power distribution, and one dedicated to C&DH tasks. This delineation is necessary to support the transition from highly integrated ICs to discrete analog circuitry, enabling a primarily analog control power system able to operate without software in a radiation environment with finer monitoring compared to the ‘MiniCore’ design. The planned base architecture supports over 500 watts of load, 250 watt-hours of storage, and over 80 watts of optimized solar generation. The power distribution board allows for the use of daughter cards hosting custom converters or interfaces for payloads, in addition to the software-configured supplies used on the ‘MiniCore’. This core stack will be managed by a Vorago ARM M4 microcontroller and support the same wireless communications as the ‘MiniCore’, with optional integration of a NOW S-band radio and attitude determination sensors for ‘black box’ functionality. It is expected the prototype will still be in development during conference.

Spacecraft↗

Development of Two High-Energy Bus ‘Cores’

For several years the TechEdSat flight series (TES-n), developed by the Nano Orbital Workshop (NOW) group at NASA Ames, has relied upon an in-house developed unit to serve both EPS (Electrical Power System) and C&DH (Command and Data Handling) roles along with low data-rate telemetry functions, i.e., serving as the ‘core’ of the spacecraft bus. This ‘core’ has a considerable task given the rapid cadence of the TES program and the typically low-TRL of payloads; configurability and compatibility are key to prevent mission-specific hardware. However, at only 15 watts the current core has become insufficient to support the program’s growing missions and increasingly demanding payloads. To this end, the NOW program is developing new cores to support two TES mission classes: a single-PCB ‘MiniCore’ designed to support 80-watt missions 6U or smaller in LEO, and a three-PCB, radiation-tolerant ‘StackCore’ designed to support 6U and larger missions over 500 watts in LEO and beyond. The ‘MiniCore’ design consists of three main segments: a processor-agnostic C&DH, a software-configured EPS, and a backup low data-rate radio. The design philosophy was to enable rapid-manufacture in a turbulent supply chain, hence the design consists of COTS parts with a focus on those able to be drop-in replaced with radiation-tolerant versions when demanded by the mission. As a single PC-104 sized circuit board, power density and ease of integration also dominated design, demanding the use of modern features such as single-point USB-C for easy charging and monitoring of the spacecraft on the ground. The ‘MiniCore’ can support 80 watts of load, 140 watt-hours of storage, and over 20 watts of optimized solar generation with extensive power monitoring throughout. The ‘MiniCore’ supports one battery pack, six solar-panels, six loads, five actuators, Iridium SBD, and an internal 802.15.4 network. Additionally, the processor-agnostic design can accept any PJRC Teensy 3.x or Adafruit Feather microcontroller unit to enable processor scaling with mission requirements or environment. It is expected a development unit of this design will be completed before conference. The ‘StackCore’ design consists of three stacked PC-104 sized circuit boards: one dedicated to power generation and storage, one dedicated to power distribution, and one dedicated to C&DH tasks. This delineation is necessary to support the transition from highly integrated ICs to discrete analog circuitry, enabling a primarily analog control power system able to operate without software in a radiation environment with finer monitoring compared to the ‘MiniCore’ design. The planned base architecture supports over 500 watts of load, 250 watt-hours of storage, and over 80 watts of optimized solar generation. The power distribution board allows for the use of daughter cards hosting custom converters or interfaces for payloads, in addition to the software-configured supplies used on the ‘MiniCore’. This core stack will be managed by a Vorago ARM M4 microcontroller and support the same wireless communications as the ‘MiniCore’, with optional integration of a NOW S-band radio and attitude determination sensors for ‘black box’ functionality. It is expected the prototype will still be in development during conference.

Avery Brock↗

Video-rate optical dosimetry and dynamic visualization of IMRT and VMAT treatment plans in water using Cherenkov radiation

Purpose: A novel technique for optical dosimetry of dynamic intensity-modulated radiation therapy (IMRT) and volumetric-modulated arc therapy (VMAT) plans was investigated for the first time by capturing images of the induced Cherenkov radiation in water. Methods: A high-sensitivity, intensified CCD camera (ICCD) was configured to acquire a two-dimensional (2D) projection image of the Cherenkov radiation induced by IMRT and VMAT plans, based on the Task Group 119 (TG-119) C-Shape geometry. Plans were generated using the Varian Eclipse treatment planning system (TPS) and delivered using 6 MV x-rays from a Varian TrueBeam Linear Accelerator (Linac) incident on a water tank doped with the fluorophore quinine sulfate. The ICCD acquisition was gated to the Linac target trigger pulse to reduce background light artifacts, read out for a single radiation pulse, and binned to a resolution of 512 × 512 pixels. The resulting videos were analyzed temporally for various regions of interest (ROI) covering the planning target volume (PTV) and organ at risk (OAR), and summed to obtain an overall light intensity distribution, which was compared to the expected dose distribution from the TPS using a gamma-index analysis. Results: The chosen camera settings resulted in 23.5 frames per second dosimetry videos. Temporal intensity plots of the PTV and OAR ROIs confirmed the preferential delivery of dose to the PTV versus the OAR, and the gamma analysis yielded 95.9% and 96.2% agreement between the experimentally captured Cherenkov light distribution and expected TPS dose distribution based upon a 3%/3 mm dose difference and distance-to-agreement criterion for the IMRT and VMAT plans, respectively. Conclusions: The results from this initial study demonstrate the first documented use of Cherenkov radiation for video-rate optical dosimetry of dynamic IMRT and VMAT treatment plans. The proposed modality has several potential advantages over alternative methods including the real-time nature of the acquisition, and upon future refinement may prove to be a robust and novel dosimetry method with both research and clinical applications.

61 RADIATION PROTECTION AND DOSIMETRY↗

SU-F-P-49: Comparison of Mapcheck 2 Commission for Photon and Electron Beams

Purpose: We will investigate the performance variation of the MapCheck2 detector array with different array calibration and dose calibration pairs from different radiation therapy machine. Methods: A MapCheck2 detector array was calibrated on 3 Elekta accelerators with different energy of photon (6 MV, 10 MV, 15 MV and 18 MV) and electron (6 MeV, 9 MeV, 12 MeV, 15 MeV, 18 MeV and 20 MeV) beams. Dose calibration was conducted by referring a water phantom measurement following TG-51 protocol and commission data for each accelerator. A 10 cm × 10 cm beam was measured. This measured map was morphed by applying different calibration pairs. Then the difference was quantified by comparing the doses and similarity using gamma analysis of criteria (0.5 %, 0 mm). Profile variation was evaluated on a same dataset with different calibration pairs. The passing rate of an IMRT QA planar dose was calculated by using 3 mm and 3% criteria and compared with respect to each calibration pairs. Results: In this study, a dose variation up to 0.67% for matched photons and 1.0% for electron beams is observed. Differences of flatness and symmetry can be as high as 1% and 0.7% respectively. Gamma analysis shows a passing rate ranging from 34% to 85% for the standard 10 × 10 cm field. Conclusion: Our work demonstrated that a customized array calibration and dose calibration for each machine is preferred to fulfill a high standard patient QA task.

60 APPLIED LIFE SCIENCES↗

The effects of attention sharing in a dynamic dual task environment

There are numerous examples of cases where the human operator is confronted with several tasks occurring simultaneously and continuously in time. The current study is an investigation into the nature of attention sharing between two continuous tasks with independent input-output modes. Eleven subjects were tested using a zero order compensatory control task with three levels of difficulty (input bandwidth) for each subject. As a secondary task on half of the trials, the subjects were also required to verbally shadow a random auditory input. Results from an extensive time and frequency domain analysis of the data are presented and discussed. The evidence supports a single channel model for continuous dual-task control.

Cliff, R. C.↗