1 SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT Gain Scheduler Middleware: A Methodology to Enable Existing Controllers for Networked Control.

Slides:



Advertisements
Similar presentations
Simulation of Feedback Scheduling Dan Henriksson, Anton Cervin and Karl-Erik Årzén Department of Automatic Control.
Advertisements

Design with Root Locus Lecture 9.
Department of Electrical Engineering Southern Taiwan University Robot and Servo Drive Lab. Cogging Torque of Brushless DC Motors Due to the Interaction.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Lumped Parameter Systems.
Modern Control Theory Lecture 5 By Kirsten Mølgaard Nielsen
Multivariable Control
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
Robot Localization Using Bayesian Methods
STAT 497 APPLIED TIME SERIES ANALYSIS
Department of Electrical Engineering Southern Taiwan University Robot and Servo Drive Lab. 2015/5/19 Reduction of Torque Ripple Due to Demagnetization.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
AQM for Congestion Control1 A Study of Active Queue Management for Congestion Control Victor Firoiu Marty Borden.
The City College of New York 1 Jizhong Xiao Department of Electrical Engineering City College of New York Manipulator Control Introduction.
Job Release-Time Design in Stochastic Manufacturing Systems Using Perturbation Analysis By: Dongping Song Supervisors: Dr. C.Hicks & Dr. C.F.Earl Department.
NORM BASED APPROACHES FOR AUTOMATIC TUNING OF MODEL BASED PREDICTIVE CONTROL Pastora Vega, Mario Francisco, Eladio Sanz University of Salamanca – Spain.
Performance of Adaptive Array Antennas in Mobile Fading Environment by: Amin Al-Ka’bi, M. Bialkowski and John Homer School of Information Technology &
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
Design of Cooperative Vehicle Safety Systems Based on Tight Coupling of Communication, Computing and Physical Vehicle Dynamics Yaser P. Fallah, ChingLing.
The Effects of Systemic Packets Loss on Aggregate TCP Flows Thomas J. Hacker May 8, 2002 Internet 2 Member Meeting.
Ajou University, South Korea ICSOC 2003 “Disconnected Operation Service in Mobile Grid Computing” Disconnected Operation Service in Mobile Grid Computing.
Implementation of adaptive control algorithm based on SPOC form
Effect of Mutual Coupling on the Performance of Uniformly and Non-
Introduction to Adaptive Digital Filters Algorithms
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
A New Algorithm for Improving the Remote Sensing Data Transmission over the LEO Satellite Channels Ali Payandeh and Mohammad Reza Aref Applied Science.
Book Adaptive control -astrom and witten mark
Department of Electrical Engineering Southern Taiwan University
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland RP 15 Force estimation based on proprioceptive sensors for teleoperation in radioactive.
Department of Electrical Engineering, Southern Taiwan University Robotic Interaction Learning Lab 1 The optimization of the application of fuzzy ant colony.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Huixian Liu and Shihua Li, Senior Member, IEEE
Brian Macpherson Ph.D, Professor of Statistics, University of Manitoba Tom Bingham Statistician, The Boeing Company.
Mobile Robot Navigation Using Fuzzy logic Controller
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
Evaluation of the XL Routing Algorithm in Multiple Failure Conditions Nguyen Cao Julie Morris Khang Pham.
Introduction to ROBOTICS
Sensorless Control of the Permanent Magnet Synchronous Motor Using Neural Networks 1,2Department of Electrical and Electronic Engineering, Fırat University.
Wireless communications and mobile computing conference, p.p , July 2011.
ECE 466/658: Performance Evaluation and Simulation Introduction Instructor: Christos Panayiotou.
Student: Hsin-Feng Tu Professor: Ming-Shyan Wang Date : Dec,29,2010
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.
SPEED CONTROL OF DC MOTOR USING FUZZY LOGIC CONTROLLER
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
1 The Analysis and Comparison of Gauge Variance Estimators Peng-Sen Wang and Jeng-Jung Fang Southern Taiwan University of Technology Tainan, Taiwan.
Speed-Sensorless Estimation for Induction motors using Extended Kalman Filters 教 授: 龔應時 學 生: 楊政達 Murat Barut; Seta Bogosyan; Metin Gokasan; Industrial.
Cooperative Mobile Live Streaming Considering Neighbor Reception SPEAKER: BO-YU HUANG ADVISOR: DR. HO-TING WU 2015/10/15 1.
Matlab Tutorial for State Space Analysis and System Identification
Nonlinear differential equation model for quantification of transcriptional regulation applied to microarray data of Saccharomyces cerevisiae Vu, T. T.,
Professor : Ming – Shyan Wang Department of Electrical Engineering Southern Taiwan University Thesis progress report Sensorless Operation of PMSM Using.
1 Simulation Scenarios. 2 Computer Based Experiments Systematically planning and conducting scientific studies that change experimental variables together.
Data Consolidation: A Task Scheduling and Data Migration Technique for Grid Networks Author: P. Kokkinos, K. Christodoulopoulos, A. Kretsis, and E. Varvarigos.
Application of the GA-PSO with the Fuzzy controller to the robot soccer Department of Electrical Engineering, Southern Taiwan University, Tainan, R.O.C.
Mohammed Mahdi Computer Engineering Department Philadelphia University Monzer Krishan Electrical Engineering Department Al-Balqa.
ChE 433 DPCL Model Based Control Smith Predictors.
Implementation of Wavelet-Based Robust Differential Control for Electric Vehicle Application IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 30, NO. 12, DECEMBER.
Image Contrast Enhancement Based on a Histogram Transformation of Local Standard Deviation Dah-Chung Chang* and Wen-Rong Wu, Member, IEEE IEEE TRANSACTIONS.
NETW 707: Modeling & Simulation Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Instructor Teaching.
Department of Electrical Engineering, Southern Taiwan University 1 Robotic Interaction Learning Lab The ant colony algorithm In short, domain is defined.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Vivaldi: A Decentralized Network Coordinate System
Adnan Quadri & Dr. Naima Kaabouch Optimization Efficiency
SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT
Improved Speed Estimation in Sensorless PM Brushless AC Drives
Modern Control Systems (MCS)
Student: Hao Xu, ECE Department
Chapter 9 Design via Root Locus <<<4.1>>>
Technical University of Cluj-Napoca
Slides for Introduction to Stochastic Search and Optimization (ISSO) by J. C. Spall CHAPTER 15 SIMULATION-BASED OPTIMIZATION II: STOCHASTIC GRADIENT AND.
Feedback: Principles & Analysis
Modern Control Systems (MCS)
Presentation transcript:

1 SOUTHERN TAIWAN UNIVERSITY ELECTRICAL ENGINEERING DEPARTMENT Gain Scheduler Middleware: A Methodology to Enable Existing Controllers for Networked Control and Teleoperation—Part I: Networked Control Professor: Student: Dr. Chi-Jo Wang Edith-Alisa Putanu, 普愛麗 M972B205 Authors: Yodyium Tipsuwan, Mo-Yuen Chow IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL 51, NO 6, DEC 2004

I.Abstract II.Introduction III.System Description IV.Case Study: GSM for PI DC Motor Speed Controller V.Simulation Results VI.Conclusions Outline

I. Abstract  Control over a network implies the need of an algorithm to compensate network delays effects  Usually the existing controller has to be replaced, which is costly, inconvenient and time consuming  A novel methodology is proposed to enable existing controllers for networked control  A gain scheduling algorithm modifies the output of the controller with respect to the current network traffic conditions

II. Introduction  Rapid advancement in communication networks, especially Internet and therefore, in control applications such as teleoperation or remote mobile robots  Network delays can degrade performance and even make systems become unstable  Middleware is a implementation that links applications or function calls together  In the proposed methodology the middleware modifies the controller output based on gain scheduling

III. System Description A.External Gain Scheduling  System dynamics of a remote system to be controlled:  Controller rule: - state variable of the remote system - remote system output - controller output - remote systems parameters - controller parameters - a variable gain used to adjust - network variable representing network traffic conditions

