基于Simdroid解读特斯拉Cyber-truck革新外形下的空气动力学特性

本文主要是介绍基于Simdroid解读特斯拉Cyber-truck革新外形下的空气动力学特性,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、汽车空气动力学性能概述

汽车是现代生产生活中必不可少的交通工具。在汽车行驶时,空气与汽车的相对运动产生的气动阻力、风噪声和侧向力对汽车的油耗、噪声及振动(声品质)、冷却(热管理)、行驶稳定性和安全性、结构强度等车辆品质产生影响,尤其在中高速时的影响表现明显。当前汽车设计中,整车企业在设计各阶段通过CFD标准分析流程获取汽车空气动力学性能指标参数,以此为依据指导汽车新产品的造型设计和性能指标评估与优化工作。

常见汽车外形及汽车外流场实验(图片来自网络)

常见汽车外形及汽车外流场实验(图片来自网络)

2、特斯拉Cyber-truck空气动力学研究

2.1 研究背景

作为全球领先的新能源汽车开发领导者的特斯拉,首席执行官埃隆·马斯克于2019年在美国加州洛杉矶举办的活动上发布了该公司第一辆电动皮卡,名为Cyber-truck,其风格与市面上的皮卡完全不同,车辆造型极具“赛博朋克”风格。特斯拉Cyber-truck激进的外形设计对其空气动力学特性目标带来更大的挑战。

特斯拉Cyber-truck激进的外形设计(图片来自网络)

特斯拉Cyber-truck激进的外形设计(图片来自网络)

在外形的开发和优化过程中,为了达到设计要求,常规做法往往需要进行大量的实验,这将会付出高昂的人力物力成本,并导致较长的设计周期。应用CFD数值模拟技术可低成本更高效的为车身气动外形的选择和优化提供支撑。CFD模拟分析的结果不仅可以得到整车风阻系数,而且可以方便直观地了解特斯拉Cyber-truck表面压力分布、各部分的气流分离情况以及尾部涡系结构及分布情况,为进一步空气动力学优化设计提供指导方向和依据。更进一步,还可以结合CAA(计算气动声学)分析风噪声性能与流致噪声声源的发生与声传播细节;同样结合热分析、车辆动力学分析为风阻、风噪、热管理、操稳、NVH等性能进行同步优化。

2.2 基于Simdroid的Cyber-truck空气动力学特性分析

从Cyber-truck的实车图来看,整个前风挡从车头到车顶是一个角度的倾角,这是该车型降低车辆风阻系数的一个外部造型设计特征。我们应用自主研发的多物理场仿真平台Simdroid流体模块,对Cyber-truck的空气动力学特性进行了分析与解读。

Simdroid流体模块基于自主CFD仿真内核开发,可以提供基于压力的求解器(分离式、耦合式)和基于密度的求解器(隐式算法、显式算法),模拟空气等流体的流动以及其他相关物理现象的完整的流体动力学解决方案。在本案例中,根据汽车外流场空气流动的一般规律,湍流模型采用稳态雷诺平均k-ω SST湍流模型。

2.3 分析流程

基于Simdroid对Cyber-truck的外流场进行模拟,整体分析过程如下:

(1)几何建模:特斯拉Cyber-truck整车模型,由Simdroid实现几何建模与流体域抽取。 

汽车整体模型

汽车整体模型

汽车及外流场模型

汽车及外流场模型

(2)材料属性设置:流体采用Simdroid物性库中的气体(常密度)物性,具体参数如下:

密度1.225kg/m³
粘度1.7894e-05Pa·s

(3)网格剖分:采用非结构网格对特斯拉Cyber-truck表面进行面控制和网格加密,便于捕捉车辆周围流动细节。车辆表面及地面网格如图所示。总网格量约229万。

汽车网格模型

汽车网格模型

(4)边界条件设置和计算:使用稳态雷诺平均k-ω SST湍流模型对特斯拉Cyber-truck外流场进行计算模拟。入口为速度入口,大小为30m/s,出口为压力出口,大小为表压0 Pa,汽车表面和地面为无滑移壁面。

(5)结果后处理:输出显示特斯拉Cyber-truck的表面速度分布图、表面压力分布图、截面流线图等空气动力学参数细节特征。

2.4 结果展示

表面风压分布

表面风压分布
 

中间截面速度分布

中间截面速度分布
 

中间截面压力分布

中间截面压力分布
 

尾部流线分布

尾部流线分布

速度与流线分布图

速度与流线分布图


通过Simdroid后处理对特斯拉Cyber-truck的速度分布及流线进行综合分析,可以看到在特斯拉Cyber-truck皮卡车厢及前车轮处存在着低速低压区域,在汽车尾部存在着低速区域,在车厢及车尾部位存在着大量的漩涡分布。

3、结论

基于Simdroid全三维建模与流体仿真分析软件,能够实现对特斯拉Cyber-truck模型的快速建模仿真,并完成了高速行驶工况时气流流经汽车表面、轮胎、底盘和上部及尾部等区域涡系等气流局部特征的高效获取,为汽车外形设计、空气动力学、操稳、风噪声等相关性能预测、评估及优化提供数据支撑,相比于传统试验而言,可实现低成本、短周期的研发目标,这对提升产品设计开发能力和市场竞争力具有重要意义。


