0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【文章转载】车辆动力学及场景建模软件DYNA4新特性介绍

北汇信息POLELINK 2022-12-02 11:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DYNA4为乘用车和商用车提供各种复杂的仿真模型,包括车辆动力学模型、发动机模型、动力系统模型、电机模型、ADAS传感器和交通环境模型等。用户通过DYNA4可以安全高效地进行功能开发和测试验证,例如可用于开发早期的MIL和SIL仿真环境,或者ECU硬件在环系统(HIL)。基于DYNA4可以实现纵向、横向以及垂向控制的整车级仿真,包含制动、转向、主动悬架等。DYNA4还提供丰富的道路、基础设施及交通环境模型,为驾驶辅助和智能驾驶提供重要的虚拟仿真环境平台。

DYNA4不仅可以和CANoe无缝集成,而且具有高包容性的外部接口,支持与第三方软硬件集成,以及与用户的算法程序集成(Window/Linux)。除了支持传统ECU的IO接口外,还支持目前热门的ADAS及智能驾驶集成,实现将驾驶员的驾驶意图和驾驶行为与DYNA4动力学模型集成验证,例如智驾的车道线保持LKA功能、路径规划、漂移等外部智驾模型等与DYNA4动力学模型集成,支持Window/Linux平台下的诸多语言环境。

针对不同操作环境,

量身定制对应的许可证形式

>

桌面版Desktop Edition

适合于个人仿真研究以及学习

该许可证面向指定的用户和局域网内部设备的用户,需提供电脑用户及电脑物理信息

>

台架版Test Bench Edition

适用于个人电脑或测试台架上的使用,例如硬件在环

该许可证用于测试台架的设备激活,目前也支持SIL,许可证激活可不绑定于电脑

>

服务器版本Server Edition

适用于大规模仿真、多运算节点的持续测试任务。DYNA4在没有主界面模式下执行仿真

该许可证可用于项目或团队的网络访问、云端多实例并发的场景

下图为使用DYNA4服务器版本实现CI/CT车辆控制单元持续集成测试。

a8beef34-71c3-11ed-b116-dac502259ad0.png

图1:DYNA4车辆控制单元持续集成测试CI/CT测试

DYNA4模型仿真目标在之前基础上,增加了Linux Executable 以及FMU Linux等的运行模式,具体如下:

>

Support of Windows 11

>

Support of CANoe 16

>

Support of Linux FMU for exporting DYNA4 Simulation Models

>

Support of Concurrent SimWorkbench 2021.2-1

>

Support of DYNA4 Linux Executable

全新界面以及参数自检功能

>

全新的模型参数界面

模型与模型参数的结构树更加清晰,容易理解

紧凑显示项目中已激活的以及可用的测试场景和模型配置

在模型配置和场景视图列表中,双击便可灵活方便地选择并激活所需的模型和场景

>

报错自检功能

智能提醒错误的信息及对应错误位置,例如模型参数缺失、执行目标未曾编译等

在之前的日志视图基础上,增加了整体潜在的问题的概述

提供快速修复的功能选项

a8f391da-71c3-11ed-b116-dac502259ad0.png

图2:DYNA4全新的模型参数统一界面以及报错自检功能

后处理功能提升

后处理的结果可以快速概览以及分析,全新的视角视图

通过仿真结果界面的条件筛选可以方便快速选择所需的内容

信号浏览视图里,展开结果文件选择信号来进行数据分析,方便实现多文件的结果比较

结果文件(MDF格式)不需要打开MATLAB即可进行分析

MDF文件记录DYNAanimation动画里面的信号

a957b872-71c3-11ed-b116-dac502259ad0.png

图3:功能丰富、操作便捷的后处理界面

新增场景库车辆以及新能源汽车示例

新增Tesla Model X的纯电动汽车传动和动力学模型示例,可生动表达传动时功率能量流的动画示意;同时场景里增加诸多3D的整车数模,如下:

Tesla Model X 2016

VW Arteon R Shooting Brake 2021

VW ID Buzz 2023

VW ID Space Vizzion 2023

VW Tiguan R 2021

VW ID.3 2020, VW ID.4 2020

International LTTractor Truck 2018,

Forage Harvester,

