{"title":"直流驱动中罗盘搜索自整定PID控制器的软硬件协同设计技术","authors":"Nawfal N. Al-Saaty, M. Algreer, M. Armstrong","doi":"10.1109/ISIE.2017.8001295","DOIUrl":null,"url":null,"abstract":"This paper presents the development of a self-tuning digital controller for DC motor applications, specifically designed using hardware/software co-design techniques. Two tuning structures are investigated and then implemented, both reliant on a compass direct search algorithm. The developed structures overcome many of the typical limitations of classical self-tuning methods; such as computation complexity, simplicity of adaptation, and ease of real-time tuning. The self-tuning processes are based on measuring the closed loop impulse response by injecting an excitation signal and comparing the measured signal with the desired ideal impulse response. Optimal PID parameters are achieved once the measured and the desired impulse response are matched. Special focus is given on rapid implementation of the presented on-line tuning mechanism for the digital PID controller using the National Instruments-RIO architecture and LabVIEW-FPGA design tools. Validation of the self-tuning and hardware/software co-design approach is demonstrated on an experimental position controlled DC motor drive application.","PeriodicalId":6597,"journal":{"name":"2017 IEEE 26th International Symposium on Industrial Electronics (ISIE)","volume":"1 1","pages":"490-495"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Hardware/software co-design techniques for compass search self-tuning PID controller in DC drive applications\",\"authors\":\"Nawfal N. Al-Saaty, M. Algreer, M. Armstrong\",\"doi\":\"10.1109/ISIE.2017.8001295\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents the development of a self-tuning digital controller for DC motor applications, specifically designed using hardware/software co-design techniques. Two tuning structures are investigated and then implemented, both reliant on a compass direct search algorithm. The developed structures overcome many of the typical limitations of classical self-tuning methods; such as computation complexity, simplicity of adaptation, and ease of real-time tuning. The self-tuning processes are based on measuring the closed loop impulse response by injecting an excitation signal and comparing the measured signal with the desired ideal impulse response. Optimal PID parameters are achieved once the measured and the desired impulse response are matched. Special focus is given on rapid implementation of the presented on-line tuning mechanism for the digital PID controller using the National Instruments-RIO architecture and LabVIEW-FPGA design tools. Validation of the self-tuning and hardware/software co-design approach is demonstrated on an experimental position controlled DC motor drive application.\",\"PeriodicalId\":6597,\"journal\":{\"name\":\"2017 IEEE 26th International Symposium on Industrial Electronics (ISIE)\",\"volume\":\"1 1\",\"pages\":\"490-495\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE 26th International Symposium on Industrial Electronics (ISIE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISIE.2017.8001295\",\"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 IEEE 26th International Symposium on Industrial Electronics (ISIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISIE.2017.8001295","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Hardware/software co-design techniques for compass search self-tuning PID controller in DC drive applications
This paper presents the development of a self-tuning digital controller for DC motor applications, specifically designed using hardware/software co-design techniques. Two tuning structures are investigated and then implemented, both reliant on a compass direct search algorithm. The developed structures overcome many of the typical limitations of classical self-tuning methods; such as computation complexity, simplicity of adaptation, and ease of real-time tuning. The self-tuning processes are based on measuring the closed loop impulse response by injecting an excitation signal and comparing the measured signal with the desired ideal impulse response. Optimal PID parameters are achieved once the measured and the desired impulse response are matched. Special focus is given on rapid implementation of the presented on-line tuning mechanism for the digital PID controller using the National Instruments-RIO architecture and LabVIEW-FPGA design tools. Validation of the self-tuning and hardware/software co-design approach is demonstrated on an experimental position controlled DC motor drive application.