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

基于LabVIEW 的地面電子單元C接口眼圖算法研究與實現

2024-04-16 09:21:02陳文旗湛素麗
鐵道通信信號 2024年4期
關鍵詞:信號

連 樂,張 誠,陳文旗,湛素麗

地面電子單元(Lineside Electronic Unit,LEU)作為列控系統的地面通信設備,主要用于接收列控中心傳輸報文,并通過線纜將列控報文傳輸到有源應答器[1]。有源應答器作為數據終端,負責將列控報文通過車載天線發送至經過列車,實現列車安全運行。LEU 設備通過C 接口向有源應答器發送列控報文(即C1信號),因此C接口信號的性能及其驗證結果對整個列控系統的正常運行有著重大影響[2]。

王寧[3]對采集信號進行了眼圖分析與測算,但并未詳細介紹眼圖的計算設計與優化;張美艷[4]通過K-means 聚類算法實現眼圖對C1 信號的質量評估,但對數據量、數據處理與建模有一定要求;陳利東[5]提出的應答器在線檢測分析系統可解析C 接口采集信號中與眼圖參數相關的平均數據速率及最大時間間隔誤差指標信息,但并未系統性地提出C1信號眼圖計算方法。

基于目前LEU 產品C1 信號眼圖算法的研究現狀,結合常見應用場景,本文提出LEU產品C1輸出差分雙相調制(Differential Bi-Phase-Level,DBPL)信號眼圖算法,可作為衡量C1信號傳輸質量的關鍵手段。本算法基于LabVIEW的豐富函數庫以及快捷的圖形化編程方式等優點,實現算法框架搭建以及各計算模塊的功能,并對眼圖參數進行計算,算法的硬件環境設計簡單易實現,不僅適用于一般眼圖測試環境,同樣適用于LEU設備的生產環境。

1 眼圖模型及參數要求

C1 信號眼圖模型見圖1。圖1 中,T為一個DBPL 碼元的平均周期,T1=0.6T,V2為C1 信號峰-峰值,V1=0.74V2,Tjitter為眼圖抖動時間。除上述參數外,眼圖參數還包括C1 信號的平均數據速率MDR、眼圖上升時間Tr、眼圖下降時間Td、眼圖入侵掩模點數Pc。掩模即根據波形的眼圖特性生成的四邊形,如圖1所示的中間陰影部分。

圖1 眼圖模型

《應答器傳輸系統技術條件》(TB/T 3485—2017)[6]明確了對C1 信號眼圖各參數的指標要求,見表1。

表1 C1信號眼圖參數指標要求

2 算法設計

2.1 硬件設計

算法的硬件設計框圖見圖2。硬件環境包括被測設備(Device Under Test,DUT)、供電模塊(PXIe-4112 板卡)、處理模塊、采集模塊(PXIe-5122 板卡)、PC 端。其中,DUT 特指LEU 設備;處理模塊主要功能為分離LEU 設備輸出的混合信號中的C1差分信號;采集模塊主要功能為采集C1差分信號并存儲為離散點集。眼圖算法設計是以C1 差分信號離散點集作為數據源進行處理計算,采集數據源的采樣率選為100 Mb/s,采樣長度選為1 Mbit,通過2 個無源探頭信號相減獲得差分信號。示波器探頭選用國家儀器公司的CP400X 型無源探頭;PC 端為算法運行平臺,結合采集模塊獲取的離散數據點計算信號眼圖與參數。

圖2 眼圖硬件設計框圖

1)電源板卡PXIe-4112 的參數為:輸出電壓0~60 V;電源通道數量2;最大電流1 A。

2)示波器板卡PXIe-5122 的參數為:輸入電壓-10~10 V;最大帶寬100 MHz;最大采樣率100 MS/s;板載內存大小256 MB/ch。

3)示波器探頭CP400X的參數為:最大額定電壓DC60 V,AC30 V;衰減率10∶1;帶寬400 MHz;輸入電容13 pF。

2.2 軟件設計

算法的軟件設計包括實現C1 信號眼圖的顯示以及參數的計算。

2.2.1 MDR計算

MDR計算方法為選取一組1 500 位連續碼元,用1 500除以上述1 500個碼元的實際時域跨度獲得平均數據速率[7]。算法流程見圖3,計算步驟如下。

