法律状态公告日
法律状态信息
法律状态
2022-09-30
授权
发明专利权授予
2022-09-02
实质审查的生效 IPC(主分类):G01M 9/06 专利申请号:2022108399584 申请日:20220718
实质审查的生效
技术领域
本发明涉及一种用于风洞模型姿态测量的风洞坐标系转换方法,属于空气动力学试验领域。
背景技术
现代飞行器设计的精细化对风洞试验数据精准度要求越来越高,随着风洞口径增大,相应的模型尺寸和气动载荷也同步增大,试验中模型及其支撑系统的弹性角日益明显:模型弹性角可高达2.42°、承受的气动载荷高达数吨、J7模型(歼-7)测量过程中角度测量误差所引起的阻力系数误差约占总阻力系数的25%。因此准确地测量模型的实际姿态角是提高气动分析数据准确度的重要因素。
风洞中常见的模型连续姿态角控制方式为俯仰角和滚转角控制方式。在试验过程中,模型更多的表现为三维姿态变化,尤其是采用单转轴+预偏支杆或双转轴机构等控制方式控制模型姿态变化时,模型会呈现出偏航姿态。常规的角度传感器一般基于固体摆锤原理,测量精度高,但它易受环境温度和模型振动的影响,且仅能测量俯仰角和滚转角,不具备偏航角的测量能力。同时对于某些喷流、CTS、进气道等模型存在严重震动的试验,常规角度传感器等测量设备无法正常工作,不能获得试验过程中真实的模型俯仰角数据。
基于立体视觉的模型三维姿态测量技术以非接触方式测量风洞试验相关信息,具有直观、简洁、不干扰风洞试验流场的优势,能够全面获得试验过程中模型的三维姿态角,弥补了传统测量技术在试验精准度、完整性和应用环境等方面的不足。在风洞中采用立体视觉对模型进行三维姿态角测量时,需要在模型刚体部位控制面上布置特征标记点,根据相机成像原理以及立体视觉视差原理计算获得标记点的三维空间坐标,可以解算模型的刚体变换关系。然而这些标记点的三维空间坐标是建立在相机坐标系下的,直接进行刚体变换旋转矩阵的欧拉角解算,得到的并不是模型机构的三维欧拉姿态角。因此风洞模型姿态测量的风洞坐标系转换,是基于立体视觉的模型三维姿态测量的重要技术手段。
发明内容
本发明为了克服上述现有技术的不足,获得试验模型在风洞坐标系下的三维欧拉姿态角,实现俯仰角、偏航角和滚转角的全面测量能力,本发明提供了一种用于风洞模型姿态测量的风洞坐标系转换方法,在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。
本发明的技术方案:
一种用于风洞模型姿态测量的风洞坐标系转换方法,包括以下步骤:
步骤1.立体视觉系统布置
在试验前根据试验模型条件状态与风洞现场安装条件,将相机布置在试验段光学窗口外侧,使得立体视觉系统中相机具有公共视场,且公共视场对准模型的刚体部位;
步骤2.进行立体视觉系统的标定
采用张正友标定法,使用棋盘格平面标定板实现对立体视觉系统中相机的内外参数、相机间的几何参数进行标定;
步骤3.基准状态测量
将试验模型置于0°俯仰、0°偏航和0°滚转的基准安装状态,并在模型表面布置若干特征标记点,通过立体视觉系统测量基准安装状态下模型表面标记点在相机坐标系下的三维空间坐标
步骤4.点云粗配准
将基准安装状态下模型表面标记点在相机坐标系下的三维空间坐标
其中
进行粗配准使两组点云的中心大致重合并使两组点云方向一致,粗配准矩阵满足如下关系式:
采用广义逆矩阵的计算或奇异值分解(SVD)的方式求解[
步骤5.点云精配准
在步骤4进行粗配准后,对两片点云同名区域内的点集进行搜索,采用基于最大似然估计的CPD算法,使用高斯混合模型搜寻概率密度最大似然函数对应的模型参数,得到两片点云
步骤6.模型姿态测量
实时采集模型试验姿态图像,获得视场范围内模型表面局部特征标记点在相机坐标系下的三维空间坐标
其中
优选的:在步骤4中,选取试验模型表面非共线的至少三个特征标记点时,优先选择模型表面部件角点和螺钉孔点附近位置的特征标记点。
优选的:在步骤5中,采用基于最大似然估计的CPD算法,使用高斯混合模型搜寻概率密度最大似然函数对应的模型参数;或者基于最小二乘原理的ICP算法,寻找到邻近点对之后计算出两片点云模型的转换参数,优选CPD算法。
本发明具有以下有益效果:采用本发明的方法后无需在试验准备过程中控制风洞角度机构带动试验模型作任何姿态变化,只需要将模型置于0°俯仰、0°滚转、0°偏航的基准安装状态,通过测量该状态下的模型表面标记点三维坐标即可解算获得立体视觉系统相机坐标系与风洞坐标系的旋转变换关系R,继而将立体视觉系统测量得到的相机坐标系下的模型表面特征三维坐标转换至风洞坐标系下,通过欧式空间的刚体变换实现风洞试验中模型三维姿态的测量。
附图说明
图1为本发明一种用于风洞模型姿态测量的风洞坐标系转换方法的实施流程图;
图2为立体视觉系统结构误差示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面通过附图中示出的具体实施例来描述本发明。但是应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
具体实施方式,结合图1-图2说明本实施方式,本实施方式的一种用于风洞模型姿态测量的风洞坐标系转换方法,首先,在试验前根据试验模型条件状态与风洞现场安装条件,对立体视觉系统结构进行合理化布置,选择合适焦距的镜头,调节焦距与光圈使视场满足测试要求,完成立体视觉系统的相机标定。其次,将试验模型置于0°俯仰、0°滚转、0°偏航的基准安装状态,并在模型表面布置若干特征标记点。通过立体视觉系统测量基准安装状态下模型表面标记点在相机坐标系下的三维空间坐标
具体实现过程是:
步骤1:立体视觉系统布置
在试验前根据试验模型条件状态与风洞现场安装条件,对立体视觉系统结构进行合理化布置,将相机布置在试验段光学窗口外侧,使得立体视觉系统中相机具有公共视场,且公共视场对准模型的刚体部位(通常为机身前段),若试验段四周均具备光学窗口,首选侧壁光学窗口,这是因为风洞试验模型的主要姿态角为迎角,而通常光路受限的立体视觉系统,其深度方向误差
步骤2:立体视觉系统的标定
采用张正友标定法,使用棋盘格平面标定板实现对立体视觉系统中相机的内外参数、相机间的几何参数进行标定计算;
步骤3:基准状态测量
将试验模型置于0°俯仰、0°偏航、0°滚转的基准安装状态,并在模型表面布置若干特征标记点,通过立体视觉系统测量基准安装状态下模型表面标记点在相机坐标系下的三维空间坐标
步骤4:点云粗配准
将基准安装状态下模型表面标记点在相机坐标系下的三维空间坐标
可以采用广义逆矩阵的计算或奇异值分解(SVD)的方式求解
步骤5:点云精配准
粗配准后,对两片点云同名区域内的点集进行搜索:可以采用基于最大似然估计的CPD(Coherent point drift)算法,使用高斯混合模型搜寻概率密度最大似然函数对应的模型参数。或者采用基于最小二乘原理的ICP(Iterative closest point)算法,以点与点之间的距离作为目标函数进行迭代,寻找到邻近点对之后计算出两片点云模型的转换参。由此可以得到两片点云
步骤6:模型姿态测量
实时采集模型试验姿态图像,获得视场范围内模型表面局部特征标记点在相机坐标系下的三维空间坐标
再将欧拉角转换至模型姿态角,公式如下:
本实施方式只是对本专利的示例性说明,并不限定它的保护范围,本领域技术人员还可以对其局部进行改变,只要没有超出本专利的精神实质,都在本专利的保护范围内。
机译: 具有两个反向旋转螺旋桨的螺旋桨系统,一种用于测量具有两个反向旋转螺旋桨和风洞的螺旋桨系统推力的方法,其中带有模型的螺旋风洞
机译: 风洞中滑翔伞气动特性的测量装置,风洞中滑翔伞模型的测试,风洞中滑翔伞气动特性的测量方法
机译: 力测量系统,用于测量旋转体上的力和扭矩的方法以及具有布置在其中的模型的风洞,该风洞包括至少一个带有力测量系统的螺旋桨