Font Size: a A A

FPGA Design And Implementation Of A PID Controller Based On PSO

Posted on:2021-08-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y M ZhangFull Text:PDF
GTID:2518306197452104Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With current industrial production,the requirements of industrial production for process control are gradually improved.The main research direction of process control is safe,stable and economic control methods.Proportional-Integral-Derivative(PID)controller has been widely used in industrial production for its simple structure and good robustness since it came into being,especially for the deterministic control system which can establish accurate mathematical model.However,with the complexity of the controlled object,the applicability of the traditional PID controller parameter setting method is getting worse in the face of non-linear system or the system which can not establish accurate mathematical model.Therefore,using artificial intelligence method to adjust the parameters of PID controller has become a research hotspot.In this thesis,the traditional PID controller parameter tuning method,the fuzzy PID controller parameter tuning method,and the particle swarm optimization(PSO)based PID controller parameter tuning method are studied.The PSO based PID controller model is realized by FPGA technology.First of all,the thesis describes the research status of PID controller at home and abroad and the principle of PID control.Secondly,the principle of fuzzy control and the realization of PID controller based on fuzzy control are introduced,and MATLAB simulation is carried out.Then,this thesis studies the principle of the PID controller based on PSO.Aiming at the defect that the standard PSO algorithm is easy to fall into the local optimal solution,a hybrid operator is introduced to optimize the PID controller of the standard PSO,so as to reduce the possibility of falling into the local optimal solution;Finally,the PID controller based on PSO is implemented by using FPGA technology modules,and the design and modeling of the PID controller are completed by using Quartus ? 13.0 and MATLAB.The simulation verification is carried out by using Modelsim,and the design is downloaded to the chip de2ep235f672c6 of Altera,and the performance analysis of the design is completed.The PID controller model based on PSO and implemented by FPGA in this paper has the advantages of good flexibility,less occupation of resources,uncomplicated circuit structure.It also has the characteristics of high versatility and strong stability.It has a good application prospect in the field of industrial production process control.
Keywords/Search Tags:PID, PSO, FPGA, Quartus ? 13.0, Modelsim
PDF Full Text Request
Related items