基於FPGA的磁浮軸承控制系統研究

2020-12-14 電子產品世界


0 引言
磁浮軸承(Magnetic Bearing)是以磁性力完全非接觸式支持旋轉體的軸承,其廣義上的定義是可支持直線運動物體的軸承及局部有機械性接觸的軸承。其作用原理是借磁場感應產生的磁浮力來抵抗重力場及轉軸運動時產生的作用力,將轉軸懸浮起來,使得轉子與軸承不互相接觸。

本文引用地址:http://www.eepw.com.cn/article/163435.htm


1 磁軸承控制系統
磁軸承控制系統研究一直是磁軸承技術研究的熱點和難點,磁軸承控制系統一般包括無接觸的位移傳感器、功率放大器、控制器和電磁激勵器(即電磁線圈和轉軸)四部分。本文研究的立式磁懸浮軸承結構如圖1所示。對於立式結構的電機系統來講,軸向軸承主要承載的是轉子本身的自重,屬於單方向靜態載荷,而其動態載荷相對較小,所以可採用單邊工作方式的圓盤電磁鐵系統。而徑向軸承無靜態載荷,但需要承擔雙向的動態載荷,因此,可以在每個自由度上設計兩個電磁鐵來進行差動控制,以使其產生正向力和負向力來滿足動態載荷的雙向變化要求。
由於控制算法往往較為複雜,在磁軸承的控制器設計上,一般都採用數字控制方法,即建立基於DSP(Digital Signal Processor)的控制平臺。然而,隨著微電子技術的發展,FPGA(Field Programmable Gate Array,即現場可編輯門陣列)以其性能好、規模大、可重複編程、開發投資小等優點,正逐漸成為各種電子產品不可或缺的重要部件。其高性能的並行性、定製化、靈活性和高性價比等特性正使得FPGA可編程門陣列器件成為實現高性能數位訊號處理和數字系統控制的首選器件之一。

2 現場可編程門陣列(FPGA)
FPGA (Field Programmable Gate Atray)是現場可編程門陣列的英文縮寫,是可編程專用集成電路(ASIC)的一種(同類的還包括CPLD)。1984年,Xilinx公司首創了現場可編程邏輯陣列(FP-GA)這一創新性技術,並於1985年首次推出了世界上第一塊FPGA晶片。在二十多年的發展過程中,FPGA的硬體體系結構和軟體開發工具都在不斷的完善且日趨成熟。從最初的1200個可用門到90年代時的幾十萬個可用門,發展到目前的數百萬門至上千萬門的單片FPGA晶片,Xilinx、Ahera等世界頂級廠商已經將FPGA器件的集成度提高到了一個新的水平。
本文使用的是Spartan-3E Starter Kit Board開發板,晶片採用Xilinx公司的Spartan-3E系列中的XC3S500E晶片。XC3S500E系統門資源包括1164個可配置單元(可換算為4656個片資源)、4個DCM、360K位塊存儲器、20個乘法器以及232個可以使用的IO埠。設計時可以採用MathWorks公司的Matlab和Xilinx公司的System Generator來負責系統級設計。
Matlab作為線性系統的一種分析和仿真工具,在工程和計算科學上有著廣泛的應用。Simulink作為Matlab的一個工具箱(toolbox),在整個的數位訊號處理(Digital Signal Processing,DSP)設計中起著舉足輕重的作用。它是一個交互式的工具,可用於對複雜的系統進行建模、仿真和分析。System Generator是Xilinx公司的一個模塊集(blockset),是simulink的一個插件,其中設置了Xilinx特有的DSP功能的IP核,也包括了基本DSP函數和邏輯算符,如FIR ( Finite Impulse Re-sponse)、FFT(Fast Fourier Transform)、存儲器、數學函數、轉換器、延時線等。這些預先定義好的模塊保證了FPGA實現時的位(-bit)和周期(-cycle)的正確性。使用它可以自動生成VHDL/Verilog語言、測試向量以及可以對ModelSim進行仿真的「.do'』文件。為了得到最佳的性能、密度和可預測性,System Generator還會自動將特定的設計模塊映射成高度優化了的IP核模型。XilinxBlockset中的模塊,有的可以直接映射到硬體,有的對應著IP核。它們中每個都可以根據設計要求更改參數,並支持雙精度和定點的算法。這個模塊集是一個可以外部擴展的庫,使用的是C++的定點算法,所以,用戶可以創建自己的基於C++類的Simulink庫元件,以在設計中被當作黑箱(Blackbox)處理。System Generator同Simulink模型工具相結合,可以參數化、最優化算法。也可以自動從行為級的系統模型轉換到FPGA實現,且其間不再需要手工重設,因而大大節省了開發時間並降低了出錯概率。通過軟體,用戶可以在DSP函數的算法、性能、節能、矽片面積中進行選取,以便快速分析出它的運算速度和花費。


