一种微型扑翼飞行器翅膀智能参数化设计方法技术

技术编号:21606213 阅读:34 留言:0更新日期:2019-07-13 18:27
本发明专利技术公开了一种微型扑翼飞行器翅膀智能参数化设计方法,采用以下步骤进行翅膀的参数化设计:(1)在X‑Y坐标系中生成MAV翅膀上、下两部分的关键点序列,即:上部分Ai(i=1...N)和下部分Bi(i=1...M),N和M为A点和B点序列的数量,A点和B点用坐标数据(x,y)表示:(2)几何建模:采用二次插值样条曲线,连接上述步骤生成的关键点,形成MAV翅膀的几何外形;(3)根据以上步骤生成的MAV翅膀的几何外形,计算选定与性能有关的几何和物理参数;(4)定义具有设计目标的几何参数来定义适应度函数,优化计算获得MAV翅膀的几何外形。

An Intelligent Parametric Wing Design Method for Flapping Wing Micro Air Vehicle

【技术实现步骤摘要】
一种微型扑翼飞行器翅膀智能参数化设计方法
本专利技术涉及计算机领域,尤其涉及一种扑翼机器人翅膀智能参数化设计方法。
技术介绍
微型飞行器(MicroAirVehicle,简称MAV)1992年,美国兰德公司的研究小组在一份报告中首次提出了该概念,美国DARPA早先提出的定义:微型飞行器(MAV)是指翼展小于15cm这一类的飞行器。其质量从十几克到上百克,飞行速度达到60km/h左右,续航时间从20分钟到60分钟之间,并有携带负载、成像、精确定位等能力。微型飞行器根据产生升力的方式分为三类:1)固定翼(FixedWing),此类微型飞行器采用固定翼飞行模式,外形类似于盘状飞盘,并由微电机驱动螺旋桨产生推力,通常采用锂电池提供能源,并结合着微型飞行控制系统使该此类微型飞行器快速飞行。2)旋翼(RotaryWing),该类微型飞行器是一种旋翼飞行器包括单旋翼驱动,四旋翼驱动等,能够垂直起降与悬停,因此比较适合在空间狭小或地形复杂人类难以到达的地域环境中作业。3)扑翼(FlappingWing),该类MAV是一种仿生飞行的扑翼MAV,此类微型飞行器不仅仅具有前飞功能同时具有悬停功能,重要的是采用扑翼方式进行驱动产生升力。然而,固定翼和旋翼微型飞行器在研制和试验当中发现其存在升力低,难以稳定,尺寸限制等问题,这些阻碍了飞行器微型化历程。传统飞行器已经满足不了日益进步的科技需求,于是人们想寻找另外一种更为高效灵活的微型飞行器。微型扑翼飞行器(Flapping-WingMAV,简称FWMAV),是利用上下扑动的双翼产生主要的升力的飞行器,是人类从自然中得到启发,在仿生学原理下设计的新型飞行器。在低雷诺数下,相对传统的固定翼飞行器,扑翼飞行方式具有巨大的优越性。相比固定翼和旋翼飞行器,微型扑翼飞行器具有:体型小、灵活度高、可操作性好、隐蔽性大、飞行效率高等特点,是一个集偏航、悬停、翻转等功能为一体的扑翼系统。并研究表明:对于翼展小于150mm的微型飞行器,扑翼飞行比固定翼和旋翼飞行更具优势。现有技术中,设计人员采用人工的方式调整FWMAV的翅膀设计参数,需要花费巨大时间和精力。
技术实现思路
本专利技术提出一种微型扑翼飞行器翅膀智能参数化设计方法,能够提升MAV翅膀的动力学性能。采用以下步骤进行翅膀的参数化设计:(1)在X-Y坐标系中生成MAV翅膀上、下两部分的关键点序列,即:上部分Ai(i=1...N)和下部分Bi(i=1...M),N和M为A点和B点序列的数量,A点和B点用坐标数据(x,y)表示:(2)几何建模:采用二次插值样条曲线,连接上述步骤生成的关键点,形成MAV翅膀的几何外形;二次插值样条曲线可参考https://blog.csdn.net/zl908760230/article/details/53967828。(3)根据以上步骤生成的翅膀的几何外形,计算选定与性能有关的几何和物理参数;(4)定义具有设计目标的几何参数来定义适应度函数,优化计算获得MAV翅膀的几何外形。生成关键序列点的方法为:(1)初始化关键点序列,将A和B的坐标数据(x,y)全部赋值为0;(2)生成A序列和B序列,具体步骤为:A序列,其坐标描述为:{A1(xa1,ya1),A2(xa2,ya2),...,Ai(xai,yai),...,AN(xaN,yaN)},N为A点的数量,i=1...NX坐标值,在指定的区间[0,xmax]内均匀分布随机产生数据点,满足以下条件:0<xa1<xa2<...<xai<...<xaN<=xmax(1)Y坐标值,在指定的区间[0,ymax]内均匀分布随机产生数据点,满足以下条件:0<ya1<ya2<...<yai<...<yaN<=ymax(2)B序列其坐标描述为:{B1(xb1,yb1),B2(xb2,yb2),...,Bi(xbi,ybi),...,BM(xbM,ybM)},M为B点的数量,i=1...MX坐标值,在指定的区间[0,xmax]内均匀分布随机产生数据点,满足以下条件:0<xb1<xb2<...<xbi<...<xbN<=xmax(3)Y坐标值,在指定的区间[0,ymax]内均匀分布随机产生数据点,满足以下条件:0<yb1<yb2<...<ybi<...<ybN<=ymax(4)A和B关键点的Y坐标需要满足:0<max(ybi)<min(yai)<=ymax(5)与MAV翅膀性能有关的几何和物理参数为质心位置(CL)或压力中心(CP)。质心位置或压力中心按以下步骤获得:步骤1,MAV翅膀上、下两部分序列点Ai(i=1,…,N)和Bi(i=1,…,M),组成数组[Ai,Bi],各个点的位置用X,Y表示,Ai(ai1,ai2),Bi(bi1,bi2),组成X,Y坐标的行列式如下式:步骤2,计算行列式得到Ci(i=1,…,N+M),如下:步骤3,设D=C1+…+Ci-1+…+CN-1+CN+CN+1+…+CN+i+…+CN+M;步骤4,由点[Ai,Bi]围成的面积Area=|D/2|;步骤5,计算坐标X,Y的平均值xm,ym,然后计算相对位置x,y如下:x=X-xm;y=Y-ym;步骤6,计算压力中心(xp,yp)和xc,yc:xp=x([2:end1]);yp=y([2:end1]);a=x·*yp-xp·*y;Area=sun(a)/2xc=sum((x+xp)·*a)/6/Area;yc=sum((y+yp)·*a)/6/Area;步骤7,计算质心位置(x_cen,y_cen)x_cen=xc+xm;y_cen=yc+ym。定义具有设计目标的几何参数来定义适应度函数,通过优化计算获得MAV翅膀的几何外形适应度函数的确定如下:S1、对仿蜂鸟扑翼微型飞行器翅翼的外形进行参数化表达,确定柔性翼的分布式翅翼刚度;具体包括:S11、如图2所示,为本专利技术的翅翼简化外形模型,为一直角梯形,但也可以为三角形或矩形;图中R,CR和CT分别为翅翼的翼展、翼根弦长和翼尖弦长(当CR=CT时,即为矩形,这两个值任一为0时,则为三角形),顺翼展方向距离r时的弦长c如公式(1)所示:公式(1)中的AR定义为翼展R与平均弦长的比值:则翅翼的面积可表示为:S12、选用一个参数含有翅翼的分布式刚度在内的准定常空气动力学模型,将翅翼的分布式刚度作为未知量并运用最小二乘法思想建立以空气动力学模型输出升力与实验测量升力差值最小为目标的优化模型,求解之得到翅翼的分布式刚度。附图说明图1是翅膀优化设计流程图;图2是翅膀的参数化建模图;图3是翅膀的优化设计流程图;图4是翅膀的简化模型图;图5是翅膀的简化模型中的质心和压力中心位置图;图6是优化后的翅膀举例一;图7是优化后的翅膀举例二。具体实施方式如图1所示,一种微型扑翼飞行器翅膀智能参数化设计方法,采用以下步骤进行翅膀的参数化设计:(1)前处理过程,通过关键点生成、几何建模得到翅膀的几何形状;(2)对MAV翅膀建模进行优化设计,采用人工智能算法集成优化求解器对适应度函数进行优化求解:(3)后处理过程本文档来自技高网
...

