据专注于全球商业发展动态的新闻机构Quartz称,目前在道路上行驶的汽车数量中,电动汽车所占比例不到1%。但在未来十年内,这种情况将会迅速得到改观。根据彭博社新能源财经(Bloomberg New Energy Finance)研究报告,预计到2040年,电动汽车数量比例约为道路上行驶的全部汽车数量的33%。

由于电动汽车市场会只增不减,因此您必须对电动汽车开发和电动汽车软件有一个清晰的认识。

电动汽车概述

电动汽车(EV)使用一个或多个电动机进行推进,并由电池或存储在收集器系统中的舱外电源供电。

一般来讲,电动汽车主要有三种类型,并且每种都有独特的动力系统。

蓄电池电动汽车

蓄电池电动汽车(BEV)有一块为一台或多台电动机提供动力的大容量电池。

插电式混合动力电动汽车

插电式混合动力电动汽车(PHEV)既配有电池也配有油箱。当插电式混合动力电动汽车耗尽电池电量时,则会切换到内燃机(ICE),并由其提供动力。

燃料电池电动汽车

燃料电池电动汽车(FCEV)配有由数量较多的电池构成的电池组,通过化学方法将汽车油箱中的氢气和空气中的氧气发生反应而产生电能。

电动汽车电池

由于电池组是电动汽车的核心部件,所以对电动汽车电池进行维护至关重要。电池管理系统(BMS)收集有关电池内部状态的数据,用来保护电池并控制电源存储。通过确定进入电池组和流出电池组的电量,以及电池组中电池的剩余电量,确保电池不会在超出其安全裕度的情况下工作。

电动汽车与配备内燃机的汽车的比较

除了为各种类型的车辆提供动力的方式有所不同之外,电动汽车和配备内燃机的汽车之间还存在着一些关键性区别。

构成电动汽车的零件要比构成内燃机的零件简单很多。一台电动发动机大约仅由20个运动零件组成,而一台内燃机则由近2000个运动零件组成。

内燃机需要由复杂机械系统控制运行,而电动汽车需要由嵌入式软件控制运行。例如,电机控制器监控、调节电池和加速器,这些操作程序完全由嵌入式软件进行控制。

此外,该嵌入式软件还用于汽车管理,尤其是用于汽车性能检测、维护以及故障诊断的监控系统。

电动汽车软件

嵌入式软件对电动汽车的正常运行至关重要。以前更新内燃机汽车的软件都是通过车间里的电缆进行的。

随着软件数量的增加,尤其是很多电动汽车软件组件的增加,通过空中下载技术(OTA)更新软件可以更轻松快捷地增强汽车的功能、安全性和安防性。通过云连接自动安装软件和固件,确保电动汽车软件更新到最新版本,发挥软件的最佳性能。

电动汽车软件可提供智能化服务,主要包括以下功能:

电动汽车软件:互通互联功能

所有的现代汽车都强调车载嵌入式软件系统的互通互联功能。通常来讲这都是为了给驾驶员和乘客提供便利。但对于电动汽车来说,还需要具备额外的互通互联要求。这提高了汽车的安全性和使用效率,以及其他能提供助力的功能,包括自动辅助驾驶系统和预测导航系统。

例如,具有实时警报功能的远程诊断可以实现主动服务,从而有效避免或减少服务和维修时间。

电动汽车软件:导航系统

就目前来讲,由于大多数电动汽车的主要问题点在于电动汽车的行驶里程,因此路线规划至关重要。所以根据收集到的数据,能高效推荐最优路线的智能导航软件是必不可少的。智能导航软件与汽车头部单元集成,能让驾驶员找到距离最近的充电站。该智能导航软件系统由电池管理系统(BMS)协助进行管理,电池管理系统(BMS)可提供电池的充电数据和预计电池电量耗尽时间。

电动汽车软件:维护系统

由于电动汽车具有特殊的维护和保养要求,所以用于汽车诊断的监测系统,例如电池管理系统(BMS),对于识别电动汽车故障是必不可少的。该系统可以根据汽车的规格自动通知司机需要由机械师检查的特定零件。

此外,电动汽车软件有助于评估车辆性能并发现其设计中的薄弱环节。

电动汽车关键标准

目前,汽车行业尚无必须遵循的特定电动汽车标准。但配备内燃机的汽车所需的相同标准也适用于电动汽车。这包括适用于车辆电气和/或电子系统的ISO 26262标准。

ISO 26262标准的一个关键软件要求是必须使用编码标准才具有合规性。传统上最常用的编码标准是MISRA,这属于推荐的编码标准,但AUTOSAR C++14编码指南也已被广泛应用。应采用静态代码分析工具(例如 Helix QAC)来强制执行和验证对所选编码标准的合规性。

为什么静态代码分析对电动汽车开发至关重要?

确保电动汽车中的嵌入式软件安全、可靠和合规的最有效方法之一是使用静态代码分析工具,例如Helix QAC。

静态代码分析工具有助于执行关键的汽车编码指南,例如MISRA 和 AUTOSAR C++14,并有助于遵守功能和安全标准,例如ISO 26262标准。

此外,通过以下方式还对提高软件质量有所助益:

  • 在软件开发的早期检测编码合规性问题。
  • 执行编码标准。
  • 加速代码评审。
  • 对不同时期和不同产品版本的合规性进行报告。

