Satya 7
Satya 7
I N Satya Kumara
Intisari
Teknik pengaturan motor listrik telah berkembang sangat pesat khususnya sejak dua dekade terakhir.
Pengaturan kecepatan dan torsi motor yang presisi dan cepat sudah bisa dicapai, khususnya untuk motor ac yang
memiliki karakteristik nonlinier dan terkopling. Teknik estimasi untuk mengurangi sensor fisik juga berkembang
sebagai upaya meningkatkan keandalan dari drive. Hal-hal di atasi dimungkinkan karena perkembangan teknologi
mikroelektronika dan semikonduktor daya. Perkembangan teknologi mikroelektronika khususnya VSLA
memungkinkan pengimplementasian teknik-teknik pengaturan lanjut untuk menghasilkan sistem pengaturan motor
listrik dengan unjuk kerja tinggi dan dengan perangkat keras yang ekonomis. Teknologi semikonduktor daya
memungkinkan dihasilkannya konverter statis yang efisien, kompak serta ekonomis. Paper ini mencoba me-review
sistem perangkat keras yang tersedia untuk mengimplementasikan pengaturan motor listrik dengan teknik digital
motion control.
Kata kunci: pengaturan motor listrik, teknik pengaturan lanjut, perangkat pengaturan digital, mikrokontroler, digital
signal prosesor, real time control
besar dalam meningkatkan unjuk kerja, keandalan genetic algorithms, neural networks, teknik adaptive,
dan efisiensi dari suatu sistem pengaturan. Peralatan model reference adaptive systems (MRAS), sliding
komputasi ini memungkinkan digunakannya teknik mode atau variable structure control (VSC) dan
pengaturan digital lanjut (advanced control teknik kontrol nonlinear lainnya. Teknik pengaturan
techniques) serta berbagai teknik modulasi seperti lanjut ini digunakan untuk meningkatkan kwalitas
sine-triangular, space vector modulation (SVM) dan hasil pengaturan dan untuk mengganti pemakaian
space vector delta modulation (SVDM). sensor fisik. Sebagai contoh teknik estimasi, seperti
teknik speed sensorless control digunakan untuk
Penggunaan teknik kontrol dan modulasi lanjut menghilangkan sensor kecepatan dan voltage
ini bertujuan untuk menghasilkan output sistem estimation untuk menghindari pengukuran tegangan
pengaturan yang berspesifikasi tinggi. Spesifikasi terminal. Pemakaian teknik estimasi ini diharapkan
utama dalam sebuah electric drive berkaitan dengan dapat meningkatkan keandalan dari drive karena
kecepatan respon dan keakuratan drive serta berkurangnya peralatan atau komponen yang
kemudahan pengoperasian sistem. Spesifikasi yang digunakan.
lain meliputi kwalitas daya (power quality) dari
konverter dilihat dari masukan (sistem tenaga listrik) Bidang pengaturan pengemudian motor listrik
serta keluarannya, ukuran fisik dari sistem kontrol dengan peralatan digital disebut digital motion
(foot print), keandalan drive secara keseluruhan dan control (DMC). Dengan DMC maka hampir semua
efisiensi pemakaian energi listrik. jenis motor listrik dapat digunakan untuk
membangun drive yang berunjuk kerja tinggi, handal
dan ekonomis. Sebelum DMC berkembang, high
2. TEKNIK PENGATURAN LANJUT performance drive hanya bisa diimplementasikan
Dalam suatu sistem pengaturan motor listrik, dengan motor dc karena karakteristik pengaturannya
khususnya pengaturan dengan loop tertutup, bagian yang sangat baik sehingga tidak memerlukan
pengatur (controller) bertugas untuk mengatur peralatan pengatur yang canggih. Sekarang ini motor
konverter daya sehingga dihasilkan daya dengan listrik yang bisa digunakan antara lain motor dc
tegangan, arus dan frekwensi tertentu. Daya (Brushed DC, BDC), motor dc tanpa sikat
terkontrol ini digunakan untuk mencatu motor listrik (BrushLess DC, BLDC), motor induksi, motor steper,
sehingga menghasilkan drive yang mampu beroperasi motor sinkron, motor sinkron magnet permanen
sesuai dengan spesifikasi yang telah ditentukan. (Permanent Magnet Synchronous Machine, PMSM)
Spesifikasi yang paling penting dalam pengemudian dan motor reluktansi (Switched Reluctance, SR).
listrik adalah respon kecepatan dan torsi motor yang
cepat serta akurat. 3. SISTEM DIGITAL MOTION CONTROL
Digital motion control adalah suatu sistem
Salah satu teknik yang biasa digunakan untuk pengaturan motor listrik dengan menggunakan
meningkatkan kwalitas respon suatu sistem perangkat komputasi digital. DMC digunakan dalam
pengaturan adalah dengan memakai compensating aplikasi electric drive yang menuntut pengaturan
networks. Teknik kompensasi ini diimplementasikan kecepatan dan torsi motor yang cepat dan akurat.
dengan komponen analog seperti tahanan, induktor Dalam digital motor control, sinyal analog drive
dan kapasitor. Teknik ini secara umum dikenal seperti arus, tegangan serta kecepatan motor
dengan pengaturan pid (proportional, integral, merupakan variabel masukan. Besaran-besaran ini
derivative). Kelemahan pemakaian komponen analog perlu dikonversi menjadi besaran digital setelah
adalah adanya components drift sehingga diperlukan melalui proses pengkondisian seperlunya. Setelah itu,
proses tuning yang rutin. Disamping itu ukuran besaran-besaran digital ini dimanipulasi di dalam
komponen yang besar menyebabkan secara unit pengolah sesuai dengan algoritma kontrol yang
keseluruhan dimensi dari perangkat sistem pengatur digunakan. Variabel digital hasil pemrosesan tadi
menjadi besar. Hal lain juga adalah harga komponen kemudian dikonversi kembali menjadi besaran analog
analog relatif mahal karena harus dibeli sebagai yang selanjutnya digunakan untuk mengatur
komponen tunggal. Banyaknya jumlah komponen konverter daya dus motor sehingga tercapai kondisi
dalam suatu rangkaian akan menambah signal time operasi yang diinginkan. Skematik suatu sistem
delay yang pada akhirnya bisa mempengaruhi electric drive berbasis digital motion control dapat
bandwidth pengaturan. Hal-hal tersebut di atas dilihat seperti pada Gambar 1. Flowchart tipikal
menyebabkan teknik-teknik pengaturan lanjut agak sebuah pengemudian motor listrik dengan digital
sulit untuk diimplementasikan walaupun teori teknik motor control ditunjukkan dalam Gambar 3.
pengaturan lanjut itu sendiri sudah berkembang
cukup lama.
Pola switching adalah kombinasi on-off dari switch. untuk pengaturan dengan teknik kontrol lanjut
Unit ini dibuat sebagai unit terpisah dari uC/dsp mungkin akan dibatasi oleh jumlah memori yang
untuk mengurangi beban komputasi prosesor tersedia. Tetapi ini tergantung sekali lagi dari
sehingga waktu yang tersedia bisa didedikasikan algoritma kontrol yang digunakan serta data yang
untuk mengeksekusi algoritma kontrol. akan disimpan.
Host atau antar muka pc merupakan fasilitas Atmel mengeluarkan beberapa seri
untuk mengatur dan memonitor digital motion mikrokontroler untuk pengaturan motor listrik.
control board dengan komputer. Disamping itu, juga Produk uC ini memiliki
berfungsi sebagai fasilitas untuk mentransfer hasil spesifikasi/kemampuan/fasilitas yang berbeda-beda
pengukuran real time data yang sudah tersimpan di tetapi semuanya bisa digunakan dalam aplikasi
memori. Data pengukuran ini diperlukan sebagai pengaturan motor. Pemilihan uC didasarkan atas
bahan analisa serta pembuatan laporan kerja. kompleksitas dari drive baik dilihat dari sisi
Komunikasi dengan pc ini biasanya algoritma pengaturan dan perangkat tambahan lain
diimplementasikan dengan komunikasi data serial yang digunakan. Produk uC Atmel antara lain seri
RS232. ATtiny13, ATtiny25, ATtiny45 dan ATtiny85. Seri
ini sesuai dengan namanya, tiny, secara fisik
Secara umum, berdasarkan tingkat berukuran sangat kecil sehingga cocok digunakan
kemampuannya, prosesor sinyal yang digunakan untuk aplikasi daya kecil dan kompak seperti kipas
dalam digital motion control bisa dibagi menjadi dua pendingin produk elektronik. Mikrokontroler seri
kelompok, yaitu sistem perangkat keras berbasis ATtiny261 dan (/461dan /861) sudah bisa digunakan
mikrokontroler dan sistem yang digerakkan oleh dsp. untuk pengaturan motor berdaya lebih besar karena
Dalam bagian berikut akan diuraikan kedua sistem sudah dilengkapi dengan timer yang bisa digunakan
tersebut secara singkat beserta chip yang tersedia di untuk menghasilkan sinyal PWM untuk mengatur
pasaran. inverter tiga-fasa. Keluarga ATtiny261 ini hampir
sama dengan keluarga ATmega48 dan seri (/88 dan
4. SISTEM BERBASIS MIKROKONTROLER /168). Perbedaannya terletak pada pengaturan dead
Mikrokontroler (uC atau mC) adalah suatu time inverter. Pada seri tiny, dead time
perangkat komputasi yang memiliki kemampuan dan diimplementasikan dengan hardware sedangkan
fasilitas cukup lengkap untuk digunakan dalam dalam mega dilakukan dengan software. Seri
aplikasi pengaturan. Komponen utamanya antara lain mikrokontroler Atmel dengan spesifikasi tinggi
CPU sebagai pengolah sentral, memori sebagai adalah seri AT90PWM2, AT90PWM3 serta
penyimpan data dan program, unit PWM dan fasilitas AT90CAN128 (/64 dan /32) yang dilengkapi dengan
I/O yang semuanya dibangun dalam satu chip. Hal ini antarmuka CAN.
sangat menghemat ruang, waktu desain dan timing
peripheral serta mengurangi masalah yang berkaitan Microchip mengeluarkan mikrokontroler yang
dengan kompatibilitas elektromagnetik (EMC). disebut dengan keluarga PIC@micro. Produk uC
Tetapi karena ukurannya yang relatif kompak maka tersebut antara lain PIC17C42, PIC16F73, PIC16F72,
ini juga yang menjadi pembatas kemampuannya, PIC16F684, PIC16F7X7, PIC16F877, PIC18F4431,
seperti maksimum memori yang tersedia serta PIC18F2539, PIC18C452, PIC16F877, PIC18F2331
fasilitas dan kemampuan I/O. Dengan kemajuan beserta seri 2431/4331/4431, PIC18F2439,
teknologi mikroelektronika, sekarang ini tersedia PIC18F4439, PIC18C452 dan PIC18F4539. Seri
mikrokontroler dengan lebar data 8, 16 hingga 32-bit kelompok mikrokontroler di atas secara umum
dimana sebelumnya hanya dsp yang menggunakan mencukupi untuk digunakan dalam pengaturan motor
lebar data 32-bit. Bagian selanjutnya akan listrik dengan teknik pengaturan biasa. Microchip
menjelaskan secara singkat produk mikrokontroler juga mengeluarkan keluarga sinyal prosesor yang
dan dsp yang tersedia di pasaran yang secara khusus disebut dengan digital signal controller (dsc).
didesain untuk pengaturan motor. Keluarga dsc ini memiliki kemampuan serta fasilitas
yang hampir mendekati spesifikasi dsp sehingga
Analog Device memproduksi mikrokontroler mencukupi untuk digunakan dalam pengaturan motor
ADUC7128 dan ADU7129 untuk pengaturan motor. baik dengan teknik konvensional maupun teknik
Mikrokontroler ini digerakkan oleh mikrokontroller kontrol lanjut. Seri dsc ini antara lain
ARM7TMDI prosesor sinyal 16/32-bits dengan dsPIC30F2010, dsPICF3010 dan dsPICF6010.
arsitektur RISC. Mikrokontroler ini memiliki
spesifikasi yang cukup tinggi antara lain 12-bit ST Microelectronics memproduksi
ADCs, 10-bit DACs, 6-channel PWM, 128kB Flash mikrokontroler pengaturan motor dengan lebar data
dan 8 kB SRAM hingga quadrature encoder. Chip ini 8, 16 dan 32-bit. Mikrokontroler tersebut antara lain
akan sangat mencukupi untuk digunakan dalam ST6, ST7, ST8, ST9, ST10 dan ST52. Seri ST6
pengaturan motor dengan teknik skalar sedangkan cocok digunakan untuk aplikasi drive yang sensitif
terhadap biaya, misalnya aplikasi motor universal dan dimonitor serta kemungkinan pemakaian teknik
motor induksi satu fasa. Jika diperlukan pengaturan estimasi untuk menghilangkan sensor fisik.
kecepatan maka bisa digunakan seri ST7, khususnya Kecenderungan untuk mengurangi peralatan sensor
untuk motor brushless dc. Sedangkan seri ST9 cocok dan menggantikannya dengan teknik estimasi
digunakan untuk pengaturan motor induksi tiga fasa semakin berkembang luas karena teknik estimasi ini
dengan teknik skalar seperti variable voltage variable memberikan banyak keuntungan seperti keandalan
frequency. Untuk aplikasi yang menuntut pemakaian sistem makin tinggi serta mengurangi waktu dan
teknik kontrol lanjut seperti vector control dapat biaya pemeliharaan sistem. Namun demikian, teknik
digunakan ST10 yang memiliki lebar data 16-bit. estimasi ini menuntut fasilitas komputasi
Sementara itu satu-satunya produk ST yang memiliki berkemampuan tinggi untuk dapat melakukan semua
lebar data 32-bit adalah STR-750. Chip ini memiliki proses pengolahan sinyal tersebut secara real time.
spesifikasi yang tinggi dengan 60-Mhz clock. Untuk aplikasi seperti ini digunakan digital signal
Memori yang tersedia bervariasi yang berkisar antara processor karena kemampuannya yang lebih tinggi
64KB hinga 256KB tergantung nomor serinya. dari mikrokontroler. Selanjutnya dalam bagian ini
Karena kemampuan komputasi dan fasilitas yang akan dibahas produk dsp yang cocok digunakan
dimiliknya STR750 bisa digunakan dalam pengaturan dalam pengaturan motor listrik digital. Perusahaan
semua jenis motor dan dengan berbagai teknik semikonduktor yang memiliki produk digital signal
kontrol dari yang biasa hingga teknik kontrol lanjut. prosesor untuk aplikasi pengaturan motor antara lain
Chip ini dilengkapi dengan berbagai antarmuka Texas Instruments (TI) dan Analog Device (AD).
komunikasi seperti USB dan CAN.
Texas Instruments mempunyai beberapa seri dsp
NEC Electronics memproduksi dua keluarga yang bisa digunakan dalam aplikasi digital motor
mikrokontroler untuk pengaturan motor yaitu seri control, antara lain, seri TMS320LF24x (F241, F242
78K0 dan V850. Seri 78KO adalah mikrokontroler 8- dan F243) dan TMS320F28x (F2810, F2811 dan
bit yang cocok digunakan untuk aplikasi drive F2812) serta TMS320C28x (C2810, C2811 dan
dengan spesifikasi yang tidak terlalu tinggi sehinga C2812). Seri F28x dan C28x adalah dua seri prosesor
memerlukan peralatan yang berkemampuan tinggi. yang sama kecuali pada on-board memory-nya.
Seri V850 adalah mikrokontroler 32-bit yang cocok Devais F28x menggunakan on-chip Flash sedangkan
digunakan untuk pemakaian teknik lanjut seperti seri C28x menggunakan on-chip ROM. Sementara
vector control. Seri V850 antara lain V850ES/IK1, itu, prosesor seri lama seperti C3x, C5x dan C24x
V850E/IA1, /IA2, /IA3, /IA4 dan /MA3. Perbedaan sudah tidak didukung lagi sehinga TI merekomendasi
seri V850 ini terletak pada jumlah flash memori yang untuk tidak menggunakan seri-seri tersebut dalam
tersedia serta frekwensi clock yang digunakan. Seri desain baru. Seri LF24x cocok digunakan untuk
/IK1 memiliki spesifikasi paling rendah dengan aplikasi motor yang mensyaratkan ruang yang sempit
128KB flash dan frekwensi 20 Mhz. Seri /IAx serta sensitif terhadap biaya seperti peralatan
memiliki speksifikasi yang lebih tinggi dengan konsumer (consumer appliances). Prosesor seri ini
frekwensi 64-Mhz, 256KB flash memory serta CAN menggunakan 16-bit data dan beroperasi di sekitar 40
interface. V850E/MA3 merupakan produk uC NEC MHz clock sehingga tidak terlalu cepat. Sedangkan
dengan spesifikasi paling tinggi dengan 80-Mhz untuk aplikasi yang menuntut kemampuan yang lebih
clock, 512KB flash serta SDRAM controller. tinggi cocok menggunakan seri F28x yang
merupakan prosesor 32-bit dengan frekwensi clock
Texas Instruments mengeluarkan produk hingga 150 MHz. Karena kemampuan komputasinya,
mikrokontroler seri MSP430 yang juga bisa kedua seri prosesor ini bisa digunakan dalam
digunakan dalam pengaturan motor. Mikrokontroler pengaturan semua jenis motor listrik baik pengaturan
ini menggunakan 16-bit RISC arsitektur yang secara skalar maupun vektor.
memiliki 12-bit ADCs, satu/dua antarmuka
komunikasi serial dan juga dilengkapi dengan driver Analog Device memiliki beberapa produk yang
LCD. Untuk aplikasi pengemudian motor, chip ini didesain untuk aplikasi motor control, antara lain,
cocok digunakan untuk motor stepper drive atau AADSP-21990, AADSP-21991 dan AADSP-21992.
aplikasi drive daya rendah seperti fan pendingin yang Semua prosesor seri ini memiliki lebar data 16-bit.
biasa digunakan dalam peralatan elektronik serta Namun demikian, Analog Device sepertinya secara
komputer pribadi. perlahan mulai meninggalkan divisi motor control-
nya. Hal ini terlihat dari sedikitnya dsp baru yang
5. SISTEM BERBASIS PROSESOR DIGITAL dirilis serta support yang mulai berkurang.
plikasi pengaturan dengan spesifikasi tinggi
biasanya melibatkan pemakaian algoritma pengaturan
yang kompleks. Kompleksitas pengaturan ini 6. STARTER KIT DAN DEVELOPMENT
disebabkan oleh algoritma kontrol itu sendiri yang BOARD
memang kompleks, jumlah variabel sistem yang
untuk pengaturan motor dc tersedia sistem perangkat pengaturan tersebut. Sistem pengaturan
Educational Laboratory Virtual Instrumentaion Suite yang menggunakan algoritma kontrol lanjut termasuk
(NI ELVIS /Quanser). penggunaan teknik estimasi dan prediksi
memerlukan kemampuan komputasi yang tinggi
7. TREN MASA DEPAN sehingga cocok diimplementasikan dengan peralatan
Di masa depan desain digital motion control berbasis dsp. Hal ini karena kemampuan komputasi
platform akan semakin kompak. Ini memberikan dsp yang sangat tinggi serta kemungkinan masih
banyak keuntungan karena ruang yang dibutuhkan tersedianya kemampuan sisa yang bisa digunakan
(foot print) makin kecil, masalah yang berkaitan untuk pengembangan sistem di masa depan.
dengan kompatibilitas elektromagnetik (EMC) bisa Sedangkan untuk aplikasi dengan spesifikasi yang
dikurangi serta time signal time delay yang semakin tidak terlalu tinggi dapat diimplementasikan dengan
kecil. mikrokontroler sehingga diperoleh sistem pengaturan
yang ekonomis tetapi masih mampu untuk
Desain konverter daya juga akan semakin kompak menghasilkan sitem pengaturan yang baik.
dan modular dengan densitas arus yang meningkat
serta penyertaan berbagai alat pengaman seperti over Review devais dan chip digital signal processor
currents, under voltage dan over voltage dc bus, serta serta mikrokontroler ini diharapkan dapat
PWM disable pin untuk meningkatkan keandalan memberikan informasi awal yang cukup lengkap
sistem tetapi tetap memperhatikan aspek ekonomi untuk mempercepat proses pemilihan devais yang
dari sistem. akan digunakan dalam sistem pengemudian motor
listrik..
Application specific integrated circuit (ASIC) dan
application specific standard product (ASSP) akan
berkembang semakin luas karena kemampuan 9. REFERENSI
mikrokontroler dan dsp yang semakin tinggi tetapi [1] Ogata, K., Discrete Time Control Systems,
tetap ekonomis. Ke depan, akan semakin banyak Prentice Hall, 1987, USA
rutin-rutin algoritma standar yang diimplementasikan [2] D’Azzo, J.J., Feedback Control System Analysis
dalam bentuk chip untuk mengurangi beban kerja and Synthesis, Second Edition, International
prosesor. Sebagai contoh rutin algoritma field Student Edition, 1966, McGraw-Hill Kogakusha
oriented control (FOC), khususnya vector rotator Ltd
yang digunakan dalam aplikasi high performance [3] Chapman, S.J., Electic Machinery Fundamentals,
drive, sudah diimplementasikan dalam bentuk chip. Second Edition, McGraw-Hill, Singapore, 1991
Hal ini mengurangi beban komputasi yang harus [4] Mohan, N., Undeland, T.M., Robbins, W.P.,
dikerjakan oleh prosesor sehingga kemampuannya Power Electronics: Converter, Applications and
lebih banyak bisa dimanfaatkan untuk mengeksekusi Designs, John Willey & Sons Inc, 1995
algoritma kontrol. [5] Milman, J., Grabel, A., Microelectronics,
McGraw-Hill International Editions, Second
Edition, 1988
8. KESIMPULAN [6] Dr. Fritz Martin, Power Electronics,
Dalam tulisan ini telah diuraikan secara singkat SEMIKRON innovation + service, Germany,
bidang digital motion control, arsitektur dan 1999
fungsinya sebagai sistem pengemudian motor listrik [7] Microchip, Embedded Control Handbook,
masa depan. Volume 1, Microchip 1997
[8] Texas Instruments, TMS320C3x User’s Guide,
Dua teknologi yang berperan dalam Texas Instruments, 1997
perkembangan electric drive sudah dijelaskan secara [9] Texas Instruments, TMS320 DSP Designer’s
singkat dan diikuti dengan review digital motion Notebook, Texas Instruments, 1997
control chip, starter kit dan development board yang [10] Gardner, N., A Beginners Guide To The
tersedia di pasaran. Pemakaian starter kit atau Microchip PIC, Bluebird Electronics, 1995
development board ini merupakan cara yang efektif [11] Kumara, S., I N, Atkinson, D.J., Speed
dan efisien untuk mempelajari kemampuan Sensorless Control of Induction Motor Drive,
mikrokontroler dan dsp dalam aplikasi pengaturan 1999 Annual Electrical Engineering Conference,
motor. United Kingdom, 2000
[12] Kumara, S., I N, Atkinson, D.J., Model
Pemakaian mikrokontroler atau dsp dalam suatu Reference Adaptive System for Sensorless
sistem pengemudian motor listrik, tergantung dari Control, 2000 Annual Electrical Engineering
kompleksitas algoritma yang akan digunakan. Conference, United Kingdom, 2000
Pertimbangan yang lain adalah penggunaan
komponen luar/tambahan untuk membangun