【技术保护点】
1.一种微型扑翼飞行器翅膀智能参数化设计方法,采用以下步骤进行翅膀的参数化设计:(1)在X‑Y坐标系中生成MAV翅膀上、下两部分的关键点序列,即:上部分Ai(i=1...N)和下部分Bi(i=1...M),N和M为A点和B点序列的数量,A点和B点用坐标数据(x,y)表示:(2)几何建模:采用二次插值样条曲线,连接上述步骤生成的关键点,形成MAV翅膀的几何外形;(3)根据以上步骤生成的MAV翅膀的几何外形,计算选定与性能有关的几何和物理参数;(4)定义具有设计目标的几何参数来定义适应度函数,优化计算获得MAV翅膀的几何外形。

【技术特征摘要】
1.一种微型扑翼飞行器翅膀智能参数化设计方法,采用以下步骤进行翅膀的参数化设计:(1)在X-Y坐标系中生成MAV翅膀上、下两部分的关键点序列,即:上部分Ai(i=1...N)和下部分Bi(i=1...M),N和M为A点和B点序列的数量,A点和B点用坐标数据(x,y)表示:(2)几何建模:采用二次插值样条曲线,连接上述步骤生成的关键点,形成MAV翅膀的几何外形;(3)根据以上步骤生成的MAV翅膀的几何外形,计算选定与性能有关的几何和物理参数;(4)定义具有设计目标的几何参数来定义适应度函数,优化计算获得MAV翅膀的几何外形。2.根据权利要求1所述的微型扑翼飞行器翅膀智能参数化设计方法,其特征在于,生成关键序列点的方法为:(1)初始化关键点序列,将A和B的坐标数据(x,y)全部赋值为0;(2)生成A序列和B序列,具体步骤为:A序列坐标为:{A1(xa1,ya1),A2(xa2,ya2),...,Ai(xai,yai),...,AN(xaN,yaN)},N为A点的数量,i=1...NX坐标值,在指定的区间[0,xmax]内均匀分布随机产生数据点,满足以下条件:0<xa1<xa2<...<xai<...<xaN<=xmax(1)Y坐标值,在指定的区间[0,ymax]内均匀分布随机产生数据点,满足以下条件:0<ya1<ya2<...<yai<...<yaN<=ymax(2)B序列坐标为:{B1(xb1,yb1),B2(xb2,yb2),...,Bi(xbi,ybi),...,BM(xbM,ybM)},M为B点的数量,i=1...MX坐标值,在指定的区间[0,xmax]内均匀分布随机产生数据点,满足以下条件:0<xb1<xb2<...<xbi<...<xbN<=xmax(3)Y坐标值,在指定的区间[0,ymax]内均匀分布随机产生数据点,满足以下条件:0<yb1<yb2<...<ybi<...<ybN<=ymax(4)A和B关键点的Y坐标需要满足:0<max(ybi)&...

【专利技术属性】
技术研发人员:陈益李耘于洪年
申请(专利权)人:东莞理工学院陈益李耘于洪年
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1