相關焦點

  • 一種基於FPGA的視頻邊緣檢測系統設計
    摘要:對於視頻圖像檢測與識別的需要,提出了一種基於FPGA的視頻邊緣檢測系統設計方案,並完成系統的硬體設計。通過FPGA控制攝像頭進行視頻採集,雙埠SDRAM對圖像數據進行緩存,FPGA再對數據進行實時處理。
  • 3G系統中AGC的FPGA設計實現
    2 系統總體設計    在本設計中,前端TD_SCDMA的射頻信號RF輸入後,經過MAX2392零中頻下變頻解調後進行增益處理。VGA輸出的信號經過ADC變換後就成為數字中頻信號,經RSP(接收信號處理器)處理輸出為IF數位訊號。IF信號可以經過agc控制算法處理後控制VGA的增益。
  • 基於FPGA的m序列信號發生器設計
    m序列是一種偽隨機序列(PN碼),廣泛用於數據白噪化、去白噪化、數據傳輸加密、解密等通信、控制領域。基於FPGA與Verilog硬體描述語言設計井實現了一種數據率按步進可調、低數據誤碼率、反饋多項式為本文引用地址:http://www.eepw.com.cn/article/263588.htm
  • 基於CORDIC 2FSK調製器的FPGA設計
    摘要:頻移鍵控(FSK)是用不同頻率的載波來傳遞數位訊號,並用數字基帶信號控制載波信號的頻率。提出一種基於流水線CORDIC算法的2FSK調製器的FPGA實現方案,可有效地節省FPGA的硬體資源,提高運算速度。最後,給出該方案的硬體測試結果,驗證了設計的正確性。0 引言 頻移鍵控(FSK)是用不同頻率的載波來傳送數位訊號,並用數字基帶信號控制載波信號的頻率。
  • 基於DSP+MCU的列車滾動軸承故障診斷系統設計
    因此,開展列車滾動軸承故障診斷的研究對避免重大事故、促進經濟發展具有相當大的意義。  1 系統總體設計  1.1 硬體系統  振動控制系統是一個典型的實時信號處理系統,需要對較複雜的信號進行處理。考慮到單片機的控制功能強,其總線位數少,運行速度相對較慢;而DSP(Digital Signal Processor)的運算能力強,總線寬度寬,控制功能相對較弱。為了提高系統的信號處理速度,便於對系統的硬體和軟體的進一步開發,結合單片機的控制能力,設計了DSP+MCU的方案,如圖1所示。
  • 基於DSP的滾動軸承實時故障診斷系統設計
    2.滾動軸承實時故障診斷系統原理滾動軸承實時故障診斷系統主要包括硬體部分和軟體部分兩個方面:(1) 硬體部分:主要用模擬電路實現共振解調技術[3-4]和數位訊號處理電路設計。(2) 軟體部分:主要是基於DSP對共振解調後的振動信號進行故障特徵的識別與診斷。DSP對AD傳送來的數位訊號進行時頻轉換,得到振動信號的頻譜圖,系統能自動分析頻譜,得出故障位置、故障類型、嚴重程度等結論並通過LCD顯示出來。
  • 基於雙模糊控制的溫度控制系統研究
    關鍵詞:雙模糊控制;溫度控制系統;PID控制;模糊控制0 引言 PID控制是最早發展起來的控制策略之一,以其算法簡單,魯棒性好及可靠性高的優勢,被廣泛應用於溫度、壓力、流量等工業過程控制中。但傳統PID控制適用於建立精確的數學模型的確定性控制系統。
  • 基於FPGA的實時中值濾波器硬體實現
    但是以上研究都是基於標清圖像的中值濾波器,處理的圖像大小一般為256×256、512×512的灰度圖等,很少有實現高清圖像的中值濾波器。本文在文獻[3]、[4]的理論基礎上,在蘇光大主持研製成功的NIPC-3鄰域圖像並行處理機上實時實現了1 920×1 080×8 bit的高清圖像的中值濾波器。
  • 基於FPGA的RS232行列式矩陣鍵盤接口設計
    一、引言本文引用地址:http://www.eepw.com.cn/article/245960.htm本方案是用VHDL語言來實現的基於RS232按位串行通信總線的行列式矩陣鍵盤接口電路
  • 基於Matlab/Simulink的二階控制系統仿真研究
    打開APP 基於Matlab/Simulink的二階控制系統仿真研究 李雲海等 發表於 2014-02-12 11:16:28
  • 基於JTAG接口實現ARM的FPGA在線配置
    SDR終端的實現往往都是基於可重配置的硬體環境,如現場可編程邏輯陣列(Field Programmable Gate Array,FPGA)、數位訊號處理器(Digital Signal Processor,DSP),而不是專用集成電路(Application Specific Integrated Circuit,ASIC)等特定的硬體電路和晶片。
  • 基於定時器的PLC交通燈控制系統研究
    打開APP 基於定時器的PLC交通燈控制系統研究 發表於 2018-01-09 10:09:59 1、PLC控制系統的硬體設計 1.1、控制要求 用PLC實現交通燈控制,控制要求如下:在十字路口的東西、南北方向各設紅、綠、黃燈,它們按照一定的時序輪流發亮。用啟動開關控制交通燈系統的啟動,按下停止開關,系統停止工作。
  • 列車宛如「貼地飛行」 中車長客磁浮技術「槓槓的」
    中車長客於2018年6月中標廣東清遠中低速磁浮旅遊專線項目。清遠磁浮列車採用常導電磁懸浮和短定子直線電機牽引技術,最高運行速度可達每小時120公裡。列車在借鑑國內磁浮列車技術經驗的基礎上,對懸浮架結構、懸浮控制系統、牽引效率、車身材料、噪音控制等方面進行全面創新、優化。
  • 靜音壽命如何兼得 9類風扇軸承大PK
    不同於來福軸承的循環迴路供油系統,流體動態軸承將潤滑油脂始終固定在了軸心內部。據測試,採用納米陶瓷軸承的風扇平均使用壽命都在150000小時以上。這項技術其實並非真正的納米技術,所使用的材料也並非真正的納米級材料,只不過是採用了納米這樣的字眼來吸引眼球罷了。    與滾珠軸承風扇相比,納米陶瓷軸承風扇的噪聲也得到了很好的控制,所產生的噪聲比雙滾珠軸承低2—3dB。
  • 中國首條磁浮旅遊專線首列車在長春下線
    在對懸浮控制、牽引、制動等多個系統進行優化提升的同時,設計人員對車輛的外觀、內飾也進行了富有童趣的主題設計,使磁浮專列成為一道「貼地飛行」的風景線。為確保列車的安全性,研發人員設置懸浮控制冗餘系統,並且增加自牽引功能,在無高壓的情況下也能通過蓄電池進行低速運行。同時列車通過噴塗阻尼漿、鋪設隔聲地板,應用新型受流器等多種措施,進一步降低車內外噪聲,使列車安全舒適、節能環保。
  • 基於Modelsim FLI接口的FPGA仿真技術
    2、協同仿真系統結構及意義  協同仿真就是利用仿真工具提供的外部接口,用其他程序設計語言(非 HDL 語言,如C 語言等)編程,輔助仿真工具進行仿真。Modelsim 提供了與 C 語言的協同仿真接口。以Windows 平臺為例,用戶通過 modelsim提供的 C 語言接口函數編程,生成動態連結庫,由modelsim調用這些動態連結庫進行輔助仿真(圖 1)。
  • 基於FPGA的振動信號採集處理系統設計
    本文設計了一種基於FPGA的振動信號採集處理系統,該系統通過振動信號採集電路、抗混疊濾波電路、AD採樣電路將電荷信號轉化為數位訊號送入FPGA,在FPGA處理設計中利用數據流控制方法並行實現了信號的採樣和處理,並在數據存儲和訪問過程中採用時鐘時標方法判斷信號採樣過程中的數據丟失情況
  • 日本磁浮中央新幹線對滬杭磁浮的啟示
    其實,上海磁浮線早在2000年便決定建設,2006年4月27日,中國首條磁浮線路、也是世界至今唯一的商業運營高速磁浮線路在上海浦東開通運營,全長約30公裡,最高時速430公裡
  • 基於SimuIink的永磁同步電機矢量控制系統研究
    ,並對PMSM控制系統進行了仿真研究,同時用仿真結果表明了該仿真模型的有效性以及控制算法的正確性,為永磁同步電機控制系統設計和調試提供了理論基礎。關鍵詞:Simulink;PMSM;矢量控制;仿真模型0 引言 永磁同步電機作為一種新型的電機,在結構上去掉了電刷和換向器,運行可靠性較高;而且結構簡單、體積小、運行時轉子無損耗。轉子磁場定向的矢量控制是交流伺服系統中使用較為廣泛的一種控制方式。
  • 萬眾軸承「智能產品型錄查詢系統」上線
    日前,浙江萬眾精密軸承股份有限公司基於微信小程序開發的「產品型錄查詢系統」正式上線,這樣就為全國各地的採購商和其他相關的朋友提供了很大的方便。  帶您體驗  1、我們在微信小程序裡搜索「萬眾精密軸承」,圖1。