本发明属于航天器结构损伤定位,具体涉及一种基于fbg的航天器结构损伤定位方法、系统及电子设备。
背景技术:
1、在日益恶劣的太空环境下,太空资产长期面临威胁,其安全不可预期。因此需要一种可行的损伤定位方法对航天器结构损伤进行高精度定位,为后续的鉴定和维修工作提供技术支撑,为航天器结构在轨结构状态感知提供有价值的参考。基于此,本发明提出了一种基于fbg的航天器结构损伤定位方法。
技术实现思路
1、为了解决现有技术中的上述问题,即为了解决现有的航天器结构损伤定位方法对航空器撞击点定位精度差的问题,本发明第一方面,提出了一种基于fbg的航天器结构损伤定位方法,用于对航天器撞击点的定位,进而确定结构损伤位置,该方法包括:
2、采集航天器在定位撞击点对应的冲击响应信号,作为输入信号;
3、对所述输入信号进行预处理,得到预处理信号;所述预处理包括快速傅里叶变换、滤波处理;
4、将所述预处理信号输入训练好的bp神经网络,得到所述待定位撞击点与基准传感器之间的距离,作为第一距离;所述基准传感器为航天器上预构建的n×n的传感器矩阵中的任一个;
5、选取m个基准传感器,并分别以各基准传感器所在的位置为圆心,以各基准传感器对应的第一距离为半径,构建圆,进而根据构建的m个圆确定所述待定位撞击点的预测位置。
6、在一些优选的实施方式中,对所述输入信号进行预处理,得到预处理信号,其方法为:
7、对所述输入信号进行快速傅里叶变换,获取所述输入信号的特征频率段;
8、对所述特征频率段进行滤波处理,然后求取滤波处理的特征频率段的最大幅值,作为预处理信号。
9、在一些优选的实施方式中,所述n×n的传感器矩阵中的传感器为fbg传感器。
10、在一些优选的实施方式中,所述bp神经网络,其训练方法为:
11、a100,在待定位撞击点的目标物体上构建的n×n的传感器矩阵,以其中一个传感器为基准,作为基准传感器,沿所述基准传感器的设定方向对所述目标物体进行设定次数的撞击,并采集撞击点对应的冲击响应信号;所述设定方向包括基准传感器的轴向、径向、与轴向夹角为45°的方向;
12、a200,对采集的冲击响应信号,进行预处理,得到预处理信号;
13、a300,将所述预处理信号输入预构建的bp神经网络,得到所述撞击点与所述基准传感器的距离,作为预测距离;
14、a400,根据所述预测距离与所述预处理信号对应的真实距离标签计算损失值,更新所述bp神经网络的网络参数;
15、a500,判断循环次数是否达到n×n次,若否,则将所述n×n的传感器矩阵中未作为基准传感器的任一传感器作为基准传感器,跳转a100,否则将训练好的bp神经网络作为最终训练好的bp神经网络。
16、在一些优选的实施方式中,确定所述待定位撞击点的预测位置,其方法为:
17、选择m个圆弧交汇覆盖率最大的区域,作为所述待定位撞击点的位置预测区域;
18、若在所述位置预测区域内唯一存在m个圆交汇的点,则将该点作为所述待定位撞击点的预测位置;
19、若m个圆相交但不存在m个圆交汇的点,则直接求取圆弧交汇覆盖率最大的区域的几何中心,作为所述待定位撞击点的预测位置;
20、若仅有m-1个圆相交或者不存在公共覆盖区域,则以m个圆的公共外接圆圆心作为所述待定位撞击点的预测位置。
21、在一些优选的实施方式中,若m为3,则在所述位置预测区域内唯一存在3个圆交汇的点,将该点作为所述待定位撞击点的预测位置,其方法为:
22、
23、其中,(x1,y1)、(x12,y12)、(x14,y14)分别表示三个基准传感器所在的位置,r1、r12、r14分别为三个基准传感器与待定位撞击点之间的距离,(x,y)表示待定位撞击点的预测位置。
24、本发明的第二方面,提出了一种基于fbg的航天器结构损伤定位系统,用于对航天器撞击点的定位,进而确定结构损伤位置,该系统包括:
25、信号采集模块,配置为采集航空器待定位撞击点对应的冲击响应信号,作为输入信号;
26、预处理模块,配置为对所述输入信号进行预处理,得到预处理信号;所述预处理包括快速傅里叶变换、滤波处理;
27、距离计算模块,配置为将所述预处理信号输入训练好的bp神经网络,得到所述待定位撞击点与基准传感器之间的距离,作为第一距离;所述基准传感器为航天器上预构建的n×n的传感器矩阵中的任一个;
28、位置预测模块,配置为选取m个基准传感器,并分别以各基准传感器所在的位置为圆心,以各基准传感器对应的第一距离为半径,构建圆,进而根据构建的m个圆确定所述待定位撞击点的预测位置。
29、本发明的第三方面,提出了一种电子设备,包括:至少一个处理器;以及与至少一个所述处理器通信连接的存储器;其中,所述存储器存储有可被所述处理器执行的指令,所述指令用于被所述处理器执行以实现上述的一种基于fbg的航天器结构损伤定位方法。
30、本发明的第四方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于被所述计算机执行以实现上述的一种基于fbg的航天器结构损伤定位方法。
31、本发明的有益效果:
32、本发明提高了航天器撞击点定位精度。
33、本发明基于光纤布拉格光栅传感网络技术和bp神经网络技术,以铝钛合金板为研究对象,提出了一种角度信号幅值定位方法,通过预测待定位撞击点与基准传感器之间的距离,以该距离为半径,以基准传感器所在位置为圆心构建多个圆,进而根据多个圆确定待定位撞击点的位置,实现了对损伤位置(即撞击点)的高精度定位。
1.一种基于fbg的航天器结构损伤定位方法,用于对航天器撞击点的定位,进而确定结构损伤位置,其特征在于,该方法包括:
2.根据权利要求1所述的一种基于fbg的航天器结构损伤定位方法,其特征在于,对所述输入信号进行预处理,得到预处理信号,其方法为:
3.根据权利要求1所述的一种基于fbg的航天器结构损伤定位方法,其特征在于,所述n×n的传感器矩阵中的传感器为fbg传感器。
4.根据权利要求2所述的一种基于fbg的航天器结构损伤定位方法,其特征在于,所述bp神经网络,其训练方法为:
5.根据权利要求4所述的一种基于fbg的航天器结构损伤定位方法,其特征在于,确定所述待定位撞击点的预测位置,其方法为:
6.根据权利要求5所述的一种基于fbg的航天器结构损伤定位方法,其特征在于,若m为3,则在所述位置预测区域内唯一存在3个圆交汇的点,将该点作为所述待定位撞击点的预测位置,其方法为:
7.一种基于fbg的航天器结构损伤定位系统,用于对航天器撞击点的定位,进而确定结构损伤位置,其特征在于,该系统包括:
8.一种电子设备,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于被所述计算机执行以实现权利要求1-6任一项所述的一种基于fbg的航天器结构损伤定位方法。