Krampe Big Body 650 Carrier Farm Trailer 2017

VW T6 2016

a9df9ce2-71c3-11ed-b116-dac502259ad0.png

图4:新增的场景及3D整车数模

可视化传感器Visible Object Sensor

分类语义分割的功能

>

可视化传感器

可以输出边界框的二维像素坐标

可以使用对象类别而不仅是单个对象进行分割

分割后的图像仍保持相机图像畸变的状态

>

Visible Object Sensor和Lidar Sensor检测到的物体类别可以为每个传感器定制,即可以切换甚至过滤掉指定的类别

>

Visible Object Sensor和Ground Truth Sensor可提供所检测到物体的理想化3D边界框信息

aad34cc0-71c3-11ed-b116-dac502259ad0.png

图5:含图像畸变的不同语义分割形式下的类别分割情况

高包容性的外部接口

DYNA4不仅可以和CANoe无缝集成,而且具有高包容性的外部接口,支持与第三方软硬件集成,以及与用户的算法程序集成(Window/Linux)。除了支持传统ECU的IO接口外,还支持目前热门的ADAS及智能驾驶集成,实现将驾驶员的驾驶意图和驾驶行为与DYNA4动力学模型集成验证,例如智驾的车道线保持LKA功能、路径规划、漂移等外部智驾模型等与DYNA4动力学模型集成,支持Window/Linux平台下的诸多语言环境。

下图为将DYNA4里的变量接口与CANoe连接,实现了在CANoe里实时控制DYNA4车辆的纵向和横向控制。图中1处为DYNA4底层Simulink与CANoe的接口,2处为CANoe里横纵向控制的面板设置。如果需要ECU的其他信号接口,可以方便地从DYNA4底层Simulink Bus里拉出所需的信号。

ab34b67c-71c3-11ed-b116-dac502259ad0.png

图6:DYNA4底层Simulink与CANoe的接口及在CANoe里实现车辆横纵向控制

DYNA4除了CANoe等诸多平台接口支持外,还支持标准的模型交换接口Functional Mock-up Interface(FMI)的形式,可支持Window & Linux下的运行。

以Linux下的C++语言调用为例。首先在模型里拉出所需的接口,然后在DYNA4主界面选择“FMU Linux Export”模式,然后进行编译,再将编译结果拷贝到Linux电脑。下图为Ubuntu 20.04环境下,C++语言程序调用DYNA4的仿真情况。

如需其他语言平台,可以在GitHub里下载对应FMU调用的开源程序。例如,C++语言的开源程序为FMI4cpp,Python程序为PythonFMU,Java程序为FMI4j。整体来说,Linux下调用DYNA4是较为简洁方便的,且并不需要安装额外的依赖库,极大方便客户的算法与DYNA4的模型进行集成仿真测试。

ab7b56f4-71c3-11ed-b116-dac502259ad0.png

图7:Ubuntu 20.04环境下,C++语言程序调用DYNA4的仿真情况

外部接口集成的应用举例

辅助智能驾驶

含有路径规划的外部驾驶模型集成

不管是车道保持、还是点对点的路径规划智能驾驶,车辆都会去代替/接管驾驶员去进行车辆的驾驶控制。模拟驾驶员对车辆的控制,比较通行的驾驶员算法有MPC(模型预测控制)、LQR(线性二次调节器)及PP(Pure Pursuit)追随预瞄;这里采用郭孔辉院士在《汽车操纵动力学原理》书籍里的“单点预瞄”的思路,在DYNA4动力学里集成,仅作思路的分享。

DYNA4设置过程如下图,1处为从车辆里提取出需要的车辆状态量;2处根据所预设的任意Path,计算车辆位置与目标Path的预瞄点位置和角度的偏差两个输出量;3处为根据“单点预瞄”的思路进行部分修改,求得期望的方向盘转角;4处为对方向盘转向进行限制,规范其合理的变化速率以及上下限值;5处为将外部的方向盘转角再输入给DYNA4整车模型。

abf9e78a-71c3-11ed-b116-dac502259ad0.png

图8:含有路径规划的外部驾驶员智驾算法集成_单点预瞄

