• Tidak ada hasil yang ditemukan

Jurnal instrumentasi implementasi sistem instrumentasi

N/A
N/A
Protected

Academic year: 2018

Membagikan "Jurnal instrumentasi implementasi sistem instrumentasi "

Copied!
8
0
0

Teks penuh

(1)

ANTENA MENGGUNAKAN

PID-LEAD COMPENSATOR

(IMPLEMENTATION OF TRACKING CONTROL SYSTEM FOR ANTENNA POINTING

USING PID-LEAD COMPENSATOR)

Moh. Imam Afandi

Puslit KIM-LIPI, Kompleks Puspiptek, Serpong Tangerang 15314

Kata kunci : Pengarahan antena, kontrol tracking, azimuth-elevasi, pitch, roll, PID-lead compensator.

Keywords : Antenna pointing, tracking control, elevation-azimuth, pitch, roll, PID-lead compensator

Tanggal masuk : 30 Juni 2005 Tanggal diterima : 11 Oktober 2005

1. PENDAHULUAN

Sistem pengarahan antena yang tepat pada objek sasaran sangat diperlukan dalam menerima dan/atau mengirimkan sinyal data dengan baik[1]. Pada antena kapal sering terjadi permasalahan gangguan pengarahan yang disebabkan oleh gangguan pada landasan. Gangguan pada landasan ini terjadi karena adanya ombak dan/atau perubahan haluan pada kapal. Gangguan pada landasan dapat didefinisikan menjadi tiga bentuk gangguan yaitu pitch(angguk), roll(miring) dan

yaw(putar). Untuk gangguan pitch dan roll pada kapal biasanya sering terjadi akibat adanya gelombang laut/ombak, sedangkan untuk gangguan yaw pada kapal sangat dipengaruhi oleh perubahan arah kemudi kapal sehingga hal ini dapat diprediksi sebelumnya.

Untuk mengeliminasi gangguan pitch dan gangguan

roll, telah dibuat suatu model on-line sistem kontrol

tracking pengarahan antena dengan pergerakan

revolute(rotasi) dua derajad kebebasan yang terdiri dari pergerakan elevasi(berotasi sejajar sumbu landasan) dan pergerakan azimuth (berotasi tegak lurus sumbu

landasan). Langkah pertama yang harus ditempuh adalah dengan melakukan pemodelan kinematika sistem pada pengarahan antena dan identifikasi sistem pada motor azimuth-elevasi antena. Selanjutnya dalam penerapan sistem kontrolnya, digunakan kontroler PID-lead compensator yang merupakan gabungan dari kontroler PID dan kompensator lead. Pada permasalahan kontrol

tracking, Penambahan kompensator lead berfungsi sebagai prediksi maju dari setiap respon yang terjadi sehingga dapat mengatasi kelemahan faktor lagging pada kontroler PID. Kemudian dalam pengujiannya akan dibandingkan sistem kontrol tracking pengarahan antena menggunakan PID-lead compensator dengan PID konvensional. Respon waktu yang cepat untuk rotasi elevasi dan azimuth dengan kesalahan seminimal mungkin terhadap arah acuan merupakan kinerja yang ingin dicapai dari sistem kontrol tracking pada pengarahan antena.

INTISARI

Telah dibuat sistem kontrol pengarahan antena yang digunakan untuk mempertahankan pengarahan yang tetap walaupun diberikan gangguan pitch dan roll pada landasannya. Terlebih dahulu dilakukan pemodelan kinematika sistem pada pengarahan antena dan identifikasi sistem pada motor azimuth-elevasi antena. Sistem kontrolnya menggunakan PID-lead compensator yang merupakan gabungan dari kontroler PID dan kompensator lead. Pada permasalahan kontrol tracking, Penambahan kompensator lead berfungsi sebagai prediksi maju dari setiap respon yang terjadi sehingga dapat mengatasi kelemahan faktor lagging pada kontroler PID konvensional. Hasil pengujian menggunakan kontroler PID-lead compensator mampu meningkatkan presisi pengarahan sampai sebesar 1.74 kali pada sistem elevasi dan 1.81 kali pada sistem azimuth jika dibandingkan dengan kontroler PID konvensional Ziegler-Nichols.

ABSTRACT

(2)

Implementasi Sistem Kontrol Tracking Pada Pengarahan Antena

Menggunakan PID-Lead Compensator Moh. Imam Afandi

2. DASAR TEORI

Untuk menyelesaikan permasalahan kinematika, harus mempunyai pengetahuan dasar mengenai matrik transformasi homogenous[2]. Selanjutnya, penyelesaian permasalahan kinematika dari suatu sistem dapat diselesaikan dengan menggunakan konvensi parameter

Denavit-Hartenberg[3]. Konvensi parameter Denavit-Hartenberg digunakan untuk mendapatkan matrik transformasi homogeneous i1

i

A dari setiap susunan sendi yang kemudian digunakan untuk menghitung persamaan kinematika maju 0 1

1 0 ... n

n n A A

T , yang memberikan posisi dan orientasi dari kerangka ujung terhadap kerangka dasar. Hasil perkalian matrik homogeneous 0

n

T ini memiliki vektor-vektor yang relatif terhadap sumbu utama yang dapat dijabarkan sebagai berikut :



Dari parameter-parameter pada Persamaan (2) selanjutnya dapat diturunkan persamaan model kinematika sesuai dengan sistem yang didisain .

Kontroler PID yang digunakan merupakan kontroler PID digital menggunakan transformasi Euler-Backward[4],

( ) ( 1) . ( ) . ( ) 2( 1) ( 2)

Kompensator lead yang digunakan untuk memberikan prediksi maju dan mempercepat respon

transient sistem mempunyai fungsi alih sebagai berikut[5]:

T

Pergeseran fase maksimumnya (m) didefinisikan

melalui persamaan,

) dengan j = konstanta imaginer.

2. PERANCANGAN SISTEM

Model sistem yang dibuat menggunakan dua buah motor DC gearbox dimana masing-masing motor berfungsi sebagai penggerak elevasi dan azimuth dari pengarahan antena. Pada landasan antena dibuatkan dudukan dinamis yang dapat menyebabkan sistem mengangguk dan sistem menjadi miring. Dudukan yang dinamis ini merepresentasikan gangguan pitch(angguk) dan gangguan roll(miring) yang masing-masing gangguan ini telah dipasang sensor encoder. Selanjutnya struktur kontrol PID dengan lead compensator pada sistem tracking antena ini diberikan pada Gambar 1.

Dari skema sistem kontrol pada Gambar 1, gangguan

pitch dan gangguan roll menyebabkan terjadinya perubahan sudut elevasi dan sudut azimuth-nya. Untuk dapat mengkompensasi persamaan gerak antena di atas maka perlu dilakukan pemodelan kinematika sistem seperti yang diberikan pada Gambar 2.a) dengan sumbu koordinat setiap sendi ditentukan seperti yang diberikan pada Gambar 2.b).

Hasil dari pemodelan kinematika sistem pada Gambar 2. akan didapatkan nilai parameter D-H seperti yang diberikan pada Tabel 1.

Tabel 1. Parameter D-H Pada Sistem Kontrol Pengarahan Antena

i Sendi ai αi di θi

1 Pitch 0 -900 0 θ1

2 Roll 0 900 0 θ2+900

3 Azimuth 0 900 L θ3+1800

(3)

Gambar 1. Skema Sistem Kontrol Tracking Antena menggunakan PID-Lead Compensator

(a)

(b)

Gambar 2. a) Susunan Sendi Sistem Pengarahan Antena b) Susunan Sumbu Koordinat Sendi

Maka dengan memasukkan Tabel 1. ke dalam Persamaan (1) akan didapatkan,

   

 

   

 

  

1 0 0 0

0 0 1 0

0 cos 0 sin

0 sin 0 cos

1 1

1 1

1

 

A

   

 

   

 

 

1 0 0 0

0 0 1 0

0 sin 0 cos

0 cos 0 sin

2 2

2 2

2

 

A

   

 

   

 

 

 

1 0 0 0

0 1 0

0 cos 0 sin

0 sin 0 cos

3 3

3 3

3

L

A  

 

   

 

   

 

1 0 0 0

0 1 0 0

0 0 cos sin

0 0 sin cos

4 4

4 4 4

   A

dengan memisalkan cos θi = ci dan sin θi = si , maka didapatkan hasil perkalian matrik pergerakan kinematika sistem,

pengarahan antena

Pitch

Roll Azimuth

Elevasi

L

x2

y2

z2

z1

y1

y3

x3

z3

z4

x4

y4

(4)

Implementasi Sistem Kontrol Tracking Pada Pengarahan Antena

Selanjutnya dengan tetap mengacu pada Gambar 2., maka persamaan sudut pengarahan antena terhadap landasan sistem diwakili oleh sumbu x4 dan kolom

pertama pada Persamaan (3) merupakan representasi arah x4 terhadap sumbu koordinat landasan.

Untuk mengetahui berapa besar perbedaan simpangan sudut elevasi dan azimuth-nya saat terjadi gangguan pitch dan roll dapat dijelaskan sebagai berikut,

x4 saat θ1= θ1=0 adalah

selisih sudut elevasi = sudut elevasi tanpa gangguan – sudut elevasi dengan gangguan sudut azimuth dengan gangguan

 

Selanjutnya untuk algoritma pemrogramannya, menggunakan perangkat lunak yang dibuat dari Borland C++Builder 6.0 sebagai supervisory control[6] dan dijalankan pada PC Pentium III kecepatan 1.2 GHz. Kemudian untuk interfacing-nya menggunakan double PPI Card dengan AD/DA resolusi 8 bit.

3. IDENTIFIKASI SISTEM

Identifikasi ini dilakukan dengan memberikan masukan step pada sistem pengaturan posisi plant lup tertutup yang digunakan untuk mendapatkan fungsi alih model. Untuk identifikasi motor elevasi telah didapatkan hasil respon terhadap sinyal masukan step dan kurva

Strejc seperti yang diberikan pada Gambar 3.

Dari Gambar 3. didapatkan, Tu = 0.05 detik Ta =

0.675 detik. Kemudian dengan menggunakan analisis identifikasi Strejc[7] untuk menentukan fungsi alih plant, maka perlu diketahui tabel Strejc seperti yang diberikan pada Tabel 2.

Tabel 2. Tabel Parameter Identifikasi Strejc

Gambar 3. Kurva Strejc dari Respon Motor Elevasi Terhadap Masukan Step

Sehingga hasil perhitungan yang didapatkan dari data Tabel 2. dapat dimasukkan ke dalam persamaan fungsi alih plant,

N

maka berdasarkan Persamaan (10) akan didapatkan fungsi alih lup tertutup(CLTF)-nya sebagai berikut : CLTF motor elevasi :

1

Kemudian fungsi alih plant motor elevasi ditentukan sebagai berikut:

)

Fungsi alih plant motor elevasi :

s

Untuk identifikasi motor azimuth telah didapatkan hasil respon terhadap sinyal masukan step dan kurva

(5)

Gambar 4. Respon Sinyal Masukan Step dan Kurva Strejc Motor Azimuth

Dari Gambar 4. didapatkan, Tu = 0.088 detik Ta =

1.098 detik. Kemudian dengan tetap menggunakan cara yang sama seperti pada identifikasi motor elevasi, selanjutnya akan didapatkan,

Fungsi alih motor azimuth :

4. DISAIN KOMPENSATOR SISTEM

Untuk motor elevasi, dirancang spesifikasi sistem dengan error steady state terhadap unit ramp = 0.02 dan maksimum overshoot < 25 %. Sehingga berdasarkan fungsi alih motor elevasi pada Persamaan (11), dapat dihitung penguatan minimum agar sesuai dengan error steady state,

02

seperti yang diberikan pada Gambar 5.

Dari Gambar 5. didapatkan hasil gain margin(GM) =

Infinity dan phase margin(PM) = -1440 -(-1800) = 360. Sedangkan syarat kestabilan fase suatu margin paling sedikit mempunyai sudut sebesar 450. Sehingga untuk mencapai kestabilan tanpa penurunan penguatan, diperlukan sudut fase yang lebih besar dari sudut fase minimum agar frekuensi crossover penguatan menjadi bergeser ke kanan.

Gambar 5. Bode Plot KGe(s) Sistem Elevasi

Sehingga ditentukan sudut fase sebesar 580 dengan melakukan pergeseran sudut fase sebesar 220. Berdasarkan Persamaan (5), dari hasil pergeseran sudut fase(φm) dapat dihitung konstanta kompensator(α) sebesar

0.4549. Kemudian berdasarkan Persamaan (6) dapat dihitung 1  = 1.4827 yang digunakan untuk memperoleh magnitude penguatan

db j

G1( ) 1.4827 dengan frekuensi crossover c =

42 rad/sec. Selanjutnya dapat dihitung

33

diperoleh dari 88

4549

berdasarkan Persamaan (4), didapatkan fungsi alih kompensator lead untuk motor elevasi

menjadi

diimplementasikan ke pemrograman komputer, fungsi alih kompensator untuk motor elevasi diubah ke dalam persamaan differensi dengan menggunakan transformasi

Euler-Backward,

1

dimana, r = sudut referensi + sudut perubahan d = keluaran sinyal kompensator Ts = waktu cuplik

(6)

Implementasi Sistem Kontrol Tracking Pada Pengarahan Antena

Menggunakan PID-Lead Compensator Moh. Imam Afandi

Untuk motor azimuth, dirancang spesifikasi sistem yang sama dengan motor elevasi yang kemudian dipilih K = 60, sehingga didapatkan fungsi alih

s s

s

KGa

186 . 1 096 . 0

60 )

( 2

 dengan diagram Bode seperti yang diberikan pada Gambar 6.

Dari Gambar 6. didapatkan hasil gain margin(GM) =

Infinity dan phase margin(PM) = -1520-(-1800) = 280. Kemudian dengan cara yang sama seperti pada disain kompensator lead untuk motor elevasi, akan didapatkan fungsi alih kompensator lead untuk motor azimuth

menjadi

25 . 66

69 . 26 . 150 ) (

  

s s s

Da dan

150 5 . 4003

) 1 ( 150 ) 1 ( ) ( ) 1 25 . 66 ( ) (

  

  

s s

T

k d k

r k r T k

d

Gambar 6. Bode Plot KGa(s) Sistem Azimuth

5. HASIL PENGUJIAN DAN ANALISIS SISTEM

Telah dilakukan dua pengujian sistem kontrol pada

tracking antena ini, yaitu pengujian kontrol PID konvensional menggunakan Ziegler Nichols dan

PID-Lead compensator. Pemberian frekuensi gangguan pada pengujian sistem kontrol ini dipilih antara 0.2 - 0.3 Hz untuk merepresentasikan gangguan ombak yang tidak terlalu cepat.

Untuk sistem elevasi, didapatkan hasil untuk pengujian sistem kontrol PID Ziegler-Nichols dengan

rata-rata kesalahan pengarahan(mean pointing error) sebesar 4.900 dan maksimum kesalahan pengarahan (maximum pointing error) sebesar 11.200 seperti yang diberikan pada Gambar 7.a). Kemudian untuk pengujian kontroler PID-Lead compensator dihasilkan mean pointing error sebesar 2.810 dan maximum pointing error

sebesar 8.800 seperti yang diberikan pada Gambar 7.b).

Respon Sistem Elevasi dengan PID Ziegler-Nichols Respon Sistem Elevasi dengan PID-Lead Compensator

0 2 4 6 8 10 12 14

-40 -30 -20 -10 0 10 20 30

Waktu (detik)

P

o

s

is

i

(d

e

ra

ja

t)

T=3.4 dt T=3.4 dt

pointing error

tracking target

0 2 4 6 8 10 12

-40 -30 -20 -10 0 10 20 30 40

Waktu (detik)

D

e

ra

ja

t

Target Tracking

T = 3.6 detik

Sinyal Kontrol PID Ziegler-Nichols Sinyal Kontrol PID-Lead Compensator

2 4 6 8 10 12 14

-4 -3 -2 -1 0 1 2 3 4 5

Te

ga

ng

an

(v

ol

t)

-100 2 4 6 8 10 12

-8 -6 -4 -2 0 2 4 6 8 10

Waktu (detik)

T

e

g

a

n

g

a

n

(

v

o

lt

)

batas max. teg. kontrol

batas max. teg. kontrol

Waktu (detik) Waktu (detik)

(a)

(b)

Gambar 7. a) Hasil Pengujian Sistem Elevasi Menggunakan Kontroler PID Ziegler-Nichols

(7)

Hasil yang diberikan pada Gambar 7.a), dapat dilihat bahwa respon sinyal tracking pada sistem elevasi dengan PID Ziegler-Nichols tidak cukup mampu dalam mengikuti sinyal target sehingga seolah-olah sinyal tracking

mempunyai atenuasi yang lebih kecil dari sinyal target. Kemudian untuk hasil yang diberikan pada Gambar 7.b),

dapat dilihat bahwa respon sinyal tracking pada sistem elevasi dengan PID-Lead compensator lebih mampu mendekati sinyal target jika dibandingkan dengan PID

Ziegler-Nichols. Sehingga terlihat hampir tidak ada penurunan atenuasi antara sinyal tracking dengan sinyal target.

Respon Sistem Azimuth dengan PID Ziegler-Nichols Respon Sistem Azimuth dengan PID-Lead Compensator

0 2 4 6 8 10 12 14 16 18 20 -40

-30 -20 -10 0 10 20 30 40

Waktu (detik)

P

o

s

is

i

(d

e

ra

ja

t)

pointing error

delay : 0.67 det T = 5.2 det

Target

Tracking

0 2 4 6 8 10 12 14 16 18 20 -40

-30 -20 -10 0 10 20 30 40

Waktu (detik)

P

o

s

is

i

(d

e

ra

ja

t)

pointing error

tracking target

T = 6.4 detik

Sinyal Kontrol PID Ziegler-Nichols Sinyal Kontrol PID-Lead Compensator

2 4 6 8 10 12 14 16 18 20 -50

-40 -30 -20 -10 0 10 20 30 40 50

Waktu (detik)

T

e

g

a

n

g

a

n

(

v

o

lt

)

Teg. max. control: +5V

Teg. max. control: -5V

0 2 4 6 8 10 12 14 16 18 20 -2

-1.5 -1 -0.5 0 0.5 1 1.5 2

waktu (detik)

T

e

g

a

n

g

a

n

(

v

o

lt

)

(a)

(b)

Gambar 8. a) Hasil Pengujian Sistem Azimuth Menggunakan Kontroler PID Ziegler-Nichols

b) Hasil Pengujian Sistem Azimuth Menggunakan Kontroler PID-Lead Compensator

Untuk sistem azimuth, didapatkan hasil untuk pengujian sistem kontrol PID Ziegler-Nichols dengan

mean pointing error sebesar 13.980 dan maximum pointing error sebesar 36.820 seperti yang diberikan pada Gambar 8.a). Kemudian untuk pengujian kontroler

PID-Lead compensator ini memberikan respon yang lebih baik dengan mean pointing error sebesar 7.700 dan maximum pointing error sebesar 20.110 seperti yang diberikan pada Gambar 8.b).

Hasil yang diberikan pada Gambar 8.a) dan 8.b), dapat dilihat bahwa sistem azimuth lebih lembam daripada sistem elevasi. Hal ini disebabkan oleh disain konstruksi sistem azimuth yang terletak pada bagian bawah menggerakkan sistem elevasi yang terletak sehingga beban yang bekerja pada sistem azimuth lebih besar dari sistem elevasi. Walaupun demikian, hasil respon sinyal tracking terhadap sinyal target yang didapatkan dengan kontroler PID-Lead compensator

masih tetap lebih baik jika dibandingkan dengan PID

Ziegler-Nichols.

Dengan melihat mean pointing error(MPE) dari pengujian kontroler PID Ziegler-Nichols(PID-ZN) dengan

PID-Lead compensator(PID-LC), maka dengan

menggunakan kontroler PID-Lead compensator mampu memberikan mean pointing error lebih kecil daripada kontroler PID Ziegler-Nichols. Sehingga dengan menggunakan metode perbandingan MPE diperoleh,

Sistem elevasi = 1.74

81 . 2

9 . 4

0 0

   

ZN PID elevasi MPE

LC PID elevasi

MPE ,

dan

Sistem azimuth = 1.81

70 . 7

98 . 13

0 0

   

ZN PID azimuth MPE

(8)

Implementasi Sistem Kontrol Tracking Pada Pengarahan Antena

Menggunakan PID-Lead Compensator Moh. Imam Afandi

KESIMPULAN

Dari hasil pengujian dan analisis sistem dapat disimpulkan bahwa sistem pengarahan antena menggunakan PID-Lead compensator mampu memberikan mean pointing error sebesar 2.810 pada sistem elevasi dan 7.700 pada sistem azimuth. Sedangkan pada PID-Ziegler Nichols hanya mampu memberikan

mean pointing error sebesar 4.900 pada sistem elevasi dan

13.980 pada sistem azimuth. Sehingga kinerja yang dicapai oleh kontroler PID-Lead compensator dapat meningkatkan presisi pengarahan sampai sebesar 1.74 kali pada sistem elevasi dan 1.81 kali pada sistem

azimuth-nya jika dibandingkan dengan kontroler PID

Ziegler-Nichols.

DAFTAR PUSTAKA

[1] Maral, G., and Bousquet, M., 2000. Satellite Communications Systems : Systems, Technique and Technology, Third Edition, John Wiley & Sons, Chichester, New York.

[2] Selig, J.M., 1992. Introductory Robotics, Prentice Hall International Ltd., UK.

[3] Sciavicco, L., Siciliano, B., 1996. Modeling And Control of Robot Manipulators, McGraw Hill Companies, Inc, New York.

[4] Kuo, Benjamin C, 2003. Modern Control Systems, 11th Edition, Prentice Hall, New York.

[5] Ogata, Katsuhiko, 1997. Teknik Kontrol Otomatik. Jilid 1 & jilid 2, Edisi Kedua, Penerbit Erlangga, Jakarta.

[6] Miano, John & Cabanski, Thomas, 1997. Borland C++Builder How-To, Sams Publishing,.

Gambar

Gambar 2. akan didapatkan nilai parameter D-H seperti Hasil dari pemodelan kinematika sistem pada yang diberikan pada Tabel 1.
Gambar 1. Skema Sistem Kontrol Tracking Antena menggunakan PID-Lead Compensator
Gambar 3. Kurva Strejc dari Respon Motor Elevasi
Gambar 4. Respon Sinyal Masukan Step dan
+3

Referensi

Dokumen terkait

Alasan peneliti tertarik meneliti di kecamatan Bangun Purba Kabupaten Deli Serdang adalah karena daerah ini merupakan salah satu pelaksana program simpan

Hasil dari pengontrolan size dan risiko ini menunjukkan bahwa baik pada pengujian kesatu, kedua maup un ketiga nilai Jensen’s alpha (α ) bernilai negatif dan tidak

Proseeding Lokakarya Nasional Pemberdayaan Potensi Keluarga Tani untuk Pengentasan Kemiskinan – PPGK – LPPM – UB Malang. 6-7 Juli 2011

d. Bila tidak sesuai huruf b Kantor PVT berhak menolak dan meminta penanaman baru. Bila nama varietas tersebut telah dipergunakan oleh varietas lain, pemohon

hak rahin dari pemanfaatan barang jaminan tersebut, artinya rahin.. tetap mendapatkan hak dari barang hasil jaminan yang dimanfaatkan oleh murtahin, dan murtahin

yang dilakukan oleh beberapa peneliti BPTHHBK merupakan salah satu upaya untuk meningkatkan kualitas madu alam Sumbawa dengan menurunkan kadar air madu khususnya di

 PT Indosat Tbk (ISAT) melaporkan trafik data naik 88,0% yoy dan 14,3% dari hari biasa pada masa liburan akhir tahun 2017. Sementara trafik suara justru turun 21,5% dibanding