Date post: | 07-Oct-2015 |
Category: |
Documents |
Upload: | diliniwasana |
View: | 223 times |
Download: | 0 times |
1
INTRODUCTION TO THE COURSE
MODELLING OF MECHATRONICS SYSTEMS
MEX3273
2014Prepared by: D C Wijewardene
OUTLINE Course Information
Overview of modelling
Types of Systems
Introduction to models
2
COURSE INFORMATION Academic Coordinator
B G D Achintha MadhusankaContact : 011 2881265/0716166779Email : [email protected]/[email protected]
3
D T GanegodaContact : 011 2881085
Course Coordinator
COURSE INFORMATION Web Resource MyOUSL
4
2
COURSE INFORMATIONObjectives Primary objective is to understand the
methodologies of formulating system models
To be able to use various methodologies of system representation
5
COURSE INFORMATIONObjectives To gain a hands on practice of using
software tools to build and simulate system models
To explore the modeling of mixed systems (Multi-domain systems) Only a brief introduction
6
COURSE INFORMATIONContent Introduction to modelling
Introduction to signals & systems
Fundamentals of dynamic system modelling
Formulation of system models
7
COURSE INFORMATIONContent System representation
State Space representation
Block Diagram representation Linear graph representation Introduction to modelling of multi-
domain systems
8
3
COURSE INFORMATIONResources Course note sets ( 02 Books)
Course reading (Selected text from : de Silva, C.W..MECHATRONICS An Integrated approach, Taylor & Francis/CRC Press, Boca Raton. FL.2005
Referencing
9
SYSTEMS
An entity separable from rest of the surroundings by means of a boundary ( physical or conceptual) and having interacting elements or subsystems disturbances)
What is a system?
10
SYSTEMSWhat is a system?
SystemInputsOutputs
Boundary
11
SYSTEMSA system will react to changes in the surroundings and also exchange information and energy
SystemInputsOutputs
Boundary
Disturbances
Energy & Information
12
4
SYSTEMS - EXAMPLES
Eco-systems
Transport systems
Biological systems
Technical systems
13
SYSTEMS - EXAMPLESCan you think of any other systems?
14
MODELSWhat is a model? A models is an abstract representation of reality (system, object or a phenomenon)
Real system ModelsModelling
15
MODELS Models embody system characteristics
that are important to the models users
Also, models simplify reality by eliminating other characteristics that are not important for their purpose
16
5
TYPES OF MODELS Conceptual models
A conceptual model is the mental model people have of a system.
These are qualitative in nature and helps highlight important connections in real world systems and processes.
17
TYPES OF MODELS Physical models
A physical model is a physical copy of a object or a system
It can be smaller/larger or equal in size to the real object/system
Physical models allow visualization of the real object/system
18
TYPES OF MODELS Physical models
A physical models may also be modeled virtually
2D/3D models, Prototypes, architectural models are some examples
19
TYPES OF MODELS Physical models
20
6
TYPES OF MODELS Mathematical models
Mathematical models comprises equations that determine how a system changes from one state to the next (differential equations) and/or how one variable depends on the value or state of other variables (state equations)
21
TYPES OF MODELS Mathematical models
Or simply, A mathematical model is an abstract model that uses mathematical language to describe the behavior of a system.
Can be divided in to numerical models and analytical models
22
TYPES OF MODELS Numerical models
Numerical models uses some sort of numerical time-stepping procedure to obtain the models behavior over time.
The mathematical solution is represented by a generated table and/or graph
23
TYPES OF MODELS Numerical models
Examples are, FEA, CFD weather prediction models.
FAE ModelCFD Model
24
7
TYPES OF MODELS Analytical models
Analytical models have a closed form solution, i.e. the solution to the equations used to describe changes in a system can be expressed as a mathematical analytic function.
25
TYPES OF MODELS Analytical models Further explanation
Assume you have a mathematical model and you want to understand its behavior. That is, you want to find a solution to the set of equations.
One of the ways of doing this is by using mathematical techniques such as trigonometry, calculus etc., to write down the solutions. (solve the equations)
26
TYPES OF MODELS Analytical models Further explanation
Assume you have a mathematical model and you want to understand its behavior. That is, you want to find a solution to the set of equations.
One of the ways of doing this is by using mathematical techniques such as trigonometry, calculus etc., to write down the solutions. (solve the equations)
27
TYPES OF MODELS Analytical models
This is called the analytic solution, because youve used analysis to figure it out.
It is also referred to as a closed form solution.
28
8
TYPES OF MODELS Important!
Closed form solutions are only applicable to simple models. For more complex models, the math becomes much too complicated. Then you have to use numerical methods of solving the equations
29
TYPES OF MODELS Statistical models
Includes statistical characterization of numerical data, estimating the probabilistic future behavior of a system based on past behavior, extrapolation or interpolation of data based on some best-fit, error estimates of observations, or spectral analysis of data or model generated output.
30
TYPES OF MODELSIn this course we will be mainly looking at analytical models!
31
BUILDING BLOCKS OF MODELS Typically, an analytical model will
comprise of variables
There can be many types of variables in a analytical model. Therefore the variables are generally represented by vectors variables
32
9
BUILDING BLOCKS OF MODELS
Decision Variables (Independent variables)
Input Variables
Exogenous Variables (Constants or parameters)
33
BUILDING BLOCKS OF MODELS
State Variables (Variables that describes the state of a system)
Output Variables (Variables that are dependent on the state of the system)
Random Variables (Noise or disturbances)
34
CLASSIFICATION OF ANALYTICAL MODELS/SYSTEMS Dynamic vs. static
Distributive parameter vs. lumped parameter
Linear vs. non-linear Deterministic vs. Probabilistic
(Stochastic)
35
MODELLING OF SYSTEMS
Model
Input
Output
36
10
SOLUTION TECHNIQUES
Analytical models are formed by obtaining mathematical relationships of the variables discussed previously, and several forms of solution techniques are used for analyzing these models
37
SOLUTION TECHNIQUES State-space method
Linear graphs
Bond graphs
Transfer function models
Frequency domain models
38
IMPORTANCE OF MODELLING
Modelling of systems help us to develop a tool to conduct simulation and predict and investigate the behavior of the system to various inputs and disturbances
39
IMPORTANCE OF MODELLING
The result of the simulation can be used for; taking necessary control or corrective
actions predicting the behavior of a complex
system such as the weather
enhancing the design of a product
40
11
ADVANTAGES OF MODELLING Some systems states cannot be brought
about in the real system, or at least not in a non-destructive manner
In comparison to real experiments, virtual experiments are less costly
In some cases real experiment is ruled out for moral reasons
41
ADVANTAGES OF MODELLING Simulated models are usually completely
controllable. Therefore all input variables and parameters of the system can be pre-determined
42
ADVANTAGES OF MODELLING Simulated models are generally fully
monitorable. All output variables and system states are available, whereas in real systems this would require sophisticated measuring devices to monitor such variables and parameters determined
43
LIMITATIONS OF MODELLING Every simulated modelling experiment
requires a complete, validated and verified modelling of the system
The accuracy to which details are reproduced and the simulation speed of the model is limited by the power of the computer used for the simulation
44
12
MODEL DEVELOPMENT
Real System
Conceptual Model
Executable Model
Analysis
Implementation
Simulation
Verification
45
MODEL DEVELOPMENT
AnalysisThe Process of obtaining a conceptual model by applying suitable relationships of nature, equations, or verbal descriptions to the real system
46
MODEL DEVELOPMENT
Implementation Transformation from the conceptual model to a executable (simulatable) model. This mainly involves the setting up of instructions that describes the systems response to an external stimuli
47
MODEL DEVELOPMENT
Simulation Processing of the instructions in the executable model usually by using a computer
48
13
MODEL DEVELOPMENTQualification Determining a correct field of application to the conceptual model. A conceptual model is adequately qualified for a pre-determined field of application if it produces the required degree of correspondence with the real system
49
MODEL DEVELOPMENT
Verification Investigates whether the executable model reflects the conceptual model within the specified limits of accuracy. Verification basically transforms the conceptual models field of application to the executable model
50
MODEL DEVELOPMENT
Validation Gives us information whether the executable model is suitable for fulfilling the envisaged task within its field of application
51
MODEL DEVELOPMENT
Verification ensures that the system model is right, whereas, Validation is about modelling the right system
52
14
SUMMARY Course Information
Introduction to systems
Overview of models and types of models
Introduction to model development
53