Search NASA⌕ Search

SEARCH · Search NASA

Results for “task programming”

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 1,351 records · Page 75

An overview of Space Shuttle anthropometry and biomechanics research with emphasis on STS/Mir recumbent seat system design

The Anthropometry and Biomechanics Laboratory (ABL) at JSC conducts multi-disciplinary research focusing on maximizing astronaut intravehicular (IVA) and extravehicular (EVA) capabilities to provide the most effective work conditions for manned space flight and exploration missions. Biomechanics involves the measurement and modeling of the strength characteristics of the human body. Current research for the Space Shuttle Program includes the measurement of torque wrench capability during weightlessness, optimization of foot restraint, and hand hold placement, measurements of the strength and dexterity of the pressure gloved hand to improve glove design, quantification of the ability to move and manipulate heavy masses (6672 N or 1500 lb) in weightlessness, and verification of the capability of EVA crewmembers to perform Hubble Space Telescope repair tasks. Anthropometry is the measurement and modeling of the dimensions of the human body. Current research for the Space Shuttle Program includes the measurement of 14 anthropometric parameters of every astronaut candidate, identification of EVA finger entrapment hazards by measuring the dimensions of the gloved hand, definition of flight deck reach envelopes during launch and landing accelerations, and measurement of anthropometric design parameters for the recumbent seat system required for the Shuttle/Mir mission (STS-71, Spacelab M) scheduled for Jun. 1995.

Klute, Glenn K.↗

Measurement of Charged Particle Interactions in Spacecraft and Planetary Habitat Shielding Materials

The Microgravity Materials Program, through its 98-HEDS-04 Research Announcement, has called for research to support 'enhanced human radiation protection through the development of light weight soft goods with high radiation protection characteristics.' Given the nature of the particle flux from the Galactic Cosmic Radiation (GCR), and the many constraints on the depth and type of shielding in spacecraft and planetary habitats, it is clear that the health risks these particles present to astronauts in deep space cannot be entirely eliminated. It is the objective of this project to develop a highly accurate model of GCR transport so that NASA can develop and validate the properties of protective shielding materials with the best available information. The validity of the GCR transport model depends in large part on having accurate and precise input data in the form of the charge-changing and fragment production cross sections for the heavy ions of greatest biological significance. The accuracy of the transport model can be evaluated and enhanced by employing the following a three-step strategy: (1) New cross section data will be made available to the NASA-Langley scientists responsible for the transport codes, and will be used as inputs to the codes; (2) The codes will be used to predict additional cross sections and/or details of the radiation field behind realistic shielding arrangements, where the materials and configurations may be quite complex. Mock-ups of the shielding configurations suitable for use in accelerator experiments will obtained by the NASA-Langley co-investigators; and (3) The transport model predictions will be tested in accelerator-based experiments. The time scale for one pass through these steps is well-suited to a four-year schedule. Over a longer term, these steps may be repeated, leading to still further refinements of the transport code, new predictions, and an additional round of measurements, until the desired predictive accuracy is achieved. The focus of this work is primarily on the first of these steps, the determination of fragmentation cross sections, which will be the main task in years one and two. The detailed strategy for carrying out the remainder of the program is more difficult to specify, as it depends on unpredictable factors such as the extent to which the transport model must be modified, schedules for accelerator time, target fabrication, etc.

Zeitlin, C.↗

Observing programs in solar physics during the 1973 ATM Skylab program.

Description of the Apollo Telescope Mount (ATM), a set of spaceborne X-ray, ultraviolet, and visible-light telescopes intended to implement the extensive series of solar observations representing one of the major tasks assigned to the three-man crews who will perform three (respectively 28-, 56-, and 56-day long) manned orbital flights in mid-1973, known collectively as the Skylab mission. The ATM capabilities, its principal scientific goals, and planned observing program are reviewed, along with the methods to be used for coordinating the observations with ground-based and other kinds of solar observations.

Reeves, E. M.↗

Automated array assembly task development of low-cost polysilicon solar cells

