Search NASA⌕ Search

SEARCH · Search NASA

Results for “control architectures”

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 577 records · Page 32

Performance Analysis of SmallSat Aerocapture at Venus

Aerocapture is a method of spacecraft orbital insertion that has the potential to provide mass savings as compared to aerobraking. In particular, aerocapture at Venus is desirable due to high atmospheric density and potential for science return. While promising, accurate orbital insertion by means of aerocapture requires an active guidance, navigation, and control architecture. This paper documents the initial assessment of the performance of two guidance algorithms, a generalized numerical predictor corrector and the Fully-Numeric Predictor-corrector for Aerocapture Guidance, applied to smallsat aerocapture at Venus using two different simulation environments with equivalent simulation inputs. Nominal trajectory performance is assessed. In addition, Monte Carlo analysis is performed to compare each guidance algorithm’s performance under uncertainty.

aerocapture↗

VO 2 -based Thermochromic Variable Emittance Coating

As NASA’s Artemis program requirements become increasingly challenging for thermal control, novel passive thermal control solutions are needed to enable lunar surface and lunar transit operations. A thermochromic coating which changes its heat rejection with temperature could eliminate the need for dual loop thermal control architecture in human spacecraft and could reduce or eliminate the need for survival heaters in robotic spacecraft. The variable heat rejection is accomplished by incorporating a vanadium dioxide (VO 2 ) layer into a multilayer coating stack up. Intrinsically, VO 2 changes from an insulator to a metal at 68 °C, so a tungsten dopant is introduced to reduce the transition temperature to room temperature or below. This project is focused on developing a process for doping the VO 2 to achieve the desired transition temperature

Sydney Taylor↗

Status of Dynamic Radioisotope Power System Development for NASA Missions

Under the Radioisotope Power Systems Program, NASA and the Department of Energy have been advancing a novel Radioisotope Power System (RPS) based on dynamic energy conversion. This approach will manifest a dynamic RPS (DRPS) option with a conversion efficiency at least three times greater than thermoelectric based RPS. Significant progress has recently been made towards this end. A one-year system design phase has been completed by industry partner Aerojet Rocketdyne which resulted in a 300-We DRPS with convertor-level redundancy. In-house technology development at NASA Glenn Research Center has demonstrated the conversion devices in relevant environments and shown all requirements can be met. Progress has also been made on the control electronics necessary for dynamic energy conversion. Flight-like controllers were recently upgraded and achieved an 11-percentage-point increase in efficiency. Control architectures have been developed to handle the multi-convertor arrangements in the latest DRPS design. A system-level DRPS Testbed is being assembled now that will experimentally demonstrate the DRPS concept being pursued.

Stirling↗

MODELING, IMPLEMENTATION AND CONTROL OF A CVT BASED PTO FOR A SMALL SCALE MHK-TURBINE IN LOW FLOW SPEED OPERATION

Modeling, implementation, field testing and control of a power takeoff (PTO) device equipped with a ball-type continuously variable transmission (B-CVT) for a small marine hydrokinetic (MHK) turbine deployed from a floating unmanned autonomous mobile catamaran platform is described. The turbine is a partially submerged multi-blade undershot waterwheel (USWW). A validated numerical torque model for the MHK turbine has been derived and a speed controller has been developed, implemented and tested in the field. The dependance of the power generated as a function of number and submergence level of turbine blades has been investigated and the number of blades that maximizes power production is determined. Bench and field testing in support of characterizing the power conversion capabilities of MHK turbine and PTO are described. Detailed results of the final torque and power coefficient models, the controls architecture, and the MHK turbine performance with varying numbers of blades are provided.

Pimentel, Hugo↗

Interleaved Cuk Converter Wave Energy System With Advanced Control and Grid Support Functions for Seamless Integration: Preprint

This paper presents an innovative wave energy conversion system employing an interleaved Cuk converter and advanced nonlinear control for seamless integration with the grid. The proposed system utilizes the interleaved Cuk converter for efficient power extraction on the DC side, while an inverter facilitates power transfer to the grid or load on the AC side. A sophisticated nonlinear control architecture based on Lyapunov energy functions ensures stable and optimal operation under varying wave conditions. Case study results demonstrate the effectiveness of the proposed system, highlighting its ability to efficiently harness wave energy and seamlessly integrate with the grid, thus paving the way for sustainable and reliable renewable energy generation. The overall system is verified via computer simulations based on MATLAB/Simulink and various case study results are presented.