圖3 MDR計算流程

Step 1確定碼元位置。

首先獲得DBPL 碼元過零點及所有過零點集Ni,其中Xi、X(i+1)為任意2 個相鄰過零點的時間軸坐標。將Ni點集中首尾不完整的碼元數據刪除,獲得點集Nj。DBPL 碼元模型見圖4[8],可通過所有過零點集Nj獲得實際碼元過零點集Gi,通過Gi計算MDR值[9]。

圖4 DBPL碼元模型

Step 2計算MDR值。

Gi中從G1開始連續取1 500個值,即(G1,…,G1500),且在Gi中連續取上述數據長度的組合,如(G1501,…,G3000)、(G3001,…,G4500)、(G4501,…,G6000)…,直至Gi最終剩余值不足一組。每組數據采用相同的計算方式,取Mi為上述各組的MDR值,以Mx為例計算式為

式中:10-9為時間單位s 與ns 的換算,下同。其余Mi值計算方法同上,則

式中:564.48 為C1 信號標準數據率的值,單位kbit/s。通過式(2)可篩選出當前多組平均數據速率偏差最大的一組計算結果[10]。

Step 3生成眼圖。

計算MDR平均值A和平均周期內點數a。

式中:n為Gi集合中可組合大小為1 500 個值的集合個數,由Gi實際數據長度決定。

如圖1 所示,眼圖模型由數據集切片和重疊形成[11],切片起始點可自定義,此處取44為標準C1信號數據速率的半碼元點數。切片長度L0為

式中:b為標準C1信號數據率的碼元點數;△L為實際波形碼元點數對比標準碼元點數的補償值。

最終將獲得的每組切片起始點對齊即可生成眼圖,切片組成的點集為Qi。眼圖形成原理示意見圖5,C1信號生成眼圖示意見圖6。

圖5 眼圖形成原理示意

圖6 C1信號生成眼圖示意

2.2.2 抖動時間Tjitter計算

眼圖的抖動參數可作為衡量信號傳輸質量的參數之一。抖動值可體現出周期性信號中各周期間的偏差量,以表征信號在傳輸過程中的受影響程度[12]。Tjitter計算方法如下。

調整橫坐標軸偏差,Qi點集中各切片的過零點重新調整后,獲得新過零點集Qj。計算抖動時間時,找出Qj點集中xi為0 或近似為0 的點,由各切片零點組成左右2 組抖動點集。其中,Zi、Zj為左邊抖動點集的任意值,Ui、Uj為右邊抖動點集的任意值,則

左側抖動時間為

右側抖動時間為

眼圖抖動時間為

眼圖抖動時間的計算流程見圖7。

圖7 抖動時間計算流程

從圖6 中可以看出,正常情況下單眼眼圖(眼圖寬度為2個DBPL碼元周期)有2個區域穿過橫坐標軸,因此眼圖的每組數據均有1 個或2 個過零點值,且在計算過程中須分開處理,處理方式相同。

2.2.3 眼圖的上升時間和下降時間計算

眼圖的上升/下降沿分別取眼圖峰值的10%與90%所對應的上升沿/下降沿的時間軸長度。具體來說,由眼圖點集Qi中每組切片的碼元位置可知,上升時間和下降時間的計算可分為左右2 組,2 組數據均采用相同的方法計算,最終取2 組中的上升/下降時間的最小值。

Step 1計算峰值的10%點與90%點。

在Qi點集的每組切片中,取波形最大值為Mi,最小值為Ni,則:

眼圖左側波形峰值的90%處值對應點Li的縱坐標yLi為

眼圖左側波形峰值的10%處值對應點L′i的縱坐標yL′i為

眼圖右側波形峰值的90%處值對應點Ri的縱坐標yRi為

眼圖右側波形峰值的10%處值對應點R′i的縱坐標yR′i為

當上述計算獲得的縱坐標值在眼圖縱坐標集中無對應值時,采用插值法獲得[13]。

Step 2區分切片的上升趨勢或下降趨勢。

對于任意一組切片,若yi≥y(i+1),則該過零點對應的碼元為下降趨勢;若yi≤y(i+1),則該過零點對應的碼元為上升趨勢。其中yi、y(i+1)為任意一組切片中第i個過零點與它下一個相鄰點對應的縱坐標值。