Development of low cost, large area polysilicon solar cells was conducted in this program. Three types of polysilicon materialk were investigated. A theoretical and experimenal comparison between single crystal silicon and polysilicon solar cell efficiency was performed. Significant electrical performance differences were observed between types of wafer material, i.e. fine grain and coarse grain polysilicon and single crystal silicon. Efficiency degradation due to grain boundaries in fin grain and coarse grain polysilicon was shown to be small. It was demonstrated that 10 percent efficient polysilicon solar cells can be produced with spray on n+ dopants. This result fulfills an important goal of this project, which is the production of batch quantity of 10 percent efficient polysilicon solar cells.

Jones, G. T.↗

Process development for automated solar cell and module production. Task 4: Automated array assembly

Progress in the development of automated solar cell and module production is reported. The unimate robot is programmed for the final 35 cell pattern to be used in the fabrication of the deliverable modules. The mechanical construction of the automated lamination station and final assembly station phases are completed and the first operational testing is underway. The final controlling program is written and optimized. The glass reinforced concrete (GRC) panels to be used for testing and deliverables are in production. Test routines are grouped together and defined to produce the final control program.

Hagerty, J. J.↗

Initial flight test of a ground deployed system for flying qualities assessment

NASA-Ames has developed a safe, repeatable, high-precision flying-qualities study system whose Adaptable Target Lighting Array System (ATLAS) furnishes a flying-qualities task that emulates a ground-attack mission with ground-deployed targets lighted in an unpredictable sequence; the pilot must aim the aircraft at whatever target is lighted. Two flight-test programs have been instituted to test the suitability of ATLAS. While the first of these uses a variable-stability aircraft to ascertain whether ATLAS has provided a suitable task for general flying qualities research, using an HUD-tracking task for comparison, the second employed the X-29A FSW research aircraft to demonstrate that ATLAS is appropriate for such research in the case of a specific aircraft.

Shafer, Mary F.↗

Investigating the Simulink Auto-Coding Process

Model based program design is the most clear and direct way to develop algorithms and programs for interfacing with hardware. While coding "by hand" results in a more tailored product, the ever-growing size and complexity of modern-day applications can cause the project work load to quickly become unreasonable for one programmer. This has generally been addressed by splitting the product into separate modules to allow multiple developers to work in parallel on the same project, however this introduces new potentials for errors in the process. The fluidity, reliability and robustness of the code relies on the abilities of the programmers to communicate their methods to one another; furthermore, multiple programmers invites multiple potentially differing coding styles into the same product, which can cause a loss of readability or even module incompatibility. Fortunately, Mathworks has implemented an auto-coding feature that allows programmers to design their algorithms through the use of models and diagrams in the graphical programming environment Simulink, allowing the designer to visually determine what the hardware is to do. From here, the auto-coding feature handles converting the project into another programming language. This type of approach allows the designer to clearly see how the software will be directing the hardware without the need to try and interpret large amounts of code. In addition, it speeds up the programming process, minimizing the amount of man-hours spent on a single project, thus reducing the chance of human error as well as project turnover time. One such project that has benefited from the auto-coding procedure is Ramses, a portion of the GNC flight software on-board Orion that has been implemented primarily in Simulink. Currently, however, auto-coding Ramses into C++ requires 5 hours of code generation time. This causes issues if the tool ever needs to be debugged, as this code generation will need to occur with each edit to any part of the program; additionally, this is lost time that could be spent testing and analyzing the code. This is one of the more prominent issues with the auto-coding process, and while much information is available with regard to optimizing Simulink designs to produce efficient and reliable C++ code, not much research has been made public on how to reduce the code generation time. It is of interest to develop some insight as to what causes code generation times to be so significant, and determine if there are architecture guidelines or a desirable auto-coding configuration set to assist in streamlining this step of the design process for particular applications. To address the issue at hand, the Simulink coder was studied at a foundational level. For each different component type made available by the software, the features, auto-code generation time, and the format of the generated code were analyzed and documented. Tools were developed and documented to expedite these studies, particularly in the area of automating sequential builds to ensure accurate data was obtained. Next, the Ramses model was examined in an attempt to determine the composition and the types of technologies used in the model. This enabled the development of a model that uses similar technologies, but takes a fraction of the time to auto-code to reduce the turnaround time for experimentation. Lastly, the model was used to run a wide array of experiments and collect data to obtain knowledge about where to search for bottlenecks in the Ramses model. The resulting contributions of the overall effort consist of an experimental model for further investigation into the subject, as well as several automation tools to assist in analyzing the model, and a reference document offering insight to the auto-coding process, including documentation of the tools used in the model analysis, data illustrating some potential problem areas in the auto-coding process, and recommendations on areas or practices in the current Ramses model that should be further investigated. Several skills were required to be built up over the course of the internship project. First and foremost, my Simulink skills have improved drastically, as much of my experience had been modeling electronic circuits as opposed to software models. Furthermore, I am now comfortable working with the Simulink Auto-coder, a tool I had never used until this summer; this tool also tested my critical thinking and C++ knowledge as I had to interpret the C++ code it was generating and attempt to understand how the Simulink model affected the generated code. I had come into the internship with a solid understanding of Matlab code, but had done very little in using it to automate tasks, particularly Simulink tasks; along the same lines, I had rarely used shell script to automate and interface with programs, which I gained a fair amount of experience with this summer, including how to use regular expression. Lastly, soft-skills are an area everyone can continuously improve on; having never worked with NASA engineers, which to me seem to be a completely different breed than what I am used to (commercial electronic engineers), I learned to utilize the wealth of knowledge present at JSC. I wish I had come into the internship knowing exactly how helpful everyone in my branch would be, as I would have picked up on this sooner. I hope that having gained such a strong foundation in Simulink over this summer will open the opportunity to return to work on this project, or potentially other opportunities within the division. The idea of leaving a project I devoted ten weeks to is a hard one to cope with, so having the chance to pick up where I left off sounds appealing; alternatively, I am interested to see if there are any opening in the future that would allow me to work on a project that is more in-line with my research in estimation algorithms. Regardless, this summer has been a milestone in my professional career, and I hope this has started a long-term relationship between JSC and myself. I really enjoy the thought of building on my experience here over future summers while I work to complete my PhD at Missouri University of Science and Technology.

