Abstrak—Penggunaan motor induksi pada dunia industri banyak kita temui. Hal ini dikarenakan perawatannya yang relatif murah, akan tetapi pengaturan kecepatannya susah. Oleh karena itu, dibutuhkan suatu kontroler untuk mengatur kinerja dari suatu motor induksi itu sendiri. Penggunaan PLC (Programmable Logic Controller) sebagai kontroler telah dipercaya sebagai pengendali  utama di dalam dunia industri karena telah terbukti kehandalan dan fleksibilitasnya. Banyak metode pengaturan kecepatan telah digunakan mulai dari pengontrolan menggunakan kontroler PID sampai dengan penggunaan kontroler Sliding Mode Control (SMC).
SMC merupakan kendali umpan balik pensaklaran frekuensi tinggi yang memiliki sifat kokoh. Kendali SMC dipilih karena kekokohan yang dimiliki sistem kendali ini diharapkan dapat mengatasi permasalahan perubahan parameter dari motor induksi akibat pembebanan. Perubahan parameter dapat mengakibatkan perubahan respon yang cukup signifikan. Namun kekurangan yang dimiliki oleh kendali SMC adalah timbulnya fenomena chattering  yang berpengaruh terhadap stabilitas sistem kendali. Dari hasil penelitiann dapat dilihat bahwa SMC memiliki respon keluaran yang baik dalam meredam  chattering. Sifat kokoh dari kontroler SMC dimana dapat mengembalikan lintasan trayektori ke permukaan luncur dengan cepat sampai 0,2 detik.
Kata kunci—Motor Induksi, PLC, Sliding Mode Control, Inverter Micromaster 420
I. PENDAHULUAN ada  zaman sekarang, teknologi  semakin canggih, mulai dari peralatan  mekanik,  elektrik  maupun  perangkat lunaknya bersinergi untuk menghasilkan suatu produk ataupun peralatan baru.  Motor  listrik  sebagai penggerak sangat berperan penting dalam dunia industri. Jenis penggerak yang sering dipakai di dunia industri adalah motor induksi tiga fasa. Motor ini memiliki beberapa kelebihan dibandingkan motor jenis yang lain seperti kontruksinya yang  sangat sederhana, harga dan perawatan yang relatif  murah, tahan terhadap goncangan. Namun motor induksi memiliki kelemahan yaitu tidak mampu mempertahankan kecepatannya dengan konstan bila terjadi perubahan kecepatan maupun torsi beban. Maka untuk mendapatkan kecepatan konstan serta memperbaiki kinerja motor induksi dibutuhkan suatu kontroler.
Perubahan parameter dari motor menyebabkan perubahan respon yang cukup signifikan. Metode yang umum dilakukan adalah dengan melakukan penalaan parameter kontroler secara kontinyu. Hal ini tentu saja akan sangat merepotkan karena
Gambar 1. Diagram Blok Perancangan Sistem
harus melakukan penalaan parameter kontroler setiap terjadi perubahan beban. Untuk itu diperlukan suatu kontroler yang memiliki sifat kokoh terhadap gangguan maupun perubahan parameter[1].
Sliding mode control adalah salah satu teknik kendali yang memiliki sifat kokoh terhadap gangguan maupun perubahan parameter. Kekurangan dari penggunaan kontroler SMC adalah adanya fenomena chattering yang dapat mengganggu stabilitas dari sistem kendali. Sliding Mode  Control diharapkan dapat membuat  mesin  induksi  memiliki kecepatan motor stabil sesuai referensi. Skema kontrolnya adalah dengan memaksa vector error dan delta  error  (trayektori) menuju kearah  permukaan  luncur . Namun, penggunaan  kontroler  ini akan  mengakibatkan  terjadinya chattering yang kurang  baik untuk respon sistem sehingga keberadaannya perlu direduksi.
II. PERANCANGAN SISTEM Proses perancangan sistem pada penelitian ini sesuai dengan diagram blok Gambar 1. Set point diatur pada Human Interface Machine (HMI) yang telah dirancang sebelumnya, dikomunikasikan dengan Programmable Logic Controler (PLC) sebagai kontrolernya dengan menggunakan metode kontrol berupa Sliding Mode Control (SMC). Sensor  yang digunakan berupa rotary encoder dan aktuator berupa motor induksi.  Pada perancangan hardware dilakukan pengujian rangkaian non  inverting , karena dalam prosesnya tegangan keluaran PLC sebesar 0-5V sedangkan tegangan masukan yang dibutuhkan inverter 0-10V, maka dari itu dibutuhkan penguatan sebesar 2 kali. Inverter digunakan sebagai driver untuk menggerakkan motor induksi.