HYDRO ENERGY,TIDAL AND WAVE POWER↗

Energy Systems Integration Facility Stewardship Summary: Fiscal Year 2024

A summary of NREL's good stewardship of the nationally unique Energy Systems Integration Facility (ESIF) highlighting performance metrics, infrastructure upgrades, and examples of R&D impact. In fiscal year 2024, we developed advanced energy security and resilience capabilities as we built a new test bed for power electronics and completed a 1-megawatt platform for studying energy systems with grid-forming inverters. Researchers collaborated with utilities, manufacturers, and communities to solve their pressing questions, such as a control architecture that heralds a new direction for distributed energy management systems. With support from the U.S Department of Energy (DOE), the work in the ESIF laboratories continues to advance national goals for resilient and affordable energy.

annual report↗

CONTROL AND DATA ACQUISITION IN A CYBER-PHYSICAL MIDSTREAM TESTBED

This thesis presents the development of a laboratory-scale cyber–physical midstream pipeline testbed designed to address this gap and support research in industrial control systems security. The platform integrates pumps, valves, sensors, programmable logic controllers (PLCs), and a human–machine interface (HMI) to emulate the monitoring and control architecture of real pipeline operations. The physical process is implemented as a closed-loop liquid circulation system designed to replicate flow behavior characteristic of midstream pipeline infrastructure. The testbed enables real-time data acquisition of key process variables, including flow rate and pressure facilitating the generation of datasets representative of normal pipeline operation. A threat model encompassing common ICS attack vectors was developed, including sensor spoofing, command injection, false data injection, denial-of-service attacks, and relay manipulation. Multiple attack scenarios were implemented and evaluated to demonstrate how cyber intrusions targeting sensors, actuators, networks, and software propagate into measurable physical consequences in pipeline flow and pressure. The developed platform serves as a practical, cost-effective environment for experimentation, education, and future cybersecurity research in midstream pipeline systems.

42 ENGINEERING↗

Genetic control of root architectural plasticity in maize

Root phenotypes regulate soil resource acquisition; however, their genetic control and phenotypic plasticity are poorly understood. We hypothesized that the responses of root architectural phenes to water deficit (stress plasticity) and different environments (environmental plasticity) are under genetic control and that these loci are distinct. Root architectural phenes were phenotyped in the field using a large maize association panel with and without water deficit stress for three seasons in Arizona and without water deficit stress for four seasons in South Africa. All root phenes were plastic and varied in their plastic response. We identified candidate genes associated with stress and environmental plasticity and candidate genes associated with phenes in well-watered conditions in South Africa and in well-watered and water-stress conditions in Arizona. Few candidate genes for plasticity overlapped with those for phenes expressed under each condition. Our results suggest that phenotypic plasticity is highly quantitative, and plasticity loci are distinct from loci that control phene expression in stress and non-stress, which poses a challenge for breeding programs. To make these loci more accessible to the wider research community, we developed a public online resource that will allow for further experimental validation towards understanding the genetic control underlying phenotypic plasticity.

59 BASIC BIOLOGICAL SCIENCES↗

The coupling of fluids, dynamics, and controls on advanced architecture computers

This grant provided for the demonstration of coupled controls, body dynamics, and fluids computations in a workstation cluster environment; and an investigation of the impact of peer-peer communication on flow solver performance and robustness. The findings of these investigations were documented in the conference articles.The attached publication, 'Towards Distributed Fluids/Controls Simulations', documents the solution and scaling of the coupled Navier-Stokes, Euler rigid-body dynamics, and state feedback control equations for a two-dimensional canard-wing. The poor scaling shown was due to serialized grid connectivity computation and Ethernet bandwidth limits. The scaling of a peer-to-peer communication flow code on an IBM SP-2 was also shown. The scaling of the code on the switched fabric-linked nodes was good, with a 2.4 percent loss due to communication of intergrid boundary point information. The code performance on 30 worker nodes was 1.7 (mu)s/point/iteration, or a factor of three over a Cray C-90 head. The attached paper, 'Nonlinear Fluid Computations in a Distributed Environment', documents the effect of several computational rate enhancing methods on convergence. For the cases shown, the highest throughput was achieved using boundary updates at each step, with the manager process performing communication tasks only. Constrained domain decomposition of the implicit fluid equations did not degrade the convergence rate or final solution. The scaling of a coupled body/fluid dynamics problem on an Ethernet-linked cluster was also shown.

