基于改进型动量BP神经网络算法的风扇叶片性能优化研究
基于BP_神经网络的柔顺铰链多目标稳健优化设计
Journal of Mechanical Strength2023,45(4):856-861DOI :10.16579/j.issn.1001.9669.2023.04.014∗20211116收到初稿,20220110收到修改稿㊂国家自然科学基金项目(51665017)资助㊂∗∗伍建军,男,1974年生,四川南充人,汉族,江西理工大学教授,硕士研究生导师,主要研究方向为机械工程与质量可靠性㊂∗∗∗李嘉辉(通信作者),男,1999年生,江西南昌人,汉族,江西理工大学机电工程学院硕士研究生,主要研究方向为机械工程㊂基于BP 神经网络的柔顺铰链多目标稳健优化设计∗MULTI-OBJECTIVE ROBUST OPTIMIZATION DESIGN OF COMPLIANTHINGE BASED ON BP NEURAL NETWORK伍建军∗∗㊀李嘉辉∗∗∗(江西理工大学㊀机电工程学院,赣州341000)WU JianJun ㊀LI JiaHui(School of Mechanical and Electrical Engineering ,Jiangxi University of Science and Technology ,Ganzhou 341000,China )摘要㊀为了提高柔顺铰链的稳健性,引入遗传算法和反向传播(Back Propagation,BP)神经网络方法对柔顺机构进行参数优化,运用正交试验来选出训练参数和测试参数,建立BP 神经网络模型,利用神经网络的非线性拟合能力和遗传算法的全局搜索寻优能力对柔度和固有频率信噪比分别进行单目标和多目标寻找选取范围内的全局最优,不仅仅局限于选取因素水平的排列组合,也为提高柔顺铰链稳健性提供了一种新的解决途径㊂实验结果显示,柔顺铰链综合评价函数更优,实现了稳健优化设计的目的,证明了该方法的有效性㊂关键词㊀柔顺机构㊀柔度㊀BP 神经网络㊀稳健优化㊀遗传算法中图分类号㊀TH16Abstract ㊀In order to improve the robustness of the compliant hinge,genetic algorithm and BP neural network methods areintroduced to optimize the parameters of the compliant mechanism.Orthogonal experiments are used to select training parametersand test parameters,a BP neural network model is established,and by using the nonlinear fitting ability of the neural network and the global search and optimization ability of genetic algorithm.The flexibility and natural frequency signal-to-noise ratio are used to find the global optimum in the selection range for single and multi-objectives.It is not only limited to the permutation and combination of selected factor levels,but also provides a new solution to improve the compliance hinge robustness.The experimental results show that the comprehensive evaluation function of the compliant hinge is better,which achieves the purpose of robust optimization design,and proves the effectiveness of the method.Key words㊀Compliant mechanism ;Flexibility ;BP neural network ;Robust optimization ;Genetic algorithm Corresponding author :LI JiaHui ,E-mail :2843523863@ The project supported by the National Natural Science Foundation of China (No.51665017).Manuscript received 20211116,in revised form 20220110.0㊀引言㊀㊀柔顺机构是一种利用自身弹性形变来做功的微型装置,相对于刚性机构,柔顺机构具有运动灵敏度高㊁无摩擦㊁无间隙㊁无噪声㊁无磨损㊁空间尺寸小㊁容易控制㊁运行稳定等许多优点,广泛应用于陀螺仪㊁加速度计㊁精密天平㊁导弹控制等仪器仪表中,是微纳米器件㊁精密测量仪表㊁精密机械中的重要元件[1-2],因此要求非常高的精度和稳定性㊂对柔顺铰链稳健性的提升已经成为了柔顺机构的研究热点㊂为了追求极致的稳健性,引入反向传播(Back Propagation,BP)神经网络和遗传算法对全局范围进行极值寻优,不局限于选取水平的组合㊂柔顺机构的性能取决于其尺寸参数,关系式呈高度非线性,采用常规方法难以建立相应数学模型,而BP 神经网络具有强大的非线性拟合能力,是处理这类非线性问题的有利工具[3-5]㊂文献[6]采用层次分析法和田口方法的综合权重对柔顺铰链进行稳健设计,但人工给与权值可能偏差过大㊂且单目标优化不适用于工程实践,文献[7-8]使用田口方法与稳健优化方法对柔度和固有频率进行优化㊂文献[9]运用正交试验和神经网络拟合出模型,但未对结果进行优化㊂文献[10]62-66㊁文献[11-12]分㊀第45卷第4期伍建军等:基于BP 神经网络的柔顺铰链多目标稳健优化设计857㊀㊀别用灰色关联度㊁满意度函数㊁响应曲面法对柔性机构进行优化㊂然而,上述对柔性铰链优化的论文中大多只优化出选取不同水平值的最佳水平参数,而非在参数范围内的最佳参数,选取的水平值是主观赋予的,难以保证赋值的合理和客观,具有一定的局限性㊂为解决以上问题,将柔顺平行四杆机构的柔度和固有频率作为研究对象,把正交试验得到的数据当成训练和校核样本,引入神经网络方法对试验进行精准预测,建立神经网络模型并用遗传算法对神经网络模型进行全局搜索得到二者单目标时的最大值,再运用评价函数进行多目标优化来对比,从而获得在参数选取范围内的最佳组合参数,为柔顺铰链稳健优化的各种不确定性提供了一种新思路㊂其流程如图1所示㊂图1㊀柔性铰链稳健优化流程图Fig.1㊀Flow chart of robust optimization of flexure hinge1㊀田口方法稳健设计理论㊀㊀田口方法是一种基于信噪比和正交试验的稳健设计方法,目标是获得低成本,高质量的产品,利用较少的实验来尽可能找出最接近最优解的组合参数,尽可能地降低成本来获取更大的收益㊂而正交试验能挑选出来的组合具有分散均匀的特点,能使试验次数大大减少㊂信噪比(Signal-to-Noise Ratio,SNR)的大小被用来当作产品质量性能好坏的指标,而根据产品的质量目标需求不同,可将研究对象的信噪比分为以下三种特性信噪比㊂望大特性指使试验目标响应最大化即产品质量特性y 越大越好,例如疲劳寿命㊁强度㊁柔度等都是望大特性,其SNR 计算公式为η=-10lg 1n ðn i =11y 2i()(1)㊀㊀望小特性指目标响应最小化,即质量特性y 无限接近于零为最佳,例如误差㊁质量损失㊁磨损等都为望小特性,其SNR 计算公式为η=-10lg 1n ðn i =1y2i()(2)㊀㊀望目特性指质量特性y 以响应m 为目标且要使SNR 以均值和标准差为基础,在所希望的目标值附近上下波动,且波动越小越好,其SNR 计算公式为η=-10lg y-2s2()(3)式(2)㊁式(3)中,η为SNR;n 为试验次数;y i 为试验结果;y -为试验结果的平均值;s 为试验结果的样本标准差㊂2㊀柔顺铰链稳健优化试验设计㊀㊀以柔顺平行四杆机构作为研究对象,机构组成如图2所示,由刚性梁㊁柔性梁和导向梁组成㊂引用文献[10]62-66,机构材料选取为65Mn,泊松比设为0.3,弹性模量E 设为210GPa㊂该机构载荷是通过一个导向梁横向压力使其产生柔性形变而传递功,约束为在柔顺平行四杆机构另一底端的导向梁的底面施加固定约束㊂网格划分单元格设置为2mm,网格类型为四边形㊂确定了柔顺平行四杆机构的运动模型后使用Ansys 仿真软件对柔度和1阶固有频率进行模拟仿真,将二者作为响应目标,分别进行有限元试验㊂图2㊀柔顺平行四杆机构结构图Fig.2㊀Structure diagram of compliant parallel four-bar mechanism将该机构所有参数柔性梁的长度t ㊁刚性梁长度l ㊁刚性梁宽度d ㊁柔性铰链宽度c ㊁平行四杆机构厚度h 作为因子制定可控因子水平表㊂选取三个有代表性的水平值,如表1所示㊂表1㊀可控因素水平表Tab.1㊀Controllable factor level tablemm 因素Factor t l c d h 水平1Level111450.81310水平2Level212500.91411水平3Level3155511714加入噪声因素载荷F 及取其三个代表性的水平,㊀858㊀机㊀㊀械㊀㊀强㊀㊀度2023年㊀如表2所示㊂表2㊀噪声因素水平表Tab.2㊀Noise factor level table dB(A)噪声因素Noise factor水平1Level1水平2Level2水平3Level3 F101520㊀㊀根据表1可控因素水平和表2噪声因素水平建立正交试验L27(35),并使用Ansys进行仿真,柔度和固有频率均具有望大特性,根据式(1)得柔度和固有频率的SNR,其结果见表3㊂表3㊀正交试验及仿真结果Tab.3㊀Orthogonal test and simulation results序号No.尺寸因素Size factor/mm柔度Flexibilityt l c d h y1/μm y2/μm y3/μm信噪比SNRη1/dB(A)固有频率Naturalfrequency/Hz信噪比SNRη2/dB(A)111450.813101004.481506.722008.9662.5265.3536.30 211450.814101005.581508.372011.1662.5363.6336.07 311450.817101007.221510.832014.4462.5457.1235.14 411500.91311760.591140.891521.1860.1070.1836.92 511500.91411760.971141.461521.9460.1167.6336.60 611500.91711762.371143.561524.7460.1261.3735.76 71155 1.01314503.89755.841007.7856.5374.6537.46 81155 1.01414503.84755.761007.6856.5371.5437.09 91155 1.01714504.99757.491009.9856.5565.3436.30 1012450.91314563.09844.641126.1857.4973.3237.30 1112450.91414563.69845.541127.3857.5070.6936.99 1212450.91714564.90847.351129.857.5264.15536.14 131250 1.01310687.781031.671375.5659.2376.8637.71 141250 1.011410687.531031.301375.0659.2373.9537.38 151250 1.01710688.921033.381377.8459.2467.2836.56 1612550.813111407.112110.672814.2265.4550.3934.05 1712550.814111407.902111.852815.865.4548.5233.72 1812550.817111410.532115.802821.0665.4644.1232.89 191545 1.01311739.551109.331479.159.8671.7937.12 201545 1.01411739.991106.991479.9859.8669.1336.79 211545 1.01711741.411112.121482.8259.8862.9035.97 2215500.813141307.851961.782615.764.8147.3333.50 2315500.814141307.491961.242614.9864.8145.6533.19 2415500.817141310.591965.892621.1864.8341.3132.32 2515550.9013101515.702273.553031.466.0950.8634.13 2615550.914101515.952273.933031.966.0949.0433.81 2715550.917101516.072274.113032.1466.1044.5232.973㊀BP神经网络数据建模3.1㊀BP神经网络优化模型训练㊀㊀BP神经网络是一种按照误差逆向传播来修正模型的算法,BP神经网络具有优秀的多维函数映射能力[13],由输入层㊁隐含层和输出层组成,其基本思想为输入信号由输入层输入,经各层神经元权值和阈值计算通过隐藏层到输出层,得出的输出值与预期值进行比较后得到误差,再用误差反向回馈修正神经元权值和阈值,如此往复不断缩小误差,构成精准模拟输入层和输出层之间函数关系的模型㊂BP神经网络的结构框架如图3所示㊂以正交试验的结果来构建BP神经网络,分别对柔度SNR和固有频率SNR来进行模型训练,输入层节点个数即可控因素个数,即柔性梁的长度t㊁刚性梁宽度d㊁刚性梁长度l㊁柔性铰链宽度c㊁平行四杆机构图3㊀BP神经网络基本结构Fig.3㊀Basic structure of BP neural network厚度h作为模型的输入节点,节点个数为5㊂输出节点为本文研究对象柔度信噪比,节点个数为1㊂隐含层节点个数一般使用以下公式[14]来确定节点个数的范围:㊀第45卷第4期伍建军等:基于BP 神经网络的柔顺铰链多目标稳健优化设计859㊀㊀S =m +n +1+a (4)式中,S 为隐含层节点个数;m 为输入层个数,取5;n 为输出层节点数,为1;a 的值取1~10㊂经计算,取隐含层节点数S 为12㊂正交试验得出的数据共有27组,将1~20组当作训练样本,21~27组当作预测样本㊂采用5-12-1型网络结构,输入层和隐含层传递函数采用Tansig 函数,输出层传递函数使用Purelin 函数,误差算法用梯度下降训练法,设定最大训练次数为1000,学习速率为0.01,训练目标最小误差为0.00001,当模型达到逼近训练目标最小误差时训练停止,并开始对网络能力进行测试㊂3.2㊀BP 神经网络优化验证㊀㊀根据表3选取的21~27组试验数据当成预测样本,当训练完成后,输入这7组样本数据,得到的两组BP 神经网络预测输出与期望值对比图如图4㊁图5所示,模型预测输出结果和期望值的分析结果如表4所示㊂图4㊀柔度SNR BP 神经网络预测输出对比Fig.4㊀Comparison of BP neural networkpredictionoutput of flexibility SNR图5㊀固有频率SNR BP 神经网络预测输出对比Fig.5㊀Comparison of natural frequency signal-to-noiseratio BP neural network prediction output由表4得出,柔度SNR 和固有频率SNR 的预测输出和实测值的相对误差都非常小,最大相对误差不超过1%,可以说明,该BP 神经网络模型对样本的识别精度很高,能准确模拟输入层与输出层之间的映射关系,已经能够达到拟合之间关系的标准,可以使用该BP 神经网络模型来模拟预测柔度SNR 和固有频率SNR 与柔顺铰链尺寸参数之间的关系㊂3.3㊀遗传算法极值寻优㊀㊀遗传算法主要思想是借鉴了达尔文的生物进化论模型,通过借鉴自然选择下的进化论模型,将要解决的寻优解模拟成一个生物进化的过程,把目标函数看成适应度函数,通过模仿生物DNA 遗传的复制㊁交叉和变异等产生下一代的解,而适应度函数值低的后代被淘汰,适应度函数值高的后代保留下来,这样经过N 代遗传后就会产生适应度函数值很高的解,即目标最优个体的解㊂表4㊀预测输出和实测值结果分析Tab.4㊀Analysis of predicted output and measured value results 柔度SNRFlexibility SNR 期望值Expected value 预测值Predictive value 相对误差Relatively error /%固有频率SNR Natural frequencySNR期望值Expectedvalue 预测值Predictive value 相对误差Relatively error /%59.8859.890.01735.9736.020.1464.8164.230.8933.5033.460.1264.8164.230.8933.1933.120.2164.8364.250.8932.3232.420.3166.0966.380.4434.1333.870.7666.0966.380.4433.8133.530.8366.1066.400.4532.9732.870.30㊀㊀根据遗传算法的全局搜索性,列出可控因素的全局变量范围如表5所示,并在此范围内寻找最优值㊂表5㊀可控因素全局取值范围Tab.5㊀Global value range of controllable factors优化变量Optimization variable取值范围Ranget 11~15l 45~55c 0.8~1.0d 13~17h10~14把目标函数即神经网络的预测输出作为适应度函数值,通过遗传算法的选择㊁交叉㊁变异不断迭代寻找适应度高的后代,遗传优化的参数设定为:种群大小为20,最大遗传代数为100,交叉概率为0.4,变异概率为0.2㊂遗传算法的选择操作是使用轮盘赌法,个体的选择概率和其适应度值成比例,适应度越大,选中概率也越高,遗传算法的交叉使用的是实数交叉法,变异操作是随机法选出变异的基因㊂遗传算法分别得到单目标柔度SNR 适应度曲线和固有频率SNR 适应度曲线如图6㊁图7所示㊂图6㊀柔度SNR 遗传算法适应度曲线Fig.6㊀Fitness curve of flexibility SNR genetic algorithm㊀860㊀机㊀㊀械㊀㊀强㊀㊀度2023年㊀图7㊀固有频率SNR 遗传算法适应度曲线Fig.7㊀Fitness curve of genetic algorithm with natural frequency SNR在分别经过80次进化次数后适应度趋近于稳定,柔度SNR 遗传算法得到的最优适应度为67.9519,而相对应的遗传算法得到最优个体值为[14.8621,54.7798,0.8006,15.5854,10.0976],固有频率SNR 遗传算法得到的最优适应度为38.8176,而相对应的遗传算法得到的最优个体值为[11.0152,45.0757,0.9982,13.3499,13.2449],将最优个体值数据和最优适应度函数值使用Ansys 软件进行验证比较,其结果如表6所示㊂表6㊀Ansys 工程验证对比Tab.6㊀Ansys project verification comparison信噪比SNR遗传算法Genetic algorithmAnsys 验证Ansys verification 相对误差Relatively error /%柔度Flexibility67.951968.62150.98固有频率Natural frequency38.817639.08560.69从与Ansys 工程仿真比较结果来看,此BP 神经网络和遗传算法的预测十分接近工程仿真结果,说明该神经网络和遗传算法对柔度的仿真模型效果很好,将优化结果与传统田口方法进行对比,其柔度SNR 优化了2.5215dB(A),固有频率SNR 优化了1.3756dB(A)使得柔顺机构的稳健性有了很大的提升㊂这证明了该方法提高柔顺铰链稳健性的效果㊂3.4㊀综合性能多目标优化㊀㊀在实际工程实践中,单目标优化不能满足实践要求,更多的是需要满足多个目标情况下的最优综合性能,在诸多因素影响下,多目标优化往往不能同时取得单目标的最优值,一个目标的性能提升可能会伴随另一个目标性能的下降,本文采用评价函数[15]来多目标寻优:f i (x )=ag i (x )g max (x )()2+(1-a )h i (x )h max (x )()2(5)式中,g i (x )㊁h i (x )分别为某参数下神经网络模型预测的柔度SNR 和固有频率SNR;g max (x )㊁h max (x )分别为在参数范围内的柔度SNR 最大值和固有频率SNR 最大值;a ㊁1-a 分别为柔度和固有频率的权重㊂根据实际工程应用,柔度和固有频率对其柔顺铰链的作用都很大,不同的柔顺机构所要求的性能是不同的,引用文献[10]62-66取二者权重分别为0.5,同时可方便控制其权值来对比优化结果㊂当f (x )最大时,柔性铰链的目标优化水平达到最高,把f (x )代入训练好的神经网络模型中,求得适应度函数如图8所示㊂图8㊀综合性能遗传算法适应度曲线Fig.8㊀Fitness curve of comprehensive performance genetic algorithm在遗传算法经过近80次后趋于稳定,评价函数多次取值f (x )最大值达到0.8748,平均绝对误差为0.0044029,均方根误差为0.0047429,相对应的参数取值为[14.7740,45.4194,0.8020,13.1221,10.0288],代入到Ansys 仿真得柔度SNR 为64.92,固有频率SNR 为35.51,与初始参数t 2㊁l 2㊁c 2㊁d 2㊁h 2和文献[10]62-66结果对比如表7所示㊂表7㊀优化对比表Tab.7㊀Optimization comparison table柔度SNR Flexibility SNR /dB(A)固有频率SNRNatural frequency SNR /dB(A)评价函数值Evaluation function value 初始参数Initial parameters61.3735.40.8237文献[10]62-66Literature[10]62-6663.3535.480.8523文中方法Method in the paper64.9235.510.8748由表7可以看出,BP 神经网络和遗传算法结合得出的评价函数最高,柔度SNR 提升了1.57dB(A),而固有频率SNR 提升了0.03dB(A),柔性铰链的稳健性得到进一步提高㊂4㊀结语㊀㊀在柔性铰链稳健设计中,传统田口方法得出的最优解是在可控因素选取几个水平下所排列组合中的最优解,如果输入与输出之间的为非单调关系,往往难以取到范围内最优解,而本文引入具有多维函数映射能力的BP 神经网络和具有良好的全局搜索能力的遗传算法,利用神经网络的非线性拟合能力和遗传算法的全局搜索寻优能力来寻找最优参数组合,能在选取范㊀第45卷第4期伍建军等:基于BP神经网络的柔顺铰链多目标稳健优化设计861㊀㊀围全局寻找最优解,大大提升了选取范围,在不考虑模型误差的情况下是参数选取范围内的最优参数,并使用评价函数来寻找多目标优化结果,使得柔顺铰链的稳健性大幅提高㊂该方法具有通用性,在得到输入和输出而未知之间关系时,可快速找出其优化解,适用于各种机构设计中,为稳健优化设计提供一条新的途径,在实际工程实践中具有较大的参考价值㊂参考文献(References)[1]㊀JONATHAN B H,MARTIN L C.A screw theory basis forquantitative and graphical design tools that define layout of actuatorsto minimize parasitic errors in parallel flexure systems[J].PrecisionEngineering,2010(4):767-776.[2]㊀吴鹰飞,周兆英.压电驱动柔性铰链机构传动实现超精密定位[J].机械强度,2002(2):157-160.WU YingFei,ZHOU ZhaoYing.Piezoelectric drive flexible hingemechanism transmission realizes ultra-precision positioning[J].Journal of Mechanical Strength,2002(2):157-160(In Chinese).[3]㊀CHUNM S,BIGLOU J,LENARD J G,et ing neural networks topredict parameters in the hot working of aluminum alloys[J].Journal of Materials Processing Tech,1999(1):245-251. [4]㊀TARNGY S,WANG T C,CHEN W N,et al.The use of neuralnetworks in predicting turning forces[J].Journal of MaterialsProcessing Tech,1995(3):273-289.[5]㊀MUKHERJEE A,DESHPANDE J M.Application of artificial neuralnetworks in structural design expert systems[J].Computers andStructures,1995,54(3):367-375.[6]㊀伍建军,向健明,张巍巍,等.基于正交试验与层次分析法的柔顺平行四杆机构稳健优化设计[J].组合机床与自动化加工技术,2019(1):30-32.WU JianJun,XIANG JianMing,ZHANG WeiWei,et al.Robustoptimization design of compliant parallel four-bar mechanism basedon orthogonal experiment and analytic hierarchy process[J].ModularMachine Tool and Automatic Processing Technology,2019(1):30-32(In Chinese).[7]㊀伍建军,万良琪,吴事浪,等.基于田口方法的柔性铰链柔度稳健优化设计[J].工程设计学报,2015,22(3):224-229.WU JianJun,WAN LiangQi,WU ShiLang,et al.Robust optimizationdesign for flexibility of flexible hinge based on Taguchi method[J].Journal of Engineering Design,2015,22(3):224-229(In Chinese).[8]㊀伍建军,万良琪,吴事浪,等.基于田口方法的椭圆形柔性铰链固有频率稳定性优化设计[J].机械设计与制造,2015(1):227-230.WU JianJun,WAN LiangQi,WU ShiLang,et al.Optimal design ofnatural frequency stability of elliptical flexure hinge based on Taguchimethod[J].Machinery Design and Manufacturing,2015(1):227-230(In Chinese).[9]㊀张㊀浩,刘守城,胡㊀义,等.基于正交设计与BP神经网络优化制备Cu-Ce/TiO_2的预测模型[J].稀土,2015,36(2):72-77.ZHANG Hao,LIU ShouCheng,HU Yi,et al.Predictive model ofCu-Ce/TiO_2optimized preparation based on orthogonal design andBP neural network[J].Rare Earths,2015,36(2):72-77(InChinese).[10]㊀伍建军,吴佳伟.柔顺平行四杆机构多目标稳健优化设计[J].组合机床与自动化加工技术,2016(5):62-66.WU JianJun,WU JiaWei.Multi-objective robust optimization design ofcompliant parallel four-bar mechanism[J].Modular Machine Tool andAutomatic Processing Technology,2016(5):62-66(In Chinese).[11]㊀伍建军,黄裕林,谢周伟,等.基于田口和满意度函数法的柔性铰链多响应稳健优化设计[J].机械强度,2017,39(6):1398-1403.WU JianJun,HUANG YuLin,XIE ZhouWei,et al.Multi-responserobust optimization design of flexible hinge based on Taguchi andsatisfaction function method[J].Journal of Mechanical Strength,2017,39(6):1398-1403(In Chinese).[12]㊀伍建军,吴事浪,万良琪,等.基于响应曲面法的柔顺机构多响应问题稳健优化设计[J].机械设计与研究,2015,31(3):4-8.WU JianJun,WU ShiLang,WAN LiangQi,et al.Robust optimizationdesign for multiple response problems of compliant mechanism basedon response surface method[J].Machine Design and Research,2015,31(3):4-8(In Chinese).[13]㊀耿昌松,林㊀泳,王旭友,等.YAG激光焊接参数的人工神经网络模型[J].焊接学报,2001(6):37-40.GENG ChangSong,LIN Yong,WANG XuYou,et al.Artificial neuralnetwork model of YAG laser welding parameters[J].Transactions ofthe China Welding Institution,2001(6):37-40(In Chinese). [14]㊀袁曾任.人工神经网络及其应用[M].北京:清华大学出版社,1999:102-105.YUAN ZengRen.Artificial neural network and its application[M].Beijing:Tsinghua University Press,1999:102-105(In Chinese).[15]㊀王东生,杨友文,田宗军,等.基于神经网络和遗传算法的激光多层熔覆厚纳米陶瓷涂层工艺优化[J].中国激光,2013,40(9):62-70.WANG DongSheng,YANG YouWen,TIAN ZongJun,et al.Processoptimization of laser multilayer cladding thick nano-ceramic coatingbased on neural network and genetic algorithm[J].China Laser,2013,40(9):62-70(In Chinese).。
BP神经网络的优化算法比较研究
BP神经网络的优化算法比较研究优化算法是神经网络中的关键技术之一,它可以帮助神经网络快速收敛,有效地优化模型参数。
目前,常用的优化算法包括梯度下降法、动量法、Adagrad、Adam等。
本文将比较这些优化算法的优缺点。
1. 梯度下降法(Gradient Descent)梯度下降法是最基本的优化算法。
它通过计算损失函数对参数的梯度,不断地朝着梯度的相反方向更新参数。
优点是实现简单,容易理解。
缺点是容易陷入局部最优,并且收敛速度较慢。
2. 动量法(Momentum)动量法在梯度下降法的基础上增加了动量项。
它通过累积之前的梯度信息,使得参数更新时具有一定的惯性,可以加快收敛速度。
优点是减少了陷入局部最优的可能性,并且对于存在波动的梯度能够平滑更新。
缺点是在平坦区域容易产生过大的动量,导致无法快速收敛。
3. AdagradAdagrad算法基于学习率的自适应调整。
它通过累积梯度平方的倒数来调整学习率,使得对于稀疏梯度的参数每次更新较大,对于频繁出现的梯度每次更新较小。
优点是适应性强,能够自动调整学习率。
缺点是由于学习率的不断减小,当训练时间较长时容易陷入局部最优。
4. AdamAdam算法结合了动量法和Adagrad算法的优点。
它维护了一种动态的学习率,通过计算梯度的一阶矩估计和二阶矩估计来自适应地调整学习率。
优点是适应性强,并且能够自适应学习率的大小和方向。
缺点是对于不同的问题,参数的敏感性差异较大。
在一些问题上可能不适用。
综上所述,每个优化算法都有自己的优点和缺点。
梯度下降法是最基本的算法,容易理解,但是收敛速度较慢。
动量法通过增加动量项加快了收敛速度,但是容易陷入局部最优。
Adagrad和Adam算法具有自适应性,能够自动调整学习率,但是在一些问题上可能效果不佳。
因此,在实际应用中应根据具体问题选择适合的优化算法或采取集成的方式来提高模型的性能。
基于BP神经网络的智能故障诊断及其改进算法研究
Free Powerpoint Templates
Page 8
BP神经网络算法
BP神经网络算法的实现过程
误差反传算法的主要思想是把学习过程分为两个阶段: 第一阶段(正向传播过程),给出输入信息通过输入层经隐含层处理
并计算每个单元的实际输出值
第二阶段(反向过程),若在输出层未能得到期望的输出值,则逐层 递归地计算实际输出与期望输出之差值(即误差)
0.00
0.30 0.30 0.70
0.00
0.10 0.10 0.20
0.00
0.60 0.90 0.00
0.00
0.00 0.00 0.10
0.00
0.00 0.00 0.00
0.00
0.00 0.00 0.00
0.00
0.00 0.00 0.00
0.00
0.00 0.00 0.00
Free Powerpoint Templates
Free Powerpoint Templates
Page 6
人工神经网络
神经网络的学习规则
目前学习算法的学习规则一般可以分为三类有指导学习规则、无指导 学习规则、增强学习规则
有指导学习网络是神经网络发展的主流 其中具有代表性的有: Hebb规则,Delta规则,梯度下降学习规则。
Free Powerpoint Templates
基于改进型BP神经网络的模型参考自适应控制系统
l 詈
厂 ( )
1
了
,
三( 4 )厂 ’ (
詈 c 。 s l 三
。
‘
弓 I 言 在现代化 的工业 生产 中, 随 着生产率 的不断提 高 , 对 产品质产过 程 变得 E t 益 复杂 , 要 在越 来越 复 杂的动态 系统 及过 程与环境高 度不确 定的情 况下 获得更好 的的 控制效
1 ) 网络的输 入、 输 出应作标 准化处 理; 2 ) Y 较小时, 学习速度 o 【 应 较大 , 而n 的取值可以适 当放宽 。 其 中, d 为学 习速度 , n 为惯性 系数 , Y为 自 变 量 因数 , 6 占为 误 差精
两个 比较典 型的 问题 。 一是收敛 速度慢 , 二是 容易陷入局 部极 小。 对此 度, N 为 网络收 敛时的学 习次数 。
果, 这就使得 控制面临新 的挑战 。 1 、 B P 神经 网络 及其 改 进算 法
。 一 号
从式 ( 4 ) 可知 , 由于采 用分段 函数 形式 , 不 仅具 有分段线 性 函数 的 阈 值作用, 当信号 较大时, 输 出立刻变 为0 或l , 同时, 又可通过 调节y , 从而调 节误差 曲面的偏 导数 , 避免 在误差 函数的 最小点附近 发生 过冲现 象 , 确 保收 敛到 最小点 , 因此 , 网络 性能 得到改善 。 但是 , 使用该 构造 函数时 应
出层的相应 权值 , 直 到满足精 度要 求或 网络不收 敛。 众所周知 , B P 网络 的学 习过程是 对一个高度非线性 函数求全局最优 问题 , 网络训练 中存在 已有很 多学 者提 出了 各种解 决方案和修 正算 法 , 如 累计误 差校 正算法 、 s 函数输 出限幅算法 、 结合遗传算法 的优化权值算法等。
基于神经网络的风机性能预测研究
基于神经网络的风机性能预测研究近年来,神经网络在数据处理、模式识别、图像识别和智能控制等领域得到了广泛应用。
在风能发电领域,神经网络也被用于风机性能预测和优化控制,为风电行业的发展做出了重要贡献。
本文将介绍基于神经网络的风机性能预测研究,探讨其在风能领域的应用前景。
一、神经网络简介神经网络是一种仿生学的人工智能方法,它模仿人类神经系统的结构和功能,通过大量的数据训练,从而实现模式识别和决策预测。
神经网络由多个神经元组成,每个神经元接收来自其他神经元的信号,并输出相应的信号。
神经网络的学习过程类似于人类的学习过程,通过不断地输入数据和反馈修正,逐渐提高预测准确率。
二、风机性能预测的背景风能是一种清洁、可再生的能源,近年来得到了广泛的关注和应用。
风能发电系统中的风机是核心设备,其性能直接影响发电效率和经济性。
在风能发电系统中,风机性能预测是一项非常重要的任务,它可以帮助优化风能发电系统的控制策略,提高发电效率和降低成本。
传统的风机性能预测方法主要是基于物理模型和统计分析方法,这些方法需要对风力发电系统进行较为复杂的建模和参数拟合,而基于神经网络的风机性能预测方法则可以通过大量数据训练,自动发现变量之间的内在关系,从而提高预测精度和可靠性。
三、基于神经网络的风机性能预测方法基于神经网络的风机性能预测方法主要包括数据采集、特征提取、网络设计、训练测试等步骤。
其中,数据采集是必要的前提,通过安装传感器采集风场、风机等相关数据,包括气象数据、运行数据、故障数据等。
特征提取是将原始数据转化为可供神经网络处理的特征向量的过程,通常采用数据降维或者数据分析方法,例如主成分分析、小波变换等。
网络设计是指确定神经网络的结构和参数,包括网络层数、节点数、激活函数、学习率等。
训练测试是指通过数据训练模型,并通过测试数据进行验证和评估模型的性能。
四、应用案例基于神经网络的风机性能预测方法在实际应用中取得了良好的效果。
以某风电场为例,通过采集运行数据和气象数据,设计BP(Back Propagation,反向传播)神经网络模型,预测了未来24h的风机发电功率。
基于BP_神经网络的PID_控制算法参数优化
- 22 -高 新 技 术从本质上来看,PID 控制算法就是对比例、积分和比例微分间的关系进行控制的一种算法。
PID 控制调节器具有适应性强、鲁棒性良好的特征,因此被广泛应用于工业控制领域。
但是,随着科学技术、控制理论发展,在工业生产中被控对象逐渐向复杂化和抽象化的趋势发展,并呈现滞后性、时变性和非线性的特征,这使传统PID 控制器难以精准调控这种较复杂的控制系统。
为了解决该问题,研究人员将控制理论与其他先进的算法相结合,形成全新的控制理论,包括神经网络控制、遗传算法以及模糊控制等。
对神经网络算法来说,由于其具有较高的鲁棒性和容错性,因此适用于复杂的非线性控制系统中,并且具有广阔的应用前景和较大的发展潜力。
1 BP 神经网络结构及算法BP 神经网络将网络视为一个连续域,在这个网络中,输入层和输出层都是任意时刻、任意数目的样本值,网络输出层值与输入层值间也可以具有任意关系,这个学习过程就称为BP 神经网络学习过程。
作为一种被广泛应用的神经网络模型,BP 神经网络由输入层、输出层和隐含层组成:1) 输入层。
从第i 个输入向量中产生相应的输出值。
2) 输出层。
在输出值的作用下将其转换为输入数据。
3) 隐含层。
在输出值的作用下对数据进行隐含处理,将处理后的结果反馈给输入层,3个输入层构成1个BP 神经网络。
当输入数据在时间域内经过多次的误差传播时,最后被一个误差源作为输出信号,即经过输入单元和输出组的中间信息。
如果该误差源的误差小于输出单元和输出组中各单元间的误差,那么这些单元在计算输出时就会有很大的变化;如果超过了期望值,那么这一单元被认为是输入量存在误差(也就是输入信号存在误差),将不再使用该单元;如果仍然超过期望值,那么输出量又会存在误差[1]。
通过分析输入与输出量间的关系可以得出BP 网络中各个隐藏层上节点数与该输出量间的关系。
BP 神经网络的拓扑结构如图1所示。
为了对BP 神经网络进行运算和优化,该文设定了中间层的加权和结点临界,以便将全部采样的真实输出量与预期的输出量的偏差控制在一个很低的区间,并且通过调节这个区间来保证它的稳定性。
一种基于BP神经网络算法PID控制器的研究与仿真
Vo .0 12 No 1De in Engn e i g e to i sg i e rn
21 0 2年 6月
Jn 2 2 u . 01
一
种 基才 B P神经网络算 法P D控制 器的研 究与仿真 I
Ab t a t h e h oo y o P n u a ewo k wi e u e n t e p o e s o a a tr i e t i ai n o i i g c a sc l s r c :T e t c n lg fB e r ln t r l b s d i h r c s f r me e ni c t ,c mb n n l s ia l p d f o P D c n r l lo tm , o ms n i rv d P D o t l g r h b s d o P n u a ew r .h l o i m s st eBP n u a I o to g r h a i f r mp o e I c n r o t m a e n B e r n t o kT ea g r h u e e r l a oa i l l t h
a c r c .F rt e s ot o n s t a h P n u a ewo k i e st e t h n t a u ft e r h , p i z h n t l c u a y o h h r mi g h tt e B e rl n t r s s n i v o te i i a v e o h g t o t c i i l l i mie t e i i a i w i h s c e iin fB e r ln t r . me d h P n u a ewo k weg tc e c e t b h P ag rt m,e l e e g t o f ce to P n u a ewo kI a n s t e B e rl n t r i h o f i ns y t e B lo h r ai s t i i z
压气机叶片一次加工合格率预测
压气机叶片一次加工合格率预测张 旭1,童一飞2*,胡骥川2(1.中国航发南方工业有限公司,湖南株洲 412002; 2.南京理工大学机械工程学院,江苏南京 210094)摘要:压气机叶片被广泛用于航空、能源等领域的气体压缩设备中,也被应用于农业装备中,以提高零部件的加工效率和质量,提高整机的可靠性和耐用性。
因此,其设计和加工的精度要求较高。
开展压气机叶片一次加工合格率预测技术研究,提出了PSO-BP预测模型,提高了网络的全局搜索能力以避免局部最优解,从而提升预测的准确度。
实验结果表明,PSO-BP模型的预测精度明显高于传统BP神经网络模型,预测的最大误差百分比为1.24%,平均误差百分比为0.24%,预测准确度达到96.67%。
关键词:压气机叶片;一次合格率;合格率预测;PSO-BP模型0 引言压气机叶片通常用于航空、能源等领域的气体压缩设备中,也应用于农业装备中,以提高零部件的加工效率和质量[1],提高整机的可靠性和耐用性。
作为航空发动机的核心部件,叶片的质量很大程度上决定了发动机的性能,因此压气机叶片的质量尤为重要。
一次加工合格指的是压气机叶片柔性加工单元完成对叶片的加工之后未经过返工返修,第一次检验就能合格的压气机叶片。
而一次加工合格率指的是一次加工合格的压气机叶片占加工单元产出的比率。
本文以F型号叶片为例,对压气机叶片柔性加工单元所产出叶片的一次加工合格率进行预测,根据预测结果采取相应的预防性措施,减小压气机叶片加工单元产出叶片的品质出现重大问题的概率。
目前,产品质量合格率预测方法主要分为传统质量预测方法和人工智能方法2个大类。
传统的质量预测方法主要是基于统计过程控制的方法,人工智能方法的典型代表则是用神经网络预测产品合格率。
在人工智能方法预测产品合格率预测方面,Apriori 算法和FP-Growth算法是2种关联性规则分析的经典算法。
为了解决Apriori算法运行效率不高的缺点,Toivonen H[2] 探究得出以采样思想算法为基础,分析和阐述数据之间的关联性规则,从而实现算法运行的并行化。
基于改进型双向长短期记忆网络的风电超短期功率预测
基于改进型双向长短期记忆网络的风电超短期功率预测0引言风电功率预测及其在调度运行中的应用是促进新能源消纳的基础,研究风电功率预测技术有助于削弱风电功率并网时对电力系统带来的不利影响,降低电网的运行成本,提高系统运行的可靠性,有效保证电网安全[1]。
但是风力发电固有的高度依赖天气条件,随机性和波动性大,预测困难的特点,又限制了风力发电的大规模应用[2]。
风力发电的输出功率在很大程度上取决于风机所能接收到的风速大小,容易受到天气因素的影响。
安装在风电场的测风塔所测的风速,无法考虑整个风电场风速的波动性和随机性,其预测精度较低,在天气状况变化剧烈或者预测时间尺度较长时预测效果更差。
尤其是现有技术中基于实测风速测量历史值预测未来几个小时风速时,未能反应未来几个小时天气变化因素,从而导致风电场超短期功率预测不准确。
超短期风电功率预测是指预测风电场未来0~4小时的有功功率,时间分辨率不小于15分钟[3]。
文献[4]采用了长短期记忆(LSTM)单元对风电场的超短期风速进行了预测,并在此基础上进行了功率预测。
文献[5]提出风电场的风速之间存在较强的空间相关性,并给出了计及空间相关性的风速超短期预测方法。
文献[6]采用深度卷积神经网络和双向门控循环单元,分别提取风速、风向以及数值天气预报的时空特征,利用融合后的特征进行风速预测。
文献利用NWP信息,考虑多个风电场的空间相关性,提出了一种基于多位置NWP和门控循环单元的风电功率超短期预测。
本文提出一种基于改进型双向长短期记忆网络的风电超短功率预测方法。
首先以风电场实测瞬时风速、瞬时有功功率和风机状态为基础,进行数据异常点筛选,计算出风电场平均风速;根据风电场平均风速和对应时刻升压站并网点输出功率,进行二次数据筛选,从而减少因数据原因导致的误差。
然后,利用改进型双向长短期记忆网络对多变量时间序列与风电功率序列之间非线性关系进行冬天时间建模,构建预测模型。
最后,通过将历史样本划分成建模样本和测试样本,对网络模型进行有效的训练,完成风电场输出功率的超短期预测。
基于改进型BP神经网络和NSGA—II遗传算法的机械零件多目标优化
文章编号 : 1 0 0 1—2 2 6 5( 2 0 1 3) 0 9—0 0 3 9—0 3
基于 改进型 B P神 经 网络 和 N S G A — I I 遗 传 算 法 的 机 械 零 件 多 目标 优 化
付 涛 , 王 大镇 , 弓清 忠 , 张 文 光
( 集美 大 学 机 械工 程 学 院 , 福建 厦 门 3 6 1 0 2 1 )
统 Wo r k b e n c h优 化 方 法 。
关键词: B P神 经 网络 ; N S G A. I I 遗传 算 法 ; 多 目标 优 化 中 图分 类 号 : T H1 6; T G 6 5 文 献标 识码 : A Me c h a n i c a l P a r t s Mu l t i - o b j e c t i v e Op t i mi z a t i o n B a s e d o n I mp r o v e d B P Ne u r a l N e t wo r k
实验 数 据 , 然后 用改进 型 B P神 经 网 络 对 实验 数 据 进 行 训 练 并 建 立 起 多 目标 优 化 的 模 型 , 采用 N S G A . Ⅱ遗 传 算法 对模 型进行 多 目标 优 化 。结 果表 明 , 在 满足 优 化 零件 使 用条件 的情 况 下 , 运 用 该 方 法 求
得 质 量 的相 对误 差最 大 为 1 l %, 变形 的 相 对误 差 最 大为 3 . 3 6 %, 验证 了该 方 法 的 有 效性 和 可 靠性 。 并 将 该 方 法 得 出 的 结 果 与 传 统 Wo r k b e n c h得 出 的 多 目标 优 化 结 果 进 行 了 比 较 , 证 明 了该 方 法 优 于 传
基于改进型BP神经网络的字符识别算法研究
摘要 : 神 经 网络被 广泛地应用 于字符识 别, 通过对其难点 问题 的分析 , 为 了提 高字符识别率 , 本文应 用改进型 B P神 经 网络进行 字符识别 , 该算法识别率 高, 速度快 , 可适用 于多种 高噪声环境 中, 实用性很 强。
Ab s t r a c t :Ne u r a l n e t w o r k i s w i d e l y印p l i e d f o r c h a r a c t e r r e c o g n i t i o n .T h r o u g h t h e a n a l y s i s o f t h e p r o b l e ms ,t h i s p a p e r r e c o g n i z e s c h a r a c t e r b y t h e a p p l i c a t i o n o f i mp r o v e d B P n e u r a l n e t w o r k ,S O a s t o i mp mv e r e c o g n i t i o n r a t e . h i T s me t h o d h a s h i g h r e c o g n i t i o n r a t e , f a s t
・
2 0 6・
价 值 工 程
基 于改进型 B P神经 网络 的字符识别算 法研 究
Re s e a r c h on Cha r a c t e r Re c o g ni t i o n Al g or i t hm Ba s e d o n I m pr o v e d BP Ne ur a l Ne t wo r k
1 . 1结 构 识 别 结 构 识 别 是 早 期 字符 识 别 的 研 究 的 主 要方法 , 我 们 也 可 以 称 之 为 句 法 结 构 识 别 。 其 思 想 是 提 取
基于改进型BP神经网络的无刷直流电机调速系统的应用研究
的要 求 , 如 果 采 取 神 经 网 络 的 P D 控 制 , 不 需 要 建 立 对 象 的数 学 模 型 , 且 能 够 很 好 地 克 服 系 统 中 参 而 I 则 并 数 的 变 化 和 非 线 性 等 不 确 定 因 素 , 有 较 强 的 鲁 棒 性 , 文 将 神 经 网 络 和 传 统 的 P D控 制 结 合 起 来 , 对 具 本 I 并
图 1无 刷 直流 电 机调 速 系统 框 图
图 1中 的 给 定 速 度 值 为 控 制 要 求 设 定 的稳 定 运 行 速 度 ,系 统 在 由 速 度 检 测 部 份 检 测 出 电 机 速 度 的 反 馈 值 后 , 其 与 给 定 的 转 速 比 较 , 后 经 过 传 统 的 增 量 式 限 幅 P D 调 节 ,将 输 出值 作 为 电 流 环 给 定 值 , 将 然 I 该
可 以有效克服标准 B P算法 一般所存在 收敛速度慢 、 存在局部极小值等 问题 , 而可以实现对无刷直流 电动机 的高 从
精度 的速度控制 。最后 , 立 了仿真系统 , 结果表 明该 算法效果 良好。 建 其 关键词 : 无刷直流 电机 ;P神经 网络 ; B 粒子群 算法 ; t b仿 真; Maa l 调速 系统
第3 O卷
第 6期
大 庆 师 范 学 院 学 报
J OUR NAL OF D 源自 AOI NG NOR MAL U VE I Y NI RST
Vo . 0 No 6 I3 . No e e 2 0 v mb r.01
21 0 0年 1 月 1
基 于 改进 型 B P神 经 网 络 的 无 刷 直 流 电 机 调 速 系 统 的 应 用 研 究
付 丽 辉
基于神经网络的风力预测技术研究与应用
基于神经网络的风力预测技术研究与应用随着环境保护意识的不断提高和可再生能源的重要性日益凸显,风力发电作为一种清洁的能源形式,正在得到越来越广泛的应用和推广。
其实现的核心是风力机组的高效发电,而风力机组的发电能力则与气象条件密切相关。
因此,准确地预测风力发电场的风速变化,以便更好地规划和调整电力发电计划,成为了一项重要的技术研究和应用实践。
而在风力预测技术方面,基于神经网络的模型是一种非常有效的预测方法。
神经网络是一种模拟动物神经系统工作的智能模型,其利用大量历史数据进行训练,能够对未来的变化进行预测,并输出准确的预测结果。
在风力预测方面,神经网络模型主要包括两种:基于时间序列模型的BP神经网络和基于空间直觉发现的RBF神经网络。
其中,BP神经网络适用于时间序列数据的预测,而RBF神经网络则适用于空间风速场的建模和预测。
两种神经网络的特点和应用场景各有不同,但都能够有效地提高风力发电场的预测精度,提高发电效率。
基于BP神经网络的风力预测技术应用较为广泛。
其基本原理是将历史数据作为训练样本,根据不同时段的风速、气温、湿度等气象因素,预测未来一段时间内风速的变化趋势。
借助适当的输入层、隐含层和输出层的连接结构,建立BP神经网络模型并进行训练,从而实现高精度的风速预测。
同时,随着数据量的增加和训练次数的不断迭代,神经网络模型的预测性能也逐渐得到提高。
基于RBF神经网络的风速预测技术则主要应用于风场模拟和空间风速场的建模。
相比于BP神经网络,RBF神经网络利用空间直觉发现等技术,能够识别出更多的深层次共性因素,从而提高风速场的拟合效果。
同时,RBF神经网络还能够适应不同的气象条件和风速变化规律,具有更大的适应性和灵活性。
在实际应用中,基于神经网络的风力预测技术已经被广泛应用于风力发电场的风速预测、发电效率调节等领域。
其应用效果已经被广大工业企业、气象部门和能源公司所证实。
通过有效地利用神经网络模型对风速变化进行预测,不仅能够提高风力发电场的效率和安全性,还能够为环境保护和可持续发展做出积极的贡献。
利用人工智能算法的低风速环境下风力发电叶片性能预测研究
利用人工智能算法的低风速环境下风力发电叶片性能预测研究1. 引言风力发电是一种可再生能源,在可持续发展的背景下,越来越多的国家和地区开始重视利用风能进行发电。
然而,由于气候和环境的变化,风力发电场所遇到的问题也日益复杂。
低风速环境下的风力发电场,风能资源较为稀缺,因此需要提高风力发电装备的性能,以增加发电量。
在这个背景下,利用人工智能算法进行风力发电叶片性能预测具有重要的研究价值。
2. 低风速环境下的挑战低风速环境下,由于风能较为稀缺,风力发电叶片的性能受到限制。
低风速环境会导致转速较低,使得发电机输出的功率较小。
在这种情况下,如何准确预测风力发电叶片的性能,优化风力发电设备的工作效率,成为一个重要的问题。
3. 人工智能在风力发电叶片性能预测中的应用人工智能在风力发电领域中已经取得了一些突破。
利用机器学习算法和大量的数据,可以实现对风力发电叶片性能的预测。
通过对过往的数据进行分析,建立预测模型,可以准确地预测低风速环境下风力发电叶片的性能。
可以采用神经网络、支持向量机等算法,通过对数据的训练和学习,建立预测模型,并能够对新的数据进行预测。
4. 数据采集与处理在进行风力发电叶片性能预测研究时,首先需要收集大量的各种参数数据,如风速、转速、叶片形状等。
这些数据是建立预测模型的基础,能够帮助我们理解风力发电叶片与性能之间的关系。
同时,还需要对原始数据进行处理和清洗,以消除异常值和无效数据的干扰,使数据更加准确和可靠。
5. 建立预测模型建立预测模型是预测风力发电叶片性能的关键步骤。
常见的建模方法包括神经网络、支持向量机、决策树等。
这些算法可以通过对数据的学习和训练,建立预测模型,并通过模型对新的数据进行预测。
在选择合适的算法时,需要考虑模型的表现和准确度。
6. 模型评估与优化建立完预测模型后,需要进行模型的评估和优化。
评估模型的准确度和稳定性,同时也需要考虑模型的复杂度和运行效率。
通过对模型的优化,可以进一步提高预测的准确性和可靠性。
基于改进型粒子群算法的PID神经网络控制系统
x (+ )  ̄ t v t 1 ut 1=x ( + , + ) d) A
() 7
其 中,R n l R n 2 0 】 ad 和 ad 是【,1之间的随机数 ;C和 c l 2
样点的总数 目: () D( 分别为 S INN 控制系 七、 I) 七 PD
统的输 入与输出 。
为 加速 因子 ,在每 一 维 ,粒 子都 有一 个 最大 限速度 V一 (r 0,如果某一维速度超过设定 的 V ,则该 、m ) 一 维速度被限定为 V 。 一 S i E eh a在 19 h 和 b ra 9 8年的论文中引入了惯性权
21 0 1年 第 2 O卷 第 1 0期
ht:w . S . gc t / wwc — o . p/ —a r n
计 算 机 系 统 应 用
基于改进型粒子群算法的 PD神经网络控制系 I
沈 学利 ,徐 涛
( 辽宁工程技术大学 电子与信息工程学院 ,葫芦 岛 1 50 ) 2 15
摘
要 :针对传统 的 PD 神经网络 ( I N)应用范围受限及积分误差规 则难 以获取 的问题 。为实现对非线性 I PDN
图 1 MPD I NN控制系统拓扑结构图 由图 1 可知 ,被控系统是 3输入 2输 出的多变量
粒子群 的最好位置记为 G 。根据 Ked y等提 出的 嘲 nd P O算法 公式: S
(+1= ( +C・ , ) f I ) ・‰ 一 ( ) ( f )
、 +c ・ a d ・ G 目一 ( ) 2 R n 2 ( , )
公式 为: △ = r / =
2 多变量PD I NN ( I NN)控制系统 MPD
为实现非线性不对称 MI MO系统 的解耦控 制,建
BP神经网络的几种改进方法ppt课件
由于输入样本属于不同量纲,故对所有的输入样本,( 如: 网络初始数据)进行归一化处理并使之转化到[0,1]之间。 这里利用比例压缩法,具体公式为:
训练完成后,将最终得到的数据进行还原处理;其公式为
BP神经网络的几种改进方法
3.隐含层节点数选择方法的改进
隐含层的神经元数可用以下公式计算:
式中k为隐含层节点数,n为输入层节点数,m为输 出层 节点数,公式计算值需要用四舍五入法进行取整,在考 虑上述公式和比较仿真的效果后确定隐含层的节点数。
谢谢大家!
后面内容直接删除就行 资料可以编辑修改使用 资料可以编辑修改使用
资料仅供参考,实际情况实际分析
主要经营:课件设计,文档制作,网络软件设计、 图文设计制作、发布广告等 秉着以优质的服务对待每一位客户,做到让客户满 意! 致力于数据挖掘,合同简历、论文写作、PPT设计、 计划书、策划案、学习课件、各类模板等方方面面, 打造全网一站式需求
BP神经网络的几种改进方法
研一队:张之武
2010年6月8日
BP神经网络的几种改进方法
B P网络存在的问题 :
1.对初始权值的选取很敏感 2.网络隐含层节点数选择的盲目性 3.收敛速度慢容易陷入局部极小而无法得到全局最优解 4.泛化能力较差
BP神经网络的几种改进方法
主要的改进策略:
1.算法自身的改变 2.与其他优化算法的结合
BP神经网络的几种改进方法
提高BP网络收敛速度的方法归纳为三类:
优化网络学习率的变化方式来提高训练速度的方法。 如:动量项法、自适应学习率法、共轭梯度法、牛顿 迭代法等 优化网络初始参数方式来提高训练速度的方法。如: 对输入初始参数和网络连接权重参数进行归一化等 优化网络学习结构的参数来提高训练速度的方法。 如 :误差函数修正法、激励函数选取法等
基于动量叶素理论改进的叶片气动特性计算方法
基于动量叶素理论改进的叶片气动特性计算方法田德;蒋剑峰;邓英;李大宝;雷航【摘要】To achieve rapid calculation of the blade pitch angle when given the operation atack angle, an improved calculation method of blades aerodynamic characteristics based on blade element momentum theory is proposed. Te advantage of this method is that it reduces the times to query the airfoil aerodynamic characteristics in the process of iterative calculation for axial induced factor and tangential induced factor. Te calculation of the pitch angle of the blades when given the atack angle with the improved method is faster than that with the classical blade element momentum theory. Te calculating results of the blade aerodynamic characteristics with this improved method and GH Bladed software are consistent, and the computing speed is improved with the improved method.%为实现快速计算叶片给定运行攻角所需要的桨距角,提出了一种基于动量叶素理论改进的叶片气动特性计算方法,该方法的优势为在迭代计算轴向诱导因子与切向诱导因子过程中减少了查询翼型气动特性的次数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关 键 词 : 变学 习率 , 经 网络 , 片优 化 神 叶
中图分类 号 : 2 . V2 8 5 文献 标识 码 : A 文章编 号 :0 02 5 ( 0 7 0 — 2 60 1 0 — 7 8 2 0 ) 20 6 —4
如何 通过几 何造 型设 计 出具有 更好 气动 性能 的 叶片 , 已经 成为 了 当今 叶轮 机械 研 究 的关 键 技 术 之
值或 阀值 的梯 度 向量 。 足 E()为第 k次迭代 的 网络输
出的总 误差 性能 , 般 采用 的 网络误 差 为 均方 误差 一
图 1 单隐层 B P神经网络模型
MS mensu r ro) 口足 E( a q aeerr 。()为第 k次 迭代 的 网 络学 习率 , 在训 练 时 , 当误差 以减 小的方 式趋 于 目标
第2 期
刘 波 等 : 于 改 进 型 动量 B 基 P神 经 网 络算 法 的 风 扇 叶 片 性 能 优 化 研 究
时 , 明修 正 方 向正 确 , 以使 步长 增 大 , 说 可 因此 可 以 将 学习率乘 以一 个增 量 因子 k 使学 习 率增加 , 同理 当 修 正过 头 , 以乘 以一 个 减 量 因子 ke使 学 习率 可 d c 减小 , 这样 可 以使 算法 更加 稳定 , 敛更快 。其 使用 收 的 学习率修 正公 式如 下
a k+ 】 ( )一 n 五) 层 + 1 c )< 层 )
3 算 例 分 析 与结 果讨 论
在优 化 过程 中所 采用 的训 练样本 集为 中弧线 与 马赫 数分 布沿 相 对 弦 长 分布 的对应 数 据 , 对 于 此 针 样 本 集算 法 采 用 了 4 8个 输 入 神 经元 , 5个 隐层 神 1 经元 以及 8 8个输 出神经 元 。 用上述 优化方 法来 对 利
V o .2 o 1 5 N .2
基 于 改进 型 动 量 B P神 经 网络算 法 的 风 扇 叶片 性 能优 化 研 究
刘 波 ,靳 军 ,郑舒 桐 ,南 向谊 ,陈云 永
( 西北 工业大学 动力 与能源学 院,陕西 西安 7 0 7 ) 1 0 2
摘 要 : 为探 索叶 片优 化 设计 的新途 径 , 得 具有 更 高气动性 能的 各类 叶 片 , 用 了一种 改进 型 变 获 使 学 习率动 量 B P神 经 网络 算 法和 非均 匀有 理 B样 条 函数 法相 结合 的方 法 , 某风 扇 压 气机 的 第 2 对
尸 为第 1层 网络 的 激活 函数 ; 口 为第 1 神 经元 的 层
输 出向量 。 由于普 通 的 B P算 法 收敛 速 度 慢 , 网络 容 易 陷
人 局部极 小 , 习过程 常 常会发 生振 荡 , 学 通过 采用 一
种 变 学 习率 的动 量 B P算 法 , 以提 高 网络 训练 的 可
维普资讯
20 年 4 0 7 月
西 北 工 业 大 学 学 报
J u n lo rh se nPoy e h ia ie st o r a fNo t wetr ltc nc lUnv r iy
Ap . r
2 07 0
第2卷第2 5 期
一
图 中的 P为 神 经 网络 的输 人 向量 , b 为第 1 层
神经元 的 阀值 向量 , 为第 1 J w 层神 经元 与输人 向量
的连接 权 向量 , n 为第 1层神经 元 的中间运算 结果 ,
[ ] 】
。
如能将 神经 网络技 术c‘ 和非 均匀 有理 B样
条 函数方 法[有 机地 结合 起来 , 采 用一 种改 进 B 5 ] 在 P 神 经 网络算 法 的 基础 上 , 合 NUR S参 数 化 的方 结 B 法, 利用其 各 自的 优势 , 对某 风扇 压气 机 的转子 叶 片 进行 型面几何 优化 , 能够 取得 良好:0 60—5 2 0 —52 作者简介 : 刘
基金项 目 : 航空科学基金 (4 3 2 ) oc5o 2 资助
波 (9 O , 1 6 一) 西北工业大学教授 、 士生导师 , 博 主要从 事航 空与民用叶轮机械相关领域的研究。
维普资讯
…
Iaa k E( k ̄ ( ) k+ 1 > E( ) ) k
式 中 , t > 1 0 0< k < 1 0 kc n ., a .。
转子 2的根 部基 元 级 进行 优 化 改 型设 计 , 然后 在 此
级 转子 叶 片特 别是针 对 其根 部基 元 级进行 了气动优 化 改型设 计 ; 过 对转 子 叶 片和 整 个风扇 压 气 通
机优 化设 计前后 气动 性 能 的对 比分析 , 明该优化 设计 方法确 实可行 , 表 能够 改善 转子 叶 片以及 整 个 风 扇压 气机 的 气动 性 能 , 整机 的效 率和压 比分 别增 长 了 0 3 94 以及 0 2 54 , 到 了优 化 的 使 . 7 . 2 N 达
元 的激 活 函 数 均 为 S形 函数 ( g i) 则 其 网络 构 1 s , o g
成如 图 1所示 。
Ax( - 1 一 足4 )
㈣
- 4
) 1 一 ) (
式中 , ()为第 k次 迭代各 层 之间 的连接权 向量或 是 者是 阀值 向量 。 引 人 的动 量 因子 , 为 要求 0< < 1 。 为第 足 迭代 的神 经 网络输 出误差对 各权 次
1 网 络模 型 及 算 法
若 直 接 采 用单 隐层 的 B 网络 , P 每层 神 经 网络
收敛 速度 及其 收敛 精度 。
在 该算法 中 , 如果设 为迭代 次数 , 则每 一层权值 和 阀值 的修正 按 照下 式进行
( 4 )一 ( ) 4 △ ( 4 1 足 -1 足 - 足- )