基于FPGA的多電機控制平臺的設計與實現(xiàn)
[Abstract]:The high performance multi-motor control is one of the key contents in the research and development of the automatic transmission system, and the multi-motor system is characterized by its complexity, diversity, mutual disturbance, and so on. At present, the controller based on MCU (MCU) and digital signal processor (DSP) can not meet the needs of multi-motor system control because of its own structural characteristics. FPGA is a kind of field programmable logic gate array chip, which has the advantages of real-time parallel processing, reconfigurable design and intuitive flow. It can not only realize complex control algorithm but also control multiple motors at the same time. According to the actual situation, the SVPWM interface can be reconstructed to realize the multi-motor control system platform. Therefore, this paper designs a multi-motor control platform based on FPGA to drive multiple motors to meet the requirements of the control system. In this paper, the structure and mathematical model of permanent magnet synchronous motor (PMSM) are introduced, and vector control and space voltage vector SVPWM technology are studied. On this basis, the constant torque angle vector control system of permanent magnet synchronous motor is established. In addition, the method of multi-motor coordinated control and the principle of cross-coupling control are introduced, and the coordination control model of double-motor is built by using simulink. Then, the single motor vector control system is realized on FPGA chip by using the hardware description language (Verilog HDL). The control system mainly uses CORDIC-FPGA algorithm and cyclic division operation to realize vector control, space voltage vector modulation (SVPWM), PI control, ADC interface and other functional modules. The function and timing of each module is simulated by Modelsim software, which verifies its feasibility. Furthermore, the coordinated control platform is constructed by using C visual library Qt and cross-coupling coordination algorithm, and the man-machine interface is designed. The coordinated rotational speed instructions are sent to the FPGA through the UART interface to coordinate the synchronous operation of the motor. Finally, based on the above scheme, a dual motor control system platform is built, and various system performance tests are carried out on the platform. The results show that the proposed multi-motor control system based on FPGA has good dynamic characteristics. It can be predicted that the research work in this paper has certain practical value for the application of multi-servo drive field.
【學位授予單位】:長安大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP273;TM341
【參考文獻】
相關期刊論文 前10條
1 韓雪巖;田東;;高速內(nèi)置式永磁同步電機轉(zhuǎn)子強度的等效計算與分析[J];電氣工程學報;2016年02期
2 佟文明;朱曉鋒;賈建國;段慶亮;;時間諧波對永磁同步電機損耗的影響規(guī)律[J];電工技術學報;2015年06期
3 聞霞;吳龍;;H_∞控制的電子橫移伺服控制系統(tǒng)設計[J];自動化儀表;2014年11期
4 ;臺達攜11kW伺服新品進軍高端市場[J];自動化技術與應用;2014年05期
5 莫會成;王健;任雷;;現(xiàn)代高性能交流伺服系統(tǒng)綜述——驅(qū)動控制篇[J];微電機;2013年01期
6 ;ADI優(yōu)勢信號鏈技術方案助推國產(chǎn)伺服控制系統(tǒng)的崛起[J];電子技術應用;2012年03期
7 崔茂振;張昌凡;朱劍;;永磁同步電機滑模調(diào)速控制及其實現(xiàn)[J];電子測量與儀器學報;2012年01期
8 武玉婷;張娜;;基于STM32的交流永磁同步電機驅(qū)動器設計[J];單片機與嵌入式系統(tǒng)應用;2011年07期
9 鄭飛;費樹岷;周杏鵬;彭飛;王新;;基于DSP和FPGA的SVPWM算法及其在變頻調(diào)速中的應用[J];電力自動化設備;2010年11期
10 趙希梅;郭慶鼎;;交流伺服控制系統(tǒng)的發(fā)展現(xiàn)狀及其研究熱點[J];伺服控制;2010年01期
相關碩士學位論文 前7條
1 秦福峰;純電動汽車新型內(nèi)置式永磁同步電機設計與控制研究[D];江蘇大學;2016年
2 鄭大偉;摩擦片成型設備控制系統(tǒng)的設計[D];杭州電子科技大學;2016年
3 林科振;低開關頻率下永磁電機控制方法研究[D];北京交通大學;2014年
4 徐文偉;永磁同步電機矢量控制的實現(xiàn)[D];華南理工大學;2013年
5 王廣生;內(nèi)置式永磁同步電機設計及弱磁性能研究[D];湖南大學;2012年
6 吳俊;基于FPGA的永磁同步電機矢量控制系統(tǒng)的研究[D];浙江大學;2012年
7 劉坤;多永磁同步電機同步控制策略的研究[D];中南大學;2011年
,本文編號:2262147
本文鏈接:http://sikaile.net/kejilunwen/dianlidianqilunwen/2262147.html