国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于FPGA的雙衛(wèi)星自恢復(fù)冗余授時系統(tǒng)的研究

2011-08-11 08:23:16鵬,婷,
通信技術(shù) 2011年10期
關(guān)鍵詞:晶振計數(shù)器北斗

王 鵬, 陳 婷, 黃 冰

(南京工業(yè)大學(xué) 電子與信息工程學(xué)院,江蘇 南京 210009)

0 引言

電力系統(tǒng)是一個實時性要求比較高的系統(tǒng),在繼電保護(hù)和測量中,時間的精度以及同一性十分重要。如在二次控制、保護(hù)設(shè)備中,需要利用一些參數(shù)以進(jìn)行故障判斷、系統(tǒng)穩(wěn)定性分析計算等,而這些參數(shù)除了本身大小等屬性之外,還都隱含著都屬于同一時刻這一重要特征:拋棄掉同一時刻這個先決條件,所有的計算都會變得毫無意義。在實際中,如果各個參數(shù)本身各自使用一套計時系統(tǒng),很難做到每個采集到的數(shù)據(jù)在時間上的統(tǒng)一。針對這一問題,同步技術(shù)的應(yīng)用即成為電力系統(tǒng)設(shè)計中非常的重要的一個內(nèi)容。

關(guān)于同步信號的來源,目前主要有各數(shù)值插值法和時鐘同步法。由于數(shù)值插值法其算法復(fù)雜,精度低,會出現(xiàn)累積誤差且會占用一定的硬件資源,影響系統(tǒng)的準(zhǔn)確性以及穩(wěn)定性,故目前大多數(shù)同步系統(tǒng)采用了另外一種時鐘同步法,采用衛(wèi)星授時作為時鐘信號的來源,相比數(shù)值插值法而言,由于時鐘信號是第三方提供的,所以準(zhǔn)確度穩(wěn)定性等方面具有很大的優(yōu)勢,并且使得不同的電力設(shè)施之間具有統(tǒng)一的時間系統(tǒng),便于全局管理。

本文提出了一種高穩(wěn)定性衛(wèi)星授時系統(tǒng)的設(shè)計,針對單一衛(wèi)星授時出現(xiàn)問題后可能導(dǎo)致系統(tǒng)崩潰這一致命缺點,利用GPS和北斗雙衛(wèi)星冗余授時,使授時過程中出現(xiàn)問題的概率大大降低,并具有自恢復(fù)等特殊優(yōu)點。采用FPGA作為信號采集、處理、發(fā)送的控制核心。文中分析了系統(tǒng)實現(xiàn)原理、結(jié)構(gòu),以及軟件算法的具體實現(xiàn)方案和仿真。

1 雙衛(wèi)星冗余授時的原理

雙衛(wèi)星冗余授時系統(tǒng)的框架圖如圖1所示,主要有衛(wèi)星接收模塊,信號處理模塊,需要同步的設(shè)備組成。衛(wèi)星接收模塊負(fù)責(zé)GPS和北斗信號的接收,并將信號傳輸給信號處理模塊;信號處理模塊(FPGA)處理接收到的衛(wèi)星信號,對數(shù)據(jù)進(jìn)行處理,并將正確的同步信號傳送給需要同步的設(shè)備。這樣,構(gòu)成了雙衛(wèi)星冗余授時的一個完整的系統(tǒng)。

圖1 雙衛(wèi)星授時系統(tǒng)的模型

1.1 雙衛(wèi)星授時的必要性[1-3]

