Search NASASearch

SEARCH · Search NASA

Results for “controllers”

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.

NASA's Advanced Control Law Program for the F-8 Digital Fly-By-Wire Aircraft

This paper briefly describes the NASA F-8 Digital Fly-By-Wire (DFBW) program and Langley Research Center's role in investigating and promoting advanced control laws for possible flight experimentation. The primary purpose of the paper is to provide background material for papers describing some of the F-8 DFBW adaptive control law studies. The paper provides a brief description of the Phase II DFBW F-8 aircraft and its control system, discusses some of the advanced control law study objectives and guidelines, and provides some mathematical models which are useful in the control analysis problem.

Optimal Control

NASA's Advanced Control Law Program for the F-8 Digital Fly-By-Wire Aircraft

This paper briefly describes the NASA F-8 Digital Fly-By-Wire (DFBW) and Langley Research Center's role in investigating and promoting advanced control laws for possible flight experimentation. The primary purpose of the paper is to provide background material for the papers that follow which describe some of the F-8 DFBW adaptive control law studies. The paper provides a brief description of the Phase II DFBW F-8 aircraft and its control system, discusses some of the advanced control law study objectives and guidelines, and provides some mathematical models which are useful in the control analysis problem.

Aerospace Materials

Supervisory genset control in range-extended electric vehicle

A controls system for a range-extended electric vehicle comprising an overall system control unit, an engine control module configured to control a range extender of the range-extended electric vehicle, power electronics configured to control a generator of the range-extended electric vehicle, and a supervisory control module coupled between the overall system control unit and the engine control module and the power electronics, the supervisory control module configured to receive information from the overall system control unit and provide commands to the engine control module and the power electronics.

Li, Ke

Control requirements for future battery systems

It is argued that sophisticated battery control systems are required to support the high power, high energy spacecraft secondary battery systems of the post 1985 time period. Four categories of battery control system functions are defined and discussed: battery operational control, auxiliary system control, battery system status indication and fault detection fault isolation. A concept for implementation of such a control system is also presented and discussed.

Masson, J. H.

Leveraging High-Level Synthesis to Migrate Motor Control Algorithms From Microcontroller to FPGA

As motor control algorithms become increasingly complex, traditional microcontroller-based implementations are reaching computational limits that prevent the controller from operating at the required speed. This paper presents a novel workflow leveraging High-Level Synthesis (HLS) to migrate motor control algorithms from a microcontroller implementation to a Field-Programmable Gate Array (FPGA) implementation. The proposed approach utilizes the free Vitis HLS software to automatically convert Embedded Coder-generated C code from a Simulink model into Hardware Description Language (HDL) code suitable for FPGA deployment.

FPGA

Leveraging High-Level Synthesis to Migrate Motor Control Algorithms From Microcontroller to FPGA

As motor control algorithms become increasingly complex, traditional microcontroller-based implementations are reaching computational limits that prevent the controller from operating at the required speed. This paper presents a novel workflow leveraging High-Level Synthesis (HLS) to migrate motor control algorithms from a microcontroller implementation to a Field-Programmable Gate Array (FPGA) implementation. The proposed approach utilizes the free Vitis HLS software to automatically convert Embedded Coder-generated C code from a Simulink model into Hardware Description Language (HDL) code suitable for FPGA deployment.

FPGA

Automatic battery formation cycler and controller

Automatic battery formation cycler and controller to determine charge capacity and to perform charge-discharge operations for electrochemical cells intended for satellite power sources

CHARGE DISTRIBUTION

Multilevel Conditional Disturbance Rejection Control for Satellite Attitude Tracking

Recently, the conditional disturbance rejection controller (CDRC) was proposed to improve control performance by leveraging disturbances that have beneficial effects on the system. However, it only considers disturbances acting on the state variable directly influenced by them. Although fast convergence of this state can be achieved with the CDRC, it may unintentionally affect the convergence of the output (i.e., the primary state). Here, in this article, a multilevel CDRC is proposed to enhance satellite attitude control performance by accounting for the effect of disturbances on both attitude (output) and angular velocity. The extended state observer is employed to estimate the lumped disturbance, including the modeling errors and external disturbances. Then, a backstepping-based controller with the multilevel disturbance rejection law (ML-DRL) is designed for attitude tracking. The ML-DRL is developed to improve the control performance by using a disturbance with a damping effect on both attitude and velocity. Faster convergence of attitude and velocity can be achieved by conditionally compensating for the disturbance. The stability of the proposed control method is analyzed by demonstrating that the errors are bounded as time tends to infinity. The attitude control performance of the proposed method is evaluated through numerical examples conducted using the MATLAB/Simulink Multibody tool.

Active disturbance rejection control (ADRC)

Battery charge regulator is coulometer controlled

Coulometer controlled battery charge regulator controls nickel/cadmium type primary cells used in space applications. The use of the coulometer as an ampere hour measuring device permits all available current to go to the battery until full charge state is reached, at which time the charge rate is automatically reduced.

Paulkovich, J.

Modular Battery Controller

Some embodiments of the present invention describe a battery including a plurality of master-less controllers. Each controller is operatively connected to a corresponding cell in a string of cells, and each controller is configured to bypass a fraction of current around the corresponding cell when the corresponding cell has a greater charge than one or more other cells in the string of cells.

Button, Robert M

Power Optimal Control Allocation for Distributed Electric Propulsion in a Series/Parallel Hybrid Powertrain

This paper describes a thrust allocation scheme that minimizes power consumption in an electrified powertrain with Distributed Electric Propulsion. It takes advantage of an observation about component efficiency maps, that efficiency is often highest at high torque/high speed conditions. This optimal approach is demonstrated to satisfy total thrust and net yaw axis torque requirements, making it suitable for utilizing differential thrust for maneuvering.

electrified aircraft propulsion

Power Optimal Control Allocation for Distributed Electric Propulsion in a Series/Parallel Hybrid Powertrain

This paper describes a thrust allocation scheme that minimizes power consumption in an electrified powertrain with Distributed Electric Propulsion. It takes advantage of an observation about component efficiency maps, that efficiency is often highest at high torque/high speed conditions. This optimal approach is demonstrated to satisfy total thrust and net yaw axis torque requirements, making it suitable for utilizing differential thrust for maneuvering.

electrified aircraft propulsion