Search NASASearch

SEARCH · Search NASA

Results for “feedforward”

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 73 records · Page 4

Neural net diagnostics for VLSI test

This paper discusses the application of neural network pattern analysis algorithms to the IC fault diagnosis problem. A fault diagnostic is a decision rule combining what is known about an ideal circuit test response with information about how it is distorted by fabrication variations and measurement noise. The rule is used to detect fault existence in fabricated circuits using real test equipment. Traditional statistical techniques may be used to achieve this goal, but they can employ unrealistic a priori assumptions about measurement data. Our approach to this problem employs an adaptive pattern analysis technique based on feedforward neural networks. During training, a feedforward network automatically captures unknown sample distributions. This is important because distributions arising from the nonlinear effects of process variation can be more complex than is typically assumed. A feedforward network is also able to extract measurement features which contribute significantly to making a correct decision. Traditional feature extraction techniques employ matrix manipulations which can be particularly costly for large measurement vectors. In this paper we discuss a software system which we are developing that uses this approach. We also provide a simple example illustrating the use of the technique for fault detection in an operational amplifier.

Lin, T.

Study of a Simulation Tool to Determine Achievable Control Dynamics and Control Power Requirements with Perfect Tracking

This paper contains a study of two methods for use in a generic nonlinear simulation tool that could be used to determine achievable control dynamics and control power requirements while performing perfect tracking maneuvers over the entire flight envelope. The two methods are NDI (nonlinear dynamic inversion) and the SOFFT(Stochastic Optimal Feedforward and Feedback Technology) feedforward control structure. Equivalent discrete and continuous SOFFT feedforward controllers have been developed. These equivalent forms clearly show that the closed-loop plant model loop is a plant inversion and is the same as the NDI formulation. The main difference is that the NDI formulation has a closed-loop controller structure whereas SOFFT uses an open-loop command model. Continuous, discrete, and hybrid controller structures have been developed and integrated into the formulation. Linear simulation results show that seven different configurations all give essentially the same response, with the NDI hybrid being slightly different. The SOFFT controller gave better tracking performance compared to the NDI controller when a nonlinear saturation element was added. Future plans include evaluation using a nonlinear simulation.

Ostroff, Aaron J.

Neurofilament protein is differentially distributed in subpopulations of corticocortical projection neurons in the macaque monkey visual pathways

Previous studies of the primate cerebral cortex have shown that neurofilament protein is present in pyramidal neuron subpopulations displaying specific regional and laminar distribution patterns. In order to characterize further the neurochemical phenotype of the neurons furnishing feedforward and feedback pathways in the visual cortex of the macaque monkey, we performed an analysis of the distribution of neurofilament protein in corticocortical projection neurons in areas V1, V2, V3, V3A, V4, and MT. Injections of the retrogradely transported dyes Fast Blue and Diamidino Yellow were placed within areas V4 and MT, or in areas V1 and V2, in 14 adult rhesus monkeys, and the brains of these animals were processed for immunohistochemistry with an antibody to nonphosphorylated epitopes of the medium and heavy molecular weight subunits of the neurofilament protein. Overall, there was a higher proportion of neurons projecting from areas V1, V2, V3, and V3A to area MT that were neurofilament protein-immunoreactive (57-100%), than to area V4 (25-36%). In contrast, feedback projections from areas MT, V4, and V3 exhibited a more consistent proportion of neurofilament protein-containing neurons (70-80%), regardless of their target areas (V1 or V2). In addition, the vast majority of feedback neurons projecting to areas V1 and V2 were located in layers V and VI in areas V4 and MT, while they were observed in both supragranular and infragranular layers in area V3. The laminar distribution of feedforward projecting neurons was heterogeneous. In area V1, Meynert and layer IVB cells were found to project to area MT, while neurons projecting to area V4 were particularly dense in layer III within the foveal representation. In area V2, almost all neurons projecting to areas MT or V4 were located in layer III, whereas they were found in both layers II-III and V-VI in areas V3 and V3A. These results suggest that neurofilament protein identifies particular subpopulations of corticocortically projecting neurons with distinct regional and laminar distribution in the monkey visual system. It is possible that the preferential distribution of neurofilament protein within feedforward connections to area MT and all feedback projections is related to other distinctive properties of these corticocortical projection neurons.

Non-NASA Center

Method and apparatus for adaptive force and position control of manipulators

The present invention discloses systematic methods and apparatus for the design of real time controllers. Real-time control employs adaptive force/position by use of feedforward and feedback controllers, with the feedforward controller being the inverse of the linearized model of robot dynamics and containing only proportional-double-derivative terms is disclosed. The feedback controller, of the proportional-integral-derivative type, ensures that manipulator joints follow reference trajectories and the feedback controller achieves robust tracking of step-plus-exponential trajectories, all in real time. The adaptive controller includes adaptive force and position control within a hybrid control architecture. The adaptive controller, for force control, achieves tracking of desired force setpoints, and the adaptive position controller accomplishes tracking of desired position trajectories. Circuits in the adaptive feedback and feedforward controllers are varied by adaptation laws.

Seraji, Homayoun

Fuel recycling and impurity characteristics in long-pulse H-mode plasmas with full metal and dynamically coated walls on EAST

We report the basic behaviors of fuel recycling and impurity accumulation during >100 s long-pulse H-mode plasma under full metal wall conditions on EAST. Significant fuel recycling and impurity rising, particularly from heavy impurities, have been observed when operating with a bare metal wall or a deteriorate real-time coated wall, which severely limits the duration of H-mode discharges. To address this issue, a novel dynamic wall coating technique combining feedforward and feedback controls has been successfully developed. The feedforward control presets the Li powder injection rate based on prior experimental observations, whereas the feedback control dynamically modulates the Li injection rate in response to real-time Li-II line emission measurements. Using this approach, a 605 s H-mode plasma has been achieved with fuel recycling and impurity level maintained stable. This result extends the previous record of a 403 s long-pulse H-mode plasma Gong et al (2024 Nucl. Fusion 64 112013) by over 200 s. It demonstrates the effectiveness of the dynamic powder injection technique in controlling fuel recycling and impurities accumulation, while prolonging plasma duration. These findings offer valuable insights into potential applications of other low-Z powder, such as boron, in ITER.

fuel recycling

NeuroCoreX: An Open-Source FPGA-Based Spiking Neural Network Emulator with On-Chip Learning

Spiking Neural Networks (SNNs) are computational models inspired by the event-driven communication and connectivity patterns of biological neural circuits. They enable high energy efficiency and natural support for diverse architectures ranging from layered networks to small-world and graphstructured topologies. In this work, we introduce NeuroCoreX, an open-source, FPGA-based spiking neural network emulator that provides real-time, on-chip learning and flexible network organization. NeuroCoreX supports both feedforward sensory inputs streamed directly from sensors or PCs via UART and recurrent on-chip connectivity, enabling simultaneous processing and learning from external stimuli and internal network dynamics-capabilities rarely available in existing FPGA SNN platforms. The system implements a Leaky Integrate-and-Fire (LIF) neuron model with current-based synapses and supports pair-based STDP learning on both feedforward and recurrent synapses. A lightweight Python interface enables interactive configuration, live monitoring, weight read-back, and experiment control. Importantly, NeuroCoreX is tightly integrated with the SuperNeuroMAT simulator, allowing SNN models to be transferred seamlessly from software to hardware for hardware-in-the-loop development. By combining real-time plasticity, flexible connectivity, and an open-source VHDL implementation, NeuroCoreX provides an extensible and accessible platform for neuromorphic research, algorithm-hardware co-design, and energy-efficient edge intelligence.

Gautam, Ashish [ORNL]

A velocity-command controller for a VTOL aircraft