目前,雖然美國承諾免費提供GPS信號給我國使用,但是作為一個現(xiàn)代化國家,衛(wèi)星導(dǎo)航系統(tǒng)是國家的基礎(chǔ)設(shè)施之一,關(guān)系到國家人民生產(chǎn)生活的安全,如果GPS系統(tǒng)出現(xiàn)故障,將產(chǎn)生不可估計的損失。北斗系統(tǒng)為我國自行研發(fā)的衛(wèi)星導(dǎo)航系統(tǒng),我國擁有完全的自主知識產(chǎn)權(quán),應(yīng)大力發(fā)展提倡。北斗二代系統(tǒng)目前雖然發(fā)展很快,有著良好的前景,但在近幾年仍無法保證其穩(wěn)定性,針對這種情況,提出一種同時利用2種授時系統(tǒng)的冗余單元,在提高授時穩(wěn)定性的同時,增加了系統(tǒng)的安全性且為我國北斗系統(tǒng)的成熟發(fā)展提供了支持。目前,暫時將給GPS作為主授時系統(tǒng),北斗系統(tǒng)作為后備,隨著北斗系統(tǒng)的不斷完善,將逐步取代GPS,最終完全使用北斗系統(tǒng)。

1.2 正確信號的要求[4-7]

通過 GPS接收機或北斗接收機接收到衛(wèi)星發(fā)送的秒脈沖信號,在進(jìn)行同步之前,需要進(jìn)行秒脈沖信號的正確性以及穩(wěn)定性的檢測,以保證系統(tǒng)運行的安全。IEC60044協(xié)議[8]中,規(guī)定正確的秒脈沖信號(1 pps)的格式為:

①相鄰兩個脈沖上升沿之間的間隔T應(yīng)為1 s,即頻率為1 Hz,信號為光量或者電壓量,每個上升沿的誤差為±10 μs。

②高電平的持續(xù)時間T1應(yīng)大于10 μs。

③脈沖間隔時間T2應(yīng)大于500 ms。

只有同時滿足以上3個條件,才能被計算為1個完整的秒脈沖信號。

為了保證衛(wèi)星信號的穩(wěn)定性,通常規(guī)定,只有連續(xù)檢測到4個正確的秒脈沖信號后,才能發(fā)送一個正確的同步信號。同理,在下一個正確的同步信號的發(fā)送時,表面上只檢測了這一時刻的一個正確秒脈沖,而實際上,已隱含包括了上 3個正確的秒脈沖。波形如圖2所示。

圖2 正確信號的定義

1.3 雙衛(wèi)星自恢復(fù)同步算法的設(shè)計

根據(jù)接收正確秒脈沖信號的定義,在發(fā)送正確的同步信號狀態(tài)時,如檢測到某個秒脈沖信號出現(xiàn)異常,這時,可利用晶振的短時穩(wěn)定性維持一段時間同步信號的發(fā)送,同時,重新檢測 3個正確的GPS秒脈沖信號以恢復(fù)正確的同步信號。如果在一段時間內(nèi),仍不能恢復(fù)正常,則進(jìn)入北斗衛(wèi)星的秒脈沖的檢測系統(tǒng),利用了與GPS秒脈沖產(chǎn)生同步信號相同的方法,實現(xiàn)同步的冗余操作。生成的同步信號狀態(tài)機的狀態(tài)轉(zhuǎn)移如圖3所示。

圖3 自恢復(fù)同步算法的狀態(tài)轉(zhuǎn)移

圖3中,狀態(tài)S0-S4為關(guān)于GPS時鐘的,S5-S9是北斗時鐘的狀態(tài)。

狀態(tài)S0:初始狀態(tài),信號檢測計數(shù)器清零開始計數(shù),如計數(shù)到150000000(晶振50 MHz,大約3 s)仍未檢測到GPS秒脈沖信號的上升沿,或者錯誤累積計數(shù)器達(dá)到 3,則進(jìn)入北斗時鐘的初始狀態(tài)S5,形成冗余操作,并復(fù)位各個計數(shù)器;若檢測到GPS秒脈沖信號的上升沿,則進(jìn)入狀態(tài)S1。

狀態(tài)S1:用來檢測高電平持續(xù)時間,根據(jù)正確信號最少維持10 μs的規(guī)定以及50 MHz的晶振可計算得出計數(shù)次數(shù)。GPS秒脈沖脈寬計數(shù)器清零開始計數(shù),當(dāng)其計數(shù)值超過500,則進(jìn)入狀態(tài)S2進(jìn)一步檢測,否則,錯誤累積計數(shù)器加1,返回狀態(tài)S0。

