{"title":"基于fpga的永磁同步电机联合控制与监测设计","authors":"Paul Rogers, R. Kavasseri, Scott C. Smith","doi":"10.1109/ReConFig.2016.7857152","DOIUrl":null,"url":null,"abstract":"We present an FPGA-based design approach that will allow motor control and on-board condition monitoring to be achieved in parallel using the same set of physical variables. The key idea lies in exploiting the parallelism of FPGAs to achieve the joint objectives of control and monitoring using common physical variables, namely motor phase currents. For illustration, a permanent magnet synchronous machine (PMSM) governed by Field Oriented Control (FOC) and health monitoring using Motor Current Signature Analysis (MCSA) is considered. Since FOC is computationally intensive, the control algorithm is optimized for speed using distributed pipelining and an FFT-core is utilized for MCSA. The design stage uses MATLAB/Simulink for the reference control coupled with HDL coder for VHDL generation. The synthesis and timing analysis are done with Altera's Quartus II. The tool-chain allows easy analysis and optimization of model-based motor control algorithms. The results show that the joint objectives can be obtained with decreased current and torque ripple at the expense of modest increases in resource utilization.","PeriodicalId":431909,"journal":{"name":"2016 International Conference on ReConFigurable Computing and FPGAs (ReConFig)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"An FPGA-based design for joint control and monitoring of permanent magnet synchronous motors\",\"authors\":\"Paul Rogers, R. Kavasseri, Scott C. Smith\",\"doi\":\"10.1109/ReConFig.2016.7857152\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present an FPGA-based design approach that will allow motor control and on-board condition monitoring to be achieved in parallel using the same set of physical variables. The key idea lies in exploiting the parallelism of FPGAs to achieve the joint objectives of control and monitoring using common physical variables, namely motor phase currents. For illustration, a permanent magnet synchronous machine (PMSM) governed by Field Oriented Control (FOC) and health monitoring using Motor Current Signature Analysis (MCSA) is considered. Since FOC is computationally intensive, the control algorithm is optimized for speed using distributed pipelining and an FFT-core is utilized for MCSA. The design stage uses MATLAB/Simulink for the reference control coupled with HDL coder for VHDL generation. The synthesis and timing analysis are done with Altera's Quartus II. The tool-chain allows easy analysis and optimization of model-based motor control algorithms. The results show that the joint objectives can be obtained with decreased current and torque ripple at the expense of modest increases in resource utilization.\",\"PeriodicalId\":431909,\"journal\":{\"name\":\"2016 International Conference on ReConFigurable Computing and FPGAs (ReConFig)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Conference on ReConFigurable Computing and FPGAs (ReConFig)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ReConFig.2016.7857152\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on ReConFigurable Computing and FPGAs (ReConFig)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ReConFig.2016.7857152","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An FPGA-based design for joint control and monitoring of permanent magnet synchronous motors
We present an FPGA-based design approach that will allow motor control and on-board condition monitoring to be achieved in parallel using the same set of physical variables. The key idea lies in exploiting the parallelism of FPGAs to achieve the joint objectives of control and monitoring using common physical variables, namely motor phase currents. For illustration, a permanent magnet synchronous machine (PMSM) governed by Field Oriented Control (FOC) and health monitoring using Motor Current Signature Analysis (MCSA) is considered. Since FOC is computationally intensive, the control algorithm is optimized for speed using distributed pipelining and an FFT-core is utilized for MCSA. The design stage uses MATLAB/Simulink for the reference control coupled with HDL coder for VHDL generation. The synthesis and timing analysis are done with Altera's Quartus II. The tool-chain allows easy analysis and optimization of model-based motor control algorithms. The results show that the joint objectives can be obtained with decreased current and torque ripple at the expense of modest increases in resource utilization.