当前位置: 首页 > news >正文

SIMULIA 2023 PowerFLOW 新功能介绍

PowerFLOW 2022仿真驱动设计

PowerFLOW2022重点关注MODSIM(MODeling and SIMulation)。新功能包括与3DEXPERIENCE平台上的CAD产品设计保持一致并从中无缝过渡,高度复杂的几何图形与间隙和孔的快速网格化以及过程自动化,初代 GPU求解器,统一切片和并行内容生成,以简化和加速后处理;电动汽车开发的气动声学能力和道路条件下的座舱气动声学。最后,我们引入了层级分区,这是下一代使用高度复杂的模型组织和自动化PowerFLOW模拟的基础。

前处理的模型设置

首先,CAD产品模型可以用PowerFLOW模拟属性标记为6W标签,然后,PowerDELTA中的过滤使用6W标签来过滤与要执行的特定PowerFLOW模拟相关的几何零件,并使用标签组织导入的零件。这使得能够从工程产品定义中创建模拟就绪产品定义。精确包面会自动填充复杂组件中的孔和间隙,这些孔和间隙来自密封件和紧固件等缺失零件,以及几何不对齐和几何质量差。最后,操作模板是灵活且易于使用的模板创建,可自动执行从CAD到网格的操作序列,用于常见的工业工作流。

Base assmebly 结构

后的结构:从并列结构变为层级结构,这种方式可以自然的从CAD系统中找到模型。

Base assembly 放置:可以将导入的单个part指定到某一assembly。

Base assembly 放置:可以将导入的单个part指定到某一assembly。

  • Part 名字非唯一:以前的part名字如果相同,则后面会添加后缀2,现在只要在不同的base assembly, part名字可以相同。
  • Face name 缩短:以前,当PowerCASE导入零件文件时,分配给面的名称是。现在,分配给面的名称仅为。在PowerCASE、PowerVIZ和其他工具中,当面显示在其部分下的树中时,将显示短名称。如果单独显示面,则显示为::。双冒号现在是零件名称和面名称之间的官方分隔符。

更灵活的分区定义

  • Part与face的分区:现在的part只按照part类型(如fluid/solid,VR)分区,face只按照face的类型(如边界BC)分区。
  • 衍生分区
  • 可以省略分区中的零件和面

PowerCASE 中更强大的属性分配

属性可以按需分配到segement/part/face。

几何选择可以使用标准树

显著改善几何选择的用户体验。

升级了分区规则

面部分区规则与面部所在路径相匹配,而不是只与面的名字匹配。旧版面命名规则前需要添加**/以确保面规则匹配到相同的面。例如*Flat* 变为**/*Flat*。

分隔符改为::,例如“*.*Flap*” 变为“**/*::*Flap*”。

网格扩展名将从part 分区末端移除, 并匹配part路径。

默认的part 命名规则将由通配符**代替,新的命名规则不具有特殊状态,你可以编辑或者删除。

GPU的应用

对于三维亚音速没有旋转坐标系的case支持GPU计算,目前只支持单核GPU,这种高效率和高性能的功能可以更好的解决空气动力学概念设计和空调噪音。后续版本将会支持多核GPU和其他应用的开发。

  • 性能:我们曾对标过A100的GPU相当于190个CPU。
  • 结构:类似于CPU仿真,GPU也是由一个CP(control process)和多个SP(simulation process)组成。

后处理功能增强

Unified Slice,PowerVIZ为复杂的车辆模拟数据提供了简化的高性能后处理,显示用多个处理器的大型车辆模型的速度提高了2-15倍。同样,PowerINSIGHT中的并行内容生成使用多个处理器来加速大型瞬态数据集的后处理。PowerACOUSTICS推出了一种新的轿车类型,它可以很容易地确定自动传感器(如安装在电动汽车车顶上的激光雷达组件)对乘客听到的车厢内部噪音的影响。时变车内噪声的听觉化使绘制和听到因道路状况(如交通和地形)而产生的时变车外噪声成为可能。对于使用DesignGUIDE的交互式优化,现在可以通过运行表过滤帕累托图,以使分析结果更容易,并通过大量运行改进数据管理。

去除破损边缘

现在,您可以在切片上显示测量单元和voxels网格的方向

参考几何图形的后处理得到了改善。

http://www.lryc.cn/news/232805.html

相关文章:

  • 智慧农业新篇章:拓世法宝AI智能直播一体机助力乡村振兴与农业可持续发展
  • 【数据结构】C语言实现栈
  • C语言加密字符(ZZULIOJ1064:加密字符)
  • Java爬取哔哩哔哩视频(可视化)
  • adb shell settings高级指令设置系统属性所有的指令汇总+注释
  • Jmeter- Beanshell语法和常用内置对象(网络整理)
  • 【C++二级】题一:构造函数
  • C++标准模板库(STL)-list介绍
  • Arrays.asList
  • XXXX项目管理目标(某项目实施后基于软件工程的总结)
  • 连新手小白都知道的电子画册一键生成器,你还不知道吗?
  • JAVAEE初阶 操作系统
  • 第四代智能井盖传感器:万宾科技智能井盖位移监测方式一览
  • 了解JS中的混个对象“类”
  • 在Sprinng Boot中使用Redis充当缓存
  • 【网络】TCP协议的相关实验
  • 微服务测试怎么做
  • 第9章 K8s进阶篇-持久化存储入门
  • MathType2024最新word公式编辑器
  • 英语语法 - 主语从句
  • 千梦网创:实现自动化“挂机躺盈”的三种方法
  • 微信小程序页面传递参数方法
  • 出行类app如何提升广告变现收益?
  • 万能在线答题考试小程序源码系统 既能刷题 又能考试 带完整的搭建教程
  • 《Linux从练气到飞升》No.30 深入理解 POSIX 信号量与生产消费模型
  • 高防IP可以抵御哪些恶意攻击
  • vivado产生报告阅读分析6-时序报告2
  • 电脑怎么备份文件?简单几步,轻松备份!
  • 获得不同干扰程度的模糊图像
  • spring为什么要使用三级缓存来解决循环依赖