Neural Network Control of a Hypersonic Inlet Joint University Program Meeting April 05, 2001 Nilesh V. Kulkarni Advisors Prof. Minh Q. Phan Dartmouth College.

Slides:



Advertisements
Similar presentations
Lect.3 Modeling in The Time Domain Basil Hamed
Advertisements

Algorithm Development for the Full Two-Fluid Plasma System
Optimal Control of the Magneto-hydrodynamic Generator at the Scramjet Inlet Joint University Program Meeting June 12, 2002 Nilesh V. Kulkarni Advisors.
B.Macukow 1 Lecture 12 Neural Networks. B.Macukow 2 Neural Networks for Matrix Algebra Problems.
Model base human pose tracking. Papers Real-Time Human Pose Tracking from Range Data Simultaneous Shape and Pose Adaption of Articulated Models using.
Training an Adaptive Critic Flight Controller
Speaker Adaptation for Vowel Classification
Chamber Dynamic Response Modeling Zoran Dragojlovic.
Optimal Adaptation for Statistical Classifiers Xiao Li.
Performance Optimization of the Magneto-hydrodynamic Generator at the Scramjet Inlet Nilesh V. Kulkarni Advisors: Prof. Minh Q. Phan Dartmouth College.
Fluid Dynamics and Heat Transfer in a Hartmann Flow RPI Master’s Project Proposal Timothy DePuy – 9/28/2010.
Radial Basis Function Networks
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Approximating the Algebraic Solution of Systems of Interval Linear Equations with Use of Neural Networks Nguyen Hoang Viet Michal Kleiber Institute of.
Introduction to Adaptive Digital Filters Algorithms
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
In Engineering --- Designing a Pneumatic Pump Introduction System characterization Model development –Models 1, 2, 3, 4, 5 & 6 Model analysis –Time domain.
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Adaptive Critic Design for Aircraft Control Silvia Ferrari Advisor: Prof. Robert F. Stengel Princeton University FAA/NASA Joint University Program on Air.
Multiple-Layer Networks and Backpropagation Algorithms
NW Computational Intelligence Laboratory Implementing DHP in Software: Taking Control of the Pole-Cart System Lars Holmstrom.
Optimal Nonlinear Neural Network Controllers for Aircraft Joint University Program Meeting October 10, 2001 Nilesh V. Kulkarni Advisors Prof. Minh Q. Phan.
Numerical Simulation on Flow Generated Resistive Wall Mode Shaoyan Cui (1,2), Xiaogang Wang (1), Yue Liu (1), Bo Yu (2) 1.State Key Laboratory of Materials.
Department of Mechanical Engineering The University of Strathclyde, Glasgow Hybrid Systems: Modelling, Analysis and Control Yan Pang Department of Mechanical.
Using Neural Networks to Predict Claim Duration in the Presence of Right Censoring and Covariates David Speights Senior Research Statistician HNC Insurance.
1 RECENT DEVELOPMENTS IN MULTILAYER PERCEPTRON NEURAL NETWORKS Walter H. Delashmit Lockheed Martin Missiles and Fire Control Dallas, TX 75265
Optimal Feedback Control of the Magneto-hydrodynamic Generator for a Hypersonic Vehicle Nilesh V. Kulkarni Advisors: Prof. Minh Q. Phan Dartmouth College.
A particle-gridless hybrid methods for incompressible flows
One Dimensional Flow of Blissful Fluid -III P M V Subbarao Professor Mechanical Engineering Department I I T Delhi Always Start with simplest Inventions……..
Reynolds Transport Theorem We need to relate time derivative of a property of a system to rate of change of that property within a certain region (C.V.)
PDE simulations with adaptive grid refinement for negative streamers in nitrogen Carolynne Montijn Work done in cooperation with: U. Ebert W. Hundsdorfer.
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
Artificial Intelligence Chapter 3 Neural Networks Artificial Intelligence Chapter 3 Neural Networks Biointelligence Lab School of Computer Sci. & Eng.
Mathematical Background
Dr. Amr Khairat Radi Department of Physics Faculty of Science Ain Shams University Cairo, Egypt
Akram Bitar and Larry Manevitz Department of Computer Science
Hila Hashemi, University of California, Berkeley
MICROMEGAS General Meeting GAS DISTRIBUTION SHCEMES FOR THE MICROMEGAS DETECTORS OF THE NSW OF ATLAS NTUA T. Alexopoulos, S. Maltezos, S.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
A Non-iterative Hyperbolic, First-order Conservation Law Approach to Divergence-free Solutions to Maxwell’s Equations Richard J. Thompson 1 and Trevor.
Chapter 8: Adaptive Networks
Hazırlayan NEURAL NETWORKS Backpropagation Network PROF. DR. YUSUF OYSAL.
DEFENSE EXAMINATION GEORGIA TECH ECE P. 1 Fully Parallel Learning Neural Network Chip for Real-time Control Jin Liu Advisor: Dr. Martin Brooke Dissertation.
Professor : Ming – Shyan Wang Department of Electrical Engineering Southern Taiwan University Thesis progress report Sensorless Operation of PMSM Using.
Wind Energy Program School of Aerospace Engineering Georgia Institute of Technology Computational Studies of Horizontal Axis Wind Turbines PRINCIPAL INVESTIGATOR:
1 Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Intelligent Systems Laboratory.
Towards Adaptive Optimal Control of the Scramjet Inlet Nilesh V. Kulkarni Advisors: Prof. Minh Q. Phan Dartmouth College Prof. Robert F. Stengel Princeton.
Nonlinear balanced model residualization via neural networks Juergen Hahn.
Dept. of Electronics Engineering & Institute of Electronics National Chiao Tung University Hsinchu, Taiwan ISPD’16 Generating Routing-Driven Power Distribution.
FEASIBILITY ANALYS OF AN MHD INDUCTIVE GENERATOR COUPLED WITH A THERMO - ACOUSTIC ENERGY CONVERSION SYSTEM S. Carcangiu 1, R. Forcinetti 1, A. Montisci.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Dr. Amr Khairat Radi Department of Physics Faculty of Science
Learning Deep Generative Models by Ruslan Salakhutdinov
Deep Feedforward Networks
Chamber Dynamic Response Modeling
One-layer neural networks Approximation problems
第 3 章 神经网络.
Intelligent Information System Lab
Digital Control Systems (DCS)
Digital Control Systems (DCS)
Camera Calibration Using Neural Network for Image-Based Soil Deformation Measurement Systems Zhao, Honghua Ge, Louis Civil, Architectural, and Environmental.
Artificial Intelligence Chapter 3 Neural Networks
Artificial Intelligence Chapter 3 Neural Networks
Artificial Intelligence Chapter 3 Neural Networks
Masoud Nikravesh EECS Department, CS Division BISC Program
Artificial Intelligence Chapter 3 Neural Networks
Hafez Sarkawi (D1) Control System Theory Lab
Artificial Intelligence Chapter 3 Neural Networks
Akram Bitar and Larry Manevitz Department of Computer Science
Presentation transcript:

Neural Network Control of a Hypersonic Inlet Joint University Program Meeting April 05, 2001 Nilesh V. Kulkarni Advisors Prof. Minh Q. Phan Dartmouth College Prof. Robert F. Stengel Princeton University

Presentation Outline The Magnetohydrodynamic (MHD) energy bypass engine Electron beam sustained MHD Analytical modeling The role of control Cost-to-go design for optimal control using Neural Networks Implementation details and preliminary results Summary and future work

The MHD Energy Bypass Engine Schematic of some of the technologies envisioned in the AJAX 1)Fraishtadt, V.L., Kuranov, A.L., and Sheikin, E.G., “Use of MHD Systems in Hypersonic Aircraft,” Technical Physics, Vol. 43, No.11, 1998, p )Gurijanov, E.P., and Harsha, P. T., “AJAX: New Directions in Hypersonic Technology,” AIAA Paper , 1996.

Electron Beam Sustained MHD Schematic of the MHD channel at the inlet 1)Macheret, S. O., Schneider, M. N., Miles, R. B., and Lipinski, R. J., “Electron Beam Generated Plasmas in Hypersonic Magnetohydrodynamic Channels,” AIAA Journal, Vol. 39, No. 6, 2001, pp

Analytical Model Assumptions: One-dimensional steady state flow Inviscid flow No reactive chemistry Low Magnetic Reynolds number ‘x-t’ equivalence

Flow Equations Continuity Equation: Force Equation: x - coordinate along the channel  - Fluid density u - Fluid velocity A - Channel cross-section area P - Fluid pressure k - Load factor  - Fluid conductivity B - Magnetic field

Flow Equations... Energy Equation: Continuity Equation for the electron number density:  - - Fluid internal energy Q  - Energy deposited by the e-beam n e - Electron number density j b - Electron beam current  - b - E-beam energy Z- Channel width

