在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于賽靈思FPGA技術(shù)的高靈活性嵌入式控制器的功能實現(xiàn)

電子設(shè)計 ? 來源:電子設(shè)計應用 ? 作者:Greg Crouch ? 2021-03-19 11:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

最大化控制機械設(shè)備電機效率的方法眾多,其中之一就是采用效率更高、更先進的磁場定向控制技術(shù)來優(yōu)化用電效率。

為實現(xiàn)上述目的,美國國家儀器公司(NI)的設(shè)計團隊采用賽靈思FPGA作為其通用硬件架構(gòu)——可重構(gòu)I/O(RIO)的基礎(chǔ),以推出具有高計算性能的高靈活性嵌入式控制器

RIO架構(gòu)目前已被用于多款系統(tǒng)中,如EUROelectronics等公司的系統(tǒng)。借助該架構(gòu),從產(chǎn)品原型設(shè)計到最終機械設(shè)備完成,EUROelectronics只用了3個月的時間。

縮短機械設(shè)計時間

無刷DC和永磁同步AC電機(PMSM)二者通常組成無刷DC電機(BLDC),其集成式控制非常復雜,是一個挑戰(zhàn)。許多機械制造商都缺乏構(gòu)建嵌入式控制器方面的軟硬件設(shè)計經(jīng)驗,難以讓嵌入式控制器在各種類型的模擬和數(shù)字傳感器上實時執(zhí)行閉環(huán)控制。

為了縮短嵌入式機械制造商的最終設(shè)計時間,本文介紹的方案在CompactRIO產(chǎn)品中集成了某種形式的RIO架構(gòu)。這種基于FPGA的配置包括基于 Virtex-5 LX85到Spartan-3的系統(tǒng),以及基于Virtex-II 1M門的背板,配合基于PowerPC 603e的處理器,能夠滿足多種頻率和性能需求,如圖1所示。

基于賽靈思FPGA技術(shù)的高靈活性嵌入式控制器的功能實現(xiàn)

在RIO框架中集成配置軟件實用程序和動態(tài)I/O重構(gòu)功能可節(jié)約設(shè)置時間,而且終端應用編程人員和數(shù)字設(shè)計工程師還能重復使用有關(guān)資源。配置軟件能自動檢測系統(tǒng)中安裝的定制硬件。I/O外設(shè)的集成式診斷測試可確保I/O器件正常工作。

如果不安裝I/O電路,驅(qū)動程序軟件及相關(guān)API不能適當執(zhí)行或返回具體器件的故障,就會出現(xiàn)問題。為解決上述問題,軟件開發(fā)人員通常會創(chuàng)建模擬子例程,臨時替代應用中的I/O電路代碼。這種方法難以立即開始應用開發(fā),而且?guī)缀醪荒苷{(diào)試代碼。RIO中間件驅(qū)動程序架構(gòu)包括相關(guān)功能,可將模擬代碼直接集成到函數(shù)驅(qū)動程序中,從而簡化代碼的重復使用與故障調(diào)試。

圖2所示為嵌入式中間件軟件設(shè)計分級圖。這種中間件驅(qū)動程序和系統(tǒng)服務在成千上萬種已經(jīng)部署的機械設(shè)計應用中都證實了自己的功能。并行和多線程安全型嵌入式中間件驅(qū)動程序是RIO的有機組成部分。機械制造商可同時從多個線程調(diào)用多線程安全型和可再入函數(shù),同時還能確保正常工作,避免阻塞現(xiàn)象,這對并行代碼的編寫和性能優(yōu)化都是非常重要的特性。不具備可再入執(zhí)行功能的驅(qū)動程序會影響性能,更糟的是還會導致崩潰。代碼必須等其他線程使用完每個函數(shù)后才能訪問函數(shù)。可再入性可避免代碼中任何不必要的依賴性。

FPGA控制算法的幫助

BLDC和PMSM的定子纏繞方式有別。BLDC的定子旋轉(zhuǎn)時其纏繞方式可生成梯形反電勢電壓,而PMSM的電壓則為正弦曲線。

BLDC的成本高于AC電感電機,但在用高級算法控制情況下其節(jié)能性和性能更高。此外,BLDC還具有較高的可擴展性,能滿足極高功率和極高速應用的需求。

顧名思義,無刷DC電機工作時是不需要電刷的。這就是說,電刷所起的轉(zhuǎn)換作用必須以電子方式實現(xiàn)。定子線圈順序加電,BLDC電機就能轉(zhuǎn)動了。要計算在某一時刻哪個線圈加電,必須了解定子的位置,這通常可通過在定子中嵌入的三個霍爾效應感應器來檢測。綜合這三個感應器信號,控制電子產(chǎn)品可確定轉(zhuǎn)換的確切順序。

由于無刷電機的轉(zhuǎn)子使用永磁而非無源線圈,其本身提供的功率相對于尺寸、重量相當?shù)碾姼须姍C而言要高。不過,高效運行的關(guān)鍵在于FPGA控制器。FPGA算法控制的效率高于微處理器。可以使用多種控制系統(tǒng)算法,包括梯形、正弦和場定向算法(FOC)。

梯形或六步控制是最簡單同時也是性能最差的方法。就六步轉(zhuǎn)換的每一步而言,電機驅(qū)動會在兩個線圈之間形成電流通路,而第三個電機不連接。不過,轉(zhuǎn)矩紋波會產(chǎn)生震動、噪聲和機械磨損,并大幅降低伺服性能。

FOC也稱作矢量控制,能在較高電機速度下提高效率,在正弦控制技術(shù)基礎(chǔ)上更進一步。FOC相對于其他控制技術(shù)而言,單位功率輸入可實現(xiàn)最大轉(zhuǎn)矩,而且在負載變化時能精確控制速度,響應速度快。FOC技術(shù)通過完美保持定子和轉(zhuǎn)子磁通,即便在瞬態(tài)過程也能確保最佳效率。

探討FOC

了解FOC工作原理的方法之一是在腦海中形成一幅完整的坐標參考系轉(zhuǎn)換過程畫面。假設(shè)從定子角度來設(shè)想AC電機的工作,可以看到,當正弦輸入電流施加到定子時,時變信號會產(chǎn)生旋轉(zhuǎn)磁通。轉(zhuǎn)子速度與旋轉(zhuǎn)磁通矢量存在一種函數(shù)關(guān)系。

現(xiàn)在,再從電機內(nèi)部來看,假設(shè)以等同于定子電流產(chǎn)生的旋轉(zhuǎn)磁通矢量的速度沿離心器運行,在穩(wěn)定狀態(tài)下從這個角度來觀察電機,可發(fā)現(xiàn)定子電流好像為常量,且旋轉(zhuǎn)磁通矢量為固定的。歸根結(jié)底,希望控制定子電流,以獲得所需的轉(zhuǎn)子電流。通過坐標參考系轉(zhuǎn)換,可通過簡單的PI控制回路控制定子電流,如DC值。

FOC算法在后臺發(fā)揮作用,消除時間和速度的依賴性,能直接獨立控制磁通量和轉(zhuǎn)矩。通過數(shù)學公式(Clarke及Park變換),可將電機的電子狀態(tài)轉(zhuǎn)換為時間不變性旋轉(zhuǎn)兩軸坐標系。

空間矢量脈沖寬度調(diào)制(PWM)的高效控制電力電子技術(shù)能最大化電機電源電壓的利用率,同時最小化諧波損耗。但諧波會在電機鐵芯中形成消耗能量的渦流,從而大幅降低電機效率。

最重要的是,設(shè)計人員既可對AC電感與無刷DC電機采用FOC技術(shù),以提高其效率和性能,也可將該技術(shù)應用于現(xiàn)有電機,升級控制系統(tǒng)。事實上,設(shè)計人員可通過FOC等矢量控制技術(shù)來改進AC電感電機,實現(xiàn)類似于伺服電機的性能。

FPGA解決FOC面臨的挑戰(zhàn)

實施FOC需要功能強大的計算器件。針對上述要求,F(xiàn)PGA無疑是電機控制的最佳選擇。FOC系統(tǒng)必須持續(xù)以10kHz~100kHz的速度重復計算矢量控制算法。此外,還需在不影響控制算法時序的情況下并行執(zhí)行高速PWM輸出等其他IP模塊。利用FPGA自身的并行執(zhí)行功能和硬件可靠性,F(xiàn)PGA能以高達數(shù)十萬赫茲的回路速度執(zhí)行控制算法,而且還有余力來處理通信,為主機微處理器上的用戶接口應用提供數(shù)據(jù)。此外,F(xiàn)PGA還具有可重構(gòu)性,因此客戶能隨時根據(jù)需要調(diào)整控制算法。

