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

基于LXI總線的數據采集系統數據同步方法研究

2017-09-28 07:56:47王晶羅丹
電子測試 2017年8期
關鍵詞:信號設備系統

王晶,羅丹

(中國航發湖南動力機械研究所,湖南株洲,412002)

基于LXI總線的數據采集系統數據同步方法研究

王晶,羅丹

(中國航發湖南動力機械研究所,湖南株洲,412002)

對于大型的航空發動機數據采集系統而言,需要采集的信號眾多。其不僅僅是不同設備信號的簡單疊加,還要求不同設備信號間具有更高精度數據同步能力。LXI總線是新一代的儀器總線,其基于開放的工業網絡標準,具有分布式的架構、高速的數據傳輸、高精度的系統同步等優勢。某型航空發動機數據采集系統基于LXI總線設備進行設計和組建,充分利用了LXI總線的優點,有效解決了大型數據采集系統數據同步的問題,提高了系統的精度和測試效率。

同步觸發;時鐘同步;LXI;數據采集

0 引言

航空發動機試驗的測試設備眾多,信號來源廣泛,其信號分別來自各個子系統。目前我所正在自主研制開發的航空發動機穩態采集系統基于局域網架構,以LXI總線設備為基礎,同時將VXI總線測試設備、PSI壓力測試設備、和其他子系統設備進行系統集成,在數據采集軟件的統一管理下,滿足發動機試驗狀態監控、性能與安全監測、數據自動化采集、存儲和分析處理等功能需求。

隨著測試參數數據越來越大,幾百上千甚至幾千通道的大型測試系統趨于平常。大型測試系統并不僅僅是通道的簡單疊加,還要求測試設備間具有更高精度協同能力,由此而帶來采集數據同步等多方面的技術難點。如何使數據采集系統的所有數據都能夠保持同步,是大型數據采集系統的關鍵技術之一。

1 采集系統數據同步的關鍵技術

數據采集系統的數據同步包含三個要點:

多個通道數據采集的起始時間一致,即同步觸發。

數據間的時間間隔一致,即采樣時鐘同步。

如果不能保證采集過程的同步,則需要在事后數據處理時將數據對齊。

對于大型的測試系統而言,需要測試的信號更多、關聯性更強。同步觸發,即基于異步事件啟動儀器動作(如測量等) 的功能。時鐘同步,即基于一個共同的時間標準對多個動作(如測量序列、信號激勵序列等)進行操作的功能。同步觸發和時鐘同步是系統實現復雜測試的必要條件,分別實現了數據采集系統中兩個不同層次的同步功能,是保證采集數據同時間關聯性和結果有效性的基礎。通過同步觸發和時鐘同步,數據采集系統內的各設備經過同一時間基準的對時,能夠按照時間序列依次完成觸發動作,實現設備功能。

在構建數據采集系統系統時,由于各種測試設備接口形式的不同、同步觸發機制不同、內部時鐘同步精度不同。因此儀器間的觸發和時鐘同步的方法設計,以及整個系統所能達到的總體精度,都必須綜合考慮各種設備的自身特點。

2 LXI總線設備的同步特點

2.1 LXI儀器的同步特點

對于VXI設備來說,其同步測試方法是通過VXI儀器的背板總線觸發實現同步測試。但這種方法僅對同一機箱內的模塊之間有效,對于不同機箱之間就難以實現同步,因此在工程實踐中的局限性很大。而LXI設備引入了精密時間同步協議( PTP),同步機制基于以太網和IEEE1588,其提供了靈活的觸發方式并具有很高的觸發精度。利用LXI 的同步觸發和時鐘同步功能,系統集成者能夠控制模塊和系統內的狀態序列,控制本地或系統事件發生和處理的時間,并基于時標對測量數據或重要事件進行排序或關聯。

2.2 LXI儀器的同步觸發機制

要保證數據的同步,首先要保證由同一個外部觸發信號來觸發所有設備進行采集,即保證一個子系統中所有設備都是同一個時刻開始采集的。LXI儀器提供的同步觸發機制包括三種:基于LAN的同步觸發、IEEE 1588時鐘同步觸發和觸發總線三種機制。

⑴基于LAN的同步觸發實際上是通過網絡傳送含有觸發信息的消息包。被觸發設備通過對消息包解析,來判斷是否進行觸發。被觸發的設備在接到這個信號后,進行預先定義好的動作。除此之外,基于LAN的觸發還能傳送用于系統同步時鐘的時間戳信息,該觸發方式的同步精度可達到1ms。

⑵IEEE 1588時鐘同步觸發是通過運行時鐘同步協議(PTP),決定出最佳主時鐘,所有儀器的時鐘與作為主時鐘的儀器的時間保持一致。在時間保持一致的基礎上,各儀器按照時間序列依次觸發,完成整個系統的測試功能。該觸發方式的同步精度能夠達到微秒級。

⑶A類LXI設備特有的硬件觸發總線機制(Trigger Bus)。A類LXI 儀器的觸發總線采用M2LVDS (多點低壓差分信號裝置)線纜,通過一個含有8個可獨立分配通道的25針連接器連接相距很近的多臺設備,其作用類似于VXI/ PXI 的背板觸發。該觸發總線能以標準的方式提供觸發信號,信號在設備間具有非常低的響應時間,其同步精度可達5ns/m。

以上三種同步觸發機制的同步精度是依次遞增的。基于LAN的同步機制由于受到網絡傳輸延時的影響同步誤差達到毫秒極,IEEE1588網絡時鐘同步精度小于100ns/m,而觸發總線的同步精度是5ns/m。此外,LXI 采用統一的觸發模型,設備可將硬件觸發信號和LAN 觸發事件同樣對待,簡化了編程和系統集成的工作量。

2.3 LXI總線的時鐘同步機制

時鐘同步是保證數據同步的另一個基礎功能。在保證各個設備被同一觸發信號同時觸發的基礎之上,數據同步另一個要求就是保證每個子系統內數據的同步。LXI總線定義了兩種同步方式,B類產品滿足IEEE1588標準,通過PTP時鐘同步實現全系統μs級別同步,同時可對數據打上時間戳。而A類產品除了滿足PTP時鐘同步協議外,還定義了快速硬件觸發總線LXI Trigger Bus,通過LXI硬件觸發線的連接可實現全系統ns級別的同步精度。

LXI系統的同步機制有以下使用特點。

⑴對于穩態數據采集,只需要將LXI設備配置在同一個局域網內,PTP精密時鐘協議會自動運行同步時鐘。

⑵如果采樣率較高,或對同步的精度要求更高,可用LXI Trigger Bus將系統內的LXI設備連起來。其聯接的形式有兩種,一種是菊花鏈形式,即在兩個端點連上觸發終端;另一種是星型連接。每個鏈內最多不超過20臺設備,并且每個鏈最長不能超過20m。如果還需要觸發更多的設備,可通過LXI觸發擴展器EX2108來擴展。

2.4 采集后數據對齊

測量精度取決于測試系統中每一臺設備的精確同步,各個系統具有高度的獨立性,互不干擾,如果不能保證所有設備采集的同步觸發和在采集過程的時鐘同步,則需要在事后數據處理時將數據對齊,在分析數據時要做到多套數據的對齊分析。由于各個系統的采樣速率不完全相同,給數據分析也帶來了一定得困難,為此需要專門設計了一個數據對齊模塊,將所有數據進行事后對齊。

3 應用案例

下面是某型航空發動機數據采集系統的數據同步方法的案例。此數據采集系統主要是基于LXI設備組建,要采集的數據來自于LXI總線的EX1000A系列,VXI設備(通過EX2500A來轉換為LXI總線),還有 PSI9116系列壓力模塊,發動機的控制器,測功器等設備等。其系統結構圖如下圖1所示。

圖1 測試系統結構圖

3.1 同步觸發實現方式

