基于PROFIBUS總線的數控系統(tǒng)建模與仿真_第1頁
基于PROFIBUS總線的數控系統(tǒng)建模與仿真_第2頁
基于PROFIBUS總線的數控系統(tǒng)建模與仿真_第3頁
基于PROFIBUS總線的數控系統(tǒng)建模與仿真_第4頁
基于PROFIBUS總線的數控系統(tǒng)建模與仿真_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于profibus總線的數控系統(tǒng)建模與仿真現場總線控制系統(tǒng)打破了傳統(tǒng)控制系統(tǒng)的結構形式,在技術上現場總線具有系統(tǒng)的開放性、互可操作性與互用性、現場設備的智能化與功能自治性以及對現場環(huán)境的適應性等特點。然而現場總線最大的缺點是存在信號的傳輸延遲,因為現場總線采用的是一種串行數據傳輸方式,現場總線控制網絡中所有節(jié)點在傳送報文時需要通過網絡調度分時占用總線,這就使得現場的傳感、驅動設備與控制器(主站)或工廠管理層之間的信息在傳輸過程中不可避免地存在著延遲。而且隨著通信協議和網絡中負載的變化,該延遲通常是隨機時變的,從而影響了控制系統(tǒng)的性能甚至穩(wěn)定性。通常情況下,現場總線控制系統(tǒng)的傳輸延遲可分為:

2、固定延遲:一般適用于控制系統(tǒng)的采樣周期遠大于網絡延遲時的情況。 獨立分布隨機延遲:延遲服從某種概率分布,但具有獨立的統(tǒng)計特性。 基于markov鏈的隨機延遲。 對于確定性現場總線控制網絡來說,一個確定的控制系統(tǒng)(總線協議、傳輸速率、節(jié)點數量和配置確定)其網絡傳輸延時相對固定,因此本文的研究基于固定的現場總線傳輸延時。 一、基于現場總線數控系統(tǒng)的基本模型 不同的現場總線控制網絡,其網絡延遲的特性也不相同,為了分析網絡延遲對控制系統(tǒng)的影響,首先應對網絡延遲進行建模,網絡延遲一般來說是時變的,受網絡負荷、鏈路層調度協議等因素的影響。基于現場總線的數控系統(tǒng)通過現場總線將數控單元、執(zhí)行器和傳感器等連接起

3、來構成一個分布式的控制系統(tǒng)。因此基于現場總線的數控系統(tǒng)是一個多輸入、多輸出以及具有通信傳輸延時的復雜系統(tǒng)。其基本模型如圖1所示。圖1 基于現場總線的數控系統(tǒng)的基本模型 該模型由數控機床和數控單元兩部分組成。數控機床部分動態(tài)模型包括n個可觀測的狀態(tài)x,m個輸入u,以及r個輸出y;數控單元部分的動態(tài)模型則包括q個可觀測的狀態(tài)z,r個輸入w,以及m個輸出v。該數控系統(tǒng)包括m個執(zhí)行器,r個傳感器和一個數控單元,因此n、m、r以及q均為正整數。其中s1,s2,sr和a1,a2,am分別表示傳感器與數控單元之間以及數控單元與執(zhí)行器之間的信號傳輸延時,即變量wr和um分別代表信號yr和vm經過現場總線傳輸后

4、的延時信號。 在圖1中,數控機床部分可看作為線性時不變連續(xù)系統(tǒng),因此其動態(tài)模型gp可由如下的連續(xù)狀態(tài)方程描述: 其中:x(t)rn,u(t)rm,y(t)rr而ap,bp,cp為維數可變的常系數矩陣。 由于數控單元由數字計算機按一定的采樣頻率采集數控機床的傳感器信息,并通過一定的算法進行數字處理,對數控機床的執(zhí)行部件發(fā)送動作指令。因此數控單元部分只能看作為離散系統(tǒng),其動態(tài)模型gc可由如下的離散狀態(tài)方程描述: 其中:z(k)=z(kt)rq,w(k)=w(kt)rr,v(k)=v(kt)rm,t為采樣周期,同樣f,g,h和j為維數可變的常系數矩陣。 基于現場總線數控系統(tǒng)最大的特征就是在數控單元與

5、數控機床之間的數據通信存在延時。如圖1所示,通常情況下, 其主要原因就是現場總線采用的是串行數據傳輸方式,信號u(t)與v(k),w(k)與y(t)之間存在延時,因此現場總線的通信環(huán)節(jié)的時間延時的大小決定了基于現場總線的控制系統(tǒng)實時性能。 二、基于profibus總線數控系統(tǒng)模型的建立 為了抑制總線傳輸延遲對現場總線控制系統(tǒng)造成的影響,建立基于現場總線數控系統(tǒng)的模型對現場總線的傳輸延時所造成的系統(tǒng)性能影響進行理論分析與仿真研究具有非常重要的意義。在圖1所示的基本模型中,由于系統(tǒng)的復雜性和系統(tǒng)參數的不確定性,因此很難建立其精確的數學模型。本文提出采用matlab/simulink工具,建立基于現

6、場總線數控系統(tǒng)模型并對現場總線的傳輸延時所造成的數控系統(tǒng)性能影響進行仿真與分析。圖2 基于profibus數控系統(tǒng)模型 一般來說數據通信控制網絡是一個復雜的混合系統(tǒng),如果在仿真過程中使用離散傳遞函數(不考慮采樣周期內的輸入/輸出的變化)來研究微小的總線傳輸延遲對控制系統(tǒng)造成的影響將變得非常困難。如圖2所示,為了避免這些問題,而且盡可能真實地仿真基于現場總線的控制系統(tǒng)的行為,我們把離散的控制系統(tǒng)作為連續(xù)的控制系統(tǒng)進行仿真,同時在一個采樣周期內使用采樣/保持單元鎖存信息。在這種情況下,等待總線授權所造成的延時,可以通過現場傳感設備輸出信息鎖存的時間到信息鎖存至控制器的時間延時來進行模擬。模型中的各

7、個模塊的描述如下: 1現場總線介質訪問控制模塊(ask token) 在profibus總線的數據鏈路層中所采用的介質訪問控制方式為混合介質存取方式,即主站與主站之間為典型的總線令牌傳遞方式,主站與從站之間為主從輪詢方式。這種介質訪問控制方法滿足介質存取控制的基本要求:在主站和主站之間通信,能夠確保在確定的時間間隔中,任何一個站點都有足夠的時間來完成通信任務;在主站和從站間,能夠快速又簡單地完成數據的實時傳輸。 各主站在邏輯上形成一個令牌環(huán),當邏輯環(huán)上的主站得到令牌后,允許它在一定的時間內與從站或主站通信,在這段時間內,各主站和從站監(jiān)視總線,以便對持有令牌的主站的請求做出回應。為控制令牌循環(huán)時

8、間,profibus總線的介質訪問控制mac協議設置了三種令牌時間:理想令牌循環(huán)時間ttr、實際令牌循環(huán)時間trr和令牌持有時間tth。主站兩次接收到令牌的時間間隔定義為實際令牌循環(huán)時間trr;理想令牌循環(huán)時間ttr是根據網絡狀況和信息吞吐量預先組態(tài)好的,它決定了各主站的令牌持有時間的長短。令牌持有時間tth為ttr與trr之差。 為了計算以上三種時間,profibus的mac協議還設置了兩類計時器:trr計時器和tth計時器。當令牌到達某個主站時,此節(jié)點的trr計時器開始計時,當令牌又一次到達該主站時,將trr計時器的值與理想令牌循環(huán)時間ttr的差值賦給tth計時器,得到tth的值,即tth

9、=ttr-trr,tth計時器根據該值控制信息的傳送。如果tth為負,即令牌到達超時,則此節(jié)點最多只可以發(fā)送一個高優(yōu)先級信息,然后必須傳遞令牌;如果tth不為負,表明令牌及時到達,則此節(jié)點可以連續(xù)發(fā)送多個等待發(fā)送的高優(yōu)先級信息,當高優(yōu)先級信息全部發(fā)送完畢,如果仍然有持牌時間,則可以繼續(xù)發(fā)送低優(yōu)先級信息。所有信息發(fā)送完畢或持牌時間超時,則令牌傳遞給下一站令牌傳遞方式,在網絡重載時有很好的時間確定性,但在此時,通信確認顯得尤為重要。在網絡高吞吐量時,為了滿足系統(tǒng)實時性,及時傳遞嚴格的周期性信息,profibus將傳送的信息按照優(yōu)先級分為高優(yōu)先權消息和低優(yōu)先權消息。只有高優(yōu)先權消息傳送完畢或沒有高優(yōu)

10、先權消息,才執(zhí)行低優(yōu)先權消息發(fā)送。在此基礎之上,profibus對低優(yōu)先權消息進行進一步劃分,將低優(yōu)先權消息劃分為三個子類:輪詢表、非循環(huán)低優(yōu)先權和間隙表。這三個子類用于邏輯環(huán)的動態(tài)優(yōu)化,在輪詢表中存有邏輯環(huán)的執(zhí)行順序。當所有高優(yōu)先權消息發(fā)送之后,就發(fā)送輪詢表消息循環(huán),非循環(huán)低優(yōu)先權消息只在完成輪詢表消息循環(huán)后才發(fā)送。 由于本文所研究的基于profibus總線的數控系統(tǒng)采用的是純主從式結構,而且數控系統(tǒng)大多為周期性任務,因此在仿真模型中的現場總線介質訪問控制模塊應遵循周期性主從輪詢介質訪問方式,同時應考慮到數控加工過程中可能出現的一些非周期性突發(fā)事件(如急停等)。如圖3所示,現場總線介質訪問控

