在飞机设计中的仿真技术

news2024/11/15 15:55:56

仿真技术在飞机设计中发挥着越来越重要的作用,本文阐述了国内外在飞机设计中广泛使用的结构强度计算,多体动力学仿真、多学科多目标结构优化、内外流场分析、非线性有限元分析、疲劳强度分析、电磁仿真分析,机电液联合仿真分析等,介绍了各种仿真技术的应用范围,为飞机的机械设计及研究提供参考。

​机械产品设计是一个近代完善的过程,尤其对于飞机等航空器是集各种先进科技成果于一体的产品,设计结果都需要进行反复多次的地面试验,才能验证设计结果能否符合要求。

在仿真技术获得大规模应用之前,大部分试验都是依靠产品样机进行的,不仅成本高昂,而且试验一旦失败,对后续设计将会产生极大影响,无形之中增加研制成本,研制周期也得不到保证,随着现代计算机仿真技术的发展,在飞机设计中,越来越多的使用虚拟仿真技术。在概念设计阶段,仿真技术可以快速预测产品强度及性能,是试验无法取代的。

目前,使用较为广泛的有:结构强度计算,多体动力学仿真、多学科多目标结构优化、内外流场分析、非线性有限元分析、疲劳强度分析、电磁仿真分析,机电液联合仿真分析。

​01结构强度分析

飞机的设计中,满足结构强度要求是设计的首要要求,可以一票否决设计成果。影响结构强度的主要因素有材料的种类和性质、截面积、形状等,数年来,新材料的发展还不成熟,因此在飞机设计中应用的不多。

设计人员往往考改变结构的形状来提高设计产品的强度,在机械产品的最薄弱部位增加受力面,随着仿真软件的发展,这些已不是困扰设计员的主要问题,在飞机的零组件设计中,更为突出的强度问题是无法得到零组件所受真实荷载,有时候设计员甚至靠估算或放大载荷数来计算产品的强度,估计结果不利于产品的轻量化设计,目前是困扰设计员强度计算的主要问题,亟待要求更为准确的荷载计算方法。

02多体动力学仿真

飞机的零组件往往需要运动才能实现飞机的性能,利用多体运动力学仿真分析软件对各个机构进行运动仿真,得到运动时间、运动周期、运动速度、各个零组件的受力等的参数,用户可以用交互图形环境和零件库、力库,创建完全参数化的机械系统几何模型,其求解器采用多刚体系统动力学和理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析。

目前多体动力学仿真在刚体运动机械领域比较成熟,尽管金属材料的刚度很大,但是刚体分析往往不能反映产品的真实运动规律,通常情况下,需要把刚体转化成柔性体进行仿真计算。

03多学科多目标结构优化

新的飞机产品涉及的学科越来越多,科技越来越精尖,使得传统涉及越来越难满足新产品的需要,不但浪费大量的材料,而且投入了大量的人力,新的多学科优化的工具,拥有全面的结构优化能力,能为概念设计和详细设计踢狗丰富的优化方法,包括拓扑优化、形貌优化、自由尺寸优化、形状优化、自由形状优化和尺寸优化,用来解决悬挂发射装置骨架,机构等部件的优化问题,减轻整体重量,为轻量化设计提供依据。

04内外流场仿真

目前内外流场仿真是飞机设计必须采用的仿真技术,内流场通常指飞机的负责管道流动,有液压、气压等,外流场仿真主要指飞机所受气动载荷,为外形设计提供参考。

内流场主要的分析难点在于管道和阀系的精确仿真,无论何种阀系,都涉及到真实阀门动作过程,也就是开启(关闭)瞬间的复杂流场问题,在阀门开启过程中,流场在不断的高速变化,是流体分析领域内非常难的复杂流固耦合和动流场网格问题.如果得到精确的结果,必须不断对流场进行重新网格划分。