如下圖2所示,本數據采集系統同步信號的源頭是VXI機箱的E1413C,其信號通過數據總線傳輸到VXI零槽控制器EX2500A,通過EX2500A進一步傳遞信號到其他VXI設備和LXI設備,以保證VXI和LXI設備之間的硬件采集同步。保證LXI設備內的數據同步是所有數據同步的基礎。

LXI設備的EX1000A系列和VXI的零槽控制器EX2500A均支持LXI Trigger bus,故LXI 部分和VXI部分通過LXI Trigger Bus實現同步觸發。其它系統同步觸發信號的輸入/輸出通過EX2500的Trigger In/Out接口來實現。這樣使得系統中各個子系統實現同步觸發。

設備同步過程如下:VXI機箱內設備采用背板觸發總線進行觸發,VXI機箱中的EX2500A設備可以輸出一個LXI Trigger Bus總線信號,用于同步觸發EX1000A設備,同時EX2500A可以輸出一個TTL信號,用于同步觸發PSI設備,因為有多個PSI機箱,則在其間增加一個TTL信號觸發分支器,把一個觸發信號分到多個PSI機箱中。開始采集時,由采集軟件發送一個觸發指令給EX2500A設備,其后執行以上觸發流程。

3.2 時鐘同步的實現方式

⑴如上圖2所示,LXI設備之間會自動運行PTP精密時鐘協議或者通過Trigger Bus總線以保證時鐘同步。LXI設備和VXI 設備的LXI控制器(EX2500A)本身支持PTP 協議。只需要將LXI設備配置在同一個局域網內,PTP精密時鐘協議會自動運行同步時鐘。

⑵對于其它總線設備,按照以下方法進行同步處理:

如果可以接受外部觸發信號,就接入同一觸發信號以保證同時觸發。在同時觸發的條件下,如果設備沒有和LXI設備保持時鐘實時同步的機制,可以按照設置的采集頻率使用設備內部時鐘進行順序采樣。如PSI系統,在保證觸發時間一致基礎上,基于其內部時鐘頻率進行數據采樣,之后當采集程序接收到PSI設備返回的數據時再打上時間戳,以便進行事后對齊。

如果同時觸發和時鐘同步都不能保證,就只能依據數據的時間戳進行事后對齊。時間戳的來源有兩種,一是在采集過程中打上時間戳,如LXI設備。另外一種采集設備本身沒有給采集數據打上時間戳的功能,只能在采集程序接收到數據時人為打上時間戳。如測功器設備和發動機機控制器等,由于采集系統無法對其進行控制,只能在接收到數據時再打上時間戳,再進行事后對齊。這種方法的數據同步精度較低。

各個設備本身內部的時間同步精度較高,但全部數據同步的精度取決于事后數據對齊時的精度損失。

3.3 采集數據的事后對齊

圖3描述了數據從采集端發送到數據合成端的過程。由于采用了外部觸發,各個采集設備開始采集的時刻是一致的,在不出現異常情況下,設備內部會按照設置好的采集頻率返回數據包。然后發送給數據對齊模塊,對齊時遵循這樣一個規則,每個采集設備都按照把采集到每包數據順序整理,然后再把所有設備數據按照時間點進行對齊。

由于各子系統的數據采集頻率不完全一致,這就給數據事后同步帶來的困難。解決的方法有兩種,一種是采集較快的模塊等待采集較慢的模塊。另一種是對較慢的模塊數據進行復制處理,以和較快的模塊數據進行對應。數據合成模塊會把所有設備數據依據設定的原則,把數據合成一個個時間包,如上圖3所示。

數據的同步精度取決于采集系統中每一臺設備的精確同步。整個系統中以LXI設備的采樣率最為精確,而且LXI設備的每遍數據都有時標,并且數據的時標是在AD轉換時由采集設備標記上的,數據的時標非常接近數據產生時的時間,此時標是非常精確的,因此整個系統數據的時標以LXI設備數據時標為基準。通過在計算出與LXI設備的時間差,其他設備在數據在進行時間修正后與LXI設備采集數據的時標來對齊。同步方法如下:

⑴找出數據對齊的標準時標Ti與接收時標ti的關系