Atwood, Christopher↗

Neural network architecture for crossbar switch control

A Hopfield neural network architecture for the real-time control of a crossbar switch for switching packets at maximum throughput is proposed. The network performance and processing time are derived from a numerical simulation of the transitions of the neural network. A method is proposed to optimize electronic component parameters and synaptic connections, and it is fully illustrated by the computer simulation of a VLSI implementation of 4 x 4 neural net controller. The extension to larger size crossbars is demonstrated through the simulation of an 8 x 8 crossbar switch controller, where the performance of the neural computation is discussed in relation to electronic noise and inhomogeneities of network components.

Troudet, Terry P.↗

More About Architecture For Intelligent Robotic Control

Boolean neural networks proposed to implement part of intermediate level of hierarchical architecture of control system for artificially intelligent control of robot hand. Concept described in "Architecture for Intelligent Control of Robotic Tasks" (NPO-17871). Rule level of architecture implemented in two Boolean neural networks operated and updated in alternation. No explicit programming of network. Internal configuration not unique but, depends on initial state and history of previous adaptations. Accepts new rules sequentially presented by external controller.

Fiorini, Paolo↗

Space micro-guidance and control - Applications and architectures

The features and the components of a new microscale guidance, navigation, and control (GN&C) system for future space systems are discussed. An approach is described for the utilization of new microengineering technologies for achieving major reductions in the GN&C system's mass, size, power, and costs. The micro-GN&C system and the component concepts include microactuated adaptive optics, micromachined inertial sensors, fiberoptic data nets with light-power transmission, and VLSI microcomputers. The GN&C system will be applied in microspacecraft, microlanders, microrovers, remote sensing platforms, interferometers, and deployable reflectors.

Mettler, Edward↗

Cooperative Three-Robot System for Traversing Steep Slopes

Teamed Robots for Exploration and Science in Steep Areas (TRESSA) is a system of three autonomous mobile robots that cooperate with each other to enable scientific exploration of steep terrain (slope angles up to 90 ). Originally intended for use in exploring steep slopes on Mars that are not accessible to lone wheeled robots (Mars Exploration Rovers), TRESSA and systems like TRESSA could also be used on Earth for performing rescues on steep slopes and for exploring steep slopes that are too remote or too dangerous to be explored by humans. TRESSA is modeled on safe human climbing of steep slopes, two key features of which are teamwork and safety tethers. Two of the autonomous robots, denoted Anchorbots, remain at the top of a slope; the third robot, denoted the Cliffbot, traverses the slope. The Cliffbot drives over the cliff edge supported by tethers, which are payed out from the Anchorbots (see figure). The Anchorbots autonomously control the tension in the tethers to counter the gravitational force on the Cliffbot. The tethers are payed out and reeled in as needed, keeping the body of the Cliffbot oriented approximately parallel to the local terrain surface and preventing wheel slip by controlling the speed of descent or ascent, thereby enabling the Cliffbot to drive freely up, down, or across the slope. Due to the interactive nature of the three-robot system, the robots must be very tightly coupled. To provide for this tight coupling, the TRESSA software architecture is built on a combination of (1) the multi-robot layered behavior-coordination architecture reported in "An Architecture for Controlling Multiple Robots" (NPO-30345), NASA Tech Briefs, Vol. 28, No. 10 (October 2004), page 65, and (2) the real-time control architecture reported in "Robot Electronics Architecture" (NPO-41784), NASA Tech Briefs, Vol. 32, No. 1 (January 2008), page 28. The combination architecture makes it possible to keep the three robots synchronized and coordinated, to use data from all three robots for decision- making at each step, and to control the physical connections among the robots. In addition, TRESSA (as in prior systems that have utilized this architecture) , incorporates a capability for deterministic response to unanticipated situations from yet another architecture reported in Control Architecture for Robotic Agent Command and Sensing (NPO-43635), NASA Tech Briefs, Vol. 32, No. 10 (October 2008), page 40. Tether tension control is a major consideration in the design and operation of TRESSA. Tension is measured by force sensors connected to each tether at the Cliffbot. The direction of the tension (both azimuth and elevation) is also measured. The tension controller combines a controller to counter gravitational force and an optional velocity controller that anticipates the motion of the Cliffbot. The gravity controller estimates the slope angle from the inclination of the tethers. This angle and the weight of the Cliffbot determine the total tension needed to counteract the weight of the Cliffbot. The total needed tension is broken into components for each Anchorbot. The difference between this needed tension and the tension measured at the Cliffbot constitutes an error signal that is provided to the gravity controller. The velocity controller computes the tether speed needed to produce the desired motion of the Cliffbot. Another major consideration in the design and operation of TRESSA is detection of faults. Each robot in the TRESSA system monitors its own performance and the performance of its teammates in order to detect any system faults and prevent unsafe conditions. At startup, communication links are tested and if any robot is not communicating, the system refuses to execute any motion commands. Prior to motion, the Anchorbots attempt to set tensions in the tethers at optimal levels for counteracting the weight of the Cliffbot; if either Anchorbot fails to reach its optimal tension level within a specified time, it sends message to the other robots and the commanded motion is not executed. If any mechanical error (e.g., stalling of a motor) is detected, the affected robot sends a message triggering stoppage of the current motion. Lastly, messages are passed among the robots at each time step (10 Hz) to share sensor information during operations. If messages from any robot cease for more than an allowable time interval, the other robots detect the communication loss and initiate stoppage.

Stroupe, Ashley↗

Developing an Integration Infrastructure for Distributed Engine Control Technologies

Turbine engine control technology is poised to make the first revolutionary leap forward since the advent of full authority digital engine control in the mid-1980s. This change aims squarely at overcoming the physical constraints that have historically limited control system hardware on aero-engines to a federated architecture. Distributed control architecture allows complex analog interfaces existing between system elements and the control unit to be replaced by standardized digital interfaces. Embedded processing, enabled by high temperature electronics, provides for digitization of signals at the source and network communications resulting in a modular system at the hardware level. While this scheme simplifies the physical integration of the system, its complexity appears in other ways. In fact, integration now becomes a shared responsibility among suppliers and system integrators. While these are the most obvious changes, there are additional concerns about performance, reliability, and failure modes due to distributed architecture that warrant detailed study. This paper describes the development of a new facility intended to address the many challenges of the underlying technologies of distributed control. The facility is capable of performing both simulation and hardware studies ranging from component to system level complexity. Its modular and hierarchical structure allows the user to focus their interaction on specific areas of interest.

distributed control↗

System architecture for asynchronous multi-processor robotic control system

The architecture for the Modular Telerobot Task Execution System (MOTES) as implemented in the Supervisory Telerobotics (STELER) Laboratory is described. MOTES is the software component of the remote site of a local-remote telerobotic system which is being developed for NASA for space applications, in particular Space Station Freedom applications. The system is being developed to provide control and supervised autonomous control to support both space based operation and ground-remote control with time delay. The local-remote architecture places task planning responsibilities at the local site and task execution responsibilities at the remote site. This separation allows the remote site to be designed to optimize task execution capability within a limited computational environment such as is expected in flight systems. The local site task planning system could be placed on the ground where few computational limitations are expected. MOTES is written in the Ada programming language for a multiprocessor environment.

Steele, Robert D.↗

Automation of Data Traffic Control on DSM Architecture

The design of distributed shared memory (DSM) computers liberates users from the duty to distribute data across processors and allows for the incremental development of parallel programs using, for example, OpenMP or Java threads. DSM architecture greatly simplifies the development of parallel programs having good performance on a few processors. However, to achieve a good program scalability on DSM computers requires that the user understand data flow in the application and use various techniques to avoid data traffic congestions. In this paper we discuss a number of such techniques, including data blocking, data placement, data transposition and page size control and evaluate their efficiency on the NAS (NASA Advanced Supercomputing) Parallel Benchmarks. We also present a tool which automates the detection of constructs causing data congestions in Fortran array oriented codes and advises the user on code transformations for improving data traffic in the application.

Frumkin, Michael↗

A synchronized computational architecture for generalized bilateral control of robot arms

This paper describes a computational architecture for an interconnected high speed distributed computing system for generalized bilateral control of robot arms. The key method of the architecture is the use of fully synchronized, interrupt driven software. Since an objective of the development is to utilize the processing resources efficiently, the synchronization is done in the hardware level to reduce system software overhead. The architecture also achieves a balaced load on the communication channel. The paper also describes some architectural relations to trading or sharing manual and automatic control.

Bejczy, Antal K.↗