The Role of Control Electron beam current as the control element Maximizing energy extraction while minimizing energy spent on the e-beam ionization Minimizing adverse pressure gradients Attaining prescribed values of flow variables at the channel exit Minimizing the entropy rise in the channel

Performance Index Minimize

Optimal Control using the Approach of Parametric Optimization For a given system: Parameterize a control law as: To maximize a performance index (minimize a cost function) Equivalently minimize the cost-to-go function,

Motivating the cost-to-go approach Linear time invariant system: Parameterizing,

Modified Approach: P arameterize as, Solution with a unique minimum

Formulation of the Control Architecture NN Controller Use of the modified approach to formulate the control architecture Instead of a single controller structure (G), need ‘r’ controller structures Outputs of the ‘r’ controller structures, generate u(k) through u(k+r-1) Parameterize the ‘r’ controller structures using an effective Neural Network x(k) Neural Network Controller u(k) u(k+1) … u(k+r-1)

Parameterize the cost-to-go function using a Neural Network (CGA Neural Network) Inputs to the CGA Network: x(k), u(k),…,u(k+r-1) Use the analytical model, or a computer simulation or the physical model to generate the future states. Use the ‘r’ control values and the ‘r’ future states to get the ideal cost-to-go function estimate. Use this to train the CGA Neural Network Formulation of the Control Architecture: NN Cost-to-go function Approximator

CGA Neural Network Training Actual System or Simulation Model Neural Net Cost-to-go Approximator x(k) u(k) +  V(k) V nn (k) V err Neural Network Cost-to-go Approximator Training u(k+1) u(k+r-1)

Neural Network Controller Training Gradient of V(k) with respect to the control inputs u(k),…, u(k + r - 1) is calculated using back-propagation through the ‘CGA’ Neural Network. These gradients can be further back-propagated through the Neural Network controller to get, through Neural Network controller is trained so that x(k) Neural Network Controller Trained Cost-to-go Neural Network u(k) x(k) V(k) nn 1 u(k+1) … u(k+r-1)

Implementation of the Hybrid CGA Network of order ‘r = 10’, using trained subnets of order 1 through 5 Bringing Structure to the CGA Network

Salient features of the formulation: Simplification of the optimization problem Decoupled CGA Network training and the controller Network training Introduction of structure in the CGA Network Same basic architecture for linear or nonlinear systems. Data-based implementation - No explicit analytical model needed Adaptive control architecture with the use of Neural Networks

Translating the approach to the MHD problem In terms of the ‘x-t’ equivalence, the problem is time- dependent Optimization equivalent to the fixed end time optimal control Procedure: Defining subnets Parameterizing and training the subnets Arranging them together to get the cost-to-go function V(0) Parameterizing and training the Neural Network controller

Defining and Parameterizing the subnets  k u k P k n ek  k+1 u k+1 P k+1 n e(k+1) Electron beam current j b(k) Physical picture describing Subnet 1 Flow inFlow out Continuously spaced e-beam windows each having a length of 1 cm Subnet 1 chosen to correspond to the system dynamics between a group of 4 e-beam windows Length of the channel = 1 m Need subnets upto order 25 Subnet m (A two layer Neural Network) x  k u k P k n ek j b(k) j b(k+1) j b(k+2) … j b(k+m-1)  k+m u k+m P k+m n e(k+m) Subnet m, inputs and outputs.

Training Results for Subnet 1 Testing Subnet 1, ‘  ’- Ouput value given by subnet 1, ‘  ’ – Error between the subnet 1 output and the ideal value given by the simulation

Training Results for Subnet 10 Testing Subnet 10, ‘  ’- Ouput value given by subnet 10, ‘  ’ – Error between the subnet 10 output and the ideal value given by the simulation

Conclusions Formulated the problem of performance optimization of the MHD Generator as an optimal control problem Implementation in terms of the cost-to-go approach Subnets trained upto order 10 Higher order subnets built by cascading the trained lower order subnets

Future work Arranging the subnets with the fixed Network layers to capture the cost-to-go function. Training a Neural Network controller to be optimal. Conference Papers: 1) Kulkarni, N. V., Phan, M. Q., “Data-Based Cost-To-Go Design for Optimal Control,” AIAA Paper No , AIAA Guidance, Navigation and Control Conference, August )Kulkarni, N. V., Phan, M. Q., “A Neural Networks Based Design of Optimal Controllers for Nonlinear Systems,” AIAA Paper No , AIAA Guidance, Navigation and Control Conference, August 2002.