Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “controls prototyping”

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 415 records · Page 23

A microcontroller-based three degree-of-freedom manipulator testbed

A wheeled exploratory vehicle is under construction at the Mars Mission Research Center at North Carolina State University. In order to serve as more than an inspection tool, this vehicle requires the ability to interact with its surroundings. A crane-type manipulator, as well as the necessary control hardware and software, has been developed for use as a sample gathering tool on this vehicle. The system is controlled by a network of four Motorola M68HC11 microcontrollers. Control hardware and software were developed in a modular fashion so that the system can be used to test future control algorithms and hardware. Actuators include three stepper motors and one solenoid. Sensors include three optical encoders and one cable tensiometer. The vehicle supervisor computer provides the manipulator system with the approximate coordinates of the target object. This system maps the workspace surrounding the given location by lowering the claw, along a set of evenly spaced vertical lines, until contact occurs. Based on this measured height information and prior knowledge of the target object size, the system determines if the object exists in the searched area. The system can find and retrieve a 1.25 in. diameter by 1.25 in. tall cylinder placed within the 47.5 sq in search area in less than 12 minutes. This manipulator hardware may be used for future control algorithm verification and serves as a prototype for other manipulator hardware.

Brown, Robert Michael, Jr.↗

Development of a Real-Time Environmental Monitoring System, Life Cycle Assessment Systems, and Pollution Prevention Programs

Pollution prevention (P2) opportunities and Greening the Government (GtG) activities, including the development of the Real-Time Environmental Monitoring System (RTEMS), are currently under development at the NASA Glenn Research Center. The RTEMS project entails the ongoing development of a monitoring system which includes sensors, instruments, computer hardware and software, plus a data telemetry system.Professor Kocher has been directing the RTEMS project for more than 3 years, and the implementation of the prototype system at GRC will be a major portion of his summer effort. This prototype will provide mulitmedia environmental monitoring and control capabilities, although water quality and air emissions will be the immediate issues addressed this summer. Applications beyond those currently identified for environmental purposes will also be explored.

Kocher, Walter M.↗

Guidance, Navigation and Control (GN and C) Design Overview and Flight Test Results from NASA's Max Launch Abort System (MLAS)

The National Aeronautics and Space Administration Engineering and Safety Center designed, developed and flew the alternative Max Launch Abort System (MLAS) as risk mitigation for the baseline Orion spacecraft launch abort system already in development. The NESC was tasked with both formulating a conceptual objective system design of this alternative MLAS as well as demonstrating this concept with a simulated pad abort flight test. Less than 2 years after Project start the MLAS simulated pad abort flight test was successfully conducted from Wallops Island on July 8, 2009. The entire flight test duration was 88 seconds during which time multiple staging events were performed and nine separate critically timed parachute deployments occurred as scheduled. This paper provides an overview of the guidance navigation and control technical approaches employed on this rapid prototyping activity; describes the methodology used to design the MLAS flight test vehicle; and lessons that were learned during this rapid prototyping project are also summarized.

Dennehy, Cornelius J.↗

Preliminary Development of Multi-Vehicle (m:N) Operations with NASA Langley’s Remote Vehicle Operations Center

To achieve the vision of Advanced Air Mobility (AAM), a transition from localized operations of aircraft to remote operations is being pursued across many use cases. This transition will allow fewer human operators to manage more increasingly autonomous aircraft (i.e., m operators managing N vehicles, or m:N). To study this operational concept, the National Aeronautics and Space Administration (NASA) Langley Research Center (LaRC) has developed a prototype remote vehicle operations center and ground control station (GCS) software to conduct research with simulated and real flight operations. To date, flight operations at LaRC have been limited to one vehicle per operator. However, the current paper describes initial development and considerations for enabling m:N flight operations at LaRC. Further, the research described in this paper provides the foundation for a concept of operations (ConOps) that will be developed to support remote operators managing multiple increasingly autonomous vehicles, with the goal of exploring human-autonomy teaming (HAT) concepts that enable more advanced m:N operations. Two key enablers have been identified to facilitate successful m:N operations: GCS software updates for multi-vehicle management and procedural updates for vehicle handoffs during off-nominal events. Additionally, specific modifications were identified across five key areas: technology and software, team structure, inter-team communication, contingency plans, and operator decision flows. Next steps in forming the LaRC m:N ConOps will include working with subject-matter experts to identify off-nominal scenarios, implementing the recommended GCS functionality for m:N operations, and performing integration testing of facility capabilities and new operational procedures. Although the future m:N ConOps will be tailored to the NASA LaRC remote operations facility and flight range, it is intended to be a transparent, accessible, and reality-based exemplar for external organizations seeking to create or evaluate their own m:N operational concepts.