## Perancangan dan Implementasi Kontroler Sliding Mode Pada Pengaturan Kecepatan Motor Induksi Tiga Fasa
Muhammad Ridho Utoro, Josaphat Pramudijanto Jurusan Teknik Elektro Fakultas Teknologi Industri, Institut Teknologi Sepuluh Nopember Jl. Arief Rahman Hakim, Surabaya 60111 e-mail : ridho.utoro11@mhs.ee.its.ac.id
P
Rem Magnetik Motor Induksi Rotary Encoder

## A. Motor Induksi Tiga Fasa
Motor induksi adalah suatu mesin listrik yang merubah energi listrik menjadi energi gerak dengan menggunakan gandengan medan listrik dan mempunyai slip antara medan stator dan medan rotor. Stator adalah bagian dari mesin yang tidak berputar dan terletak pada bagian luar. Stator terbuat dari besi bundar berlaminasi dan mempunyai alur –alur sebagai tempat meletakkan kumparan.rotor sangkar adalah bagian dari mesin yang berputar bebas dan letaknya bagian dalam dan terbuat dari besi laminasi yang mempunyai slot dengan batang alumunium atau tembaga yang dihubungkan singkat pada ujungnya.  Rotor kumparan ( wound rotor), Kumparan dihubungkan bintang dibagian  dalam dan ujung yang lain dihubungkan dengan slipring ke tahanan luar. Kumparan dapat dikembangkan menjadi pengaturan kecepatan putaran motor. Pada kerja normal slipring hubung singkat secara otomatis, sehingga rotor bekerja seperti rotor sangkar. Rancangan fisik hardware bisa dilihat pada Gambar 2.
B. PLC Mitsubishi Q-Series Programmable Logic Controller (PLC) merupakan seperangkat komputer elektronik yang mudah digunakan dan memiliki fungsi kendali untuk  berbagai tipe dan tingkat kesulitan yang beraneka ragam.
PLC ini dirancang untuk menggantikan suatu rangkaian relay  sekuensial dalam suatu sistem kontrol. Selain dapat diprogram, alat ini juga dapat dikendalikan, dan dioperasikan oleh orang yang tidak memiliki pengetahuan dibidang pengoperasian komputer secara khusus. PLC ini memiliki bahasa pemrograman yang mudah dipahami dan  dapat dioperasikan bila program yang telah dibuat dengan menggunakan software yang sesuai dengan jenis PLC yang digunakan sudah dimasukkan.  Alat ini bekerja berdasarkan input yang ada dan tergantung dari keadaan pada suatu waktu tertentu yang kemudian akan mengaktifkan atau mematikan keluaran .  1 menunjukkan bahwa keadaan yang diharapkan terpenuhi sedangkan 0 berarti keadaan yang diharapkan tidak terpenuhi. Dalam penelitian ini digunakan PLC Mitsubishi Q– Series, merupakan jenis PLC modular karena  bentuk PLC modular terdiri dari modul CPUdan modul I/O (merupakan bagian yang terpisah-pisah). Modul-modul pada PLC ini ditempatkan pada suatu perangkat mirip board PC yang dinamakan backplane . Modul-modul itu antara lain :
1. Analog Input
2. Analog Output
3. Digital Input
4. Digital Output
5. High speed counter dan modul lain yang dapat ditambahkan pada backplane.
C. Rem Elektromagnetik [3]
Rem adalah suatu alat yang digunakan untuk melakukan aksi deselerasi yang akan menurunkan kecepatan dalam selang waktu yang ditentukan. Tipe rem yang umum digunakan adalah rem yang menggunakan gaya gesek untuk memberikan gaya lawan terhadap gaya gerak.  Namun pada sistem pengereman elektromagnetik menggunakan gaya
Gambar 2.,Bentuk Fisik Perancangan Sistem
Gambar 3. PLC Mitsubishi Q – Series
Gambar 4. Fisik Rem Elektromagnetik
elektromagnetik untuk memperlambat suatu gerakan, yang umumnya adalah gerakan poros. Sebuah piringan dengan bahan logam non-feromagnetik terpasang dengan poros yang berputar. Piringan tersebut diapit oleh sisi stator berupa sistem lilitan elektromagnetik yang dapat membangkitkan medan magnet dari aliran listrik. Arus listrik menimbulkan medan magnet pada lilitan dan logam piringan yang memotong medan magnet tersebut akan menimbulkan arus eddy pada piringan itu sendiri. Arus eddy ini akan menimbulkan medan magnet yang arahnya berlawanan dengan medan magnet sebelumnya, sehingga menghambat gerakan putar dari poros tersebut. Rem  elektromagnetik    akan optimal untuk memberikan penurunan kecepatan, bukan untuk menghentikan gerak suatu objek. Sehingga  Rem  ini sering diaplikasikan untuk sistem pengereman pada roller coaster , kereta api dan juga digunakan pada alat dinamometer untuk pengukuran torsi suatu mesin.  Bentuk fisik dari rem elektromagnetik ditunjukkan oleh Gambar 4. Arus eddy yang melingkar menyebabkan medan magnet induksi melawan arah medan magnet mula-mula. Hal ini menyebabkan gaya pengereman yang melawan arah kecepatan konduktor yang bergerak memotong medan magnet dari kedua solenoid.