Simdroid 是由北京云道智造科技有限公司开发的基于“仿真平台+仿真APP”模式的通用多物理场仿真平台。该平台具备自主可控的结构、电磁、流体和热四大物理场求解器和多物理场仿真内核,在统一友好的环境中为仿真工作者提供了前处理、求解分析和后处理工具,同时其内置的APP开发器支持用户以无代码化开发的方式便捷封装全参数化仿真模型及仿真流程,将仿真知识、专家经验转化为可复用的仿真APP,实现知识变现。仿真APP通过APP商店Simapps 实现在线展示、交易,用户通过云端快速、便捷、低成本使用各类工业APP,真正实现普惠仿真的愿景。Simdroid 已经在电力、家电、生物医疗、电子信息、航空航天等行业领域得到了广泛的工程化应用。了解详情及申请试用:Simdroid® - Simapps Store - 工业仿真APP商店

这篇关于基于Simdroid解读特斯拉Cyber-truck革新外形下的空气动力学特性的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/742846

相关文章

MySQL中时区参数time_zone解读

《MySQL中时区参数time_zone解读》MySQL时区参数time_zone用于控制系统函数和字段的DEFAULTCURRENT_TIMESTAMP属性,修改时区可能会影响timestamp类型... 目录前言1.时区参数影响2.如何设置3.字段类型选择总结前言mysql 时区参数 time_zon

五大特性引领创新! 深度操作系统 deepin 25 Preview预览版发布

《五大特性引领创新!深度操作系统deepin25Preview预览版发布》今日,深度操作系统正式推出deepin25Preview版本,该版本集成了五大核心特性:磐石系统、全新DDE、Tr... 深度操作系统今日发布了 deepin 25 Preview,新版本囊括五大特性:磐石系统、全新 DDE、Tree

MySQL中的锁和MVCC机制解读

《MySQL中的锁和MVCC机制解读》MySQL事务、锁和MVCC机制是确保数据库操作原子性、一致性和隔离性的关键,事务必须遵循ACID原则,锁的类型包括表级锁、行级锁和意向锁,MVCC通过非锁定读和... 目录mysql的锁和MVCC机制事务的概念与ACID特性锁的类型及其工作机制锁的粒度与性能影响多版本

Redis过期键删除策略解读

《Redis过期键删除策略解读》Redis通过惰性删除策略和定期删除策略来管理过期键,惰性删除策略在键被访问时检查是否过期并删除,节省CPU开销但可能导致过期键滞留,定期删除策略定期扫描并删除过期键,... 目录1.Redis使用两种不同的策略来删除过期键,分别是惰性删除策略和定期删除策略1.1惰性删除策略

Redis与缓存解读

《Redis与缓存解读》文章介绍了Redis作为缓存层的优势和缺点,并分析了六种缓存更新策略,包括超时剔除、先删缓存再更新数据库、旁路缓存、先更新数据库再删缓存、先更新数据库再更新缓存、读写穿透和异步... 目录缓存缓存优缺点缓存更新策略超时剔除先删缓存再更新数据库旁路缓存(先更新数据库,再删缓存)先更新数

C#反射编程之GetConstructor()方法解读

《C#反射编程之GetConstructor()方法解读》C#中Type类的GetConstructor()方法用于获取指定类型的构造函数,该方法有多个重载版本,可以根据不同的参数获取不同特性的构造函... 目录C# GetConstructor()方法有4个重载以GetConstructor(Type[]

MCU7.keil中build产生的hex文件解读

1.hex文件大致解读 闲来无事,查看了MCU6.用keil新建项目的hex文件 用FlexHex打开 给我的第一印象是:经过软件的解释之后,发现这些数据排列地十分整齐 :02000F0080FE71:03000000020003F8:0C000300787FE4F6D8FD75810702000F3D:00000001FF 把解释后的数据当作十六进制来观察 1.每一行数据

Java ArrayList扩容机制 (源码解读)

结论:初始长度为10,若所需长度小于1.5倍原长度,则按照1.5倍扩容。若不够用则按照所需长度扩容。 一. 明确类内部重要变量含义         1:数组默认长度         2:这是一个共享的空数组实例,用于明确创建长度为0时的ArrayList ,比如通过 new ArrayList<>(0),ArrayList 内部的数组 elementData 会指向这个 EMPTY_EL

Spring 源码解读:自定义实现Bean定义的注册与解析

引言 在Spring框架中,Bean的注册与解析是整个依赖注入流程的核心步骤。通过Bean定义,Spring容器知道如何创建、配置和管理每个Bean实例。本篇文章将通过实现一个简化版的Bean定义注册与解析机制,帮助你理解Spring框架背后的设计逻辑。我们还将对比Spring中的BeanDefinition和BeanDefinitionRegistry,以全面掌握Bean注册和解析的核心原理。

GPT系列之:GPT-1,GPT-2,GPT-3详细解读

一、GPT1 论文:Improving Language Understanding by Generative Pre-Training 链接:https://cdn.openai.com/research-covers/languageunsupervised/language_understanding_paper.pdf 启发点:生成loss和微调loss同时作用,让下游任务来适应预训