这在传统流体仿真软件是非常难和繁琐的过程,因此,在复杂的阀系流动仿真的过程中必须引入流体与结构耦合仿真模块,可以非常方便地处理运动部件与流场的相互耦合作用,得到流场在部件运动过程中的流体特性瞬态变化规律。内流场另外一个难点在于超高压流体仿真,在仿真过程中,多数情况下是不收敛的,需要非常有经验的工程师通过间接方法进行仿真计算。

外流场方面,仿真技术多采用通用有限元软件,划分网格,加边界条件,在亚音速条件下,仿真计算比较简单快捷,计算结果也较准确,但超音速条件下,计算时和内流场超高压计算相似,都存在精度不够的问题,处理方法同内流场。

05非线性仿真分析

飞机的各个零组件等产品在试验和使用的过程中遇到许许多多静力学无法解决的问题,产品的裂纹,齿轮齿牙的脆裂等,这些问题单靠简单的静力学解决手段,智能简单预测裂纹宽展和产品寿命,因此必须引入非线性分析来解决接触、大变形等辅助的结构问题。

06疲劳强度分析

在航空产品需求的大背景下,疲劳分析通长进行耐久性疲劳寿命分析,可用于结构的初始裂纹分析,裂纹扩展分析、应力寿命分析、焊接寿命分析、整体寿命预估、疲劳优化设计、振动疲劳分析、多轴疲劳分析、电焊疲劳分析虚拟应变片测量及数据采集等;软件拥有丰富的疲劳断裂相关材料库、疲劳载荷和时间历程库等,能够可视化疲劳分析的各类损伤、寿命结果。用于主要承力组件的整体寿命预估、疲劳优化设计等。

07电磁仿真分析

飞机只有结构设计是不够的,还有很重要的一部分是电磁伺服控制系统。电磁控制系统是飞机能够实现其功能的关键。往往需要进入电磁仿真分析,主要用来分析电磁作动机的电磁铁、电磁阀、电磁继电器、电机、变压器、传感器等电磁装置的静态、稳态、瞬态特性。

直接耦合电磁场分析得到的各种地刺损耗作为热源,通过热分析得到电磁设备的温升等热特性,可通过分析设备在正常运行时对各种参数变化的敏感度,确保设计参数处于制造容差范围内,海可对几何形状、材料属性、激励源,边界条件的设置参数、工作频率、以及直线或旋转运动位置坐参数化和优化分析,从而选择最佳设计方案。

08电液联合仿真

一般来讲,飞机设计是一个复杂的系流工程,涉及到上述等多个学科的仿真分析,过去只停留在单元件仿真分析,不能系统联合仿真评估的问题。目前,单一学科的仿真分析,往往不能满足现代飞机设计的需要,可以通过机电液联合仿真技术实现对飞机的系统仿真设计。

这种方法需要引入多个仿真分析软件,相互参考相互印证,主要问题的难点在于软件间数据的传递误差,随着软件数量的增加,传递的误差越来越大,很难保证仿真的横度,数据传递误差是今后仿真工程师应该攻克的一大难题。

01论证阶段

在论证阶段,基于仿真技术建立概念样机,开展关键性能指标和子系统的虚拟验证,并结合虚拟现实等技术实现对飞机概念及原理的虚拟展示和初步验证,从而“赢得”项目。

02方案阶段

在方案阶段,可以通过仿真进行多方案筛选和最终方案早期验证,同时在一些物理试验无法开展的极端工况下,可利用仿真技术在更广阔的设计空间中进行探索,实现方案最优化,如飞机总体设计中往往采用CFD 计算确定第一轮气动载荷输入,并在后续一些风洞试验无法开展的极端工况下用数值仿真进行验证,扩大设计探索范围。

03工程研制阶段

在工程研制阶段,仿真全面融入产品详细设计过程,包括各子系统和零部件设计,通过“设计- 仿真”的反复迭代,最终确定拓扑结构、几何形状、零部件尺寸和设备参数,实现仿真驱动设计。