路径追随的单点预瞄仿真效果如下图,目标Path路径为侧向偏置2m的水平车道,末端是直径20m的圆周;车辆的纵向行为是36km/h的纵向匀速运行,采用DYNA4内部闭环控制;可以看出车辆从原点(0,0)处快速地驶入目标路径,然后在路径末端进行绕圆运动。考虑预瞄算法的本身会导致一些跟随的偏离,整体的路径追随的效果还是不错的。这里整体的算法都是在Simulink内部,当然也可以是在其他平台、其他语言环境下的集成。

ac33d878-71c3-11ed-b116-dac502259ad0.png

图9:路径追随的单点预瞄效果

助力整车“漂移”外部智驾的集成实现

除了让车辆按照智能路径规划智驾以外,还可以让车辆实现高难度动作如“漂移”,这应该也是智驾的一种体现。对于更复杂的驾驶员闭环控制算法“漂移”,所对应的控制算法从输入输出数量以及整体逻辑,都会相对更复杂些。通过匹配提取DYNA4模型里的输入输出接口,可以方便地实现车辆“漂移”的驾驶员模型嵌入。在车辆低附着路面漂移时,车速可以不用过高。通常采用后驱的车进行“漂移”更容易,一般是前轮依然保持附着转向的能力,而后轮进行滑移。如下图可以看出,漂移时,前轮与路径前进方向基本是“平行的”,而后轮基本是滑移状态,有较大的侧偏角,整个车身也是斜的。

ac5a0264-71c3-11ed-b116-dac502259ad0.png

图10:漂移智驾的外部控制算法集成

