استاد محترم : دکتر توحيدخواه ارائه دهنده : فاطمه جهانگيري.

Slides:



Advertisements
Similar presentations
Self tuning regulators
Advertisements

PID Controllers and PID tuning
Modern Control Systems (MCS)
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Discrete Controller Design
PID Controller Tuning for Desired Closed-Loop Response for SI/SO System 指導老師 : 曾慶耀 學生 : 詹佳翔.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Objectives Control Terminology Types of controllers –Differences Controls in the real world –Problems –Response time vs. stability.
Chapter 4: Basic Properties of Feedback
دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي Constraints in MPC کنترل پيش بين-دکتر توحيدخواه.
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
Optimization methods Review
1 Finding good models for model-based control and optimization Paul Van den Hof Okko Bosgra Delft Center for Systems and Control 17 July 2007 Delft Center.
 KHAIRUNNISA BINTI ABD AZIZ  MOHD SHAHRIL BIN IBRAHIM  MOHD SUFI B AB MAJID  MOHD SUPIAN B MOHD NAZIP  MOKTAR BIN YAAKOP.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Chapter 1 Introduction The solutions of engineering problems can be obtained using analytical methods or numerical methods. Analytical differentiation.
NORM BASED APPROACHES FOR AUTOMATIC TUNING OF MODEL BASED PREDICTIVE CONTROL Pastora Vega, Mario Francisco, Eladio Sanz University of Salamanca – Spain.
Controller Tuning: A Motivational Example
Modeling, Simulation, and Control of a Real System Robert Throne Electrical and Computer Engineering Rose-Hulman Institute of Technology.
Model Predictive Controller Emad Ali Chemical Engineering Department King Saud University.
Teknik kendali priyatmadi.
Process Control Instrumentation II
Why Function Optimization ?
Normalised Least Mean-Square Adaptive Filtering
SOUTHERN TAIWAN UNIVERSITY Department of Electrical Engineering DESIGN OF FUZZY PID CONTROLLER FOR BRUSHLESS DC (BLDC)MOTOR Student: Dang Thanh Trung Subject:
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Introduction to Adaptive Digital Filters Algorithms
ERT 210/4 Process Control & Dynamics
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 Framework for Distributed Model Predictive Control
Book Adaptive control -astrom and witten mark
Outline 1-D regression Least-squares Regression Non-iterative Least-squares Regression Basis Functions Overfitting Validation 2.
Chapter 8 Model Based Control Using Wireless Transmitter.
Huixian Liu and Shihua Li, Senior Member, IEEE
Controller Design (to determine controller settings for P, PI or PID controllers) Based on Transient Response Criteria Chapter 12.
Fuzzy Logic Control of Blood Pressure During Anesthesia
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
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,
Chapter 20 1 Overall Objectives of Model Predictive Control 1.Prevent violations of input and output constraints. 2.Drive some output variables to their.
Intelligent controller design based on gain and phase margin specifications Daniel Czarkowski  and Tom O’Mahony* Advanced Control Group, Department of.
PID CONTROLLERS By Harshal Inamdar.
Review: Neural Network Control of Robot Manipulators; Frank L. Lewis; 1996.
PROCESS CONTROL SYSTEM (KNC3213) FEEDFORWARD AND RATIO CONTROL MOHAMED AFIZAL BIN MOHAMED AMIN FACULTY OF ENGINEERING, UNIMAS MOHAMED AFIZAL BIN MOHAMED.
Speed-Sensorless Estimation for Induction motors using Extended Kalman Filters 教 授: 龔應時 學 生: 楊政達 Murat Barut; Seta Bogosyan; Metin Gokasan; Industrial.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.

دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي استاد درس دكتر فرزاد توحيدخواه بهمن 1389 کنترل پيش بين-دکتر توحيدخواه MPC Stability-2.
1 II. Bottom-up Determine secondary controlled variables and structure (configuration) of control system (pairing) A good control configuration is insensitive.
Simulation and Experimental Verification of Model Based Opto-Electronic Automation Drexel University Department of Electrical and Computer Engineering.
Lecture 9: PID Controller.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
ChE 433 DPCL Model Based Control Smith Predictors.
State-Space Recursive Least Squares with Adaptive Memory College of Electrical & Mechanical Engineering National University of Sciences & Technology (NUST)
A PID Neural Network Controller
BASIC CONCEPTS OF CONTROL SYSTEM SEM :- V CONTROL ENGINEERING ENROLLMENT NO: GUIDED BY PROF. S.P.PATEL.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Process Dynamics and Operations Group (DYN) TU-Dortmund
EEN-E1040 Measurement and Control of Energy Systems Control I: Control, processes, PID controllers and PID tuning Nov 3rd 2016 If not marked otherwise,
Teknik kendali.
Presentation at NI Day April 2010 Lillestrøm, Norway
Table 1. Advantages and Disadvantages of Traditional DM/ML Methods
Overall Objectives of Model Predictive Control
PID controller for improving Max power point tracking system
Linear Control Systems
Controller Tuning: A Motivational Example
دانشگاه صنعتي اميركبير
دانشگاه صنعتي اميركبير
Outline Control structure design (plantwide control)
Presentation transcript:

استاد محترم : دکتر توحيدخواه ارائه دهنده : فاطمه جهانگيري

Contents Why GPC? Why PID? Why GPC & PID? MPIC Methods of MPC & PID: Auto-tuned PID controller using GPC Hierarchical structure control Proposed new cost function with PID parameters An improved PID-GPC algorithm

Why GPC? iterative optimization has strong adaptability for uncertainties such as modeling errors and environment disturbance prediction with perfect theory frame For long time-delay, non-minimum phase and non- linear processes

Why GPC? The purpose of taking new measurements at each time step compensate for : unmeasured disturbances model inaccuracy that causing the measured system output to be different from the one predicted by the model

Why PID? simple control structures strong robustness high reliability easy to implement widely used for most industrial control systems

Why PID & GPC? PID control cannot achieve desirable effects: the practical production processes are often nonlinear and time-varying To take the advantages of both GPC and PID, it is feasible to combine them together to form up(PID- GPC), by adding proportion, integral and differential structure to the conventional cost function.

MPIC Proposed by Towhidkhah (Grid Method) Kordari, 1380.(Gradient Method): Cost function: Gradient method:

Auto-Tuned PID Controller Using GPC PIDcontrol gains are automatically tuned by using a MPC method Auto-Tuned PID Controller Using a Model Predictive Control Method for the Steam Generator Water Level by Man Gyun Na IEEE TRANSACTIONS ON NUCLEAR SCIENCE, VOL. 2001,cited 34.

Cost function CARIMA model

The optimal prediction is derived by solving a Diophantine equation, whose solution can be found by an efficient recursive algorithm. Diophantine equation:

There exist unique polynomials by By taking and

It was proven that stability could be guaranteed if the horizons and input-weighting factor were correctly chosen.(Clarke & Mohtadi,1989)

If a controlled process is a second-order linear system:

The first optimal control input is

A standard PID controller can be expressed as

Hierarchical structure control Incorporating GPC into the PID controller because of: Once GPC are adopted, the existing equipment, especially hardware parts, has to be upgraded at a large cost. The engineering level and the complicated algorithm will prohibit the implementation of the advanced control method. The advanced tuning methods usually lack explicit specifications and the plant operators are unfamiliar with the parameters tuning.

consists of two levels: 1. basic level: PID controller, which is not likely to give satisfactory performance as operating conditions change 2. optimization level the closed loop performance equals that of the standard GPC the practical controller still remains a PID structure to plant personnel The drawback of the conventional PID controller is that it has three degrees of freedom in tuning, which is difficult for plant engineers to tune the parameters to meet different specifications.

PID controller in the basic level: CARIMA model: Cost function

the optimal parameter vector for minimization of To achieve an optimal control variable at time interval k, a second-order Taylor expansion is given by

Simulation HVAC: heating, ventilation and air-condition it is common for a cooling coil unit to be controlled to maintain the supply air temperature Tao at a set point value This is a non-linear model, and the model is linearized at three different operating condition

Stage1: a short rise time and no overshoot Stage2: a large oscillation Stage3: a large oscillation because conventional PID controller is chosen based on the stage 1 operating condition, system performance is unsatisfied for different operating condition.

To verify the robustness to disturbance, a white noise with 0.1 dithers are introduced in the controlled loop. a satisfied control performance with small oscillation is obtained.

Proposed new cost function with PID parameters Conventional cost function: New cost function: Prediction:

Optimal solution

An improved PID-GPC algorithm GUANG-YI CHEN, PING REN, HAI-LONG PEI,2008 mathematical difficulties: 1. requirement of the solutions of a set of Diophantine equations 2. inversion computation of higher dimensional matrix 3. increasing the computation quantity in PID-GPC algorithm To broaden the application of PID-GPC, improving the control algorithm by: lightening computational burden simplifying the complexity of online implementation

Improvement It is assumed that the control increment has little change out of control horizon, that is Δu(t+j)=0, (j>NU). making the control increment Δu(t+j) (j=0,1,2,…,NU-1) tend to 0 in NU steps smoothly

is a matrix of the dimension NU×NU, and its inverse operation is very complex. just a scalar. that is just picking the reciprocal of a number

simulation

with the same value of k,the bigger the value of q,the faster of the systems output response during the initial time

with the same value of q,the smaller the value of k, the faster of the systems output response during the initial time.

There is no overshoot in improved PID-GPC, although it has a relatively slower output response.

the control variance is significantly smaller in improved GPC-PID The improved algorithm has the advantages of good control performance, less on line computation, and good application prospect.

Thanks