狀態(tài)S2:檢測相鄰的2個秒脈沖的正確性,根據(jù)誤差±10 μs的規(guī)定,在 GPS秒脈沖脈寬計數(shù)器計數(shù)值在49000500~50000500之間時,如檢測到GPS秒脈沖信號的上升沿,即說明完成一個正確秒脈沖的檢測,正確秒脈沖計數(shù)器加1,進(jìn)入狀態(tài)S3進(jìn)一步檢測,否則,錯誤累積計數(shù)器加1,返回狀態(tài)S0。

狀態(tài)S3:檢測正確脈沖計數(shù)器,是否達(dá)到3個連續(xù)正確的秒脈沖,如果是,則發(fā)送1 pps信號,進(jìn)入狀態(tài)4,否則,返回狀態(tài)S1。

狀態(tài)S4:GPS秒脈沖脈寬計數(shù)器清零開始計數(shù),如果在49000500~50000500(1 s)內(nèi)接收到上升沿信號,則發(fā)送1 pps信號,并維持 S4狀態(tài),否則,即出現(xiàn)了秒脈沖的錯誤,錯誤累積計數(shù)器加1,返回狀態(tài)S0。

狀態(tài)S5-S9與狀態(tài)S0-S4功能基本一致,只增加了針對北斗時鐘和GPS時鐘固有誤差的補償,這里就不贅述。

由同步算法可知,在相應(yīng)狀態(tài)進(jìn)行相應(yīng)計數(shù)器的及時清零重新計數(shù)操作,使用普通晶振即可滿足在短時間內(nèi)的精確性,從而解決了晶振的累積誤差問題;同樣,每秒鐘的晶振的清零也解決了接收機的正態(tài)分布誤差以及衛(wèi)星信號誤差的累積問題。而當(dāng)其中一種授時方式出現(xiàn)問題后,清除該授時方式的各個計數(shù)器,使其恢復(fù)到初始狀態(tài);并利用晶振短時計數(shù)為系統(tǒng)同步,直到第二種授時方式準(zhǔn)備完畢,這樣,既保證了2種授時方式交接時的穩(wěn)定性又可以保證第二種授時方式出現(xiàn)問題時仍可使用第一種授時方式,使系統(tǒng)具有自恢復(fù)的能力。

2 同步算法的仿真與驗證

編程和仿真采用Altera公司提供的Quartus II軟件,由于仿真速度的限制,在仿真時,將衛(wèi)星秒脈沖(sclk)的周期定為1 ms,而晶振(CLK)仍采用50 MHz,為了便于觀察每個秒脈沖的波形,將每個秒脈沖的波形的占空比調(diào)整為1:1,但是設(shè)定檢測正確高電平的維持時間仍保持在10 μs,即500個晶振周期。由于秒脈沖的周期變小而晶振頻率不變,每個秒脈沖的計數(shù)值即為 50000,由于精確度的原因,每個秒脈沖的誤差由±10 μs變?yōu)椤?.1 μs,即5個晶振周期,在下一個秒脈沖的檢測范圍即為49995-50005,oserror為錯誤計數(shù)器,osnone為無信號計數(shù)器,osright為正確信號計數(shù)器,ssend為發(fā)送的同步秒脈沖。下面,以實際情況中可能出現(xiàn)的2種情況進(jìn)行說明。

①出現(xiàn)問題自恢復(fù)的情況:當(dāng)秒脈沖信號檢測正確,進(jìn)入到同步信號發(fā)送的狀態(tài),這時檢測新的秒脈沖信號出現(xiàn)異常的情況,如圖4所示,由圖可知,此時立即返回初始狀態(tài)重新檢測3個正確的秒脈沖,oserror和osnone同時加1,并且晶振計數(shù)(ojz)開始工作,以保證系統(tǒng)的不中斷,待檢測正確后,晶振計數(shù)停止工作,重新工作由GPS秒脈沖控制的同步信號發(fā)送狀態(tài)。

