999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于EtherCAT實時通信的電機驅(qū)動控制系統(tǒng)

2020-01-07 23:15:49龐廣富
科學(xué)咨詢 2020年32期

龐廣富

(廣西工業(yè)職業(yè)技術(shù)學(xué)院 廣西南寧 530001)

要想保證電機之間的同步準(zhǔn)確性,對控制系統(tǒng)的實時性和同步性要求非常高,控制方式要更加靈活。傳統(tǒng)的現(xiàn)場總線具有一定的局限性,通信的帶寬較低,并且是串口通信,會給數(shù)據(jù)傳輸帶來一定的延遲,因此傳統(tǒng)的現(xiàn)場總線技術(shù)在工業(yè)自動化的快速發(fā)展的背景下已經(jīng)無法滿足控制領(lǐng)域的要求。工業(yè)以太網(wǎng)傳輸速度快,性價比較高,是當(dāng)前工業(yè)現(xiàn)場總線技術(shù)的重要發(fā)展方向,以德國公司BECKHOFF公司開發(fā)的EtherCAT實時工業(yè)以太網(wǎng)為主要發(fā)展潮流,因其具有較高的實時性與同步精度的功能,能夠更好地對電機驅(qū)動控制系統(tǒng)進行同步,對EtherCAT技術(shù)進行深入的研究,并將其應(yīng)用到電機驅(qū)動控制系統(tǒng)中具有較強的研究價值。

一、實時工業(yè)以太網(wǎng)EtherCAT技術(shù)

(一)EtherCAT通信原理

EtherCAT系統(tǒng)一般采用主從式通信的結(jié)構(gòu)方式進行搭建,進行數(shù)據(jù)通行時,都是通過主站進行發(fā)起,利用以太網(wǎng)的通信技術(shù)進行報文的發(fā)出和數(shù)據(jù)的返回,這種數(shù)據(jù)通信的方式能夠有效地避免數(shù)據(jù)在傳輸過程中產(chǎn)生沖突,能夠提高數(shù)據(jù)通信的穩(wěn)定性。網(wǎng)絡(luò)在進行數(shù)據(jù)通信時會分成幾個步驟進行:(1)主站發(fā)出報文;(2)從站接收主站發(fā)出的報文進行解析,然后尋找到與自身相關(guān)聯(lián)的數(shù)據(jù),根據(jù)相關(guān)的命令從報文中將數(shù)據(jù)進行抽取,然后將信息轉(zhuǎn)導(dǎo)下一個報文中,以此重復(fù),直到完成數(shù)據(jù)通信的整個過程為止;(3)報文經(jīng)過所有的從站之后,在到達(dá)最后的從站之前,會對數(shù)據(jù)進行處理,然后這個主站的下行報文會從各個從站進行轉(zhuǎn)發(fā),主站接到返回的報文之后并對數(shù)據(jù)進行相應(yīng)的處理。

在整個傳輸?shù)倪^程中需要特別注意,從站對報文進行處理時有專門的硬件,有傳輸延遲但是只有幾百納秒而已。

(二)EtherCAT組成

1.主站結(jié)構(gòu)

以太網(wǎng)控制器的作用主要對EtherCAT主站在硬件上的功能進行控制,通過以太網(wǎng)控制器完成相應(yīng)的功能。

其中,物理層中有一個MII接口,主要的功能就是與上層的數(shù)據(jù)進行交互,與傳輸介質(zhì)沒有太大的關(guān)聯(lián),能夠隔離物理層與以太網(wǎng)數(shù)據(jù)鏈路層,從而讓以太網(wǎng)能夠更加順利的選擇傳輸介質(zhì);隔離變壓器主要是隔離信號之間的干擾,以提高信號的穩(wěn)定性與可靠性。

2.從站結(jié)構(gòu)

EtherCAT從站中有物理層器件、從站控制微處理器、從站控制器以及其他的應(yīng)用層器件組成。

從站的物理層接口的類型有EBUS和MII兩種,EBUS需要借助低壓差分信號進行定義,在傳輸?shù)臅r候容易受到距離的限制;MII接口的延遲約為500ns,與外接隔離變壓器相連;從站控制器ESC主要是對EtherCAT進行數(shù)據(jù)幀的處理,并與主站進行數(shù)據(jù)交互;其他相應(yīng)的應(yīng)用層器件會與從站控制微處理器進行連接,從而實現(xiàn)不同的任務(wù)需求。