Step 3計算上升時間和下降時間。

根據上述計算可獲得左側上升點集、左側下降點集、右側上升點集、右側下降點集。上升/下降時間即為橫坐標間隔;眼圖左側上升/下降時間為Li點集中的最小差值,即Min{|Lm-Ln|},以及L′i點集中最小差值,即Min{|Lk-Lb|},其中m和n、k和b分別為Li、L′i各點集中的任意2點;眼圖右側上升/下降時間為Ri點集中的最小差值,即Min {|Rm1-Rn1|},以及R′i點集中最小差值,即Min{|Rk1-Rb1|},其中m1和n1、k1和b1分別為Ri、R′i各點集中的任意2點。最終,眼圖上升時間、下降時間的計算式為

眼圖上升時間和下降時間的計算流程見圖8。

圖8 上升/下降時間計算流程

2.2.4 掩模入侵點計算

掩模是根據波形的眼圖特性生成的四邊形,入侵算法用于判定是否有波形入侵掩模范圍,如圖1所示的中部陰影部分。具體過程如下。

Step 1構建掩模模型并計算頂點坐標。

建立眼圖掩模模型,見圖9。可通過確定1、2、3、4 共4 個頂點的坐標值計算掩模范圍,4 個頂點坐標分別為(x1,y1)、(x2,y2)、(x3,y3)、(x4,y4)。由圖9得出的各點坐標值為點1(x1,V2/2),點2(x2,0),點3(x1,-V2/2),點4(x4,0),其中x1=x3。

圖9 眼圖掩模模型

左側抖動點集為Zi,右側抖動點集為Ui,因抖動時間取抖動點集中任意2 點的最大間隔值,因此設定Z1、Z2與U1、U2分別為求得的左側、右側抖動時間對應的點,由此可獲得x1、x2、x3、x4分別為

至此可獲得掩模4 個頂點坐標,根據直線定理可求出4條直線方程為

Step 2計算入侵點。

將眼圖各切片點集中在掩模范圍內的橫坐標,代入掩模四邊對應的直線方程的橫坐標,若獲得的值小于該點的縱坐標,則該點入侵掩模內部,由此判斷所有眼圖切片是否存在掩模入侵點。

設定Qi(xi,yi)為眼圖任意切片中一點的坐標,其中x4≤xi≤x1,將xi代入式(22),獲得的值為Y。因此,當|Y|>|yi|時,判定Qi點入侵掩模;當|Y|≤|yi|時,判定Qi點未入侵掩模。計算入侵點流程見圖10。

圖10 計算入侵點流程

3 算法實現與對比

3.1 算法實現

結合上述各參數計算流程,通過LabVIEW 平臺實現的眼圖測試軟件界面見圖11,包括眼圖波形、眼圖各參數的計算結果,以及根據標準對各參數的判定結果,從界面可直觀獲得信號的眼圖特性以及對被測設備信號傳輸性能的判定。算法程序包括離散點數據讀取模塊、眼圖計算模塊、結果顯示與判定模塊。其中,眼圖計算模塊包括眼圖顯示子模塊和參數計算子程序模塊,是算法實現的核心部分。

圖11 眼圖測試軟件界面

3.2 眼圖計算對比

為驗證以上眼圖算法的可靠性,利用泰克示波器(自帶眼圖計算模塊)對同一LEU 設備的C1信號進行眼圖測試,并將示波器計算結果與眼圖算法計算結果進行對比,對比結果分別見表2、圖12、圖13。

表2 示波器測試結果與眼圖算法計算結果對比

圖12 示波器測試結果

試驗共進行了5 組計算,表2 數據為其中一組。通過縱向對比眼圖算法的5 組計算結果可得出,對同一被測設備的輸出信號,算法的計算結果較為接近,且同一參數的計算值也較穩定,計算結果通過聚類算法可獲得穩定的分布范圍[14],此處暫不詳述。

橫向對比眼圖算法與示波器眼圖模塊采集的離散數據集可知,示波器眼圖模塊的數據集縱坐標最大值較眼圖算法計算的縱坐標值更大,且在等間距分布的橫坐標情況下,眼圖算法的相應縱坐標的分布更平緩,采集數據的差異性可能對測試結果產生一定影響[15]。

