{"title":"采用强化学习的方法,通过模仿已调优的PID控制器来实现模糊控制器","authors":"S. Tiacharoen","doi":"10.1109/ITC-CSCC58803.2023.10212683","DOIUrl":null,"url":null,"abstract":"This article presents how to design a fuzzy controller for controlling engine speed. The fuzzy controller is designed to mimic the effect of the PID controller, where the PID controller is adjusted using reinforcement learning. Controller performance is compared between a controller tuned with control system tuning and one tuned using reinforcement learning. While PID tuning with the control system is fast and effective for model-based systems, reinforcement learning tuning is suitable for highly nonlinear systems. The result of the experiment is to use the reinforcement learning agent to calculate the gain of PID, after which the fuzzy logic learned in tuned PID is generated. Fuzzy logic control is easy to adjust for nonlinear systems control. Fuzzy inference system tuning both using ANFIS and pattern search are compared.","PeriodicalId":220939,"journal":{"name":"2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Implement the Fuzzy Controller by Imitating the Tuned PID Controller Using Reinforcement Learning\",\"authors\":\"S. Tiacharoen\",\"doi\":\"10.1109/ITC-CSCC58803.2023.10212683\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This article presents how to design a fuzzy controller for controlling engine speed. The fuzzy controller is designed to mimic the effect of the PID controller, where the PID controller is adjusted using reinforcement learning. Controller performance is compared between a controller tuned with control system tuning and one tuned using reinforcement learning. While PID tuning with the control system is fast and effective for model-based systems, reinforcement learning tuning is suitable for highly nonlinear systems. The result of the experiment is to use the reinforcement learning agent to calculate the gain of PID, after which the fuzzy logic learned in tuned PID is generated. Fuzzy logic control is easy to adjust for nonlinear systems control. Fuzzy inference system tuning both using ANFIS and pattern search are compared.\",\"PeriodicalId\":220939,\"journal\":{\"name\":\"2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC)\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITC-CSCC58803.2023.10212683\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITC-CSCC58803.2023.10212683","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implement the Fuzzy Controller by Imitating the Tuned PID Controller Using Reinforcement Learning
This article presents how to design a fuzzy controller for controlling engine speed. The fuzzy controller is designed to mimic the effect of the PID controller, where the PID controller is adjusted using reinforcement learning. Controller performance is compared between a controller tuned with control system tuning and one tuned using reinforcement learning. While PID tuning with the control system is fast and effective for model-based systems, reinforcement learning tuning is suitable for highly nonlinear systems. The result of the experiment is to use the reinforcement learning agent to calculate the gain of PID, after which the fuzzy logic learned in tuned PID is generated. Fuzzy logic control is easy to adjust for nonlinear systems control. Fuzzy inference system tuning both using ANFIS and pattern search are compared.