Professional Documents
Culture Documents
Carlos J. Gmez-Mndez
Objective
Identify a system for which its mathematical model is
unknown Use Artificial Neural Networks (ANN) to model the system Train T the h ANN using Particle P l Swarm S Optimization(PSO) O (PSO)
System Identification
What is system y identification?
Mathematical model
Example:
System Identification
Why identify a system?
Complicated mathematical model Time consuming to develop the mathematical model
System Identification
Types yp of mathematical models:
White Box Model
Why ANN?
Adaptability Ad bili Non-linear characteristics
Why PSO?
Iterative
How it works?
Particles represent p set of data Example: X,Y space
consideration
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
2.5
1.5
0.5
-0.5 05
-1
-1.5
-2 2
-2.5 -2.5
-2
-1.5
-1
-0.5
0.5
1.5
2.5
Overview
System to be identified
The transfer function of the system being modeled with an ANN
is:
Results
System response to unit step input and output of initialized
ANN:
Results
System response to unit step input and output of trained
ANN:
Future Work
The algorithm developed will be applied for maximum
power tracking of an ocean wave energy conversion system. Preliminary simulations will be done in real-time using dSPACE/SIMULINK and the setup shown. shown
The algorithms will be used f power management of for fa DC Motor.The setup consists of a DC Motor, DC Generator, Power Converter Board, DSP Board, and PC.
Questions?