Nanang Sulistiyanto
Department Of Electrical Engineering - Universitas Brawijaya

Published : 38 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 38 Documents
Search

Pemanfaatan 3 axis Gyroscope L3G4200D untuk pengukuran Sudut Muatan Roket Mochammad Rif’an; Waru Djuriatno; Nanang Sulistiyanto; Ponco Siwindarto; M. Aswin; Vita Nurdinawati
Jurnal EECCIS Vol 6, No 2 (2012)
Publisher : Fakultas Teknik, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (499.767 KB)

Abstract

Kompetisi Muatan Roket Indonesia tingkat perguruan tinggi (KOMURINDO) merupakan suatu ajang kompetisi yang diselenggarakan Dirjen DIKTI bekerjasama dengan LAPAN setiap setahun sekali dengan tujuan memupuk rasa cinta teknologi dirgantara. Di kompetisi ini seluruh mahasiswa universitas di Indonesia berlomba membuat muatan roket dengan tema berbeda setiap tahunnya. Tema KOMURINDO 2012 adalah attitude monitoring and surveillance payload artinya roket mampu melakukan penginderaan dinamik, mengambil dan mengirim data surveillance berupa foto melalui udara. Penelitian ini membahas attitude monitoring berupa sudut orientasi. Penelitian ini bertujuan membuat suatu alat untuk memantau sudut orientasi muatan roket. Sistem ini terdiri atas 3-axis gyroscope L3G4200D, mikrokontroler, serial konverter dan komputer . Sistem melakukan pembacaan sinyal dengan waktu sampling 20ms. Data keluaran modul sensor 3 axis gyroscope L3G4200D berupa data mentah kecepatan sudut. Data tersebut harus diolah terlebih dahulu menjadi data s tipe data float kemudian dikirimkan ke komputer. Pengujian menunjukkan alat dapat berfungsi sudut orientasi dengan selisih sudut rata sudut acuan kurang dari 3%. Selisih sudut minimum 0.088° dan selisih sudut maksimum 6.595°Kata Kunci— Sensor gyroscope Sudut Orientasi.
IMPLEMENTASI FPGA UNTUK KOMPUTASI ARCTAN SECARA REAL-TIME DALAM SISTEM VECTOR CONTROL DENGAN MENGGUNAKAN METODE ROM-LESS DDFS Megantara, Septian Fajar; Sulistiyanto, Nanang; Nurwati, Tri
Jurnal Mahasiswa TEUB Vol. 13 No. 6 (2025)
Publisher : Jurnal Mahasiswa TEUB

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Kendali vektor (Vector Control/FOC) padamotor sinkron magnet permanen (PMSM) untuk aplikasiberpresisi tinggi menghadapi tantangan komputasi padaperhitungan fungsi arctan. Metode konvensional berbasisLook-Up Table (LUT) untuk mengatasi hal ini seringkalitidak efisien dari segi penggunaan memori dan akurasi.Penelitian ini menyajikan perancangan perhitungan arctanuntuk mendapatkan nilai sudut pada Vector Control, denganmenggunakan perangkat keras berbasis FPGA yangmengimplementasikan aproksimasi regresi kuadratik (y = ax²+ bx + c) dalam arsitektur pipeline untuk memaksimalkanlaju komputasi. Hasil implementasi pada target FPGA Artix7 menunjukkan penggunaan sumber daya yang sangat efisiensebesar 1.615 LUT (2,55%), dan 353 FF (0,28%)serta mampumencapai frekuensi operasional maksimal (Fmax) sebesar91,89 MHz. Laju komputasi yang mencapai 91 jutaperhitungan per detik ini membuktikan bahwa arsitekturyang diusulkan merupakan solusi yang efisien danberkecepatan tinggi untuk aplikasi kendali motor secara realtime.Index Terms—Arctan, FPGA, Kontrol Motor, VectorControl. 
A Review of Regenerative Braking Methods for Induction Motors in Electric Propulsion System Nur Sabilillah, Muhammad Rifqi; Rini Nur Hasanah; Muslim, Muhammad Aziz; Sulistiyanto, Nanang
Jurnal EECCIS (Electrics, Electronics, Communications, Controls, Informatics, Systems) Vol. 18 No. 3 (2024)
Publisher : Faculty of Engineering, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21776/jeeccis.v18i3.1696

Abstract

