fast mpc: عنوان سمینار

19
Fast MPC:ر ا ن ی م س ان و ن ع: و ج ش ن دا ی ث ا ن ع ی م ل ع ر ص ا ن: اد درس% ن س ا واه خ د ن ح و% ت ر% کت د ر ت/ ی ا2 ن89

Upload: gerda

Post on 26-Jan-2016

42 views

Category:

Documents


2 download

DESCRIPTION

Fast MPC: عنوان سمینار. دانشجو: ناصر علمی غیاثی استاد درس: دکتر توحید خواه پاییز 89. فهرست مطالب:. مقدمه کاربردها روش های حل ارائه ی چند مثال. مقدمه:. تعریف سیستم سریع: سیستمی که برای کنترل آن زمان نمونه برداری باید در حد ثانیه و میلی ثانیه باشد. سیستم پیچیده: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Fast  MPC: عنوان سمینار

Fast MPC: عنوانسمینار

غیاثی دانشجو: علمی ناصر

: درس خواه استاد توحید دکتر

89پاییز

Page 2: Fast  MPC: عنوان سمینار

فهرست مطالب:

مقدمهکاربردهاحل روش های مثال چند ی ارائه

Page 3: Fast  MPC: عنوان سمینار

مقدمه:: سریع سیستم تعریف حد در باید برداری نمونه زمان آن کنترل برای که سیستمی

. باشد ثانیه میلی و ثانیه : پیچیده سیستم و زیاد آنها تعامالت و آن های المان تعداد که سیستمی

. ها خروجی و ورودی و حالت متغیرهای تعداد باشد پیچیده. باشند زیاد

: غیرخطی سیستم بهینه محاسبات و بوده غیرخطی سیستم بر حاکم معادالت

. باشد پیچیده آن سازی

Page 4: Fast  MPC: عنوان سمینار

کاربردها:o خودرو پایداری کنترل

Page 5: Fast  MPC: عنوان سمینار

کاربردها:o دیزلی موتور در احتراق کنترلo ناوبری و هدایتo گیری تصمیم

Page 6: Fast  MPC: عنوان سمینار

:روش حل های: توابع از استفاده Laguerre FunctionsB-Spline FunctionsBezier Functions این روش ها بر اساس تقریب عمل می کنند. برای مثال

ورودی کنترلی را بر اساس تعداد محدود و اندکی توابع Laguerre تقریب زده می شود. هدف مسئله ی بهینه

می باشد.Laguerreسازی محاسبه ی ضرایب این روش ها برای سیستم های پیچیده، با تعداد متغیر

حالت زیاد و خطی قابل استفاده است.

Page 7: Fast  MPC: عنوان سمینار

:روش حل های: خطی ای تکه به خطی غیر ی مسئله تبدیلتبدیل مسئله ی غیر خطی به خطی متغیر با زمان (LTV) تبدیل مسئله ی غیرخطی به مسئله یPWA(Piece wise

affine)

استفاده از روشActive Set برای مسائلPWA

روش های سریع و تقریبیinterior-point

توزیع مسئله ی بهینه سازی بدون تغییر دینامیک سیستم:•Control Parameterization Approach (CPA)Multiple shooting real-time iteration…

Page 8: Fast  MPC: عنوان سمینار

LPV(Linear Parameter Varying)

Page 9: Fast  MPC: عنوان سمینار

LPV(Linear Parameter Varying)

Page 10: Fast  MPC: عنوان سمینار

LPV(Linear Parameter Varying)

Page 11: Fast  MPC: عنوان سمینار

PWA(Piece wise affine)

H,F,G,W,E can be easily obtained from the plant model.

- the implementation of MPC requires the online solution of a QP at each time step.

- Multi parametric quadratic program (mp-QP)

Page 12: Fast  MPC: عنوان سمینار

PWA(Piece wise affine)

EGR: exhaust gas recirculation valvesVGT: variable geometry turbochargersMAF: mass air flowMAP: intake manifold absolute pressure

Page 13: Fast  MPC: عنوان سمینار

Active Set

Constraints are active in x0

Numerical and iterative for solve QP problem , offline or Online.for each region, constraints are different and so we have different steps.

Page 14: Fast  MPC: عنوان سمینار

Active Set

Page 15: Fast  MPC: عنوان سمینار

Active Set

Page 16: Fast  MPC: عنوان سمینار

Control Parameterization Approach (CPA)

.این روش دینامیک سیستم را تغییر نمی دهد. بلکه کنترلر را پارامتری می نماید

the CPA consists basically in the computation of the steady state control u and the definition of a temporal parameterization that structurally meets the constraints.

The steady state control u and the corresponding stationary state x can be calculated by solving a simple optimization problem.

Page 17: Fast  MPC: عنوان سمینار

Control Parameterization Approach (CPA)

the following temporal parameterization can be defined:

P: design parameter

تعیین برای ای مسئله به تبدیل . Pمسئله بردار به مسئله متغیرهای لذا گردد .pمی یافت تقلیل

Page 18: Fast  MPC: عنوان سمینار

Control Parameterization Approach (CPA)

The real time platform used is a 480MHz Autobox-dSPACE system.

The routines were developed in C language using the Matlab environment .Sampling period is 50 ms.

Page 19: Fast  MPC: عنوان سمینار

با تشکر