Rancang Bangun Sistem Kendali Kecepatan Motor DC Berbasis Arduino Menggunakan PID yang Dioptimasi dengan PSO

dc.contributor.authorFahmi Aminullah Buana Negara
dc.date.accessioned2026-07-31T05:59:19Z
dc.date.issued2026-07-21
dc.description:: Finalisasi file repositori 31 Juli 2026_Kurnadi
dc.description.abstractKecepatan motor DC sering mengalami perubahan akibat gangguan dan perubahan beban sehingga diperlukan sistem kendali yang mampu menjaga kestabilan kecepatan sesuai nilai yang diinginkan. Salah satu metode yang banyak digunakan adalah pengendali Proportional–Integral–Derivative (PID). Namun, performa pengendali PID sangat bergantung pada ketepatan penentuan parameter Kp, Ki, dan Kd. Penentuan parameter secara manual sering menghasilkan respon sistem yang kurang optimal. Oleh karena itu, penelitian ini bertujuan untuk merancang dan menganalisis sistem kendali kecepatan motor DC berbasis Arduino menggunakan PID yang dioptimasi dengan algoritma Particle Swarm Optimization (PSO).Penelitian dilakukan dengan merancang sistem kendali yang terdiri dari Arduino Uno, driver motor L293D, motor DC, dan sensor encoder sebagai umpan balik kecepatan. Proses optimasi parameter PID dilakukan menggunakan MATLAB untuk memperoleh nilai PID yang optimal. Parameter hasil optimasi kemudian diimplementasikan pada Arduino dan dibandingkan dengan PID konvensional pada beberapa kondisi pengujian, yaitu tanpa beban dan berbeban dengan variasi setpoint kecepatan. Evaluasi kinerja sistem dilakukan berdasarkan parameter rise time, settling time, overshoot, steady-state error, dan integral absolute error (IAE).Hasil penelitian menunjukkan bahwa metode PID–PSO mampu memberikan respon sistem yang lebih cepat, lebih stabil, dan memiliki error yang lebih kecil dibandingkan PID konvensional. Selain itu, sistem yang menggunakan PID–PSO juga menunjukkan kemampuan yang lebih baik dalam mempertahankan kestabilan kecepatan ketika terjadi perubahan beban. Berdasarkan hasil tersebut, dapat disimpulkan bahwa optimasi parameter PID menggunakan algoritma PSO efektif dalam meningkatkan performa sistem kendali kecepatan motor DC berbasis Arduino.
dc.description.sponsorshipGuido Dias Kalandro S.ST., M.Eng.
dc.identifier.urihttps://repository.unej.ac.id/handle/123456789/12681
dc.language.isoOther
dc.publisherFakultas Teknik
dc.subjectPID
dc.subjectParticle Swarm Optimization
dc.subjectMotor DC
dc.titleRancang Bangun Sistem Kendali Kecepatan Motor DC Berbasis Arduino Menggunakan PID yang Dioptimasi dengan PSO
dc.typeOther

Files

Original bundle

Now showing 1 - 5 of 7
Loading...
Thumbnail Image
Name:
221910201023 - FAHMI AMINULLAH BUANA NEGARA - BAGIAN DEPAN.pdf
Size:
508.55 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
221910201023 - FAHMI AMINULLAH BUANA NEGARA - BAB 1.pdf
Size:
381.85 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
221910201023 - FAHMI AMINULLAH BUANA NEGARA - BAB 2.pdf
Size:
450.99 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
221910201023 - FAHMI AMINULLAH BUANA NEGARA - BAB 3.pdf
Size:
443.21 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
221910201023 - FAHMI AMINULLAH BUANA NEGARA - BAB 4.pdf
Size:
636.89 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: