Anda di halaman 1dari 8

PENGGERAK ELEKTRIK

LEMBAR JAWAB UJIAN TENGAH SEMESTER

DISUSUN OLEH:

BENEDIKTUS WIRA SURYA D.

20.F1.0010

TEKNIK ELEKTRO

FAKULTAS TEKNIK UNIKA SOEGIJAPRANATA


BRUSHLESS DIRECT CURENT MOTOR

(BLDC)

A. Sistem Kerja

Timestep 1. Operation of BLDC

Berbeda dengan motor listrik DC konvensional, sistem komutasi dari motor


BLDC harus diatur secara elektronik karena lilitan kawat pada stator harus
dinyalakan-dimatikan (on-off) atau di-energize secara berurutan dan teratur. Oleh
karena itu, dibutuhkan sensor yang dapat memberikan informasi secara presisi kepada
kontroler untuk mengatur lilitan mana yang harus dialiri listrik.

Gambar 1 1 Skema

Motor BLDC menggunakan tiga sensor Hall yang dipasang dengan jarak
120o pada stator untuk mendeteksi bagian rotor yang mana akan terimbas oleh fluks
magnet. Sensor Hall adalah suatu transduser yang menghasilkan tegangan bervariasi
ketika terjadi perbedaan medan magnet. Ketika rotor berputar, perubahan besar medan
magnet antara magnet permanen dan gaya elektromagnetik dari lilitan kawat akan
dideteksi oleh sensor Hall sebagai input kontroler. Sehingga proses komutasi dapat
berjalan secara simultan dan kontinyu.

Gambar 1 2 - Urutan Hall Effect


B. Kontroller

Timestep 2

Bisa didapat sedemikian rupa merupakan kerja dari kontroller pada motor
BLDC yang berhubungan langsung oleh hall effect. Untuk skema kontrollernya
sendiri adalah demikian.

Gambar 1 3- Skema Rangkaian


Dengan program pada C block :

//MENENTUKAN WAKTU SAMPLING

//DENGAN TIME STEP = 1E-005 ATAU 0.00001 s

static double B =0, TS = 0.0001, A;

static double A1,A2,A3,A4,A5,A6;

//JIKA DIBUAT SAMPLING 0,1ms (0.0001)

//MAKA 0.0001/0.00001 = 10

//B = B + 1 = 10 TERJADI SETIAP 10X TIME STEP

B = B + 1; //SEGITIGA UTK SAMPLING OVERFLOW DAN CARRIER

// INTERVAL AWAL SAMPLING

// IDENTIK DGN INTERPUSI

if (B > 10)

B = 0;

// MASUKKAN PERHITUNGAN ANDA

if (in[0] > 0.5)

A1 = 1;

else

A1 = 0;

if (in[0] < -0.5)

A2 = 1;

else
{A2 = 0;}

if (in[1] > 0.5)

A3 = 1;

else

A3 = 0;

if (in[1] < -0.5)

A4 = 1;

else

A4 = 0;

if (in[2] > 0.5)

A5 = 1;

else

A5 = 0;

if (in[2] < -0.5)

A6 = 1;

else

A6 = 0;

else

//MENENTUKAN PWM

out[0] = A1;

out[1] = A2;

out[2] = A3;

out[3] = A4;

out[4] = A5;

out[5] = A6;

}
C. Hasil Simulasi
PENGGERAK MOTOR DC SPEED CONTROLLER

Gambar 1 4 - Rangkaian PSIM Motor DC Speed Controller

Gambar 1 5 Hasil Simulasi

Anda mungkin juga menyukai