Neural Simulation and Control.. Simulation Input/Output models Proces u(k) y(k+d) d(k) The NARMA model:

Slides:



Advertisements
Similar presentations
Pole Placement.
Advertisements

Solar Sail Attitude Control using a Combination of a Feedforward and a Feedback Controller D. Romagnoli, T. Oehlschlägel.
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
1 Neural networks. Neural networks are made up of many artificial neurons. Each input into the neuron has its own weight associated with it illustrated.
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 7: Learning in recurrent networks Geoffrey Hinton.
Neural Networks  A neural network is a network of simulated neurons that can be used to recognize instances of patterns. NNs learn by searching through.
Chapter 10 Analog Integrated Circuits The 741 OP-AMP Introduction.
IIR FILTERS DESIGN BY POLE-ZERO PLACEMENT
Properties of State Variables
T S R Q R Q = (R(ST) | ) | = (R(SQ) | ) | T S R Q CEC 220 Revisited.
A Typical Feedback System
Quiz: Find an expression for in terms of the component symbols.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Neural Network Based Control Dan Simon Cleveland State University 1.
I welcome you all to this presentation On: Neural Network Applications Systems Engineering Dept. KFUPM Imran Nadeem & Naveed R. Butt &
Design Realization lecture 23
Arizona State University DMML Kernel Methods – Gaussian Processes Presented by Shankar Bhargav.
Artificial Neural Network An artificial neural network (ANN), usually called neural network (NN), is a mathematical model or computational model that is.
Linear Regulator Fundamentals 2.1 Types of Linear Regulators.
Requirements Model Inputs (Test Sequences) Expected outputs Implementation Verdict Author Generate Feedback.
Performance Optimization of the Magneto-hydrodynamic Generator at the Scramjet Inlet Nilesh V. Kulkarni Advisors: Prof. Minh Q. Phan Dartmouth College.
B. Caron, G. Balik, L. Brunetti LAViSta Team LAPP-IN2P3-CNRS, Université de Savoie, Annecy, France & SYMME-POLYTECH Annecy-Chambéry, Université de Savoie,
Introduction to estimation theory Seoul Nat’l Univ.
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
AUTOMATIC VOLTAGE REGULATOR(AVR)
Motion Control. Two-Link Planar Robot Determine Kp and Kv and Tv.
1 Power Electronics by Dr. Carsten Nesgaard Small-signal converter modeling and frequency dependant behavior in controller synthesis.
What is a neural network? Collection of interconnected neurons that compute and generate impulses. Components of a neural network include neurons, synapses,
Optimal Feedback Control of the Magneto-hydrodynamic Generator for a Hypersonic Vehicle Nilesh V. Kulkarni Advisors: Prof. Minh Q. Phan Dartmouth College.
Determination of Number of Probe Vehicles Required for Reliable Travel Time Measurement in Urban Network.
20/10/2009 IVR Herrmann IVR:Control Theory OVERVIEW Control problems Kinematics Examples of control in a physical system A simple approach to kinematic.
Low Level Control. Control System Components The main components of a control system are The plant, or the process that is being controlled The controller,
Signals and Systems Fall 2003 Lecture #20 20 November Feedback Systems 2. Applications of Feedback Systems.
Multi-Layer Perceptron
Mechanical Engineering Department Automatic Control Dr. Talal Mandourah 1 Lecture 1 Automatic Control Applications: Missile control Behavior control Aircraft.
Advanced Control of Marine Power System
Robotics Research Laboratory 1 Chapter 7 Multivariable and Optimal Control.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
دانشگاه صنعتي اميركبير
دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي Constraints in MPC-2 کنترل پيش بين-دکتر توحيدخواه.
MODELING THE CALIBRATED RESPONSE OF THE ADVANCED LIGO DETECTORS Luke Burks 2013 LIGO Caltech SURF Mentors: Alan Weinstein, Jameson Rollins Final Presentation.
دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي State-space Models with Embedded Integrator Ref : Model Predictive Control System Design and Implementation.
Lecture 24: More Advanced Architectures
دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي استاد درس دكتر فرزاد توحيدخواه بهمن 1389 کنترل پيش بين-دکتر توحيدخواه MPC Stability-2.
CHEE825 Fall 2005J. McLellan1 Nonlinear Empirical Models.
Tip Position Control Using an Accelerometer & Machine Vision Aimee Beargie March 27, 2002.
DEPARTMENT OF MECHANICAL TECHNOLOGY VI -SEMESTER AUTOMATIC CONTROL 1 CHAPTER NO.6 State space representation of Continuous Time systems 1 Teaching Innovation.
Towards Adaptive Optimal Control of the Scramjet Inlet Nilesh V. Kulkarni Advisors: Prof. Minh Q. Phan Dartmouth College Prof. Robert F. Stengel Princeton.
ChE 433 DPCL Model Based Control Smith Predictors.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Date of download: 6/24/2016 Copyright © 2016 SPIE. All rights reserved. Anatomy of the hysteresis loop. Figure Legend: From: Hysteresis compensation of.
Predicting Salinity in the Chesapeake Bay Using Neural Networks
Introduction to control system
Photorealistic Image Colourization with Generative Adversarial Nets
DNT Control Principle Steady-State Analysis DNT Control Principle.
Neural Networks A neural network is a network of simulated neurons that can be used to recognize instances of patterns. NNs learn by searching through.
Modern Control Systems (MCS)
Overview of Supervised Learning
Neural Networks & MPIC.
لجنة الهندسة الكهربائية
Basic Digital Audio Effects
Neural Networks & MPIC.
Digital and Non-Linear Control
دانشگاه صنعتي اميركبير
(Systems And Control Engineering) (Deptartment of Electrical Engg.)
2.1: Relations and Functions
A Dynamic System Analysis of Simultaneous Recurrent Neural Network
Masoud Nikravesh EECS Department, CS Division BISC Program
3. Feedforward Nets (1) Architecture
State Equations: State determined system is a system in which the time derivatives of the variables describing the state (the state variables) are.
Presentation transcript:

Neural Simulation and Control.

Simulation Input/Output models Proces u(k) y(k+d) d(k) The NARMA model:

Simulation Input/Output models Proces u(k) y(k+d) d(k) NN TDL... TDL... TDL... y NN (k+d) e + - q -d

State space model If the state is observable: F u(k)x(k+1) d(k) NN F eFeF + - G + NN G - y(k+1) eGeG

Data collection • Steady-state in at least three levels. • The important frequency. • All inputs should be independent.

Neural control FeedForward: The inverst model. Proces u(k)y(k+1) d(k) NN TDL... TDL... TDL... e + - d(k) u(k-1)

FeedForward: The inverst model. Proces u(k) y(k+1) d(k) NN y ref (k+1) y ref (k). d(k) d(k-1). u(k-1) d(k-2). The reference signal y ref is generated by a reference model. Problem: • All Zeros have to be inside the unit circle. • The process have to be a low-pass filter. (DC gain > 0) • Steady-state should be well defined. • No compensation for non-measured disturbances ( No feedback)

Fixed Stabilizing Feedback Control With Neural net based feed-forward Neural net Inverse model Process Feedback controller Refference model d(k) y(k) u NN (k)y ref (k+1) + d non (k) q e(k) u fb (k) u(k)

Neural net based feedback controller Process u(k) d(k) y(k+1) NN-simulator + - y NN (k+1) NN-controller d(k) y ref (k+1) d(k) y(k) f f f f    ... 1 y(k) y ref (k+1) e(k)

Fixed Stabilizing Feedback Control With Neural net based feed-back optimaizer Process Feedback controller e(k+1) u fb (k) u(k) u NN (k) y ref (k+1) y(k+1) d(k) Process + u(k) u NN (k) y(k+1) d(k) + - y ref (k+1) e(k+1) Feedback controller u fb (k) CL-process

Fixed Stabilizing Feedback Control With Neural net based feed-forward CL-Process u NN (k) d(k)y ref (k+1) e(k+1) NN-simulator + - e NN (k+1) NN-controller d(k) y ref (k+1) d(k) y ref (k+1) f f f f    ... 1

Neural network Model Predictive Control Reference Model Optimization NN Process Simulator NN Controller Process

Neural network Model Predictive Control Reference Model Optimization NN Process Simulator NN Controller Process 1.A reference trajectory y ref (k+p), p = 1... N is defined which describes the desired process trajectory over the prediction horizon. 2.At each sampling time, the value of the controlled variable y(k+p) is predicted over the prediction horizon p = 1... N. Based on the future values of the control Variable u(k+p) within a control horizon p = 1... N U, where N U <= N. If N U < N then u(k+p) = u(k+N U ), k = N U N. 3. The vector of future controls u(k+p) is computed such that a cost function depending on the predicted control errors is minimized. The first element of the control vector is applied to the process.

Interpolation and Extrapolation x x x x x x x x x x x x

Combined linear and NN model Process u Linear model + - y lin e non-lin y NN model - y NN + Linear model u NN model + + y NN y lin