A technique is presented for calculating feedback and feedforward gain matrices that enable a VTOL aircraft to track input commands of forward and vertical velocity while maintaining acceptable responses to pilot inputs. Leverrier's algorithm is used for determining a set of state-variable, feedback gains that force the closed-loop poles and zeros of one pilot-input transfer function to pre-selected positions in the s-plane. This set of feedback gains is then used to calculate the feedback and feedforward gains for the velocity-command controller. The method is computationally attractive since the gains are determined by solving systems of linear, simultaneous equations. The method is used in a digital simulation of the CH-47 helicopter to control longitudinal dynamics.

Reid, G. F.

Digital adaptive control of a VTOL aircraft

A technique has been developed for calculating feedback and feedforward gain matrices that stabilize a VTOL aircraft while enabling it to track input commands of forward and vertical velocity. Leverrier's algorithm is used in a procedure for determining a set of state variable, feedback gains that force the closed loop poles and zeroes of one pilot input transfer function to be at preselected positions in the s plane. This set of feedback gains is then used to calculate the feedback and feedforward gains for the velocity command controller. The method is computationally attractive since the gains are determined by solving systems of linear, simultaneous equations. Responses obtained using a digital simulation of the longitudinal dynamics of the CH-47 helicopter are presented.

Reid, G. F.

A velocity-command controller for a VTOL aircraft

A technique is presented for calculating feedback and feedforward gain matrices that enable a VTOL aircraft to track input commands of forward and vertical velocity while maintaining acceptable responses to pilot inputs. Leverrier's algorithm is used for determining a set of state-variable, feedback gains that force the closed-loop poles and zeros of one pilot-input transfer function to pre-selected positions in the s-plane. This set of feedback gains is then used to calculate the feedback and feedforward gains for the velocity-command controller. The method is computationally attractive since the gains are determined by solving systems of linear, simultaneous equations. The method has been used in a digital simulation of the CH-47 helicopter to control longitudinal dynamics.

Reid, G. F.

Experimental results with a six-degree-of-freedom force-reflecting hand controller

Control experiments performed using an isotonic joystick connected to a six degree-of-freedom manipulator equipped with a six dimensional force-torque sensor at the base of the manipulator end effector are described. The preliminary control experiments were aimed at the investigation of the human operators' ability to command and control forces in different directions by varying the information conditions and the values of the feedforward and feedback command gains in the bilateral control loop. The main conclusions are: (1) a quantified graphic display of force-torque information can considerably enhance the operator's ability to perform a quantitatively sharp force-torque control, and (2) there seems to be a task dependent optimal combination of the feedforward and feedback command gain values which provide a dynamically smooth and stable bilateral control performance.

Bejczy, A. K.

A novel input filter compensation scheme for switching regulators

A novel input-filter compensation scheme is proposed which uses feedforward loops to cancel the effects of peaking of the output impedance of the input filter, such that the converter is immune from performance degradation due to loop gain reduction. The scheme makes it possible to concurrently implement a high-performance converter and an effective input filter design with minimum weight and loss. A buck regulator with continuous current conduction is used as an example, and an analysis followed by a design procedure for the feedforward loops is presented.

Kelkar, S. S.

PIFCGT: A PIF autopilot design program for general aviation aircraft

This report documents the PIFCGT computer program. In FORTRAN, PIFCGT is a computer design aid for determing Proportional-Integral-Filter (PIF) control laws for aircraft autopilots implemented with a Command Generator Tracker (CGT). The program uses Linear-Quadratic-Regulator synthesis algorithms to determine feedback gains, and includes software to solve the feedforward matrix equation which is useful in determining the command generator tracker feedforward gains. The program accepts aerodynamic stability derivatives and computes the corresponding aerodynamic linear model. The nine autopilot modes that can be designed include four maneuver modes (ROLL SEL, PITCH SEL, HDG SEL, ALT SEL), four final approach models (APR GS, APR LOCI, APR LOCR, APR LOCP), and a BETA HOLD mode. The program has been compiled and executed on a CDC computer.

Broussard, J. R.

Design of multivariable controllers for robot manipulators

