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中的重要变量信息...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。