Gualdoni, Matthew J.↗

PyPele Rewritten To Use MPI

A computer program known as PyPele, originally written as a Pythonlanguage extension module of a C++ language program, has been rewritten in pure Python language. The original version of PyPele dispatches and coordinates parallel-processing tasks on cluster computers and provides a conceptual framework for spacecraft-mission- design and -analysis software tools to run in an embarrassingly parallel mode. The original version of PyPele uses SSH (Secure Shell a set of standards and an associated network protocol for establishing a secure channel between a local and a remote computer) to coordinate parallel processing. Instead of SSH, the present Python version of PyPele uses Message Passing Interface (MPI) [an unofficial de-facto standard language-independent application programming interface for message- passing on a parallel computer] while keeping the same user interface. The use of MPI instead of SSH and the preservation of the original PyPele user interface make it possible for parallel application programs written previously for the original version of PyPele to run on MPI-based cluster computers. As a result, engineers using the previously written application programs can take advantage of embarrassing parallelism without need to rewrite those programs.

Hockney, George↗

Advanced Technologies for Space Life Science Payloads on the International Space Station

SENSORS 2000! (S2K!) is a specialized, high-performance work group organized to provide advanced engineering and technology support for NASA's Life Sciences spaceflight and ground-based research and development programs. In support of these objectives, S2K! manages NASA's Advanced Technology Development Program for Biosensor and Biotelemetry Systems (ATD-B), with particular emphasis on technologies suitable for Gravitational Biology, Human Health and Performance, and Information Technology and Systems Management. A concurrent objective is to apply and transition ATD-B developed technologies to external, non-NASA humanitarian (medical, clinical, surgical, and emergency) situations and to stimulate partnering and leveraging with other government agencies, academia, and the commercial/industrial sectors. A phased long-term program has been implemented to support science disciplines and programs requiring specific biosensor (i.e., biopotential, biophysical, biochemical, and biological) measurements from humans, animals (mainly primates and rodents), and cells under controlled laboratory and simulated microgravity situations. In addition to the technology programs described above, NASA's Life and Microgravity Sciences and Applications Office has initiated a Technology Infusion process to identify and coordinate the utilization and integration of advanced technologies into its International Space Station Facilities. This project has recently identified a series of technologies, tasks, and products which, if implemented, would significantly increase the science return, decrease costs, and provide improved technological capability. This presentation will review the programs described above and discuss opportunities for collaboration, leveraging, and partnering with NASA.