圖3所示為FOC實施方案的系統(tǒng)圖。除實際控制算法之外,F(xiàn)PGA還并行執(zhí)行IP模塊,以讀取3個霍爾效應傳感器、1個編碼器以及3個其它模擬傳感器的值,同時生成PWM信號驅(qū)動外部電子器件給電機供電。如欲與主機處理器及簡單用戶接口通信,可并行執(zhí)行其他IP模塊。

圖4所示為基于FPGA的FOC算法實施LabVIEW FPGA的情況。Clarke變換將120°相移三軸坐標系(Ia, Ib, Ic)轉(zhuǎn)變?yōu)閮奢S直角坐標系(Ia, Ib)。接著,Park變換將固定的坐標系(Ia, Ib)轉(zhuǎn)換為去耦兩軸旋轉(zhuǎn)坐標系(Id和Iq),簡單的PI控制器就能控制上述旋轉(zhuǎn)坐標。FOC系統(tǒng)利用逆變換(Park變換和Clarke變換)將其還原到定子線圈的固定AC三相坐標系。

在評估控制系統(tǒng)的升級時,機械設(shè)計人員通常會低估耗電成本問題,而從機電的整個生命周期角度來看,耗電成本往往比硬件購置成本高很多。NI致力于借助基于賽靈思FPGA技術(shù)的商用硬件解決方案成品推出具有高計算性能的高靈活性嵌入式控制器。通過二者的強強聯(lián)合,能滿足客戶最苛刻的要求,即FOC性能要求。

