The invention discloses an electromagnetic protection control system of DSP reinforcement method, firstly, the signal sampling and frequency of sampling will result; frequency expansion of each spectrum and then each square; a spectrum by a constant; setting the filter parameters, the periodic interference signal filter; then start the watchdog program, when the DSP control system by the interference of non periodic signal when executing ISR interrupt service routine, calling the software trap in the ISR program; the DSP control system in the important variable information is saved to the external ROM, and then call the kernel program reset; when the system is restarted, judge system reset is normal. In order to suppress electromagnetic interference of periodic and non periodic and effective, the high frequency electromagnetic pulse simulator control system to adapt to various unexpected interruptions.
【技術實現步驟摘要】
本專利技術涉及電磁防護
,尤其涉及一種DSP控制系統的電磁防護加固方法。
技術介紹
電磁脈沖干擾從形式上一般可分為周期性和非周期性干擾,傳統的數字信號處理DSP控制系統電磁抗干擾防護方法一般采用硬件防護,所謂硬件防護即采取硬件屏蔽及改變電路結構來實現抗干擾能力,可以有效地抑制電磁脈沖周期性的傳導干擾和空間輻射干擾,是電磁防護的主要手段。但硬件防護措施成本較高,結構與工藝復雜,同時雖然一般的DSP控制系統屏蔽盒經過加裝導電橡膠墊和涂抹導電涂料后,仍然會有低頻分量耦合進入屏蔽盒內,干擾DSP系統的正常運行,對于非周期性干擾,由于干擾源的位置和頻譜分布的隨機性,從而其耦合進入設備的入口位置也具有很大的隨機性,具有確定位置和結構的硬件防護難以起到有效的防護作用。現有技術中已經有針對高重頻電磁脈沖模擬器控制系統的電磁防護研究,但該現有技術的方案是針對高重頻電磁脈沖模擬器控制系統,缺乏廣譜應用價值,而僅僅采用硬件屏蔽的手段去除周期性和非周期性干擾信號,部分干擾還將通過散熱孔縫和電源、輸入輸出饋線耦合進入DSP控制系統,從而對系統造成干擾和阻塞。
技術實現思路
本專利技術的目的是提供一種DSP控制系統的電磁防護加固方法,該方法克服了現有技術中硬件防護設備的穩定性差、適用范圍窄、電磁抑制效率差的缺點,能夠有效的抑制周期性和非周期性的電磁干擾。一種DSP控制系統的電磁防護加固方法,所述方法包括:步驟A、DSP控制系統對預期接收信號進行采樣,并對采樣結果作頻域展開;其中,所述預期接收信號包括應接收的信號與周期性干擾信號;步驟B、將頻域展開后的每一項頻譜開平方,實現頻譜壓縮 ...
【技術保護點】
一種DSP控制系統的電磁防護加固方法,其特征在于,所述方法包括:步驟A、DSP控制系統對預期接收信號進行采樣,并對采樣結果作頻域展開;其中,所述預期接收信號包括應接收的信號與周期性干擾信號;步驟B、將頻域展開后的每一項頻譜開平方,實現頻譜壓縮;步驟C、再將頻譜壓縮后的每一項頻譜乘一個常量,實現頻譜搬移;其中,所述常量的值根據所述預期接收信號的參數而定;步驟D、根據步驟C的結果,設置高頻帶阻濾波器,將周期性干擾信號濾除;步驟E、恢復正常通過所述高頻帶阻濾波器的信號的頻率,從而防止周期性干擾;步驟F、在所述DSP控制系統中開啟看門狗程序,當所述DSP控制系統受到非周期性信號干擾時,所述看門狗程序向CPU發出中斷信號,所述CPU立即響應并調用軟件陷阱程序;步驟G、將所述DSP控制系統中的重要變量信息保存到外部ROM中,并調用復位內核程序;步驟H、當所述DSP控制系統重新啟動后,首先完成時鐘、中斷、各外設模塊以及系統非關鍵全局變量的初始化,并從所述外部ROM中讀入異常中斷標志位,判斷前一次系統復位是正常復位還是異常復位;步驟I、若前一次系統復位為異常復位,則從所述外部ROM中讀入已保存的前一次 ...
【技術特征摘要】
1.一種DSP控制系統的電磁防護加固方法,其特征在于,所述方法包括:步驟A、DSP控制系統對預期接收信號進行采樣,并對采樣結果作頻域展開;其中,所述預期接收信號包括應接收的信號與周期性干擾信號;步驟B、將頻域展開后的每一項頻譜開平方,實現頻譜壓縮;步驟C、再將頻譜壓縮后的每一項頻譜乘一個常量,實現頻譜搬移;其中,所述常量的值根據所述預期接收信號的參數而定;步驟D、根據步驟C的結果,設置高頻帶阻濾波器,將周期性干擾信號濾除;步驟E、恢復正常通過所述高頻帶阻濾波器的信號的頻率,從而防止周期性干擾;步驟F、在所述DSP控制系統中開啟看門狗程序,當所述DSP控制系統受到非周期性信號干擾時,所述看門狗程序向CPU發出中斷信號,所述CPU立即響應并調用軟件陷阱程序;步驟G、將所述DSP控制系統中的重要變量信息保存到外部ROM中,并調用復位內核程序;步驟H、當所述DSP控制系統重新啟動后,首先完成時鐘、中斷、各外設模塊以及系統非關鍵全局變量的初始化,并從所述外部ROM中讀入異常中斷標志位,判斷前一次系統復位是正常復位還是異常復位;步驟I、若前一次系統復位為異常復位,則從所述外部ROM中讀入已保存的前一次系統工作相關的變量值,并賦給相應的變量,復原前一次系統的運行狀態;步驟J、若前一次系統復位為正常復位,則清零已保存的變量值,等待新一輪的工作狀態設定,開始新的運行狀態,從而防止非周期干擾造成的系統死機。2.根據權利要求1所述DSP控制系統的電磁防護加固方法,其特征在于,所述步驟G中的重要變量信息...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。