m:N↗

RxGen General Optical Model Prescription Generator

RxGen is a prescription generator for JPL's in-house optical modeling software package called MACOS (Modeling and Analysis for Controlled Optical Systems), which is an expert optical analysis software package focusing on modeling optics on dynamic structures, deformable optics, and controlled optics. The objectives of RxGen are to simplify and automate MACOS prescription generations, reducing errors associated with creating such optical prescriptions, and improving user efficiency without requiring MACOS proficiency. RxGen uses MATLAB (a high-level language and interactive environment developed by MathWorks) as the development and deployment platform, but RxGen can easily be ported to another optical modeling/analysis platform. Running RxGen within the modeling environment has the huge benefit that variations in optical models can be made an integral part of the modeling state. For instance, optical prescription parameters determined as external functional dependencies, optical variations by controlling the in-/exclusion of optical components like sub-systems, and/or controlling the state of all components. Combining the mentioned capabilities and flexibilities with RxGen's optical abstraction layer completely eliminates the hindering aspects for requiring proficiency in writing/editing MACOS prescriptions, allowing users to focus on the modeling aspects of optical systems, i.e., increasing productivity and efficiency. RxGen provides significant enhancements to MACOS and delivers a framework for fast prototyping as well as for developing very complex controlled optical systems.

Sigrist, Norbert↗

Telerobot control mode performance assessment

With the maturation of various developing robot control schemes, it is becoming extremely important that the technical community evaluate the performance of these various control technologies against an established baseline to determine which technology provides the most reliable robust, and safe on-orbit robot control. The Supervisory Telerobotics Laboratory (STELER) at JPL has developed a unique robot control capability which has been evaluated by the NASA technical community and found useful for augmenting both the operator interface and control of intended robotic systems on-board the Space Station. As part of the technology development and prototyping effort, the STELER team has been evaluating the performance of different control modes; namely, teleoperation under position, or rate, control, teleoperation with force reflection and shared control. Nine trained subjects were employed in the performance evaluation involving several high fidelity servicing tasks. Four types of operator performance data were collected; task completion time, average force, peak force, and number of operator successes and errors. This paper summarizes the results of this performance evaluation.

Zimmerman, Wayne↗

PhoneSat: Ground Testing of a Phone-Based Prototype Bus

Most of the key capabilities that are requisite of a satellite bus are housed in today's smart phones. PhoneSat refers to an initiative to build a ground-based prototype vehicle that could all the basic functionality of a satellite, including attitude control, using a smart Phone as its central hardware. All components used were also low cost Commercial off the Shelf (COTS). In summer 2009, an initial prototype was created using the LEGO Mindstorm toolkit demonstrating simple attitude control. Here we report on a follow up initiative to design, build and test a vehicle based on the Google s smart phone Nexus One. The report includes results from initial thermal-vacuum chamber tests and low altitude sub-orbital rocket flights which show that, at least for short durations, the Nexus One phone is able to withstand key aspects of the space environment without failure. We compare the sensor data from the Phone's accelerometers and magnetometers with that of an external microelectronic inertial measurement unit.

Felix, Carmen↗

Multiple object fiber optics spectrograph feed for the Hale telescope

The preliminary design for a computer-controlled fiber-optics feed linking the 5-m Hale telescope at Palomar Observatory to the entrance slit of an astronomical spectrograph is presented. A 76-mm square field will be divided into ten strips containing two movable fibers each; the fibers can be moved by stepper-motor-driven lead screws to any position on the strip. The device is designed to allow the simultaneous spectrographic observation of many astronomical objects in a small angular field. A prototype feed using two fibers and manually commanded digital control is described in detail. Test observations of two bright O stars made in April, 1981 using the prototype with the Hale telescope are considered sufficiently positive to warrant construction of the 20-fiber feed, which would enhance the spectrographic-survey effectiveness of the telescope by a factor of ten.

Tubbs, E. F.↗

Application of machine learning and expert systems to Statistical Process Control (SPC) chart interpretation