另外,在工程研制阶段需要进行大量研发试验,通过仿真技术应用可简化和支撑研发阶段的物理试验。如通过仿真进行试验工况的初步筛选,减少试验车次;对试验件性能进行验证,减少试验返工;对试验大纲和试验方案进行优化和评估,对试验趋势进行初步预测和评估,从而确保试验一次成功。

​仿真技术的不断发展,对于飞机的设计要求也越来越高,研究也更加深入具体。仿真技术在飞机设计领域发展多年来,虽然取得了许多成绩,但是在各个学科及学科间都存在无法攻克的难题,需要仿真工程师进一步研究更精确的仿真技术。

来源:杨建江

链接:在飞机设计中的仿真技术 - RFASK射频问问

关于RFASK射频问问

射频问问是在"微波射频网”系列原创技术专栏基础上升级打造的技术问答学习平台,主要围绕射频芯片、微波电路、天线、雷达、卫星等相关技术领域,致力于为无线通信、微波射频、天线、雷达等行业的工程师,提供优质、原创的技术问答、专栏文章、射频课程等学习内容。更多请访问:RFASK射频问问 - 射频技术研发服务平台 | 技术问答、专栏文章、射频课程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/853684.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构基础5:栈和队列的实现。

一.栈的基本概念。 一.基本概念 1.基本概念 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out&…

java静默打印PDF(可实现生产环境下服务器写入PDF模板,然后调用客户端打印机打印)

java静默打印PDF可实现生产环境下服务器写入PDF模板,然后调用客户端打印机打印 一、简需求实现步骤 二、代码实现0、打印模板1、服务器部分 (端口:8090)1.1、maven依赖1.2、实体1.2.1、接口返回类1.2.2、标签纸页面参数类1.2.3、P…

【EI/SCOPUS检索】第四届应用力学与机械工程国际学术会议(ICAMME 2023)

第四届应用力学与机械工程国际学术会议(ICAMME 2023) 2023 4th International Conference on Applied Mechanics and Mechanical Engineering (ICAMME 2023) 第四届应用力学与机械工程国际学术会议(ICAMME 2023)将于2023年11月10…

期刊和会议缩写查询网站

1.https://pubmed.ncbi.nlm.nih.gov/?termMedicalImageComputingandComputer-AssistedIntervention 2. http://www.letpub.com.cn/index.php?pagejournalapp&viewsearch 3. https://blog.csdn.net/weixin_44557349/article/details/120825927 https://blog.csdn.net/ret…

Kafka:安装和配置

producer:发布消息的对象,称为消息产生者 (Kafka topic producer) topic:Kafka将消息分门别类,每一个消息称为一个主题(topic) consumer:订阅消息并处理发布消息的对象…

【solon生态】- solon.cloud.micrometer插件使用指南及micrometer详解

solon.cloud.micrometer插件使用指南 solon是什么solon的cloud生态图快速入门 micrometer指南micrometer是什么监控系统 Supported Monitoring Systems注册表 Registry度量 Meters度量名 Naming Meters度量标签 Tag Naming通用标签 Common Tags 指标过滤器 MeterFilter聚合速率…

LeetCode_01 精度丢失

1281. 整数的各位积和之差 给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。 示例 输入:n 234 输出:15 解释: 各位数之积 2 * 3 * 4 24 各位数之和 2 3 4 9 结果 24 - 9 15示例 …

vue中使用this.$refs获取不到子组件的方法,属性方法都为undefined的解决方法

