0% found this document useful (0 votes)
38 views

MS Introduction

This document provides an introduction to an advanced modeling and simulation lecture. It discusses using system models and simulation for applications like control systems, testing, and production planning. It describes developing dynamic and event-driven system models and simulating their behavior. The lecture objectives are presented, covering topics like modeling physical systems, system identification, programming in C, model-based control design, and numerical simulation methods. References and further readings are provided.

Uploaded by

harisree t v
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

MS Introduction

This document provides an introduction to an advanced modeling and simulation lecture. It discusses using system models and simulation for applications like control systems, testing, and production planning. It describes developing dynamic and event-driven system models and simulating their behavior. The lecture objectives are presented, covering topics like modeling physical systems, system identification, programming in C, model-based control design, and numerical simulation methods. References and further readings are provided.

Uploaded by

harisree t v
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Lecture: Advanced Modeling and Simulation

Chapter: Introduction

Last Update: 14/03/2017 11:23:00

Authors: Prof. Dr.-Ing. Peter Firsching, Prof. Dr. László Juhász

block diagram of a separately excited d. c. machine


Advanced Modelling and Simulation – Introduction
Last Update: 3/14/2017 11:23:00 AM

1 Use Cases of System Models and System Simulation

Feedback Industrial Testing Production


Control Control Systems
Systems Planning
Systems (PLCs)

Controller Testing / Testing / Virtual


Design Verification of Verification of Developement
(Controller Control algorithms / of Production
Parameters) Algorithms functions; Plants;
lifecycle tests Planning the
etc. material flow;
testing the
behaviour in
time

Model Developement
- Dynamic Systems (*)
- Event Driven Systems (State Machines)
- Data Models (Databases)

Simulation of System Model Behaviour

Model Verification

(*) Models of dynamic systems can gained by


- the knowledge and analysis of of the physical properties of a system
- the analysis of the measurable system behaviour on testing signals (time or
frequency domain)

Prof. Dr.-Ing. Peter Firsching;Prof. Dr. László Juhász Page 2


Advanced Modelling and Simulation – Introduction
Last Update: 3/14/2017 11:23:00 AM

2 Objectives of the lecture

General Topic: Experimental System Analysis

Topics: Principles of the Modelling of Physical Systems and


System Analysis

System Identification by Parameter Identification

System Identification by Parameter Estimation

Programming in C-language

Model-based control design and validation

Event driven systems

Numerical methods for simulation of dynamic systems

Practical Exercises:

System modelling and simulation using Matlab and


Simulink

System identification using Matlab and Simulink

Writing code for digital controller in C language

Production code generation using dSPACE TargetLink

Prof. Dr.-Ing. Peter Firsching;Prof. Dr. László Juhász Page 3


Advanced Modelling and Simulation – Introduction
Last Update: 3/14/2017 11:23:00 AM

3 Contents of the lecture


Topics Contents

Mathematical Introduction and Revision


Models of Physical  Differential Equations of Physical Systems
Systems  Examples for mechanical, electrical, thermal and hydraulic
systems
 Linear Approximation of nonlinear System Equations
 Block Diagram Models
 Transfer Function of Linear Systems
 State Equations of Linear Systems

System Calculation of Characteristic Parameters of a System when the


Identification by Input Signal and the Output Reaction is known
Parameter  Parameters of an undisturbed PT1 / IT1 system
Identification  Parameters of an undisturbed PT2 system
 Approximation of PTn systems
 Identification in frequency domain

System Calculation of Characteristic Parameters of a System when the


Identification by System Output is disturbed.
Parameter  Parameter estimation using the least square algorithm
Estimation  Method of the steepest descend
 Identification of dynamic systems

Programming in C- Revisiting the most important elements of the C-language:


language  Data types, Constants, Operators, Variables, Arrays, Pointers
 Functions, call by value, call by reference, recursions
 Real-time applications, integration with OS

Model-based Elements of the “V” cycle, particularly:


control design and  Rapid Control Prototyping
validation  Production Code Generation
 Hardware-in-the-Loop Simulation

Event driven Introduction to Modelling and Simulation methods


systems  Brief introduction to the theory of the state machine
 Introduction to Mathworks Stateflow
 Examples of typical control systems

Simulation of Numerical Integration Methods


dynamic systems

Prof. Dr.-Ing. Peter Firsching;Prof. Dr. László Juhász Page 4


Advanced Modelling and Simulation – Introduction
Last Update: 3/14/2017 11:23:00 AM

4 References and further reading


References:

[WOL] Robert L. Woods, Kent L. Lawrence: Modeling and Simulation of Dynamic


Systems. Prentice Hall, 1997
[LJL] Ljung, Lennart. System Identification: Theory for the User, 2/E. Prentice
Hall, 1999
[DAB] D.Abel, A. Bollig. Rapid Control Prototyping (in German), Springer, 2013
[HSC] Herbert Schildt. C++ The Complete Reference, Springer, 2013 (Part I: the
C subset)

Further reading:

[KAT] Kailath T.: Linear Systems. Prentice Hall, 1980


[GAZ] Gajic Z.: Linear Dynamic Systems and Signals. Prentice Hall, 2002
[NSN] Nise, N. S.: Control Systems Engineering. John Wiley & Sons, 2004
[DOB] Dorf R. C., Bishop R. K.: Modern Control Systems. Pearson Educational
International, 2005.
[WER] Wernstedt J.: Experimentelle Prozeßanalyse. Oldenbourg-Verlag, 1989.
[IS1] Isermann R.: Grundlegende Methoden (Identifikation dynamischer
Systeme, Bd.1), Springer-Verlag, 1992
[IS2] Isermann R.: Identifikation dynamischer Systeme II. Besondere Methoden,
Anwendungen. Springer-Verlag, 1992.
[UNB] Unbehauen Rolf: Systemtheorie. Oldenbourg-Verlag, 1993
[GIM] Gipser Michael: Systemdynamik und Simulation. Teubner-Verlag, 1999
[KRN] Kramer U., Neculau M.: Simulationstechnik. Hanser-Verlag, 1998
[NOL] Nollau R.: Modellierung und Simulation Technischer Systeme (in German),
Springer, 2009
[MDA] Manfred Dausmann, Ulrich Bröckl, Dominik Schoop, Joachim Goll, C als
erste Programmiersprache, Springer, 2011, ISBN: 978-3-8348-1221-6
(Print) 978-3-8348-9879-1 (Online)
[RKL] Robert Klima, Siegfried Selberherr, Programmieren in C, Springer, 2010,
ISBN: 978-3-7091-0393-7

Prof. Dr.-Ing. Peter Firsching;Prof. Dr. László Juhász Page 5

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy