发明名称 一种壳体结构表面变频率特性的主动控制方法
摘要 本发明公开一种壳体结构表面变频率特性的主动控制方法。首先构建频域神经网络辨识器(FNNI)对受控对象进行辨识,采用频域振动响应信号和作动参数作为输入,实现被控结构的建模和响应的一步预测功能,建立响应和激励参数之间的关系;然后构建频域神经网络控制器,由FNNI权值、辨识信号与频域目标信号的误差以及作动参数组成FNNC的输入,采用全局频域误差与特征频点误差相结合的评判准则,由FNNC产生新的作动参数,不断循环迭代,直至达到预设的振幅,完成壳体结构表面变频率特性的主动控制。整个过程集中于频域进行,节省了信号转换时间,构造的评判准则有效提高算法的可靠性、抗干扰性,适于振动和噪声的主动抑制以及结构动态频率特性主动控制。
申请公布号 CN102749849B 申请公布日期 2016.04.27
申请号 CN201210227696.2 申请日期 2012.07.03
申请人 西安交通大学 发明人 陈雪峰;王义杰;张兴武;卢立勤;游上钦;何正嘉
分类号 G05B13/04(2006.01)I 主分类号 G05B13/04(2006.01)I
代理机构 西安通大专利代理有限责任公司 61200 代理人 徐文权
主权项 一种壳体结构表面变频率特性的主动控制方法,其特征在于,包括以下步骤:1)首先构建频域神经网络辨识器,称为FNNI,对受控对象进行辨识,实现被控结构的建模和响应的一步预测功能,该频域神经网络辨识器是一个两层的线性网络,其输入为被控对象的频域振动响应和作动器的作动参数即幅值A、频率w和相位<img file="FDA0000898201410000011.GIF" wi="66" he="53" />输出层采用线性传递函数,经过神经网络输入层与输出层的传递计算后得到被控对象的一步预测响应,建立响应和激励参数之间的关系,通过权值参与频域神经网络控制器的迭代;2)构建频域神经网络控制器,称为FNNC,由频域神经网络辨识器权值、辨识信号与频域目标信号的误差以及作动参数组成频域神经网络控制器的输入,采用全局频域误差与特征频点误差相结合的评判准则,由频域神经网络控制器产生新的作动参数,不断循环迭代,直至达到预设的振幅,完成壳体结构表面变频率特性的主动控制;所述的构建频域神经网络控制器,采用全局频域误差与特征频点误差相结合的评判准则,由频域神经网络控制器产生新的作动参数,不断循环迭代,完成壳体结构表面变频率特性的主动控制的方法如下:所述频域神经网络控制器是一个三层误差反向传播网络,包含输入层、隐层和输出层,由辨识信号与频域目标信号的误差以及作动参数组成频域神经网络控制器的输入,经过神经网络传递计算后得到的输出作为新的作动参数,频域神经网络控制器通过不断的激励、采集、比较,实现与预设振幅的一步步逼近,完成壳体结构表面变频率特性的主动控制;根据基本误差反向传播BP算法,权值与阈值的修正正比于误差函数负梯度方向,结合动量梯度下降法,得到变频率特性主动控制算法中频域神经网络控制器权值阈值的动量法修正公式;变频率特性主动控制算法中采用将全局频域误差与特征频点误差相结合的评判准则;频域全局误差函数J和特征频点误差E定义为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>J</mi><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munder><mo>&Sigma;</mo><mi>n</mi></munder><msup><mrow><mo>(</mo><mrow><msub><mi>r</mi><mi>n</mi></msub><mo>-</mo><msub><mi>y</mi><mi>n</mi></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mrow><mo>(</mo><mrow><mi>r</mi><mo>-</mo><mi>Y</mi></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow>]]></math><img file="FDA0000898201410000021.GIF" wi="798" he="166" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>E</mi><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><munder><mo>&Sigma;</mo><mi>n</mi></munder><mrow><mo>(</mo><msub><mi>r</mi><mi>k</mi></msub><mo>-</mo><msub><mi>Y</mi><mi>k</mi></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000898201410000022.GIF" wi="445" he="158" /></maths>其中,r=[r<sub>1</sub>,r<sub>2</sub>,…,r<sub>n</sub>]为被控结构的目标信号,Y=[y<sub>1</sub>,y<sub>2</sub>,…,y<sub>n</sub>]为结构实时振动频域信号,r<sub>k</sub>为目标频谱第k个特征频点的幅值,Y<sub>k</sub>为实时振动频谱第k个特征频点的幅值;n是特征频点的个数;迭代收敛评判准则为:J≤err_goal1&amp;E≤err_goal2其中,err_goal1为全局频域误差的收敛精度,err_goal2为特征频点误差的收敛精度。
地址 710049 陕西省西安市咸宁西路28号