一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种矿用惯导系统的动态误差修正方法与流程

2022-02-22 02:43:32 来源:中国专利 TAG:


1.本发明涉及惯导系统技术领域,尤其涉及一种矿用惯导系统的动态误差修正方法。


背景技术:

2.随着社会对煤矿安全生产的重视,人们对掘进机的综合性能的要求也越来越高。近年来,为了顺应市场的需求,越来越多的先进技术在掘进机上得到应用,这种需求对传统的掘进机总体设计方案提出了挑战。
3.在煤矿生产中,掘进机设备的重要性毋庸置疑。它不仅是打通巷道的有力保障,而且是机械化采掘产煤工作的核心支撑。掘进机中通常采用惯导系统进行钻井时的导航和定位,要提高煤矿生产的安全性,促进掘进工作的准确、高效,必然对惯导系统的定位精度有更高的要求。传统惯导系统为了解决动态误差,通常需要每隔一段时间进行一次姿态对准,即初始对准,比如常用的对准方法基于卡尔曼滤波的初始对准等。但是这种方式一般需要在非工作时间进行,且在相邻两次对准的中间时段,惯导系统依然会有动态误差的累积,从而导致惯导系统定位信息的不准确。
4.因此,有必要研究一种新的矿用惯导系统的动态误差修正方法来应对以上现有技术的不足,以解决或减轻上述一个或多个问题。


技术实现要素:

5.有鉴于此,本发明提供了一种矿用惯导系统的动态误差修正方法,能够使惯导系统实现无累计误差,在巷道内准确测量掘进机车身的动态定位数据,以辅助悬臂掘进机进行精准的开挖作业。
6.本发明提供一种矿用惯导系统的动态误差修正方法,其特征在于,所述方法的步骤包括:
7.s1、采集惯导系统的温度历史数据、振动历史数据和方位姿态历史数据;
8.s2、根据s1中收集的历史数据对惯导系统施加相应的温度、振动和方位姿态,并测量和记录惯导系统的原始输出数据;
9.s3、根据对惯导系统施加的温度数据、振动数据、方位姿态数据和惯导系统的原始输出数据,构建基于神经网络的动态误差模型;
10.s4、根据动态误差模型和惯导系统的标准输出,构建动态误差修正模型,并用于惯导系统的输出修正。
11.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,步骤s1中的温度历史数据包括各个陀螺仪的若干内部温度数据、若干外部温度数据以及惯导系统的若干外部温度数据。
12.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,步骤s1中的振动历史数据包括各个陀螺仪的若干内部振动数据、若干外部振动数据以及惯导系统的若
干外部振动数据。
13.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,步骤s1中的方位姿态历史数据为惯导系统静止时的方位姿态数据。
14.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,构建动态误差模型的步骤包括:
15.s31、分别对温度数据、振动数据、方位姿态数据和原始输出数据进行小波分解,得到每个数据的低频趋势分量和高频波动分量;
16.s32、对每个数据的低频趋势分量和高频波动分量分别进行小波重构;
17.s33、用重构后的温度数据、振动数据、方位姿态数据的低频趋势分量作为输入,原始输出数据的低频趋势分量作为输出,对lstm神经网络进行训练,得到lstm模型;用重构后的温度数据、振动数据、方位姿态数据的高频波动分量作为输入,原始输出数据的高频波动分量作为输出,对cnn神经网络进行训练,得到cnn模型;
18.s34、将得到的lstm模型和cnn模型合并形成所述动态误差模型。
19.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,步骤s1中的温度历史数据包括温度数值和温度随时间的变化数据;振动历史数据包括振动数值和振动随时间的变化数据;方位姿态历史数据包括方位姿态数值和方位姿态随时间的变化数据。
20.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,对惯导系统的原始输出数据进行阶段式分类,将同一类原始输出数据对应的温度数据、振动数据、方位姿态数据进行交叉组合,并与该类中原始输出数据进行随机匹配,获得若干组新的训练样本,用于步骤s3中动态误差模型的构建。
21.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,步骤s2通过工况模拟装置对惯导系统施加温度、振动和方位姿态;
22.所述工况模拟装置包括:
23.惯导系统固定结构,用于对惯导系统进行固定;
24.温度控制系统,用于对惯导系统的内部和外部施加温度;
25.振动施加系统,与惯导系统固定结构连接,用于对惯导系统固定结构施加动力,使其实现振动;
26.对惯导系统施加的外部温度为惯导系统所处的环境温度;对惯导系统施加的内部温度包括对各个陀螺内部施加的温度、对各个陀螺壳体表面施加的温度以及对各个加速度计周边施加的温度。
27.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,步骤s1中收集历史数据时,针对不同的地质环境进行地质分类,收集每种地质类别下的历史数据,并用于后续的步骤,最终获得针对不同地质类别的动态误差修正模型。
28.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,进行惯导系统的输出修正时,先判断待挖掘地质的类型,然后根据该类型选择相应的动态误差修正模型使用。
29.如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,动态误差修正使用过程中,依然收集惯导系统的当前温度数据、振动数据、方位姿态数据以及惯导系统的原始输出数据(即未经修正的输出数据),并作为新的训练样本集参与步骤s3的动态误差
模型的构建,实现动态误差模型和动态误差修正模型的自学习。
30.与现有技术相比,上述技术方案中的一个技术方案具有如下优点或有益效果:本发明从温度、振动和方位姿态三者结合上对惯导系统的输出进行误差补偿,考虑因素更多,有效提高误差修正的准确性;
31.上述技术方案中的另一个技术方案具有如下优点或有益效果:本发明对待挖掘地质进行分类,针对每一地质类别分别构建不同的误差修正方案,避免因地质之间的较大差异性不被重视而导致模型训练的不准确,相反的,在准确率相同的情况下,本技术按照地质类别进行训练的方案能够有效减少对训练样本集数量的需求。
32.当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有技术效果。
附图说明
33.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
34.图1是本发明一个实施例提供的矿用惯导系统的动态误差修正方法的流程图。
具体实施方式
35.为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
36.应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
37.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
38.本技术采用ins300矿用惯导系统,该矿用惯导系统可实时提供载体的三维位置、姿态、角速度、加速度等信息。采用高精度光纤陀螺作为核心惯性测量单元,并精确自寻北初始对准。激光惯导是利用三个正交安装的激光陀螺、三个正交安装的石英挠性加速度计组成惯性测量单元,测量敏感载体的三维载体角速度和加速度,进行初始对准后,应用罗经算法 捷联惯导算法结合,连续实时地提供满足性能要求的水平姿态及航向信息。
39.零偏是输入角速度为零(即陀螺静止)时陀螺仪的输出量,是陀螺仪精度的主要表征参数。光纤陀螺仪中零偏的变化主要由于沿光纤分布的环境温度变化在光纤线圈内引入的非互易性相移误差,另外钻铤的振动也能够对零偏产生影响,导致零偏变大,影响测量精度。因此,本技术提供一种基于温度补偿和振动补偿相结合的修正方法,以最大限度地消除惯导系统工作时的动态误差。
40.本技术在三个正交安装的陀螺仪的内部各个位置(主要包括光纤环内部和周边)以及外部壳体上的各个位置均设置若干温度传感器和振动传感器,并在三个加速度计的周围也设置若干温度传感器和振动传感器。采用多个温度传感器能够增加参考的温度条件数量,能够更充分的反应惯导系统受温度影响时输出的情况,更加有效的补偿惯导系统的零
偏漂移情况。
41.如图1所示,本发明惯导系统动态误差修正方法的步骤包括:
42.步骤1:收集掘进机在历史掘进中对应各个温度传感器和振动传感器处的温度值和振动值,以及掘进过程中惯导系统的方位数据,并进行去噪处理,用收集的数据建立温度振动方位关系模型。收集历史数据时,可以对掘进的地质情况进行分类,得到不同种类地质条件下的历史数据,针对每一种地质种类构建一个温度振动方位关系模型,用于后续的模拟。
43.本技术使用温度数据和振动数据外,还是用惯导系统的方位数据,这主要是由于惯导系统在进行不同方位的掘进时其测漂能力是不同的,在小井斜角时一般的惯导系统都能够实现测漂,但在大井斜角甚至水平角时,其测漂能力则不佳,尤其是大井斜角下的z轴陀螺仪。这也表明惯导系统的方位数据对其动态误差的修正是有影响的。
44.步骤2:构建一个工况模拟装置,将惯导系统设置在该装置内部,根据上述采集的温度振动方位数据对惯导系统施加温度值、振动值以及方位值,采集施加温度、振动和方位的全过程中的惯导系统输出值,得到每种地质种类下的输出值。
45.施加的温度值和振动值包括温度和振动的具体数值以及变化速率;变化速率通常不是固定的,也不是线性的,针对不同的地形和掘进环境,是无序变化的。施加温度和振动的过程中,惯导系统保持工作状态,这是为了把惯导系统中其他元件(包括一些电子元器件等)在温度和振动环境下可能存在的误差值也考虑在内,使得最后的补偿不仅限于陀螺仪和加速度计。
46.模拟装置包括壳体、温度控制系统、振动施加系统、惯导系统固定装置。惯导系统固定在固定装置上,该固定装置包括安装臂和旋转机构,安装臂和旋转机构连接,并能够在旋转机构的带动下实现任意角度的旋转,以模拟不同掘进工作时惯导系统的方位。安装臂具有一定的弹力,并与振动施加系统接触连接,在振动施加系统的带动下实现振动。该安装臂的具体设计方式也可以仿照掘进机的惯导系统安装装置,包括结构和材质,以便于更好的模拟出掘进过程中的振动情况。
47.温度控制系统包括工作环境温度控制子系统和陀螺仪内部温度控制子系统,工作环境温度控制子系统包括若干设于壳体内部的加热单元和设于壳体外部的控制组件,通过控制组件控制加热单元的动作,从而调整惯导系统的外部工作温度。通常情况下惯导系统的外部工作温度变化时会使得陀螺仪的内部温度也随之变化,但是由于惯导系统零偏漂移的主要因素是陀螺仪的零偏漂移,因此针对该主要因素,单独设置用于控制陀螺仪内部温度的控制子系统,该子系统包括设于三个陀螺仪内部的小型加热单元,可以是易生热的电阻,每个陀螺仪内部的电阻分别对应一组设于壳体外部的控制组件,用于调整陀螺仪内部的温度。该陀螺仪内部温度控制子系统主要是在工作环境温度控制子系统的控温达到步骤1采集的温度数据要求但是陀螺仪内部温度还未达到要求时,作为微调来使用的,目的是实现对实际工况环境的精确模拟。
48.步骤3:针对每一种地质种类,将温度振动方位关系模型数据作为输入,将步骤2中惯导系统的输出数据作为输出,构建该地质种类的动态误差模型,该模型反映了掘进过程的温度和振动参数与惯导系统最终输出之间的关系。该动态误差模型可以是神经网络模型,采用输入和输出对神经网络模型进行训练,得到动态误差模型。神经网络模型具有结果
和初始值相关的特点,还具有很好的非线性映射能力。
49.建模时,针对温度、振动、方位数据以及惯导系统输出数据进行小波分解,得到每个数据的低频趋势分量和高频波动分量,然后再对每个数据的低频趋势分量和高频波动分量进行小波重构,用重构后的低频趋势分量对lstm神经网络进行训练,用重构后的高频波动分量对cnn神经网络进行训练,将得到的lstm模型和cnn模型合并形成本技术的动态误差模型。
50.动态误差模型构建时的训练数据集包括原始一一对应的温度、振动、方位以及惯导系统的输出数据。为了增加训练样本集,针对惯导系统的输出数据进行阶段式分类,将同一类的惯导系统输出所对应的若干组温度、振动、方位数据进行交叉匹配,获得若干组新的数据组,并与惯导系统输出数据匹配,形成大量新的训练样本,从而大大增加训练样本集。阶段式分类采用邻近输出值分类法或相同均方根值分类法。同一类别中的惯导系统输出数据与交叉匹配后的数据组之间随机匹配。
51.步骤4:根据每种地质种类下的动态误差模型和该地质种类对应的惯导系统输出标准值构建动态误差修正模型。进行掘进工作时,根据实际掘进处的地质情况进行地质种类的分类,根据地质种类选择对应的动态误差模型,根据该动态误差修正模型和当前掘进采集到的温度和振动数据,对惯导系统的输出进行修正,得到准确的输出数值。
52.现有的惯导系统大多不具备本发明要求的多个温度传感器和多个振动传感器的设置要求,因此初期收集的历史数据有可能不全,比如可能收集不到陀螺仪内部的温度,陀螺仪外壳上的温度提取点也不一定有那么多,这就需要初期进行数据收集时,根据普遍的惯导系统热分布情况预估出无法收集的温度数据,然后再进行建模。另外,在本技术矿用惯导系统成熟以后,惯导系统产生的新的掘进数据,包括各个监测点的温度数据、振动数据、方位数据以及惯导系统未经修正的输出数据,作为新的历史数据通过上述步骤,定期对修正模型进行训练,实现本技术修正模型的自学习过程。
53.本发明的惯导系统是一套无累计误差的自动导向系统,能够在煤矿巷道内准确测量掘进机车身的动态定位数据,以辅助悬臂掘进机进行精准的开挖作业。
54.以上对本技术实施例所提供的一种矿用惯导系统的动态误差修正方法,进行了详细介绍。以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
55.如在说明书及权利要求书当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求书当中所提及的“包含”、“包括”为一开放式用语,故应解释成“包含/包括但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。说明书后续描述为实施本技术的较佳实施方式,然所述描述乃以说明本技术的一般原则为目的,并非用以限定本技术的范围。本技术的保护范围当视所附权利要求书所界定者为准。
56.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确
列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。
57.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
58.上述说明示出并描述了本技术的若干优选实施例,但如前所述,应当理解本技术并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本技术的精神和范围,则都应在本技术所附权利要求书的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献