APP下载

基于递归神经网络的TVS电磁脉冲响应建模

2015-03-11纪志强吴启蒙于毅成

河北科技大学学报 2015年2期
关键词:电磁脉冲脉冲响应幅值

纪志强,魏 明,吴启蒙,于毅成

(1.军械工程学院静电与电磁防护研究所,河北石家庄 050003;2.总装备部工程兵军事代表局驻武汉军事代表室,湖北武汉 430073;3.总装备部沈阳军事代表局驻哈尔滨地区代表室,黑龙江哈尔滨 150000)

电磁脉冲(electromagnetic pulse,EMP)是一类常见的干扰源,具有场强峰值高、瞬时功率大、频带范围广等特点,能够对精密元器件造成永久性损坏,严重影响电子设备的正常运行[1-3]。

为了防止电磁脉冲进入电子设备,通常加设浪涌保护器件,主要包括气体放电管、固体放电管、金属氧化物压敏电阻、瞬态抑制二极管(transient voltage suppressor,TVS)等,其中TVS是一类专门用于过电压保护的器件,也叫齐纳二极管,响应快、箝压准、功率大,广泛用于电子设备中精密元器件的保护,其电磁脉冲响应状况直接关系后续电路性能的发挥[4-5]。

目前,对于TVS性能研究主要采用传输线脉冲TLP测试方法,利用矩形短脉冲模拟实际脉冲注入TVS,根据伏安特性判断TVS性能[6]。该方法操作简单,但是方波脉冲脉宽及幅值选择性大,依次实验,工作繁重、效率较低;而且采用矩形脉冲无法完全代替实际脉冲,实验结果和实际情况不能很好地对应上。为了弥补效应实验的不足,工程实践中通常建立TVS模型对脉冲响应进行预测,定量评估TVS电磁脉冲效应,然而TVS脉冲响应模型具有强烈的非线性,建模难度较大[7]。针对上述问题,本文基于TLP测试方法,增加激励脉冲类型以丰富建模信息,尝试利用递归神经网络对实验数据进行建模,预测不同脉冲条件下TVS的响应。

1 递归神经网络

递归神经网络也叫反馈神经网络,是一种从输出到输入具有反馈连接的神经网络,具有强烈的动态特性,其反馈形式灵活多样,包括输出反馈(输出层到输入层)、状态反馈(隐含层到输入层)及同层反馈(同层神经元间,应用很少),并且可以设置不同输入延迟和反馈延迟阶数[8-9]。

典型的递归网络有Elman神经网络(状态反馈递归网络)和Jordan神经网络(输出反馈递归网络),它们都只有一阶延迟反馈连接,无输入延迟,结构清晰、运算效率高,是递归网络研究的基础。

1.1 Elman 神经网络

Elman神经网络结构如图1所示,它是在BP网络结构的基础上增加一个承接层作为一步延时算子,将上一时刻隐含层状态值应用于当前时刻计算[10],即

式中:f1为隐含层传递函数;f2为输出层传递函数;XC为承接层输出;X为隐含层输出;WZ为承接层到隐含层的连接权值;Wu为输入层到隐含层的连接权值;u为网络的输入;y为网络的输出。

1.2 Jordan 神经网络

Jordan神经网络结构如图2所示,它类似于Elman神经网络,通过承接层将网络上一时刻输出层的输出结果反馈到输入层,应用于当前时刻计算[11],即

式中:YC为承接层输出;Y=[y1,y2,…,yn];Wy为隐含层到输出层的连接权值。

对于一个建模问题来说,通常只知道输入、输出数据,不知道状态数据,采用状态反馈递归网络建模容易造成误差累积,因此,前期研究大多集中于输出反馈递归网络。文献[12]证明:状态反馈包含输出反馈,输出反馈是状态反馈的特殊形式。状态反馈将系统动态直接包含于网络结构中,辨识过程无需知道系统结构参数,因而近几年来状态反馈网络受到广泛的研究。

图1 Elman神经网络Fig.1 Elman neural network

图2 Jordan神经网络图Fig.2 Jordan neural network

1.3 Elman-Jordan 神经网络

利用Matlab提供的自定义神经网络工具,将Elman神经网络和Jordan神经网络进行组合,结构如图3所示,将其命名为Elman-Jordan神经网络,将上一时刻状态值和输出结果用于当前时刻计算,关系式同式(2)。

图3 Elman-Jordan神经网络Fig.3 Elman-Jordan neural network

自定义神经网络[13]是Matlab在标准网络函数之外,为满足用户需求提供的网络工具,能够任意指定网络类型,可用于神经网络的设计、改进等操作,其最终目标是设计完全符合实际系统的网络结构,然而系统辨识主要针对“黑箱”系统,待辨识系统结构参数无法预先知道,因此,目前自定义网络主要用于现有标准网络的改进。对于Elman神经网络和Jordan神经网络的改进,一是在输入层加设自反馈因子[14-15];二是增加输入延迟和反馈延迟阶数,如NARX网络。