Hines, John W.↗

Commercial Crew Development Environmental Control and Life Support System Status: 2011-2012

The National Aeronautics and Space Administration (NASA) Commercial Crew Development (CCDev) - 2 Program is managed within the new Commercial Crew Program Office (CCPO) to help develop a commercial crew transportation system to low earth orbit (LEO). It is intended to foster entrepreneurial activities with a few selected companies. The entrepreneurial activities were encouraged with these few selected companies by NASA providing only part of the total funding to complete specific tasks that were jointly agreed to by NASA and the company. These joint agreements were documented in a Space Act Agreement (SAA) that was signed jointly by NASA and the selected company. This paper will provide an overview of the CCDev - 2 Program and also it will discuss in a high level the Active Thermal Control System (ATCS) / Environmental Control and Life Support (ECLS) System tasks that were performed under CCDev - 2 from the start of CCDev - 2 to March 2012. It will also discuss the extension of the CCDev - 2 Program being proposed for the near future. 1

Williams, David E.↗

Exploration Requirements Development Utilizing the Strategy-to-Task-to-Technology Development Approach

The Vision for Space Exploration provides direction for the National Aeronautics and Space Administration to embark on a robust space exploration program that will advance the Nation s scientific, security, and economic interests. This plan calls for a progressive expansion of human capabilities beyond low earth orbit seeking to answer profound scientific and philosophical questions while responding to discoveries along the way. In addition, the Vision articulates the strategy for developing the revolutionary new technologies and capabilities required for the future exploration of the solar system. The National Aeronautics and Space Administration faces new challenges in successfully implementing the Vision. In order to implement a sustained and affordable exploration endeavor it is vital for NASA to do business differently. This paper provides an overview of the strategy-to-task-to-technology process being used by NASA s Exploration Systems Mission Directorate to develop the requirements and system acquisition details necessary for implementing a sustainable exploration vision.

Drake, Bret G.↗