對照表2 中結果1 和結果2 可以看出,信號幅值的測量結果較接近,而眼圖的上升沿時間與下降沿時間數值結果1 較結果2 偏小。綜合分析以上測量結果差異,可能原因如下。

1)算法設計的信號采集模塊為NI板卡與無源探頭組合,對差分信號的處理為2 個無源探頭信號做減法得到,因此其信號損耗較差分探頭采集結果的信號損耗更大。

2)差分探頭輸入電容<1 pF,而無源探頭輸入電容為13 pF,導致信號測量差異較大。

3)泰克示波器與采用NI示波器板卡的儀器存在差異性。

將示波器采集的數據生成離線文件,并導入眼圖算法計算后獲得表2 中的結果3。結果3較結果2的值更接近結果1。

綜上,當上述算法與儀器儀表的硬件環境接近時,其軟件的計算結果也更加接近,因此可通過優化硬件環境來提升算法可信度。若將上述算法用于LEU 設備功能測試,則可在同樣配置的硬件環境下獲得接近儀器儀表的計算結果,同時可通過擬合算法來補償算法與儀器儀表測量結果的差異[16],這樣不僅提高了生產測試的嚴謹度,同時也降低了成本。

4 結論

在LabVIEW 平臺上,通過離散數據點對LEU設備輸出的C1 信號眼圖及參數進行算法設計與實現,并將軟件計算結果與泰克示波器的測量結果進行對比,得出可以通過優化硬件環境得到接近標準儀器的計算結果;同時,通過多組計算對比可知算法計算結果穩定,具有一定的可靠性,可根據具體應用環境對算法設計進行優化。后續可在算法設計以及計算速度方面做進一步改善,提高算法的可靠性與實用性。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 国产精品区视频中文字幕| 国产资源站| 免费国产小视频在线观看| 精品一区国产精品| 日韩欧美国产成人| 97se亚洲综合在线| 波多野结衣久久高清免费| 97国内精品久久久久不卡| 四虎亚洲国产成人久久精品| 国产区免费精品视频| 波多野一区| 成人亚洲视频| 欧美亚洲香蕉| 国产无码性爱一区二区三区| 欧美亚洲欧美区| 99精品这里只有精品高清视频| 波多野结衣第一页| 日韩少妇激情一区二区| 国产永久免费视频m3u8| 色悠久久久| www精品久久| 99re在线免费视频| 国产成人调教在线视频| 日日碰狠狠添天天爽| 国产精品主播| 久久久久免费看成人影片| 在线国产资源| 露脸一二三区国语对白| 永久在线精品免费视频观看| 日本不卡在线| 国产成人精品亚洲日本对白优播| 农村乱人伦一区二区| 国内精品视频在线| 找国产毛片看| 亚洲Av综合日韩精品久久久| 国产高清自拍视频| 精品成人一区二区三区电影 | 精品一区二区无码av| 丰满的少妇人妻无码区| 综合亚洲网| 91久久大香线蕉| 午夜爽爽视频| 女同国产精品一区二区| 永久免费精品视频| 国产成人免费观看在线视频| 在线精品亚洲一区二区古装| 国产成年无码AⅤ片在线| 欧美精品v日韩精品v国产精品| 天天综合网亚洲网站| 国产在线98福利播放视频免费| 99精品国产高清一区二区| 亚洲无码37.| 欧美性久久久久| 中文字幕亚洲精品2页| 日韩在线欧美在线| 成人午夜久久| 日韩国产黄色网站| 久久亚洲精少妇毛片午夜无码| 91区国产福利在线观看午夜 | 日本免费精品| 大学生久久香蕉国产线观看| 午夜福利亚洲精品| 国产黑丝一区| 久久综合干| 一级一级特黄女人精品毛片| 在线看免费无码av天堂的| 国产亚洲精品自在线| 一本大道香蕉久中文在线播放| 九九精品在线观看| 手机精品福利在线观看| 啦啦啦网站在线观看a毛片 | 国产a网站| 亚洲精品国产精品乱码不卞| 99热最新网址| 国产精品成| 国产真实乱子伦视频播放| 日本中文字幕久久网站| 国模在线视频一区二区三区| 色综合国产| 亚洲二区视频| 影音先锋亚洲无码| jizz国产视频|