Student: Hao Xu, ECE Department

Slides:



Advertisements
Similar presentations
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Advertisements

Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
CSCI 347 / CS 4206: Data Mining Module 07: Implementations Topic 03: Linear Models.
Stability of computer network for the set delay Jolanta Tańcula.
Robust control Saba Rezvanian Fall-Winter 88.
The loss function, the normal equation,
PROMISE: Peer-to-Peer Media Streaming Using CollectCast Mohamed Hafeeda, Ahsan Habib et al. Presented By: Abhishek Gupta.
Claudia Lizet Navarro Hernández PhD Student Supervisor: Professor S.P.Banks April 2004 Monash University Australia April 2004 The University of Sheffield.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Problem Statement Given a control system where components, i.e. plant, sensors, controllers, actuators, are connected via a communication network, design.
Chess Review May 11, 2005 Berkeley, CA Closing the loop around Sensor Networks Bruno Sinopoli Shankar Sastry Dept of Electrical Engineering, UC Berkeley.
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Adaptive Signal Processing
1 SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT Gain Scheduler Middleware: A Methodology to Enable Existing Controllers for Networked Control.
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
Particle Filtering in Network Tomography
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Satellite Tracking Example of SNC and DMC ASEN.
Adaptive Critic Design for Aircraft Control Silvia Ferrari Advisor: Prof. Robert F. Stengel Princeton University FAA/NASA Joint University Program on Air.
The Effects of Ranging Noise on Multihop Localization: An Empirical Study from UC Berkeley Abon.
Modeling & Simulation: An Introduction Some slides in this presentation have been copyrighted to Dr. Amr Elmougy.
Optimal Nonlinear Neural Network Controllers for Aircraft Joint University Program Meeting October 10, 2001 Nilesh V. Kulkarni Advisors Prof. Minh Q. Phan.
Neural Network Based Online Optimal Control of Unknown MIMO Nonaffine Systems with Application to HCCI Engines OBJECTIVES  Develop an optimal control.
Kalman Filter (Thu) Joon Shik Kim Computational Models of Intelligence.
Young Ki Baik, Computer Vision Lab.
Overview of Supervised Learning Overview of Supervised Learning2 Outline Linear Regression and Nearest Neighbors method Statistical Decision.
Chapter 8 Model Based Control Using Wireless Transmitter.
CS 782 – Machine Learning Lecture 4 Linear Models for Classification  Probabilistic generative models  Probabilistic discriminative models.
CHAPTER 5 S TOCHASTIC G RADIENT F ORM OF S TOCHASTIC A PROXIMATION Organization of chapter in ISSO –Stochastic gradient Core algorithm Basic principles.
The “ ” Paige in Kalman Filtering K. E. Schubert.
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,
Jeff J. Orchard, M. Stella Atkins School of Computing Science, Simon Fraser University Freire et al. (1) pointed out that least squares based registration.
Pg 1 of 10 AGI Sherman’s Theorem Fundamental Technology for ODTK Jim Wright.
Introduction to Motion Control
A Semi-Blind Technique for MIMO Channel Matrix Estimation Aditya Jagannatham and Bhaskar D. Rao The proposed algorithm performs well compared to its training.
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
- 1 - Overall procedure of validation Calibration Validation Figure 12.4 Validation, calibration, and prediction (Oberkampf and Barone, 2004 ). Model accuracy.
Mixture Kalman Filters by Rong Chen & Jun Liu Presented by Yusong Miao Dec. 10, 2003.
An Introduction To The Kalman Filter By, Santhosh Kumar.
Stochastic Optimal Control of Unknown Linear Networked Control System in the Presence of Random Delays and Packet Losses OBJECTIVES Develop a Q-learning.
Project Background My project goal was to accurately model a dipole in the presence of the lossy Earth. I used exact image theory developed previously.
Adaptive Optimal Control of Nonlinear Parametric Strict Feedback Systems with application to Helicopter Attitude Control OBJECTIVES  Optimal adaptive.
Chapter 2-OPTIMIZATION G.Anuradha. Contents Derivative-based Optimization –Descent Methods –The Method of Steepest Descent –Classical Newton’s Method.
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
Simulation and Experimental Verification of Model Based Opto-Electronic Automation Drexel University Department of Electrical and Computer Engineering.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Robust Localization Kalman Filter & LADAR Scans
State-Space Recursive Least Squares with Adaptive Memory College of Electrical & Mechanical Engineering National University of Sciences & Technology (NUST)
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
A PID Neural Network Controller
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Yun, Hyuk Jin. Theory A.Nonuniformity Model where at location x, v is the measured signal, u is the true signal emitted by the tissue, is an unknown.
Q-Learning for Policy Improvement in Network Routing
Adnan Quadri & Dr. Naima Kaabouch Optimization Efficiency
SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT
On Optimal Distributed Kalman Filtering in Non-ideal Situations
PSG College of Technology
Rutgers Intelligent Transportation Systems (RITS) Laboratory
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Course: Autonomous Machine Learning
Policy Compression for MDPs
Controller Tuning: A Motivational Example
Lecture 10: Observers and Kalman Filters
Where did we stop? The Bayes decision rule guarantees an optimal classification… … But it requires the knowledge of P(ci|x) (or p(x|ci) and P(ci)) We.
Bayes and Kalman Filter
The loss function, the normal equation,
Mathematical Foundations of BME Reza Shadmehr
16. Mean Square Estimation
PID Controller Design and
Outline Control structure design (plantwide control)
Presentation transcript:

Stochastic optimal design for unknown networked control system over unreliable communication network Student: Hao Xu, ECE Department Faculty Advisor: Dr. Jagannathan Sarangapani, ECE Department Adaptive Observer Design for NCS In this work, TCP protocol is considered for NCS. Since TCP uses acknowledgements to indicate the acceptance of the packet, network information set can be defined as Based on TCP protocol, adaptive observer design can be separated into two steps: 1) innovation step and 2) correction step. Innovation step at time : Predicted future system states: where , and is independent and identically distributed white Gaussian noise (i.e. ) Prediction error: Correction step at time : Update law for adaptive observer: Convergence: when , and at the same time. Simulation Results Consider the linear time-invariant batch reactor dynamics After random delays and packet losses due to unreliable communication network, the original time-invariant system was discretized and represented as a time-varying system (Note: since the random delays and packet losses are considered, the NCS model is not only time varying , but also a function of time k) Performance evaluation of proposed optimal control with AO and AE Stability: Figure 5 Stability performance As shown in Figure 5, if we use a PID without considering effects of unreliable communication network (i.e. delays and packet losses), the NCS will be unstable(Figure 5-(a)). However, when we implement proposed AO and AE optimal control, the NCS can still maintain stable(Figure 5-(b)). Observability: Figure 6 Observer performance As shown in Figure 6-(a), proposed AO can force observed system stable to converge to actual system state quickly. In Figure 6-(b), the stability region for proposed AO is shown. Since system dynamics is unknown, the region of proposed method is tighter than region of AO with known system dynamics. OBJECTIVES Investigate the effects of unreliable communication network (e.g. TCP) on the stability of the NCS with unknown dynamics Develop an adaptive observer (AO) to estimate networked control system (NCS) states; Develop an adaptive estimator (AE)-based stochastic optimal control for unknown NCS under unreliable communication network by using observed system states. BACKGROUND Networked control can reduce the installation costs and increase productivity through the use of wireless communication technology The challenging problems in control of networked-based system are unreliable communication network effects (e.g. network delay and packet losses). These effects do not only degrade the performance of NCS, but also can destabilize the system. Approximate dynamic programming (ADP) techniques intent to solve optimal control problems of complex systems without the knowledge of system dynamics in a forward-in-time manner. Figure 1 Networked control system * The proposed approach for optimal controller design involves using a combination of adaptive observer (AO) and adaptive estimator (AE). The effects of unreliable communication work are incorporated in the dynamic model which will be used for observer and controller development. * L. Marschall, “Five Decades of Automation”, Siemens Technical Report,2005. AE-based Stochastic Optimal Control When NCS system states are observed, AE-based stochastic optimal control can be derived based on observed states. Set up stochastic Vale-function: where Using the adaptive estimator to represent Value-function: where and is the Kronecker product quadratic polynomial basis vector Define the update law to tune the adaptive estimator Represent residual error: where and Update law for adaptive estimator: where is a constant, and Determine the AE stochastic optimal control input based on observed states Convergence: when , and . CONCLUSIONS Effects of unreliable communication network such as random delays and packet losses degrade the performance of NCS and can cause instability unless they are explicitly accounted for. Proposed stochastic optimal control based on AO and AE for linear NCS renders acceptable performance without requiring system dynamics and unreliable communication network. Proposed optimal controller works forward in time and suitable for real-time control. Networked Control System Model Networked control system representation and Figure 2 depicts a block diagram representation: Figure 2 Block diagram of networked control system AE-based Stochastic Optimal Control (2) Figure 3 present the flowchart for the AE-based stochastic optimal regulator of NCS Figure 3 Stochastic optimal regulator flowchart FUTURE WORK Design a novel cross-layer communication network protocol to improve the effects of unreliable communication network. Joint optimize the NCS from both control part and unreliable communication network part. Extend the NCS work to developing theory for cyber physical systems