14
USING USING LINEAR ANALYSIS LINEAR ANALYSIS IN MATLAB IN MATLAB FOR MEP 1422/1522 (MATLAB V7, FOR MEP 1422/1522 (MATLAB V7, R14) R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti Teknologi Malaysia

USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

  • View
    231

  • Download
    6

Embed Size (px)

Citation preview

Page 1: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

USING USING LINEAR ANALYSISLINEAR ANALYSIS IN MATLAB IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14)FOR MEP 1422/1522 (MATLAB V7, R14)

Dr. Nik Rumzi Nik Idris

Dept. of Energy ConversionFakulti Kejuruteraan ElektrikUniversiti Teknologi Malaysia

Page 2: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

)1s1.0(s100

GOL

Say, we need to obtain Bode plot of this TF:

Which can be constructed using SIMULINK blocks:

Fakulti Kejuruteraan Elektrik

Page 3: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

We can to put dummy blocks so that we can define the input-output points

Fakulti Kejuruteraan Elektrik

Page 4: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

Right click the input point and select Linearization Points Input Point

Fakulti Kejuruteraan Elektrik

Page 5: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

Right click the output point and select Linearization Points Output Point

Fakulti Kejuruteraan Elektrik

Page 6: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

Start the Linear Analysis: Tools Control Design Linear Analysis

Fakulti Kejuruteraan Elektrik

Page 7: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

Start the Linear Analysis: Tools Control Design Linear Analysis

Fakulti Kejuruteraan Elektrik

Page 8: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

Select the Bode response plot and Linearize Model

Fakulti Kejuruteraan Elektrik

Page 9: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

Select the Bode response plot and Linearize Model

Fakulti Kejuruteraan Elektrik

Page 10: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

Try to place input point at several different input points. For each points, obtain the Bode plot

Fakulti Kejuruteraan Elektrik

Page 11: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

The Bode plots of the 3 different input points:

Bode Diagram

Frequency (rad/sec)

-100

-50

0

50

100From: Input Point To: Output Point

Mag

nitu

de (

dB)

10-1

100

101

102

103

-180

-135

-90

-45

0

Phas

e (d

eg)

Fakulti Kejuruteraan Elektrik

Page 12: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

Open-loop and close-loop plots

Bode Diagram

Frequency (rad/sec)

-100

-50

0

50

100From: Input Point To: Output Point

Mag

nitu

de (

dB)

10-1

100

101

102

103

-180

-135

-90

-45

0

Phas

e (d

eg)

Crossover frequency approximates close–loop bandwidth

Fakulti Kejuruteraan Elektrik

Page 13: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

s

s1k

pik

ki

• Contain a zero and a pole at origin• DC gain can be adjusted independently from

location of zero

Transfer function

PI controller

Fakulti Kejuruteraan Elektrik

Page 14: USING LINEAR ANALYSIS IN MATLAB FOR MEP 1422/1522 (MATLAB V7, R14) Dr. Nik Rumzi Nik Idris Dept. of Energy Conversion Fakulti Kejuruteraan Elektrik Universiti

PI controller

Bode Diagram

Frequency (rad/sec)

-100

-50

0

50

100From: Input Point To: Output Point

Mag

nitu

de (

dB)

10-1

100

101

102

103

-90

-45

0

Phas

e (d

eg)

ki=1, kp=0.1

ki=100, kp=10

Fakulti Kejuruteraan Elektrik