整個系統我們可以選定LXI設備數據時標作為基準時間,其它系統的時間以基準時間為對齊標準。其他沒有自帶時間戳功能

圖2 同步觸發和時鐘同步信號流程圖

圖3 采集數據的同步邏輯圖

的設備數據只能使用程序的接收時間ti來間接計算出被設備采集的時間Ti,Ti也即是數據對齊時的標準時標。

同一時刻產生的觸發信號進入不同設備之后,再到程序采集到每個設備的一包數據,之間有一個穩定的時間間隔Δt,因此只要計算出每個設備的時間間隔Δti,在數據對齊時就可以根據ti計算出Ti,即 Ti=ti-Δti。

⑵算出每個采集設備同基時標T0的時間差Δti

當程序在采集到某一包LXI設備的數據時,設此包含的時間戳為T0,也即是此次采集的基準時間,然后我們再記錄下LXI設備數據被計算機接收到的時間t0,LXI設備數據從被采集到被程序接收到的時間差為Δt0=(t0-T0)。通過驗證,可以認為在同一信號觸發下,所有設備開始采集信號時間是基本相同的,即Ti=To,不同設備數據接收的時間差異主要因為數據采集之后的處理、打包、發送等過程。

有如下等式成立。Ti=ti-Δti= t0-Δt0= T0

則有Δti= ti- T0

由于每個設備的從采集到數據被程序接收的間隔時間是穩定的,即Δti會保持不變,因此以后接收到的每遍數據都可以由Δti和數據的每次接收時間來計算出采集時標,即用于和LXI設備的數據采集時標進行對齊。

⑶精度損失問題

這種對齊方法會引入計算機本身的時間誤差,但是由于LXI設備本身采集數據時間標志非常準確,并且LXI設備之間的時鐘同步的精度也很高,所以可以保證LXI設備數據的對齊精度。對于其他沒有時間戳功能的設備數據的同步精度,則由計算機本身的時鐘精度所決定,最高能達到毫秒級。

4 結論

LXI總線基于開放的工業網絡標準,具有分布式的架構、靈活的配置形式、高速的數據傳輸、高精度的系統同步等優勢,有效解決了大型測試系統中多設備的快速部署和數據同步問題,提高了系統的精度和測試效率。但要使用過程中仍需要仔細考慮其使用的方法,以滿足各種不同的需要。下面是設計采集系統數據同步方法需要注意的關鍵問題。

⑴整個測試系統中,數據同步是一個非常重要的功能,而保證數據同步的基礎是首先保證每個測試子系統的同步觸發,而保證子系統數據同步觸發的較好方案是采用同一個外部觸發信號來觸發所有采集設備進行采集,以此保證一個子系統中所有設備采集時間的統一。一般來講,每個設備的內部時鐘是非常精確的,可以保證在設定采樣率情況下的采樣點數,因此在經過相同的時間,每個設備的采樣點數基本一樣,各個設備的采樣點數據對齊可以按照采樣點序號進行。

⑵在保證單一子系統內部數據同步的前提下,數據同步的核心問題是多子系統間的數據同步。因為子系統是獨立運行,可以分別啟動和停止,并且有些子系統設備無法采用外部觸發信號來進行同步采集。因此,我們可以采用事后按照時間標識的對齊方式來保證采集數據的同步。這就要求每遍數據都具有一個與之對應的時間戳,所有數據都會按照此時間戳進行對齊。

⑶采集系統的數據同步的處理方法需要綜合考慮各種因素。比如當數據的實時性要求比較高時,則其子系統在數據同步同時還要保證一定的采集速率;這就要求采集速率較慢的設備數據要盡量跟上較快的數據,在選用數據的合成方法時可以對慢速數據進行多次復制以對應快速數據。同理,當需要保證較高的數據同步精度時,我們可以通過讓采集塊的系統適當等待采集慢的系統來達到提高同步精度的目的。

[1]王明建,李新三等.IEEE 1588同步協議在LXI網絡化測試系統中的應用[J].計算機與網絡,2011,5.

