发布信息

一种六自由度激光标靶测量系统及其动态性能提升方法 专利技术说明

作者:admin      2022-11-23 09:09:20     710



测量装置的制造及其应用技术1.本发明涉及分布式测量系统,具体涉及一种六自由度激光标靶测量系统及其动态性能提升方法。背景技术:2.激光标靶六自由度测量系统以其测量精度稳定,量程广,灵活装卸的特点在我国工业测量与生产诸如船舶制造、盾构导向、轨道检测、大型仪器装调等工程领域中有着广泛应用。其主要工作原理是测量基站发射测量光经激光标靶针孔棱镜部分反射并由测量基站接收获取其位置信息,并通过倾角仪测角并结合视觉映射模型解算待测目标姿态值。但由于激光标靶内部的倾角传感器件通过测量重力加速度在其相应惯性轴的比力从而获取其惯性轴与水平面的倾角,因此该方法主要适用于无非引力加速度场景的静态或准静态环境的测量,然而随着我国工业发展,对测量及装配环节的动态性能及工程效率需求日益提升,典型的在我国隧道工程中,激光标靶用以实时获取盾构机(tbm)的位姿信息,然而在tbm进行盾构掘进时,由于地质中硬岩、软土、空洞分布不均,将给倾角传感单元引入各种不规则的干扰加速度从而影响盾构导向中的姿态测量精度,降低工程制造的效率及质量,因此提升六自由度激光标靶系统在动态应用场景下的精度与鲁棒性是亟待解决的问题。3.目前,对于激光标靶的动态提升算法主要包括:隔振补偿法与传感器融合法。其中,隔振补偿法([1]li h x,pan m h,wang l,et al.research of vibration error compensation for inclinometers[c],advanced materials research,2012,590:377-384.)主要通过对其不同振动环境下的输出特性进行分析,发现其共振规律,从而进行隔振并通过数字滤波技术平稳输出信号以减小振动误差,然而,在盾构场景下由于土质不均引入的振动具有不规则性,并且土质结构还会随着不同地域发生改变,因此此类方法应用范围有限,并且在盾构等不规则振动的应用场景效果较差。传感器融合法通过引入其他高精度抗振单元从而补偿倾角仪的动态性能,文献([2]肖兴维,马国鹭,曾国英,等.正交视觉与倾角仪组合空间位姿测量方法研究[j].激光技术,2020,44(3):278-282.)中提出正交双目视觉与倾角仪相结合的位姿测量方法,利用双目视觉求解的位姿信息结合倾角仪输出的角度信息实现相对位姿的测量,然而由于视觉测量精度随测量距离下降,并且易受工作环境等噪声影响,并不适用于盾构等大型室外作业工程之中。文献([3]肖涛.盾构姿态测量中倾角仪和陀螺仪的组合应用研究[d].武汉:华中科技大学,2013.)中利用光纤陀螺仪与激光标靶的融合进行六自由度位姿测量,提出基于陀螺仪零漂估计的传感器融合算法,利用稳态环境下激光标靶高精度输出对陀螺仪零漂进行估计与预测,从而提升组合系统的动态性能与测量精度,然而该方法中缺少对倾角仪失准的有效监测,将导致在动态情况下倾角仪的输出“野值”污染滤波器,并且在盾构等高动态振动情况下,缺失了激光标靶的静态基准,组合系统缺少有效的误差补偿方法,陀螺仪的输出将会产生较为严重的误差累积,此外光纤陀螺成本较高且温度系数、可靠性、长储尚不理想。[0004]六自由度激光标靶测量系统在我国盾构等大型工程领域的实时位姿测量中有着重要应用并对其动态性能提出了更高需求,然而目前对其动态性能提升方法尚有不足,寻找一种高精度、高鲁棒性的六自由度激光标靶动态性能提升方法,进一步满足我国大型工程中装配与制造需求,具有重要的应用价值。技术实现要素:[0005]本发明的目的在于提供一种六自由度激光标靶测量系统及其动态性能提升方法,能够在动态应用场景下提供高精度、稳定的六自由度位姿测量值。本发明在激光标靶内设置倾角传感单元和捷联惯导测量单元(即sins系统),由于捷联惯导测量单元的量测值是恒定的,因此将倾角传感单元的测量值与其对比估算误差。随后使用多重次优渐消自适应容错卡尔曼滤波(smfafkf)的自适应容错滤波算法可以在倾角传感单元正常时结合系统工作状态自适应调整,在其失常时自适应调整滤波量测方程,利用可供观测的量测信息进行姿态误差的预测与补偿。[0006]本发明的目的是通过以下技术方案实现的:[0007]一种六自由度激光标靶测量系统,包括激光跟踪仪和六自由度姿态激光标靶,所述激光跟踪仪作为基站用于通过高频测点提供冗余量测信息,所述激光标靶固定在待测目标上,包括角锥棱镜、倾角传感单元、视觉成像单元、捷联惯导测量单元和数据处理单元;所述数据处理单元与倾角传感单元、视觉成像单元和捷联惯导测量单元电连接;[0008]所述视觉成像单元与所述角锥棱镜配合测量待测目标的方位角,所述倾角传感单元用于测量滚转角和俯仰角信息,所述捷联惯导测量单元用于测量待测目标的姿态、速度与位置信息;所述数据处理单元接收来自所述倾角传感单元、视觉成像单元和捷联惯导测量单元的量测信息并传送至上位机;[0009]所述上位机建立组合滤波系统的状态空间方程,将捷联惯导测量单元的量测信息比对所述倾角传感单元和视觉成像单元的量测信息获得捷联惯导测量单元的误差,引入故障检测算法实时判定倾角传感单元工作状态,并在倾角传感单元正常和失准时使用多重次优渐消自适应容错卡尔曼滤波算法进行自适应容错滤波对捷联惯导测量单元误差进行预测与补偿。[0010]一种六自由度激光标靶测量系统的动态性能提升方法,包括:[0011]步骤一:根据倾角传感单元、视觉成像单元获取的姿态信息与激光跟踪仪获取的冗余量测信息结合捷联惯导测量单元获取的姿态、速度与位置信息,确定系统状态变量并建立组合滤波系统的状态空间方程;其中,所述冗余量测信息是指测量的速度、位置信息;[0012]步骤二:提取单个滤波新息向量(innovation vector)构建残差卡方故障检测量进行检测,识别检测量判断系统是否故障,如判断系统故障,执行步骤三;否则,提取状态递推器中的伪新息向量所构建残差矩阵的特征谱峰值对所述六自由度激光标靶测量系统的倾角传感单元进行进一步故障检测;[0013]步骤三:当步骤二判断为六自由度激光标靶测量系统工作正常时,使用多重次优渐消自适应容错卡尔曼滤波算法进行自适应容错滤波获取最优的系统状态误差估计值;其中,利用步骤一中所构建的状态空间方程结合自适应调节算法构造渐消因子,根据系统当前状态对渐消因子自适应调整;[0014]当步骤二判断为六自由度激光标靶测量系统工作失常时,即当倾角传感单元失准时,系统调整步骤一建立的状态空间方程中量测矩阵结构,再使用多重次优渐消自适应容错卡尔曼滤波算法对系统误差进行预测,获取最优的系统状态误差估计值;[0015]步骤四:根据获取的系统状态量误差估计值对当前系统状态进行补偿获取当前系统位姿信息。[0016]进一步的,所述步骤一具体包括如下步骤:[0017]s101:建立倾角传感器坐标系ysozs,获取俯仰角与滚转角信息:所述倾角传感单元输出两惯性轴与水平面的夹角θ与η,其中俯仰角γ定义为oys轴与水平面的夹角,即γ=η,滚转角β根据如下几何关系求解:[0018][0019]s102:获取方位角信息:根据获取的俯仰角与滚转角信息,经过单目视觉成像单元获得的入射光图像坐标经双矢量定姿模型求解方位角信息;[0020]s103:根据s101-102获得的信息以及结合激光跟踪仪接收激光标靶的返回光获取速度与位置信息,和捷联惯导测量单元获取姿态、速度与位置信息,建立组合滤波系统状态空间方程:[0021][0022]其中,状态向量φx,φy,φz分别表示捷联惯导测量单元的滚转角误差、俯仰角误差与方位角误差;δvx,δvy,δvz分别表示捷联惯导测量单元在x轴、y轴、z轴上的速度误差;δpx,δpy,δpz分别表示捷联惯导测量单元在x轴、y轴、z轴上的位置误差;εgb,εgr分别表示捷联惯导测量单元的陀螺仪的静态偏差与动态偏差,εab,εar分别表示加速度计的静态偏差与动态偏差;量测向量其中,δvs,δps分别表示捷联惯导测量单元的获取的姿态向量、速度向量与位置向量;φp表示激光标靶获取的姿态向量,vp、pp是通过激光跟踪仪接收激光标靶返回激光获取的速度向量与位置向量。[0023]进一步的,所述步骤二中的故障检测算法是一种改进的残差卡方-特征值的检测算法,采用状态递推器构建伪新息序列,提取以当前递推器内的归一化伪新息向量所构建残差矩阵的特征谱峰值作为故障检测指标,具体包括:[0024]构建如下状态递推器:[0025][0026]其中,为k-1时刻的状态递推器内的状态向量,为k-1时刻的状态递推器内的状态协方差阵,为状态初值,为状态协方差阵初值,为避免状态发散,状态递推器设置长度为n,即递推n个时刻则以当前原滤波器的状态量及状态协方差阵重新赋状态递推器的初值开始新的状态递推。由此构建伪新息向量:[0027][0028]将状态递推器内的归一化伪新息向量构建矩阵:[0029][0030]其中n为当前状态递推器的伪新息向量数,为对应的伪新息协方差阵,定义残差矩阵dk为:[0031][0032]提取dk特征谱的极大值λk=max{δ{dk}},构建如下判定准则:[0033]当λk>λd时,系统发生故障;当λk≤λd时,系统工作正常;其中,λd为故障检测阈值。[0034]进一步的,步骤三中“使用多重次优渐消自适应容错卡尔曼滤波算法进行自适应容错滤波获取最优的系统状态误差估计值”具体包括:[0035]构建渐消矩阵lk+1实时对中间状态协方差阵进行修正,其滤波递推式为:[0036][0037]其中,xk/k为k时刻的状态向量,pk/k为k时刻的状态协方差阵,φk+1/k为状态转移矩阵,γk+1/k为控制矩阵,uk为k时刻的控制变量,qk+1为控制量协方差阵,hk+1为量测矩阵,rk为量测方差阵,zk+1为量测向量,rk+1为新息向量,kk+1为卡尔曼增益。定义渐消矩阵lk+1=diag(λ1,λ2,...,λm),其中m为状态向量维数,渐消因子λi按照如下规则进行自适应调整:[0038]构造如下统计量:[0039][0040]可知γk+1服从自由度为m的卡方分布,即γk+1~χ2(m),令sk+1=hk+1lk+,nk+1=rk+1,其中sk+1即为表示渐消矩阵lk+1中可被观测的部分,则统计量γk+1可表示为:[0041][0042]依据极大似然检验的原理,当系统正常时,则有α为置信度水平,分别对其每一分量进行检测,则有:[0043][0044]其中εi为检测阈值,由此获取维持系统正常渐消因子的取值范围为:[0045][0046]考虑到滤波器的收敛性,取对于不可观测的状态量对应的渐消因子,由于缺少对应的量测约束,可确定为1。[0047]与现有技术相比,本发明的技术方案所带来的有益效果是:[0048]1、本发明采用激光跟踪仪为测量基站并通过捷联惯导测量单元(sins)与激光标靶结合的方式提升六自由度激光标靶的动态性能,充分利用系统中可观测的位置、速度冗余信息提升系统的容错能力,可在倾角传感单元产生动态失准时使组合系统提供稳定高精度的姿态测量值。[0049]2、本发明提出一种多重次优渐消自适应容错卡尔曼滤波(smfafkf)的自适应容错滤波算法,可在倾角传感单元正常工作时引入次优渐消因子调整状态量记忆长度,以增强可靠量测值对于状态量最优估计的影响比重,提升状态估计精度;在倾角单元发生故障时,自适应调整滤波量测方程,利用可供观测的量测信息进行姿态误差的预测与补偿,从而提升了系统的测量精度与鲁棒性。[0050]3、本发明的步骤二提出一种改进残差卡方-特征值的故障检测算法,克服传统故障检测算法检测灵敏度低,对“软故障”检测性能差的问题,在复杂工业场景下的应用范围与价值得到了提升。附图说明[0051]图1是本发明所述的六自由度激光标靶动态性能提升方法流程图;[0052]图2是六自由度激光标靶测量系统整体结构示意图;[0053]图3是激光标靶内部结构示意图;[0054]图4是倾角传感单元姿态测量原理图;[0055]图5是步骤二中故障检测方法的原理图。[0056]其中,[0057]201:激光跟踪仪,202:激光标靶,301:角锥棱镜,302:倾角传感单元,303:视觉成像单元,304:捷联惯导测量单元,305:数据处理单元。具体实施方式[0058]为使本发明实施例的目的、技术方案、有益效果及显著进步更加清楚,下面结合本发明实施例中所提供的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所有描述的这些实施例仅是本发明的部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0059]如图1所示,一种六自由度激光标靶测量系统的动态性能提升方法,所述方法利用如图2-3所示的一种六自由度激光标靶测量系统,包括激光跟踪仪201和六自由度姿态激光标靶202,所述激光跟踪仪201作为基站用于通过高频测点提供冗余量测信息,所述激光标靶202固定在待测目标上,包括角锥棱镜301、倾角传感单元302、视觉成像单元303、捷联惯导测量单元304和数据处理单元305。所述角锥棱镜301选用针孔棱镜,所述倾角传感单元302选用双轴倾角仪,所述捷联惯导测量单元304包括陀螺仪和加速度计,所述视觉成像单元303选用单目视觉成像单元。如图3所示,所述视觉成像单元303与所述角锥棱镜配合测量方位角,所述倾角传感单元302将测得的滚转角和俯仰角信息传送至所述数据处理单元305,所述捷联惯导测量单元304与所述数据处理单元305电连接,用于将测得的姿态、速度与位置信息传送至所述数据处理单元。所述数据处理单元305接收来自所述倾角传感单元302、视觉成像单元303和捷联惯导测量单元304的数据并传送至上位机。[0060]所述上位机引入自适应容错滤波算法以进行数据融合并通过激光跟踪仪的高频测点提供冗余量测信息,将捷联惯导测量单元304的量测信息比对所述倾角传感单元302和视觉成像单元303的量测信息获得捷联惯导测量单元的误差,引入故障检测算法实时判定倾角传感单元302工作状态,并在倾角传感单元302失准时利用激光跟踪仪的高频测点提供的冗余量测信息对捷联惯导测量单元误差进行预测与补偿。[0061]所述六自由度激光标靶测量系统的动态性能提升方法具体包括如下步骤:[0062]步骤一:根据倾角传感单元302、视觉成像单元303和捷联惯导测量单元304的量测信息,确定系统状态变量并建立组合滤波系统的状态空间方程;[0063]建立倾角传感器坐标系ysozs;其中倾角传感单元302获取滚转角与俯仰角信息,如图4所示,所述倾角传感单元302输出两惯性轴与水平面的夹角θ与η,其中俯仰角γ定义为oys轴与水平面的夹角,即γ=η,滚转角β可通过几何关系直接进行如下求解:[0064][0065]结合倾角传感单元302获取的俯仰角与滚转角,经过单目视觉成像单元303获得的入射光图像坐标经双矢量定姿模型求解方位角信息,并且激光跟踪仪201接收激光标靶201的返回光获取速度与位置信息,再结合捷联惯导测量单元304获取的姿态、速度与位置信息,可建立如下组合滤波系统状态方程与量测方程:[0066][0067]其中,状态向量φx,φy,φz分别表示捷联惯导测量单元304的滚转角误差、俯仰角误差与方位角误差;δvx,δvy,δvz分别表示捷联惯导测量单元304在x轴、y轴、z轴上的速度误差;δpx,δpy,δpz分别表示捷联惯导测量单元304在x轴、y轴、z轴上的位置误差;εgb,εgr分别表示捷联惯导测量单元304的陀螺仪的静态偏差与动态偏差,εab,εar分别表示加速度计的静态偏差与动态偏差。量测向量其中,δvs,δps分别表示捷联惯导测量单元304的获取的姿态向量、速度向量与位置向量;φp表示激光标靶202获取的姿态向量,vp、pp是通过激光跟踪仪201接收激光标靶202返回激光获取的速度向量与位置向量。[0068]步骤二:提取单个滤波新息向量(innovation vector)构建残差卡方故障检测量进行检测,识别检测量判断系统是否故障,如判断系统故障,执行步骤三;否则,提取状态递推器中的伪新息向量所构建残差矩阵的特征谱峰值对所述六自由度激光标靶测量系统的倾角传感单元进行进一步故障检测;[0069]其中,故障检测的算法为残差卡方故障检测算法结合本发明所提供的改进残差卡方-特征值检测算法,如图5所示,首先提取当前k时刻滤波新息向量构建残差卡方检测量进行故障检测,当检测量超出检测阈值,则认定系统故障;否则,则采用改进残差卡方-特征值的故障检测算法进行检测,构建如下状态递推器:[0070][0071]其中,为k-1时刻的状态递推器内的状态向量,为k-1时刻的状态递推器内的状态协方差阵,为状态初值,为状态协方差阵初值,为避免状态发散,状态递推器设置长度为n,即递推n个时刻则以当前原滤波器的状态量及状态协方差阵重新赋状态递推器的初值开始新的状态递推。由此构建伪新息向量:[0072][0073]将状态递推器内的归一化伪新息向量构建矩阵:[0074][0075]其中n为当前状态递推器的伪新息向量数,为对应的伪新息协方差阵,定义残差矩阵dk为:[0076][0077]提取dk特征谱的极大值λk=max{δ{dk}},构建如下判定准则:[0078]当λk>λd时,系统发生故障;[0079]当λk≤λd时,系统工作正常。[0080]其中,λd为故障检测阈值。[0081]步骤三:当步骤二判断为六自由度激光标靶测量系统工作正常时,即当倾角传感单元正常时,根据系统当前状态对渐消因子自适应调整并结合渐消矩阵进行自适应容错滤波获取系统状态估计;本专利将倾角传感单元正常的状态即视为六自由度激光标靶测量系统工作正常,因为倾角传感单元的故障会引起所述六自由度激光标靶测量系统的故障;[0082]所述自适应容错滤波算法为本发明所提供的一种多重次优渐消自适应容错卡尔曼滤波(smfafkf)算法,即在步骤一建立的滤波系统状态方程与量测方程(即状态空间方程)的基础之上的状态递推算法的改进,其通过引入渐消矩阵并依据极大似然检测原理进行多重渐消因子自适应调整,从而实时调整状态协方差阵,限制卡尔曼滤波器(kf)的记忆长度,提升对残差序列中的有效信息的利用比重,用于提升系统检测精度与滤波精度;[0083]当步骤二检测所述倾角传感单元302数据未发生失准时,定义步骤一中建立的状态空间方程的量测矩阵hk+1:[0084][0085]其中,i为3×3单位阵;[0086]所述smfafkf的滤波递推式为:[0087][0088]其中,lk+1为渐消矩阵,xk/k为k时刻的状态向量,pk/k为k时刻的状态协方差阵,φk+1/k为状态转移矩阵,γk+1/k为控制矩阵,uk为k时刻的控制变量,qk+1为控制量协方差阵,hk+1为量测矩阵,rk为量测方差阵,zk+1为量测向量,rk+1为新息向量,kk+1为卡尔曼增益。定义渐消矩阵lk+1=diag(λ1,λ2,...,λm),其中m为状态向量维数,渐消因子λi按照如下规则进行自适应调整:[0089]构造如下统计量:[0090][0091]可知γk+1服从自由度为m的卡方分布,即γk+1~χ2(m),令sk+1=hk+1lk-,nk+1=rk+1,其中sk+1即为表示渐消矩阵lk+1中可被观测的部分,则统计量γk+1可表示为:[0092][0093]依据极大似然检验的原理,当系统正常时,则有α为置信度水平,分别对其每一分量进行检测,则有:[0094][0095]其中εi为检测阈值,由此获取维持系统正常渐消因子的取值范围为:[0096][0097]考虑到滤波器的收敛性,取对于不可观测的状态量对应的渐消因子,由于缺少对应的量测约束,可确定为1。[0098]当步骤二判断为六自由度激光标靶测量系统故障时,即当倾角传感单元失准时,系统调整量测结构,即当步骤二检测倾角传感单元302数据发生失准时,定义步骤一建立的状态空间方程的量测矩阵hk+1:[0099][0100]充分利用可观测冗余量测信息,使用多重次优渐消自适应容错卡尔曼滤波算法对系统误差进行预测从而获取最优的系统状态误差估计值,实现在缺失姿态量测条件下的sins姿态误差预测与补偿。当系统出现故障的时候,那么姿态便是不可观测量,所以认为渐消因子就认为是1,因此本步骤中涉及的多重次优渐消自适应容错卡尔曼滤波算法就和步骤三判断当六自由度激光标靶测量系统正常时的算法相同,在此不再赘述。[0101]步骤四:根据获取的系统状态误差估计值对当前系统状态进行补偿获取当前系统位姿信息。[0102]以上实施例仅用以说明本发明的技术方案,而非是对其的限制,尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换,而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,本领域技术人员根据本说明书内容所做出的非本质改进和调整或者替换,均属本发明所要求保护的范围。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部