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

基于數據擬合的信號鎖定指示異常跳變檢測方法*

2016-07-05 07:38:23李志強孫健俊董亞國
通信技術 2016年4期

馬 赫,李志強,孫健俊,董亞國,殷 君

(解放軍理工大學 通信工程學院,江蘇 南京 210007)

?

基于數據擬合的信號鎖定指示異常跳變檢測方法*

馬赫,李志強,孫健俊,董亞國,殷君

(解放軍理工大學 通信工程學院,江蘇 南京 210007)

摘要:為解決衛星在空間應用過程中由于單粒子效應而發生信號鎖定指示異常跳變故障的問題,提出了一種基于數據擬合的衛星鎖定指示異常跳變檢測方法。通過對設計案例進行故障注入試驗,分別統計了衛星信號鎖定指示正常跳變和異常跳變的頻率分布,并使用MATLAB軟件的數據擬合工具得到了相應的概率密度函數,運用最大后驗概率準則計算得到了給定軌道的最佳判定門限。該方法已經在某低軌衛星中得到了初步驗證,取得了滿意的效果。

關鍵詞:單粒子效應;故障注入;數據擬合;最佳判決;最大后驗概率準則

0引言

基于SRAM工藝的FPGA應用在航空航天領域時,容易受到空間輻射的影響而發生單粒子效應,引發單粒子翻轉[1]。單粒子翻轉效應是由單個高能帶點粒子射入微電子器件敏感區引起的,能夠使器件邏輯狀態翻轉為相反狀態,導致系統功能紊亂。SRAM型FPGA需通過配置存儲器進行加載,因此配置存儲器中的數據控制著FPGA器件各組件的連接關系和邏輯功能,一旦發生單粒子翻轉就有可能破壞FPGA器件實現的功能[2]。

隨著制作工藝的發展,數字集成電路越來越小,芯片越來越大,越來越復雜,單粒子翻轉引發的問題更加突出,在航空航天領域,對于單粒子翻轉的防護尤為重要[3]。本文提出的基于數據擬合的衛星信號鎖定指示異常跳變檢測方法,就是為了解決由于單粒子翻轉而引發的衛星信號鎖定指示異常跳變的情況,通過設定判決門限,判定跳變是屬于正常跳變還是異常跳變,當發現異常跳變時,通過配合回讀刷新、重新加載等異常處置方法,糾正系統錯誤,從而保證系統正常運行。

1異常跳變檢測方法

為了檢測鎖定指示是否存在異常跳變,需要通過異常跳變檢驗電路進行檢測,異常跳變檢驗電路如圖1所示。

圖1 信號鎖定指示檢測流程

當進行信號鎖定指示檢測時,主控端啟動計時器和計數器,在設定時間內對信號鎖定指示的跳變沿進行計數,并對得出的結果進行分析,當判定結果為正常時則復位計時器和計數器,繼續進行信號鎖定指示檢測;當判定結果為異常時,則進行異常處置,之后復位計時器和計數器,繼續進行信號鎖定指示檢測。

2故障注入與數據擬合

對于不同的衛星通信系統,由于其設計方案不同,其信號鎖定指示的跳變頻率是不同的;對于同一種衛星通信系統,由于單粒子效應產生位置的不同,電磁環境的差異等原因,其信號鎖定指示的異常跳變情況也是不同的。

為了得到相應的數據信息,需要進行黑盒測試。所謂黑盒測試也稱為功能測試或數據驅動測試,是在已知產品所具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時把測試對象看作一個不能打開的黑盒子,在不考慮程序內部結構和內部特征的情況下,在接口處進行測試[4]。

因此可以把整個衛星系統看作一個黑盒子,通過進行故障注入,模擬空間電磁環境,觀察衛星信號鎖定指示的跳變信息變化,并運用數據擬合得到跳變次數的概率密度函數。

故障注入方法是一種檢驗容錯機制有效性的試驗方法,通過有意識的向系統中引入故障來加速測評容錯機制的實驗過程[5]。由于現有的實驗條件無法模擬外天空的高能輻射環境,因此采用軟件故障注入的方法來模擬單粒子效應,統計系統正常跳變情況和異常跳變情況跳變次數的概率密度函數,進而確定判決門限。