Statistical Process Control (SPC) charts are one of several tools used in quality control. Other tools include flow charts, histograms, cause and effect diagrams, check sheets, Pareto diagrams, graphs, and scatter diagrams. A control chart is simply a graph which indicates process variation over time. The purpose of drawing a control chart is to detect any changes in the process signalled by abnormal points or patterns on the graph. The Artificial Intelligence Support Center (AISC) of the Acquisition Logistics Division has developed a hybrid machine learning expert system prototype which automates the process of constructing and interpreting control charts.

Shewhart, Mark↗

Generating Safety-Critical PLC Code From a High-Level Application Software Specification

The benefits of automatic-application code generation are widely accepted within the software engineering community. These benefits include raised abstraction level of application programming, shorter product development time, lower maintenance costs, and increased code quality and consistency. Surprisingly, code generation concepts have not yet found wide acceptance and use in the field of programmable logic controller (PLC) software development. Software engineers at Kennedy Space Center recognized the need for PLC code generation while developing the new ground checkout and launch processing system, called the Launch Control System (LCS). Engineers developed a process and a prototype software tool that automatically translates a high-level representation or specification of application software into ladder logic that executes on a PLC. All the computer hardware in the LCS is planned to be commercial off the shelf (COTS), including industrial controllers or PLCs that are connected to the sensors and end items out in the field. Most of the software in LCS is also planned to be COTS, with only small adapter software modules that must be developed in order to interface between the various COTS software products. A domain-specific language (DSL) is a programming language designed to perform tasks and to solve problems in a particular domain, such as ground processing of launch vehicles. The LCS engineers created a DSL for developing test sequences of ground checkout and launch operations of future launch vehicle and spacecraft elements, and they are developing a tabular specification format that uses the DSL keywords and functions familiar to the ground and flight system users. The tabular specification format, or tabular spec, allows most ground and flight system users to document how the application software is intended to function and requires little or no software programming knowledge or experience. A small sample from a prototype tabular spec application is shown.

Source record↗

Modular design attitude control system

A hybrid multilevel linear quadratic regulator (ML-LQR) approach was developed and applied to the attitude control of models of the rotational dynamics of a prototype flexible spacecraft and of a typical space platform. Three axis rigid body flexible suspension models were developed for both the spacecraft and the space platform utilizing augmented body methods. Models of the spacecraft with hybrid ML-LQR attitude control and with LQR attitude control were simulated and their response with the two different types of control were compared.

Chichester, F. D.↗

Preliminary design package for Sunspot Domestic Hot Water Heating System

The design review includes a drawing list, auto-control logic, measurement definitions, and other document pertaining to the solar heated prototype hot water systems and two heat exchangers. The hot water systems consist of the following subsystems: collector, storage, control transport, auxiliary energy, and site data acquisition.

Source record↗

Six-degree-of-freedom active vibration isolation using a Stewart platform mechanism

The design and control problems of a class of multidegree-of-freedom vibration isolation systems (VISs) based on a Stewart platform mechanism are studied. A prototype of a six-degree-of-freedom VIS for precision control of a wide range of space-based structures implemented in Intelligent Automation, Inc. is described. The feasibility of using a Stewart platform to achieve 6-degree-of-freedom vibration control in space applications is shown. A new Terfenol-D actuator characterized by significantly longer stroke than any commercially available Terfenol-D actuator and direct flux and strain sensors integral to the actuator is described.

Geng, Zheng↗

Space Suit Portable Life Support System (PLSS) 2.0 Human-in-the-Loop (HITL) Testing

The space suit Portable Life Support System (PLSS) 2.0 represents the second integrated prototype developed and tested to mature a design that uses advanced technologies to reduce consumables, improve robustness, and provide additional capabilities over the current state of the art. PLSS 2.0 was developed in 2012, with extensive functional evaluations and system performance testing through mid-2014. In late 2014, PLSS 2.0 was integrated with the Mark III space suit in an ambient laboratory environment to facilitate manned testing, designated PLSS 2.0 Human-in-the-Loop (HITL) testing, in which the PLSS prototype performed the primary life support functions, including suit pressure regulation, ventilation, carbon dioxide control, and cooling of the test subject and PLSS avionics. The intent of this testing was to obtain subjective test subject feedback regarding qualitative aspects of PLSS 2.0 performance such as thermal comfort, sounds, smells, and suit pressure fluctuations due to the cycling carbon dioxide removal system, as well as to collect PLSS performance data over a range of human metabolic rates from 500-3000 Btu/hr. Between October 27 and December 18, 2014, nineteen two-hour simulated EVA test points were conducted in which suited test subjects walked on a treadmill to achieve a target metabolic rate. Six test subjects simulated nominal and emergency EVA conditions with varied test parameters including metabolic rate profile, carbon dioxide removal control mode, cooling water temperature, and Liquid Cooling and Ventilation Garment (state of the art or prototype). The nineteen test points achieved more than 60 hours of test time, with 36 hours accounting for simulated EVA time. The PLSS 2.0 test article performed nominally throughout the test series, confirming design intentions for the advanced PLSS. Test subjects' subjective feedback provided valuable insight into thermal comfort and perceptions of suit pressure fluctuations that will influence future advanced PLSS design and testing strategies.

