发明名称 基于改进径向基神经网络的悬索桥吊索损伤定位方法
摘要 本发明公布了一种基于改进径向基神经网络的悬索桥吊索损伤定位方法,本发明所述方法包括:对悬索桥的吊索损伤程度分级、确定吊索的损伤位置与悬索桥各阶归一化固有频率的对应关系、RBF网络学算法的改进和基于改进RBF网络的损伤定位。本发明通过改进RBF网络可有效地避免损伤定位的过拟合现象,使悬索桥的吊索损伤定位结果更为准确和可靠,利于工程应用。
申请公布号 CN101655927A 申请公布日期 2010.02.24
申请号 CN200910183527.1 申请日期 2009.09.14
申请人 南京航空航天大学 发明人 杨杰
分类号 G06N3/08(2006.01)I;G01N19/00(2006.01)I 主分类号 G06N3/08(2006.01)I
代理机构 南京经纬专利商标代理有限公司 代理人 许 方
主权项 1、一种基于改进径向基神经网络的悬索桥吊索损伤定位方法,其特征在于包括如下步骤:1.)对悬索桥的m根吊索发生的n%~100%不同程度的损伤,分别按损伤程度n%递增分级,得到<img file="A2009101835270002C1.GIF" wi="172" he="108" />种损伤工况,其中m为自然数,n为小于50并且能被100整除的有理数;2.)将步骤1所述的损伤工况经过悬索桥的有限元模型计算得到各种损伤工况的固有频率;对所述各种损伤工况的固有频率相应于正常工况的频率数据作归一化处理得到损伤工况的各阶归一化固有频率;剔除所述各阶归一化固有频率中对损伤不敏感的频率,得到吊索的损伤位置与悬索桥各阶归一化固有频率的对应关系;3.)通过吊索的损伤位置与悬索桥各阶固有频率的对应关系形成训练数据集,并在其中预留一组校验数据,把训练数据集送入改进的RBF网络进行学习;所述RBF网络采用R<sub>+</sub><sup>2</sup>准则与Jackknife校验进行改进,具体包括如下步骤:a.)引入R<sub>+</sub><sup>2</sup>准则在RBF网络中将循环控制条件设定为R<sub>+</sub><sup>2</sup>不再增大,R<sub>+</sub><sup>2</sup>按照下式计算:<maths num="0001"><![CDATA[<math><mrow><msubsup><mi>R</mi><mo>+</mo><mn>2</mn></msubsup><mo>=</mo><mn>1</mn><mo>-</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mi>p</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>-</mo><msub><mover><mi>d</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><mo>,</mo></mrow></math>]]></maths>其中,y<sub>i</sub>为RBF网络第i个输出,d<sub>i</sub>为步骤3所述的训练数据集的第i个目标输出,d<sub>i</sub>为d<sub>i</sub>的均值,N为数据样本数,p为径向基单元个数;b.)Jackknife校验用预留校验数据按照Jackknife校验的判定准则进行Jackknife校验,判定准则如下:C<sub>J</sub>≥C<sub>J0</sub>,式中,C<sub>J0</sub>为Jackknife校验阈值;C<sub>J</sub>为Jackknife校验系数,<maths num="0002"><![CDATA[<math><mrow><msub><mi>C</mi><mi>J</mi></msub><mo>=</mo><mfrac><msub><msup><mi>R</mi><mn>2</mn></msup><mi>train</mi></msub><msub><msup><mi>R</mi><mn>2</mn></msup><mi>valid</mi></msub></mfrac><mo>,</mo></mrow></math>]]></maths>其中R<sup>2</sup><sub>train</sub>和R<sup>2</sup><sub>valid</sub>分别是当前网络对训练数据和预留校验数据的R<sup>2</sup>参数,R<sup>2</sup>按照下式计算:<maths num="0003"><![CDATA[<math><mrow><msup><mi>R</mi><mn>2</mn></msup><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>-</mo><msub><mover><mi>d</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>-</mo><msub><mover><mi>d</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></mfrac><mo>,</mo></mrow></math>]]></maths>其中,y<sub>i</sub>为第i个输出,d<sub>i</sub>为第i个目标输出,d<sub>i</sub>为d<sub>i</sub>的均值,N为数据样本数;c.)采用步骤3所述的预留的一组校验数据按照Jackknife校验的判定准则进行Jackknife校验,当校验通过则结束对RBF网络的改进;若校验不通过则去除新加入的径向基单元,重复步骤6;4.)当吊索发生损伤时,将发生损伤的吊索的各阶归一化固有频率输入到步骤3所述的经过学习的RBF网络得到损伤定位信息。
地址 210016江苏省南京市白下区御道街29号