CN106840587B - 基于六维力测量的六自由度风洞试验末端位姿误差补偿法 - Google Patents

基于六维力测量的六自由度风洞试验末端位姿误差补偿法 Download PDF

Info

Publication number
CN106840587B
CN106840587B CN201611268345.0A CN201611268345A CN106840587B CN 106840587 B CN106840587 B CN 106840587B CN 201611268345 A CN201611268345 A CN 201611268345A CN 106840587 B CN106840587 B CN 106840587B
Authority
CN
China
Prior art keywords
degree
freedom
wind tunnel
pose
tunnel test
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611268345.0A
Other languages
English (en)
Other versions
CN106840587A (zh
Inventor
谢志江
刘志涛
皮阳军
孙海生
鲁兴来
张钧
刘赛
张竹青
王康
宋宁策
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Original Assignee
Chongqing University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University filed Critical Chongqing University
Priority to CN201611268345.0A priority Critical patent/CN106840587B/zh
Publication of CN106840587A publication Critical patent/CN106840587A/zh
Application granted granted Critical
Publication of CN106840587B publication Critical patent/CN106840587B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M9/00Aerodynamic testing; Arrangements in or on wind tunnels
    • G01M9/02Wind tunnels
    • G01M9/04Details
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M9/00Aerodynamic testing; Arrangements in or on wind tunnels
    • G01M9/08Aerodynamic models

Landscapes

  • Physics & Mathematics (AREA)
  • Fluid Mechanics (AREA)
  • General Physics & Mathematics (AREA)
  • Aerodynamic Tests, Hydrodynamic Tests, Wind Tunnels, And Water Tanks (AREA)

Abstract

一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法,解决了在非定常气动载荷作用下,六自由度机构的执行末端在不同位姿的弹性变形产生不可忽视的弹性变形误差,以至于影响风洞试验的精确性和可靠性的问题。其包步骤括建立一个六自由度机构的执行末端在单位六分量力的作用下不同位姿的关于该执行末端的弹性变形的一个末端弹性变形数据库;根据末端弹性变形数据库,建立该执行末端在不同位姿下的关于六个驱动电机运动旋转角度的一个末端位姿误差补偿数据库;以及在该六自由度机构进行风洞试验时,根据该末端位姿误差补偿数据库对该六自由度机构的该执行末端的误差进行补偿。

Description

基于六维力测量的六自由度风洞试验末端位姿误差补偿法
技术领域
本发明涉及一种用于风洞多体分离试验的空间六自由度机构,属于高超声速风洞试验领域,尤其是涉及一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法。
背景技术
高超声速风洞多体分离试验,是在高超声速风洞开展各类高超声速飞行器主体与分离体之间的安全分离特性和气动特性模拟试验研究。在风洞六自由度机构试验中,由于机构并非是绝对的刚性的,执行末端受载荷作用会产生弹性变形。在非定常气动载荷作用下,执行末端在不同位姿的弹性变形产生不可忽视的弹性变形误差,影响机构的精度,使用寿命,实验数据的准确性和真实性,即使在机构部件的加工,机构的安装、装配能很好的满足条件,仍有必要对机构的执行末端的的弹性变形进行误差补偿。因此,本发明提供一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法,以解决上述问题。
发明内容
本发明要解决的技术问题是:在进行高超声速风洞多体分离试验的风洞六自由度机构中,由于该六自由度机构并非是绝对的刚性的,该六自由度机构的执行末端受载荷作用会产生弹性变形,在非定常气动载荷作用下该六自由度机构的执行末端在不同位姿的弹性变形产生不可忽视的弹性变形误差,以至于影响风洞试验的精确性和可靠性。
因此,本发明的目的在于提供一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法以解决上述问题,本发明的该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法采用的技术方案是包括如下步骤:
1、在风洞试验***中,建立该六自由度机构的执行末端模型在单位六分量力作用下不同位姿的弹性变形构成的弹性变形误差表,即该六自由度机构的执行末端处于不同位姿下对应于末端弹性变形误差量的转换矩阵;
2、基于上述转换矩阵,通过运动学逆解,由该六自由度机构的执行末端模型在单位六分量力作用下不同位姿的弹性变形构成的弹性变形误差表反解得到并建立不同位姿六个旋转角度的末端位姿误差补偿表;
3、在某一时刻该六自由度机构的执行末端处于某一位姿时,检索弹性变形误差表,得到该位姿下单位六分量力作用下该六自由度机构的执行末端的弹性变形误差量。根据末端模型内部天平实时测量的末端六分量动态力,得到六维动态力弹性变形产生的末端位姿误差,基于末端位姿误差补偿表实时修正六个旋转角度,从而全行程动态补偿气动载荷作用产生的弹性变形误差,使气动载荷的弹性变形误差降低。
本发明进一步提供一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法,其包括:
步骤1,建立一个六自由度机构的执行末端在单位六分量力的作用下不同位姿的关于该执行末端的弹性变形的一个末端弹性变形数据库;
步骤2,根据末端弹性变形数据库,建立该执行末端在不同位姿下的关于六个驱动电机的运动旋转角度的一个末端位姿误差补偿数据库;以及
步骤3,在该六自由度机构进行风洞试验时,根据该末端位姿误差补偿数据库对该六自由度机构的该执行末端的误差进行补偿。
作为对本发明的该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法的进一步优选的实施例,在该步骤3中,进一步包括步骤:
步骤3.1,该六自由度机构的该执行末端在某一时刻处于某一位姿时,基于执行末端实时六分量力受载测量,通过该末端弹性变形数据库得到该执行末端在该时刻该位姿下的变形量;
步骤3.2,根据该执行末端该时刻该位姿下的变形量和该末端位姿误差补偿数据库,得到需要对该执行末端进行补偿的补偿量;以及
步骤3.3,根据该补偿量对该六自由度机构的该执行末端的变形进行补偿。
作为对本发明的该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法的进一步优选的实施例,在该步骤3.3中,通过该六自由度机构的各个不同自由度的伺服电机根据该补偿量对该六自由度机构的该执行末端的变形进行补偿。
作为对本发明的该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法的进一步优选的实施例,在该步骤1中,通过样条曲线插值法建立该末端完整运动空间、全部位姿下弹性变形数据库。
本发明的该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法的有益效果是:
1、该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法基于该六自由度机构的执行末端测量的弹性误差补偿,减少了中间环节,能够有效且方便地降低该六自由度机构的执行末端的弹性变形误差,提高了试验数据的真实性,更好的模拟了工程实际情况。
2、该六自由度机构的执行末端所受风载分布力转换到集中于末端的集中力的测量,便于实施。
3、通过试验、建立数据库、试验中的数据库条用各个步骤,逻辑清晰,减少了数据处理环节,节约了时间,提高了效率,降低了风洞试验成本。
附图说明
为了获得本发明的上述和其他优点和特点,以下将参照附图中所示的本发明的具体实施例对以上概述的本发明进行更具体的说明。应理解的是,这些附图仅示出了本发明的典型实施例,因此不应被视为对本发明的范围的限制,通过使用附图,将对本发明进行更具体和更详细的说明和阐述。在附图中:
图1是六自由度机构的示意图。
图2是该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法的控制流程示意图。
图3是该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法的流程示意图。
具体实施方式
以下描述用于揭露本发明以使本领域技术人员能够实现本发明。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本发明的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本发明的精神和范围的其他技术方案。
如图1所示,一个用于风动试验的六自由度机构包括一个Z向运动机构1、一个X向运动机构2、一个偏航运动机构3、一个Y向运动该机构4、一个俯仰运动机构5以及一个滚转运动机构6,其中该Z向运动机构1、该X向运动机构 2、该偏航运动机构3、该Y向运动机构4、该俯仰运动机构5和该滚转运动机构6相互串联在一起并且非耦合,以实现该六自由度机构的各个自由度的单独运动。该滚转运动机构6的执行末端设置一个天平,以实现实时六维力测量,可以测量出六分量气动载荷,由于该六自由度机构具有非绝对刚性的特性和在试验环境中非定常量气动载荷机构末端的作用从而产生弹性误差。
本领域的技术人员可以理解的是:
第一,惯性力是分布力,不用考虑力传递的时间,惯性力作用在物体的瞬间,物体立即产生形变,即形变不需要时间。
第二,由惯性力引起的变形为弹性变形,弹性系数不变,遵循胡克定律。
第三,惯性力造成的该六自由度机构的执行末端的末端位姿误差的原因在于滑块变形和模型变形两个部分。
第四,该六自由度机构的执行末端的变形是连续的,可以积分。
第五,与采用刚性构件的运动分析方法得到的该六自由度机构的名义运动的位移相比,由构件弹性变形引起的弹性位移很小。
第六,这种弹性位移不会影响该六自由度机构的名义运动。
由第五点和第六点可以知道,该六自由度机构的真实运动的位移可以看作名义运动的位移和弹性位移的叠加,而弹性位移可以看作该六自由度机构的弹性误差。
让该六自由度机构的执行末端承受气动载荷并调节至天平六分量力测量值分别为单位载荷Fx(e),Fy(e),Fz(e),Mx(e),My(e),Mz(e),并测量出该六自由度机构的执行末端在不同位姿下的的弹性变形误差,从而得出某一位姿下该六自由度机构的执行末端承受单位六分量载荷而产生的弹性变形误差量的转换矩阵T,其中式 (1)为其计算式:
最终得到的该为六自由度机构的执行末端在某一位姿(Xi,Yj,Zk,αl,βm,γn)下单位六分量力作用下弹性变形误差表,如下表所示:
因为该六自由度机构的执行末端的位姿状态较多,若将末端弹性误差表全部建立,会造成数据庞大,查表耗时较长,故在建表时的处理方法是在能很好的满足该六自由度机构运动性能和精度的情况下,选取一定的位姿区间量δx,δy,δz,δα,δβ,δγ,使测量读取的每两个位姿之间间隔该位姿区间量。由于在实际运动中,该六自由度机构的执行末端的末端运动轨迹是连续的,位移、速度是可求导、可积分的,弹性误差变形也是渐变的,所以对于某个位姿不在上表中时,采用样条曲线插值方法来得出该位姿下的末端弹性误差变形量。
经过式(1)计算和查上表得到末端变形误差量Δx,Δy,Δz,Δα,Δβ,Δγ后,经运动学反解得出六个驱动滑块的线位移误差量ΔL1,ΔL2,ΔL3,ΔL4,ΔL5,ΔL6,并最终得到六个驱动电机的运动角位移误差补偿量Δθx,Δθy,Δθz,Δθα,Δθβ,Δθγ,其计算过程中的运动学反解矩阵由矩阵H,K给出其中式(2)和式(3)为其计算式:
最终得到的末端弹性变形基于运动学反解得下的驱动电机角位移补偿量表如下表所示:
同样,由样条曲线插值方法来得出某一位姿下的末端弹性误差变形量在表 (2)中无法找到与之一一对应的系列,基于运动的连续性,同样采取样条曲线插值方法得到该位姿下的末端弹性误差变形对应的驱动电机角位移补偿量。
当一末端位姿为(Xr,Yr,Zr,αr,βr,γr),对应的该位姿下末端弹性变形量为 (Δxr,Δyr,Δzr,Δαr,Δβr,Δγr),对应的电机角位移补偿量为 (Δθx (r),Δθy (r),Δθz (r),Δθα (r),Δθβ (r),Δθγ (r))。当末端六分量力载荷为 (aFx(e) (r),bFy(e) (r),cFz(e) (r),dMx(e) (r),eMy(e) (r),fMz(e) (r)),则电机角位移补偿量为 (aΔθx (r),bΔθy (r),cΔθz (r),dΔθα (r),eΔθβ (r),fΔθγ (r))。通过反复修正,直至误差在机构允许范围之內。
如图3所示,本发明进一步提供一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法,其包括步骤:
步骤1,建立一个六自由度机构的执行末端在单位六分量力的作用下不同位姿的关于该执行末端的弹性变形的一个末端弹性变形数据库;
步骤2,根据末端弹性变形数据库,建立该执行末端在不同位姿下的关于六个旋转角度的一个末端位姿误差补偿数据库;以及
步骤3,在该六自由度机构进行风洞试验时,根据该末端位姿误差补偿数据库对该六自由度机构的该执行末端的误差进行补偿。
优选地,在该步骤3中,进一步包括步骤:
步骤3.1,该六自由度机构的该执行末端在某一时刻处于某一位姿时,通过该末端弹性变形数据库得到该执行末端的变形量;
步骤3.2,根据该执行末端的变形量和该末端位姿误差补偿数据库,得到需要对该执行末端进行补偿的补偿量;以及
步骤3.3,根据该补偿量对该六自由度机构的该执行末端的变形进行补偿。
优选地,在该步骤3.3中,通过该六自由度机构的各个不同自由度的伺服电机根据该补偿量对该六自由度机构的该执行末端的变形进行补偿。
优选地,在该步骤1中,通过样条曲线插值法建立该执行末端完整运动空间、全部位姿下的弹性变形数据库。
以上对本发明的一个实施例进行了详细说明,但该内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。

Claims (4)

1.一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法,其特征在于,该基于六维力测量的六自由度风洞试验末端位姿误差补偿方法包括:
步骤1,建立一个六自由度机构的执行末端在单位六分量力的作用下不同位姿的关于该执行末端的弹性变形的一个末端弹性变形数据库;
步骤2,根据末端弹性变形数据库,建立该执行末端在不同位姿下的关于六个驱动电机的运动旋转角度的一个末端位姿误差补偿数据库;以及
步骤3,在该六自由度机构进行风洞试验时,根据该末端位姿误差补偿数据库对该六自由度机构的该执行末端的误差进行补偿。
2.如权利要求1所述的一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法,其特征在于,在该步骤3中,进一步包括步骤:
步骤3.1,该六自由度机构的该执行末端在某一时刻处于某一位姿时,基于执行末端实时六分量力受载测量,通过该末端弹性变形数据库得到该执行末端在该时刻该位姿下的变形量;
步骤3.2,根据该执行末端在该时刻该位姿下的变形量和该末端在该位姿下误差补偿数据库,得到需要对该执行末端进行补偿的补偿量;以及
步骤3.3,根据该补偿量对该六自由度机构的该执行末端的变形进行补偿。
3.如权利要求2所述的一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法,其特征在于,在该步骤3.3中,通过该六自由度机构的各个不同自由度的伺服电机根据该补偿量对该六自由度机构的该执行末端的变形进行补偿。
4.如权利要求1所述的一种基于六维力测量的六自由度风洞试验末端位姿误差补偿方法,其特征在于,在该步骤1中,通过样条曲线插值法建立该执行末端完整运动空间、全部位姿下的弹性变形数据库。
CN201611268345.0A 2016-12-31 2016-12-31 基于六维力测量的六自由度风洞试验末端位姿误差补偿法 Active CN106840587B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611268345.0A CN106840587B (zh) 2016-12-31 2016-12-31 基于六维力测量的六自由度风洞试验末端位姿误差补偿法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611268345.0A CN106840587B (zh) 2016-12-31 2016-12-31 基于六维力测量的六自由度风洞试验末端位姿误差补偿法

Publications (2)

Publication Number Publication Date
CN106840587A CN106840587A (zh) 2017-06-13
CN106840587B true CN106840587B (zh) 2019-06-04

Family

ID=59117574

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611268345.0A Active CN106840587B (zh) 2016-12-31 2016-12-31 基于六维力测量的六自由度风洞试验末端位姿误差补偿法

Country Status (1)

Country Link
CN (1) CN106840587B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108225712B (zh) * 2017-12-29 2021-07-27 中国空气动力研究与发展中心设备设计及测试技术研究所 连续式跨声速风洞喷管段的半柔壁喉块与柔板控制方法
CN112964450B (zh) * 2021-02-07 2022-05-10 中国空气动力研究与发展中心超高速空气动力研究所 一种用于风洞多体分离试验模型轨迹预测方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0631462A (ja) * 1992-07-17 1994-02-08 Nissan Motor Co Ltd スポット溶接用ロボットの位置決め制御装置
CN103600354A (zh) * 2013-11-08 2014-02-26 北京卫星环境工程研究所 航天器机械臂柔性随动控制重力补偿方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0631462A (ja) * 1992-07-17 1994-02-08 Nissan Motor Co Ltd スポット溶接用ロボットの位置決め制御装置
CN103600354A (zh) * 2013-11-08 2014-02-26 北京卫星环境工程研究所 航天器机械臂柔性随动控制重力补偿方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于数据库查询的工业机器人误差补偿方法研究;赵俊伟等;《机床与液压》;20081130;全文

Also Published As

Publication number Publication date
CN106840587A (zh) 2017-06-13

Similar Documents

Publication Publication Date Title
CN106885676B (zh) 气动载荷产生的非解耦六自由度机构末端位姿误差补偿法
CN100565406C (zh) 一种基于四个***的飞机部件位姿调整***及方法
CN103496449B (zh) 一种飞机侧壁部件装配调姿轨迹规划方法
CN102692201B (zh) 空间六自由度运动的测量装置及动态测量方法
CN103072700B (zh) 一种前缘襟翼柔性装配的方法
CN101362514A (zh) 基于三个***的飞机部件位姿调整***及方法
CN103921954B (zh) 基于三轴数控***的飞机壁板装配变形的数字化校正方法
CN106840587B (zh) 基于六维力测量的六自由度风洞试验末端位姿误差补偿法
CN110152211A (zh) 一种患者承载医用机械臂误差补偿***及方法
CN103950552B (zh) 基于六轴数控***的飞机壁板装配变形的数字化校正方法
CN103624784B (zh) 一种空间多臂复杂连接联合体自适应控制方法
CN102323790A (zh) 两轴数控***的串级型迭代学习交叉耦合轮廓误差控制方法
Liu et al. Dynamic modeling and analysis of 3-R RS parallel manipulator with flexible links
CN101537886A (zh) 基于三个三坐标***的机翼部件安全(稳定)调姿方法
CN107458630B (zh) 悬挂式主动重力补偿***悬挂点跨尺度跟踪方法
CN109084757B (zh) 一种飞机机翼运动与动态变形耦合速度误差计算方法
CN207600320U (zh) 一种模拟弹体气动载荷加载的装置
CN109141802A (zh) 用于捕获轨迹试验中的外挂物控制律的模拟方法
CN103171772A (zh) 一种飞机机身三段对合及交点孔加工的***及布局方法
CN103862459A (zh) 一种用于机载并联平台的位姿观测器设计方法
CN103862458A (zh) 一种用于机载伺服***的六自由度并联平台
CN103309280B (zh) 一种用于重型并联机床的双前馈控制***
Ono et al. Control of giant swing motion of a two-link horizontal bar gymnastic robot
JPH0433006A (ja) ロボツトシステムの制御方法
CN106768789B (zh) 气动载荷引起的解耦六自由度机构外挂物位姿误差补偿法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant