Claim Missing Document
Check
Articles

Found 11 Documents
Search

PID Control for Temperature and Motor Speed Based on PLC Al Andzar, Muhammad Faqihuddin; Puriyanto, Riky Dwi
Signal and Image Processing Letters Vol 1 No 1 (2019)
Publisher : Association for Scientic Computing and Electronics, Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/simple.v1i1.150

Abstract

Transesterification process of used cooking oil to biodiesel need heating and mixing of ingredients and catalyst at temperature of 30-65oC and stirring speed of 700 rpm for 60 minutes. This research builds a prototype of biodiesel reactor control system to control those process automatically. The system is built using heater element, LM35DZ temperature sensor, DC motor to drive the stirrer, and rotary encoder sensor. PLC OMRON CP1E NA20DR-A is used as system controller by using PID algorithm. The results of this research shows that this system works well as expected. Test results of motor speed control shows, at 700 rpm set point this system gives stable response at 100 % Proportional band, 1,6 s Integral, and 0,2 derivative PID parameters, the system at this setting gives fast rise time and have small overshoot. Test result of temperature control shows, at 60oC set point this system works well at 1% proportional band, 400 s integral, and 0 s derivative PID parameters, the system at this setting gives fast rise time and stable steady state.
Design and Implementation of Fuzzy Logic for Obstacle Avoidance in Differential Drive Mobile Robot Puriyanto, Riky Dwi; Mustofa, Ahmad Kamal
Journal of Robotics and Control (JRC) Vol 5, No 1 (2024)
Publisher : Universitas Muhammadiyah Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.18196/jrc.v5i1.20524

Abstract

Autonomous mobile robots based on wheel drive are widely used in various applications. The differential drive mobile robot (DDMR) is one type with wheel drive. DDMR uses one actuator to move each wheel on the mobile robot. Autonomous capabilities are needed to avoid obstacles around the DDMR. This paper presents implementing a fuzzy logic algorithm for obstacle avoidance at a low cost (DDMR). The fuzzy logic algorithm input is obtained from three ultrasonic sensors installed in front of the DDMR with an angle difference between the sensors of 45$^0$. Distance information from the ultrasonic sensors is used to regulate the speed of the right and left motors of the DDMR. Based on the test results, the Mamdani inference system using the fuzzy logic algorithm was successfully implemented as an obstacle avoidance algorithm. The speed values of the right and left DDMR wheels produce values according to the rules created in the Mamdani inference system. DDMR managed to pass through a tunnel-shaped environment and reach its goal without hitting any obstacles around it. The average speed produced by DDMR in reaching the goal is 4.91 cm/s.
Control of Water Flow Rate in a Tank Using the Integral State Feedback Based on Arduino Uno Hendriyanto, Raeyvaldo Dwi; Puriyanto, Riky Dwi; Ma'arif, Alfian; Vera, Marco Antonio Márquez; Nugroho, Oskar Ika Adi; Chivon, Choeung
Control Systems and Optimization Letters Vol 2, No 3 (2024)
Publisher : Peneliti Teknologi Teknik Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59247/csol.v2i3.162

Abstract

In the industrial world, many tools have been made to facilitate human work in carrying out control and measurement that is made automatically in a production process. Because in some parts of a production process in the industry that is done manually is no longer effective so that accurate and precise automatic control is needed. The control that will be used in this study is the Integral State Feedback (ISF) control with Arduino Uno as a microcontroller to design and run the system. The actuator used is a 12V water pump with the sensor used is the YF-S401. The system will run the ISF control as long as the data is less than 300 and if it reaches 300 data, the system will stop processing the ISF control and turn off the 12V water pump. The sensor reading error obtained is 27%. Parameters Ki = 0.3, K1 = 6, and K2 = 2 obtained from MATLAB Simulink can be applied to the research tool but have a slow system response Delay Time and Rise Time, so the researcher made a modification parameter with a value of Ki = 1, K1 = 6, and K2 = 2 and obtained a faster system response Delay Time and Rise Time. So it can be concluded that the best parameters for this study use modified parameters.
Improving the quality of aster Posyandu in stunting prevention strategy and health independence at Bantul Solikhah, Efa Wakhidatus; Puriyanto, Riky Dwi; Irham, Lalu Muhammad
Jurnal Pemberdayaan: Publikasi Hasil Pengabdian Kepada Masyarakat Vol. 8 No. 3 (2024)
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12928/jpm.v8i3.11515

Abstract

Posyandu is the front line in public health services, especially for mothers, children, and the elderly at the village level. However, along with the development of the era and the needs of the community, there are significant challenges related to the limitations of the tools and the effectiveness of the services provided. This study aims to identify and implement innovations in improving tools and improving services at the Aster Posyandu located in Srihardono, Pundong, Bantul, Special Region of Yogyakarta (DIY). Through a participatory approach, this community service activity involves Posyandu cadres and the local community in the process of evaluating service management, improving, and training in the use of digital health tools. The results of this intervention showed a significant increase in the quality of service, especially in terms of measurement accuracy, service time efficiency, and community satisfaction. In addition, innovations in the management system and service flow have also succeeded in reducing queues and accelerating the process of recording health data. Improvements in tools and service innovations at Posyandu have a positive impact on increasing health independence, as well as strengthening the role of Posyandu as the spearhead of health services at the village level.
Mecanum 4 Omni Wheel Directional Robot Design System Using PID Method Alfiyan, Muhammad; Puriyanto, Riky Dwi
Journal of Fuzzy Systems and Control Vol. 1 No. 1 (2023): Vol. 1, No. 1, 2023
Publisher : Peneliti Teknologi Teknik Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59247/jfsc.v1i1.27

Abstract

Robot or Artificial Intelligence (AI) can be interpreted as a machine with some computer intelligence and controlled by a computer, and has physical abilities like humans. One of the drives of robots that is often used is a DC motor, a DC motor is a motor with an electronic device that converts electrical energy into kinetic energy or motion. However, DC motors often experience a decrease due to the existing load, so that the speed becomes not constant, so it is necessary to design a controller. The controller used is Proportional Integral Derivative (PID). In the PID there are several parameters such as , , and which are selected or determined so that the plant characteristics match the desired criteria. The general parameters are rise-time, settling-time, maximum, overshoot, and steady-state error for a given input. From the results of the DC motor speed control test using the PID method which was carried out by trial and error testing of the four DC motors, the best PID value was obtained with ; ; ; and with the Rise Time system message: 14.7452; Overshoots: 0.6667; Settling Time: 52.0100; Undershot: 0; Settling Min: 136; Peaks: 151; Settling Max : 151; and Peak Time: 65.
PID Control for Temperature and Motor Speed Based on PLC Al-Andzar, Muhammad Faqihuddin; Puriyanto, Riky Dwi
Signal and Image Processing Letters Vol 1, No 1 (2019)
Publisher : Association for Scientific Computing Electrical and Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/simple.v1i1.87

Abstract

Transesterification process of used cooking oil to biodiesel need heating and mixing of ingredients and catalyst at temperature of 30-65oC and stirring speed of 700 rpm for 60 minutes. This research builds a prototype of biodiesel reactor control system to control those process automatically. The system is built using heater element, LM35DZ temperature sensor, DC motor to drive the stirrer, and rotary encoder sensor. PLC OMRON CP1E NA20DR-A is used as system controller by using PID algorithm. The results of this research shows that this system works well as expected. Test results of motor speed control shows, at 700 rpm set point this system gives stable response at 100 % Proportional band, 1,6 s Integral, and 0,2 derivative PID parameters, the system at this setting gives fast rise time and have small overshoot. Test result of temperature control shows, at 60oC set point this system works well at 1% proportional band, 400 s integral, and 0 s derivative PID parameters, the system at this setting gives fast rise time and stable steady state.
Implementation of Base Station Communication Systems on Wheels Football Robots Agitasani, Revi; Puriyanto, Riky Dwi
Signal and Image Processing Letters Vol 4, No 2 (2022)
Publisher : Association for Scientific Computing Electrical and Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/simple.v4i2.39

Abstract

In the wheeled soccer robot contest competition, you have to prepare a strategy to win the race. The strategy used is a communication system. The communication system on the wheeled soccer robot has an important role during the match. This research will discuss the implementation of the GUI on the Base Station using the processing 3 application in its manufacture and using the Java language and analyzing data transmission. The use of the GUI is shown to make it easier to control robots during matches and minimize human work. The communication system used uses multicast with the UDP (User Datagram Protocol) protocol. Based on the results of research using the UDP protocol, the data transmission carried out by the GUI at the Base Station can function as a robot sending data. The resulting average delay is the farther the distance the more the average delay generated. The success rate of delivery is 100%.
Wheeled Robot Automated System Through Communication with Referee Box Using Base Station Prasetyo, Okki; Puriyanto, Riky Dwi
Signal and Image Processing Letters Vol 4, No 1 (2022)
Publisher : Association for Scientific Computing Electrical and Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/simple.v4i1.28

