Arsip Kategori: komputer

Konversi Format Desimal Titik ke Koma di Excel

Mudah-mudahan pembaca postingan ini memahami maksud dari judul di atas dan sesuai dengan kata kunci yang disearching di google hingga mampir ke blog ini. Maksud dari judul di atas adalah bagaimana mengkonversi format bilangan bertitik standar Indonesia menjadi koma agar bisa dimanipulasi di Excel. Masalah ini kadang menjengkelkan ketika mengkopi-paste data dari internet atau sumber lain, ketika dipindahkan ke Excel tidak bisa dimanipulasi (kali, bagi, tambah, dll) karena dianggap bukan bilangan. Gambar dibawah mengilustrasikan bagaimana angka hasil copas tidak bisa dimanipulasi (hasilnya dalam excel #VALUE!). Hal ini karena Indonesia memisahkan jutaan, ribuan, dan ratusan dengan titik, sementara desimal dengan koma. Agar bisa di manipulasi di Excel saya, jutaan, ribuan dan ratusa harus dipisah dengan koma, dan desimal dipisah dengan titik.

Cara penyelesaiannya mirip ketika kita memindahkan suatu tabel dari internet (agar terpisah menjadi kolom-kolom) yaitu dengan fungsi Text to Column yang berada di menu Data. Sorot terlebih dahulu cell yang akan dimanipulasi (2.127.902), lalu tekan

Pilih Fixed Width (jarang saya menggunakan ini, biasanya Delimited) dilanjutkan dengan menekan Next. Kemudian pada step 2 of 3 tekan Next sekali lagi.

Tekan Advanced.. pada step 3 of 3 untuk mengeset standar bilangan menjadi standar internasional.

Indonesia memecah antara jutaan, ribuan dan ratusan dengan titik sementara standar internasional dengan koma. Untuk mengikuti Excel yang sebelumnya berstandar internasional tukar titik dan koma.

Tekan OK lalu Finish dan jika dilihat pada worksheet, cell sudah bisa dimanipuasi (saya coba kalikan dua), tanda “#VALUE!” Sudah menjadi angka lagi. Sedikit banyak semoga bermanfaat.

Membuat Fungsi Alih Motor Listrik

Perkenalan saya dengan Matlab pertama kali adalah lewat bidang sistem kontrol/kendali. Waktu itu saya diminta dosen pembimbing untuk mensimulasikan sistem suspensi ketika ada beberapa respon masukan (impulse, step, dan sinusoidal) mengenainya. Kembali saya membuka buku catatan mata kuliah getaran dan teknik pengaturan. Untuk mensimulasikan sesuatu kita harus mampu membuat model matematis dari sistem yang akan kita simulasikan. Model matematis itu kemudian disimulasikan di Matlab untuk melihat respon dan kinerja dari model tersebut. Asalkan sudah dalam bentuk model matematis, Matlab mampu mensimulasikan tanpa memandang domain ilmu dari model tersebut, apakah kimia, elektro, ekonomi, biologi, dan lain-lain. Misalnya kasus motor listrik (atau bisa juga generator).

Gambar di atas adalah motor DC yang saya ambil dari situs kampus UPI ini semoga masih ada. Fungsi alih sendiri (dalam istilah Inggris transfer function) dari arti katanya fungsi yang mengalihkan dari satu masukan ke keluaran tertentu. Jika masukannya tegangan dan keluarannya tegangan yang lebih besar, bisasanya disebut penguat, tetapi ada juga masukannya putaran, misal potensiometer, keluarannya arus/tegangan dan sering diistilahkan dengan transducer. Ada juga istilah lainnya yakni sensor, yang merubah masukan tertentu seperti suhu, level ketinggian air, dan lain-lain menjadi tegangan atau arus yang masuk ke dalam perangkat elektronika.

Untuk kasus motor DC di atas jika dilihat, masukannya adalah tegangan dari baterai arus searah dan keluaranya adalah puntiran di motor em. Variabel s adalah variabel Laplace. Apa itu? Yah .. mau nggak mau belajar dulu dasar-dasar sistem kontrol. Karena nanti setelah ada variabel laplace ada lagi variabel z kalau sudah masuk ke sistem digital yang melibatkan metode cuplik/sampling. Untuk orang elektro tidak ada masalah dengan besaran-besaran di atas beserta satuannya yang pasti. Situs dari malang ini lebih lengkap dengan besaran dan satuan juga teknik simulasinya.

Jika J= 10, D=5, km=2, dan Rα=0.5 maka diperoleh fungsi alih sebesar, pembilang=2/(0.5*5)=0.8 dan penyebut=s(s*(10/5)+1)=s(2s+1). Buka Matlab dan masuk ke command window. Masukan instruksi ini:

Lalu muncul plot setelah instruksi masukan impulse diterima fungsi alih, demikian pula setelah masukan tangga (step) diberikan.

Ntah bener atau salah, mohon koreksinya. Tapi setahu saya, motor DC itu harus diberi beban karena tanpa beban dia akan bertambah kencang bahkan bisa merusak motor itu sendiri.

Menghitung Determinan dan Invers Matriks 4×4 – Bag 2

Postingan yang lalu kita menghitung matriks 4×4 dengan metode sarrus yang sedikit ribet. Sekarang kita coba dengan menggunakan metode operasi baris dan kolom yang sedikit “logis”. Kita terapkan metode ini untuk matriks 4×4 setelah pada postingan yang lalu kita gunakan untuk matriks 2×2 dan 3×3. Buat M-File baru, cara gampangnya ketik aja di Command Window “edit segitiga” yang akan membuka editor di M-File editor dengan nama segitiga.m, dan jangan khawatir jika Matlab menanyakan bahwa Script segitiga tidak ada (karena memang ingin kita buat), lanjutkan saja dengan menekan OK.

Baris kedua membuat matriks berangkai yang tadinya 4×4 menjadi 4×8 karena kita akan menggunakan prinsip x = [I][inv(x)]. Pada line 4 sampai 9 kode di atas adalah membuat segitiga atas, dilanjutkan dengan segitiga bawah. Segitiga atas menghasilkan nol di bawah diagonal, sebaliknya segitiga bawah menhasilkan nol di atas diagonal. Hasilnya adalah nol selain di diagonal yang kemudian pada line 18 hingga 21 menghailkan matriks diagonal satuan (seluruh diagonal bernilai satu). Uji coba dengan command window dengan memasukan bilangan random 4×4 yang akan dicari inversnya.

Dilanjutkan dengan menjalankan M-file yang baru saja kita buat.

Cek dengan menggunakan fungsi INV di Matlab apakah sama dengan hasil di atas? Jika sama berarti kode Anda benar, Oiya, gunakan kondisi jika kebetulan Matriks yang akan dicari inversnya tidak memiliki invers (determinannya nol) .. Selamat Mencoba!

Problem keyboard pada Samsung Galaxy tab 10.1

Pada postingan yang lalu saya menyebutkan masalah yang ada pada keyboard Samsung Galaxy Tab (SGT) saya yaitu kerap ketika menekan tombol tertentu (biasanya huruf a) hasilnya tertekan terus seperti ini aaaaaaaaa. Beberapa trik sudah saya lakukan tetapi hasilnya tidak memuaskan. Dari mendownload bentuk tampilan keyboard baru di luar keyboard bawaan SGT, hingga mereset ulang perangkat ketika menancapkan keyboard doc, menginstall office android yang baru, tidak juga berhasil.

Beberapa waktu yang lalu karena sering meninggalkan SGT di rumah, dan dipakai oleh anak saya yang berumur 2 tahun, ketika pulang kerja saya dapati SGT saya “hang”. Sebelum hang saya perhatikan banyak musik keluar dari SGT. Kuat dugaan saya, seluruh aplikasi game, lagu, player, dijalankan dan tablet kehabisan memori. Terpaksa OS diinstal ulang, dan data-data yang belum sempat dibackup hilang semua. Saran saya, sebaiknya backup data Anda karena data terkadang lebih berharga dari tabletnya. Sempat saya menanyakan ke servis tablet apakah bisa diinstall OS terbaru (waktu itu Jelly bean) ke tablet saya, mereka menjawab tidak bisa. Akhirnya terpaksa diinstall OS bawaan SGT saya yaitu honeycomb.

Ketika selesai, ternyata rekan saya banyak yang OS-nya berubah dari honeycomb menjadi ice cream sandwich. Karena versi tabletnya sama (SGT 10.1) maka saya memberanikan diri untuk mengupgrade-nya. Caranya antara lain:
1. Masuk ke menu setting
2. Tekan about
3. Tekan update
Maka secara otomatis tablet akan mengupdate. Pertama-tama anda harus login/registrasi dulu tablet anda ke samsung (biasanya akan muncul otomatis, anda tinggal mengisi alamat email saja). Tahap pertama yang di donlot adalah perangkat keras / chipset sebelum mengupgrade OS. Beberapa kali restart terjadi, jangan lupa untuk tidak mematikan power, karena jika saat proses berlangsung tablet anda mati, jangan kecewa kalau OS anda rusak dan harus install ulang. Agar amannya, pastikan baterai terisi penuh, atau colok saja kabel daya ke tablet anda.

Tahap kedua adalah menginstall OS. Kalau mau nyaman sebaiknya gunakan Wifi karena untuk install OS, Anda perlu mendownload sebesar 200-an Mb dari situs Samsung. Kecuali Anda punya kapasitas pulsa yang besar (saya menggunakan tri, telkomsel, dan xl paket begadang). Jika sudah selesai mendownload, tekan tombol install ketika tablet menanyakan apakah upgrade diinstall sekarang. Tablet akan langsung menginstall OS, dan ternyata benar, OS saya langsung ke versi 4 yaitu Ice cream sandwich (ICS). ICS menurut saya lebih stabil dengan grafis yang jauh lebih baik.

Lama sudah keyboard doc tidak saya pakai (padahal harganya hampir 500 ribu), dan iseng-iseng karena banyak tugas yang membutuhkan mengetik biasa (tanpa rumus-rumus), saya coba pergunakan keybord itu. Saya coba OfficeSuite pro 7 saya (download dari apkmania), dan ternyata saya terkejut karena masalah yang dulu tidak terjadi lagi. Hmm .. ternyata masalah terselesaikan dengan sendirinya. Tadinya saya pikir karena software yang buruk, ternyata ketika saya pergunakan lagi software yang dulu (polaris office), hasilnya pun ok, tidak ada masalah. Semoga pengalaman ini bermanfaat.

Persiapan Ujian Akhir Semester Firewall dan Keamanan Data

Pengumuman:

Hari ini adalah pertemuan terakhir menjelang UAS untuk Mata Kuliah Firewall dan Keamanan Data. Harap yang belum mengumpulkan tugas segera mengumpulkan lewat email. Pastikan saat mengirimkan email lampiran / attachment disertakan serta email sampai ke saya.

Ujian akhir berisi soal-soal latihan minggu lalu dan sebelumnya, hanya saja diacak dan tiap siswa tidak memiliki soal yang sama. Oleh karena itu diharapkan tiap kelompok saling berbagi penyelesaian soalnya, dan koreksi jika jawaban dari kelompok lain ada yang kurang tepat menurut Anda.

Coba cari informasi berikut ini untuk UAS nanti:

  1. Jika Anda membuat program penyusup, virus, dan sejenisnya, menurut UU ITE Republik Indonesia, berapa tuntutan yang diberikan oleh pasal tersebut?
  2. Pencemaran nama baik di internet lewat blog, media sosial, dan lain-lain menurut UU ITE terkena pasal berapa dengan tuntutan apa saja?
  3. Apa yang telah dilakukan oleh Edward Snowden sehingga ia dicari / buron oleh pemerintah Amerika Serikat.


(Sumber: http://www.csmonitor.com/var/ezflow_site/storage/images/media/content/2013/0609/0609-edward-snowden.jpg/16009647-1-eng-US/0609-edward-snowden.jpg_full_600.jpg)

 

NB:

Berikut yang sudah mengumpulkan tugas Firewall dan Keamanan Data: Kelompok 2 (Muhammad Imam Muarif, Lukman Hadi, Doni M. Kohar), Kelompok 1 (Lussy), dan Kelompok 4 (Agung Nugroho dan Arif Bayu).

Tugas II Firewall & Keamanan Data

Yang sudah menyelesaikan tugas firewall:

  1. M Imam Muarif
  2. Agung Nugroho
  3. Tomi Sukma Nugraha
  4. Arif Bayu
  5. M Ali
  6. Asep
  7. Irfan Supian

Jawablah pertanyaan berikut ini untuk nilai tugas kedua (Kelompok bebas maks 2 orang, atur agar tidak ada soal yang sama antara satu kelompok dengan kelompok yang lain):

Kelompok 1:

  1. Aspek keamanan jaringan terdiri dari privacy, integrity, authentication, availability, access control dan non-repudiation. Jelaskan dengan kata-kata Anda sendiri.
  2. Jelaskan apa yang dimaksud Steganografi dan Kriptografi.
  3. Sebutkan kelemahan-kelemahan enkripsi.
  4. Sebutkan port-port standard HTTP, POP3 dan DNS !

Kelompok 2:

  1. Apa yang dimaksud dengan serangan Denial of Service (DOS)
  2. Jelaskan dengan kata-kata sendiri istilah Socket Secure Layer (SSL) yang sering dipergunakan oleh institusi perbankan.
  3. Jelaskan perbedaan yang mencolok antara Virus, Trojan dan Worm.
  4. Sebutkan dua jenis teknik yang dipergunakan oleh engine antivirus!

Kelompok 3:

  1. Jelaskan pengertian dari istilah-istilah Hacker, Cracker, Sniffer dan Spoofing !
  2. Jelaskan prinsip dasar enkripsi yang melibatkan chipper text dan enchiper !
  3. Sebutkan kelemahan-kelemahan enkripsi.
  4. Sebutkan port-port standard HTTP, POP3 dan DNS !

Kelompok 4:

  1. Apa yang dimaksud dengan serangan Denial of Service (DOS) dan Distributed Denial of Service (DDOS)?
  2. Jelaskan langkah-langkah untuk mencegah terserang virus komputer !
  3. Jelaskan perbedaan yang mencolok antara Virus, Trojan dan Worm.
  4. Sebutkan 10 contoh antivirus yang ada saat ini !

Jawaban di kirim ke alamat email: rahmadya_trias@yahoo.com paling lambat hari ini jam 24.00 WIB.

Kingsoft Office

Ini adalah salah satu aplikasi office untuk gadget android. Biasanya saya menggunakan polaris office untuk mengetik di android. Saya sering kali kecewa dengan kinerja polaris office yang kerap tiba-tiba hang dan kehilangan ketika yang telah saya ketik jika belum disimpan. Karena itu maka saya berusaha mencari aplikasi lainnya yang gratis di android market (sekarang bernama playstore). Baru saja saya searching, langsung muncul nama kingsoft office dengan bintang hampir lima, pertanda rating yang bagus untuk aplikasi ini. Setelah saya coba mengetik tulisan sepanjang enam halaman, tidak dijumpai hang seperti pada polaris office. Sehingga saya dengan nyaman mengetik tanpa dihantui oleh hang yang akibatnya kehilangan tulisan yang belum sempat saya simpan.
Kendala yang mengganggu pada kingsoft office adalah lambatnya tulisan ketika mengetik dan proses saving yang menurut saya terlalu lama. Sepertinya vendor harus memperhatikan hal ini. Walaupun tidak dijumpai hang seperti polaris office lamanya proses simpan ini tentu saja mengganggu pengguna. Sempat saya berfikir jangan-jangan hang juga, ketika di angka 90% proses saving seolah terhenti.

Virus Trojan

Firewall dan Keamanan Data/01.05.2013/Teknik Komputer

Istilah trojan berasal dari kuda trojan yang merupakan strategi Yunani untuk memasuki Troy. Kuda patung yang berisi prajurit akhirnya bisa masuk dan menguasai Troya (http://en.wikipedia.org/wiki/Trojan_Horse). Prinsip ini digunakan oleh hacker untuk memasuki kumputer yang dituju. Caranya adalah membuat sebuah program yang biasanya menarik dan gratis. Ketika diinstal di komputer, ternyata membuka port tertentu yang digunakan untuk memasukan virus.

Prinsip trojan sebenarnya tidak selalu negatif. Kebanyakan software yang ada unsur “UPDATE” selalu membuka port ketika diinstal. Misalnya program XAMMP berikut ini yang akan membuka port: 3306 ketika dijalankan. Untuk mengetahui port apa saja yang terbuka di komputer kita dapat dilakukan dengan mengetik netsat di command prompt.


Sekarang coba jalankan XAMPP dengan menekan tombol XAMMP start. Hingga server apache dapat berfungsi dengan masuk ke http://localhost. Masuk ke menu phpmyadmin untuk mengakses database mysql.


Karena apache pada XAMPP disertai dengan akses terhadap database Mysql, maka diperlukan port tertentu untuk komunikasi Client dengan Mysql. Sekarang kembali ke Command Prompt, dan jalankan lagi netstat untuk melihat port baru yang terbentuk ketika XAMPP dijalankan.


Perhatikan Localhost:3306 berarti pada PC localhost (127.0.0.1) terdapat port 3306. Coba matikan kembali XAMPP untuk membuktikan jika port 3306 itu muncul akibat XAMPP.

Aplikasi lain seperti antivirus, windows, dan lain-lain yang membutuhkan update, pasti memiliki port tertentu yang terbuka ketika dijalankan. Untuk menghindari virus trojan, sebaiknya tidak sembarangan menginstall program (biasanya game).


 

Membandingkan Respon Sistem

Pengenalan Pengaturan/30.04.2013/Teknik komputer

Terkadang dibutuhkan grafik yang membandingkan beberapa jenis sistem kendali dalam satu SCOPE. Untuk itu diperlukan Multiplexer (MUX) yang memadukan dua atau lebih keluaran dalam satu SCOPE. Untuk latihan buat contoh Sistem Kendali sebagai berikut.


Multiplexer diperoleh dengan mudah lewat SEARCH di Simulink Library Browser.


Secara Default, MUX menyediakan dua masukan. Ganti “Number of Input” dengan tiga karena kita akan merancang tiga masukan.


Jalankan Model Simulink yang baru saja dibuat. Ketika SCOPE dilihat (dengan cara dobel klik) akan tampak respon perbandingan seperti berikut ini.


Terkadang kita diminta menampilkan grafik bukan dalam bentuk SCOPE karena kurang nyaman dicetak akibat background yang berwarna gelap. Oleh karena itu kita harus menampilkannya dalam format PLOT yang dapat diedit. Untuk itu pada gambar di atas, tekan Parameters. Pada Tab Data History, check list tombol Save Data to Workspace, dengan format Array. Maksudnya adalah ketika Simulasi berjalan, SCOPE akan menyimpan informasi grafik Workspace. Nama variabel (ScopeData) dapat kita ganti sesuai keinginan.


Berikutnya kita akan membuat PLOT lewat Command Window. Sebelumnya tekan tombol OK terlebih dahulu pada gambar di atas. Jalankan SIMULASI kemudian masuk ke Command Window. Perhatikan, pada Workspace terdapat variabel baru hasil tangkapan SCOPE dengan nama ScopeData. Buat kode berikut ini:

  • plot(ScopeData(:,1),ScopeData(:,2))
  • hold
    • Current plot held
  • plot(ScopeData(:,1),ScopeData(:,3))
  • plot(ScopeData(:,1),ScopeData(:,4))
  • grid

Perintah hold bermaksud agar gambar yang lalu tidak dihapus dan tetap dipertahankan ada di figure. Instruksi GRID agar dihasilkan garis bantu pada grafik.

Merubah Sinyal Analog ke Digital pada SIMULINK Matlab

Sekarang kebanyakan perangkat elektronika sudah berbau digital. Termasuk juga sistem kendali. Salah satu komponen terpenting adalah konverter dari analog ke digital dan sebaliknya dari digital ke analog. Untuk materi UAS, kita akan mulai membahas Sistem Kendali Digital dengan seluk beluknya yang rumit jika dianalisa tanpa bantuan komputer. Banyak yang bertanya, block function apa yang berfungsi merubah sinyal analog menjadi digital. Jawabannya sederhana, fungsi Zero Order Hold (ZOH). Buka SIMULINK dan buat diagram sebagai berikut.

Gambar di atas ZOH berisi rangkaian cuplik dan sampling terhadap sinyal sinus analog yang akan dirubah menjadi digital. Running sistem di atas, Anda akan melihat hasil perbandingannya antara sinyal asli analog (warna merah muda) dengan yang digitalnya (kuning). Perhatikan bagaimana prinsip ZOH melakukan sampling di awal (bukan di tengah).

Untuk lengkapnya baca buku yang membahas Digital Control System. Oiya, gunakan MUX untuk menggabungkan dua keluaran menjadi satu SCOPE. Kalo sulit mencarinya, gunakan SEARCH pada SIMULINK Library.

Mendisable USB Data

Firewalls dan Keamanan Data/10.04.2013/Teknik Komputer

Salah satu sumber penyebaran virus yang saat ini sering terjadi dan sangat merusak adalah lewat flashdisk yang ditancapkan ke USB. Beberapa institusi melarang pengguna menancapkan alat tersebut, selain khawatir terkena virus, juga kemungkinan tercurinya data berukuran besar dan rahasia. Membuat aturan prosedur penggunaan kepada user perlu akan tetapi membatasinya secara sistem akan lebih menjamin keamanan data, mengingat tidak semua pengguna tekun membaca standar operasi.

Salah satu teknik lama yang sering dilakukan untuk menonaktifkan USB adalah dengan mematikan port USB lewat Basic Input Output System (BIOS) yang muncul ketika kita menekan tombol tertentu seperti “dell”, “F1”, dan lain-lain tergantung vendor pembuat BIOS. Akan tetapi cara ini memiliki kelemahan yaitu port USB tidak akan bisa digunakan sama sekali, padahal tidak semua port USB digunakan untuk flashdisk, mungkin saja digunakan untuk scanner, printer, dan mouse. Oleh karena itu diperlukan cara yang lain agar bisa mengakomodir perangkat tersebut.

Windows menyediakan sarana registry editor (regedit) yang dapat dimanfaatkan oleh administrator untuk melakukan setting terhadap software dan hardware. Untuk menjalankannya ketik regedit di menu run. Ketika muncul editor registry, arahkan ke HOT KEY LOCAL MACHINE – SYSTEM – CurrentControlSet – Services – USBSTOR. Pada isian Start, dobel klik dan ganti menjadi nol yang berarti menonaktifkan.

Cara ini cukup berhasil, tetapi terkadang ketika ditancapkan USB baru, registry akan reset kembali dan dapat terbaca lagi. Akhirnya dilakukan dengan cara lain yang lebih ampuh yaitu menghapus folder USBSTOR. Tetapi alangkah baiknya untuk melakukan backup registry terlebih dahulu.

Simpan dan beri nama. Jika ingin kembali ke kondisi sebelum dirubah, Import lagi file reg tersebut. Selamat mencoba.

Membatasi Hak Akses User

Firewall dan Keamanan Data/05.04.2013/Tek. Komputer

Selain menggunakan Active Directory pada Windows server, hak akses untuk user lokal dapat digunakan dengan membuka Group Policy Editor (gpedit) yang dapat diakses di C:\windows\System32. Atau dengan mengetik “mmc” di Run.

Pada institusi yang membutuhkan keamanan tinggi seperti perbankan, militer, dan sejenisnya perlu dilakukan setting terhadap hak akses agar tidak merusak sistem atau penyalahgunaan oleh user yang tidak berhak. Beberapa policy yang sering diterapkan antara lain:

  • Larangan mengakses control panel
  • Larangan menjalankan program tertentu (notepad, command prompt, dan lain-lain)
  • Mengarahkan document ke tempat tertentu, dll.

Misalnya kita akan menghilangkan menu “RUN” di toolbar. Pada gpedit arahkan ke folder “user configuration”,” Administrative Template”, dan “Start Menu and Taskbar”. Dobel klik pada aturan yang akan anda setting, perhatikan kata kunci di depan. Jika “Prohibit”, maka Anda harus menekan “Enabled” jika melarang.

Yang sedikit rumit adalah melarang user dalam menjalankan program tertentu, misalnya notepad. Anda harus mengenal nama program secara rinci, misalnya notepad.exe, cmd.exe, dan sebagainya. Masuk ke “User Configuration”, “Administrative Tempate”, dan “System”. Dobel klik “Don’t run specific Windows Application” . Klik “Show” yang berisi file-file yang dilarang untuk dijalankan oleh user. Tambahkan, misalnya notepad.exe. Perhatikan jika Anda salah mengetik, maka gpedit tidak berfungsi.

Selamat mencoba.

Creating a Transfer Fuction

We have to convert physical equation into laplace equation in order to make a block diagram. Some basic about mathematic, especially differential equation must be considered. First look at the electrical system with Resistor, Inductor and capacitor element (RLC).

According to kirchhoff law we have:

If we want to drop of voltage at capacitor as an output, we get a blog diagram. Inside the block diagram is a transfer function, G. The transfer function is a comparison between output and input. Instead of using equation in time domain, we use s-domain (laplace).

This is a 2-orde system. Other system can be build similar to electrical, for example, mechanical system. We have three component dumper, spring, and mass. That element behave similar to those in electrical system (RLC).

We use Newton law to get mathematical model to this system. The force equal against force at mass, spring, and dumper.

If we want displacement of mass as an output, we will get a transfer function. Remember the force at mass have connection with displacement of spring (kx).

Membuat diagram blok dengan Simulink matlab

 

Simulink adalah salah satu alat bantu dalam matlab khusus untuk perancangan diagram blok. Untuk membuatnya, klik icon di Matlab. Tunggu beberapa saat hingga matlab memunculkan jendela simulink. Untuk menggambar diagram blok baru klik icon (new) pada jendela Simulink Library browser. Gambar bentuk contoh di bawah ini.

Perhatikan cara membuatnya sebagai berikut: Step didrag dari Source, begitu juga Constant. Display dan Scope diambil dari Sink. Sementara Add diambil dari Math Operation. Transfer Fcn diambil dari Continuous. Dobel klik tiap komponen untuk mengganti harga parameter. Misalnya kita ingin mengganti harga parameter Step sebagai set point yaitu 80. Isi final value dengan harga 80.

Begitu juga dengan constant, beri harga -10. Di sini kita ambil contoh pemanas yang akan memanaskah suhu hingga 80 derajat tetapi menerima gangguan dari lingkungan sekitar misalnya 10 derajat di bawah harga set pointnya. Untuk mensimulasikan, klik icon (run) dan ganti angka di sebelah kanannya sesuai keinginan. Defaulnya adalah 10 detik, Anda bisa mengganti menjadi 100 detik atau lebih sesuai dengan kebutuhan. Hasilnya tampak pada gambar di bawah ini.

Perhatikan sistem tidak mampu menjaga suhu tetap 80 derajat karena ada gangguan sekitar -10 derajat, jadi ada error sebesar 10 derajat. Pertemuan yang akan datang akan dibahas cara menjaga suhu tetap 80 derajat walaupun ada gangguan dari lingkungan dengan batas-batas tertentu.