问题描述 vue2中refs获取不到子组件中的方法?,而获取到的是undefined 原因及解决方案: 第一种、在循环中注册了很多个ref 因为注册了多个ref,获取是不能单单知识refs.xxx,需要使用数组和索引来获取具体一个组件refs[…

限流式保护器在高校宿舍电气防火的应用

安科瑞 华楠 引言 14日早晨6时10分左右,上海商学院徐汇校区学生宿舍楼发生火灾,4名女生从六楼宿合阳台跳下逃生当场死亡,酿成近年来惨烈的校园事故。宿舍火灾初步判断缘起于寝室里使用热得快导致电器故障并将周围可燃物引燃。 任何条生命都是…

【方法】7Z压缩包如何解压?

你知道7Z压缩包如何解压吗? 7Z是一种主流高效的压缩格式,它可以用多种压缩解压软件来解压,像7-Zip、WinRAR等常用的解压缩软件都可以解压7Z压缩包。 首先我们可以从官网或者软件商店里免费下载7-Zip或者WinRAR解压缩软件,再安装…

PXE-kickstart无人值守安装操作系统

PXE的概念: PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于C/S的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统…

leetcode 2616. 最小化数对的最大差值

在数组nums中找到p个数对,使差值绝对值的和最小。 思路: 最小差值应该是数值相近的一对数之间产生,让数值相近的数字尽量靠在一起方便计算,所以需要排序。 这里不去直接考虑一对对的数字,而是直接考虑差值的取值。 …

msvcp120.dll丢失的解决方法,哪种解决方法更实用

msvcp120.dll是Microsoft Visual C 2013库中的一个动态链接库文件。它包含了在使用Visual C 2013编译的应用程序中所需的函数和资源。这个文件通常用于在Windows操作系统上运行使用Visual C 2013编写的软件。如果缺少或损坏了msvcp120.dll文件,可能会导致相关软件无…

Wav2Lip实践

1. 安装 1.1 安装 conda以指定python版本运行环境 下载:Index of /https://repo.anaconda.com/archive/index.html 1.2 如按旧项目基于python3.6版本对话,会有很多包找不到的情况,经摸索后以python3.9构建成功, conda instal…

js代码加密,也能在vs code中进行?

在vs code中对js代码混淆加密 Vs code是常用的js代码编辑工具。本文演示如何在vs code中调用jshaman扩展,实现非常方便的js代码加密。 打开vs code: 点击左侧的“扩展”,打开后搜索“jshaman”。 (JShaman是业界很有名的JS代码…

Stable Diffusion - 底部视角 (From Below) 拍摄的图像 LoRA 与配置

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/132192139 图像来源自 哥特风格 与 底部视角 的结合,更具有视觉冲击力。 从下面或底部 (From Below) 拍摄人物,可以创造出…

学C语言 | 位运算符<<的高级用法

前言 在上一篇文章中&#xff0c;我们介绍了~运算符的高级用法&#xff0c;本篇文章&#xff0c;我们将介绍<< 运算符的一些高级用法。 一、人物简介 第一位闪亮登场&#xff0c;有请今后会一直教我们C语言的老师 —— 自在。 第二位上场的是和我们一起学习的小白程序猿…

流量分析日志查看

一流量分析 buuctf wireshark 从题目出发&#xff0c;既然是上传登录信息&#xff0c;就直接过滤post请求&#xff0c;即搜索 http.request.methodPOST&#xff0c;因为上传用户登录信息使用的一定是http里的post方法 模式过滤 http.request.method “GET” http.request.…

数据要素市场之破四化建四化,拆墙又砌墙

摘要&#xff1a;8月8日&#xff0c;首届贵州科技节“2023数据要素流通关键技术论坛”在贵阳举行。此次论坛由贵州省科学技术协会指导&#xff0c;贵州省计算机学会主办&#xff0c;中国计算机学会贵阳会员活动中心、贵州轻工职业技术学院、贵州电子科技职业学院、贵州省大数据…

基于kubeadm部署K8S集群

目录 基于kubeadm部署K8S集群 一、环境准备 1、主机初始化配置 2、配置主机名并绑定hosts&#xff0c;不同主机名称不同 3、主机配置初始化 二、部署docker环境 1、三台主机上分别部署 Docker 环境 2、镜像加速器&#xff08;所有主机配置&#xff09; 三、部署kubern…