Servizi per la didattica
PORTALE DELLA DIDATTICA

Surrogate and compact modeling: theory for the user

01TCORV

A.A. 2018/19

Course Language

English

Course degree

Doctorate Research in Electrical, Electronics And Communications Engineering - Torino

Course structure
Teaching Hours
Lezioni 20
Teachers
Teacher Status SSD h.Les h.Ex h.Lab h.Tut Years teaching
Stievano Igor Simone Professore Ordinario ING-IND/31 8 0 0 0 1
Teaching assistant
Espandi

Context
SSD CFU Activities Area context
*** N/A ***    
2018/19
PERIOD: MARCH Surrogate or black-box models are compact mathematical representations that attempt to mimic the behavior of a system without insights on its internal structure or physical governing equations. Surrogates find application in several engineering domains due to their ability to approximate the system behavior with good accuracy, often starting from limited input-output information. Therefore, they offer an effective solution for carrying out fast numerical simulation in analysis and design flows (e.g., for exploring the design space, what-if, optimization and sensitivity analyses). Surrogate modeling bridges various approaches from the disciplines of system identification, approximation theory, model order reduction and machine learning. Identification approaches (addressed in Part I of the course) are adequate for systems known from input-output measurements, whereas approximation or reduction approaches (addressed in Part II) are most useful when “internal” and/or possibly large-scale system descriptions are available, such as semi-discretized Partial Differential Equations. This course focuses on the presentation of the essential mathematical background and on the application of prominent methods for the generation of surrogate models of linear and nonlinear systems. An engineering approach is adopted, with emphasis on the practical user aspects. The students are guided to build surrogate models via the application of ready-to-use Matlab templates and routines. The example problems selected in the practice sessions are simple enough to lower the technical barrier and to highlight the key modeling aspects, thus showing what the users can expect from the identification framework to solve their modeling problems. Final evaluation is carried through the assessment of individual homework projects, which will be selected based on students’ interest in their respective reference application fields.
PART I Surrogate modeling via identification 1.Introduction 1.1.classification and characteristics of a (dynamical) system 1.2.overview of the modeling resources presented in the course 1.3.surrogate modeling resources (books, toolboxes, …) 2.Identification basics 2.1.overview of linear vector space 2.2.some important aspects of system identification: parameter estimation, model complexity, … 3.Identification of dynamical systems from t-domain responses 3.1.linear systems 3.2.nonlinear systems PART II: Surrogate modeling via order reduction 1.Background: Linear Time Invariant (LTI) Systems – definitions and properties 2.Reducing LTI Systems: early approaches 2.1.Modal analysis 2.2.Rational interpolation 2.3.Padé approximation and Asymptotic Waveform Evaluation 3.Reducing LTI Systems 3.1.The Projection Framework 3.2.Krylov subspaces 3.3.Moment matching (Arnoldi, Lanczos, PRIMA algorithms) 3.4.Single and multi-point moment matching 3.5.Truncated Balanced Realizations (TBR) 4.Data-driven Model Order Reduction (frequency-domain) 4.1.The Vector Fitting algorithms 4.2.The Loewner Framework 5.Preserving or enforcing stability and passivity 6.Advanced topics: parameterized and nonlinear systems For additional information, please contact the course instructors Prof. Igor Stievano (igor.stievano@polito.it) Prof. Stefano Grivet-Talocia (stefano.grivet@polito.it)
Course schedule (provisional) ◾06-Mar-2019, 14:30-17:30 ◾07-Mar-2019, 10:00-13:00 ◾13-Mar-2019, 14:30-17:30 ◾14-Mar-2019, 10:00-13:00 ◾19-Mar-2019, 10:00-13:00 ◾20-Mar-2019, 14:30-17:30 ◾21-Mar-2019, 10:00-13:00 "Updated course schedule, information, and material is available at https://emc.polito.it/mor/ ". Course material will be made available soon on this page.
Modalità di esame:
Exam:


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
m@il