目前,对于递归网络尚无一般性的结论,总的来说,伴随网络输入延迟和反馈延迟阶数的增加,网络非线性逼近能力增强,但是网络训练困难,收敛性无法保证。

2 实验设计

采用时域传输TDT TLP测试方法,所用设备为NoiseKen:INS-4040型方波源;SANKI:NS61000-2A型静电放电枪;NoiseKen:ESS-606型静电放电枪;ATektronoix:TDS7154B型示波器;MS2-4000型30dB脉冲衰减器;N-50KF型射频同轴接头;NUP2105L型TVS;相应器件夹具等,测试系统布置如图4所示。

图4 TLP测试平台结构图Fig.4 Schematic of TLP testing system

实验时分别对TVS注入矩形脉冲(square pulse,SP)、机器模型静电放电电磁脉冲(machinemodel ESD EMP,MM ESD EMP)以及人体金属模型静电放电电磁脉冲(human body model ESD EMP,HMM ESD EMP),利用示波器采集脉冲信号及TVS响应信号。

3 神经网络建模

3.1 建模过程

设置SP 脉宽为50,400 ns;幅值为40,450,900,1 400 V;MM ESD EMP 幅值为40,450,900,1 400 V,以这两类脉冲信号实验数据为建模数据,以脉宽250 ns、幅值630 V的SP,幅值1 035 V的MM ESD EMP,幅值485 V的HMM ESD EMP这3种脉冲信号实验数据为验证数据。

3种网络模型参数设置的隐含层神经元数为10;隐含层传递函数为tansig,输出层传递函数为purelin,训练函数使用trainbfg,训练步数为1 000,采用均方差[16](mse)作为准则函数,拟合度[17](fit)作为评价标准,表达式分别为

式中:N为实验数据长度;yh为预测输出;y为实测输出;mean(y)表示对实测输出求均值;norm表示求解范数。预测效果如图5-图7所示,拟合度及均方差如表1所示。

图5 Elman神经网络脉冲响应预测曲线Fig.5 EMP response prediction curve of Elman-NN

图6 Jordan神经网络脉冲响应预测曲线Fig.6 EMP response prediction curve of Jordan-NN

图7 Elman-Jordan神经网络脉冲响应预测曲线Fig.7 EMP response prediction curve of Elman-Jordan-NN

表1 拟合度及均方差对比Tab.1 Comparison of degree of fit and MSE

3.2 结果分析

本文尝试将Elman神经网络和Jordan神经网络进行组合,使得网络内部同时含有输出反馈和状态反馈,以此增强动态性能,这种网络结构仅适合无延迟或延迟阶数较低的简单神经网络,否则容易导致网络运算效率降低,实际运用中需要尝试或根据实际网络情况添加反馈连接。

将神经网络应用于“黑箱”系统的建模,系统结构参数未知,很难构建出与系统完全贴合的自定义神经网络,通常只能采用标准网络或改进网络。训练过程中,神经网络的初始权值、阈值一般是随机给定的,输出结果带有一定的随机性,必须经过多次训练,选择输出稳定、效果较好的模型进行预测。

从结果上看,Elman-Jordan神经网络建模效果最好,Elman神经网络其次,两者预测曲线基本能够与实际贴合上,Jordan神经网络无法预测脉冲峰值,建模效果最差。组合网络泛化能力提高明显,并且能够有效减小脉冲前端“抖动”现象,充分说明组合网络具备更强的动态性能。

从指标选择上看,拟合度表征曲线的重合程度,均方差表征结果数值间的差距,两者的关注点不同、对数据衡量各有优势。本文旨在建立模型指导工程实践,数据精度满足应用需要,在脉冲前沿、下降沿、持续时间、峰值等关键处预测良好即可,无需过分追求指标数值的极大或极小,这样不仅能够节约成本和时间,还保证模型简洁、计算方便,上述结果中Elman-Jordan及Elman两种神经网络已经基本达到应用需求。

4 结语

本文在TLP测试系统基础上增设两类电磁脉冲,分别建立Elman,Jordan及Elman-Jordan 3种类型递归神经网络对实验数据进行建模,有效预测TVS在不同脉冲条件下的响应。递归神经网络形式多样、建模精度高,为定量评估TVS性能提供了有效途径。

/Reference:

[1] ANSI C63.14-2009,American National Standard Dictionaryof Electromagnetic Compatibility(EMC)Including Electromagnetic Environmental Effects(E3)[S].

[2] 张涛,陈亚洲.平面波激励传输线模型响应分析[J].河北工业科技,2013,30(3):152-155.ZHANG Tao,CHEN Yazhou.Response analysis of transmission line model excited by plane wave[J].Hebei Journal of Industry Science and Technology,2013,30(3):152-155.

[3] 郭亚红.EMC中的两种接地技术[J].河北工业科技,2011,28(4):270-271.GUO Yahong.Case analysis of EMC grounding technology[J].Hebei Journal of Industry Science and Technology,2011,28(4):270-271.