上图是智驾控制算法在DYNA4和CANoe里集成,实现助力漂移算法的验证,以供参考。控制算法可以在Simulink或CANoe内部,也可以是外部其他形式。当然,不局限于平台,可在Linux或云端运行部署,且无需安装诸多额外的依赖库,极大方便客户的(智驾)算法与DYNA4的模型进行集成仿真测试。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 建模软件
    +关注

    关注

    0

    文章

    6

    浏览量

    7220
  • 智能驾驶
    +关注

    关注

    5

    文章

    2947

    浏览量

    50964
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    功率放大器赋能:压电双晶片动力学研究的突破之旅

    功率放大器在压电双晶片动力学研究中扮演着至关重要的角色,它如同整个实验系统的“能量心脏”,负责为压电双晶片提供精准、稳定且充足的高压驱动信号,从而确保动力学特性研究的准确性与可靠性。 一、压电双晶
    的头像 发表于 10-30 13:33 133次阅读
    功率放大器赋能:压电双晶片<b class='flag-5'>动力学</b>研究的突破之旅

    SCI 期刊验证!苏黎世大学使用 ALINX FPGA 开发板实现分子动力学模拟新方案

    AX7201开发板  构建  高性能分子动力学(MD)专用计算机  的开创性研究。   研究证明, 低成本 FPGA 集群 能够有效应对计算化学领域长期存在的计算挑战,为科研人员提供了一种高性价比、高性能、高灵活性的分子动力学模拟新方案,让普通研究机构也能负
    的头像 发表于 09-22 10:43 424次阅读
    SCI 期刊验证!苏黎世大学使用 ALINX FPGA 开发板实现分子<b class='flag-5'>动力学</b>模拟新方案

    应用案例 | 深视智能高速摄像机在超疏水材料液滴蒸发动力学研究中的应用

    过程,成为提升蒸发冷却效率的关键材料之一。然而,液滴在超高温环境下的蒸发过程涉及毫秒级的瞬态相变、微观气泡动力学和复杂流固耦合效应,传统观测手段难以捕捉其真实动态。本次
    的头像 发表于 09-15 08:19 417次阅读
    应用案例 | 深视智能高速摄像机在超疏水材料液滴蒸发<b class='flag-5'>动力学</b>研究中的应用

    双电机分布式驱动汽车高速稳定性机电耦合控制

    摘要:为了利用所设计的双电机防滑差速驱动系统来提高分布式驱动汽车的动力学性能,在前期同轴耦合驱动控制理论研究的基础上,开展该车的高速稳定性机电耦合控制研究。建立并验证包含所设计驱动系统在内的分布式
    发表于 06-18 16:37

    NVIDIA携手Ansys和DCAI推进流体动力学量子算法发展

    为抓住这一机遇,Ansys 宣布,将利用在 Gefion 超级计算机上运行的 NVIDIA CUDA-Q 量子计算平台,推进流体动力学应用的量子算法发展。
    的头像 发表于 06-12 15:28 782次阅读

    轮边电机驱动汽车性能仿真与控制方法的研究

    [摘要] 为多域车辆的陆地行驶,设计了轮边电机驱动系统,构建了基于轮边驱动系统的车辆模型,并对驱动控制方法进行了研究。在转向动力学理论分析基础上,在ADAMS 中建立了多体动力学模型:
    发表于 06-10 13:10

    《虚拟世界的力学交响曲:Adams如何重塑工业仿真边界》

    一、开篇:当机械系统遇见数字孪生\"在德国汽车工厂的暗室里,一组崭新的悬架系统正在经历第847次极限测试——只不过,这次碰撞发生在虚拟空间。\"Adams作为多体动力学仿真
    发表于 06-06 11:36

    TVolumeX应用:液晶成盒优化

    TVolumeX提供液晶动力学分析功能,包括盒厚和位移分布,大气压下每次LC注入量 1. 建模条件 堆栈结构 2. 设置过程 1.1导入GDS/TDB文件 1.2设置面板信息 1.3 结构创建
    发表于 05-27 08:42

    Adams多体动力学仿真解决方案全面解析

    度激励- 轮胎-地面接触动力学建模- 缓冲器非线性特性模拟 五、工程实践价值 5.1 经济效益分析 指标 传统开发模式 采用Adams后 改善率 单项目样机成本($) 250,000
    发表于 04-17 17:24

    轮毂电机驱动电动汽车垂向动力学控制研究综述

    从轮毂电机驱动电动汽车整车动力学特性、簧下质量增加对车辆动力学性能影响以及轮 毂电机不平衡电磁力对车辆
    发表于 03-07 15:21

    航空发动机整机动力学有限元模型建立方法

    本文针对航空发动机的转子/整机动力学问题,使用两自由度动力学模型对转、静子的振动耦合机理进行了解释,指出传统转子动力学模型将导致最大67%的计算误差,因此需要采用整机动力学模型对发 动
    的头像 发表于 03-03 09:29 1748次阅读
    航空发动机整机<b class='flag-5'>动力学</b>有限元模型建立方法

    佛山智能装备技术研究院机器人动力学研究成果取得世界级突破

    佛山智能装备技术研究院(以下简称“智能装备院”)在蛇年伊始迎来了“开门红”,其机器人动力学研究取得了世界级突破!
    的头像 发表于 02-20 10:02 1028次阅读
    佛山智能装备技术研究院机器人<b class='flag-5'>动力学</b>研究成果取得世界级突破

    【产品介绍】Simcenter Nastran仿真软件

    ?使用出色的FEM求解器SimcenterNastran是在计算性能、准确性和可靠性方面都很出色的有限元法(FEM)求解器。它是线性和非线性结构分析、结构动力学、声
    的头像 发表于 02-11 10:24 1056次阅读
    【产品<b class='flag-5'>介绍</b>】Simcenter Nastran仿真<b class='flag-5'>软件</b>

    【Simcenter STAR-CCM+】通过快速准确的CFD仿真加速空气动力学创新

    SimcenterSTAR-CCM+车辆外部空气动力学特性优势通过快速准确的CFD仿真加速空气动力学创新使用曲面包络和自动网格划分,快速准备包含数千个零件的复杂几何形状通过快速准确的稳
    的头像 发表于 12-27 11:02 1947次阅读
    【Simcenter STAR-CCM+】通过快速准确的CFD仿真加速空气<b class='flag-5'>动力学</b>创新

    使用Phase Lab镍基动力学数据库计算多组分合金的成分分布曲线

    镍基动力学数据库 计算多组分合金的成分分布曲线      众所周知,扩散是固体材料中的一个重要现象,是固相中唯一的物质迁移方式,广泛存在于材料的制备和使用过程中,如热处理中的相变、动态回复再结晶
    的头像 发表于 12-13 15:40 2117次阅读
    使用Phase Lab镍基<b class='flag-5'>动力学</b>数据库计算多组分合金的成分分布曲线