SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.

Slides:



Advertisements
Similar presentations
Design of Experiments Lecture I
Advertisements


CPSC 502, Lecture 15Slide 1 Introduction to Artificial Intelligence (AI) Computer Science cpsc502, Lecture 15 Nov, 1, 2011 Slide credit: C. Conati, S.
1 © 2012 The MathWorks, Inc. Introduction to System Identification Lennart Ljung April 4, 2012 t y(t) Data to Model.
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
Using process knowledge to identify uncontrolled variables and control variables as inputs for Process Improvement 1.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
INSTANCE-BASE LEARNING
Itti: CS564 - Brain Theory and Artificial Intelligence. Systems Concepts 1 CS564 - Brain Theory and Artificial Intelligence University of Southern California.
1 Jordan University of Science and Technology Chemical Engineering Department “Modeling & Control of Continuous Fluidized Bed Dryers” BY MOHAMMAD AL-HAJ.
Multivariable Control Systems
Multivariable Control Systems Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Feedback Control Systems (FCS)
Improving Stable Processes Professor Tom Kuczek Purdue University
Dr. Gary BlauNov, 2007 Overview of Modules on Statistical and Mathematical Modeling in the Pharmaceutical Sciences by Gary Blau, Research Professor E-enterprise.
Oceanography 569 Oceanographic Data Analysis Laboratory Kathie Kelly Applied Physics Laboratory 515 Ben Hall IR Bldg class web site: faculty.washington.edu/kellyapl/classes/ocean569_.
COMP3503 Intro to Inductive Modeling
Machine Learning1 Machine Learning: Summary Greg Grudic CSCI-4830.
Structure and Synthesis of Robot Motion Making Sense of Sensorimotor Systems Subramanian Ramamoorthy School of Informatics 26 January, 2012.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
Outline 1-D regression Least-squares Regression Non-iterative Least-squares Regression Basis Functions Overfitting Validation 2.
Introduction to machine learning and data mining 1 iCSC2014, Juan López González, University of Oviedo Introduction to machine learning Juan López González.
1 Definition of System Simulation: The practice of building models to represent existing real-world systems, or hypothetical future systems, and of experimenting.
Techniques of research control: -Extraneous variables (confounding) are: The variables which could have an unwanted effect on the dependent variable under.
1 SUPPORT VECTOR MACHINES İsmail GÜNEŞ. 2 What is SVM? A new generation learning system. A new generation learning system. Based on recent advances in.
ENM 503 Lesson 1 – Methods and Models The why’s, how’s, and what’s of mathematical modeling A model is a representation in mathematical terms of some real.
Structure and Synthesis of Robot Motion Making Sense of Sensorimotor Systems Subramanian Ramamoorthy School of Informatics 31 January, 2011.
Neuro-Fyzzy Methods for Modeling and Identification Part 2 : Examples Presented by: Ali Maleki.
Mathematical Models & Optimization?
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
PROCESS MODELLING AND MODEL ANALYSIS © CAPE Centre, The University of Queensland Hungarian Academy of Sciences Statistical Model Calibration and Validation.
بسم الله الرحمن الرحيم Advanced Control Lecture one Mohammad Ali Fanaei Dept. of Chemical Engineering Ferdowsi University of Mashhad Reference: Smith &
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
V Bandi and R Lahdelma 1 Forecasting. V Bandi and R Lahdelma 2 Forecasting? Decision-making deals with future problems -Thus data describing future must.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
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.
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
Matlab Tutorial for State Space Analysis and System Identification
Csci 418/618 Simulation Models Dr. Ken Nygard, IACC 262B
Modeling & Simulation of Dynamic Systems (MSDS)
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
WHAT IS RESEARCH? According to Redman and Morry,
WHAT IS DATA MINING?  The process of automatically extracting useful information from large amounts of data.  Uses traditional data analysis techniques.
Computacion Inteligente Least-Square Methods for System Identification.
SUPERVISED AND UNSUPERVISED LEARNING Presentation by Ege Saygıner CENG 784.
RiskTeam/ Zürich, 6 July 1998 Andreas S. Weigend, Data Mining Group, Information Systems Department, Stern School of Business, NYU 2: 1 Nonlinear Models.
Scientific Method Vocabulary Observation Hypothesis Prediction Experiment Variable Experimental group Control group Data Correlation Statistics Mean Distribution.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
System Identification of the SPDM Ground Test Facility Shawn Greene Dr. Raymond Kwong, Academic Supervisor Raja Mukherji Industrial Supervisor, MDA Space.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
MECH 373 Instrumentation and Measurement
Chapter 1: Overview of Control
Determining How Costs Behave
PSG College of Technology
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
Digital Control Systems Waseem Gulsher
SYSTEMS Identification
Experimentele Modale Analyse
CONTROL SYSTEM AN INTRODUCTION.
Presentation transcript:

SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart Ljung(1999) “Practical Issues of System Identification” Lennart Ljung (2007) “Perspectives on System Identification” Lennart Ljung (2009)

lecture 1 Ali Karimpour Sep Lecture 1 Perspective on System Identification Topics to be covered include: v System Identification. v Place System Identification on the global map. Who are our neighbors in this part of universe? v Discuss some open areas in System Identification.

lecture 1 Ali Karimpour Sep System Identification System Identification: The art and science of building mathematical models of dynamic systems from observed input-output data. System Identification is look for sustainable description by proper decision on: Model complexity Information contents in the data Effective Validation

lecture 1 Ali Karimpour Sep Dynamic systems System: An object in which variables of different kinds interact and produce observable signals. Stimuli: External signals that affects system. Dynamic System: A system that the current output value depends not only on the current external stimuli but also on their earlier value. Time series: A dynamic system whose external stimuli are not observed.

lecture 1 Ali Karimpour Sep Dynamic systems Stimuli It can be manipulated by the observer. Input Disturbance It can not be manipulated by the observer. Measured Unmeasured Dynamic system Input u Measured disturbance w Unmeasured disturbance v Output y

lecture 1 Ali Karimpour Sep A solar heated house Dynamic system Pump velocity u Solar radiation w Wind, outdoor temperature v Storage temperature y

lecture 1 Ali Karimpour Sep Speech generation Dynamic system chord, vibaration airflow v Sound y Time series: A dynamic system whose external stimuli are not observed.

lecture 1 Ali Karimpour Sep Models Model: Relationship among observed signals. Model types 1- Mental models 2- Graphical models 3- Mathematical (analytical) models 4- Software models Split up system into subsystems, Joined subsystems mathematically, 1- Modeling 2- System identification Does not necessarily involve any experimentation on the actual system. Building models It is directly based on experimentation. Input and output signals from the system are recorded. 3- Combined

lecture 1 Ali Karimpour Sep The fiction of a true model

lecture 1 Ali Karimpour Sep The Core The Core: The core of estimating models is statistical theory. Model: m True Description: S Model Class: M Complexity (Flexibility): C Information: Z Estimation Validation Model Fit: F(m,Z)

lecture 1 Ali Karimpour Sep Estimation A template problem: Curve fitting Squeeze out the relevant information in data. No more satisfaction All data contains signal and noise.

lecture 1 Ali Karimpour Sep Estimation The simplest explanation is usually the correct one. So the conceptual process for estimation is: Fit measure good agreement with data Complexity measure Not too complex is a random variable since of irrelevant part of data (noise).

lecture 1 Ali Karimpour Sep The System Identification Problem 1- Select an input signal to apply to the process. 2- Collect the corresponding output data. 3- Scrutinize the corresponding output data to find out if some preprocessing … 4- Specify a model structure. 5- Find the best model in this structure. 6- Evaluate the property of model. 7- Test a new structure, go to step If the model is not adequate, go to step 3 or 1.

lecture 1 Ali Karimpour Sep The System Identification Problem 1- Choice of Input Signals. 2- Preprocessing Data. 3- Selecting Model Structures. Filtered Gaussian White Noise. Random Binary Noise. Pseudo Random Binary Noise, PRBS. Multi-Sines. Chirp Signals or Swept Sinusoids. Periodic Inputs. Drifts and Detrending. Prefiltering. Looking at the Data. Getting a Feel for the Difficulties. Examining the Difficulties. Fine Tuning Orders and Noise Structures. Accepting the Models.

lecture 1 Ali Karimpour Sep The Communities around the core 1- Statistics. ML Methods, Bootstrap method,… 2- Econometrics and time series analysis. 3- Statistical learning theory. 4- Machine learning. 5- Manifold learning. 6- Chemo metrics. 7- Data Mining. 8- Artificial Neural Network. 9- Fitting Ordinary Differential equation to data. 10- System Identification.

lecture 1 Ali Karimpour Sep Some Open Areas in System Identification Spend more time with neighbors. Model Reduction and System Identification. Issues in Identification of Non-linear Systems. Meet Demand from Industry. Convexification.

lecture 1 Ali Karimpour Sep Model Reduction System identification is really “system approximation” and therefore closely related to model reduction. Linear systems – Linear models. Divide, conquer and reunite. Non-linear systems – Linear models. Is it good for control? Non-linear systems – nonlinear reduced models. Much work remains.

lecture 1 Ali Karimpour Sep Linear Systems – Linear Models Divide-Conquer-Reunite Helicopter data: 1 pulse input; 8 outputs (only 3 shown here) State space of order 20 wanted.

lecture 1 Ali Karimpour Sep Linear Systems – Linear Models Divide-Conquer-Reunite Next fit 8 SISO models of order 12, one for each output Reunite Order reduction

lecture 1 Ali Karimpour Sep Linear Systems – Linear Models Divide-Conquer-Reunite Reduce model from 96 to 20

lecture 1 Ali Karimpour Sep Convexification