Dede Irawan Saputra, Aditiya Eko Pambudi, A. Najmurrokhman, Zul Fakhri, Nenny Hendajany, Didin Saepudin
{"title":"Cascade PID Control Loop Implementation For Liquid Tank Level in LabVIEW PC-Based Control Using Arduino Mega as Data Acquisition","authors":"Dede Irawan Saputra, Aditiya Eko Pambudi, A. Najmurrokhman, Zul Fakhri, Nenny Hendajany, Didin Saepudin","doi":"10.1109/TSSA56819.2022.10063911","DOIUrl":null,"url":null,"abstract":"The performance of a single PID system can be increased by using a cascade control loop approach. In the tank system, level control is located in the primary loop, and the flow setpoint, which is located in the secondary loop, is the PID output value. Computers can be used in process control, such as using LabView,which was created to handle several types of data processing tasks and is easily integrated with other pieces of hardware, such as Arduino Mega as a data acquisition (DAQ) device that is integrated utilizing the serial connection. Types of sensors and actuators, which use the HC-SR04 as a liquid level sensor in the tank, flow sensors, which use the YF-S201 as a flow sensor that both enters and exits the tank, servo motors connected to valves to function as control valves, and the pump motor used to supply liquid into the tank are the sensors used in the tank system. With a setpoint of 8 cm, the test results showed a rising time of 167.5 seconds, a settling time of 202.5 seconds, a maximum overshoot of 0.0625%, and a delay time of 119 seconds even though the setpoint was reached. In comparison to random input the PID constant without employing tuning, this control is advantageous since it takes a long time but does not result in overshoot and oscillations. The controller continues to work well, as shown by the fact that it restarts to reach the setpoint value after disturbance testing on the tank.","PeriodicalId":164665,"journal":{"name":"2022 16th International Conference on Telecommunication Systems, Services, and Applications (TSSA)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 16th International Conference on Telecommunication Systems, Services, and Applications (TSSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TSSA56819.2022.10063911","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The performance of a single PID system can be increased by using a cascade control loop approach. In the tank system, level control is located in the primary loop, and the flow setpoint, which is located in the secondary loop, is the PID output value. Computers can be used in process control, such as using LabView,which was created to handle several types of data processing tasks and is easily integrated with other pieces of hardware, such as Arduino Mega as a data acquisition (DAQ) device that is integrated utilizing the serial connection. Types of sensors and actuators, which use the HC-SR04 as a liquid level sensor in the tank, flow sensors, which use the YF-S201 as a flow sensor that both enters and exits the tank, servo motors connected to valves to function as control valves, and the pump motor used to supply liquid into the tank are the sensors used in the tank system. With a setpoint of 8 cm, the test results showed a rising time of 167.5 seconds, a settling time of 202.5 seconds, a maximum overshoot of 0.0625%, and a delay time of 119 seconds even though the setpoint was reached. In comparison to random input the PID constant without employing tuning, this control is advantageous since it takes a long time but does not result in overshoot and oscillations. The controller continues to work well, as shown by the fact that it restarts to reach the setpoint value after disturbance testing on the tank.