This paper provides a comprehensive review of regenerative braking methods for induction motors utilized in electric propulsion systems. Regenerative braking is a crucial technology for enhancing the energy efficiency of electric vehicles (EVs) and hybrid electric vehicles (HEVs) by converting kinetic energy back into electrical energy during braking. The review focuses on several regenerative braking techniques, including self-excited regenerative braking using capacitors and inverter-based regenerative braking. By evaluating the efficiency, cost-effectiveness, and practical applications of these methods, the paper identifies the strengths and weaknesses of each approach. Additionally, recent advancements in the field are discussed, along with suggestions for future research directions to optimize energy recovery in electric propulsion systems. The goal is to provide valuable insights for engineers and researchers working towards the development of more efficient and cost-effective regenerative braking systems, ultimately contributing to the advancement of electric and hybrid vehicle technologies.
A Digital Temperature Control Design for High Quality Virgin Coconut Oil Production Sukowati, Azizah Dian; Yudaningtyas, Erni; Sulistiyanto, Nanang; Milala, Ebenezer
Jurnal EECCIS (Electrics, Electronics, Communications, Controls, Informatics, Systems) Vol. 19 No. 3 (2025)
Publisher : Faculty of Engineering, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21776/jeeccis.v19i3.1825

Abstract

Virgin Coconut Oil (VCO) has health benefits because it contains compounds that are good for the body. This study aims to control the temperature in the coconut milk extraction chamber into VCO to maintain the stability of these fatty acids. With a setpoint temperature of 34°C, PI and PID controllers are used whose parameters are determined through the Ziegler-Nichols and Cohen-Coon tuning methods. This research was modeled and simulated in MATLAB. The results show that the PID controller with the Cohen-Coon method provides a better system response compared to Ziegler-Nichols, with a settling time of 8757.4 seconds, an overshoot of 9.6518%, and a steady state error of 0%. Meanwhile, the PI controller with the Cohen-Coon method has a settling time of 8901.7 seconds, an overshoot of 7.1398%, and a steady state error of 0%. Tests show that the system can achieve overshoot below 3 and steady-state error below 1, according to the expected specifications
Implementasi Multilayer Perceptron untuk Pengenalan Digit Tulisan Tangan Berbasis Dataset MNIST pada FPGA Runandra, Surya Agni Wahyu; Sulistiyanto, Nanang; Muttaqin, Adharul
Jurnal Mahasiswa TEUB Vol. 13 No. 7 (2025)
Publisher : Jurnal Mahasiswa TEUB

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Pengenalan digit tulisan tangan merupakan salahsatu aplikasi penting dalam kecerdasan buatan, yang banyakdigunakan pada sistem verifikasi identitas, pengolahandokumen, serta antarmuka visual berbasis citra. Jaringan saraftiruan (JST) seperti Multilayer Perceptron (MLP) telahmenjadi metode yang umum digunakan untuk menyelesaikanpermasalahan ini. Namun, implementasi JST pada CPU danGPU memiliki konsumsi daya yang tinggi dan latensi yangtidak selalu dapat diterima untuk aplikasi real-time dan sistemtertanam.Penelitian ini merancang dan mengimplementasikan sistempengenalan digit berbasis MLP pada FPGA menggunakanrepresentasi data fixed-point 8, 16, dan 32 bit. Model dilatihmenggunakan TensorFlow, kemudian bobot dan biasdikonversi serta dimuat ke dalam sistem FPGA. Implementasidirancang agar memaksimalkan efisiensi sumber daya dankecepatan pemrosesan tanpa mengorbankan akurasi. Hasilevaluasi menunjukkan bahwa sistem FPGA mampu melakukaninferensi dengan waktu rata-rata 12 mikrodetik 46 kali lebihcepat dibandingkan CPU lokal (560 mikrodetik) dan 24 kalilebih cepat dari GPU T4 di Google Colab (292 mikrodetik). Darisisi akurasi, sistem memperoleh hasil sebesar 84% (8-bit), 96%(16-bit), dan 96% (32-bit). Dari sisi konsumsi daya sistemmengonsumsi daya sebesar 1,9 Watt (8-bit), 2.0 Watt (16-bit),dan 2,2 Watt (32-bit).Kata kunci—FPGA, MNIST, Multilayer Perceptron,Representasi Fixed-point
FPGA-Based Edge Detection for Vehicle License Plate Character Saputra, Nicky; Sulistiyanto, Nanang; Muttaqin, Adharul
Jurnal Mahasiswa TEUB Vol. 13 No. 7 (2025)
Publisher : Jurnal Mahasiswa TEUB

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Deteksi tepi merupakan tahap penting dalampemrosesan citra untuk mengidentifikasi struktur dan batasobjek melalui perbedaan intensitas piksel. Salah satu teknikdeteksi tepi yang banyak digunakan adalah operator Sobel.Namun, dalam praktiknya, operator Sobel konvensional hanyamendeteksi tepi horizontal dan vertikal, sehingga kurangefektif pada citra dengan kontur miring atau kompleks sepertitanda nomor kendaraan bermotor (TNKB). Oleh karenanyauntuk mengatasi keterbatasan ini, digunakan algoritma Sobelempat arah yang menambahkan deteksi gradien diagonal dananti-diagonal. Akan tetapi, meskipun lebih akurat dalammengekstraksi kontur, algoritma ini meningkatkan jumlahoperasi konvolusi dan membebani komputasi, sehingga kurangcocok untuk aplikasi waktu nyata jika hanyadiimplementasikan pada Central Processing Unit (CPU).Dengan demikian, penelitian ini dilakukan untukmempersingkat waktu eksekusi dari algoritma Sobel empatarah dengan mengimplementasikan algoritma tersebut di FieldProgrammable Gate Array (FPGA).Penelitian ini membandingkan dua pendekatanimplementasi algoritma Sobel empat arah yakni menggunakanPython di CPU dan menggunakan perangkat keras di FPGAcustom board Alinx AXU2CGA. Pengujian keduanyadilakukan pada citra TNKB dengan mengukur waktu eksekusi.Hasil pengujian yang dilakukan menunjukkan bahwaimplementasi Python di Google Colab membutuhkan rata-rata5 detik, sedangkan FPGA menyelesaikannya dalam waktu 3ms. Hal ini menunjukkan bahwa FPGA memberikanpercepatan lebih dari 1600 kali dibandingkan eksekusiberbasis CPU, sehingga dapat menjadikannya salah satualternatif untuk aplikasi deteksi tepi real-time.Kata kunci – Image Processing, TNKB, FPGA, Python,Sobel
Desain dan Implementasi Akselerator Konvolusi CNN Menggunakan Systolic Array pada FPGA untuk Pemrosesan Citra Syafillah, Mohammad Ardian; Sulistiyanto, Nanang; Muttaqin, Adharul
Jurnal Mahasiswa TEUB Vol. 13 No. 7 (2025)
Publisher : Jurnal Mahasiswa TEUB

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Convolutional Neural Network (CNN)merupakan metode pemrosesan citra yang unggul dalammengekstraksi fitur, namun memiliki kebutuhan komputasitinggi yang kurang efisien jika dijalankan pada perangkatdengan sumber daya terbatas. FPGA menjadi solusi potensialkarena menawarkan efisiensi energi dan pemrosesan paralel.Penelitian ini bertujuan untuk merancang danmengimplementasikan akselerator lapisan konvolusi CNNberbasis systolic array pada FPGA. Penelitian ini merancangdan mengimplementasikan sistem akselerasi konvolusimenggunakan systolic array untuk pemrosesan citraberukuran 16×16 piksel dengan satu kernel berukuran 3×3.Systolic array yang dirancang mampu menghasilkan delapanoutput secara paralel. Hasil pengujian menunjukkan bahwaakselerator yang dirancang mampu mempercepat proseskonvolusi hingga delapan kali lebih cepat dibandingkanperangkat lunak. Selain itu, error rata-rata dan maksimumyang dihasilkan relatif rendah dan tidak berdampaksignifikan terhadap akurasi prediksi.Kata kunci—CNN, FPGA, konvolusi, systolic array
Implementasi Algoritma Prewitt pada FPGA untuk Deteksi Tepi Tanda Nomor Kendaraan Bermotor Musyahadah, Faiq Arsyad; Sulistiyanto, Nanang; Muttaqin, Adharul
Jurnal Mahasiswa TEUB Vol. 13 No. 7 (2025)
Publisher : Jurnal Mahasiswa TEUB

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Deteksi tepi merupakan tahap awal yang sangat pentingdalam proses pengenalan tanda nomor kendaraan bermotor(TNKB). Salah satu algoritma deteksi tepi yang memilikikeseimbangan antara kompleksitas komputasi dan kualitas hasildeteksi adalah algoritma Prewitt. Namun, implementasi algoritmaPrewitt berbasis perangkat lunak memiliki waktu eksekusi yangtinggi. Untuk mengatasi permasalahan tersebut, penelitian inimenyajikan implementasi algoritma deteksi tepi Prewitt pada FPGA.Metode yang digunakan melibatkan perancangan arsitekturperangkat keras berbasis buffer jendela. Modul linebuffer, modulkontrol linebuffer, serta modul konvolusi Prewitt diimplementasikanpada FPGA Alinx AXU2CGA. Proses validasi dilakukan melaluisimulasi behavioural menggunakan Vivado, kemudian hasilimplementasi diuji secara langsung pada FPGA.Hasil penelitian menunjukkan bahwa implementasi algoritmaPrewitt FPGA dapat mendeteksi 63,58% dan 99,4% piksel tepi padacitra uji. FPGA memberikan kecepatan pemrosesan 3 ms, lebihcepat dibandingkan CPU Ryzen 7 4800U yang membutuhkan lebihdari 3945 ms.Kata Kunci : Deteksi Tepi, Algoritma Prewitt, FPGA