无人机设计仿真--在Isight平台上进行的基于CST参数化+Xfoil的无人机翼型优化
作者:Graychen
一、工程背景
翼型的选型和设计是飞行器气动设计中的一项基础性工作,翼型对飞行器的气动性能具有根本性的影响。现在高性能飞行器已不再从翼型库中选择适用翼型后直接使用,而是以现有翼型作为基准翼型进行气动优化,获得能满足飞行器性能要求的专用翼型。
二、案例描述基于小型无人机常用的Clark-Y翼型为基础翼型,对其进行单点优化设计,使得其在RE=300000、迎角为0的时候升阻比增加。
Clark-Y翼型
三、优化流程
在进行翼型优化之前,需要对翼型进行参数化。CST参数化方法是近年来新出现的一种基于翼型种类函数和形状函数变换相结合的参数化表示方法(Class function/Shape function Transformation,CST),它依靠一个类函数来控制所表示的翼型的种类,再通过一个确定的形状函数来表示类函数所限定的翼型族中的一个具体翼型。该方法使用形函数系数作为设计变量,在使用较少设计变量的情况下,能够精确地描述翼型的几何外形,该方法可以简述为公式。
式中:
翼型优化时所涉及的流场计算方法,主要有:
1、利用Xfoil程序进行流场计算,2、利用CFD方法计算。Xfoil软件是麻省理工学院的Mark Drela博士基于位势流理论加上黏性修正理论为设计和分析亚音速飞机独立翼型编写的互动式的开源软件,该软件也能做低雷诺数翼型气动特性的计算,且其可靠性经过了广泛验证,是国外进行低雷诺数翼型设计的主要工具。由于具有计算效率高,速度快等优点,近年来在学术界和工业界得到了广泛应用。由于CFD方法相对耗时,所以为了提高计算效率,采用Xfoil软件进行流场计算。
Xfoil计算的翼型结果输出文件
iSIGHT软件是一个基于Windows NT和Unix平台的多学科综合设计优化平台,通过将数字技术、推理技术和设计探索技术有效融合,形成了一个完整的设计开发环境。iSIGHT强大的图形化界面,用户通过它可以进行产品设计的过程集成、数据集成、优化设计和自动化求解工作,能使产品、设计团队、多个学科、多个软件工具之间协同工作。
四、操作流程
在翼型的优化设计阶段,给定优化目标函数,其表达式为:
采用iSIGHT软件,将翼型参数化模块CST生成的翼型导入到Xfoil模块进行气动计算,最后由计算优化函数模块Function输出目标参数,采用序列二次规划算法进行优化,流程如图4-1。由于采用Xfoil计算,流场计算时间成本在可接受范围之内,所以不采用代理模型。
五、结果验证
点击完整阅读全文
无人机设计仿真--在Isight平台上进行的基于CST参数化+Xfoil的无人机翼型优化
相关阅读推荐:
小型固定翼类无人机总体设计特点
航空器螺旋桨前飞特性浅析
利用XFLR5进行无人机气动数据分析
无人机设计仿真--在Isight平台上进行的基于CST参数化+Xfoil的无人机翼型优化相关推荐
- 航空专场 | 无人机设计仿真流程讲解与案例实操
一.CFD在无人机上的应用 1.静.动气动系数计算以上介绍的无人机的流动状态一般为中低雷诺数,不可压缩流动.这些计算一般用S-A模型或者KW-SST模型进行计算,能够获得不错的工程精度.静.动气动力系 ...
- 【架构设计】——k8s云平台上分布式应用架构浅谈
一.前言 这篇文章我其实写了很久,有小半年时间.迟迟没发,也是犹豫了很久,都不知道怎么取名,因为内容有点形而上的感觉,没贴出具体实现代码,所以干脆大言不惭的说这是架构设计吧. 二.系统架构 在基于k8 ...
- 降龙十八掌搞定rt3070 USB WIFI模块在android2.3平台上上网[基于x210开发板]
第一掌:编译KO文件,生成rt3070sta.ko 编译时提示如下错误: 错误: ./include/generated/autoconf.h:708: fatal error: /home/lqm/ ...
- 自学CFD:我在实习岗速成无人机设计和仿真的故事
一.写在前面 大家好,我叫Jack(硕士在读),目前在企业实践学习. 作为一名门外汉,初识计算流体力学,经历了盲目无措.乱做一气,查资料找经验毫无进展,直到从B站遇到了Graychen老师.后转移到仿 ...
- 【控制】《多无人机协同控制技术》周伟老师-第12章-基于 Multi-Agent 的多无人机协同控制仿真平台的设计与实现
第11章 回到目录 无 第12章-基于 Multi-Agent 的多无人机协同控制仿真平台的设计与实现 12.1 多无人机协同控制视景仿真系统设计 12.1.1 多无人机协同控制视景仿真系统功能描述 ...
- 在Matlab平台上实现对语音信号的去噪研究和仿真
在Matlab平台上实现对语音信号的去噪研究和仿真 摘要 语音信号在数字信号处理中占有极其重要的地位,因此选择通过对语音信号的研究来巩固和掌握数字信号处理的基本能力十分具有代表性.对数字信号处理离不开 ...
- android 身份认证技术,Android平台上基于人脸识别的身份认证系统的设计与实现
摘要: 随着移动互联网与人工智能技术的发展,基于个人特征的生物识别技术代替传统的身份验证方式已经是大势所趋.而人脸识别是生物识别技术的一个重要组成部分,拥有其他生物识别技术没有的独特优势.本文主要针对 ...
- 技术分享 | 无人机仿真教程-Prometheus平台 -转自阿木实验室
技术分享 | 无人机仿真教程-Prometheus平台 转载链接: 前言 具体操作流程: 注意 2.室内仿真 offboard模式 ENU_FRAME :无人机飞行到指定位置 BODY_FRAME : ...
- 微设计平台上微官网制作步骤
微设计平台上微官网制作步骤 微设计(www.weidesigner.com)是一个微信营销第三平台,平台只收取有限的手续费,可以免费为客户制作微官网等微应用. 步骤一:在微信公众平台注册微信公众号.注 ...
最新文章
- JavaScript夯实基础系列(四):原型
- 星辰变鸿蒙武器,星辰变手游亲手打造极品光武 成就炼器宗师
- 浙大这个班诞生128家创业公司,总市值高达千亿!
- “中国黄酒文化之乡”举办黄酒蒸笼文化旅游节
- php mysql 中文_PHP连接MySQL查询结果中文显示乱码解决方法
- 【性能测试】性能测试的基础理论
- [置顶]理解Linux系统负荷
- CCF201503-1 图像旋转
- [转载]如何做一个出色的程序员
- java笔试题_一道简单的 Java 笔试题,但值得很多人反思
- 【java】Applet窗口小程序的应用
- 前端学习笔记day14 移动盒子 封装函数
- PuTTYgen 使用
- 北京市朝阳区卫星地图下载
- [原]VC被控制时关闭极域电子教室、破解联想硬盘保护系统密码(下)
- linux 桌面美化指南,Linux_9方面立体式地美化Ubuntu桌面,总结了一下桌面美化的设置。 - phpStudy...
- SUMIFS函数 、MATCH及INDEX函数
- 如何写好一份用户需求说明书
- R语言使用cph函数和rcs函数构建限制性立方样条cox回归模型、使用rms包的Predict函数计算指定连续变量在不同分组变量下和风险比HR值的关系、使用ggplot2可视化变量与风险值HR的关系
- 网页配色不用愁!6条网页设计配色原则