{"title":"数字分数阶PID控制器的设计与实现","authors":"B. Mohammed, A. Mahmood","doi":"10.33899/rengj.2014.100848","DOIUrl":null,"url":null,"abstract":"In this paper a special kind of PID controller has been designed and implemented which is called fractional order PID (FOPID) controller whose derivative and integral are fractional rather than integers. The FOPID controller has five parameters which have been tuned by using an intelligent particle swarm optimization (PSO) algorithm by minimizing the fitness function given as integral of time weighted absolute error (ITAE). The digital fractional order PID (DFOPID) controller in discrete time with suitable sampling period has been attained utilizing special approximation method called continued fraction expansion (CFE) that lead to convert the s domain transfer function into z domain using MATLAB tools. As a case of study the DFOPID controller has been designed and realized by software in C language on PIC microcontroller for DC motor as a position control. The results showed software fulfillment of DFOPID, with alike time domain performance of closed loop system for both continuous and discrete.","PeriodicalId":339890,"journal":{"name":"AL Rafdain Engineering Journal","volume":"82 3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Digital Fractional Order PID Controller Design And Realization\",\"authors\":\"B. Mohammed, A. Mahmood\",\"doi\":\"10.33899/rengj.2014.100848\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper a special kind of PID controller has been designed and implemented which is called fractional order PID (FOPID) controller whose derivative and integral are fractional rather than integers. The FOPID controller has five parameters which have been tuned by using an intelligent particle swarm optimization (PSO) algorithm by minimizing the fitness function given as integral of time weighted absolute error (ITAE). The digital fractional order PID (DFOPID) controller in discrete time with suitable sampling period has been attained utilizing special approximation method called continued fraction expansion (CFE) that lead to convert the s domain transfer function into z domain using MATLAB tools. As a case of study the DFOPID controller has been designed and realized by software in C language on PIC microcontroller for DC motor as a position control. The results showed software fulfillment of DFOPID, with alike time domain performance of closed loop system for both continuous and discrete.\",\"PeriodicalId\":339890,\"journal\":{\"name\":\"AL Rafdain Engineering Journal\",\"volume\":\"82 3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"AL Rafdain Engineering Journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.33899/rengj.2014.100848\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"AL Rafdain Engineering Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33899/rengj.2014.100848","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Digital Fractional Order PID Controller Design And Realization
In this paper a special kind of PID controller has been designed and implemented which is called fractional order PID (FOPID) controller whose derivative and integral are fractional rather than integers. The FOPID controller has five parameters which have been tuned by using an intelligent particle swarm optimization (PSO) algorithm by minimizing the fitness function given as integral of time weighted absolute error (ITAE). The digital fractional order PID (DFOPID) controller in discrete time with suitable sampling period has been attained utilizing special approximation method called continued fraction expansion (CFE) that lead to convert the s domain transfer function into z domain using MATLAB tools. As a case of study the DFOPID controller has been designed and realized by software in C language on PIC microcontroller for DC motor as a position control. The results showed software fulfillment of DFOPID, with alike time domain performance of closed loop system for both continuous and discrete.