The paper presents a simple method for the design of linear multivariable controllers for multi-link robot manipulators. The control scheme consists of multivariable feedforward and feedback controllers. The feedforward controller is the minimal inverse of the linearized model of robot dynamics and contains only proportional-double-derivative (PD2) terms. This controller ensures that the manipulator joint angles track any reference trajectories. The feedback controller is of proportional-integral-derivative (PID) type and achieves pole placement. This controller reduces any initial tracking error to zero as desired and also ensures that robust steady-state tracking of step-plus-exponential trajectories is achieved by the joint angles. The two controllers are independent of each other and are designed separately based on the linearized robot model and then integrated in the overall control scheme. The proposed scheme is simple and can be implemented for real-time control of robot manipulators.

Seraji, H.

Direct adaptive control of manipulators in Cartesian space

A new adaptive-control scheme for direct control of manipulator end effector to achieve trajectory tracking in Cartesian space is developed in this article. The control structure is obtained from linear multivariable theory and is composed of simple feedforward and feedback controllers and an auxiliary input. The direct adaptation laws are derived from model reference adaptive control theory and are not based on parameter estimation of the robot model. The utilization of adaptive feedforward control and the inclusion of auxiliary input are novel features of the present scheme and result in improved dynamic performance over existing adaptive control schemes. The adaptive controller does not require the complex mathematical model of the robot dynamics or any knowledge of the robot parameters or the payload, and is computationally fast for on-line implementation with high sampling rates. The control scheme is applied to a two-link manipulator for illustration.

Seraji, H.

Linear multivariable control of robot manipulators

The paper presents a simple scheme for the linear multivariable control of multi-link robot manipulators. The control scheme consists of multivariable feedforward and feedback controllers. The feedforward controller is the minimal inverse of the linearized model of robot dynamics and contains only proportional-double-derivative terms. This controller ensures that the manipulator joint angles track any reference trajectories. The feedback controller is of proportional-derivative type and achieves stability and pole placement. This controller reduces any initial tracking error to zero as desired. The two controllers are independent of each other and are designed separately based on the linearized robot model and then integrated in an overall control scheme.

Seraji, H.

Design of force/position controllers for manipulators

The paper presents simple methods for the design of adaptive force and position controllers for robot manipulators within the hybrid control architecture. The force controller is composed of an adaptive PID feedback controller, an auxiliary signal and a force feedforward term, and achieves tracking of desired force setpoints in the constraint directions. The position controller consists of adaptive feedback and feedforward controllers and an auxiliary signal; and accomplishes tracking of desired position trajectories in the free directions. The controllers are capable of compensating for dynamic cross-couplings that exist between the position and force control loops in the hybrid control architecture. The adaptive controllers do not require knowledge of the complex dynamic model or parameter values of the manipulator or the environment. The proposed control schemes are computationally fast and suitable for implementation in on-line control with high sampling rates.

Seraji, H.

A new approach to adaptive control of manipulators

An approach in which the manipulator inverse is used as a feedforward controller is employed in the adaptive control of manipulators in order to achieve trajectory tracking by the joint angles. The desired trajectory is applied as an input to the feedforward controller, and the controller output is used as the driving torque for the manipulator. An adaptive algorithm obtained from MRAC theory is used to update the controller gains to cope with variations in the manipulator inverse due to changes of the operating point. An adaptive feedback controller and an auxiliary signal enhance closed-loop stability and achieve faster adaptation. Simulation results demonstrate the effectiveness of the proposed control scheme for different reference trajectories, and despite large variations in the payload.

Seraji, H.

Linear quadratic stationkeeping on travelling ellipses

An automatic controller for Space Shuttle stationkeeping or formationkeeping is presented. The controller, which is a candidate for future on-orbit autopilot enhancement, uses a fuel 'optimized' limit cycle trajectory in a feedforward loop for precise control at nonequilibrium set points. Disturbance rejection is accomplished by a discrete time, linear quadratic regulator, which is employed for tracking of the feedforward model. Feedback gain selection is done to provide good limit cycling performance and low fuel consumption. Velocity correlations are carried out by use of a pseudo 6 degree-of-freedom jet selection scheme. Results indicate that 20 ft precision can be achieved using current sensors.

Adams, Neil J.