Explicit MPC in Mechatronics Industry:
|
|
- Shanon Cox
- 6 years ago
- Views:
Transcription
1 European Control Conference, July 8 th, 23 Zurich, CH MITSUBISHI ELECTRIC RESEARCH LABORATORIES Cambridge, Massachusetts Explicit MPC in Mechatronics Industry: Technology Transfer Potential and Limitations Dr. Stefano Di Cairano, Mechatronics, MERL MERL
2 Mechatronics Industry Applications Factory automation Building systems Automotive Transportation systems Constrained, multivariable, optimal control problems MPC a natural candidate but computing resources are limited MERL7/8/23 /2
3 MPC in Mass Production Applications We would like to solve: at high rates (>Hz) in: low computing power, fixed-point arithmetic (some), limited RAM, small ROM, low power consumption MERL7/8/23 2/2
4 Smart Algorithm Balance Sheet For mass production devices the balance sheet is fundamental Scenario: M devices/year, 5 years. CPU++ = +$ 5M$ (parts) smart algorithm 5M$ (5 researchers) Result: 9% cost reduction (and happy researchers) MERL7/8/23 3/2
5 Analysis, Verification, Transfer but in mass production applications there is more application runs unsupervised Simulation model, system specs. Prediction model design Prediction model based on simulation model Model order, Specs Model and specs assessment. Horizon, perf. weights. Controller design Controller design based on simulation model all admissible operating conditions will occur (sooner or later) Model params, perf. weights, filter weights. Perf. weights, filter weights. Performance and complexity assessment. Sensor in-the-loop. Controller Refinement Prediction model and controller refined by experimental data. Estimator tuning. Sensitivity assessment. Controller in-the-loop. Validation On-the-car calibration. Robustness assessment. researchers are not in charge for final product implementation Need a final algorithm: -analyzable -verifiable -understandable MERL7/8/23 4/2
6 Impact of Explict MPC for MPC Implementation Simple solution of a complex problem (by a complex algorithm) Bemporad, Morari, Borrelli, Kvasnica, Jones, that can run in minimal hardware reg=; r=; notfound=true while(r<=nr & notfound){ r++; i=; while(i<nineq[r]&& allsat){ if(h[r][i][]x[]+ +H[r][i][n]x[n]> K[r][i]) allsat=false MERL7/8/23 5/2 } i++;} if(allsat){ reg = r; notfound = False;} for(i=;i++;i<=n) /* Region search */ /* Input computation */ u[i]=f[reg][i][]x[]+ +F[reg][i][n]x[n]+ G[reg][i]
7 Explicit MPC Capabilities: Easy Implementation HEV energy management Coordinate the action of combustion engine and electric machines to minimize fuel consumption Power smoothing approach by MPC Di Cairano, et al. ' Implemented by explicit MPC (4 th order, 3 inputs, 8 constraints) MERL7/8/23 6/2
8 HEV Energy Management Implementation Implementation of HEV energy management (>6k lines of code) Target: production ECU, 6MHz, <32kB RAM, <2MB room 3k more in external ROM,.5% External ROM 35% 65% External ROM Internal ROM External RAM 4% 34% Used Free Used 4% Internal ROM 86% Free 66% 86% VCS + MPC Used Free VCS + Baseline Used Free Almost no addition usage of RAM External RAM DATA BELOW NOT FOR 67% 33% UNRESTRICTED Used Free 7% Internal RAM 7% 93% Internal RAM 33% Used Free 67% 93% DISTRIBUTION Used Free Used Free 2 MB 52 kb 64 kb 32 kb MERL7/8/23 7/2
9 Explicit MPC Capabilities: Easy to Analyze & Verify Stability analysis is difficult for implicit MPC (with restriction on CPU), but can be assessed for the explicit feedback law. Speed control for SI engines Multivariable: spark, airflow Time delays: asymmetric Constraints: actuators, torque, speed Nonlinearities: multiplicative input-state Upper bounds on CPU time can be easily computed (but are not tight) Stability margins and disturbance gains analyzed by Local stability in Global stability: PWQ-LF (large LMI) MERL7/8/23 8/2
10 Stable Explicit MPC for SI Engine Speed Control A/C on, with full PS PID SISO-MPC MIMO-MPC Idle speed control Di Cairano, et al. '8-'2 Deceleration control (dynamic idle) Di Cairano, et al. '2 Stability guaranteed. Chronometrics & memory verified. MERL7/8/23 9/2
11 Explicit MPC Capabilities: Ease of Integration Different operating modes require different controllers. But for analysis and implementation a single controller is desired. Yaw Stability control Rear Front In different modes the objectives are different Di Cairano, et al. '-'3 Tire forces (PWA approx.) Design 4 MPC then merge the explicits: A single explicit that contains them all MERL7/8/23 /2
12 Switched Explicit MPC for Stability Control When applied to yaw stability control stable region r f transient regions critical regions By explicit MPC combine: expert knowledge, constrained optimization, closed-loop analysis, in a single control function (no logics required, ) MERL7/8/23 /2
13 Double Lane Change: MPC & Driver Experimental testing Normal driver f, r, p f, p r [rad] Yaw, Yaw ref [rad/s] Yr ref Yr t [s] alphaf alphar Y X Normal driver+mpc f, r, p f, p r [rad] Yaw, Yaw ref [rad/s] t [s] t [s] Yr ref Yr alphaf alphar Y X Expert driver Normal driver+mpc = Expert driver f, r, p f, p r [rad] Yaw, Yaw ref [rad/s] t [s] t [s] t [s] Yr ref Yr alphaf alphar Y X MERL7/8/23 2/2
14 Explicit MPC Capabilities: Explicit xpc Same principle of explicit MPC can be applied to other control designs (with even simpler results) ESC AFS Example: virtual state governor. Integrate existing controllers with constraint enforcement and guaranteed stability. Di Cairano, Kolmanovsky, 2 yaw stability control ISS re-orbiting Constraint satisfaction and AS guaranteed! Finite time (minimum) usage of a specific actuator MERL7/8/23 3/2
15 Explicit Virtual State Governor Use parametric maximum admissible sets to modulate the controllers. VSG control law can be explicitly computed Attitude control of a spacecraft by thrusters and momentum wheels vsg base v Constraint satisfaction and AS guaranteed! MERL7/8/23 4/2 u2 u p 2 8 constraints 424 regions
16 Explicit MPC Limitations. Non-tight CPU-time bound (in practice). 2. Number of regions grows exponentially with constraints. 3. MPC problem is fixed (constraints, dynamics cannot be updated). 4. May need large storage. Problem Size Prize winner Iterative methods Interior point, Active set Parametric Programming Try harder Platform Capabilities MERL7/8/23 5/2
17 Explicit MPC vs Customized Solvers for MPC For larger problems optimization may be faster than explicit MPC and reduce memory (at the price of more complex operations). Multiplicative update projection-free iteration (in dual problem) Brand et. al, 2, Di Cairano, Brand, 22 Servomotor control Explicit MPC: 2MB PQPMPC: 45KB Advanced algorithms for search may improve performance but at the price of complexity and code verifiability Memory is often more limiting than chronometrics. MERL7/8/23 6/2
18 Example: Memory Reduction by Learning run simulations for reference tracking with random reference amplitude Record gain usage (6/). Select 8 gains. Suboptimal MPC with 2 Regions y[rad] Polyhedral partition - regions t[s] u[v] t[s] Test reduced controller Formal techniques are still need especially for tracking MPC y[rad] y[rad] t[s] t[s] Bemporad, Di Cairano, 2 all gains available, no difference gain missing, nearest neighbor approximation used (saturated) MERL7/8/23 7/2
19 Still an open problem. MITSUBISHI ELECTRIC RESEARCH LABORATORIES Memory Reduction By Merging Many regions may have the same control law but merging them is not easy due to convexity requirement VSG example In VSG the controller needs only part of the optimization variables (as in MPC) Spacecraft Attitude control.3.2. v 2 -. v nd order system with 2 controllers v v p p p Merging by Geyer-Torrisi (MPT) algorithm p 2.5 MERL7/8/23 8/2
20 Fixed-point Microprocessors Despite continuity of control law finite precision may cause a significant loss of precision. Floating point Servo with Torque constraints y pos tq Re-centering can help 8bits (fract.) 6bits (fract.) t MERL7/8/23 9/2 y y t t pos tq pos tq
21 Conclusions Explicit MPC is attractive because of its simplicity in -analysis -implementation -verification Major challenges are on numerical robustness and memory reduction There is a trade off between achieving speed up of the algorithm and making it to complicated. This induces a boundary on the actual size of significant problems MERL7/8/23 2/2
22 European Control Conference, July 8 th, 23 Zurich, CH MITSUBISHI ELECTRIC RESEARCH LABORATORIES Cambridge, Massachusetts Explicit MPC in Mechatronics Industry: Technology Transfer Potential and Limitations Dr. Stefano Di Cairano, Mechatronics, MERL MERL
Controlling Hybrid Systems
Controlling Hybrid Systems From Theory to Application Manfred Morari M. Baotic, F. Christophersen, T. Geyer, P. Grieder, M. Kvasnica, G. Papafotiou Lessons learned from a decade of Hybrid System Research
More informationExplicit Model Predictive Control by A. Bemporad Controllo di Processo e dei Sistemi di Produzione A.a. 2008/09 1/54
Explicit Model Predictive Control 1/54 KKT Conditions for Optimality When f, g i are convex functions and h j are linear, the condition is also sufficient 2/54 KKT Geometric Interpretation rg 1 (U 1 )
More informationComplexity Reduction of Explicit Model Predictive Control via Combining Separator Function and Binary Search Trees
American Journal of Computer Science and Technology 2018; 1(1): 19-23 http://www.sciencepublishinggroup.com/j/ajcst doi: 10.11648/j.ajcst.20180101.13 Complexity Reduction of Explicit Model Predictive Control
More informationOutline. Robust MPC and multiparametric convex programming. A. Bemporad C. Filippi. Motivation: Robust MPC. Multiparametric convex programming
Robust MPC and multiparametric convex programming A. Bemporad C. Filippi D. Muñoz de la Peña CC Meeting Siena /4 September 003 Outline Motivation: Robust MPC Multiparametric convex programming Kothares
More informationIntroduction to Control Systems Design
Experiment One Introduction to Control Systems Design Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1.1 Control System Design The design of control systems
More informationqpoases - Online Active Set Strategy for Fast Linear MPC
qpoases - Online Active Set Strategy for Fast Linear MPC Moritz Diehl, Hans Joachim Ferreau, Lieboud Vanden Broeck, Jan Swevers Dept. ESAT and Center of Excellence for Optimization in Engineering OPTEC
More informationApproximate nonlinear explicit MPC based on reachability analysis
Approximate nonlinear explicit MPC based on reachability analysis D.M. Raimondo 1, M. Schulze Darup 2, M. Mönnigmann 2 Università degli studi di Pavia Ruhr-Universität Bochum The system Introduction: Nonlinear
More informationA set-based approach to robust control and verification of piecewise affine systems subject to safety specifications
Dipartimento di Elettronica, Informazione e Bioingegneria A set-based approach to robust control and verification of piecewise affine systems subject to safety specifications Maria Prandini maria.prandini@polimi.it
More informationEfficient Mode Enumeration of Compositional Hybrid Models
Efficient Mode Enumeration of Compositional Hybrid Models F. D. Torrisi, T. Geyer, M. Morari torrisi geyer morari@aut.ee.ethz.ch, http://control.ethz.ch/~hybrid Automatic Control Laboratory Swiss Federal
More informationMulti-Parametric Toolbox 3.0
Multi-Parametric Toolbox 3.0 Martin Herceg Manfred Morari Michal Kvasnica Colin N. Jones ETH Zürich STU Bratislava EPFL Lausanne What is MPT? Matlab toolbox for application of explicit MPC high-speed implementation
More informationModeling and Control of Hybrid Systems
Modeling and Control of Hybrid Systems Alberto Bemporad Dept. of Information Engineering University of Siena, Italy bemporad@unisi.it MTNS 2004 Leuven, July 8 COHES Group Control and Optimization of Hybrid
More informationRobotics: Science and Systems
Robotics: Science and Systems Model Predictive Control (MPC) Zhibin Li School of Informatics University of Edinburgh Content Concepts of MPC MPC formulation Objective function and constraints Solving the
More informationMission Overview Cal Poly s Design Current and future work
Click to edit Master title style Table Click of to Contents edit Master title style Mission Overview Cal Poly s Design Current and future work 2 Mission Click to Overview edit Master title style Main Mission:
More informationNew paradigm for MEMS+IC Co-development
New paradigm for MEMS+IC Co-development MEMS 진보된스마트세상을만듭니다. Worldwide First MEMS+IC Co-development Solution New paradigm for MEMS+IC Co-development A New Paradigm for MEMS+IC Development MEMS design
More informationReal-time MPC Stability through Robust MPC design
Real-time MPC Stability through Robust MPC design Melanie N. Zeilinger, Colin N. Jones, Davide M. Raimondo and Manfred Morari Automatic Control Laboratory, ETH Zurich, Physikstrasse 3, ETL I 28, CH 8092
More informationPiecewise Quadratic Optimal Control
EECE 571M/491M, Spring 2007 Lecture 15 Piecewise Quadratic Optimal Control Meeko Oishi, Ph.D. Electrical and Computer Engineering University of British Columbia, BC http://www.ece.ubc.ca/~elec571m.html
More informationRELATIVELY OPTIMAL CONTROL: THE STATIC SOLUTION
RELATIVELY OPTIMAL CONTROL: THE STATIC SOLUTION Franco Blanchini,1 Felice Andrea Pellegrino Dipartimento di Matematica e Informatica Università di Udine via delle Scienze, 208 33100, Udine, Italy blanchini@uniud.it,
More informationEfficient implementation of Constrained Min-Max Model Predictive Control with Bounded Uncertainties
Efficient implementation of Constrained Min-Max Model Predictive Control with Bounded Uncertainties D.R. Ramírez 1, T. Álamo and E.F. Camacho2 Departamento de Ingeniería de Sistemas y Automática, Universidad
More informationModel Predictive Control System Design and Implementation Using MATLAB
Liuping Wang Model Predictive Control System Design and Implementation Using MATLAB Springer List of Symbols and Abbreviations xxvii 1 Discrete-time MPC for Beginners 1 1.1 Introduction 1 1.1.1 Day-to-day
More informationClosing the loop in engine control by virtual sensors
Closing the loop in engine control by virtual sensors Luigi del Re Johannes Kepler University of Linz Institute for Design and Control of Mechatronical Systems Message Actually obvious: Closing the loop
More informationInfinite Time Optimal Control of Hybrid Systems with a Linear Performance Index
Infinite Time Optimal Control of Hybrid Systems with a Linear Performance Index Mato Baotić, Frank J. Christophersen, and Manfred Morari Automatic Control Laboratory, ETH Zentrum, ETL K 1, CH 9 Zürich,
More informationEmbedded Optimization for Mixed Logic Dynamical Systems
Embedded Optimization for Mixed Logic Dynamical Systems Alexander Domahidi Joint work with Damian Frick and Manfred Morari EMBOPT Workshop IMT Lucca, Italy September 8, 2014 Application: Optimal Traffic
More informationWORHP Lab The Graphical User Interface for Optimisation and Optimal Control
WORHP Lab The Graphical User Interface for Optimisation and Optimal Control M. Knauer, C. Büskens Zentrum für Universität Bremen 3rd European Optimisation in Space Engineering 17 th - 18 th September 2015
More informationSimplification of Explicit MPC Feedback Laws via Separation Functions
Simplification of Explicit MPC Feedback Laws via Separation Functions Michal Kvasnica,1, Ivana Rauová, and Miroslav Fikar Institute of Automation, Information Engineering and Mathematics, Slovak University
More informationEEMBC s Automotive/Industrial Microprocessor Benchmarks. June 4, 2004
EEMBC s Automotive/Industrial Microprocessor Benchmarks June 4, 2004 EEMBC s Automotive/Industrial Benchmark Suite 16 different algorithms used in automotive applications Angle-to-time conversion Basic
More informationPartitioned Control Challenge Problem
Partitioned Control Challenge Problem Introduction The lack of model-based tools to analyze and implement the distribution of software functionality between multiple targets is a problem faced in the automotive
More informationPresentation Outline
Presentation Outline Phd Activities during the three years mainly concentrated on the development and testing of the SPARTANS cooperating spacecraft hardware testbed Development of the Translation Module
More informationThe Facet-to-Facet Property of Solutions to Convex Parametric Quadratic Programs and a new Exploration Strategy
The Facet-to-Facet Property of Solutions to Convex Parametric Quadratic Programs and a new Exploration Strategy Jørgen Spjøtvold, Eric C. Kerrigan, Colin N. Jones, Petter Tøndel and Tor A. Johansen Abstract
More informationExplicit Nonlinear Model Predictive Control of the Air Path of a Turbocharged Spark-Ignited Engine
Explicit Nonlinear Model Predictive Control of the Air Path of a Turbocharged Spark-Ignited Engine Jamil El Hadef, Sorin Olaru, Pedro Rodriguez-Ayerbe, Guillaume Colin, Yann Chamaillard, Vincent Talon
More informationOptimization Techniques for Design Space Exploration
0-0-7 Optimization Techniques for Design Space Exploration Zebo Peng Embedded Systems Laboratory (ESLAB) Linköping University Outline Optimization problems in ERT system design Heuristic techniques Simulated
More informationOn the Complexity of Explicit MPC Laws
On the Complexity of Explicit MPC Laws Francesco Borrelli, Mato Baotić, Jaroslav Pekar and Greg Stewart Abstract Finite-time optimal control problems with quadratic performance index for linear systems
More informationControl Systems. Introduction to Control System.
Introduction to Control System chibum@seoultech.ac.kr Lecture Outline History of automatic control Examples of control systems Types of controller Control System Control system: An interconnection of components
More informationSHIP heading control, also known as course keeping, has
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 20, NO. 1, JANUARY 2012 257 Disturbance Compensating Model Predictive Control With Application to Ship Heading Control Zhen Li, Member, IEEE, and Jing
More informationWorkflow for Control System Design and Implementation
Workflow for Control System Design and Implementation - Dhirendra Singh, Application Engineer - Shobhit Shanker, Application Engineer 2012 The MathWorks, Inc. 1 Agenda Industry Trends and Challenges Design
More informationRobust Control Design. for the VEGA Launch Vehicle. during atmospheric flight
Robust Control Design for the VEGA Launch Vehicle during atmospheric flight Diego Navarro-Tapia Andrés Marcos www.tasc-group.com Technology for AeroSpace Control (TASC) Aerospace Engineering Department
More informationSlovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS
Slovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS of the 18 th International Conference on Process Control Hotel Titris, Tatranská
More informationResearch Topics (Baotic, Bemporad, Borrelli, Ferrari-Trecate, Geyer, Grieder, Mignone, Torrisi, Morari)
Research Topics (Baotic, Bemporad, Borrelli, Ferrari-Trecate, Geyer, Grieder, Mignone, Torrisi, Morari) Analysis Reachability/Verification Stability Observability Synthesis Control (MPC) Explicit PWA MPC
More informationFast Model Predictive Control for Magnetic Plasma Control Kick-off Meeting. Samo Gerkšič Jožef Stefan Institute
Fast Model Predictive Control for Magnetic Plasma Control Kick-off Meeting Samo Gerkšič Jožef Stefan Institute Proposal overview: Background Plasma magnetic control cascade Inner loop VS: fast stabilization
More informationUnderstanding Concepts of Optimization and Optimal Control with WORHP Lab
Understanding Concepts of Optimization and Optimal Control with WORHP Lab M. Knauer, C. Büskens Zentrum für Universität Bremen 6th International Conference on Astrodynamics Tools and Techniques 14 th -
More informationConcurrent Design of Embedded Control Software
Concurrent Design of Embedded Software Third International Workshop on Multi-Paradigm Modeling MPM`09, 06-10-2009 Marcel Groothuis, Jan Broenink University of Twente, The Netherlands Raymond Frijns, Jeroen
More informationReal-time Model Predictive Control
Real-time Model Predictive Control MARIÁN MROSKO, EVA MIKLOVIČOVÁ Institute of Control and Industrial Informatics Faculty of Electrical Engineering and Information Technology Slovak University of Technology
More informationA Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parameters
ISSN (e): 2250 3005 Volume, 06 Issue, 12 December 2016 International Journal of Computational Engineering Research (IJCER) A Longitudinal Control Algorithm for Smart Cruise Control with Virtual Parameters
More informationGNCDE: AN INTEGRATED GNC DEVELOPMENT ENVIRONMENT FOR ATTITUDE AND ORBIT CONTROL SYSTEMS
GNCDE: AN INTEGRATED GNC DEVELOPMENT ENVIRONMENT FOR ATTITUDE AND ORBIT CONTROL SYSTEMS Fernando Gandía (1), Luigi Strippoli (1), Valentín Barrena (1) (1) GMV, Isaac Newton 11, P.T.M. Tres Cantos, E-28760
More informationOn the facet-to-facet property of solutions to convex parametric quadratic programs
Automatica 42 (2006) 2209 2214 www.elsevier.com/locate/automatica Technical communique On the facet-to-facet property of solutions to convex parametric quadratic programs JZrgen SpjZtvold a,, Eric C. Kerrigan
More informationAdaptive QoS Control Beyond Embedded Systems
Adaptive QoS Control Beyond Embedded Systems Chenyang Lu! CSE 520S! Outline! Control-theoretic Framework! Service delay control on Web servers! On-line data migration in storage servers! ControlWare: adaptive
More informationTracking and compression techniques
Tracking and compression techniques for ALICE HLT Anders Strand Vestbø The ALICE experiment at LHC The ALICE High Level Trigger (HLT) Estimated data rate (Central Pb-Pb, TPC only) 200 Hz * 75 MB = ~15
More informationMechatronic Design Approach D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N
Mechatronic Design Approach D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 2 0 1 3 Mechatronics: Synergetic Integration of Different Disciplines [Ref.] Prof. Rolf
More informationNetworked Cyber-Physical Systems
Networked Cyber-Physical Systems Dr.ir. Tamás Keviczky Delft Center for Systems and Control Delft University of Technology The Netherlands t.keviczky@tudelft.nl http://www.dcsc.tudelft.nl/~tkeviczky/ September
More informationInstantaneous Cylinder Pressure Estimation
Instantaneous Cylinder Pressure Estimation JING WU, DANIEL LLAMOCCA, BRIAN SANGEORZAN Electrical and Computer Engineering Department, Oakland University October 30 th, 2017 Outline Introduction Model for
More informationSCT 3000 Smartline Configuration Toolkit Model SCT 101 Specifications
SCT 3000 Smartline Configuration Toolkit Model SCT 101 Specifications 34-CT-03-02 March 2010 Description The Smartline Configuration Toolkit is a PC-based engineering and maintenance tool designed specifically
More informationIntroduction to Computational Mathematics
Introduction to Computational Mathematics Introduction Computational Mathematics: Concerned with the design, analysis, and implementation of algorithms for the numerical solution of problems that have
More informationDARPA Investments in GEO Robotics
DARPA Investments in GEO Robotics Carl Glen Henshaw, Ph.D. Signe Redfield, Ph.D. Naval Center for Space Technology U.S. Naval Research Laboratory Washington, DC 20375 May 22, 2015 Introduction Program
More informationAlgorithm Enhancements for the SS-411 Digital Sun Sensor
Algorithm Enhancements for the SS-411 Digital Sun Sensor John Enright Space Avionics & Instrumentation Laboratory Dept. of Aerospace Engineering Ryerson University Doug Sinclair Sinclair Interplanetary
More informationPattern Recognition Technique Based Active Set QP Strategy Applied to MPC for a Driving Cycle Test
Pattern Recognition Technique Based Active Set QP Strategy Applied to MPC for a Driving Cycle Test Qilun Zhu, Simona Onori and Robert Prucka Abstract Application of constrained Model Predictive Control
More informationHvordan tænker vi uddannelse i industriel IT?
Hvordan tænker vi uddannelse i industriel IT? John Bagterp Jørgensen Technical University of Denmark Dansk Automationsselskab (Dau) Hvordan bygger vi IT ind i automationsuddannelserne October 25, 2017,
More informationImproving Reliability of Partition Computation in Explicit MPC with MPT Toolbox
Improving Reliability of Partition Computation in Explicit MPC with MPT Toolbox Samo Gerkšič Dept. of Systems and Control, Jozef Stefan Institute, Jamova 39, Ljubljana, Slovenia (e-mail: samo.gerksic@ijs.si).
More informationTrajectory Optimization for. Robots
LA (x0, U ; µ, ) = `f (xn ) + N X 1 2 k=0 N X1 `(xk, uk ) + k=0 Trajectory Optimization for @c(x, u) @c(x, u) ˆ Q =Q + I Underactuated @x @x (and other) @c(x, u) @c(x, u) ˆ =Q + Q I + I Robots @u @u c(xk,uk
More informationController Calibration using a Global Dynamic Engine Model
23.09.2011 Controller Calibration using a Global Dynamic Engine Model Marie-Sophie Vogels Johannes Birnstingl Timo Combé CONTENT Introduction Description of Global Dynamic Model Concept Controller Calibration
More informationModel Based Systems Engineering Engine Control: from concept to validation. Jan Smolders Technical Account Manager
Model Based Systems Engineering Engine Control: from concept to validation Jan Smolders Technical Account Manager Table of Content Model Driven Development MiL SiL HiL Model adaptation to Real-Time Towards
More informationRecent developments in simulation, optimization and control of flexible multibody systems
Recent developments in simulation, optimization and control of flexible multibody systems Olivier Brüls Department of Aerospace and Mechanical Engineering University of Liège o.bruls@ulg.ac.be Katholieke
More informationHow Combustion CFD Makes Design More Robust and Reduces Costs
How Combustion CFD Makes Design More Robust and Reduces Costs 2018 European Converge User Conference, Bologna March 21, 2018 A. Raulot, C. Ferreira Full Digital Ambition Digital Validation Boost Present
More informationSystem Theory, Modeling and Controls
System Theory, Modeling and Controls Y7.FS2 Leader: Iqbal Husain, NC State University Co-PIs: Aranya Chakrabortty and Alex Huang (NCSU), Raja Ayannar (ASU), Chris Edrington (FSU) and Alex Stankovic (Tufts
More information1st International Round Table on Intelligent Control for Space Missions
DLR.de Chart 1 Space Missions Model-Based Control vs. Intelligent Control Dr.-Ing. Johann Bals Institute of System Dynamics and Control DLR - German Aerospace Center Oberpfaffenhofen, Germany 1st International
More informationDevelopment of a Ground Based Cooperating Spacecraft Testbed for Research and Education
DIPARTIMENTO DI INGEGNERIA INDUSTRIALE Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education Mattia Mazzucato, Sergio Tronco, Andrea Valmorbida, Fabio Scibona and Enrico
More informationFlexible Visual Inspection. IAS-13 Industrial Forum Horizon 2020 Dr. Eng. Stefano Tonello - CEO
Flexible Visual Inspection IAS-13 Industrial Forum Horizon 2020 Dr. Eng. Stefano Tonello - CEO IT+Robotics Spin-off of University of Padua founded in 2005 Strong relationship with IAS-LAB (Intelligent
More informationMotivation Thermal Modeling
Motivation Thermal Modeling First approach (Physical Buildings) Second Approach (Simulation Models) Model-Based Optimal Control Design Robust MPC Comparing Different Control Strategies Co-design of Control
More informationMachine Learning for Software Engineering
Machine Learning for Software Engineering Introduction and Motivation Prof. Dr.-Ing. Norbert Siegmund Intelligent Software Systems 1 2 Organizational Stuff Lectures: Tuesday 11:00 12:30 in room SR015 Cover
More informationApplying Supervised Learning
Applying Supervised Learning When to Consider Supervised Learning A supervised learning algorithm takes a known set of input data (the training set) and known responses to the data (output), and trains
More informationKnowledge-based Systems for Industrial Applications
Knowledge-based Systems for Industrial Applications 1 The Topic 2 Tasks Goal: Overview of different tasks Systematic and formal characterization as a requirement for theory and implementation Script: Chap.
More informationResponsive Flight Software Development & Verification Techniques for Small Satellites
Responsive Flight Software Development & Verification Techniques for Small Satellites Darren Rowen The Aerospace Corporation Vehicle Systems Division 9 November 2012 The Aerospace Corporation 2012 Overview
More informationA NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS
A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine
More informationEARLY INTERIOR-POINT METHODS
C H A P T E R 3 EARLY INTERIOR-POINT METHODS An interior-point algorithm is one that improves a feasible interior solution point of the linear program by steps through the interior, rather than one that
More informationEfficient On-Line Computation of Constrained Optimal Control
Efficient On-Line Computation of Constrained Optimal Control Mato Baotić, Francesco Borrelli, Alberto Bemporad, Manfred Morari Automatic Control Laboratory, ETH Zentrum - ETL, Physikstrasse 3, CH-8092
More informationKeck-Voon LING School of Electrical and Electronic Engineering Nanyang Technological University (NTU), Singapore
MPC on a Chip Keck-Voon LING (ekvling@ntu.edu.sg) School of Electrical and Electronic Engineering Nanyang Technological University (NTU), Singapore EPSRC Project Kick-off Meeting, Imperial College, London,
More informationState of the Art Motion Control Solutions for 450mm Wafer Inspection Jason Goerges
State of the Art Motion Control Solutions for 450mm Wafer Inspection 1 Jason Goerges General Manager ACS Motion Control, Inc. Agenda ACS Introduction 450mm wafer inspection challenges and general motion
More informationHardware Implementation of a Model Predictive Controller for Hybrid Systems
Hardware Implementation of a Model Predictive Controller for Hybrid Systems By Eng. Mohamed Fatouh Mahmoud Fouda Electronics and Communications Department Faculty of Engineering, Cairo University A Thesis
More informationFluent User Services Center
Solver Settings 5-1 Using the Solver Setting Solver Parameters Convergence Definition Monitoring Stability Accelerating Convergence Accuracy Grid Independence Adaption Appendix: Background Finite Volume
More informationComputation of Voronoi Diagrams and Delaunay Triangulation via Parametric Linear Programming
Computation of Voronoi Diagrams and Delaunay Triangulation via Parametric Linear Programming Saša V. Raković, Pascal Grieder and Colin Jones September 14, 2004 Abstract This note illustrates how Voronoi
More informationModel Predictive Control Design: New Trends and Tools
Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 13-15, 2006 Model Predictive Control Design: New Trends and Tools Alberto Bemporad
More informationModule 1 Lecture Notes 2. Optimization Problem and Model Formulation
Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization
More informationEE282 Computer Architecture. Lecture 1: What is Computer Architecture?
EE282 Computer Architecture Lecture : What is Computer Architecture? September 27, 200 Marc Tremblay Computer Systems Laboratory Stanford University marctrem@csl.stanford.edu Goals Understand how computer
More informationLISA - Status at ESA. Oliver Jennrich LISA Project Scientist, ESA
- Status at ESA Oliver Jennrich Project Scientist, ESA 1st -DECIGO Workshop, Sagamihara, / November 28 May 19: Proposed as a mission to the M3 project of Horizon 20. 1st -DECIGO Workshop, Sagamihara, /
More informationVerification, Validation, and Test with Model-Based Design
2008-01-2709 Verification, Validation, and Test with Model-Based Design Copyright 2008 The MathWorks, Inc Tom Erkkinen The MathWorks, Inc. Mirko Conrad The MathWorks, Inc. ABSTRACT Model-Based Design with
More informationComputation of the Constrained Infinite Time Linear Quadratic Optimal Control Problem
Computation of the Constrained Infinite Time Linear Quadratic Optimal Control Problem July 5, Introduction Abstract Problem Statement and Properties In this paper we will consider discrete-time linear
More informationExploiting a database to predict the in-flight stability of the F-16
Exploiting a database to predict the in-flight stability of the F-16 David Amsallem and Julien Cortial December 12, 2008 1 Introduction Among the critical phenomena that have to be taken into account when
More informationVIDEO COMPRESSION STANDARDS
VIDEO COMPRESSION STANDARDS Family of standards: the evolution of the coding model state of the art (and implementation technology support): H.261: videoconference x64 (1988) MPEG-1: CD storage (up to
More informationAttitude Control for Small Satellites using Control Moment Gyros
Attitude Control for Small Satellites using Control Moment Gyros V Lappas a, Dr WH Steyn b, Dr CI Underwood c a Graduate Student, University of Surrey, Guildford, Surrey GU 5XH, UK b Professor, University
More informationDemonstration of the DoE Process with Software Tools
Demonstration of the DoE Process with Software Tools Anthony J. Gullitti, Donald Nutter Abstract While the application of DoE methods in powertrain development is well accepted, implementation of DoE methods
More informationHybrid Model Predictive Control Application Towards Optimal Semi-Active Suspension
International Journal of Control Vol., No., DD Month 2x, 1 13 Hybrid Model Predictive Control Application Towards Optimal Semi-Active Suspension N. Giorgetti, A. Bemporad, E. Tseng, D. Hrovat Dept. Information
More informationHandling Challenges of Multi-Core Technology in Automotive Software Engineering
Model Based Development Tools for Embedded Multi-Core Systems Handling Challenges of Multi-Core Technology in Automotive Software Engineering VECTOR INDIA CONFERENCE 2017 Timing-Architects Embedded Systems
More informationReal Time Testing of PMSM Controller using xpc Target Turnkey solution
Real Time Testing of PMSM Controller using xpc Target Turnkey solution August 08, 2012 Prasanna Deshpande Application Engineering MathWorks India 2012 The MathWorks, Inc. 1 What is real time testing Rapid
More informationOutline. CGAL par l exemplel. Current Partners. The CGAL Project.
CGAL par l exemplel Computational Geometry Algorithms Library Raphaëlle Chaine Journées Informatique et GéomG ométrie 1 er Juin 2006 - LIRIS Lyon Outline Overview Strengths Design Structure Kernel Convex
More informationContinuous Curvature Path Planning for Semi-Autonomous Vehicle Maneuvers Using RRT*
MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Continuous Curvature Path Planning for Semi-Autonomous Vehicle Maneuvers Using RRT* Lan, X.; Di Cairano, S. TR2015-085 July 2015 Abstract This
More informationLeveraging Integrated Concurrent Engineering for vehicle dynamics simulation. Manuel CHENE MSC.Software France
Leveraging Integrated Concurrent Engineering for vehicle dynamics simulation Manuel CHENE MSC.Software France Agenda Challenge of vehicle dynamic simulation: frequency domain coverage necessity for a multi
More informationME 555: Distributed Optimization
ME 555: Distributed Optimization Duke University Spring 2015 1 Administrative Course: ME 555: Distributed Optimization (Spring 2015) Instructor: Time: Location: Office hours: Website: Soomin Lee (email:
More informationCHAPTER 1 INTRODUCTION
1 CHAPTER 1 INTRODUCTION 1.1 Motivation The presence of uncertainties and disturbances has always been a vital issue in the control of dynamic systems. The classical linear controllers, PI and PID controllers
More informationExperimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach
IECON-Yokohama November 9-, Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach S. D. Lee Department of Mechatronics Engineering Chungnam National
More informationCommercial Implementations of Optimization Software and its Application to Fluid Dynamics Problems
Commercial Implementations of Optimization Software and its Application to Fluid Dynamics Problems Szymon Buhajczuk, M.A.Sc SimuTech Group Toronto Fields Institute Optimization Seminar December 6, 2011
More informationCONTROL MOMENT GYRO CMG S : A compact CMG product for agile satellites in the one ton class
CONTROL MOMENT GYRO CMG 15-45 S : A compact CMG product for agile satellites in the one ton class Ange DEFENDINI, Philippe FAUCHEUX & Pascal GUAY EADS Astrium SAS ZI du Palays, 31 Av. des Cosmonautes,
More informationReal-Time Optimization for Fast Nonlinear MPC: Algorithms, Theory, and Applications
Real-Time Optimization for Fast Nonlinear MPC: Algorithms, Theory, and Applications Moritz Diehl Optimization in Engineering Center OPTEC & ESAT, K.U. Leuven Joint work with H. J. Ferreau*, B. Houska*,
More information