虚拟ECU:纯电动汽车发展下的新选择

人类文明的进步是一个不断自我否定、自我超越的过程。21世纪以来,随着科技进步和经济社会发展,能源和交通系统已从独立于自然环境的孤立系统,转变为与自然、技术、社会深度耦合的复杂系统。为实现可持续发展和应对气候变化,世界各国都在积极推进能源结构调整和技术创新,以确保在未来国际竞争中掌握主动权。新能源汽车技术、无人驾驶技术、智能网联技术作为新的汽车形态,被视作取代燃油汽车的解决方案,将实现交通系统的整体革新。

新能源汽车可分为插电式混合动力汽车、燃料电池汽车和纯电动汽车。插电式混动汽车的结构复杂、造价高;燃料电池汽车则有着制造成本高、基础设施建设困难等问题。目前社会普及度、认可度最高的是纯电动汽车,电动汽车产业被全球公认为全新经济增长点,近年来,多国纷纷出台规定,禁止销售燃油汽车,大众、丰田、宝马等行业龙头企业也正在向新能源汽车领域转型。

▲欧盟、美国加州关于燃油车禁售的相关新闻

我国的纯电动汽车发展能够有效解决三大痛点:缓解能源危机、改善燃油车带来的污染问题、摆脱中国汽车产业大而不强的局面。目前比亚迪、北汽新能源、吉利、“蔚小理”等一系列国产新能源汽车势头正盛,动力电池技术、驱动电机技术及管理技术都已有质的飞跃。

动力电池是电动汽车唯一动力来源,其重要性不言而喻。近年来,随着新能源汽车保有量不断增加,起火事故也时常被报道出来,仅2022年第一季度,国内新能源汽车的火灾数量就达到了640起,相当于每天发生7起。起火点一般是动力电池包,尤其在炎热、潮湿的天气,电池包发生自燃的可能性会更大,因此,开发一个可靠的电池管理系统(Batery Management System,以下简称BMS)对电池组的合理、高效利用是非常有必要的。

BMS的优势:

  • 实现电池性能的最佳利用,极大提高车辆行驶距离,提升车辆动力性能;
  • 保证电池组的健康运行,延长其使用寿命;
  • 对电池组进行实时监控,避免重大失效导致的人身财产安全问题,也能大幅度减少电池组的维修费用。

随着数字化技术的蓬勃发展,数字孪生、物联网等技术在工业领域得到了广泛应用,也为动力电池的升级提供了新策略、新途径等前沿技术支持。虚拟ECU(Electronic Control Unit,电子控制单元)基于数字孪生理念而生,指通过数字化的方式创建真实环境下ECU物理实体的数字模型(也可称虚拟原型),为开发团队提供数据虚实交融、双向反馈、实时交互、决策分析和快速迭代优化的能力,使汽车动力电池全生命周期物理空间和信息空间的高效协同成为可能。比亚迪、宁德时代等车企及其供应商已对此开展前瞻技术研究,通过数字孪生技术来提高电池管理能力已逐步成为动力电池行业的发展趋势。

天目全数字实时仿真软件SkyEye是一款国产自主的基于可视化建模的硬件行为级仿真平台,能够用于汽车BMS虚拟模型的搭建。基于SkyEye的BMS系统包含英飞凌TC377芯片、CAN总线及传感器设备,可运行不做任何修改的真实BMS控制器程序。工程师可不受硬件资源限制快速构建虚拟BMS系统,有效缩短整车研发周期。

▲SkyEye汽车BMS系统仿真案例

基于SkyEye的虚拟BMS系统有着如下优势:

  • 无需关心真实线缆繁琐的连接关系,工程一次搭建,持续可复用;
  • 仿真真实CAN总线和BMS控制器硬件,支持几乎无限数量的仿真硬件;
  • 支持符合AUTOSAR协议的OS及应用程序的运行;
  • 集成原有CANoe上位机软件,可通过SkyEye GUI界面模拟注入真实数据。

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

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

相关文章

【C++航海王:追寻罗杰的编程之路】关联式容器的底层结构——AVL树

目录 1 -> 底层结构 2 -> AVL树 2.1 -> AVL树的概念 2.2 -> AVL树节点的定义 2.3 -> AVL树的插入 2.4 -> AVL树的旋转 2.5 -> AVL树的验证 2.6 -> AVL树的性能 1 -> 底层结构 在上文中对对map/multimap/set/multiset进行了简单的介绍&…

《简历宝典》02 - 如果你是HR,你会优先打开哪份简历?

现在的求职环境不必多说,其实我们大家都还是很清楚的。所以,在这个环境下,写一份优秀的简历,目的与作用也不必多说。那么,这一小节呢,我们先从简历这份文档的文档名开始说起。 目录 1 你觉得HR们刷简历的时…

【深度学习】图形模型基础(5):线性回归模型第二部分:单变量线性回归模型

1.引言 在统计学与机器学习的广阔领域中,线性回归作为一种基础而强大的预测技术,其核心在于通过输入变量(或称预测器、自变量)来估计输出变量(响应变量、因变量)的连续值。本章聚焦于线性回归的一个基本但…

【C++】相机标定源码笔记- 立体视觉相机的校准和图像矫正类

类主要用于双目相机的标定和矫正。它包含了读取和保存相机模型、计算标定参数以及矫正图像的功能。通过这些功能,可以实现双目相机的标定和矫正,从而提高双目相机的精度和稳定性。 公有函数: 构造函数、带参构造函数、析构函数、读取双目相机…