3.拓?fù)浣Y(jié)構(gòu)

根據(jù)EtherCAT的通信原理可知,所搭建的網(wǎng)絡(luò)是從主站發(fā)出的數(shù)據(jù),最后又回到主站的環(huán)形結(jié)構(gòu),而且數(shù)據(jù)回環(huán)ESC的機制,可由多個端口的相互連接形成多種分支結(jié)構(gòu)。因此,EtherCAT的拓?fù)浣Y(jié)構(gòu)這種包含了很多中組合形式,極大地優(yōu)化了設(shè)備的接線方式,在設(shè)計網(wǎng)絡(luò)系統(tǒng)時會更加方便靈活。如果網(wǎng)絡(luò)系統(tǒng)較為龐大,線路上一般都會掛接很多個從站,如果線路的中間發(fā)生了故障,將會對故障點后的所有從站都會造成相應(yīng)的影響。EtherCAT的拓?fù)浣Y(jié)構(gòu)中支持多種冗余技術(shù),可以起到更好的解決效果。EtherCAT網(wǎng)絡(luò)的冗余方案,主要是將系統(tǒng)中的最后一個從站連接到主站的端口,將其形成一個具有雙邏輯環(huán)的網(wǎng)絡(luò)結(jié)構(gòu),這樣當(dāng)網(wǎng)絡(luò)發(fā)生故障后,只需要利用從站的ESC的回傳機制與以太網(wǎng)的全雙工特性,就可以實現(xiàn)數(shù)據(jù)的回傳,從而保證主從站之間的可靠通信。

二、電機驅(qū)動控制系統(tǒng)

(一)電機驅(qū)動控制系統(tǒng)方案設(shè)計

通過分析EtherCAT的原理,能夠得到EtherCAT具有良好的實時性與高同步精度,能夠更好地應(yīng)用在伺服的控制系統(tǒng)中。因此,對電機驅(qū)動控制系統(tǒng)進行方案設(shè)計非常有必要。

基于EtherCAT實時通信的電機驅(qū)動控制系統(tǒng)。

工控機(EtherCAT主站)接受位置與速度等信息,并進行相應(yīng)的閉環(huán)與計算,然后將電流與轉(zhuǎn)矩傳到從站中;伺服驅(qū)動器(EtherCAT從站)主要接收來自編碼器中的參數(shù)信息,然后與主站進行數(shù)據(jù)交互,然后將相應(yīng)的數(shù)據(jù)通過EtherCAT傳到主站,驅(qū)動伺服電機;EtherCAT總線會連接主控機(EtherCAT主站)與伺服驅(qū)動器(EtherCAT從站),將其作為數(shù)據(jù)通道進行數(shù)據(jù)的傳輸;編碼器能夠周期并快速地采集電機的位置以及速度參數(shù),并將信息反饋到伺服驅(qū)動器中,讓主站進行數(shù)據(jù)的讀取;伺服電機采用的是矢量控制的方式,對伺服驅(qū)動器進行控制以實現(xiàn)軸系的運轉(zhuǎn)功能。

基于EtherCAT實時通信的電機驅(qū)動控制系統(tǒng)采用的是三閉環(huán)控制模式,其中伺服驅(qū)動器只能進行電流閉環(huán)的運算;速度與位置等需要在工控機(EtherCAT主站)進行實現(xiàn)。這樣的運行方式更加有利于編寫復(fù)雜的算法,有較高的靈活度。

(二)工控機(EtherCAT主站)

使用KingStarMotion軟件進行主站的配置以實現(xiàn)相應(yīng)的功能。

1.搭建實時子系統(tǒng)RTSS

Windows是非實時性的操作系統(tǒng),無法滿足EtherCAT的高實時性要求。因此,要想滿足電機驅(qū)動控制系統(tǒng)實時性的要求,需要將Windows轉(zhuǎn)換成實時性的操作系統(tǒng)方可。使用RTX軟件將HAL構(gòu)建成實時的子系統(tǒng)RTSS,隔斷Windows和RTX之間的傳輸,通過獨立的RTSS調(diào)度器提高實時性的功能。

2.EtherCAT主站代碼的二次開發(fā)

主站代碼的二次開發(fā)主要是采用KingStarMotion軟件進行實現(xiàn),通過動態(tài)和靜態(tài)鏈接庫的方式進行開發(fā),設(shè)置主站的參數(shù),便于二次程序的開發(fā)與應(yīng)用,同時該軟件還支持CoE協(xié)議,能夠更好地控制伺服驅(qū)動器。良好的編程環(huán)境更加有利于程序的編寫,EtherCAT主站在RTSS系統(tǒng)的支持下能夠保證通信的實時性。

3.編寫電機實時控制程序

基于EtherCAT實時通信的電機驅(qū)動控制系統(tǒng)在RTSS下,利用高精度實時器實現(xiàn)閉環(huán)控制運算,保證數(shù)據(jù)的準(zhǔn)確性。EtherCAT主站與從站要遵循一定的循環(huán)周期進行通信,每一個周期會接受并處理從站中反饋的數(shù)據(jù),以實現(xiàn)閉環(huán)運算,計算過后會向從站發(fā)送相應(yīng)的控制命令。電機實施控制程序會與伺服驅(qū)動器進行交互,從而完成伺服電機的運行。

4.人機交互界面設(shè)計

為了方便系統(tǒng)進行參數(shù)的測試,可以利用MFC進行程序的編寫,通過進程間通信能夠?qū)崿F(xiàn)與電機實時控制程序的交互,從而完成相關(guān)參數(shù)的設(shè)定。在Windows系統(tǒng)的狀態(tài)下與RESS實時程序進行數(shù)據(jù)通信,對于內(nèi)存之間的通信可以引入同步事件的方式減少延遲。

(三)伺服驅(qū)動器(EtherCAT從站)

主從站架構(gòu)的設(shè)計分別由工控機與伺服驅(qū)動器組成,本系統(tǒng)采用的伺服驅(qū)動器從站使用的是AxN型的驅(qū)動器,該驅(qū)動器集成了ESC與微處理器,同時還支持CoE協(xié)議,能夠?qū)崿F(xiàn)主站通行的功能。支持100Base-TX協(xié)議,接口為RJ45,位置傳感器還支持多種類型的編碼器,并配備相應(yīng)的編程軟件。AxN驅(qū)動器在驅(qū)動交流電機中運行時能夠完成電流閉環(huán)的運算,同時還支持多種運行模式,功能較為完整。EtherCAT從站配置只需要打開EtherCAT接口并設(shè)置相關(guān)的電機參數(shù)即可連接主站,實現(xiàn)主站與從站之間的通信功能。

三、實驗測試與分析

(一)平臺搭建

搭建電機驅(qū)動控制實驗平臺,主站操作系統(tǒng)為Windows7,工控機為多核雙網(wǎng)口,由Beckhoff提供,并安裝主站測試軟件,為該平臺至少分配一個RTSS處理器,并為其配置實時網(wǎng)口;從站采用AxN驅(qū)動器,并集成相關(guān)的芯片與接口,簡單地進行EtherCAT配置即可;同步電機中設(shè)置額定扭矩、額定轉(zhuǎn)速、額定電流等參數(shù);編碼器采用具有較高位分辨率的ECA4000編碼器,通過接口配置相應(yīng)的軟接線,以實現(xiàn)與伺服驅(qū)動器的連接。

工控機主要是通過網(wǎng)線與伺服驅(qū)動器進行連接的,通過實時網(wǎng)口發(fā)送相應(yīng)的控制命令,將控制命令傳送給驅(qū)動器,通過驅(qū)動器對電機進行控制。在可視化界面中編寫程序,對相關(guān)參數(shù)進行設(shè)置,并保存數(shù)據(jù)。可視化界面程序中的EtherCAT、伺服控制器能夠完成相應(yīng)的參數(shù)功能,伺服控制模塊可以對實驗的數(shù)據(jù)進行保存。

(二)速度與位置的閉環(huán)測試

速度閉環(huán)控制測試實驗中,在主站完成速度閉環(huán)運算,采用PI控制器完成速度調(diào)節(jié)的功能。其中給定電機的速度為1°,單位“s”,橫坐標(biāo)和縱坐標(biāo)分別表示為時間和速度,對數(shù)據(jù)進行分析可以得到,當(dāng)給定電機的速度為1°/s時,RMS為0.0037°/s,跟蹤誤差越小也能夠滿足其跟蹤功能。

位置閉環(huán)控制測試實驗中,主站會完成相應(yīng)的閉環(huán)運算,速度與位置調(diào)節(jié)器均會采用PI控制器進行運算。當(dāng)位置的定點跟蹤頂點為1°時,橫坐標(biāo)與縱坐標(biāo)分別表示時間與位置,縱坐標(biāo)單位為“″”,當(dāng)位置的定點跟蹤在1°時,RMS為0.13″,說明位置定點的跟蹤精度較好。

四、結(jié)束語

本文重點根據(jù)EtherCAT技術(shù)對電機驅(qū)動控制系統(tǒng)進行了設(shè)計,對EtherCAT的工作原理進行了分析,并使用KingStarMotion軟件配置了EtherCAT主站,將工控機配置成EtherCAT主站,并為其編寫了相應(yīng)的界面程序,為其搭建了實驗平臺,隨后使用該平臺對系統(tǒng)進行了位置與速度的閉環(huán)實驗。通過實驗證明,電機驅(qū)動控制系統(tǒng)的可靠性越高說明精度越好,越能夠滿足先相關(guān)的性能要求。

主站蜘蛛池模板: 精品福利网| AⅤ色综合久久天堂AV色综合| 国产精品私拍99pans大尺度| 国产人免费人成免费视频| 国产黄色免费看| 国产自在线播放| 青青青伊人色综合久久| 无码中文AⅤ在线观看| 嫩草国产在线| 麻豆国产在线观看一区二区| 国产综合色在线视频播放线视| 国产乱子伦视频三区| 天堂网国产| 九一九色国产| 成人一级黄色毛片| 国产拍在线| 国产精品理论片| 丁香婷婷久久| 午夜免费视频网站| 亚亚洲乱码一二三四区| 亚洲国产精品无码久久一线| 日韩精品专区免费无码aⅴ| 久久久久国产精品嫩草影院| 久久性妇女精品免费| 四虎国产永久在线观看| 在线观看热码亚洲av每日更新| 黄色福利在线| 亚洲欧美不卡视频| 久久人妻系列无码一区| 免费观看无遮挡www的小视频| 亚洲成在线观看| 免费在线不卡视频| 色AV色 综合网站| 农村乱人伦一区二区| 中文字幕无码中文字幕有码在线| 久久综合一个色综合网| 国产精品视频导航| 国产欧美日韩另类| 亚洲国产午夜精华无码福利| 国产成人精品一区二区免费看京| 国产精品无码作爱| 麻豆精品在线播放| 亚洲精品男人天堂| 国产sm重味一区二区三区| 好吊色妇女免费视频免费| 国产粉嫩粉嫩的18在线播放91| 国产老女人精品免费视频| 国产大全韩国亚洲一区二区三区| 国产一级裸网站| 国产成人精品一区二区秒拍1o| 欧美成a人片在线观看| 午夜电影在线观看国产1区| 国产网站黄| 久久中文字幕av不卡一区二区| 日本不卡在线视频| 久久国产拍爱| 国产免费久久精品99re不卡| 国产簧片免费在线播放| 亚洲A∨无码精品午夜在线观看| 日韩在线欧美在线| 女人一级毛片| 亚洲日韩在线满18点击进入| 国产精品99久久久久久董美香 | 中文字幕在线永久在线视频2020| 老司机午夜精品网站在线观看| 人妻一区二区三区无码精品一区| 婷婷六月在线| 亚洲国产成人在线| 中文字幕在线观看日本| 亚洲国产成人超福利久久精品| 精品色综合| 无码久看视频| 精品无码一区二区三区电影| 欧美久久网| 女人天堂av免费| 国产精品片在线观看手机版| 国产亚洲精品91| 国产无遮挡裸体免费视频| 五月婷婷精品| 国产高清自拍视频| 天天做天天爱夜夜爽毛片毛片| 亚洲AV无码乱码在线观看裸奔 |