Eduard Petlenkov, TTÜ automaatikainstituudi dotsent

Slides:



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

Multilayer Perceptrons 1. Overview  Recap of neural network theory  The multi-layered perceptron  Back-propagation  Introduction to training  Uses.
DEXA 2005 Control-based Quality Adaptation in Data Stream Management Systems (DSMS) Yicheng Tu†, Mohamed Hefeeda‡, Yuni Xia†, Sunil Prabhakar†, and Song.
Intelligent Environments1 Computer Science and Engineering University of Texas at Arlington.
Properties of State Variables
1 In this lecture, a model based observer and a controller will be designed to a single-link robot.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
AC modeling of quasi-resonant converters Extension of State-Space Averaging to model non-PWM switches Use averaged switch modeling technique: apply averaged.
Similarity transformations  Suppose that we are given a ss model as in (1).  Now define state vector v(t) that is the same order of x(t), such that the.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Chapter Summer 2. Comparator 3. Block Blocks in Series
An Illustrative Example
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
I. Concepts and Tools Mathematics for Dynamic Systems Time Response
1 Midterm statistics – On campus students only ECEN 5817 Midterm Exam, Spring 2008 On-campus students Average = 86.3 % Averages by problem: / 35.
Goodwin, Graebe, Salgado ©, Prentice Hall 2000 Chapter 3 Modeling Topics to be covered include:  How to select the appropriate model complexity  How.
Modeling in the Time Domain - State-Space
Digital Control Systems
Dynamic analysis of switching converters
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Linear System Theory Instructor: Zhenhua Li Associate Professor Mobile : School of Control Science and Engineering, Shandong.
Neural Network Based Online Optimal Control of Unknown MIMO Nonaffine Systems with Application to HCCI Engines OBJECTIVES  Develop an optimal control.
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
TRANSFER FUNCTION FORMULATION OF ANALYSIS AND DESIGN PROBLEMS FOR DISCRETE/CONTINUOUS CONTROL THEORY by Bardhyl Prishtina Thesis Advisor: Dr. C.D. Johnson.
1 Chapter 2 1. Parametric Models. 2 Parametric Models The first step in the design of online parameter identification (PI) algorithms is to lump the unknown.
1 Adaptive Control Neural Networks 13(2000): Neural net based MRAC for a class of nonlinear plants M.S. Ahmed.
Dünaamiliste süsteemide modelleerimine Identification for control in a non- linear system world Eduard Petlenkov, Automaatikainstituut, 2013.
July Lecture Side Lecture by Suradet Tantrairatn Instructor and Researcher Chapter One week1 January 2009 Introduction to Automatic Control.
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,
Feedback Linearization Presented by : Shubham Bhat (ECES-817)
Lecture 19 Review: First order circuit step response Steady-state response and DC gain Step response examples Related educational modules: –Section
Non-Bayes classifiers. Linear discriminants, neural networks.
Akram Bitar and Larry Manevitz Department of Computer Science
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
Prof. Wahied Gharieb Ali Abdelaal CSE 502: Control Systems (1) Topic# 3 Representation and Sensitivity Analysis Faculty of Engineering Computer and Systems.
Introduction to the first laboratory exercise Continuous neural network sliding mode controller DSP2 realization Andreja Rojko
1 Chapter 11 Compensator Design When the full state is not available for feedback, we utilize an observer. The observer design process is described and.
Signals and Systems 1 Lecture 7 Dr. Ali. A. Jalali September 4, 2002
Iteration Methods “Mini-Lecture” on a method to solve problems by iteration Ch. 4: (Nonlinear Oscillations & Chaos). Some nonlinear problems are solved.
Lecture 7: State-Space Modeling 1.Introduction to state-space modeling Definitions How it relates to other modeling formalisms 2.State-space examples 3.Transforming.
Inverse Kinematics for Robotics using Neural Networks. Authors: Sreenivas Tejomurtula., Subhash Kak
CONTROL OF MULTIVARIABLE SYSTEM BY MULTIRATE FAST OUTPUT SAMPLING TECHNIQUE B. Bandyopadhyay and Jignesh Solanki Indian Institute of Technology Mumbai,
Control Based on Instantaneous Linearization Eemeli Aro
Chapter 5 Dynamics and Regulation of Low-order Systems
Hazırlayan NEURAL NETWORKS Backpropagation Network PROF. DR. YUSUF OYSAL.
Matlab Tutorial for State Space Analysis and System Identification
Adaptive Optimal Control of Nonlinear Parametric Strict Feedback Systems with application to Helicopter Attitude Control OBJECTIVES  Optimal adaptive.
Optimization in Engineering Design 1 Introduction to Non-Linear Optimization.
CHEE825 Fall 2005J. McLellan1 Nonlinear Empirical Models.
Modelleerimine ja Juhtimine Tehisnärvivõrgudega Identification and Control with artificial neural networks.
Intelligent Control Methods Lecture 1: Introduction. Reasons for ICM, Basic Concepts Slovak University of Technology Faculty of Material Science and Technology.
Dynamic Neural Network Control (DNNC): A Non-Conventional Neural Network Model Masoud Nikravesh EECS Department, CS Division BISC Program University of.
DEPARTMENT OF MECHANICAL TECHNOLOGY VI -SEMESTER AUTOMATIC CONTROL 1 CHAPTER NO.6 State space representation of Continuous Time systems 1 Teaching Innovation.
LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad.
State Space Models The state space model represents a physical system as n first order differential equations. This form is better suited for computer.
Evolutionary Design of the Closed Loop Control on the Basis of NN-ANARX Model Using Genetic Algoritm.
Neural Networks based control of nonlinear systems
One-layer neural networks Approximation problems
Modelleerimine ja Juhtimine Tehisnärvivõrgudega
Recursive Identification of Switched ARX Hybrid Models: Exponential Convergence and Persistence of Excitation René Vidal National ICT Australia Brian D.O.Anderson.
CHE 391 T. F. Edgar Spring 2012.
Feedback Control Systems (FCS)
Neural Networks based control of nonlinear systems
LINEAR CONTROL SYSTEMS
Digital Control Systems (DCS)
Digital Control Systems (DCS)
Motion Control.
§1—2 State-Variable Description The concept of state
Akram Bitar and Larry Manevitz Department of Computer Science
Presentation transcript:

Eduard Petlenkov, TTÜ automaatikainstituudi dotsent

Model Based Control Model structure independentModel structure dependent Neural Networks (NN) based Models Choosing proper structure of the model may increase accuracy of the model Adaptivity by using network’s ability to learn Model may become Nonanalytical or hardly analytical Overparameterized Easy realization of the model’s structure relevant to the control algorithm Adaptivity by using network’s ability to learn Analytical models (for example, state- space representation of nonlinear models) Restricted class of systems to which the control technique can be applied

H(s), H(z)

V i (t) V o (t) y(t) DC Servo Motor

NARX (Nonlinear Autoregressive Exogenous) model: ANARX (Additive Nonlinear Autoregressive Exogenous) model: or

Easy to change the order of the model Always realizable in the classical state-space form Linearizable by dynamic feedback

n-th sub- layer 1 st sub-layer is a sigmoid function

NN ANARX model NN-ANARX model

y(t)u(t) Reference signal v(t) Nonlinear System Dynamic Output Feedback Linearization NN-based ANARX model HSA * Parameters (W 1, …, W n, C 1, …, C n ) * HSA=History-Stack Adaptation Controller

SISO systems: Numerical calculation of u(t) by Newton’s Method, which needs several iterations to converge MIMO systems: Numerical algorithms do not converge or calculation takes too much time

n-th sub- layer (nonlinear) 1 st sub- layer (linear)

= Let’s define: (*) where If m=r and T 2 is not singular or close to singular then

Identification by MIMO NN-SANARX model u1u1 u2u2 y1y1 y2y2

u(t) y(t ) v(t) Parameters (W 1, …, W n, C 1, …, C n ) Nonlinear system NN-based ANARX model Dynamic Output Feedback Linearization Algorithm Parameters (a 1, …, a n, b 1, …, b n ) reference model

Dynamic output feedback linearization of ANARX model

NN-ANARX model Dynamic output feedback linearization of NN-ANARX model

Input-Output equation:

Linear second order discrete time reference model with poles p 1 =-0.9, p 2 =0.8, zero n 1 =-0.5, steady-state gain K ss =1 It defines the desired behavior of the closed loop system (=control system) Parameters of the reference model for control algorithm are as follows:

Here We know that Thus, and