摩斯邀您参加“WAIC 2024世界人工智能大会”

2024世界人工智能大会暨人工智能全球治理高级别会议(简称“WAIC 2024”)将于7月在上海世博中心、世博展览馆举行,论坛时间为7月4日-6日,展览时间为7月5日-7日。大会展览面积超5.2万平方米,重点围绕核心技术、智能终端、…

STM32要学到什么程度才算合格?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!! STM32 这玩意儿要学到啥…

vscode 前行复制到下一行

目录 这个技巧也比较多 选择 python解释器 F1 Ctrl Shift P 跳转上一次编辑 下一次编辑 Ctrl d 会把当前行复制到下一行 步骤1:打开键绑定设置 使用VS Code设置换行 这个技巧也比较多 VS Code技巧汇总_vs code反缩进-CSDN博客 选择 python解释器 F1 Ctrl Shi…

Java中如何使用 tesseract-ocr 进行图片文字提取(tesseract、tesseract训练自己的字库)

tesseract下载链接: github:https://github.com/tesseract-ocr/ db:https://digi.bib.uni-mannheim.de/tesseract/ 文字识别技术在许多领域都有广泛的应用,例如文档处理、自动化办公、移动设备上的文本输入等。而Tesseract-OCR作…

Python推导式写出简洁高效的代码方法详解

概要 推导式是Python中一种非常强大的语法特性,允许你用简洁的语法创建列表、字典、集合等数据结构。使用推导式不仅可以让代码更加简洁和易读,还能提高代码的执行效率。本文将详细介绍Python中的各种推导式,并提供相应的示例代码,帮助全面掌握这一强大的工具。 列表推导式…

【前端项目笔记】9 数据报表

数据报表 效果展示: 在开发代码之前新建分支 git checkout -b report 新建分支report git branch 查看分支 git push -u origin report 将本地report分支推送到云端origin并命名为report 通过路由的形式将数据报表加载到页面中 渲染数据报表基本布局 面包屑导航…

数据洞察:从零到一的数据仓库与Navicat连接全攻略【实训Day04】[完结篇]

一、数据分析 1 实现数据仓库(在hadoop101上) 1) 创建jobdata数据库 # cd $HIVE_HOME # bin/hive hive>create database jobdata; hive>use jobdata; 2) 创建原始职位数据事实表ods_jobdata_orgin(在hadoop101上) create table ods_jobdata_origin( city string CO…

Keepalived+LVS实现负责均衡,高可用的集群

Keepalived的设计目标是构建高可用的LVS负载均衡群集,可以调用ipvsadm工具来创建虚拟服务器,管理服务器池,而不仅仅用作双机热备。使用Keepalived构建LVS群集更加简便易用,主要优势体现在:对LVS负责调度器实现热备切换…

配置并调试后端程序(sql)

1.环境准备 安装VS Code和Node.js插件:确保你已经安装了VS Code和Node.js插件。创建launch.json文件:在你的项目中创建一个.vscode文件夹,并在其中创建launch.json文件。添加以下内容: {"version": "0.2.0"…

uniapp 数据父传子

文章目录 可能出现的问题 在uni-app中,父组件向子组件传递数据主要通过属性绑定的方式实现。这里提供一个简单的示例来说明如何进行父传子的数据传递: 父组件 准备数据: 在父组件的data中定义要传递的数据。 export default {data() {return {parentMe…

PLC基础知识

1.PLC中的数据寄存器地址D表示存数据的地方。 2.PLC的物理存储器的规定:PLC存储器以字节为单位(Byte),存储单元以位(Bit)、字节(B,8Bit)、字(W,1…

电子行业MES系统解决方案

工业4.0时代的工业自动化,将在原有自动化技术和架构下,实现集中式控制向分散式增强型控制的基本模式转变,让设备从传感器到因特网的通讯能够无缝对接,从而建立一个高度灵活的、个性化和数字化、融合了产品与服务的生产模式。在这种…

spark shuffle写操作——BypassMergeSortShuffleWriter

创建分区文件writer 每一个分区都生成一个临时文件,创建DiskBlockObjectWriter对象,放入partitionWriters 分区writer写入消息 遍历所有消息,每一条消息都使用分区器选择对应分区的writer然后写入 生成分区文件 将分区writer的数据flu…

从海上长城到数字防线:视频技术在海域边防现代化中的创新应用

随着全球化和科技发展的加速,海域安全问题日益凸显其重要性。海域边防作为国家安全的第一道防线,其监控和管理面临着诸多挑战。近年来,视频技术的快速发展为海域边防场景提供了新的解决方案,其高效、实时、远程的监控特点极大地提…

如何快速开展每日待办工作 待办任务高效管理

每天,我们都需要处理大量的待办工作,如何高效有序地开展这些工作成为了我们必须要面对的问题。仅仅依靠个人的记忆和脑力去管理这些繁杂的事务,显然是一项艰巨的挑战。在这个时候,如果能有一款实用的待办工具来辅助我们&#xff0…

如何使用C++调用Pytorch模型进行推理测试:使用libtorch库

如何使用C调用Pytorch模型进行推理测试:使用libtorch库 目录 如何使用C调用Pytorch模型进行推理测试:使用libtorch库一、环境准备1,linux:以ubuntu 22.04系统为例1. 准备CUDA和CUDNN2. 准备C环境3, 下载libtorch文件4, 编写测试li…