[2]孫鑫,余安萍編.VC++深入詳解[M].電子工業出版社,2010,11.

[3]張寶城.航空發動機試驗和測試技術[M].北京:北京航空航天大學出版社,2005.

[4]最大化系統吞吐率和優化調度.Agilent Corp.2006.9.

[5]邱長泉,袁清峰.多總線平臺一體化測試系統時鐘同步和觸發設計[J].計算機測量與控制.2011,19(4).

Research on Data Synchronization Method of LXI-Based Data Acquisition System

Wang Jing,Luo Dan
(AECC HuNan Aviation Powerplant Research Institute,Zhuzhou Hunan,412002)

For large aircraft engine data acquisition system, a large number of signals should be collected.It is not just a simple superposition of different device signals, but also requires that the different devices signal must be kept higher precision data synchronization. LXI bus is a new generation instrument bus, which is based on the open industrial network standards, with a distributed architecture, highspeed data transmission, high-precision system synchronization and other advantages. One data acquisition system of aero-engine is designed and built based on LXI bus equipment, making full use of the advantages of LXI bus, effectively solving the problem of data synchronization of large data acquisition system, and improving the accuracy and test efficiency of the system.

Synchronous trigger; Clock synchronization; LXI; data acquisition

猜你喜歡
信號設備系統
諧響應分析在設備減振中的應用
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
主站蜘蛛池模板: 在线色国产| 在线播放国产99re| 国产在线一二三区| 久久综合成人| 天堂成人在线| 亚洲精品第五页| 欧美日韩另类国产| 国产精品思思热在线| 亚洲欧美成人网| 99热这里只有精品在线观看| 国产精品无码影视久久久久久久| 亚洲一区二区黄色| 国产精品国产三级国产专业不| 一级毛片免费高清视频| 69av免费视频| 亚洲欧洲天堂色AV| a欧美在线| 国产亚洲精品无码专| 亚洲大学生视频在线播放| 夜夜拍夜夜爽| 中国精品久久| 国产1区2区在线观看| 91亚洲免费视频| 国产91透明丝袜美腿在线| 久久人体视频| 伊人查蕉在线观看国产精品| 直接黄91麻豆网站| 久久a毛片| 色综合国产| 亚洲国产一成久久精品国产成人综合| 99久久国产自偷自偷免费一区| 国产又大又粗又猛又爽的视频| 国内精品久久人妻无码大片高| 国产一区免费在线观看| 沈阳少妇高潮在线| 日韩视频免费| 久久夜色精品| 婷婷亚洲综合五月天在线| 亚洲无线视频| 四虎影视8848永久精品| 国产在线观看91精品| 中文字幕亚洲综久久2021| 久久婷婷人人澡人人爱91| jizz在线观看| 久久综合伊人 六十路| 一级毛片免费的| 国产亚洲精品在天天在线麻豆 | 亚洲欧美人成电影在线观看| 国产一区在线视频观看| 成人av手机在线观看| 国内丰满少妇猛烈精品播| 欧美日韩在线观看一区二区三区| 乱人伦视频中文字幕在线| 国产经典在线观看一区| 激情综合婷婷丁香五月尤物 | 久久久久国产一级毛片高清板| 国产精品一区二区不卡的视频| 亚洲另类第一页| 无码AV高清毛片中国一级毛片| 91成人在线免费视频| 久久亚洲天堂| 超碰aⅴ人人做人人爽欧美 | 国产偷国产偷在线高清| 国产乱码精品一区二区三区中文| 成人免费黄色小视频| 毛片国产精品完整版| 国产在线视频欧美亚综合| 99青青青精品视频在线| 全色黄大色大片免费久久老太| 人人91人人澡人人妻人人爽| 亚洲三级视频在线观看| 五月婷婷激情四射| 国产亚洲精品yxsp| 亚洲国产高清精品线久久| 色婷婷成人| 国产又粗又猛又爽视频| 欧美日本在线| 成人综合久久综合| 又黄又湿又爽的视频| 国产麻豆精品久久一二三| 青青草a国产免费观看| 国产97视频在线|