《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 解決方案 > 利用Spartan-6設計智能驅動控制系統

利用Spartan-6設計智能驅動控制系統

2011-08-18
作者:Kasper Feurer 賽靈思(愛爾蘭)嵌入式系統工程師

    智能驅動器以及許多汽車和ISM廠商正面臨著滿足新的市場需求和不斷發展的標準要求所帶來的重重挑戰。在現代工業和汽車應用中,電機必須具有高效、低噪聲、速度范圍寬、可靠性高、成本合理等特性。在當今工廠里,電機驅動型設備占總耗電量的三分之二,因此開發能效更高的系統勢在必行。由于在許多情況下驅動器只是大規模工藝的一個組件,因此互操作性也是一項關鍵的設計要求。而影響這種要求的關鍵因素是工業網絡協議的寬度(即現場總線)和相關器件特性,因為它們用來標準化驅動器在網絡中的表達?,F場總線(比如CAN和 Profibus)自身千差萬別,雖然都屬于現場總線,但是實際上并不具有互換性。為了降低成本和改善工業控制器之間的通信,現場總線提供商已經開發出了基于以太網的工業網絡解決方案和數種新的協議,比如EtherCAT和Profinet等。除此之外,EtherNET I/P也在近年來開始大行其道。不過,這些都是自成體系的技術,迫使制造商不得不支持所有的提供商。

     賽靈思設計服務部(XDS)已經為ISM領域的一家主要廠商開發出了一款基于FPGA、支持CANopen和EtherCAT接口的電機控制平臺原型來解決這些問題。賽靈思設計服務部的工作是設計并實現一個功能齊備的模塊化系統,以便在客戶的新一代智能驅動器中重用。通過在模塊化系統架構中集成賽靈思Spartan-6 FPGA SP605評估套件基礎目標設計平臺以及第三方IP核,提供先進的電機控制算法和工業網絡支持,實現了一款高效、可擴展的設計方案。
 
選擇FPGA的原因
 
     客戶現有的基于微控制器的解決方案不能提供客戶最迫切需要的:一種可擴展平臺?;赟partan-6 FPGA的智能驅動控制系統在單芯片上集成了所有必要的可擴展性、邏輯和計算功能,在降低成本的同時還能避免過時。該平臺可以進行多年的升級,以滿足最新工業網絡標準的要求并使用最高效的電機控制算法。此外,由于FPGA的可重編程特性,因此可以根據客戶的特定要求對單個基礎電機控制系統進行定制,從而輕松地與現有工業網絡集成。簡言之,Spartan-6 FPGA能夠滿足工業領域所有的嚴格要求。
 
    賽靈思目標設計平臺提供了一套開箱即用的高健碩性、高集成度、業經測試的元件,對就像我們的客戶這樣的FPGA系統設計新手來說,是一個理想的起點。您可以通過向基礎平臺添加領域專用和市場專用平臺解決方案,讓最終設計在更大程度上實現自動化。這些目標參考設計演示了真實世界FPGA實現的構想,讓客戶集成精力進行最終產品差異化特性的設計與開發,從而縮短學習時間。
 
     我們的解決方案完美組合了Spartan-6 SP605評估套件和第三方解決方案,其中包括QdeSys公司提供的NetMot FMC板,以及德國博世公司 (Bosch)和倍福公司(Beckhoff)提供的工業網絡IP核。這樣不僅目標系統所有的基礎構建塊一開始就可以到位,而且我們無需定制FPGA開發板就可以進行原型開發,從而讓客戶以最低的成本驗證該新平臺的可行性。為了進一步加快產品上市進程,減少初次FPGA系統設計的風險,客戶要求我們不僅要交付原型,還要為在其新一代智能驅動器中使用FPGA提供支持。
 
    最終,客戶的工程師和管理人員都從該方案受益匪淺。工程師在賽靈思設計服務部精選的最佳實踐方式的基礎上,更快地掌握了基于FPGA的設計,而管理人員則縮短了產品交付時間,并降低了業務風險。
 