11、制模塊采用simulink中的隨機數發(fā)生模塊經過一定的邏輯處理能夠很好地模擬現場總線介質訪問過程。圖3 現場總線介質訪問控制子系統(tǒng)模型 2數控單元(ncu) 在數控機床伺服運動系統(tǒng)中,因存在多個中間環(huán)節(jié)例如工作臺、中間傳動環(huán)節(jié)、伺服電機等,很難得到精確的數學模型,故應用直接數字控制比較困難。由于pid控制是一種技術成熟、應用廣泛的控制方法,所以pid調節(jié)器在數控伺服運動系統(tǒng)中得到了廣泛的應用。雖然數字pid控制是斷續(xù)的,但相對時間常數比較大的伺服運動系統(tǒng)而言,其近似于連續(xù)變化,因此數字pid在大部分場合可以代替模擬調節(jié)器。 pid調節(jié)器參數的整定是按加工的要求,決定調節(jié)器的參數:比例系數、積分

12、系數、微分系數。對于實際控制系統(tǒng)來說,pid參數的整定卻是一個比較難以解決的問題,通??梢苑抡漳Mpid調節(jié)器參數整定的各種方法對pid調節(jié)器進行整定,例如擴充臨界比例度法、擴充響應曲線法、歸一參數整定法等。但上述方法或者需要進行對象參數和過渡特性的測試和計算,或者需要積累一定的調試經驗,才能獲得較好的結果。另外,當控制對象的特性、參數發(fā)生變化時,還按原pid參數控制將使系統(tǒng)的控制特性變壞。因此數控單元中pid控制器參數將以模型中控制與傳輸延時為零情況下,控制系統(tǒng)對單位階躍函數的響應來評價pid參數,使系統(tǒng)的控制性能達到最優(yōu)。 3數控機床(nc machine) 對于數控機床來說,其主要控制對

13、象就是伺服系統(tǒng),數控機床的加工速度和精度很大程度上決定于伺服系統(tǒng)性能。因此在圖2中所研究的數控機床模塊將由伺服系統(tǒng)的數學模型來描述。圖4 數控機床結構模型 圖4為數控機床的結構模型,輸入為電機的轉角,輸出為工作臺的位移xl。圖中j1、j2和k1、k2分別為電機軸及絲杠軸上的轉動慣量和扭轉剛度;m為工作臺質量;f為導軌運動的粘性阻尼系數;k0為絲杠螺母副的綜合拉壓剛度;i是齒輪減速比,i1。 在綜合考慮傳遞鏈的剛性和阻尼后,可得到如下輸入、輸出的微分方程式: 式中:jl折算到絲杠軸上的總慣量; fl折算到絲杠軸上的導軌粘性阻尼系數; kl折算到絲杠軸上的機械傳遞裝置總剛度; s絲杠導程。 設機械

14、傳動裝置的傳遞函數為gl(s),則: 將上式進一步化簡: 可見數控機床的機械進給傳動裝置可以簡化為一個二階環(huán)節(jié)。因此,對模型中的數控機床采用一個二階環(huán)節(jié)進行模擬。 4傳感器(sensor) 由于該模型主要的仿真對象是基于現場總線的數字伺服,因此傳感器主要模擬的是位置傳感器,假設傳感器本身不存在信號處理延時,因此,采用上升沿觸發(fā)模塊來進行模擬,其觸發(fā)信號與傳感器的時鐘信號頻率ts相同。 5控制與傳輸延時(transport_delay_c,transport_delay_s) 由于現場總線通常采用的串行工作方式,這就決定了現場總線控制系統(tǒng)中控制信號的傳輸存在延時,根據本章上一節(jié)中所研究的結果,延

15、時時間的大小主要取決于總線傳輸速率和介質長度,因此,采用傳輸延時模塊transport_delay_c和transport_delay_s分別模擬控制信號和采樣信號的傳輸延時,延時時間同時考慮到控制器以及傳感器中信號處理時間。 6采樣/保持模塊(s/h) 控制信號與位置傳感信號在總線中的傳輸受控于現場總線的使用權限,因此,采用上升沿觸發(fā)模塊(s/h_c,s/h_s)來進行模擬,其觸發(fā)信號為現場總線介質訪問控制模塊(ask token)的輸出信號。 7控制器和傳感器的時鐘周期(tc,ts)在仿真模塊中tc和ts分別代表控制器和傳感器的時鐘周期,假定它們的時鐘頻率相同但不一定同步。 三、仿真與實驗結果分析 仿真模型參數如下: 數控單元(ncu)控制器pid參數:p=2.9,i=1.18,d=1.5; 數控機床(machine)簡化數學模型:; 仿真結果及分析如下:圖5 現場總線延時對數控系統(tǒng)性能的影響 圖5反映了現場總線傳輸延時對數控系統(tǒng)的影響,其中tatbtc。從仿真的結果分析,現場總線傳輸延時越長,現場總線控制系統(tǒng)的性能越來越壞,當傳輸延時達到一定程度時,控制系統(tǒng)階躍響應曲線出現發(fā)散,勢必造成控制系統(tǒng)的不穩(wěn)定。對于現場總線控制系統(tǒng)發(fā)生此現象可能性主要有以下幾方面情況:一方面控制系統(tǒng)中的報文過長或現場總線控制系統(tǒng)站點數太多,從而造成現場總線上

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論