## D. Identifikasi Sistem
Dalam perancangan identifikasi sistem pada penelitian ini,
(3) (4) (2) Tabel 1. Perbandingan Metode Pendekatan Model
Gambar 5. Respon Identifikasi Pendekatan Model dengan Berbagai Metode
sistem terlebih dahulu diidentifikasi secara open loop dengan memberikan sinyal uji step dan melihat respon berupa kecepatan putar, kemudian hasil dari respon plant yang terbaca oleh rotary encoder ditampilkan pada computer melalui proses akuisisi data dengan PLC Mitsubishi. Setelah itu salah satu sampel data diterapkan pada 6 model berdasarkan paper penelitian internasional yang telah ditulis oleh Ing Pavel Jakoubek [5]. Setelah itu dilakukan metode validasi Integral Square Error (ISE) agar diperoleh model sistem yang paling mendekati respon dengan melihat nilai ISE yang paling kecil pada software Matlab R2012a.
Gambar 5 menunjukkan respon identifikasi system  dimana didapatkan metode harriot sebagai acuan dalam proses identifikasi sitem yang akan dilakukan, hal ini dikarenakan metode harriot mempunyai nilai Integral Square Error (ISE) yang paling kecil.
E. Metode Identifikasi Harriott
Melalui metode Harriott suatu sistem didekati dengan model matematika seperti ditunjukkan pada Persamaan (1).
( ) ( ) s DH T H H H e s s K s G − + + + = 1 1 ) ( 2 1 τ τ
1. Tentukan nilai t 73 yaitu saat respon bernilai 73 % dari y ss . 2. Hitung nilai T dH , 2 1 H H τ τ + , dan i t melalui persamaan  :
70 33 937 , 0 937 , 1 t t T dH − = ( ) 3 . 1 73 2 1 t H H = + τ τ
2 2 1 H H i τ τ τ + = 3. Tentukan nilai i y yaitu nilai respon saat i t
4. Setelah itu hitung nilai ss i y y / untuk mendapatkan nilai
2 1 1 H H H τ τ τ + melalui grafik pada Gambar 5 5. Dengan mensubtitusi nilai 2 1 1 H H H τ τ τ + pada persamaan
( ) 3 . 1 73 2 1 t H H = + τ τ maka didapat nilai 1 H τ dan 2 H τ
Sebelum melakukan pemodelan sistem,  perlu dilakukan perbandingan antara 6 metode identifikasi  yang telah ada. Setelah didapat fungsi penghantar dari masing-masing metode tersebut, langkah selanjutnya adalah menentukan metode terbaik melalui metode validasi Integral Square Error (ISE) [5].  Karena nilai ISE terkecil didapat pada metode harriot , maka disimpulkan bahwa identifikasi harriot akan dipakai sebagai cara untuk mengetahui model matematika dari penelitian  ini, yaitu untuk data pada saat beban minimal, nominal, dan maximal.
Kondisi plant saat berbeban yaitu saat motor induksi diberi beban berupa pengereman magnetik. Ketika kumparan lilitan diberi tegangan listrik dari autotransformator maka akan terjadi gaya gerak listrik yang menimbulkan pembebanan oleh motor induksi. Jadi  perlu pertimbangan dalam memilih kondisi beban minimal, nominal dan maksimal agar sesuai dengan kemampuan motor induksi dalam menerima kondisi saat diberi beban.
Pada penelitian ini cara membedakan antara beban minimal, nominal dan maksimal adalah berdasarkan kemampuan motor induksi dalam menerima kondisi berbeban maka dipilih :
Beban minimal   : Tanpa beban Beban nominal   : Tegangan 100 Volt Beban maksimal  : Tegangan 200 Volt
Didapat fungsi penghantar dari masing-masing kondisi beban seperti yang ditunjukkan pada Tabel 2.
No Metode
Model Matematika ISE 1 Vitekova Orde 1
s e s 8341954 1 1407 , 3 991366548 , 0 − + 66,583 2 Vitekova Orde 2 1 0060 , 4 0121 , 4 991366548 , 0 2 + + s s 57,170 3 Latzel 1 2607 , 9 4403 , 21 991366548 , 0 2 + + s s
2,024,155 4 Sundaresan &
Krishnaswamy s e s 1311198 1 2594 , 2 991366548 , 0 − + 56,824 5 Smith 1 24 , 12 56 , 11 991366548 , 0 2 + + s s 2,897,477 6 Harriot 1 7028 , 3 7641 , 2 991366548 , 0 2 + + s s 39,301 7 Strejc 1 7243 , 3 0442 , 2 991366548 , 0 2 + + s s 51,899 Gambar 5. Kurva Harriot
(1)
(8)
(9) (10)
(12)
(6) (13) Tabel 2.
Model Plant dan nilai RMSE
Beban Persamaan Model Plant ISE Minimal
1 3,762462 3,2205175 0,994656 ) ( 2 + + = s s s G 20,8 6 Nominal 1 3,702846 2,764152 0,991367 ) ( 2 + + = s s s G 20,7 9 Maksim al 1 3,864538 3,638083 0,974611 ) ( 2 + + = s s s G 23,0 2 Kontroler (Ueq + Un) Plant - + Sensor X(t) Y(t)
Gambar 6. Diagram Blok Kontroler

## F. Desain Kontroler
Pada hasil identifikasi dengan metode harriott , didapat fungsi penghantar sebagai berikut :
1 3,702846 2,764152 0,991367 ) ( 2 + + = s s s G
Dari Persamaan (5) yang merupakan model plant dari beban nominal, akan didesain kontroler sliding mode untuk mengendalikan model tersebut. Dalam Implementasinya kontroller ini akan menjalankan fungsi driver dari inverter untuk memperbaiki respon kecepatan motor induksi. Struktur kontroler ini akan didesain seperti Gambar 6.
Koefisien numerator dan denumerator  fungsi penghantar persamaan (6), akan dimisalkan menjadi variabel tetap agar lebih mudah dalam mendesain kontroler. Sehingga fungsi penghantar plant akan menjadi :
1 ) ( ) ( ) ( 2 + + = = bs as K s U s Y s G
dimana :
K = 0,991367 a = 2,764152
b = 3,702846 c = 1 Transfer function tersebut dapat direpresentasikan dalam bentuk persamaan diferensial (dengan asumsi nilai awal adalah nol) :
Ku c y b y a = + +    u a K y a c y a b y + − − =  

Lalu, ambil sinyal error sebagai variabel state :
e x x e x   = = = 1 2 1 Persamaan untuk sinyal error adalah :
y r e − =
Sehingga
1 1 x r y y r e x − = → − = =
Karena sistem bersifat regulator maka  didapat  :
1 2 1 x y y r x x      = → − = = 1 2 1 x y y r x x            = → − = =
Subtitusikan  Persamaan (11) dan  (12) pada Persamaan (7), sehingga :
u a K x r a c x a b x + − − − = ) ( 1 1 1  u a K x r a c x a b x + − − − = ) ( 1 2 2  Didefinisikan suatu permukaan luncur : 0 : = + e e s  α σ 0 : 2 1 = + x x s α σ
dimana 0 > α
Maka dapat dicari sinyal kontrol ekivalen :
0 = s σ  0 2 1 = + x x   α 0 ) ( 1 2 2 =       + − − − + eq u a K x r a c x a b x  α 0 ) ( 2 1 = −       − + − − eq u a K x a b x r a c  α 2 1 1 ) ( x a b x r a c u a K eq       − + − − = α  K x b a cx u eq ) ( 1 − + − = α 
Setelah ditemukan sinyal kontrol ekivalen, akan dicari sinyal kontrol natural :
      + − − − + = u a K x r a c x a b x   ) ( 1 2 2 α σ       + − − − − + = ) ( ) ( 1 2 2 n eq u u a K x r a c x a b x    α σ n u a K   − = σ
Berdasarkan syarat kestabilan Liapunov pada Persamaan (18), maka dipilih :
n u a K   − = σ ) ( σ σ sat W ⋅ − =  ) ( σ sat W u a K n ⋅ − = −  ) ( σ sat W K a u n ⋅ = 
dimana W > 0
Persamaan (18) dan (19) merupakan persamaan diferensial untuk sinyal kontrol ekivalen dan natural yang nantinya akan didesain pada diagram blok program kontroler dengan menggunakan MATLAB. Sinyal kontrol total merupakan hasil penjumlahan dari sinyal kontrol ekivalen dan sinyal kontrol natural[4].

## III. IMPLEMENTASI DAN ANALISIS DATA
Pemodelan dilakukan dengan metode harriot seperti yang dijelaskan pada bab sebelumnya. Untuk simulasi kontroler .
(18)
(7) (11)
(15) (16)
(17)
(19)
(5)
Gambar 7. Diagram Blok Simulasi Kontroler
Gambar 8. Hasil Simulasi Respon Model Tanpa Gangguan
Gambar 9.  Hasil Simulasi Respon Model dengan Gangguan
digunakan software MATLAB.  Gambar  7  menunjukkan diagram blok simulasi kontroler dengan menggunakan metode Sliding Mode.
Gambar  8  menunjukkan  perbandingan antara respon asli dengan respon hasil pemodelan metode harriot pada keadaan beban minimal  dengan menggunakan software MATLAB. Terlihat bahwa respon pemodelan  dengan menggunakan sliding mode control berimpit dengan respon asli.  Dari Gambar tersebut terlihat bahwa perbedaan yang paling kelihatan adalah waktu mencapai nilai steady state (t r ). waktu untuk mencapai steady state pada respon asli sebesar 18 detik sedangkan saat diberi kontroler SMC, respon mendekati nilai setpoint yang diberikan.
Gambar  9  menunjukkan hasil pemodelan ketika mendapat gangguan berupa white noise dengan  gangguan  sebesar 0,01 per detik. Terlihat bahwa kontroler bekerja dengan baik mendekati setpoint yang diberikan sebesar 1000 rpm,  Dari Gambar tersebut terlihat bahwa perbedaan yang paling kelihatan adalah waktu mencapai nilai steady state (t r ). Gambar 10  menunjukkan hasil implementasi tanpa kontroler. Dari spesifikasi tersebut dapat dilihat bahwa τ pada beban nominal bernilai seperti spesifikasi yang diinginkan, namun berbeda dengan nilai τ  yang lebih kecil pada beban minimal dan τ  yang lebih besar pada beban  maksimal. Ini disebabkan karena model plant nominal yang digunakan dalam perhitungan desain kontroler.
Gambar 10.  Hasil Implementasi Tanpa Kontroler Sliding Mode
Gambar 11.  Hasil Implementasi Dengan Kontroler Sliding Mode
Gambar 12. Sliding Surface Pada Beban Minimal
Gambar 13. Sliding Surface Pada Beban Nominal
Gambar 14. Sliding Surface Pada Beban Maximal
Gambar 11  menunjukkan hasil implementasi kontroler menggunakan sliding mode control. Kontroler  SMC ini didesain agar τ bernilai sama seperti saat beban nominal. Parameter yang digunakan pada desain kontroler ini beban
nominal.  Gambar  11  menunjukkan sinyal kontrol yang berhasil memaksa trayektori lebih cepat mecapai menuju sliding surface untuk nantinya dibawa menuju titik origin. Proses pemeliharaan trayektori akan mengakibatkan terjadinya osilasi pada sliding surface yang  sering disebut dengan chattering . Chattering ini  berdampak pada stabilitas sistem  kontrol yang didapat berdasarkan perancangan kontroler.  Maka dari itu, analisis ini diperlukan dalam berbagai kondisi, dimana saat mendapat beban minimal, beban nominal dan beban maksimal.
Gambar 12 merupakan kondisi saat beban minimal, tampak bahwa lintasan trayektori berjalan tepat saat t=0,2s untuk kembali ke permukaan luncur yang diinginkan. Gambar 13 merupakan kondisi saat beban nominal, tampak pada gambar bahwa lintasan trayektori memaksa kembali pada permukaan luncur saat t < 0,2s. Gambar 14 merupakan kondisi saat beban maximal, terlihat lintasan trayektori yang ada akan mengembalikan lintasan ke permukaan luncur saat t > 0,2s.
IV. KESIMPULAN Dalam  pengerjaan  penelitian  ini dapat disimpulkan bahwa kontroler Sliding Mode ini dapat mempercepat rise time dan juga memperkecil overshoot pada saat dilakukan simulasi. Pada simulasi kontroler beban minimal dan nominal didapatkan respon dengan spesifikasi yang diinginkan, namun tidak terjadi pada hasil kontroler beban maksimal yang memiliki nilai τ berbeda. Saat implementasi ketika mendapat gangguan dari auto transformator sampai dengan 240 Volt akan mengakibatkan overshoot pada sistem karena kontroler masih berusaha menstabilkan kondisi sesuai setpoint. Secara keseluruhan berdasarkan penelitian, kontrol SMC sangat baik digunakan karena dapat lebih cepat memaksa trayektori menuju sliding surface untuk nantinya dibawa menuju titik origin sampai 0,2 detik.
DAFTAR PUSTAKA [1]   Horath Larray, “ Computer Numerical Control ”,
Macmillan Publishing Company, New York, 1993.
[2]   Vadim Utkin, ”Sliding Mode Control” , Taylor &
Francis , Perancis, 1999.
[3]   Bunte T., Odhental D., Guvenc Aksun B.,Guvenc L. "Robust Vehicle Steering Control Design Based On The Disturbance Observer”, Annual Review in Control 26, pp. 139-149,2002.
[4]   Okky Sugianto Harapan, ”Perancangan dan Implementasi Kontroler Sliding Mode untuk Pengaturan Level pada Couple Tanks”, Tugas Akhir JTE ITS , Surabaya, Juni, 2010. [5]   Jakoubek Pavel, “ Experimental Identification of Stabile Nonoscillatory  Systems from Step-Responses by Selected Method s ”, Konference Studentske tvurci cinnosti, 2009.