智能驅動控制系統原型
 
     賽靈思設計服務部的產品組合覆蓋了整個FPGA設計開發周期,從規范創建到編碼、驗證、時序收斂和系統集成。集多年嵌入式處理器系統和軟件應用設計經驗之大成,加上集成第三方IP核的能力、優秀的項目管理實踐和全面認證的ISO9001開發流程,賽靈思設計服務部能夠在客戶的產品開發周期早期交付智能驅動控制系統原型。在此基礎上開發出的定制目標設計平臺能夠讓客戶的工程師熟知FPGA設計流程,在新一代產品中優化該技術的功能。
 
     該智能驅動控制系統原型的主要組件的詳細情況,請參看圖1。
 
 
     可編程邏輯控制器(PLC)負責運行智能驅動器,實時連接至工業網絡。為實現該原型,我們使用兩個基于PC的PLC來處理該系統支持的兩個工業網絡標準:用于控制器區域網絡的 miControl mPLC和用于EtherCAT工業以太網現場總線系統的 TwinCAT。PLC負責生成預定義的命令信息(例如啟動和停止),通過分析收到的響應(當前速度、溫度、電壓等)驗證電機的運行是否正常。
 
      根據PLC 的組合以及智能驅動器的類型(CAN或EtherCAT),工業網絡或為串行總線,或為標準的100Mb以太網接口。對這兩種解決方案,該原型在PLC和電機之間均使用直接連接,或為用于CAN的雙線串行接口,或為用于EtherCAT的標準RJ45 100Base-TX以太網連接。
 
     電機控制PCB板一般是智能驅動器中眾多PCB板之一,專門用于根據來自PLC的命令對電機進行控制。該電機控制PCB板可以讓FPGA充分發揮其靈活性。與常規ASIC/微處理器方案中采用的單接口、單電機控制算法解決方案不同,Spartan-6 FPGA可以用專用網絡和電機控制IP模塊和控制軟件重新編程,以滿足客戶的特定需要。采用這種方式,一塊FPGA PCB板就可以實現多塊ASIC板才能實現的功能。同時,它還提供了可以根據最新標準更新IP核的機制,實現面向未來的智能驅動器。
 
       該電機控制板的設計無需從頭開始,賽靈思設計服務部采用目標設計平臺概念,通過把賽靈思Spartan-6 SP605評估套件、NetMot FMC板和工業網絡和電機控制IP核結合在一起,集成了客戶想要的所有元件,這樣在客戶完成新PCB板之前就交付了這款概念驗證原型。圖2顯示了如何把各個組件結合在一起,實現原型開發平臺。最終,客戶的集成工作大為簡化,無需對最終設計進行重新工程設計,就能夠探求最佳的設計選擇。
 
基于Spartan-6 FPGA的電機控制板原型
圖2:基于Spartan-6 FPGA的電機控制板原型
圖2中文字:
 
    SP605基礎目標設計平臺是一種通用FPGA平臺,在業經驗證的設計實現中集成了一個Spartan-6 LX45T和許多常用外設,比如DDR3 RAM、程序/比特流存儲用閃存、調試用UART以及 FPGA編程用JTAG。SP605及所有最新賽靈思開發板的另一個關鍵元件是FPGA夾層卡(FMC)接插件,它可以讓設計人員使用定制的功能和接口擴展基礎開發板。
 
    SP605的這種特性使我們能夠使用 QDeSys NetMot FMC(www.qdesys.com)的功能來擴展這個基本平臺。QDeSys NetMot FMC具有電機控制所需要的電力電子元件,比如電壓逆變器,以及用于采集傳感器數據的模數轉換器(ADC)??梢园央姍C直接與圖2所示的輸入/輸出端相連。NetMot FMC還通過添加兩個CAN接口和兩個以太網物理層接口,擴展了SP605的工業網絡連接功能。它們通過FMC接插件和PLC,通過標準接口訪問FPGA。
 
    測試用PC機一方面用作PLC軟件的主機,另一方面通過UART和JTAG接口,用作FPGA編程/調試平臺。此外,我們還在這臺測試用PC機上用賽靈思ISE12.1設計套件為SP605的LX45T PFGA開發MicroBlaze嵌入式處理器系統。該嵌入式系統負責處理來自PLC的命令并相應地對電機進行控制。
 
     圖2所示的MicroBlaze軟件應用、網絡和電機控制IP模塊代表隨接口(EtherCAT 或 CATopne)和選擇的電機類型會發生變化的設計模塊。賽靈思設計服務部面臨的主要挑戰之一是要確保這些選項之間的切換盡量簡化,從而保證客戶能夠在將來把相同的方法重復用于諸如Profinet更先進的工業網絡類型以及新型電機中。
 