Abstract

Manual control of the robot makes the movement of the wheeled KRSBI robot inflexible and does not depend on time. This research can answer these problems. The robot can immediately know the command from the Referee box. In this final project, the author develops a communication system for the Base Station application. The communication system via WLAN at the base station uses a TCP (Transmission Control Protocol) communication system. At the Base Station which was developed with a GUI design to make it easier to control the robot. From the results of research conducted by the Base Station, referee boxes and robots can be well connected with the addition of the X, Y and angle data transmission features on the robot that are displayed on the Base Station. 2 meters is 0.045 ms, for transmission time with a distance of 4 meters is 0.049 ms, for transmission time with a distance of 6 meters is 0.048 ms, for transmission time with a distance of 12 meters is 0.049 ms, and for transmission with a range of 15 meters of 0.050 ms.
Design of Omron PLC Based Automatic Car Wash Prototype Anggoro, Rois Aditya Yoga; Puriyanto, Riky Dwi
Signal and Image Processing Letters Vol 3, No 2 (2021)
Publisher : Association for Scientific Computing Electrical and Engineering (ASCEE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31763/simple.v3i2.41

Abstract

Increasing automotive production indirectly greatly affects the progress of an increasingly modern era. Indirectly, production in factories will increase to meet the needs and desires of transportation consumers. Therefore, the use of PLC in the industrial sector as production plays an important role in helping humans to do heavy work. The growing demand for increased mobility needs will indirectly require owners to take care to maintain cleanliness in mobility transportation. Therefore, we need a system that can control automatic car washing. This automatic car wash system uses PLC CJ1M with a prototype design of 24cm long, 15cm wide and 15cm high and uses an infrared sensor which is used to read the presence of the car and a pg28 dc motor which is used as the main driver. The programming language used is the ladder language in CX-Programmer. Where this ladder language is used to control several processes, namely, watering, soaping, scrubbing, rinsing water and the drying process. From this research, the researcher obtained the results that the time obtained from manual and automatic calculations to run a washing process by giving a set value of 5 on the counter will give the difference in time obtained, namely watering 1.54 seconds, sprinkling soap water 3.01 seconds, rubbing 3.13 seconds, 3.09 seconds of water rinsing and the same time for the drying process. From the use of the infrared analog sensor used, it successfully reads the presence of the car in front of it and the design of this prototype runs with a predetermined process.
Fuzzy Logic and Neural Network-Based Self-Tuning PID for Vacuum Pressure Stabilization Sanjaya, Berza H.; Pujiyanta, Ardi; Puriyanto, Riky Dwi
Journal of Applied Informatics and Computing Vol. 9 No. 5 (2025): October 2025
Publisher : Politeknik Negeri Batam

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30871/jaic.v9i5.10945

Abstract

The conventional PID controller is widely used for vacuum pressure control; however, it has limitations when faced with nonlinear system characteristics and external disturbances, leading to a decline in performance. Several previous studies have proposed the integration of PID with intelligent methods, such as neural networks or fuzzy logic separately. Nevertheless, these singular approaches still encounter limitations in terms of adaptability and robustness. This study aims to develop a self-tuning PID method based on the combination of Neural Networks (NN) and Fuzzy Inference Systems (FIS) to enhance the stability and accuracy of vacuum pressure control. A nonlinear vacuum system plant model is constructed within the Simulink environment to generate a dataset used for training the NN with the Levenberg-Marquardt algorithm. The NN is employed to predict changes in PID parameters adaptively, while the FIS provides fine corrections to strengthen system stability. Simulation results demonstrate that the proposed approach effectively reduces overshoot from 36.47% to 31.51%, decreases steady-state error from 0.069 to 0.052, and lowers the RMSE value from 0.125 to 0.108 compared to conventional PID. Thus, the integration of NN and FIS within the self-tuning mechanism proves to be more effective in addressing nonlinear dynamics and external disturbances, resulting in a more stable and accurate system response.