A.External Gain Scheduling  A method to compensate network delay effects is to adapt externally by finding  A relation between and is complicated to find  We will obtain simulation or experimental data, then apply a lookup table B. Gain Scheduler Middleware (GSM)  Basic Components: Network Traffic Estimator Feedback Preprocessor Gain Scheduler III. System Description

B. Gain Scheduler Middleware (GSM)  Network Traffic Estimator – monitors and estimates current network traffic conditions q, used by feedback preprocessor or/and gain scheduler  Feedback Preprocessor – preprocesses data such as motor speed and current (filters noises, predicts remote system states).  Gain Scheduler – modifies the controller output, with respect to current network conditions, q III. System Description

IV. Case Study: PI DC Motor Speed Controller A.Problem Formulation  Continuous time approach, first assuming IP network delays constant.

 Assumptions regarding the PI controller, with step response: percentage overshoot (P.O.): P.O. 5% settling time (t s ): t s 0.309s rise time (t r ): t r 0.117s  Using root locus design approach, without considering network delays, feasible choice of IV. Case Study: PI DC Motor Speed Controller B. DC Motor Model  The dc motor transfer function used:

IV. Case Study: PI DC Motor Speed Controller C. Parameterization for Gain Scheduling: Constant Network Delay  In order to evaluate the best system performance with respect to under different IP network conditions, the next cost function has to be minimized: MSE 0 – nominal mean-squared error P.O. 0 – nominal percentage overshoot t r 0 – nominal rise time e(k) = y(k) – r(k)

C. Parameterization for Gain Scheduling: Constant Network Delay  With network delays may no longer be optimal  A feasible set of is estimated by the root locus analysis IV. Case Study: PI DC Motor Speed Controller

C. Parameterization for Gain Scheduling: Constant Network Delay  Result: a longer delay gives a smaller feasible set of  Optimal for a specific delay will be found by iteratively running simulations with various in the feasible region, and comparing the cost of J IV. Case Study: PI DC Motor Speed Controller

D. Parameterization for Gain Scheduling: Actual IP Network Delay  Actual IP network delays are not constant, but stochastic and not necessarily continuous in nature  Round Trip Time (RTT) are measured from an Ethernet network in Advance Diagnosis And Control (ADAC) Laboratory for 24h as follows: IV. Case Study: PI DC Motor Speed Controller

D. Parameterization for Gain Scheduling: Actual IP Network Delay IV. Case Study: PI DC Motor Speed Controller

 The controller used in the real IP network environment has to be a discrete- time PI controller  The optimal has to be established again for the discrete PI controller, but it can be searched in the same feasible set as in continuous time  The sampling time is defined T = 1 ms, so that the behavior is close to the one in continuous time D. Parameterization for Gain Scheduling: Actual IP Network Delay  The histograms skew to the left, indicating also probability  To investigate how the stochastic behavior affects the optimality of, RTT is modeled by the generalized exponential distribution IV. Case Study: PI DC Motor Speed Controller - median of RTT delays

D. Parameterization for Gain Scheduling: Actual IP Network Delay IV. Case Study: PI DC Motor Speed Controller

V. Simulation Results  The performance of the proposed GSM is verified by simulations in Matlab/ Simulink 6.1  Environment: steady state reference value c=1 final simulation time 10s sampling time of the PI controller, GSM and plant T=1ms number of packets to evaluate the characteristic of RTT delays N=100  Three scenarios are simulated, and the following costs J are obtained:

V. Simulation Results

VI. Conclusions  The paper proposed the concept of external gain scheduling via the GSM  The GSM changes the controller output with respect to the current network traffic conditions  The PI control system is initially formulated with constant network delays, approximated by rational function  The concept is extended for actual IP delays based on RTT measurements and the generalized exponential distribution model  Under reasonably long random IP delays, the GSM can adapt the controller gain suitably and maintain the system performance in a satisfactory level

Thank You for Your Attention!