實現細則
 
     讓我們來詳細查看Spartan-6嵌入式系統的各個組成部分。如圖3所示,我們使用的電機控制IP模塊——賽靈思電機控制庫(XMCLIB)在兩個設計版本中是完全相同的。這個定制IP核可以直接插在賽靈思嵌入式開發套件(SDK)上,讓FPGA控制NetMot FMC的電機電力電子系統。這樣我們就可以把IP核添加到Xilinx Platform Studio (XPS)項目的嵌入式設計中,并對其進行配置,使之適用于通過FMC接插件連接到FPGA的電機。XMCLIB軟件驅動程序是一套底層功能,使電機控制應用能夠訪問XMCLIB寄存器接口。
 
圖 3:CAN/EtherCAT嵌入式系統
圖3中文字:
 
    另一方面,網絡IP核也是兩個系統版本的不同之處。對于CAN版設計,我們選擇標準的 LogiCORETM IP XPS控制器區域網絡,該網絡隨同ISE 12.1設計套件提供,并由博世公司許可。對于EtherCAT版設計,我們使用倍福公司針對賽靈思FPGA開發的EtherCAT從控制器IP核 。兩種IP核在XPS工具的IP目錄標簽上都有提供,使設計的集成和配置工作異常簡單明了。在本案例中,我們沒有使用簡單的驅動程序來提供對網絡IP核的訪問,我們使用了Port公司提供的CANopen和EtherCAT協議棧解決方案。該解決方案提供了功能齊全的開箱即用型協議實施方案。
 
     最終,我們設計出了一種定制嵌入式軟件應用,可以在運行于MicroBlaze處理器系統的 Micrium(www.micrium.com)μC/OS-II上運行。μC/OS-II是一種嵌入式操作系統,可增強原型系統的實時功能,并提供多任務、消息隊列和信號量等功能。
 
     我們還意識到,應該讓應用的結構能夠適用于多種不同的網絡接口。為此,我們設計了一個接口抽象層,可以讓我們封裝通信和軟件的電機控制組件。
 
     在這個接口的一側(圖 4),我們實現了一個網絡模塊(Port公司的CANopen或EtherCAT),用以管理系統中可用網絡IP核的通信。這些模塊可以無縫地插入我們的接口抽象層上。在這些協議棧的頂層,我們把通信和控制數據(比如 PDO、SDO和NMT狀態交易)傳輸到抽象層中,然后抽象層將數據進行轉譯并以諸如啟動/停止、以特定速率旋轉或旋轉到特定位置之類的命令提交給電機控制應用。
 
 
圖4:接口抽象層
 
圖4中文字:
 
    為了為接口抽象層確定一組通用信息和命令,我們研究了工業網絡領域現有的專著,研讀了IEC 61800-7標準。對現有的現場總線技術,有幾種用于標準化與驅動設備通信的方案(比如 CANopen 使用的 CiA-402、Profinet 使用的 PROFIdrive)。IEC 68000-7標準提出了驅動器的通用表達,并計劃提供這種通用表達與現有驅動器特性之間的一組映射。
 
    IEC 68000-7標準提出的概念為我們開發接口抽象層奠定了基礎,使我們能夠對系統的網絡組件進行封裝。我們因此可以更改系統中的網絡接口,而這只需要對軟件稍加定制修改,就可以讓其與現有的電機控制應用兼容。
 