②出現(xiàn)問題未能自恢復(fù)的情況:當(dāng)初始秒脈沖信號檢測正確,進(jìn)入到同步信號發(fā)送的狀態(tài),這時檢測新的秒脈沖信號出現(xiàn)異常的情況,如圖5所示,本仿真與圖4不同,由圖可知,在出現(xiàn)異常返回初始步驟后,此時由于各種原因在規(guī)定的容錯期間內(nèi)沒有通過3個正確秒脈沖的檢測,oserror和osnone計數(shù)達(dá)到極限,這時立即轉(zhuǎn)入北斗系統(tǒng)的初始狀態(tài)(為了顯示北斗狀態(tài),設(shè)定進(jìn)入 S5狀態(tài)后馬上取消晶振的輔助計時)。

圖4 GPS信號偶然丟失仿真(自恢復(fù))

圖5 GPS信號丟失仿真(未能自恢復(fù),轉(zhuǎn)入北斗)

3 結(jié)語

本文針對電力系統(tǒng)中對同步信號的要求,提出了一種新的基于北斗和GPS雙衛(wèi)星自恢復(fù)冗余的授時系統(tǒng),設(shè)計了系統(tǒng)的結(jié)構(gòu),軟件的算法,并對系統(tǒng)進(jìn)行了仿真。仿真結(jié)果表明,該系統(tǒng)符合電力系統(tǒng)對同步信號高穩(wěn)定性,高精確性,高安全性的要求,并具有結(jié)構(gòu)簡單,成本低廉等優(yōu)點,擁有極高的實用價值。

[1]聶桂根,劉經(jīng)南. GPS測時在電力系統(tǒng)中的應(yīng)用[J].武漢大學(xué)學(xué)報,2002,27(02):153-157.

[2]譚述森.北斗衛(wèi)星導(dǎo)航系統(tǒng)的發(fā)展與思考[J].宇航學(xué)報,2008,29(02):391-396.

[3]吉海,黃智偉.基于CPLD/FPGA的數(shù)字通信系統(tǒng)建模與設(shè)計[M].北京:電子工業(yè)出版社,2004.

[4]鄧方林.GPS/羅蘭C組合導(dǎo)航系統(tǒng)研究[J].宇航學(xué)報,2005, 25(03):287-290.

[5]譚述森.衛(wèi)星導(dǎo)航定位工程[M]. 北京:國防工業(yè)出版社,2007.

[6]Kaplan E D.GPS原理與應(yīng)用[M]. 北京:電子工業(yè)出版社,2002.

[7]陳仕進(jìn).時間同步方法的研究[J].測控技術(shù),2005,25(04):51-53.

[8]IEC-60044 Instrument Transformers [S].2002.

猜你喜歡
晶振計數(shù)器北斗
北斗和它的N種變身
軍事文摘(2023年20期)2023-10-31 08:42:08
北斗時鐘盤
煤氣與熱力(2022年2期)2022-03-09 06:29:30
兩非門晶振振蕩電路的設(shè)計
基于晶振的高性能時間保持方法研究
“北斗”離我們有多遠(yuǎn)
幾種導(dǎo)致恒溫晶振頻率偏移的因素分析
電子測試(2018年14期)2018-09-26 06:04:14
恒溫晶振環(huán)境溫度特性測試系統(tǒng)設(shè)計
電子測試(2018年1期)2018-04-18 11:52:05
中國的北斗 世界的北斗
太空探索(2016年3期)2016-07-12 09:58:47
計數(shù)器競爭冒險及其處理的仿真分析
石嘴山市| 厦门市| 冀州市| 垣曲县| 鄯善县| 错那县| 东乌珠穆沁旗| 报价| 祁阳县| 海兴县| 固始县| 崇信县| 杭锦后旗| 花垣县| 淅川县| 东兰县| 阳朔县| 酉阳| 长阳| 隆昌县| 项城市| 修武县| 霍山县| 鄂州市| 南昌市| 清河县| 个旧市| 崇仁县| 盐池县| 临安市| 静宁县| 浙江省| 西昌市| 历史| 潮安县| 循化| 新野县| 横山县| 滦南县| 余姚市| 嫩江县|