电动汽车行业蓬勃发展,是时候关注电动汽车软件了相关推荐

  1. 环迅支付为跨境电商平台添砖加瓦,促进行业蓬勃发展

    近年来,随着我国跨境电商的高速发展,在国际贸易领域中扮演着重要的角色,跨境支付行业也迎来了更广阔的发展前景.环迅支付作为深耕行业多年的第三方支付企业,拥有丰富的行业经验和支付.数据资源,为许多客户提供 ...

  2. 福特汽车是美股电动汽车行业值得投资的股票吗?

    来源:猛兽财经  作者:猛兽财经 福特是一个值得投资的电动汽车股票吗? 猛兽财经认为福特(F )是美股电动汽车行业中一支不错的电动汽车股票,该公司在7 月下旬对其电动汽车计划的更新就证明了这一点. 2 ...

  3. 2022-2028年全球与中国低速电动汽车行业发展趋势及投资战略分析

    本文研究全球与中国市场低速电动汽车的发展现状及未来发展趋势,分别从生产和消费的角度分析低速电动汽车的主要生产地区.主要消费地区以及主要的生产商.重点分析全球与中国市场的主要厂商产品特点.产品规格.不同 ...

  4. 互联网日报 | 3月31日 星期三 | 小米正式进军智能电动汽车行业;滴滴小桔加油单日成交总额破亿;“中国天眼”正式对全球开放...

    今日看点 ✦ 小米官宣造车:未来10年投资100亿美元,雷军亲任CEO ✦ 物美超市和麦德龙中国拟打包赴港上市,张文中出任董事长 ✦ 滴滴旗下小桔加油单日成交额破亿,加速扩张布局能源全产业链 ✦ 支付 ...

  5. 德施曼3D人脸锁市占率72%,新华社关注智能锁行业加速发展

    <新华社>关注智能锁行业加速发展:中国智能门锁市场规模潜力巨大,作为行业引领者,德施曼在3D人脸识别智能门锁细分领域中占据了七成以上市场份额,高达72%. 北京市民刘爽下班回到家,只需在门 ...

  6. 2020年泛血管手术机器人行业现状与竞争格局分析,市场将蓬勃发展「图」

    一.手术机器人概念及分类 手术机器人是一种精密的医疗设备,借助微创伤手术及相关基础技术的发展而发明,被用于在狭小的手术部位实现人类能力范围以外的精准手术器械操控.按治疗领域分类,手术机器人可分为腔镜手 ...

  7. 大数据产业正处在蓬勃发展的孕育期与机遇期

    大数据技术将在开源环境下不断提升,大数据产业将依赖快速聚集的社会资源,在数据和应用驱动的创新下,不断丰富商业模式,构建出多层多样的市场格局,大数据产业生态也将得到不断完善. 当前,大数据已成为继物联网 ...

  8. 这三种策略可以帮助女性在科技领域蓬勃发展

    by Shubhi Asthana 通过Shubhi Asthana 这三种策略可以帮助女性在科技领域蓬勃发展 (These 3 strategies can help women thrive in ...

  9. 2020云盘点:信创云蓬勃发展,带动中国云计算市场快速增长

    信创,如果放在全球的发展视觉来观察,虽然目前专指中国的信息技术应用创新产业,但是放眼全球,信息技术应用创新产业对于任何一个国家都是非常重要的事情. 年度热点话题06 信创云蓬勃发展, 带动中国云计算市 ...

最新文章

  1. 基于OpenCV的单目摄像机测距
  2. 网络编程学习笔记(shutdown函数)
  3. STL 之adjacent_find, merge,inplace_merge
  4. CUDA 编程实例:计算点云法线
  5. Dlib机器学习库安装
  6. mysql中max_allowed_packet参数的配置方法(避免大数据写入或者更新失败)
  7. index.html乱码问题,用apache打开文件index显示乱码为什么
  8. php取整函数ceil,floor,round,intval的区别
  9. linux shell tr,shell脚本 之 tee tr
  10. Android 以太网转 WiFi 热点 (并在同一网段 192.168.0.xx)
  11. What Are The Differences Between Base, Medium, and Full Camera Link Configurations?
  12. 国际象棋AI人机对弈设计
  13. [IFRS17]什么是IFRS17?
  14. 获取openid失败怎么办_微信小程序openid怎么获取 获取微信openid失败解决方法
  15. 精力管理指南:想要每天精力充沛,只需做好这 3 点
  16. [4G5G专题-46]:物理层-自适应编码调制AMC与调制编码方案(MCS, CQI, SINR, HARQ,Code Rate, efficiency)
  17. [angular1.6]Error: transition superseded ui-router 在angular1.6 报错误问题解决
  18. YOLO数据格式说明与转换
  19. 网上赚钱竞争那么激烈你一定要有自己的绝活!
  20. json mysql 字段 默认值_MySQL新增JSON类型字段的使用总结

热门文章

  1. 【转】25.windbg-!gle、g(错误码、g系列)
  2. .net Applcation FrameWork
  3. u盘变成raw格式并且不能格式化的解决方法
  4. U盘RAW格式无法格式化;U盘未被格式化解决办法
  5. java程序实现剪刀石头布功能_基于JAVA的剪刀石头布游戏设计——Java课程设计报告_...
  6. ckfinder php 配置,PHP中Ckeditor+Ckfinder配置图片上传功能_PHP教程
  7. swagger2注解详细说明
  8. 集合论与图论-集合论
  9. 用PPT制作圣诞节贺卡的方法
  10. 留给我回忆的那些PC游戏