專利名稱:一種診斷線纜的方法及裝置的制作方法
技術領域:
本發明涉及通信領域,尤其涉及一種診斷線纜的方法及裝置。
背景技術:
在使用基于雙絞線的以太網時,經常需要診斷線纜的短路、開路等異常情況。以太網的物理層(Physical Layer,簡稱PHY)芯片通常使用時域反射(time domainreflectometry,簡稱TDR)實現線纜診斷功能。TDR的原理可以概括為PHY芯片發出一個波峰,當雙絞線任一路有短路、開路時,波峰會反射回來,PHY芯片接受到反射波后,計算發射和接收之間的延時,根據電信號在雙絞線中的傳播速度,計算出短路或開路處的距離,并推導出是短路還是開路。使用TDR實現線纜診斷功能,由于發送波和反射波存在疊加的可能,必須在接收端消除發送波峰的影響(也就是near-end echo,近端回波),否則無法測出 非常近的開路、短路點。現有技術中一般是針對I EEE (Institute of Electrical and ElectronicEngineers,電子工程師協會)IOOOBase-T(千兆位以太網)協議而設計的。采用IEEEIOOOBase-T協議設計的PHY芯片必須含有HYBRID電路(混合電路),該電路使用模擬電路消除近端回波效應,這樣采用100Base-TX/10Base-T(百兆/十兆以太網)協議設計的PHY芯片如果不包含模擬HYBRID電路,則不能TDR線纜診斷功能;而包含模擬HYBRID電路的PHY芯片功耗比較大且設計難度和成本比較高。
發明內容
本發明的實施例提供一種診斷線纜的方法及裝置,能夠降低線纜診斷裝置功耗同時降低設計難度和成本。為達到上述目的,本發明的實施例采用如下技術方案第一方面,提供一種診斷線纜的方法,包括根據預置的波形模式對應的數字波形數據生成波形信號發送至待檢測的線纜;接收所述待檢測的線纜根據所述波形信號生成的反射信號,其中所述反射信號為所述波形信號在所述待檢測的線纜中產生的近端回波與所述波形信號對應的反射波信號的疊加;將所述反射信號轉換為數字反射信號數據;將所述數字反射信號數據減除根據所述預置的波形模式模擬生成的所述近端回波對應的數字數據得到所述反射波信號的數字數據記為數字反射波信號數據;檢測所述數字反射波信號數據峰值信息,其中所述峰值信息包括所述數字反射波信號數據的振幅的極大值和極小值及所述振幅在極大值和極小值處對應的時間信息;根據所述峰值信息確認所述線纜的當前狀況。在第一種可能的實現方式中,根據第一方面,所述根據預置的波形模式對應的數字波形數據生成波形信號發送至待檢測的線纜包括
根據預置的波形模式生成數字波形數據并記錄所述數字波形數據生成的第一時刻;將所述數字波形數據轉換為對應的所述波形信號并發送至所述待檢測的線纜。在第二種可能的實現方式中,根據第一種可能的實現方式,檢測所述數字反射波信號數據峰值信息包括當檢測接收到所述數字反射波信號數據的振幅的極大值時生成第一時間記錄并記錄所述振幅的極大值;當檢測接收到所述數字反射波信號數據的振幅的極小值時生成第二時間記錄并記錄所述振幅的極小值。在第三種可能的實現方式中,根據第二種可能的實現方式,所述根據所述峰值信息確認所述線纜的當前狀況包括 當所述振幅的極大值大于預設的第一振幅閾值且所述振幅的極小值大于預設的第二振幅閾值時,確定所述待檢測的線纜正常;當所述振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與所述數字波形數據同相時,確定所述待檢測的線纜開路;當所述振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與所述數字波形數據反相時,確定所述待檢測的線纜短路。在第四種可能的實現方式中,根據第三種可能的實現方式,所述確定所述待檢測的線纜短路之后還包括若所述數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據所述第一時間記錄、固定時延和傳播速度計算短路位置;若所述數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據所述第二時間記錄、固定時延和傳播速度計算短路位置。在第五種可能的實現方式中,根據第三種可能的實現方式,所述確定所述待檢測的線纜開路之后還包括若所述數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據所述第一時間記錄、固定時延和傳播速度計算開路位置;若所述數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據所述第二時間記錄、固定時延和傳播速度計算開路位置。其中所述固定時延為所述數字波形數據和所述反射信號數據在所述線纜診斷裝置中的傳播時間,所述傳播速度為所述波形信號在所述待檢測的線纜中傳播的速度。第二方面,提供一種線纜診斷裝置,包括控制處理器,用于預置波形模式并將所述預置的波形模式發送至發送機及回波發生器;所述發送機,用于接收所述控制處理器預置的波形模式并根據所述預置的波形模式對應的數字波形數據生成波形信號發送至待檢測的線纜;接收機,用于接收所述待檢測的線纜根據所述波形信號生成的反射信號,其中所述反射信號為所述波形信號在所述待檢測的線纜中產生的近端回波與所述波形信號對應的反射波信號的疊加;接收機,還用于將所述反射信號轉換為數字反射信號數據并發送至數據處理器;數據處理器,用于將所述接收機發送的所述數字反射信號數據減除根據所述波形模式模擬生成的所述近端回波對應的數字數據得到所述反射波信號的數字數據記為數字反射波信號數據,其中所述回波發生器,用于接收所述控制處理器發送的所述預置的波形模式并根據所述預置的波形模式模擬生成的所述近端回波對應的數字數據;檢測機,用于檢測所述數據處理器發送的所述數字反射波信號數據峰值信息并將所述峰值信息發送至控制處理器,其中所述峰值信息包括所述數字反射波信號數據的振幅的極大值和極小值及所述振幅在極大值和極小值處對應的時間信息;控制處理器,根據所述檢測機發送的所述峰值信息確認所述線纜的當前狀況。 在第一種可能的實現方式中,根據第一方面,所述發送機還包括脈沖發生器,用于根據預置的波形模式生成所述數字波形數據并將所述數字波形數據發送至數模轉換發送器;所述數模轉換發送器,用于將所述脈沖發生器發送的所述數字波形數據轉換為對應的所述波形信號并發送至所述待檢測的線纜;其中,所述線纜診斷裝置的檢測機還包括計時器,所述計時器用于記錄所述數字波形數據生成的第一時刻。在第二種可能的實現方式中,根據第一種可能的實現方式,所述檢測機包括峰值檢測器,用于檢測接收到的所述數字反射波信號數據的振幅并當檢測接收到所述數字反射波信號數據的振幅的極大值時記錄所述振幅的極大值將所述振幅的極大值發送至控制處理器,并通過所述計時器生成第一時間記錄發送至所述控制處理器;峰值檢測器,還用于檢測接收到的所述數字反射波信號數據的振幅并當檢測接收到所述數字反射波信號數據的振幅的極小值時記錄所述振幅的極小值將所述振幅的極小值發送至控制處理器,并通過所述計時器生成第二時間記錄發送至所述控制處理器。在第三種可能的實現方式中,根據第二種可能的實現方式,所述控制處理器具體用于,接收所述峰值檢測器發送的所述振幅的極大值、所述振幅的極小值,以及所述計時器發送的所述第一時間記錄和所述第二時間記錄,當所述振幅的極大值大于預設的第一振幅閾值且所述振幅的極小值大于預設的第二振幅閾值時,確定所述待檢測的線纜正常;或當所述振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與所述數字波形數據同相時,確定所述待檢測的線纜開路;或當所述振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與所述數字波形數據反相時,確定所述待檢測的線纜短路。在第四種可能的實現方式中,根據第三種可能的實現方式,所述控制處理器具體還用于若所述數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據所述第一時間記錄、固定時延和傳播速度計算短路位置;
若所述數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據所述第二時間記錄、固定時延和傳播速度計算短路位置。在第五種可能的實現方式中,根據第三種可能的實現方式,所述控制處理器具體還用于若所述數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據所述第一時間記錄、固定時延和傳播速度計算開路位置;若所述數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據所述第二時間記錄、固定時延和傳播速度計算開路位置。其中所述固定時延為所述數字波形數據和所述反射信號數據在所述線纜診斷裝置中的傳播時間,所述傳播速度為所述波形信號在所述待檢測的線纜中傳播的速度。本發明的實施例提供的診斷線纜的方法及裝置,采用數字信號處理的方法將由預置的波形模式生成的反射信號減除近端回波得到反射波信號,再根據得到的反射波信號判斷線纜的狀況,相比采用模擬信號處理的方式省去部分模擬電路構件可以使線纜診斷裝置 降低功耗,同時降低了設計難度和成本。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I為本發明的實施例提供的一種診斷線纜的方法的流程示意圖;圖2為本發明的實施例提供的另一種診斷線纜的方法的流程示意圖;圖3為本發明的實施例提供的一種診斷線纜的裝置的流程示意圖;圖4為本發明的實施例提供的另一種診斷線纜的裝置的流程示意圖;圖5為本發明的實施例提供的用于一種診斷線纜裝置的方波的波形圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。本發明的實施例公開了一種診斷線纜的方法,如圖I所示,該方法包括如下步驟101、線纜診斷裝置將生成的波形信號發送至待檢測的線纜。102、接收待檢測的線纜根據波形信號生成的反射信號。其中,反射信號為波形信號在待檢測的線纜中產生的近端回波與波形信號對應的反射波信號的疊加信號。103、將該反射信號轉換為數字反射信號數據,并減去根據預置的波形模式模擬生成的近端回波對應的數字數據得到反射波信號的數字數據。104、檢測數字反射波信號的峰值信息。其中,峰值信息包括數字反射波信號數據的振幅的極大值和極小值及振幅在極大值和極小值處對應的時間信息。105、根據峰值信息來確認線纜的當前狀況。本實施例提供的診斷線纜的方法,采用數字信號處理的方法將由預置的波形模式生成的反射信號減除近端回波得到反射波信號,再根據得到的反射波信號判斷線纜的狀況,相比采用模擬信號處理的方式省去部分模擬電路構件可以使線纜診斷裝置降低功耗,同時降低了設計難度和成本。本發明的實施例具體描述了實施例一診斷線纜的方法,如圖2所示(具體以說明書為準),該方法包括如下步驟201、線纜診斷裝置將生成的波形信號發送至待檢測的線纜。202、接收待檢測的線纜根據波形信號生成的反射信號。·其中,反射信號為波形信號在待檢測的線纜中產生的近端回波與波形信號對應的反射波信號的疊加信號。203、將反射信號轉換為數字反射信號數據,并減去根據預置的波形模式模擬生成的近端回波對應的數字數據得到反射波信號的數字數據。204、檢測數字反射波信號的峰值信息。其中,峰值信息包括數字反射波信號數據的振幅的極大值和極小值及振幅在極大值和極小值處對應的時間信息。其中204具體包括204a、當檢測接收到的數字反射波信號數據的振幅的極大值時生成第一時間記錄并記錄振幅的極大值。204b、當檢測接收到的數字反射波信號數據的振幅的極小值時生成第二時間記錄并記錄振幅的極小值。205a、當振幅的極大值大于預設的第一振幅閾值且振幅的極小值大于預設的第二振幅閾值時,確定待檢測的線纜正常。205b、當振幅的極大值和振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且數字反射波信號數據的振幅方向與數字波形數據同相時,確定待檢測的線纜開路。205c、當振幅的極大值和振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且數字反射波信號數據的振幅方向與數字波形數據反相時,確定待檢測的線纜短路。206a、若數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據第一時間記錄、固定時延和傳播速度計算開路位置;若數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據第二時間記錄、固定時延和傳播速度計算開路位置。206b、若數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據第一時間記錄、固定時延和傳播速度計算短路位置;若數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據第二時間記錄、固定時延和傳播速度計算短路位置。其中固定時延為數字波形數據和反射信號數據在線纜診斷裝置中的傳播時間,傳播速度為波形信號在待檢測的線纜中傳播的速度。本實施例提供的診斷線纜的方法,采用數字信號處理的方法將由預置的波形模式生成的反射信號減除近端回波得到反射波信號,再根據得到的反射波信號判斷線纜的狀況,相比采用模擬信號處理的方式省去部分模擬電路構件可以使線纜診斷裝置降低功耗,同時降低了設計難度和成本。本發明的實施例公開了一種線纜診斷裝置3,如圖3所示,包括控制處理器31、回波發生器32、發送機33、接收機34、數據處理器35和檢測機36,其中控制處理器31,用于預置波形模式并將預置的波形模式發送至發送機33及回波發生器32。發送機33,用于接收控制處理器31預置的波形模式并根據預置的波形模式對應的數字波形數據生成波形信號發送至待檢測的線纜。接收機34,用于接收待檢測的線纜根據波形信號生成的反射信號,其中反射信號為波形信號在待檢測的線纜中產生的近端回波與波形信號對應的反射波信號的疊加。接收機34,還用于將反射信號轉換為數字反射信號數據并發送至數據處理器35。數據處理器35,用于將接收機34發送的數字反射信號數據減除根據波形模式模擬生成的近端回波對應的數字數據得到反射波信號的數字數據記為數字反射波信號數據,其中回波發生器32,用于接收控制處理器31發送的預置的波形模式并根據預置的波形模式模擬生成的近端回波對應的數字數據。檢測機36,用于檢測數據處理器35發送的數字反射波信號數據峰值信息并將此 峰值信息發送至控制處理器31,其中的峰值信息包括數字反射波信號數據的振幅的極大值和極小值及振幅在極大值和極小值處對應的時間信息。控制處理器31,根據檢測機36發送的峰值信息確認線纜的當前狀況。本實施例提供的線纜診斷裝置,采用數字信號處理的方法將由預置的波形模式生成的反射信號減除近端回波得到反射波信號,再根據得到的反射波信號判斷線纜的狀況,相比采用模擬信號處理的方式省去部分模擬電路構件可以使線纜診斷裝置降低功耗,同時降低了設計難度和成本。本發明的實施例具體描述了一種線纜診斷裝置,如圖4所示,包括控制處理器31、回波發生器32、發送機33、接收機34、數據處理器35和檢測機36,其中控制處理器31,用于預置波形模式并將所述預置的波形模式發送至發送機33及回波發生器32。發送機33,用于接收控制處理器31預置的波形模式并根據預置的波形模式對應的數字波形數據生成波形信號發送至待檢測的線纜。具體的,發送機33還包括脈沖發生器331和數模轉換發送器332,其中脈沖發生器331,用于根據預置的波形模式生成數字波形數據并將數字波形數據發送至數模轉換發送器332 ;所述數模轉換發送器332,用于將所述脈沖發生器331發送的所述數字波形數據轉換為對應的所述波形信號并發送至所述待檢測的線纜。接收機34,用于接收待檢測的線纜根據波形信號生成的反射信號,其中反射信號為波形信號在待檢測的線纜中產生的近端回波與波形信號對應的反射波信號的疊加。
接收機34,還用于將反射信號轉換為數字反射信號數據并發送至數據處理器35。數據處理器35,用于將接收機34發送的數字反射信號數據減除根據波形模式模擬生成的近端回波對應的數字數據得到反射波信號的數字數據記為數字反射波信號數據,其中回波發生器32,用于接收控制處理器31發送的預置的波形模式并根據該預置的波形模式模擬生成的近端回波對應的數字數據。檢測機36,用于檢測數據處理器35發送的數字反射波信號數據峰值信息并將峰值信息發送至控制處理器31,其中的峰值信息包括數字反射波信號數據的振幅的極大值和極小值及振幅在極大值和極小值處對應的時間信息。具體的,檢測機36還包括峰值檢測器361和計時器362,其中峰值檢測器361,用于檢測接收到的數字反射波信號數據的振幅并當檢測到接收到的數字反射波信號數據的振幅的極大值時記錄振幅的極大值將振幅的極大值發送至控 制處理器31,并通過計時器362生成第一時間記錄發送至控制處理器31 ;峰值檢測器361,還用于檢測接收到的數字反射波信號數據的振幅并當檢測到接收到數字反射波信號數據的振幅的極小值時記錄振幅的極小值將振幅的極小值發送至控制處理器31,并通過計時器362生成第二時間記錄發送至控制處理器31。計時器362,還用于記錄脈沖發生器331發送的數字波形數據生成的第一時刻。控制處理器31,根據檢測機36發送的峰值信息確認線纜的當前狀況。具體的,控制處理器31具體用于,接收峰值檢測器361發送的振幅的極大值、振幅的極小值,以及計時器362發送的第一時間記錄和第二時間記錄,當振幅的極大值大于預設的第一振幅閾值且振幅的極小值大于預設的第二振幅閾值時,確定待檢測的線纜正常;或,當振幅的極大值和振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且數字反射波信號數據的振幅方向與數字波形數據同相時,確定待檢測的線纜開路;或,當振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與數字波形數據反相時,確定待檢測的線纜短路。進一步,可選的,控制處理器31具體還用于若數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據第一時間記錄、固定時延和傳播速度計算短路位置;若數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據第二時間記錄、固定時延和傳播速度計算短路位置。可選的,控制處理器31具體還用于若數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據第一時間記錄、固定時延和傳播速度計算開路位置;若數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據第二時間記錄、固定時延和傳播速度計算開路位置。其中固定時延為數字波形數據和反射信號數據在線纜診斷裝置中的傳播時間,所述傳播速度為波形信號在待檢測的線纜中傳播的速度。本實施例提供的線纜診斷裝置,采用數字信號處理的方法將由預置的波形模式生成的反射信號減除近端回波得到反射波信號,再根據得到的反射波信號判斷線纜的狀況,相比采用模擬信號處理的方式省去部分模擬電路構件可以使線纜診斷裝置降低功耗,同時降低了設計難度和成本。以發送機33發送的波形信號為方波(其中該方波的振幅方向為正向,即波谷位置的振幅為0,波峰位置的振幅為正數)進行具體說明,其中方波波形為如圖5所示,首先控制處理器31,將預置的方波波形模式發送至脈沖發生器331,脈沖發生器331將方波波形數據經過數模轉換器332轉換為對應的方波信號發送至待檢測的線纜,同時在脈沖發生器331將方波波形模式生成方波波形數據時,計時器362在此刻生成第一 時刻t0。待檢測的線纜接收到方波信號后會根據當前的線纜狀況在短路或開路處產生反射信號,并傳入接收機34中。而接收機34接收到的反射信號是方波信號在待檢測的線纜中產生的近端回波與方波信號對應的反射波信號的疊加。此時,接收機34將該疊加后的信號轉換為數字信號,并發送至數據處理器35進行減運算,用疊加后的信號減去發送的方波信號,就得到純粹的反射波信號。該反射波信號經過峰值檢波器361檢測出反射波數據振幅的極大值Xl和極小值X2。在檢測到反射波數據振幅的極大值的同時計時器362生成第一時間記錄tl,而在檢測到反射波數據的極小值X2的同時計時器362生成第二時間記錄t2。最后,控制處理器31根據峰值檢波器361發送的振幅極大值Xl和峰值極小值X2及對應的計時器362生成的第一時間記錄tl和第二時間記錄t2確認線纜的當前狀況。其中,當振幅的極大值Xl大于預設的第一振幅閾值Al且振幅的極小值X2大于預設的第二振幅閾值A2時,確定所檢測的線纜正常;正常負載的信號的振幅一般大于檢測波形(波形信號)的振幅。或當振幅的極大值Xl和振幅的極小值X2中至少有一個小于或等于各自對應的預設振幅閾值,且振幅的極大值的絕對值|X1|小于振幅的極小值的絕對值|X21時,反射波數據的波峰為正值,波谷為0,確定待檢測的線纜短路,并根據第一時間記錄tl、固定時延At和傳播速度V計算短路位置;以圖5所示的方波波形對應的反射波信號為例,短路位置的線長的計算公式為L1 = (tl-At)*v/2 ;或當振幅的極大值Xl和振幅的極小值X2中至少有一個小于或等于各自對應的預設振幅閾值,且振幅的極大值的絕對值|X1|大于振幅的極小值的絕對值|X21時,反射波數據的波峰為0,波谷為負值,確定待檢測的線纜開路,并根據第二時間記錄t 2和固定時延At和傳播速度V計算開路位置;以圖5所示的方波波形對應的反射波信號為例,開路位置的線長的計算公式為L2 = (t2_At)*v/2 ;其中固定時延為數字波形數據和反射信號數據在線纜診斷裝置中的傳播時間,傳播速度為波形信號在待檢測的線纜中傳播的速度,因此固定時延為與線纜診斷裝置有關的常數。本實施例提供的線纜診斷裝置,采用數字信號處理的方法將由預置的方波波形模式生成的反射信號減除近端回波得到反射波信號,再根據得到的反射波信號判斷線纜的狀況,相比采用模擬信號處理的方式省去部分模擬電路構件可以使線纜診斷裝置降低功耗,同時降低了設計難度和成本。本領域普通技術人員可以理解實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。 以上所述,僅為本發明的具體實施方式
,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。
權利要求
1.一種診斷線纜的方法,應用于一種線纜診斷裝置,其特征在于,包括 根據預置的波形模式對應的數字波形數據生成波形信號發送至待檢測的線纜; 接收所述待檢測的線纜根據所述波形信號生成的反射信號,其中所述反射信號為所述波形信號在所述待檢測的線纜中產生的近端回波與所述波形信號對應的反射波信號的疊加; 將所述反射信號轉換為數字反射信號數據; 將所述數字反射信號數據減除根據所述預置的波形模式模擬生成的所述近端回波對應的數字數據得到所述反射波信號的數字數據記為數字反射波信號數據; 檢測所述數字反射波信號數據的峰值信息,其中所述峰值信息包括所述數字反射波信號數據的振幅的極大值和極小值及所述振幅在極大值和極小值處對應的時間信息; 根據所述峰值信息確認所述線纜的當前狀況。
2.根據權利要求I所述的方法,其特征在于,所述根據預置的波形模式對應的數字波形數據生成波形信號發送至待檢測的線纜包括 根據預置的波形模式生成數字波形數據并記錄所述數字波形數據生成的第一時刻; 將所述數字波形數據轉換為對應的所述波形信號并發送至所述待檢測的線纜。
3.根據權利要求2所述的方法,其特征在于,所述檢測所述數字反射波信號數據峰值信息包括 當檢測接收到所述數字反射波信號數據的振幅的極大值時生成第一時間記錄并記錄所述振幅的極大值; 當檢測接收到所述數字反射波信號數據的振幅的極小值時生成第二時間記錄并記錄所述振幅的極小值。
4.根據權利要求3所述的方法,其特征在于,所述根據所述峰值信息確認所述線纜的當前狀況包括 當所述振幅的極大值大于預設的第一振幅閾值且所述振幅的極小值大于預設的第二振幅閾值時,確定所述待檢測的線纜正常; 當所述振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與所述數字波形數據同相時,確定所述待檢測的線纜開路; 當所述振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與所述數字波形數據反相時,確定所述待檢測的線纜短路。
5.根據權利要求4所述的方法,其特征在于,所述確定所述待檢測的線纜短路之后還包括 若所述數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據所述第一時間記錄、固定時延和傳播速度計算短路位置; 若所述數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據所述第二時間記錄、固定時延和傳播速度計算短路位置。
6.根據權利要求4所述的方法,其特征在于,所述確定所述待檢測的線纜開路之后還包括若所述數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據所述第一時間記錄、固定時延和傳播速度計算開路位置; 若所述數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據所述第二時間記錄、固定時延和傳播速度計算開路位置; 其中所述固定時延為所述數字波形數據和所述反射信號數據在所述線纜診斷裝置中的傳播時間,所述傳播速度為所述波形信號在所述待檢測的線纜中傳播的速度。
7.—種線纜診斷裝置,其特征在于,包括 控制處理器,用于預置的波形模式并將所述預置的波形模式發送至發送機及回波發生器; 所述發送機,用于接收所述控制處理器預置的波形模式并根據所述預置的波形模式對應的數字波形數據生成波形信號發送至待檢測的線纜; 接收機,用于接收所述待檢測的線纜根據所述波形信號生成的反射信號,其中所述反射信號為所述波形信號在所述待檢測的線纜中產生的近端回波與所述波形信號對應的反射波信號的疊加; 接收機,還用于將所述反射信號轉換為數字反射信號數據并發送至數據處理器; 數據處理器,用于將所述接收機發送的所述數字反射信號數據減除根據所述波形模式模擬生成的所述近端回波對應的數字數據得到所述反射波信號的數字數據記為數字反射波信號數據,其中所述回波發生器,用于接收所述控制處理器發送的所述預置的波形模式并根據所述預置的波形模式模擬生成的所述近端回波對應的數字數據; 檢測機,用于檢測所述數據處理器發送的所述數字反射波信號數據峰值信息并將所述峰值信息發送至控制處理器,其中所述峰值信息包括所述數字反射波信號數據的振幅的極大值和極小值及所述振幅在極大值和極小值處對應的時間信息; 控制處理器,根據所述檢測機發送的所述峰值信息確認所述線纜的當前狀況。
8.根據權利要求7所述的裝置,其特征在于,所述發送機還包括 脈沖發生器,用于根據預置的波形模式生成所述數字波形數據并將所述數字波形數據發送至數模轉換發送器; 所述數模轉換發送器,用于將所述脈沖發生器發送的所述數字波形數據轉換為對應的所述波形信號并發送至所述待檢測的線纜; 其中,所述線纜診斷裝置的檢測機還包括計時器,所述計時器用于記錄所述數字波形數據生成的第一時刻。
9.根據權利要求8所述的裝置,其特征在于,所述檢測機包括 峰值檢測器,用于檢測接收到的所述數字反射波信號數據的振幅并當檢測接收到所述數字反射波信號數據的振幅的極大值時記錄所述振幅的極大值將所述振幅的極大值發送至控制處理器,并通過所述計時器生成第一時間記錄發送至所述控制處理器; 峰值檢測器,還用于檢測接收到的所述數字反射波信號數據的振幅并當檢測接收到所述數字反射波信號數據的振幅的極小值時記錄所述振幅的極小值將所述振幅的極小值發送至控制處理器,并通過所述計時器生成第二時間記錄發送至所述控制處理器。
10.根據權利要求9所述的裝置,其特征在于, 所述控制處理器具體用于,接收所述峰值檢測器發送的所述振幅的極大值、所述振幅的極小值,以及所述計時器發送的所述第一時間記錄和所述第二時間記錄,當所述振幅的極大值大于預設的第一振幅閾值且所述振幅的極小值大于預設的第二振幅閾值時,確定所述待檢測的線纜正常; 或當所述振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與所述數字波形數據同相時,確定所述待檢測的線纜開路; 或當所述振幅的極大值和所述振幅的極小值中至少有一個小于或等于各自對應的預設振幅閾值,且所述數字反射波信號數據的振幅方向與所述數字波形數據反相時,確定所述待檢測的線纜短路。
11.根據權利要求10所述的裝置,其特征在于,所述控制處理器具體還用于若所述數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據所述第一時間記錄、固定時延和傳播速度計算短路位置; 若所述數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據所述第二時間記錄、固定時延和傳播速度計算短路位置。
12.根據權利要求10所述的裝置,其特征在于,所述控制處理器具體還用于若所述數字波形數據的振幅的極大值的絕對值小于振幅的極小值的絕對值,則根據所述第一時間記錄、固定時延和傳播速度計算開路位置; 若所述數字波形數據的振幅的極大值的絕對值大于振幅的極小值的絕對值,則根據所述第二時間記錄、固定時延和傳播速度計算開路位置; 其中所述固定時延為所述數字波形數據和所述反射信號數據在所述線纜診斷裝置中的傳播時間,所述傳播速度為所述波形信號在所述待檢測的線纜中傳播的速度。
全文摘要
本發明的實施例公開一種診斷線纜的方法和裝置,涉及通信領域,能夠降低線纜診斷裝置功耗同時降低設計難度和成本。該方法包括采用數字信號處理的方法將由預置的波形模式生成的反射信號減除近端回波得到反射波信號,將反射波信號的數字數據記為數字反射波信號數據,并檢測數字反射波信號數據峰值信息,其中的峰值信息包括該數字反射波信號數據的振幅的極大值和極小值及振幅在極大值和極小值處對應的時間信息,再根據此峰值信息確認所述線纜的當前狀況,并計算出故障位置。本發明的實施例應用于線纜狀態診斷。
文檔編號H04B3/46GK102891702SQ201210389970
公開日2013年1月23日 申請日期2012年10月15日 優先權日2012年10月15日
發明者劉凱 申請人:華為技術有限公司