[4] 张希军,杨洁,张庆海.瞬态电压抑制器在快沿电磁脉冲作用下的瞬态响应[J].高电压技术,2012,38(9):2242-2247.ZHANG Xijun,YANG Jie,ZHANG Qinghai.Transient response of transient voltage suppressor device under EMPwith fast rise time[J].High Voltage Engineering,2012,38(9):2242-2247.

[5] 杨博,刘庆飞,闫冬,等.瞬态抑制二极管在车辆仪表中的应用[J].长春工业大学学报(自然科学版),2013,34(2):149-150.YANG Bo,LIU Qingfei,YAN Dong,et al.TVS application in vehicle instrument[J].Journal of Changchun University of Technology(Natural Science Edition),2013,34(2):149-150.

[6] 陆坚,朱卫良.一种新型IC保护单元ESD评价方式——TLP测试[J].电子与封装,2008,8(12):13-16.LU Jian,ZHUWeiliang.The new method for IC ESD protect constructures:TLP[J].Electronics& Packaging,2008,8(12):13-16.

[7] 吴启蒙,魏明,张希军,等.瞬态抑制二极管电磁脉冲响应建模[J].强激光与粒子束,2013,25(3):799-804.WU Qimeng,WEIMing,ZHANG Xijun,et al.Electromagnetic pulse responsemodeling of transient voltage suppressor[J].High Power Laser and Particle Beams,2013,25(3):799-804.

[8] 丛爽,陆婷婷,戴谊.递归神经网络的设计与应用[J].计算机工程与应用,2009,45(4):79-81.CONG Shuang,LU Tingting,DAIYi.Design and application of recurrentneural networks[J].Computer Engineering and Applications,2009,45(4):79-81.

[9] 杜云,田强,杜艳,等.简单动态递归神经网络在非线性系统辨识中的应用[J].河北科技大学学报,2009,30(2):130-134.DU Yun,TIANQiang,DU Yan,etal.Application of simple dynamic recurrentneural network in non-linear system identification[J].Journal of Hebei University of Science and Technology,2009,30(2):130-134.

[10] 王俊松.基于Elman神经网络的网络流量建模及预测[J].计算机工程,2009,35(9):190-191.WANG Junsong.Modeling and prediction for network traffic based on Elman neural network[J].Computer Engineering,2009,35(9):190-191.

[11] 赵奇,刘开第,庞彦军.JORDAN神经网络在系统辨识中应用研究[J].制造业自动化,2005,27(3):16-18.ZHAO Qi,LIU Kaidi,PANG Yanjun.The application research on system identification of JORDAN networks[J].Manufacturing Automation,2005,27(3):16-18.

[12] 王科俊,王克成.神经网络建模、预报与控制[M].哈尔滨:哈尔滨工程大学出版社,1996:105-108.WANG Kejun,WANG Kecheng.Neural Networks’Modeling,Prediction and Control[M].Harbin:Harbin Engineering University Press,1996:105-108.

[13] 陈国迎,陈翀.基于自定义神经网络的EPS助力特性研究[J].拖拉机与农用运输车,2009,36(5):17-18.CHEN Guoying,CHEN Chong.Study of assist characteristic of EPSbased on self-defined neural network[J].Tractor& Farm Transporter,2009,36(5):17-18.

[14] 党小超,郝占军.基于改进Elman神经网络的网络流量预测[J].计算机应用,2010,30(10):2648-2652.DANG Xiaochao,HAO Zhanjun.Prediction for network traffic based on modified Elman neural network[J].Journal of Computer Applications,2010,30(10):2648-2652.

[15] 张宁,陈笑蓉.Jordan神经网络的改进研究[J].贵州大学学报(自然科学版),2009,26(1):36-39.ZHANGNing,CHEN Xiaorong.The improvement studies on Jordan neural networks[J].Journal of Guizhou University(Natural Science),2009,26(1):36-39.

[16] HAGAN T,DEMUTH H,BEALE M.Neural Network Design[M].Boston:PWSPublishing,1996.

[17] 王向东.基于系统辨识的电子设备电磁脉冲效应建模[D].石家庄:军械工程学院,2008.WANG Xiangdong.Modeling of the Electric Equipment EMP Effect Based on System Identification[D].Shijiazhuang:Ordnance Engineering College,2008.

猜你喜欢

电磁脉冲脉冲响应幅值
未来“大杀手”:电磁脉冲武器
基于重复脉冲响应的发电机转子绕组匝间短路检测技术的研究与应用
强电磁脉冲下柴油发动机系统薄弱环节识别
AFM轻敲模式下扫描参数对成像质量影响的研究
《液压与气动》常用单位的规范
基于S变换的交流电网幅值检测系统计算机仿真研究
中国原油进口需求主要受国际油价影响吗?
基于脉冲响应的厅堂音质评价研究
正序电压幅值检测及谐波抑制的改进
一种用于电磁脉冲定向辐射的TEM天线设计