Xilinx開發的ISE軟件中有一種專用的IP核——SEM(Soft Error Mitigation,軟錯誤緩解),它可以實現模擬FPGA芯片上的邏輯狀態的翻轉[6]。該IP核能夠通過串口通信的方式將一位或多位錯誤注入到特定的配置寄存器地址,從而實現FPGA的軟錯誤注入[7-8]。

通過遍歷注入配置寄存機地址和隨機注入配置寄存機地址兩種方式,經過多次試驗,最終得到正常跳變情況和異常跳變情況的跳變次數頻率密度。

在得到了統計數據以后,通過excel軟件得到通道狀態標志跳變次數的頻率密度,運用MATLAB軟件的Curve Fitting Tool工具進行數據擬合,最終得到通道狀態標志跳變次數的概率密度函數。

MATLAB的曲線擬合工具箱(Curve Fitting Toolbox)集成了用MATLAB建立的圖形用戶界面(GUIs)和M文件函數。利用這個工具箱可以進行參數擬合,或者通過采用平滑樣條或者其他各種插值方法進行非參數擬合[9]。

圖2和圖3為使用MATLAB軟件中的Curve Fitting Tool工具進行數據擬合得到的正常情況和異常情況的跳變概率密度函數擬合曲線。

圖2 正常跳變概率密度函數曲線

圖3 異常跳變概率密度函數曲線

由軟件擬合結果可以得到正常情況和異常情況的概率密度函數分別為:

(1)

(2)

圖4為正常跳變情況和異常跳變情況的概率密度函數。

圖4 正常跳變情況和異常跳變情況概率密度函數示意

圖5為正常跳變情況和異常跳變情況在靠近原點部分的局部放大示意圖。

圖5 正常跳變情況和異常跳變情況概率

3判定門限確定

用H1表示正常跳變情況,用H0表示異常跳變情況,并做出如下假設:

假設實際情況為正常跳變而判定為異常跳變的錯誤為第一類錯誤,用P(D0|H1)表示第一類錯誤發生的概率,即虛警概率;

假設實際情況為異常跳變而判定為正常跳變的錯誤為第二類錯誤,用P(D1|H0)表示第二類錯誤發生的概率,即漏警概率。

圖6所示為虛警概率和漏警概率的示意圖,虛警概率為圖中B部分,漏警概率為圖中A部分。

圖6 虛警概率和漏警概率示意

在本策略中,為了做出最合理的判定,選擇最大后驗概率準則作為判定標準。

用條件概率P(H0|x)表示在得到樣本x的條件下H0為真的概率;

用條件概率P(H1|x)表示在得到樣本x的條件下H1為真的概率。

于是判定準則就是,若:

P(H0|x)>P(H1|x)

(3)

則判定為H0,反之則判定為H1。

利用貝葉斯公式,可以將上述后驗概率表示為:

(4)

為了確定門限,令:

P(H0|x)=P(H1|x)

(5)

化簡可得:

f(x|H0)P(H0)=f(x|H1)P(H1)

(6)

式中,P(H0)和P(H1)分別是假設事件H0和H1發生的先驗概率,f(x|H0)和f(x|H1)分別是正常跳變情況的概率密度函數和異常跳變情況的概率密度函數。

根據已有試驗數據[10],計算得到Xilinx 300萬門FPGA在低地球軌道(軌道高度645 km,軌道傾角97.9°)在軌的單粒子錯誤率如表1所示。

表1 Xilinx 300萬門FPGA在軌單粒子錯誤率預計

表1中M=1為只考慮銀河宇宙射線,不考慮太陽耀斑粒子的情況;M=3為同時考慮銀河宇宙射線和太陽耀斑粒子的情況。

假設單粒子翻轉發生的概率密度在一天之內服從均勻分布,則可以通過表1的數據計算得到20 s的錯誤率,并通過MATLAB計算分別得到M=1和M=3的最佳判決門限。

當M=1時,計算結果為10.46,根據四舍五入原則,最佳判決門限取10,如圖7所示。

圖7 最佳判定門限計算結果(M=1)

當M=3時,計算結果為10.31,根據四舍五入原則,最佳判決門限取10,如圖8所示。

圖8 最佳判定門限計算結果(M=3)

