Laporan Dzakiyy
Laporan Dzakiyy
oleh:
Dzakiyy Waliyu Rahman
217341027
Jl. Kanayakan no. 21, DAGO 40235, Tromol Pos 851 BANDUNG 40008 INDONESIA
Phone : 62 022 2500241 Fax : 62 022 2502649 Homepage : http ://www.polman-bandung.ac.id
2018
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
PROFIL PENYUSUN
1 MODUL 1
Tutorial 5
Model Sistem Elektrik
1.1 Tujuan
¤ Memahami tentang elemen elemen pada system elektrik
¤ Mampu membuat rangkaian listrik (Rangkaian RLC Seri, Rangkian RLC
Parallel, RC High Pass Filter )pada model simscape
¤ Mampu membuat pemodelan sistem untuk menentukan Transfer Function
melalui perhitungan .
¤ Mampu membuat model transfer function pada Simulink
¤ Memahami konsep Op Amp dan mampu membuat model Simulink dan
simscapenya dari rangkaian op amp tersebut
¤ Memahami Metode Impedansi Komponen Elektrik
Hukum dasar yang mengatur sistem elektrik adalah Hukum arus dan tegangan
Kirchoff. Hukum arus Kirchoff menyatakan bahwa jumlah arus yang memasuki suatu
simpul sama dengan jumlah arus yang meninggalkan simpul yang sama. Hukum
tegangan Kirchoff menyatakan bahwa jumlah tegangan dalam suatu loop sama dengan
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
nol. Model matematika dari suatu rangkaian listrik ini dapat diperoleh dengan
menerapkan salah satu atau kedua dari Hukum Kirchoff.
Elemen sistem elektrik terdiri dari :
1. Resistor
2. Induktor
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
3. Kapasitor
4. Op Amp
a. Non inverting
amplifier
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
b. Inverting Amplifier
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Untuk mendapatkan fungsi alih dari inverting amplifier dapat dilakukan dengan
pendekatan impedansi.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
SIMSCAPE
SCOPE
Analisis : Percobaan ini bertujuan untuk mengetahui grafik fungsi dari Rangkaian
Seri RLC menggunakan model simscape. Grafik yang ingin diketahui dari percobaan
ini adalah grafik arus loop i(t) dan tegangan kapasitor v(t) dengan nilai nilai parameter
yang telah diberitahu sebelumnya. Dapat dilihat pada model simscape terdapat
komponen Voltage sensor and Current sensor yang berfungsi untuk melihat respon
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
tegangan dan arus yang kemudian di konversi menggunakan PS-Simulink kemudian
diteruskan menuju Scope sehingga dapat dilihat respon system tersebut melalui
Scope. Sementara Clock dan Switch berfungsi seperti timer yang akan menyala pada
saat waktunya habis.
SIMULINK
SCOPE
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisis : Pada dasarnya percobaan kali ini hampir sama dengan percobaan
sebelumnya yaitu melihat grafik dari respon system. Perbedaannya terletak pada
pemodelannya, jika sebelumnya menggunakan model Simscape maka pada
percobaan kali ini menggunakan model Simulink pada yang didalamnya terdapat
komponen Input Step sebagai input lalu Transfer Function sebagai fungsi alih dari
system, fungsi alih tersebut menggunakan transformasi laplace yang didapat dari hasil
perhitungan manual ataupun menggunakan MATLAB kemudian terakhir diteruskan
menuju Scope untuk melihat grafik fungsi dari respon system tersebut sehingga dapat
dilihat bahwa seharusnya grafik antara model Simscape dengan model Simulink
seharusnya sama.
(SOAL 1)
SIMSCAPE
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
SCOPE
Analisis : Percobaan ini bertujuan untuk melihat grafik respon dari rangkaian RLC
parallel menggunakan model Simscape, respon yang dicari adalah tegangan di
kapasitor Vc(t) dan arus di inductor Il(t) yang menggunakan Voltage sensor dan
Current sensor untuk membaca respon system yang kemudian akan diteruskan oleh
PS-Simulink Converter dan diteruskan menuju Scope agar bias melihat grafik
respon system. Sementara untuk input berasal dari Unit Step Input yang kemudian
dikonversi oleh S-PS Simulink Converter dan lalu dilanjutkan menuju Controlled
Current Source dan diteruskan menuju rangkaian.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
SCOPE
SIMULINK
Analisis : Percobaan ini bertujuan untuk menemukan grafik respon dari tegangan di
kapasitor Vc(t) menggunakan pemodelan Simulink. Input yang digunakan berupa
Unit Step Input kemudian diteruskan menuju Transfer Function yang diisi oleh
persamaan transformasi laplace yang dihitung adalah tegangan di kapasitor Vc(S) per
arus di titik A Ia(S). Kemudian dari Transfer Function diteruskan menuju Scope
untuk melihat grafik respon dari system sehingga didapat grafik seperti diatas
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
SCOPE
SIMULINK
Analisis : Pada dasarnya percobaan ini sama dengan percobaan sebelumnya yaitu
menggunakan pemodelan Simulink. Seperti biasa input yang digunakan adalah Unit
Step Input kemudian diteruskan menuju Transfer Function dengan tranformasi
laplace dari arus di inductor iL(S) per arus di titik A ia(S) kemudian diteruskan menuju
Scope sehingga dapat dilihat grafik respon dari arus di titik A iL(t).
SIMSCAPE
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
SCOPE 1 Hz SCOPE 10 Hz
Analisis : Percobaan ini bertujuan untuk menampilkan grafik respon dari system
menggunakan pemodelan Simscape. Yang ingin dilihat dari respon system diatas adalah
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
tegangan output dengan frekuensi yang bermacam macam antara lain 1 Hz, 10 Hz, 100
Hz, 1000 Hz melalui Voltage Sensor yang diteruskan menuju PS-Simulink Converter
dan dilanjutkan ke Scope sehingga grafik respon system dapat dilihat. Komponen yang
digunakan pada percobaan ini adalah resistor dan kapasitor, input yang digunakan adalah
input AC dengan amplitude 1 V. Sehingga didapat hasil grafik respon system seperti
diatas.
(SOAL 2)
SIMSCAPE
SCOPE
1000 rad/s 800 rad/s
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
1200 rad/s
Analisis : Pada dasarnya percobaan ini sama dengan percobaan sebelumnya yaitu
melihat grafik respon system dengan menggunakan pemodelan Simscape hanya saja
perbedaannya terletak pada rangkaian, jika sebelumnya adalah rangkaian RC maka pada
percobaan ini menggunakan rangkaian RLC, grafik yang ingin diketahui adalah tegangan
output Vo(t) dari frekuensi yang berbeda beda antara lain : 1000 rad/s, 800 rad/s, dan
1200 rad/s. Input yang digunakan berasal dari input AC kemudian diteruskan menuju
rangkaian kemudian oleh Voltage Sensor dibaca dan diteruskan menuju PS-Simulink
Converter lalu diteruskan menuju Scope sehingga grafik respon system dapat dilihat.
Grafik diatas merupakan grafik respon system dari hasil percobaan.
Running :
Frekuensi = 800 rad/s
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisis :
Pada High-pass filter orde 2, fungsi alih akan stabil pada frekuensi tertentu. Apabila
frekuensi kurang dari frekuensi yang tepat maka saat detik teetentu titik terjadi titik
maksimum lalu turun dan konstan. Apabila frekuensi lebih dari frekuensi yang tepat maka
saat detik tertentu mencapai maksimum lalu turun dan naik lagi.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Operational Amplifier
¤ C5_Op Amp
Simscape
Running :
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa :
Op-amp merupakan rangkaian penguat tegangan. Fungsi alih pun dikuat kan pada
op-amp. Bisa dilihat pada hasil, pada saat input sebuah rangkaian -0.1 maka ouput
tegangannya 10 V. karena menggunakan rangkaian non-inverting.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
SIMSCAPE
1. Bentuk Simscape
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Running :
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
2. Bentuk Simulink
S3b_Op Amp
Running :
Analisa :
SIMULINK
SCOPE
Analisis :
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
SIMULINK
Analisis :
Rangkaian ini merupakan rangkaian kompleks( rangkaian RLC seri parallel).
Untuk mencari fungsi alih pada rangkaian ini menggunakan metoda impendasi, yakni
ZR = R , ZL = Ls , Zc = 1/Cs. Metoda ini sama halnya dengan metoda resistor apabila
seri ditambah. Apabila parallel di parallel kan lebih dahulu.
Rangkaian pada simscape merupakan rangkaian seri-paralel. Paralel resistor 1-
induktor di pasang seri dengan paralel resistor 2-kapasitor. Untuk mendapatkan
persamaan laplace transfer function, diselesaikan secara impedansi. Gunakan rumus
impedansi terlebih dahulu untuk mendapatkan persamaan resistor, induktor, dan
kapasitor. Setelah itu masukkan ke persamaan laplace dengan menggunakan azas
Hukum Kirchoff. Dapat dilihat melalui grafik, transfer function mencapai nilai
konstan pada detik ke-3 hingga detik ke-4.
1.6 Kesimpulan
Fungsi alih pada sistem elektrik sama halnya dengan sistem mekanis hanya aja
berbeda komponennya saja. Fungsi alih untuk rangkaian RLC merupakan orde 2. Untuk
rangkaian RLC seri arus akan konstan pada 0 A dan tegangan akan konstan pada nilai
tertentu. Untuk rangkaian RLC parallel sama halnya dengan rangkaian RLC seri hanya saja
terbalik. Fungsi alih pada rangkaian op-amp akan diperkuat dan hasil akan negative jika non-
inverting. Cara mencari fungsi alih pada rangkaian kompleks menggunakan metoda resistor.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
2 MODUL II
TUTORIAL I
(Pemodelan dan Simulasi Sistem Elektromekanik)
2.1 Tujuan
¤ Memahami Pemodelan Simscape dan Simulink pada Sistem Motor DC dan
simulasinya
¤ Memahami Pemodelan Simscape dan Simulink pada Motor DC tanpa
menghilangkan La
¤ Memahami Pemodelan dan Simulasi pada Sistem Gear
¤ Memahami Pemodelan dan Simulasi pada Robot Arm Joint
¤ Pemodelan Motor DC
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
a. C1a_motorDC.mdl
Running :
Hasil Grafik Rotor Speed
Dengan Simulink blok digram C1a_motorDC.mdl ini kita dapat memperoleh hasil
grafik dari Outputan arus armature Ia(t) dengan hasil arus pada grafik menurun dan
hasil garfik dari kecepatan rotor ⍵ₘ(t) mendapatkan hasil kebalikan dari arus armature
yang mana grafik yang kita dapatkan menaik seperti yang dapat kita lihat pada gambar
scope rotors speed dan armature current.
b. C1b_MotorDC.mdl
Running :
Hasil Grafik Armature Current
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa :
c. C1c_MotorDC
Running :
Analisa :
Pada percobaan ini kita menggunakan pemodelan motor DC yang dimana kita
menggunakan metode Simscape untuk menemukan Outputan arus armature Ia(t) dan
kecepatan rotor ⍵ₘ(t). pada Simscape ini kita mengkombinasikan antara Electrical dan
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Mechanical, kita mengambil data arus armature Ia(t) dengan current sensor pada
rangkaian Electrical untuk mengambl data kecepatan rotor ⍵ₘ(t) kita gunakan rangkaian
Mechanical pada simscape diatas. Untu mengkombinasikan keduanya agar berhubungan
kita gunakan Rotational Electromechanical Converter. Sehingga mendapatkan hasil pada
“Scope” untuk Outputan arus armature Ia(t) dan mendapatkan hasil pada “Scope1” untuk
kecepatan rotor ⍵ₘ(t).
Dapat kita buktikan dengan cara cara seblumnya kita dapatkan hasil grafik yang sama
dimana hasil arus pada grafik menurun dan hasil garfik dari kecepatan rotor ⍵ₘ(t)
mendapatkan hasil kebalikan dari arus armature-nya.
a. S1a_MotorDC
Running :
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa :
Percobaan ini merupakan Simulink blok diagram menggunakan persamaan dinamika
motor
Dengan Simulink blok digram ini kita dapat memperoleh hasil grafik dari Outputan
arus armature Ia(t) dengan hasil arus pada grafik naik dan hasil garfik dari kecepatan
rotor ⍵ₘ(t) -pun mendapatkan hasil naik seperti yang dapat kita lihat pada gambar
scope rotors speed dan armature current di atas.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
b. S1b_MotorDC
Running :
Hasil Grafik V(t)
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Armature Current :
Analisa :
¤ Sistem Gear
a. C3_Gear
Running :
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa :
Pada program Gear.slx diasumsikan dimana torsi beban T2 =0 dan T1
berbentuk trapezoid seperti gambar dibawah ini
Lalu Untuk signal buildernya kita buat fungsi trapezoid seperti diatas , dan
pada signal builder ke Block PS gain yang memiliki peran sebagai pengalih sinyal
input dengan konstanta “10” untuk mengatur ketinggian trapezoid (Torsi maksimum).
Beri pula nilai inertia pada blok Inertia 1 dan Inertia 2 ( 𝐼1 = 0.085𝑘𝑔.𝑚^2, 𝐼2 =
0.37𝑘𝑔.𝑚^2). Dan atur gear ratio pada GearBox sebesar “2” Lalu atur waktu pada
scope dengan menambahkan stop time 15s. Maka didapatkan hasil grafik seperti
Scope di atas.
Running :
Analisa :
Pada C4_Arm.slx ini merupakan pemodelan yang dimana kita menggunakan model
Simscape yang dimana sistem diatas ini menggunakan motor DC. Untuk signal buildernya
kita buat fungsi trapezoid. Lalu pada signal builder ke Block PS gain yang memiliki peran
sebagai pengalih sinyal input dengan konstanta “3” yang disebut gain lalu masukan –m*g*L
pada block parameter (dimana m = 4 kg, L = 0,25 m, dan g = 9,81 m/s) tetapkan nilai nilai
m,g, dan L tersebut pada MATLAB Command window adgar kita dapat langsung menuliskan
konstantanya langsung pada blok diagram pada Simscape-nya. Dan beri pula nilai inertia
pada blok Inertia 1 dan Inertia 2 ( 𝐼1 = 0.085𝑘𝑔.𝑚2, 𝐼2 = 0.37𝑘𝑔.𝑚2 ). Setelah diatur
sedemikian rupa lanjut ke Block PS Math Function berlaku sebuah fungsi matematika
terhadap input u. Masukkan sin(u) pada parameter dialog box. Lalu atur waktu pada scope
dengan menambahkan stop time 15s. Maka didapatkan hasil grafik seperti Scope di atas,
dimana hasil menunjukkan ketika torsi menuju nol sebelum 10 detik, lalu membuat lengan
robot berosilasi seperti pendulum sekitar 𝜃 = 0.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
b. S2_Arm
Running :
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa :
Pada Percobaan Arm ini merupakan pemodelan yang dimana kita
menggunakan model Simscape yang dimana sistem dibawah ini menggunakan motor
DC. Untuk signal buildernya kita buat fungsi trapezoid lalu atur Lalu pada signal
builder ke Block PS gain yang memiliki peran sebagai pengalih sinyal input dengan
konstanta “3” yang disebut gain, pada blok rangkaian elektrik, gunakan blok
Controlled Voltage Source yang terhubung ke signal builder melalui gain tambahkan
nilai pada R, L dan K (𝑅 = 0,5 Ω, 𝐿 = 0,002 𝐻, 𝐾 = 0,05 𝑁.𝑚/𝐴) . Lalu masukan –
m*g*L pada block parameter (dimana m = 4 kg, L = 0,25 m, dan g = 9,81 m/s)
tetapkan nilai nilai m,g, dan L tersebut pada MATLAB Command window adgar kita
dapat langsung menuliskan konstantanya langsung pada blok diagram pada Simscape-
nya. Dan beri pula nilai inertia pada blok Inertia 1 dan Inertia 2 ( 𝐼1 = 0.085𝑘𝑔.𝑚2,
𝐼2 = 0.37𝑘𝑔.𝑚2 ). Setelah diatur sedemikian rupa lanjut ke Block PS Math Function
berlaku sebuah fungsi matematika terhadap input u. Masukkan sin(u) pada parameter
dialog box. Lalu atur waktu pada scope dengan menambahkan stop time 15s. Maka
didapatkan hasil grafik seperti Scope di bawah ini , dimana hasil berbeda pada contoh
sebelumnya dimana hasil pada Percobaan Arm ini menunjukkan ketika torsi menuju
nol setelah 10 detik, baru lengan robot berosilasi seperti pendulum sekitar 𝜃 = 0.
2.6 Kesimpulan
Setelah dari semua contoh dan soal pada Tutorial 1 ini yang mebahas Sistem
Elektromekanik dapat disimpulkan:
¤ Setelah menggunakan Simulink blok diagram, Simulink Transfer Function dan
Simscape. Terbukti bahwa ke tiga metode tersebut dapat menghasilkan bentuk
garafik yang sama.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
3 Tutorial 2
Model pada Thermal dan Fluid
3.1 Tujuan
¤ Memahami dan mampu membuat model simscape dan Simulink pada Thermal
¤ Memahami dan mampu membuat model simscape dan Simulink pada
Pneumatik
¤ Memahami dan mampu membuat model simscape dan Simulink pada Hidrolik
¤ Mampu membuat subsystem
Pada sistem diatas, piston akan bergerak setelah push button ditekan namun dalam
simulasi di atas tidak dilihat pengaruh gesekan pada piston, penurunan tekanan pada
pipa, hingga suhu pada lingkungan tempat sistem beroperasi. Pada Simscape, hal-hal
tersebut dapat ditambahkan sebagai data pelengkap pada sebuah sistem pneumatik
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
dengan kondisi yang tidak ideal. Beberapa kondisi yang diperlukan pada Simscape
dapat dimodelkan menjadi beberapa susbsystem. Subsystem tersebut dibuat agar
rangkaian utama tidak terganggu tampilannya.
¤ Model Thermal
Simscape
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Scoope
Analisa : Percobaan ini bertujuan untuk menampilkan respon grafik dari system transfer
panas pada suatu ruangan menggunakan pemodelan Simscape. Input yang digunakan diibaratkan
suhu konstan 373 Kelvin kemudian dikonversi menggunkan S-PS Simulink Converter kemudian
diteruskan menuju heater yaitu Ideal Temperature Source kemudian diteruskan menuju
Convective Heat Transfer berupa udara lalu mendapat
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
hambatan yaitu termal mass berupa tembok kemudian diteruskan menuju Ideal Temperature
Sensor untuk dibaca respon sistemnya dan dikonversi oleh PS-Simulink
Simscape
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Scope
Analisa :
Percobaan ini bertujuan untuk menampilkan grafik respon dari keluaran suhu T1 dan
T2. Input yang digunakan adalah suhu dengan kondisi awal 300 degK kemudian dikonversi
oleh S-PS Simulink Converter dan diteruskan menuju Ideal Heat Flow Source kemudian
diteruskan oleh Ideal Temperature Sensor untuk mendeteksi temperature kondisi tersebut
kemudian mendapat hambatan termal mass berupa tembok lalu udara dipanaskan oleh heater
yaitu Conductive Heat Transfer lalu mendapat hambatan termal mass lagi berupa tembok lalu
dibaca lagi menggunakan Ideal Temperature Sensor. Kemudian dipanaskan lagi oleh heater
yaitu Convective Heat Transfer. Dari Ideal Temperature Sensor dikonversi oleh PS-Simulink
Converter dan diteruskan menuju Scope sehingga dapat dilihat grafik dari keluaran suhu T1
dan T2. Grafik diatas merupakan grafik respon system dari percobaan ini.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Simscape
Scope
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa : Percobaan ini bertujuan untuk melihat grafik respon suhu dari suatu fluida yang
dimasukkan suatu benda dengan temperature tertentu sehingga fluida tersebut akan mengikuti
temperature benda tersebut. Input berasal dari Thermal Mass Cube yang berupa benda yang
memiliki temperature tertentu kemudian dilanjutkan oleh heater yaitu Convective Heat Transfer
R1 sehingga Thermal Mass Bath mengalami pemanasan kemudian dilanjutkan menuju
Convective Heat Transfer R2 sehingga fluida memiliki temperature yang sama dengan benda
tersebut kemudian temperature akhir kedua zat tersebut dibaca oleh Ideal Temperature Sensor
yang dikonversi dahulu oleh PS-Simulink Converter dan diteruskan menuju Scope sehingga
dapat ditampilkan grafik respon system, seperti grafik diatas
Analisa : Percobaan ini bertujuan untuk menampilkan grafik fungsi dari rangkaian pneumatic yang
menggunakan pemodelan Simscape. Rangkaian berikut merupakan gabungan dari beberapa
subsistem yang didalamnya terdapat rangkaiannya.untuk rangkaian bisa dilihat pada
gambar diatas, kemudian pada saat Scope dijalankan dapat dilihat respon grafik dari system
pneumatic.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Simscape
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Hydraulic Subsystem
Load Subsytem
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Scope
Analisa : Percobaan ini bertujuan untuk menampilkan grafik respon system dari rangkaian hidrolik
menggunakan pemodelan Simscape. Input yang digunakan berasal dari dua Pulse Generator
kemudian dikonversi oleh S-PS Simulink Converter kemudian dilanjutkan menuju rangkaian
kemudian grafik respon system nya dapat dilihat melalui Scope.
3.5 Kesimpulan
Pada tutorial kali ini materi yang dibahas adalah termal, pneumatic dan fluida dimana
didalamnya mempelajari rangkaian pemodelan menggunakan pemodelan simscape. Pada
tutorial ini kita mempelajari bagaimana cara membuat subsistem, membuat komponen yang
belum ada pada library dengan komponen seadanya, dapat memisalkan variable pada setting
dan di inputkan pada subsistem komponen.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
4 Tutorial 3
Analisa Variabel pada Spring dan Damper
4.1 Tujuan
¤ Memahami tentang perubahan inisialisasi target
¤ Mampu menjalankan over-spesifikasi
¤ Mampu menganalisis perubahan variable pada spring dan damper
4.2 Dasar Teori
Pada pemodelan terkadang kita perlu merubah kondisi awal yang tidak sesuai
dengan kondisi ideal. Kondisi tersebut, ditunjukkan misal melalui perubahan bentuk
awal pada spring. Perubahan tersebut menunjukkan pada awalnya spring sudah
memiliki posisi yang tidak ideal (mulur) sehingga perlu ditambahkan nilai 𝛥x-nya
Simscape
Gambar Variable viewer untuk massa yang diberi kecepatan awal 10m/s
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Jadi dengan kondisi tidak ideal pun matlab masih dapat memberikan nilai nilai keluaran dari
velocity dan position dengan lebih akurat karna tidak selamanya komponen akan ideal.
Sekarang bagaimana jika system bekerja dengan spesifikasi yang berlebih? Kita
berikan contoh pada system simscape di atas dengan damper menerima gaya sebesar
200 N dengan prioritas tinggi maka pada variable viewer akan menunjukan beberapa
variable yang berstatus merah yang artinya parameter tidak memuaskan tetapi pada
output tetap mengeluarkan sinyal
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Gambar
variable
viewer untuk damper menerima gaya 200 N
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Apabila dilakukan setting variable menjadi Low pada force maka status variable akan
berubah juga :
Apabila kecepatan awal dirubah menjadi low maka akan merubah status pada variable viewer
dan merubah signal output pada scope
Gambar scoope velocity dan position untuk force yang di prioritaskan rendah
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Pada awal percobaan hasil mempunyai maksimum akan sangat kecil pada posisi
dan kecepatan tidak lebih dari 5 m/s. Sebelum ada pergantian nilai suatu komponen,
semua status berwarna hijau yang artinya menunjukan hasil memuaskan. Saat
kecepatan pada mass diubah hasil berubah, nilai maksimum akan lebih tinggi dari
sebelumnya. Bisa dilihat pada tabel status masih menunjukan hasil memuaskan. Saat
force diubah pada damper, ada status yang berwarna merah yang artinya ada parameter
yang tidak memuaskan tetapi tetap mengeluarkan sinyal. Nilai maksimum tetap
bertambah. Apabila dilakukan setting low pada force pada prioritasnya , status pada
tabel ada yang berubah menjadi kuning yang artinya tidak terlalu memuaskan. Hasil
nya nilai maksimum akan turun. Pada dilakukan setting low pada velocity tetap aka
nada status ada yang berwarna kuning dan hasilnya nilai maksimum bertambah
kembali.
4.5 Kesimpulan
Pada percobaan ini dapat disimpulkan bahwa suatu komponen dapat dirubah
nilainya dan pada saat tertentu nilai itu mempengaruhi hasilnya. Saat ada pergantian
nilai status pada variable dapat berubah – ubah. Status teresebut terbagi 3 warna yaitu
hijau,kuning, dan merah. Hijau sangat memuaskan, kuning tidak terlalu memuaskan,
dan merah sangat tidak memuaskan.
Selain itu , dengan merubah menjadi low pada spring dan damper, maka
sistem akan menyesuaikan dengan parameter yang kita inginkan.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
5 TUTORIAL IV
(Pengenalan Multibody pada Simscape)
5.1 Tujuan
Dapat membuat model 3 dimensi melalui Multibody dari Simscape
Memahami penggunaan elemen-elemen pada Multibody dari Simscape
Running :
Analisa :
Simscape di atas digunakan untuk membuat model 3 dimensi suatu sistem model
mekanik. World Frame digunakan sebagai grounding dari model 3 dimensi tersebut.
Sedangkan Mechanism Configuration digunakan untuk mengatur parameter gravitasi dari
model 3 dimensi dan mengatur linearisasi delta. Pada elemen Solid, kita akan mengatur
panjang, lebar, tinggi, kepadatan, dan ciri fisik lainnya dari sebuah model 3 dimensi.
Untuk mengatur posisi awal koneksi parameter frame dari suatu model 3 dimensi ke
join, dapat diatur pada elemen Rigid Transform. Subsystem dibuat agar dapat mengatur
ukuran-ukuran model 3 dimensi yang diinginkan, melalui edit Mask pada subsystem.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Berikut kita buat contoh pendulum sederhana menggunakan 1 joint untuk melihat respon
redaman system
Running :
Analisa :
Model simscape dengan 1 joint ini menggunakan susunan dan elemen yang sama
dengan sebelumnya . Namun pada percobaan ini ditambahkan elemen Revolute Joint.
Revolute Joint digunakan untuk menggabungkan dua model 3 dimensi yang ada di dalam
simscape . Revolute Joint juga mengatur parameter gravitasi dan hubungan antar dua
model 3 dimensi.Dengan adanya revolute joint ini maka antar dua frame tersebut dapat
terhubung.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
¤ Pada tutorial kali ini, kita akan menambahkan torsi dan gaya yang dapat diberikan
kepada model. Sebagai analisa dari pendulum tunggal tersebut, maka akan dibuat model
yang dilihat kecepatan dan posisinya.
Running :
1. Undamped
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa :
Ditambahnya set Position dan Velocity pada menu Sensing dilakukan untuk
menambahkan nilai untuk torsi dan kecepatan gerak model 3 dimensi dalam simscape.
Setelah set Position dan Velocity ditambahkan, kita dapat mengatur nilai torsi dan
kecepatan sesuai keinginan.
Command:
>>figure; % Buka windows baru
>>hold on;
>>plot(q); % Plot sudut pendulum
>>plot(w); % Plot kecepatan sudut pendulum
Command:
>>figure;
>>plot(q.data, w.data);
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
- Simulasi dengan merubah-rubah sudut awal di State Targets > Position pada block
Revolute Joint. Gunakan sudut awal -80, -40, 0, 40 dan 80.
State Targets yang ada di dalam pengaturan Position digunakan untuk mengatur sudut
awal gerakan antara dua model 3 dimensi di dalam simscape. Untuk menggabungkan
grafik hasil dari beberapa pengaturan sudut yang berbeda tersebut gunakan hold on pada
Command Windows.
2. Kondisi Damped
- Ketika faktor redaman menjadi 1e-5 (N*m)/(deg/s),maka hasilnya yaitu
Analisa :
Grafik tersebut adalah output dari dua nilai redaman yang berbeda. Figure 1 adalah
grafik nilai redaman 8e-5 (N*m)/(deg/s) yang mana lebih besar dari nilai redaman 1e-5
(N*m)/(deg/s) dengan hasil grafik pada Figure 2. Dari grafik tersebut dapat dilihat bahwa
besarnya nilai redaman berpengaruh pada banyaknya jumlah bukit dan lembah
gelombang sinusoidal. Dengan menambah nilai redaman dapat mempercepat kemunculan
nilai konstan.
- Simulasikan dengan merubah-rubah sudut awal di State Targets > Position pada block
Revolute Joint. Gunakan sudut awal -240, -180, -120, -60, 0 dan 60.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa :
Hasil Grafik diatas merupakan gambar dari fasa joint sesuai dengan command yang
diperintahkan dan untuk gambar yang kedua merupakan fasa joint dengan beberapa
sudut awal yang berbeda.
3. Melakukan analisa kondisi terkendali dan teredam dan menambahkan block Sine
Wave
Running :
Analisa :
Dapat dilihat melalui hasil grafik tersebut, bahwa grafik sudut pendulum (garis biru)
lebih stabil dari grafik kecepatan sudut pendulum (garis merah). Grafik kecepatan
sudut pendulum bergerak lebih besar dibanding dengan sudut pendulum. Seperti
ketika nilai sudut pendulum mengalami penurunan, nilai pada kecepatan sudut
pendulum juga mengalami penurunan namun dengan nilai yang lebih tinggi.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
4. Lead Screw Joint
Running :
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Analisa :
Model simscape ini menggunakan susunan dan elemen yang sama dengan Contoh 2
pada Simple Single Pendulum. Namun pada model simscape ini ditambahkan elemen
Screw Joint. Screw Joint digunakan untuk menggabungkan dua model 3 dimensi dalam
simscape dalam bentuk screw (sekrup). Screw Joint mengatur gerakan rotasi dan translasi
model 3 dimensi tersebut.
5.6 Kesimpulan
Melalui praktikum pada Tutorial 4 : Pengenalan Multibody pada Simscape, mahasiswa mulai
mengenal cara penggunaan Multibody dari Simscape untuk membuat gambar/rangka model 3
dimensi. Mahasiswa dapat membuat gambar/rangka model 3 dimensi dan memahami kegunaan dari
masing-masing elemen pada Multibody dari Simscape. Diharapkan mahasiswa dapat
mengembangkan materi dasar dari praktikum ini sehingga dapat digunakan dalam aplikasi dunia
industri dan kegiatan sehari-hari.
TUTORIAL 5
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Membuat Model dengan Multibody
I. Tujuan Praktikum
a) Mechanics Explorer
b) Simscape
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
c) Subsystem
Rigid Body A
Rigid Body B
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Rigid Body C
Rigid Body D
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
d) Analisis
Rigid Transform
Digunakan untuk menentukan transformasi kaku 3-D tetap antara dua bingkai. Dua
komponen secara independen menentukan bagian translasi dan rotasi dari transformasi.
Port B dan F adalah port bingkai yang mewakili frame basis dan pengikut, masing-
masing. Transformasi merupakan asal frame pengikut dan orientasi sumbu dalam
bingkai dasar.
Reference Frame
Berfungsi sebagai pemodelan dan kenyamanan desain.
Port R adalah port bingkai yang diidentifikasi dengan bingkai referensi. Setiap port
bingkai yang terhubung langsung ke R juga diidentifikasi dengan kerangka referensi.
Solid
Solid ini berfungsi untuk menggabungkan geometri, inersia dan massa, komponen
grafis, dan frame yang terpasang kaku ke dalam satu unit. Solid adalah blok bangunan
umum dari benda-benda kaku. Blok Padat mendapatkan inersia dari geometri dan
densitas, dari geometri dan massa, atau dari tensor inersia yang ditentukan. Port R
adalah port bingkai yang mewakili bingkai referensi yang terkait dengan geometri.
Setiap tambahan frame yang dibuat menghasilkan port frame lain.
Selain itu, dari setiap rigid body akan diganti menjadi subsistem melalui fiture
mask, dan dari setiap frame tersebut diberi nilai panjang , radius , density dll.
Kemudian frame frame tersebut dihubungkan dengan joint yaitu Revolute joint dan
Prismatic Joint.
o Revolute Joint : Berfungsi sebagai sambungan yang memiliki satu derajat
kebebasan rotasi yang direpresentasikan oleh satu revolusi primitif. Gabungan
ini membatasi asal dari dua bingkai menjadi bertepatan dan sumbu-z dari basis
dan bingkai pengikut menjadi bertepatan, sementara sumbu x pengikut dan
sumbu y dapat berputar di sekitar sumbu-z.
o Prismatic Joint : Merupakan gabungan prisma antara dua bingkai. Sambungan
ini memiliki satu derajat kebebasan translasi yang direpresentasikan oleh satu
primitif prismatik. Gabungan membatasi asal pengikut untuk menerjemahkan
sepanjang sumbu z dasar, sementara sumbu basis dan pengikut tetap selaras.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
2. Bentuk Detail
a) Mechanics Explorer
b) Simscape
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
c) Subsystem detail yang diganti (pada Rigid Body A)
d) Analisis
Pada percobaan kedua ini hampir sama dengan yang pertama, hanya saja ada
penambahan secara detai pada salah satu frame yaitu frame A, untuk penambahan ini
maka Rigid Body A ini menambahkan 2 tambahan Rigid transform sehingga menjadi 4
rigid transform diantaranya koordinat F12, F21, F23, F32. Selain itu terdapat
penambahan blok solid agar Frame A ini lebih detail sesuai dengan kondisi actual.
IV. Kesimpulan
6 Tutorial 6
Dasar Identifikasi Sistem
6.1 Tujuan
Setelah melakukan praktikum ini mahasiswa diharapkan mampu:
a. Mengeluarkan sinyal prbs dari Arduino dan memberikan sinyal prbs pada
rangkaian RLC.
b. Menguji metode ARX, ARMA, OE dan BJ didalam matlab.
c. Mencari transfer fungsi dari kombinasi RLC yang dibuat secara teori.
d. Membandingkan transfer fungsi RLC secara teori dan praktek.
Panjang dari shift register menentukan periode maksimum yang dapat dihasilkan dari
sekuensial PRBS dan tidak berulang yang dapat dinyatakan dengan persamaan:
𝐿𝑃𝑅𝐵𝑆 = 2𝑛 − 1 ..................... (1)
dimana n adalah panjang dari register LFSR (jumlah bit). Panjang maksimum dari
PRBS disebut Msequence.
Sinyal proses pembangkit sinyal uji dilakukan melalui Arduino uno. Data yang
ditampilkan diserial monitor Arduino akan diletakkan di Microsoft excel untuk dilihat
hasil generate sinyalnya, apakah sudah berbentuk sinyal prbs atau belum. Jika sudah
akan dilakukan identifikasi di matlab. Dalam pengujian kali ini akan dilakukan
beberapa struktur model yaitu ARX, ARMAX, OE dan BJ.
a. Matlab
b. Simulink
c. System Identification Toolbox
d. Arduino Uno, Arduino IDE, dan Komputer
e. Project Board
f. Resistor 10 Kohm, Inductor 1 mH, Capasitor 22uf
g. Kabel jumper dan Multimeter
1) Buat rangkaian RLC yang akan dilakukan identifikasi sistem. Hubungkan ke Arduino, Vi ke
pin D11 dan ground selaku output prbs, kemudian hubungkan Voutput ke pin A0 dan ground.
2) Buat program untuk menghasilkan sinyal prbs dari Arduino, dalam hal ini program sudah ada
di google
5) Buka software matlab, lalu klik new workspace untuk menyimpan data input prbs sama data
output tegangan RLC yang diukur.
6) Ganti nama workspace sesuai keinginan anda dengan klik kanan mouse lalu rename.
Dalam hal ini saya memakai nama “input” sebagai data sinyal prbs dan “output” sebagai
data tegangan output yang diukur di RLC.
7) Klik dua kali nama workspace yang telah direname. Copy data prbs dan data tegangan
output RLC yang ada di microsoft excel kedalam workspace input dan output.
8) Di comment window ketik ident lalu enter untuk menampilkan System identification tool.
10) Di time domain data masukkan nama workspace input dan output. Jangan lupa masukkan
nilai Sampling Interval, karna di Program Arduino delay waktunya 0.01s maka di dalam
matlab juga dimasukkan angka yang sama. Tekan import lalu close
12) Didalam kolom polynomial and state space models coba pilih ARX atau ARMAX atau
OE atau BJ. Klik order selection lalu estimate atau langsung klik estimate maka model
output akan langsung keluar.
13) Didalam ARX model structure selection kita pilih sesuai keinginan, namun beberapa kali
percobaan penulis menarik kesimpulan kalau miss fits paling kecil memiliki best fits yang
paling tinggi.
15) Buka Simulink Hubungkan sinwave, transfer function dan scop. Lalu klik dua kali
transfer fungsi dan isi sesuai transfer fungsi yang kita temukan.
16) Klik dua kali sinewave, ganti sample time menjadi 0.01. lakukan run lalu klik dua kali
scope nya.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
6.5 Hasil dan Analisis
Analisis : Gambar di atas adalah hasil pengambilan data input dan output dari rangkaian pada
soal dengan menggunakan aplikasi bantuan Arduino sehingga di dapatkan 1000
sample dari sinyal PRBS (Pseudo Random Binary Sequence) dan di simpan pada ms
excel lalu membuat grafik dengan mengambil 20 dari 1000 sample tersebut.
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
Gambar Model OE
Buka Simulink dan masukan Sine Wave, Transfer Fcn dan scope. Masukan persamaan pada
fungsi alih diatas pada transfer fcn lalu liat pada scoope nya.
Simulink
Scoope
Pemodelan Sistem Fisik 2
Kelas : 2 AEB
6.6 Kesimpulan
Kesimpulan dari praktikum ini adalah kita dapat mengidentifikasi suatu system
dengan menggunakan matlab dengan command ident.
Untuk mengidentifikasi system kita harus mengambil data input-output, menentukan
struktur model, mengestimasi parameter lalu memvalidasi model.
Dari ke-4 model tersebut, masing – masing model memiliki susunan order tertentu
untuk mencapai best fits mendekati 100%. Untuk rangkaian RLC pada soal memiliki best fits
paling besar adalah metode OE yaitu 98.74%, sedangkan dengan metode lain yaitu ARX
sebesar 98.19%, ARMAX sebesar 98.49%, BJ sebesar 98.7%.