点击蓝字
关注本号
导读
五孔探针的数据处理方法可以用插值法,只要标定数据足够,插值法的精度就足够高。但在某些情况下,采用人工神经网络法的效果更好。比如需要外插的情况,或者标定数据存在局部误差偏大的情况等等。用插值法和人工神经网络法互相印证,可以提高结果的可信度。
说明
本方法来源于以前发表的一篇文章,感兴趣可参见:
“王洪伟,陈小龙,五孔探针的神经网络处理方法,航空动力学报,2010,25(2),417-423”
这个程序用的是BP网络,本人对人工神经网络(ANN)的了解非常有限,只是利用Matlab现成的工具编写而已。
源代码分为两个:训练程序和计算程序。可以认为训练程序是拟合曲线的过程,而计算程序是用拟合好的曲线来计算的过程。当然ANN内部的关系式比曲线要复杂一些,但原理是类似的。
压力系数的定义和输入文件的格式与前面的文章“五孔探针的原理和数据处理方法”中插值法的完全相同,压力系数定义也相同,如下:
标定数据分为10列,分别为:马赫数,俯仰角,