{"title":"基于电磁场反演的三相感应电机速度控制器的FPGA实现","authors":"Segio Sousa, V. Pires, M. Guerreiro","doi":"10.1109/POWERENG.2011.6036431","DOIUrl":null,"url":null,"abstract":"In the paper a field-programmable gate array (FPGA) implementation of a speed controller for the induction machine is presented. This control system is based on the modulation of the rotating field from two others that rotate in opposing directions. To implement this strategy it is used a sliding mode controller. In this way, the controller invert the direction of the field, by inverting the sequence of the three phase stator voltages applied, and in such a way that there is no risk of exceeding the operating currents of the drive. The sliding mode controller is embedded in the core of the Hardware Description Language (HDL) code. As for the FPGA itself, there are several tasks that have to be handled in parallel: calculate the rotor shaft speed from the linear encoder, read the speed set point value from the man-machine interface, apply the commutation switching law from the sliding mode controller, and finally, generate the PWM commands to the inverter. Experimental results from a laboratory prototype system are also presented.","PeriodicalId":166144,"journal":{"name":"2011 International Conference on Power Engineering, Energy and Electrical Drives","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"FPGA implementation of a speed controller for three phase induction machines based on the inversion of the electromagnetic field\",\"authors\":\"Segio Sousa, V. Pires, M. Guerreiro\",\"doi\":\"10.1109/POWERENG.2011.6036431\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the paper a field-programmable gate array (FPGA) implementation of a speed controller for the induction machine is presented. This control system is based on the modulation of the rotating field from two others that rotate in opposing directions. To implement this strategy it is used a sliding mode controller. In this way, the controller invert the direction of the field, by inverting the sequence of the three phase stator voltages applied, and in such a way that there is no risk of exceeding the operating currents of the drive. The sliding mode controller is embedded in the core of the Hardware Description Language (HDL) code. As for the FPGA itself, there are several tasks that have to be handled in parallel: calculate the rotor shaft speed from the linear encoder, read the speed set point value from the man-machine interface, apply the commutation switching law from the sliding mode controller, and finally, generate the PWM commands to the inverter. Experimental results from a laboratory prototype system are also presented.\",\"PeriodicalId\":166144,\"journal\":{\"name\":\"2011 International Conference on Power Engineering, Energy and Electrical Drives\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-05-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 International Conference on Power Engineering, Energy and Electrical Drives\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/POWERENG.2011.6036431\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on Power Engineering, Energy and Electrical Drives","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/POWERENG.2011.6036431","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
FPGA implementation of a speed controller for three phase induction machines based on the inversion of the electromagnetic field
In the paper a field-programmable gate array (FPGA) implementation of a speed controller for the induction machine is presented. This control system is based on the modulation of the rotating field from two others that rotate in opposing directions. To implement this strategy it is used a sliding mode controller. In this way, the controller invert the direction of the field, by inverting the sequence of the three phase stator voltages applied, and in such a way that there is no risk of exceeding the operating currents of the drive. The sliding mode controller is embedded in the core of the Hardware Description Language (HDL) code. As for the FPGA itself, there are several tasks that have to be handled in parallel: calculate the rotor shaft speed from the linear encoder, read the speed set point value from the man-machine interface, apply the commutation switching law from the sliding mode controller, and finally, generate the PWM commands to the inverter. Experimental results from a laboratory prototype system are also presented.