展望未來
 
     這款智能驅動控制系統原型的成功交付清晰地展現了FPGA在工業以太網網絡、現場總線和電機控制領域的發展潛力。雖然要開發出功能齊全的產品還有一些工作要做,但賽靈思設計服務部已為客戶量身定制了一款目標設計平臺,并通過性能增強,打造出了一款能夠顯著降低最終工程產品的開發工作量與風險的定制解決方案。下一步賽靈思設計服務部將考慮擴展該目標設計平臺,以支持Profinet IP核和協議棧,向客戶展現賽靈思設計服務部采用的模塊方案和設計實踐的效果。
 
作者:Kasper Feurer
 
賽靈思(愛爾蘭)嵌入式系統工程師
本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产美女一区| 亚洲先锋成人| 欧美激情一级片一区二区| 99国产精品久久久久久久成人热| 久久视频一区二区| 亚洲欧美日韩在线观看a三区| 国产精品入口夜色视频大尺度| 亚洲嫩草精品久久| 欧美sm重口味系列视频在线观看| 国产日韩欧美不卡| 欧美伊人影院| 久久久久久**毛片大全| 亚洲图色在线| 亚洲国产精品999| 麻豆国产精品va在线观看不卡| 久久久久国产成人精品亚洲午夜| 国产精品99一区| 亚洲电影欧美电影有声小说| 亚洲精品女av网站| 国产欧美精品一区| 久久狠狠亚洲综合| aa级大片欧美三级| 伊人久久大香线蕉综合热线| 影音先锋中文字幕一区| 亚洲黄色成人| 99热在这里有精品免费| 欧美一级久久久| 国产精品海角社区在线观看| 激情综合激情| 在线观看欧美一区| 亚洲综合视频网| 在线成人小视频| 欧美大片免费| 久久综合狠狠综合久久综青草| 美国十次成人| 亚洲国产精品va在线观看黑人| 亚洲韩国精品一区| 欧美激情va永久在线播放| 亚洲精品久久久久久下一站| 欧美劲爆第一页| 国产亚洲成人一区| 国产精品99久久不卡二区| 亚洲国产精品成人一区二区| 国产一区香蕉久久| 欧美午夜不卡影院在线观看完整版免费| 欧美日韩亚洲国产一区| av成人福利| 亚洲精品一线二线三线无人区| 久久国产精品99久久久久久老狼| 欧美一区视频在线| 亚洲欧美国产一区二区三区| 亚洲电影第三页| 国产精品嫩草影院av蜜臀| 久久伊人精品天天| 欧美第一黄色网| 欧美日韩人人澡狠狠躁视频| 韩国精品主播一区二区在线观看| 亚洲黄色成人| 激情偷拍久久| 欧美日韩在线免费视频| 欧美另类在线观看| 女人色偷偷aa久久天堂| 亚洲第一天堂无码专区| 久久久久一区二区三区四区| 久久av一区二区三区漫画| 亚洲日本中文字幕| 国产欧美日韩亚洲一区二区三区| 亚洲午夜久久久| 99精品国产热久久91蜜凸| 蜜桃久久精品乱码一区二区| 欧美三区在线观看| 国模大胆一区二区三区| 欧美日韩三区四区| 亚洲小说春色综合另类电影| 久久精彩免费视频| 亚洲精品一区二区三区福利| 午夜精品久久久99热福利| 亚洲经典在线看| 男女视频一区二区| 日韩亚洲视频在线| 久久尤物电影视频在线观看| 亚洲经典在线看| 亚洲国产精品va在线观看黑人| 亚洲欧美日韩精品久久亚洲区| 一区二区三区在线视频观看| 一本色道88久久加勒比精品| 国外成人在线视频网站| 亚洲欧美日韩在线观看a三区| 免费不卡在线观看av| 欧美 日韩 国产 一区| 久久xxxx| 久久av老司机精品网站导航| 欧美专区中文字幕| 国产精品一区视频| 亚洲天堂偷拍| 亚洲福利精品| 亚洲欧美99| 欧美电影电视剧在线观看| 亚洲视频在线一区| 精品福利免费观看| 亚洲系列中文字幕| 欧美与黑人午夜性猛交久久久| 亚洲国产美女| 欧美成人午夜视频| 国产精品久久久久久久久免费樱桃| 日韩午夜精品视频| 亚洲一区在线观看免费观看电影高清| 精久久久久久久久久久| 亚洲人被黑人高潮完整版| 久久久999精品免费| 国产精品视频免费观看| 快射av在线播放一区| 欧美日韩中文另类| 欧美精品在线极品| 在线欧美不卡| 国产精品美女一区二区在线观看| 亚洲欧美日韩专区| 狠狠v欧美v日韩v亚洲ⅴ| 浪潮色综合久久天堂| 欧美不卡视频一区发布| 久久精品久久99精品久久| 99在线热播精品免费99热| 国产精品网站在线观看| 久久夜色精品国产欧美乱极品| 欧美精品粉嫩高潮一区二区| 亚洲级视频在线观看免费1级| 亚洲免费观看在线视频| 欧美视频二区| 亚洲精品无人区| 日韩视频免费在线观看| 99视频热这里只有精品免费| 久久久久久亚洲综合影院红桃| 欧美日韩中文字幕在线视频| 欧美chengren| 羞羞答答国产精品www一本| 国产精品久久久久久久久久免费看| 狠狠色狠狠色综合日日小说| 欧美激情一区二区三区| 亚洲视频精选| 亚洲欧洲日产国产综合网| 国产一区二区三区在线播放免费观看| 国产一区二区三区四区五区美女| 亚洲一级网站| 国产在线视频欧美| 美女黄毛**国产精品啪啪| 欧美综合第一页| 日韩午夜av在线| 欧美视频福利| 欧美三级午夜理伦三级中视频| 亚洲精品女av网站| 国产亚洲综合精品| 亚洲娇小video精品| 欧美激情影音先锋| 亚洲欧美日韩国产另类专区| 99亚洲一区二区| 国产精品亚洲视频| 激情小说亚洲一区| 蘑菇福利视频一区播放| 久久精品成人一区二区三区蜜臀| 久久性天堂网| 欧美日韩精品久久| 欧美日韩亚洲一区二区三区四区| 国产日韩欧美在线视频观看| 欧美国产一区二区| 狠狠干狠狠久久| 亚洲欧洲在线播放| 久久精品视频在线| 激情久久久久| 久久狠狠久久综合桃花| 精品99一区二区| 亚洲少妇最新在线视频| 欧美在线观看一区| 狠狠色综合网站久久久久久久| 小黄鸭精品密入口导航| 欧美性大战久久久久久久| 国产精品萝li| 影音先锋中文字幕一区二区| 久久爱91午夜羞羞| 午夜精品区一区二区三| 欧美日韩国产欧美日美国产精品| 亚洲电影免费观看高清完整版| 国产一区二区精品| av不卡在线| 国产精品入口| 欧美色偷偷大香| 亚洲精品久久久久久久久久久| 久久在精品线影院精品国产| 欧美刺激午夜性久久久久久久| 欧美日韩伊人| 国产精品igao视频网网址不卡日韩| 一本色道久久88亚洲综合88| 亚洲国产精品成人综合色在线婷婷| 欧美日本不卡视频| 亚洲欧美日韩在线综合| 国产模特精品视频久久久久| 亚洲人成网在线播放| 99这里只有精品| 亚洲日本中文字幕区| 尤物99国产成人精品视频| 亚洲欧美日韩电影| 欧美a级片网| 亚洲日韩视频| 欧美一区二区三区日韩| 国内成人自拍视频| 国产精品视频网| 亚洲色无码播放| 午夜精品美女自拍福到在线| 蜜桃久久av一区| 亚洲专区在线视频| 午夜视频久久久久久| 国产亚洲一区二区三区| 国产欧美日韩91| 国产一区二区三区成人欧美日韩在线观看| 欧美伦理一区二区| 欧美日韩成人在线播放| 精品av久久707| 国产精品久久久久77777| 欧美金8天国| 久久裸体视频| 午夜精品美女久久久久av福利| 国产一区在线观看视频| 亚洲激情在线观看视频免费| 欧美成人综合网站| 久久精品国产99国产精品澳门| 国产精品高潮视频| 亚洲免费高清视频| 欧美国产精品久久| 欧美激情精品久久久| 欧美国产成人精品| 久久一区二区三区av| 在线观看日韩av| 欧美日韩亚洲激情| 狠狠色综合网| 国产欧美va欧美不卡在线| 国产精品视频免费观看www| 欧美一区二区三区四区在线观看地址| 亚洲欧美卡通另类91av| 欧美成人午夜影院| 欧美另类高清视频在线| 国产精品综合av一区二区国产馆| 国产精品theporn| 韩国av一区二区三区四区| 亚洲缚视频在线观看| 国产精品一区二区久激情瑜伽| 欧美日韩国产经典色站一区二区三区| 一区二区三区视频在线看| 亚洲最新中文字幕| 国内成人精品2018免费看| 国产日韩一区二区三区| 亚洲国产精品成人综合| 久久爱另类一区二区小说| 亚洲国产一区二区a毛片| 国产精品地址| 欧美女激情福利| 一区二区三区在线视频播放| 一区二区黄色| 欧美午夜精品久久久久久超碰| 欧美高清视频在线| 亚洲成色999久久网站| 亚洲综合色在线| 99国产精品自拍| 欧美一区二区成人6969| 欧美日韩成人综合| 一区二区在线免费观看| 黄色另类av| 亚洲国产精品成人va在线观看| 美女国产精品| 国产精品xxxav免费视频| 国产亚洲电影| 亚洲人久久久| 一区二区三区四区五区视频| 91久久国产综合久久| 欧美96在线丨欧| 欧美日韩亚洲综合在线| 美女精品网站| 欧美一乱一性一交一视频| 欧美三区在线视频| 亚洲大胆视频| 久久久99精品免费观看不卡| 欧美经典一区二区三区| 久久影视精品| 亚洲黄色av一区| 久久精品国内一区二区三区| 亚洲欧美日韩精品久久| 国产精品久久国产精品99gif| 在线一区日本视频| 亚洲欧美日韩区| 欧美日韩午夜精品| 亚洲国产日韩一区二区| 久久久噜噜噜久噜久久| 久久久久久97三级| 永久91嫩草亚洲精品人人| 亚洲精品色图| 美女在线一区二区| 国产精品久久久久久久app| 亚洲激情啪啪| 欧美日韩亚洲网| 久久久国产亚洲精品| 久久激情中文| 欧美丰满高潮xxxx喷水动漫| 久久久久中文| 久久久综合视频| 欧美人与性禽动交情品| 久久久久久久综合日本| 9国产精品视频| 欧美在线视频日韩| 欧美大片va欧美在线播放| 国产精品久在线观看| 亚洲伦理在线观看| 国产自产精品| 欧美一区二区三区四区在线观看| 在线观看欧美亚洲| 激情成人综合网| 欧美午夜精品久久久久免费视| 国产精品久久久对白| 可以看av的网站久久看| 免费观看一级特黄欧美大片| 激情婷婷欧美| 欧美日韩91| 99re热这里只有精品免费视频| 国产亚洲免费的视频看| 尤物yw午夜国产精品视频| 免费av成人在线| 久久精品国产77777蜜臀| 国产主播在线一区| 久久久久久一区二区三区| 午夜免费久久久久| 久久米奇亚洲|