通過上述方法,根據所在軌道單粒子翻轉錯誤的先驗概率,可以求出任何軌道高度的信號鎖定指示異常跳變最佳判決門限,從而應對不同軌道條件下的衛星應用情況。

4結語

本文對所提出的一種基于數據擬合的衛星信號鎖定指示異常跳變檢測方法進行了闡述,通過故障注入和MATLAB擬合的方法,計算得到了正常跳變情況和異常跳變情況的跳變次數概率密度函數,通過運用最大后驗概率的方法,確定了最佳的跳變判定門限。由于不同的設計方案其相應的跳變概率密度函數也不同,因此針對不同的設計,需要有針對性的進行故障注入測試來得到相應的跳變次數概率密度函數。該方案在某低軌衛星中得到了初步驗證,取得了滿意的效果,能夠為今后衛星的空間抗輻射應用提供參考。

參考文獻:

[1]陳江璋. 基于SRAM的FPGA抗SEU加固技術分析研究[J]. 價值工程, 2013,31(33):105-106.

CHEN Jiang-zhang. Analysis and Research on SRAM-based FPGA Anti SEU Reinforcement Technology[J]. Value Engineering, 2013,31(33):105-106.

[2]江衛, 鄭艷, 徐夢茗 等. 一種適用于空間飛行器的可重構信息處理平臺硬件設計[J]. 通信技術, 2014,47(06):697-701.

JIANG Wei, ZHENG Yan, XU Meng-ming, et al. Platform Hardware Design for Spacecraft Reconfigurable Information Processing[J]. Communications Technology, 2014,47(06):697-701.

[3]WANG J J, WANG W, Wolday S, et al. Single Event Upset and Hardening in 0.15 μm Antifuse-based Field Programmable Gate Array[J]. Nuclear Science, IEEE Transactions on, 2003,50(6):2158-2166.

[4]趙宸.淺析黑盒測試與白盒測試[J].硅谷,2010(11):39.

ZHAO Chen. Analysis of Black Box Test and White Box Test[J]. Silicon Valley, 2010(11):39.

[5]孫峻朝, 李運策, 楊孝宗. 故障注入研究的一種理論框架[J].小型微型計算機系統, 1999(11):816-819.

SUN Jun-chao, LI Yun-ce, YANG Xiao-zong. A Theoretical Framework of Fault Injection Research[J]. Mini-Micro Systems. 1999(11):816-819.

[6]洪映森. 基于FPGA的故障注入系統研究[D].哈爾濱:哈爾濱工業大學, 2014.HONG Ying-sen. Rearch of Fault Injection System based on FPGA[D]. Harbin Institute of Technology,2014.

[7]Xilinx. LogiCORE IP Soft Error Mitigation Controller v3.3 Product Guide[EB/OL]. (2012-07-25)[2015-1-12]. http://china.xilinx.com/support/documentation/ip_documentation/sem/v3_3/pg036_sem.pdf.

[8]Xilinx. Spartan-6 FPGA Configuration[EB/OL]. (2015-11-03)[2015-1-12]. http://www.xilinx.com/support/documentation/user_guides/ug380.pdf.

[9]胡慶婉. 使用MATLAB曲線擬合工具箱做曲線擬合[J]. 電腦知識與技術, 2010(21):5822-5823.

HU Qing-wan. Curve Fitting by Curve Fitting Toolbox of Matlab[J]. Computer Knowledge and Technology, 2010(21):5822-5823.

[10]于慶奎, 張大宇, 張海明等. SRAM FPGA電離輻射效應試驗研究[J]. 航天器環境工程, 2009(03):229-231.

YU Qing-kui, ZHANG Da-yu, ZHANG Hai-ming, et al. Tests on Total Dose Effects and Single Event Effects on SRAM FPGA[J]. Spacecraft Environment Engineering, 2009(03):229-231.

A Satellite Abnormal Signal Lock Indicator Shift Detection Method based on Data Fitting

MA He, LI Zhi-qiang, SUN Jian-jun, DONG Ya-guo, YIN Jun

(College of Communications Engineering, PLA University of Science and Technology, Nanjing 210007,China)

