Priyanandini Das, Pranose J. Edavoor, S. Raveendran, Sunil Rathore, A. Rahulkar
{"title":"基于正交小波滤波器组的PID控制器的设计与实现","authors":"Priyanandini Das, Pranose J. Edavoor, S. Raveendran, Sunil Rathore, A. Rahulkar","doi":"10.1109/ISED.2017.8303928","DOIUrl":null,"url":null,"abstract":"This paper analyses the performance of a PID controller for a servomotor system which is based on Wavelet as opposed to conventional PID controller. First, the orthogonal wavelet filter bank has been obtained. For decomposing the error signal(difference between reference and actual speed of servomotor system) at different sub-bands, wavelet filter bank is used. These sub-bands have been scaled by selecting optimized gains in order to minimize the error. After adding the resultant sub-bands together and the control signal is generated for the servomotor system. The simulation results show the superiority of the wavelet-based PID controller over existing PID controller for different conditions and also the Multiresolution (MRPID) controller is implemented on FPGA and the filter characteristics is compared with the MATLAB simulation.","PeriodicalId":147019,"journal":{"name":"2017 7th International Symposium on Embedded Computing and System Design (ISED)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and implementation of PID controller based on orthogonal wavelet filter-banks in FPGA\",\"authors\":\"Priyanandini Das, Pranose J. Edavoor, S. Raveendran, Sunil Rathore, A. Rahulkar\",\"doi\":\"10.1109/ISED.2017.8303928\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper analyses the performance of a PID controller for a servomotor system which is based on Wavelet as opposed to conventional PID controller. First, the orthogonal wavelet filter bank has been obtained. For decomposing the error signal(difference between reference and actual speed of servomotor system) at different sub-bands, wavelet filter bank is used. These sub-bands have been scaled by selecting optimized gains in order to minimize the error. After adding the resultant sub-bands together and the control signal is generated for the servomotor system. The simulation results show the superiority of the wavelet-based PID controller over existing PID controller for different conditions and also the Multiresolution (MRPID) controller is implemented on FPGA and the filter characteristics is compared with the MATLAB simulation.\",\"PeriodicalId\":147019,\"journal\":{\"name\":\"2017 7th International Symposium on Embedded Computing and System Design (ISED)\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 7th International Symposium on Embedded Computing and System Design (ISED)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISED.2017.8303928\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 7th International Symposium on Embedded Computing and System Design (ISED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISED.2017.8303928","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and implementation of PID controller based on orthogonal wavelet filter-banks in FPGA
This paper analyses the performance of a PID controller for a servomotor system which is based on Wavelet as opposed to conventional PID controller. First, the orthogonal wavelet filter bank has been obtained. For decomposing the error signal(difference between reference and actual speed of servomotor system) at different sub-bands, wavelet filter bank is used. These sub-bands have been scaled by selecting optimized gains in order to minimize the error. After adding the resultant sub-bands together and the control signal is generated for the servomotor system. The simulation results show the superiority of the wavelet-based PID controller over existing PID controller for different conditions and also the Multiresolution (MRPID) controller is implemented on FPGA and the filter characteristics is compared with the MATLAB simulation.