技术干货丨基于MotionView的虚拟路面疲劳分析

虚拟路面VPG(Virtual Proving Ground)现在正被广泛应用于汽车的疲劳耐久分析中,相较于传统的道路载荷谱数据采集的疲劳计算方法,虚拟路面VPG技术可以极大地节省载荷谱的获取时间并降低测试成本。

本文将给大家介绍汽车悬挂系统中的控制臂在Altair  MotionView 的虚拟路面模块下的疲劳仿真流程。

整车疲劳耐久开发中的虚拟路面技术需要用到轮胎测试及建模和路面数字化模型建模等步骤,其中轮胎建模需要针对轮胎的力学特性建立对应的多体动力学模型,路面数字化建模则是通过三维路面扫描设备对路面进行扫描从而获取道路表面的点云数据,最后通过处理生成 3D 数字路面;

MotionView 中则包含了虚拟试验场VPG所需完整的路面建模(Road Tools)模块和轮胎建模(Auto Tires)模块;路面建模模块(Road Tools)中包含了三款适用于结构耐久分析用的3D路面:曲线规则格栅路(Curved Regular Grid,CRG格式),规则格栅路(Regular Grid Road,RGR格式),3D样条路面(3D Spline Road,RDF格式),三种路面建模方式如下图所示:

图片

CRG曲线规则格栅路面

图片

RGR规则格栅路面

图片

3D 样条路面

轮胎建模(Auto Tires)模块目前可以支持多款轮胎模型,从应用类型来讲其包含动力学分析轮胎,NVH舒适性分析轮胎,疲劳耐久分析轮胎,车辆软土分析轮胎;与此同时,该模块不仅支持 Altair 平台下的轮胎模型,同样还支持其他软件的轮胎模型,详细如下表所示:

图片

以上是路面和轮胎的建模介绍,本文将采用 Altair 自带的三维曲线格栅路面(CRG)和耐久分析轮胎Fiala-Tire;

根据此需求按照下表配置多体动力学整车模型:

图片

使用 Assemble Wizard 建模导向工具进行整车配置,通过Auto Tire进行轮胎选型,在tire property中选择轮胎文件“fiala_ tire_ with_ cam_ contact. tpf”,如下图所示:

图片

Assemble Wizard整车建模导向

图片

Auto Tire属性配置

使用路面建模工具Road Tools配置路面文件“Belgian_ Blocks_ Road. crg”,即采用“比利时”类型的三维曲线格栅路面,Road Tools 创建的路面描述文件的表征,它可以被用来在 MotionSolve 和 HyperView 中可视化道路曲面形状;最后创建完成的多体动力学整车模型及路面模型如下图所示:

图片

整车带路面的多体模型

在建立完成的模型基础上添加前悬架系统下制臂的柔性体文件,该柔性体文件可以在MotionView或OptiStruct中生成,文件以h3d格式保存,里面包含了下控制臂的模态信息,其前三阶模态如下图所示:

图片

1st mode 157.88Hz

图片

 2nd mode 227.13Hz

图片

3rd mode 271.49Hz

在下控制臂的 Body 中进行柔性体文件的替换,并更新运动副硬点的位置;最后通过 Add Events 创建路面事件,在 “RoadCourseDrive” 的 “Road Parameters” 中选择“比利时”路面的CRG文件,并设置车速、仿真时间、输出频次等信息,这里按照默认设置,车速5000毫米/秒,仿真时间15秒。

在计算完成整车动力学瞬态分析后,输出前悬挂下控制臂BODY上接附点上的力和力矩以及模态参与因子,由于生成该柔性体时提取的模态阶数为34阶,且前六阶为自由模态,因此输出的模态参与因子mrf文件中包含了28条曲线(除去了前六阶自由模态),如下图所示:

图片

前悬下控制臂柔性体模态参与因子

下控制臂BODY接附点的力及力矩载荷谱信息如下图所示:

图片

前悬下控制臂接附点载荷时间曲线

控制臂总共包含了五个运动副接附点,其球铰运动副和螺旋弹簧处的载荷传递分别只有三个自由度,因此输出的总载荷时间历程曲线为24条,对应的载荷通道也为24;

根据有限元的分析类型,车身及零部件的疲劳可以分为准静态疲劳和瞬态疲劳,此处将分别介绍基于HyperLife的准静态疲劳分析瞬态疲劳分析,其中获取的mrf文件将作为模态参与因子提供给“Modal Superposition”模态叠加进行疲劳计算,而24通道的载荷谱曲线将被提供给“Time series”时域信号模块进行准静态疲劳计算,具体设置如下:

01、基于 HyperLife 的准静态疲劳

在获取到载荷谱后,还需要在 OptiStruct 中创建控制硬点处的单位力静态分析工况,其工况数量及载荷方向需要和24通道的载荷谱一一对应,计算输出应力信息并以h3d格式保存结果文件,在 HyperLife 中导入该结果文件,选取SN疲劳分析模块,设置为多轴分析模式,危险截面扫描设置20个,张开损伤模式选取GOODMAN,剪切损伤模式选取 FINDLEY,Type of Loading 选取 Time Series 时域信号法,如下图所示:

图片

准静态疲劳分析设置

最后选取材料并设置载荷事件,将载荷循环设置1000次,HyperLife在经过损伤统计后的计算结果如下:

图片

准静态法疲劳分析结果

02、基于 HyperLife 的模态叠加疲劳

在 HyperLife 中导入下控制臂的柔性体文件,同样选取SN模块,其他设置与准静态疲劳方法一致,最后在Type of Loading选取Modal Superposition模态叠加即可;最后在 Load Map 中选取模态参与因子mrf文件与柔性体h3d中的模态阶数进行匹配生成事件,该事件循环1000次,最后计算完成结果如下:

图片

模态叠加法分析结果

总 结

采用 MotionView 的虚拟路面模块进行车辆多体动力学及疲劳分析,其仿真周期大幅降低,能够便于快速进行产品的优化迭代;基于准静态疲劳和模态疲劳分析的控制臂最大损伤分别为 0.25 和 0.17,结果比较接近,但若零部件或子系统的固有频率不高的情况下,其模态叠加疲劳分析更为准确。


关于 Altair RapidMiner

Altair RapidMiner 数据分析与人工智能平台,是数据分析领域中最早实现将自动化数据科学、文本分析、自动特征工程和深度学习等多种功能同时集成的企业级一站式数据科学平台,帮助用户解决从数据清洗、准备、数据科学建模到模型管理和部署的全流程需求,同时支持数据和流数据的实时分析可视化,适用于从学术研究到企业级应用的广泛场景。

欲了解更多信息,欢迎关注公众号:Altair 澳汰尔

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

一文讲解Docker入门到精通

一、引入 1、什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,它允许在一台物理机上创建多个独立的虚拟环境,这些环境被称为虚拟机(VM)。每个虚拟机都可以…

无锁编程——从CPU缓存一致性讲到内存模型(1)

一.前言 1.什么是有锁编程,什么是无锁编程? 在编程中,特别是在并发编程的上下文中,“无锁”和“有锁”是描述线程同步和资源访问控制的两种不同策略。有锁(Locked): 有锁编程是指使用锁(例如互…

基于JSP技术的校园餐厅管理系统

开头语: 你好呀,我是计算机学长猫哥!如果您对校园餐厅管理系统感兴趣或有相关需求,欢迎随时联系我。我的联系方式在文末,期待与您交流! 开发语言:Java 数据库:MySQL 技术&#x…

MySQL 8 命令安装卸载教程

一、下载MySQL8 下载连接 MySQL :: Download MySQL Community Server 我下载的是当前最新版8.4 二、安装 1.解压 解压到需要安装的位置,例如我的位置: 2.创建配置文件 新建文本文档,复制下面配置文件(注意修改路经)…

Cesium大屏-vue3注册全局组件

1.需求 说明:产品经理要求开发人员在地图大屏上面随意放置组件,并且需要通过数据库更改其组件大小,位置等;适用于大屏组件中场站视角、任意位置标题等。 2.实现 2.1GlobalComponents.vue 说明:containerList可以通…

javascript 常见设计模式

什么是设计模式? 在软件开发中,设计模式是解决特定问题的经验总结和可复用的解决方案。设计模式可以提高代码的复用性、可维护性和可读性,是提高开发效率的重要手段。 单例模式 1.概念 单例模式 (Singleton Pattern)&#xf…

ssm校园二手交易平台小程序

设计技术: 开发语言:Java数据库:MySQL技术:SpringMybatisSpringMvc微信小程序 工具:IDEA、Maven、Navicat 主要功能: (a) 管理员;管理员进入系统主要功能包括首页,个人中心&…

RedHat9 | 内部YUM本地源服务器搭建

服务器参数 标识公司内部YUM服务器主机名yum-server网络信息192.168.37.1/24网络属性静态地址主要操作用户root 一、基础环境信息配置 修改主机名 [rootyum-server ~]# hostnamectl hostname yum-server添加网络信息 [rootyum-server ~]# nmcli connection modify ens160 …

红黑树模拟

1.红黑树概念 红黑树,是一种二叉搜索树,但每个节点上增加了一个存储位表示结点的颜色,可以是RED或BLACK。通过任何一条根到叶子节点的途径上各个节点的着色方式的限制,红黑树确保没有一条路径会超过其他路径的二倍,因…

MySQL InnoDB Cluster 高可用集群部署

MySQL InnoDB Cluster 简介 官方文档:https://dev.mysql.com/doc/refman/8.4/en/mysql-innodb-cluster-introduction.html 本章介绍 MySQL InnoDB Cluster,它结合了 MySQL 技术,使您能够部署和管理完整的 MySQL 集成高可用性解决方案。 说…

SOC模块LoRa-STM32WLE5有哪些值得关注

SoC 是片上系统的缩写,是一种集成芯片,集成了计算机或其他电子系统的所有或大部分组件。这些组件通常包括中央处理器 (CPU)、内存、输入/输出接口和辅助存储接口。包含数字、模拟、混合信号和通常的 RF 信号处理功能,具体取决于应用。片上系统…

优质快刊合集!内含TOP刊、CCF推荐期刊!编辑友好,极速发表!

【SciencePub学术】本期给大家推荐的是几本计算机快刊合集,内含优质TOP刊,现在版面已经所剩不多。且均属于我处目前进展很顺的期刊,大家可以放心投稿! 计算机工程类 SCI(TOP刊 / CCF-C类) 【期刊简介】IF…

高斯过程的数学理解

目录 一、说明 二、初步:多元高斯分布 三、 线性回归模型与维度的诅咒 四、高斯过程的数学背景 五、高斯过程的应用:高斯过程回归 5.1 如何拟合和推理高斯过程模型 5.2 示例:一维数据的高斯过程模型 5.3 示例:多维数据的高斯过程模…

滑动窗口算法系列|基础概念|例题讲解

大家好,我是LvZi,今天带来滑动窗口算法系列|基础概念|例题讲解 一.滑动窗口问题基础概念 滑动窗口本质上是同向双指针问题,脱胎于双指针.使用两个指针l, r维护一定长度的数组区间,在r 指针遍历的过程中,执行进窗口,判断,更新结果,出窗口 等操作,当r指针遍历完毕,就能得到最后…

Study--Oracle-05-Oracler体系结构

一、oracle 体系概览 Oracle数据库的体系结构通常包括以下主要组件: 1、实例(Instance):运行数据库的软件环境,包括内存结构(SGA)和进程结构(Background Processes and User Proces…

如何一键修复0x0000011b错误,修复0x0000011b终极指南

在使用Windows操作系统和网络打印机的过程中,很多用户可能遇到了一个常见的错误代码“0x0000011b”。这个问题通常发生在尝试连接或使用网络打印机时,尤其是在安装了特定Windows安全更新后。本文将详细介绍如何快速一键修复此问题,确保您的打…

利用MMDetection将单阶段检测器作为Faster R-CNN的RPN

将单阶段检测器作为RPN 一、在 Faster R-CNN 中使用 FCOSHead 作为 RPNHead与原始配置的对比结果Neck (FPN)RPN HeadROI Head学习率 使用单阶段检测器作为RPN的优势1. 速度提升2. 准确性3. 简化架构4. 灵活性 二、评估候选区域三、用预先训练的 FCOS 训练定制的 Faster R-CNN 本…

开源模型应用落地-FastAPI-助力模型交互-WebSocket篇(五)

一、前言 使用 FastAPI 可以帮助我们更简单高效地部署 AI 交互业务。FastAPI 提供了快速构建 API 的能力,开发者可以轻松地定义模型需要的输入和输出格式,并编写好相应的业务逻辑。 FastAPI 的异步高性能架构,可以有效支持大量并发的预测请求,为用户提供流畅的交互体验。此外,F…

shellhub 部署

1、环境介绍 操作系统:龙蜥os 7.9 2、安装docker yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sed -i sdownload.docker.commirrors.aliyun.c…

江协科技51单片机学习- p23 DS1302实时时钟

🚀write in front🚀 🔎大家好,我是黄桃罐头,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流 🎁欢迎各位→点赞👍 收藏⭐️ 留言📝​…