KENDALI MOTOR INDUKSI MENGGUNAKAN
KENDALI MOTOR INDUKSI MENGGUNAKAN
KENDALI MOTOR INDUKSI MENGGUNAKAN
KENDALI MOTOR INDUKSI MENGGUNAKAN
FUZZY SLIDING MODE CONTROLLER BERBASIS
FUZZY SLIDING MODE CONTROLLER BERBASIS
DIRECT FIELD ORIENTED CONTROL
DIRECT FIELD ORIENTED CONTROL
M.
M. KhairulKhairul AmriAmri RosaRosa NRP 2208201012 NRP 2208201012
Pembimbing Pembimbing:: Prof. Dr. Ir.
Prof. Dr. Ir. SoebagioSoebagio, MSEE, MSEE Prof. Dr. Ir.
Prof. Dr. Ir. MauridhiMauridhi HeryHery PurnomoPurnomo, M. Eng., M. Eng.
Program Magister Program Magister Bidang
Bidang KeahlianKeahlian TeknikTeknik SistemSistem TenagaTenaga Jurusan
Jurusan TeknikTeknik ElektroElektro Fakultas
Fakultas TeknologiTeknologi IndustriIndustri Fakultas
Fakultas TeknologiTeknologi IndustriIndustri Institut
Institut TeknologiTeknologi SepuluhSepuluh NopemberNopember Surabaya Surabaya 2010 2010
Keunggulan motor induksi
Robust
Karakteristik
Keunggulan motor induksi
torka tinggi
Konstruksi
sederhana
sederhana
Perawatan
mudah
MOTOR INDUKSI
Motor
Motor induksi
induksi
Motor
Motor induksi
induksi
dalam
dalam electric drive
electric drive
kecepatan
kecepatan variabel
variabel
Pengaturan
kecepatan
frekuensi
torka
frekuensi
tegangan
torka
memerlukan
MOTOR
MOTOR
INDUKSI
INDUKSI
Kontrol
kecepatan
Mesin induksi non linier
dijadikan linier
sulit dikontrol
FOC
Konvensional : PI
Untuk
Untuk
Kontroler
Non-konvensional :
SMC FLC FSMC
Untuk
Untuk
memperbaiki
memperbaiki
respon
respon
SMC, FLC, FSMC
Model Sistem
Model Sistem
Model motor induksi
Model motor induksi
`
Rangkaian ekivalen motor induksi dalam koordinat dqn
R
ω
λ
L
L
(
ω
−
ω
)
λ
R
dsλ
sR
ω
eλ
qsL
lsL
lr dsi
mL
qr r eω
λ
ω
)
(
rR
dri
drλ
dsV
ds m drV
dr Sumbu d ds ` dr sR
ω
eλ
dsL
lsL
lr qsi
dr r eω
λ
ω
)
(
−
rR
qri
qsλ
q mL
q qrλ
qsV
V
qr Sumbu qModel motor induksi
Model motor induksi
`
Persamaan tegangan motor induksi
`
Persamaan fluksi
`
Persamaan fluksi
Model motor induksi
Model motor induksi
`
Persamaan torka elektromagnetik
Field oriented control
Field oriented control
Si
S
l d
FOC
FOC
decoupled
Sistem
Sistem coupled
torka dan fluks berada pada
rangkaian yang sama
torka dan fluks dapat
dikontrol secara terpisah
q e ω s I 0 = qr λ
sumbu d diletakkan pada
sumbu fluks rotor
0
=
λ
λ
=
λ
θ d ds i qs i ωr r d r dr λ λ =0
=
qrλ
λ
r=
λ
drL
P
3
menghasilkan persamaan torka
seperti motor dc
r θ sl θ e θ ds qs dr r m ei
L
L
P
T
λ
2
2
3
=
BackField oriented control
Field oriented control
Inverter
Inverter
Membangkitkan
Membangkitkan
tegangan
tegangan ac
ac dengan
dengan
i d
i d dd
f k
f k
i
i
magnitud
magnitud dan
dan frekuensi
frekuensi
yang
yang dapat
dapat diatur
diatur
HB-PWM
CRPWM
PWM
CRPWM
SPWM
SVPWM
Space vector PWM
Space vector PWM
`
Sasaran SVPWM untuk memperkirakan tegangan referensi
dalam vektor ruang menggunakan delapan pola switching
g
gg
p
p
g
dengan periode sampling tertentu
Space vector tegangan
Space vector tegangan
Space vector PWM
Space vector PWM
`
Kombinasi urutan switching inverter membentuk 8 pola switching
`
State 1-6 menghasilkan vektor tegangan aktif yang membagi suatu
heksagonal menjadi 6 sektor
`
State 0 dan 7 menghasilkan vektor tegangan nol
`State 0 dan 7 menghasilkan vektor tegangan nol
Bentuk tegangan keluaran inverter
Bentuk tegangan keluaran inverter
`
Tegangan fasa
`
Tegangan line-to-line
Sliding mode controller
Sliding mode controller
`
Teknik kontrol yang melakukan switching berdasarkan keadaan
sistem.
`
Memaksa lintasan sistem menuju permukaan sliding s=0
`
Sliding pada permukaan begitu mencapai permukaan
Sliding mode control
Sliding mode control
Keunggulan SMC
`
Penerapan sederhana
`
Penerapan sederhana
`
Stabil
`
Robust
`
Robust
Sliding mode control
Sliding mode control
`
Memecah fungsi kontrol u
adalah kontrol ekivalen
adalah kontrol ekivalen
kontrol tidak kontinu menimbulkan
chattering
Fuzzy sliding mode controller
Fuzzy sliding mode controller
`
Kombinasi SMC dan FLC
`
Menggabungkan kelebihan masing-masing kontroler
`
Menggabungkan kelebihan masing masing kontroler
`
FLC menggantikan fungsi kontrol SMC yang tidak kontinu
dengan sistem inferensi fuzzy
Struktur FSMC:
Simulasi
Simulasi
`
Menggunakan program Matlab/Simulink
`
Prosedur Simulasi:
`
Prosedur Simulasi:
`
Membuat model sistem menggunakan SIMULINK
`
Model motor induksi
`Blok diagram inverter
`Blok diagram inverter
`Blok kontroler
`
Membuat model SMC
`
Simulasi dengan SMC
`
Mendapatkan parameter optimum
`
Membuat desain FSMC
`
Simulasi dengan FSMC
`Analisis dan kesimpulan
Model Simulink
Model Simulink
wr l putaran rotor m Te is_abc fluks pulsa torka elektro-magnetik arus stator fl k d Vdc fluks_dr tegangan output inverter Iabc wr pulsaParameter mesin
Parameter mesin
Space-Vector PWM
Space Vector PWM
Transformasi
Transformasi dqdq –– abcabc (4.12) (4.12) ( ) ( ) Transformasi Transformasi abc
abc –– dqdq stasionerstasioner ((αβαβ)) (4.13)
(4.13) Perhitungan
Perhitungan sudutsudut fasafasa (4.15)
(4.15)
Penentuan
Penentuan sektorsektor Perhitungan
Perhitungan waktuwaktu switching switching switching switching (2.54) (2.54) –– (2.56)(2.56) Pembangkitan
Kontroler
Kontroler
`
Blok kontroler terdiri atas:
`
Kontroler kecepatan
`Kontroler kecepatan
`Kontroler arus i
qs `Kontroler arus i
ds`
Kontroler yang digunakan:
`
Sliding mode control
Kontroler kecepatan SMC
Kontroler kecepatan SMC
Kontroler arus i
qs
SMC
Kontroler arus i
ds
SMC
FSMC kontroler kecepatan
FSMC kontroler kecepatan
sinyal error putaran referensi dengan putaran aktual
input
arus sumbu q referensi (i
* qs)
FLC pada kontroler kecepatan
FLC pada kontroler kecepatan
1
a
n
NB NS ZE PS PB
Fungsi Keanggotaan Input Pengendali Kecepatan
1
a
n
NB NS ZE PS PB
Fungsi Keanggotaan Output Pengendali Kecepatan
0.2 0.4 0.6 0.8 e raj a t k e ang got a a 0.2 0.4 0.6 0.8 e raj a t k e ang got a a -1 -0.5 0 0.5 1 0 sw D e -1 -0.5 0 0.5 1 0 un D e
Parameter FLC
Tipe
: Mamdani
Metode AND
: MIN
Metode OR
: MAX
Basis Aturan untuk FLC:
•
If sw is NB Then un is NB
•
If sw is NS Then un is NS
•
If sw is ZE Then un is ZE
Metode OR
: MAX
Implikasi
: MIN
Aggregasi
: MAX
Defuzzifikasi
: CENTROID
If sw is ZE Then un is ZE
•
If sw is PS Then un is PS
•
If sw is PB Then un is PB
FSMC kontroler arus i
qs
FSMC kontroler arus i
qs
sinyal error arus i
qsreferensi dengan i
qspengukuran
input
perubahan error dalam selang waktu Ts
input
tegangan sumbu q referensi (v
* qs)
FSMC kontroler arus i
ds
FSMC kontroler arus i
ds
sinyal error arus i
dsreferensi dengan i
dspengukuran
perubahan error dalam selang waktu Ts
input
input
tegangan sumbu q referensi (v
* ds)
FLC pada kontroler arus
FLC pada kontroler arus
1
a
n
NB NS ZE PS PB
Fungsi Keanggotaan Input 1 Pengendali Arus
1
a
n
NB NM NS ZE PS PM PB
Fungsi Keanggotaan Output Pengendali Arus
0.2 0.4 0.6 0.8 e raj a t k e ang got a a 0.2 0.4 0.6 0.8 e raj a t k e ang got a a -1 -0.5 0 0.5 1 0 s D e
Fungsi Keanggotaan Input 2 Pengendali Arus
-1 -0.5 0 0.5 1 0 un D e 0.6 0.8 1 k e ang got a a n NB NS ZE PS PB
Parameter FLC
Tipe
: Mamdani
Metode AND
: MIN
Metode OR
: MAX
-1 -0.5 0 0.5 1 0 0.2 0.4 d De ra ja t kMetode OR
: MAX
Implikasi
: MIN
Aggregasi
: MAX
Defuzzifikasi
: CENTROID
dsFLC pada kontroler arus
FLC pada kontroler arus
Basis aturan FLC pada pengendali arus
Δs
s
PB
PS
ZE
NS
NB
NB
NB
NB
NM
NS
ZE
NS
NB
NM
NS
ZE
PS
ZE
NM
NS
ZE
PS
PM
ZE
NM
NS
ZE
PS
PM
PS
NS
ZE
PS
PM
PB
PB
ZE
PS
PM
PB
PB
PB
ZE
PS
PM
PB
PB
Hasil Simulasi
Simulation Results
Simulasi menggunakan SMC
Simulasi menggunakan SMC
`
Untuk mendapatkan nilai parameter kendali yang
optimum.
p
`
Indeks performansi sistem dievaluasi menggunakan:
`
Variasi nilai k k dan k
`
Variasi nilai k
w, k
q, dan k
d`
Range k
w: 200 – 600
`
Range k
g
qqdan k
dd: 500 – 2000, masing-masing dengan step 50.
g
g
g
p
`
Simulasi dengan kecepatan referensi 200 rad/s tanpa
`
Dari hasil pengujian indeks
Perubahan kw terhadap indeks performansi
Hasil Simulasi
performansi J, diperoleh parameter
kendali SMC:
`
k
w= 400
`k
q= 1900
`k
d= 1900
Indeks performansi terkecil:
`
J
= 5961,8
`
Nilai k
w, k
q, dan k
ddigunakan untuk
Perubahan kq dan kd terhadap indeks performansi
w q d
g
Perbandingan performansi FSMC
dan SMC
Perbandingan performansi FSMC
dan SMC
Perbandingan performansi FSMC
dan SMC
dan SMC
Performansi
FSMC
SMC
Rise time (detik)
0 260
0 322
Rise time (detik)
0.260
0.322
Steady-state time (detik)
0.310
0.345
Performansi pada kecepatan
bervariasi
bervariasi
Performansi pada kecepatan
bervariasi
bervariasi
Data simulasi
Waktu (detik) 0 1 2 Kecepatan referensi (rad/s) 100 200 50
Performansi pada kecepatan
bervariasi
bervariasi
Data simulasi
Waktu (detik) 0 1 2 Kecepatan referensi (rad/s) 100 200 50
Performansi pada kecepatan
bervariasi
bervariasi
P f
i
Rise time Steady state Overshoot
Performansi
s
y
s
%
Putaran naik: 0 – 100 rad/s
0.17
0.22
0
Putaran naik: 100 – 200 rad/s
Putaran turun: 200 – 50 rad/s
0.10
0.14
0
0 17
0 23
0
Performansi pada torka beban
bervariasi
bervariasi
Data simulasi Waktu (detik) 1 1 5 22 5
Waktu (detik) 1 1.5 22.5
Torka beban (Nm) 300 0 -150 0 Kecepatan referensi (rad/s) 200Performansi pada torka beban
bervariasi
bervariasi
Data simulasi Waktu (detik) 1 1 5 22 5
Waktu (detik) 1 1.5 22.5
Torka beban (Nm) 300 0 -150 0 Kecepatan referensi (rad/s) 200Kesimpulan
Kesimpulan
`
FOC berhasil diterapkan untuk mengatur torka dan fluks
motor induksi secara terpisah seperti pada mesin arus searah.
`
Penggunaan (FSMC) sebagai pengendali memberikan respon
yang robust terhadap perbahan parameter dan perubahan
beban serta kendali yang halus tanpa overshoot baik pada saat
y g
p
p
accelerating dan decelerating, pada saat terjadi gangguan beban
dan perubahan parameter, yang baik untuk dinamik kendaraan
elektrik.
`
Respon kecepatan FSMC lebih baik dibanding SMC. Pada
kecepatan referensi 200 rad/s, FSMC mencapai steady state
pada 0 31 detik dengan rise time 0 26 detik SMC mencapai
pada 0.31 detik dengan rise time 0.26 detik. SMC mencapai
steady state pada 0.345 detik dengan rise time 0.322 detik.
`
FSMC mengoptimalkan torka elektromagnetik motor, sehingga
h ilk
l bih
t dib di
SMC
Daftar Pustaka
Daftar Pustaka
1. Bousserhane, I. K., A. Hazzab, P. Sicard, M. Rahli, B. Mazari, and M. Kamli, Fuzzy Sliding
Mode Based on Indirect Field Orientation for Induction Motor Drive, IEEE Transactions on.,
2006 pp 537-542 2006, pp.537 542.
2. Meroufel, A., A. Massoum, P. Wira, A Fuzzy Sliding Mode Controller for A Vector Controlled
Induction Motor, IEEE Transaction on, 2008, pp. 1873-1878.
3. Swamy, R. L. and P. S. Kumar, Speed Control of Space Vector Modulated Inverter Driven y, , p f p
Induction Motor, Proceedings of the International Multi Conference of Engineers and
Computer Scientists, 2008, Hong Kong.
4. Soebagio,”Model Mesin AC pada Koordinat dqn”, Materi kuliah Mesin Sinkron Lanjut,
I tit t T k l i S l h N b 2006
Institut Teknologi Sepuluh Nopember, 2006
5. Faiz, J., M. Sharifian, A. Keyhani, A. Proca, Sensorless Direct Torque Control of Induction
Motors Used in Electric Vehicle, IEEE Transactions on Energy Conversion, vol. 18, 2003.
6 Tunyasrirut S and S Srilad Fuzzy Logic Control for a Speed Control of Induction Motors
6. Tunyasrirut, S. and S. Srilad, Fuzzy Logic Control for a Speed Control of Induction Motors
using Space Vector Pulse Width Modulation, Proc. of World Academy of Science,
Engineering and Technology, 2007, pp.71-77.
7. Noaman, M., Speed Control for IFOC Induction Machine with Robust Sliding Mode Controller,
Daftar Pustaka
Daftar Pustaka
8. Bose, Bimal K., Modern Power Electronics and AC drives, Prentice Hall Ptr, 2002.
9. Ong, Chee-Mun, Dynamic Simulation of Electric Machinery using Matlab/Simulink, Prentice
H ll PTR N J 1998
Hall PTR, New Jersey, 1998.
10. Casadei, D., F. Profumo, G. Serra, and A. Tani, FOC and DTC: Two Viable Schemes for Induction
Motor Torque Control, IEEE Transaction on Power Electronics, vol. 17 no. 5, 2002, pp
779-786.
11. Yuhendri, Muldi, Penggunaan Fuzzy Logic Controller (FLC) Untuk Maximum Output Power
Tracking (MOPT) pada Pembangkit Listrik Tenaga Angin dengan Kecepatan Variabel, PPS
Institut Teknologi Sepuluh Nopember, Surabaya, 2009.
12. Mohan, Ned, Advanced Electric Drive: Analysis, Control and Modeling using Simulink, MNPERE,
Minneapolis, 2001.
13. T. Fu, W. Xie, “Novel Sliding Mode Control of Induction Motor Using Space Vector
Modulation Technique” ISA Trans 44 2005 pp 481 490 Modulation Technique , ISA Trans. 44, 2005, pp 481–490
14. Kusumadewi, Sri, Analisis & Desain Sistem Fuzzy, Graha Ilmu, Yogyakarta, 2002.
15. Prabowo, Gigih, Metoda Direct Torque Control pada Pengaturan Kecepatan Motor Induksi
Tanpa Sensor Dengan Menggunakan Sliding Mode Control, PPS Institut Teknologi Sepuluh Tanpa Sensor Dengan Menggunakan Sliding Mode Control, PPS Institut Teknologi Sepuluh