SEASAT economic assessment. Volume 10: The SATIL 2 program (a program for the evaluation of the costs of an operational SEASAT system as a function of operational requirements and reliability

The SATIL 2 computer program was developed to assist with the programmatic evaluation of alternative approaches to establishing and maintaining a specified mix of operational sensors on spacecraft in an operational SEASAT system. The program computes the probability distributions of events (i.e., number of launch attempts, number of spacecraft purchased, etc.), annual recurring cost, and present value of recurring cost. This is accomplished for the specific task of placing a desired mix of sensors in orbit in an optimal fashion in order to satisfy a specified sensor demand function. Flow charts are shown, and printouts of the programs are given.

Source record↗

Second AIAA/NASA USAF Symposium on Automation, Robotics and Advanced Computing for the National Space Program

An introduction is given to NASA goals in the development of automation (expert systems) and robotics technologies in the Space Station program. Artificial intelligence (AI) has been identified as a means to lowering ground support costs. Telerobotics will enhance space assembly, servicing and repair capabilities, and will be used for an estimated half of the necessary EVA tasks. The general principles guiding NASA in the design, development, ground-testing, interactions with industry and construction of the Space Station component systems are summarized. The telerobotics program has progressed to a point where a telerobot servicer is a firm component of the first Space Station element launch, to support assembly, maintenance and servicing of the Station. The University of Wisconsin has been selected for the establishment of a Center for the Commercial Development of Space, specializing in space automation and robotics.

Myers, Dale↗

Development of an interchangeable end effector mechanism for the Ranger telerobotic vehicle

The Ranger program at the Space Systems Laboratory (SSL) at the University of Maryland is a demonstration of an extremely low cost, space flight experiment. The Ranger vehicle is designed to perform teleoperated spacecraft maintenance. Completing the various tasks included in spacecraft maintenance requires several specific tools. This paper describes the Ranger interchangeable end effector mechanism (IEEM). Its design allows Ranger to change end effectors to utilize the appropriate tool for the various tasks. The Ranger vehicle is designed with four manipulators. A seven degree-of-freedom (DOF) grappling manipulator securely attaches the vehicle to the work site. A 6 DOF camera positioning manipulator allows the operator to position a stereo pair of video cameras for visual feedback. The two remaining manipulators are the 7 DOF dexterous arms. They are the primary means by which Ranger accomplishes its required tasks. At the end of each of these dexterous manipulators is an IEEM. This paper begins with a brief overview of the Space Systems Laboratory and the Ranger program. The constraints leading to the requirements for an IEEM are described. The following section then describes the design strategies and the down selection process resulting in two candidate designs, taper and pneumatic connector type. Next, the leading candidate design is described in detail, followed by a preliminary discussion of failure modes and planned testing. The paper concludes with a brief review and a section discussing future work.

Cohen, Robert↗

Space Shuttle Operations and Infrastructure: A Systems Analysis of Design Root Causes and Effects

This NASA Technical Publication explores and documents the nature of Space Shuttle operations and its supporting infrastructure and addresses fundamental questions often asked of the Space Shuttle program why does it take so long to turnaround the Space Shuttle for flight and why does it cost so much? Further, the report provides an overview of the cause-and effect relationships between generic flight and ground system design characteristics and resulting operations by using actual cumulative maintenance task times as a relative measure of direct work content. In addition, this NASA TP provides an overview of how the Space Shuttle program's operational infrastructure extends and accumulates from these design characteristics. Finally, and most important, the report derives a set of generic needs from which designers can revolutionize space travel from the inside out by developing and maturing more operable and supportable systems.

McCleskey, Carey M.↗

Applied Meteorology Unit - Operational Contributions to Spaceport Canaveral

The Applied Meteorology Unit (AMU) provides technology development, evaluation and transition services to improve operational weather support to the Space Shuttle and the National Space Program. It is established under a Memorandum of Understanding among NASA, the Air Force and the National .Weather Service (NWS). The AMU is funded and managed by NASA and operated by ENSCO, Inc. through a competitively awarded NASA contract. The primary customers are the 45th Weather Squadron (45WS) at Cape Canaveral Air Force Station (CCAFS), FL; the Spaceflight Meteorology Group (SMG) at Johnson Space Center (JSC) in Houston, TX; and the NWS office in Melbourne, FL (NWS MLB). This paper will briefly review the AMU's history and describe the three processes through which its work is assigned. Since its inception in 1991 the AMU has completed 72 projects, all of which are listed at the end of this paper. At least one project that highlights each of the three tasking processes will be briefly reviewed. Some of the projects that have been especially beneficial to the space program will also be discussed in more detail, as will projects that developed significant new techniques or science in applied meteorology.

Bauman, William H., III↗

Human Research Program Human Health Countermeasures Element Sensorimotor Risk Standing Review Panel (SRP) Final Report

The Sensorimotor Risk Standing Review Panel (SRP) met at the NASA Johnson Space Center on October 4-6, 2009 to discuss the areas of future research targeted by the Human Health Countermeasures (HHC) Element of the Human Research Program (HRP). Using evidence-based knowledge as a background for risks, NASA had identified gaps in knowledge to address those risks. Ongoing and proposed tasks were presented to address the gaps. The charge to the Sensorimotor Risk SRP was to review the gaps, evaluate whether the tasks addressed these gaps and to make recommendations to NASA s HRP Science Management Office regarding the SRP's review. The SRP was requested to evaluate the practicality of the proposed efforts in light of the realistic demands placed on the HRP. In short, all tasks presented in the Integrated Research Plan (IRP) should address specific risks related to the challenges faced by the astronauts as a result of prolonged exposure to microgravity. All tasks proposed to fill the gaps in knowledge should provide applied, translational data necessary to address the specific risks. Several presentations were made to the SRP during the site visit and the SRP spent sufficient time to address the panel charge, either as a group or in separate sessions. The SRP made a final debriefing to the HRP Program Scientist. Taking the evidence and the risk as givens, the SRP reached the following conclusions: 1) the panel is very supportive of and endorses the present activities of the Sensorimotor Risk; and the panel is likewise supportive of the gaps and associated tasks in the IRP; 2) overall, the tasks addressed the gaps in the IRP; 3) there were some gaps and tasks that merit further enhancement and some new gaps/tasks that the SRP recommends.

Peterson, Barry↗