Watts, Carly↗

Space Suit Portable Life Support System (PLSS) 2.0 Human-in-the-Loop (HITL) Testing

The space suit Portable Life Support System (PLSS) 2.0 represents the second integrated prototype developed and tested to mature a design that uses advanced technologies to reduce consumables, improve robustness, and provide additional capabilities over the current state of the art. PLSS 2.0 was developed in 2012, with extensive functional evaluations and system performance testing through mid-2014. In late 2014, PLSS 2.0 was integrated with the Mark III space suit in an ambient laboratory environment to facilitate manned testing, designated PLSS 2.0 Human-in-the-Loop (HITL) testing, in which the PLSS prototype performed the primary life support functions, including suit pressure regulation, ventilation, carbon dioxide control, and cooling of the test subject and PLSS avionics. The intent of this testing was to obtain subjective test subject feedback regarding qualitative aspects of PLSS 2.0 performance such as thermal comfort, sounds, smells, and suit pressure fluctuations due to the cycling carbon dioxide removal system, as well as to collect PLSS performance data over a range of human metabolic rates from 500-3000 Btu/hr. Between October 27 and December 18, 2014, nineteen two-hour simulated EVA test points were conducted in which suited test subjects walked on a treadmill to achieve a target metabolic rate. Six test subjects simulated nominal and emergency EVA conditions with varied test parameters including metabolic rate profile, carbon dioxide removal control mode, cooling water temperature, and Liquid Cooling and Ventilation Garment (state of the art or prototype). The nineteen test points achieved more than 60 hours of test time, with 36 hours accounting for simulated EVA time. The PLSS 2.0 test article performed nominally throughout the test series, confirming design intentions for the advanced PLSS. Test subjects' subjective feedback provided valuable insight into thermal comfort and perceptions of suit pressure fluctuations that will influence future advanced PLSS design and testing strategies.

Watts, Carly↗

SOT: A rapid prototype using TAE windows

The development of the window interface extension feature of the Transportable Applications Executive (TAE) is discussed. This feature is being used to prototype a space station payload interface in order to demonstrate and assess the benefits of using windows on a bit mapped display and also to convey the concept of telescience, the control and operation of space station payloads from remote sites. The prototype version of the TAE with windows operates on a DEC VAXstation 100. This workstation has a high resolution 19 inch bit mapped display, a keyboard and a three-button mouse. The VAXstation 100 is not a stand-alone workstation, but is controlled by software executing on a VAX/8600. A short scenario was developed utilizing the Solar Optical Telescope (SOT) as an example payload. In the scenario the end-user station includes the VAXstation 100 plus an image analysis terminal used to display the CCD images. The layout and use of the prototype elements, i.e., the root menu, payload status window, and target acquisition menu is described.

Stephens, Mark↗

Development status of the small community solar power system

The development status and test results for the Small Community Solar Thermal Power Experiment are presented. Activities on the phase 2 power module development effort are presented with emphasis on the receiver, the plant control subsystem, and the energy transport subsystem. The components include a single prototype power module consisting of a parabolic dish concentrator, a power conversion assembly (PCA), and a multiple-module plant control subsystem. The PCA consists of a cavity receiver coupled to an organic Rankine cycle engine-alternator unit defined as the power conversion subsystem; the PCA is mounted at the focus of a parabolic dish concentrator. At a solar insolation of 100 W/sq m and ambient temperature of 28 C (82 F), the power module produces approximately 20 kW of 3-phase, 3 kHz ac power, depending on the concentrator employed. A ground-mounted rectifier to the central collection site where it is supplied directly to the common dc bus which collects the power from all modules in the plant.

Pons, R. L.↗