Abstract:To solve the problem of abnormal signal lock indicator of satellite shift in space applications caused by the single-event effects, a satellite signal lock indicator abnormal shifting detection method based on data fitting is proposed.Through fault injection test on the designed case, the frequency distributions of both normal signal lock indicator shift and abnormal signal lock indicator shift are analyzed,and then, the corresponding probability density function is acquired with Curve Fitting Toolbox of MATLAB software. Finally, in accordance with the criterion of maximum posterior probability estimationthe,the best decision threshold in given orbit is calculated.This method is preliminarily verified, and achieves satisfactory results in a LEO satellite.

Key words:single event effects; fault injection; data fitting; optimal decision; maximum posterior probability estimation

doi:10.3969/j.issn.1002-0802.2016.04.023

*收稿日期:2015-11-26;修回日期:2016-02-28Received date:2015-11-26;Revised date:2016-02-28

基金項目:國家自然科學基金資助項目(No.61571464)

Foundation Item:National Natural Science Foundation of China(No.61571464)

中圖分類號:TN407

文獻標志碼:A

文章編號:1002-0802(2016)04-0500-04

作者簡介:

馬赫(1990—),男,碩士研究生,主要研究方向為衛星測控;

李志強(1974—),男,博士,教授,主要研究方向為衛星通信、衛星測控、衛星導航;

孫健俊(1985—),男,學士,工程師,主要研究方向為衛星測控;

董亞國(1990—),男,學士,工程師,主要研究方向計算機軟件;

殷君(1991—),男,碩士研究生,主要研究方向為衛星測控。

主站蜘蛛池模板: 九色视频线上播放| 精品剧情v国产在线观看| 欧美精品啪啪| WWW丫丫国产成人精品| 亚洲精品波多野结衣| 亚洲永久色| 97久久超碰极品视觉盛宴| 国产探花在线视频| 国产凹凸一区在线观看视频| 午夜一级做a爰片久久毛片| 国产91av在线| 日韩成人午夜| 欧美性色综合网| 又爽又大又黄a级毛片在线视频| 美女一级毛片无遮挡内谢| 亚洲娇小与黑人巨大交| 国产激情无码一区二区三区免费| 国产精品青青| 亚洲日本一本dvd高清| 乱系列中文字幕在线视频| 国产在线观看91精品| 亚洲第一香蕉视频| 精品国产欧美精品v| 毛片网站观看| 国产欧美综合在线观看第七页| 凹凸国产熟女精品视频| 国产肉感大码AV无码| 国产新AV天堂| 欧美日韩精品在线播放| 国产91小视频在线观看| 伊在人亞洲香蕉精品區| 都市激情亚洲综合久久| 国产成人一区| 欧美精品H在线播放| 亚洲综合网在线观看| 国产波多野结衣中文在线播放| 亚洲美女视频一区| 久久久久久尹人网香蕉| 毛片久久网站小视频| 国产九九精品视频| 欧日韩在线不卡视频| 精品久久人人爽人人玩人人妻| 亚洲精品少妇熟女| 亚洲制服中文字幕一区二区| 亚洲一区精品视频在线| 97视频精品全国免费观看 | 国产一在线观看| 国产精品亚洲а∨天堂免下载| 精品国产网站| 精品国产一区91在线| 亚洲欧美日韩中文字幕在线| 天堂中文在线资源| 日韩A∨精品日韩精品无码| 欧美在线精品怡红院| 波多野结衣一区二区三区88| 国产精品伦视频观看免费| h网站在线播放| 国产精品浪潮Av| 亚洲午夜国产片在线观看| 67194在线午夜亚洲| 亚洲高清中文字幕| 亚洲国产成人精品青青草原| 成年人福利视频| 国产精品极品美女自在线网站| 色悠久久久| jizz在线观看| 国产成人1024精品下载| 精品人妻无码区在线视频| 亚洲第一成年网| 国产一区自拍视频| 国产剧情一区二区| 国产日韩精品一区在线不卡| 欧美午夜在线播放| 人妻丰满熟妇av五码区| 青青青视频免费一区二区| 免费在线成人网| 亚洲黄色视频在线观看一区| 色综合天天综合中文网| 久操中文在线| 亚洲美女操| 亚洲欧美自拍视频| 国产精品jizz在线观看软件|