責任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22028

    瀏覽量

    617710
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17082

    瀏覽量

    183958
  • 嵌入式
    +關(guān)注

    關(guān)注

    5148

    文章

    19641

    瀏覽量

    316967
  • 賽靈思
    +關(guān)注

    關(guān)注

    33

    文章

    1797

    瀏覽量

    132288
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    采用FPGA實現(xiàn)DisplayPort詳細教程【內(nèi)部資料】

    ,以及如何使用我們即將推出的 XAPP“使用 MicroBlazeTM 嵌入式系統(tǒng)實施 DisplayPort Source PolicyMaker 控制系統(tǒng)參考設(shè)計作者:Carol Fields
    發(fā)表于 03-01 11:10

    公司亞太區(qū)銷售與市場副總裁給XILINX客戶的信

    )- 在FPGA中集成ADC功能僅僅在幾個月前,承諾在2012年第一季度為客戶發(fā)運量產(chǎn)的28nm
    發(fā)表于 03-22 15:17

    XilinxFPGA技術(shù)及應用線上公開課

    ` 本帖最后由 MGJOY 于 2017-4-10 15:07 編輯 本周三,4月12日,FPGA技術(shù)及應用線上公開課。歡迎大家觀
    發(fā)表于 04-10 15:06

    7系列采用FPGA電源模塊

    BD95601MUV與BD95602MUV是支持近年來的低電壓大電流電源規(guī)格的開關(guān)穩(wěn)壓控制器IC,不僅效率、具備多種保護功能,作為需要高精度、
    發(fā)表于 12-04 10:02

    Zynq-7000可擴展處理平臺讓編程流程更簡單

    Zynq-7000可擴展處理平臺(EPP)將雙ARM Cortex-A9 MPCore處理系統(tǒng)與可編程邏輯和硬IP外設(shè)緊密集成在一起,提供了
    發(fā)表于 05-16 10:44

    多核處理SoC設(shè)計怎么才能滿足嵌入式系統(tǒng)應用?

    )解決方案成為現(xiàn)實。目前的挑戰(zhàn)在于如何在該解決方案的范疇內(nèi)快速完成設(shè)計的開發(fā)與創(chuàng)建。嵌入式開發(fā)套件(EDK)工具和IP具有很大的靈活性
    發(fā)表于 08-01 07:53

    嵌入式Linux的靈活性

    嵌入式Linux的靈活性,為嵌入式計算而設(shè)計的高效、節(jié)能的處理的可用性,以及新處理的低成本,使許多工業(yè)公司在
    發(fā)表于 11-04 08:51

    基于FPGA平臺的工業(yè)電機最大效率實現(xiàn)

    美國國家儀器公司(NI)的設(shè)計團隊采用FPGA作為其通用硬件架構(gòu)——可重構(gòu)I/O(RIO)的基礎(chǔ),以推出具有計算性能的
    發(fā)表于 05-20 11:29 ?2747次閱讀
    基于<b class='flag-5'>FPGA</b>平臺的工業(yè)電機最大效率<b class='flag-5'>實現(xiàn)</b>

    :面向動態(tài)應用的靈活操作系統(tǒng)

    利用 FPGA 的動態(tài)重配置功能,同構(gòu)多線程執(zhí)行模型可同時兼得軟件靈活性和硬件性能。
    發(fā)表于 09-01 09:27 ?794次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>:面向動態(tài)應用的<b class='flag-5'>靈活</b>操作系統(tǒng)

    Arm攜手助力嵌入式開發(fā)人員獲取成熟的Arm IP

    Arm和(Xilinx)強強聯(lián)合,將業(yè)界最強大、最成熟的嵌入式生態(tài)系統(tǒng)優(yōu)勢與賽
    的頭像 發(fā)表于 10-11 10:05 ?3389次閱讀

    FPGA嵌入式設(shè)計帶來了強大的功能靈活性

    盡管 FPGA嵌入式設(shè)計帶來了強大的功能靈活性,但額外的開發(fā)流程也給設(shè)計工作增加了新的復雜性和限制問題。整合傳統(tǒng)的硬件-FPGA-軟件
    發(fā)表于 01-02 15:29 ?1276次閱讀

    性能優(yōu)良的FPGA嵌入式處理平臺

    公司昨天宣布了由獨立的第三方對運行Accelerated Technology公司(AT)的Nucleus實時操作系統(tǒng)(RTOS)的32位MicroBlaze處理平臺進行的測試
    發(fā)表于 06-28 11:38 ?2457次閱讀

    基于嵌入式微控制器FPGA通過配置的效率和靈活性

    在現(xiàn)今的數(shù)字系統(tǒng)設(shè)計中,以“嵌入式微控制器+FPGA”為核心的體系結(jié)構(gòu)因其強大的處理能力和靈活的工作方式而被廣泛采用。
    的頭像 發(fā)表于 06-19 17:32 ?2574次閱讀
    基于<b class='flag-5'>嵌入式微控制器</b>與<b class='flag-5'>FPGA</b>通過配置的效率和<b class='flag-5'>靈活性</b>

    FPGA嵌入式設(shè)計帶來了強大的功能靈活性

    解決之道。 隨著 FPGA 技術(shù)逐步延伸至軍事電子系統(tǒng)以及嵌入式電子產(chǎn)業(yè)的幾乎全部領(lǐng)域,能發(fā)揮可編程邏輯優(yōu)勢的應用已經(jīng)占據(jù)主流地位。通信、機載和控制系統(tǒng)尤其受益于
    的頭像 發(fā)表于 12-07 09:35 ?904次閱讀

    fpga嵌入式的區(qū)別 嵌入式fpga開發(fā)有什么關(guān)系

    fpga嵌入式的區(qū)別 FPGA嵌入式系統(tǒng)在設(shè)計和應用上存在一些關(guān)鍵的區(qū)別,具體如下: 靈活性FPG
    的頭像 發(fā)表于 03-14 17:04 ?7878次閱讀
    主站蜘蛛池模板: 日本免费的一级绿象 | 欧美黄色片网站 | 免费观看激色视频网站bd | 高颜值大长腿美女啪啪 | 日本五十交尾在线观看 | 美女视频黄a视频美女大全 美女视频一区二区 | 成人免费看黄页网址大全 | 国产成人91青青草原精品 | 国产三级毛片视频 | 美女扒开尿口给男人桶 | 国产黄色a三级三级三级 | 久久综合久久久久 | 色香蕉色香蕉在线视频 | 一级毛片在线免费视频 | 黄 色 免 费 网站在线观看 | а中文在线天堂 | 天天看天天摸色天天综合网 | 国产专区青青草原亚洲 | 国产精品久线观看视频 | 天天夜夜狠狠一区二区三区 | 色91在线 | 欧美一二区视频 | 午夜久久久久久网站 | 国产精品久久久精品三级 | 2021国产精品自在拍在线播放 | 视频一区中文字幕 | 伊人久久影院大香线蕉 | 亚洲迅雷| 人人看人人添人人爽 | 国产精品欧美激情在线播放 | 日本xxxx色视频在线观看免费 | 午夜毛片福利 | 成人最新午夜免费视频 | 色屁屁www影院免费观看视频 | 亚洲欧美日韩在线观看你懂的 | 偷操| 一级片视频在线 | 色天使在线观看 | 69日本xxxxxxxxx19| 看全黄大片狐狸视频在线观看 | 天天操天天玩 |