【关于车载测试的基础知识的认知详解】

目录

一、目前车企的趋势

1. 电动化:

2. 自动驾驶技术:

3. 车联网(Connected Cars):

4. 智能化和数字化:

5. 安全性:

6. 轻量化:

7. 个性化和定制化:

8. 供应链和制造创新:

9. 法规和政策:

10. 竞争格局变化:

 二、汽车域控的介绍       

1. 动力域(Powertrain Domain):

2. 底盘域(Chassis Domain):

3. 车身域(Body Domain):

4. 座舱域(Cockpit Domain):

5. 自动驾驶域(ADAS Domain):

三、车载测试的类型

1. 单元测试(Unit Testing):

2. 集成测试(Integration Testing):

3. 系统测试(System Testing):

4. 硬件在环测试(Hardware-in-the-Loop, HIL):

5. 软件在环测试(Software-in-the-Loop, SIL):

6. 处理器在环测试(Processor-in-the-Loop, PIL):

7. 整车测试(Vehicle Testing):

8. 道路测试(On-Road Testing):

9. 试验场测试(Test Track Testing):

10. 环境测试(Environmental Testing):

11. 振动测试(Vibration Testing):

12. 碰撞测试(Crash Testing):

13. EMC测试(Electromagnetic Compatibility Testing):

14. 功能安全测试(Functional Safety Testing):

15. 网络安全测试(Cybersecurity Testing):

16. OTA测试(Over-The-Air Testing):

17. 传感器和执行器测试:

18. 信息娱乐系统测试(Infotainment System Testing):

19. 性能测试:

20. 耐久性测试:

21. 电子系统测试:

22. 车载以太网测试:

23. 网络安全测试:

24. 信号和电源测试:

25. 协议一致性测试:

四、车载测试所需要的测试工具

1. CANalyzer/CANoe:

2. VectorCAST:

3. Tessy:

4. HIL测试系统:

5. CANalyzer:

6. INCA:

7. ETAS ES581:

8. LabVIEW:

9. Simulink:

10. Pytest:

11. Selenium:

12. Appium:

13. Wireshark或 CANalyzer:

14. FOne AutoTest-X:

15. 自定义测试工具集:

16.周立功:

17.PCAN:

18.Vehicle Spy 3:

19.Mobaxterm:


一、目前车企的趋势

        目前的汽车行业正在经历快速的变革,主要受到以下几个关键趋势的影响:

1. 电动化:

      随着全球对减少碳排放的关注,电动汽车(EV)的研发和普及正在加速。电池技术的进步,如能量密度的提高和成本的降低,正推动这一趋势。

2. 自动驾驶技术:

      自动驾驶技术正在逐步成熟,从辅助驾驶系统(如自适应巡航控制、车道保持辅助)向更高级别的自动驾驶发展,如L4和L5级别的完全自动驾驶。

3. 车联网(Connected Cars):

     车辆通过内置的通信系统与外部设备、基础设施和其他车辆进行数据交换,提供交通效率、安全性和新的服务。

4. 智能化和数字化:

    汽车正在变成移动的智能设备,集成了先进的信息娱乐系统、智能助手、远程监控和控制功能。

5. 安全性:

     主动和被动安全技术不断进步,包括自动紧急制动、行人检测、车道偏离警告等。

6. 轻量化:

      为了提高燃油效率和性能,同时满足更严格的排放标准,汽车制造商正在使用轻量化材料,如高强度钢、铝合金和碳纤维。

7. 个性化和定制化:

      消费者对汽车的个性化和定制化需求日益增长,汽车制造商通过提供更多的选项和配置来满足这种需求。

8. 供应链和制造创新:

       汽车行业正在采用先进的制造技术,如3D打印和智能制造,以提高效率和灵活性。

9. 法规和政策:

      政府政策和法规,如排放标准和安全要求,对汽车设计和制造有着重要影响。

10. 竞争格局变化:

      传统汽车制造商、新兴电动汽车初创公司、科技公司等多方力量在汽车行业中竞争。

     汽车行业正处在一个转型时期,这些趋势不仅影响着产品开发,还影响着商业模式、制造过程和消费者行为。随着技术的不断进步和消费者需求的变化,汽车行业将继续经历重大的变革。
 

 二、汽车域控的介绍       

        汽车行业的五大域是现代汽车电子电气架构中的核心概念,每个域由一个域控制器进行统一控制,具体分类包括:

1. 动力域(Powertrain Domain):

       动力域控制器负责调控车辆的动力总成,优化动力性能,并确保动力系统的安全性。功能包括发动机管理、变速箱控制、电池管理、动力分配调控、排放控制、速度限制以及节油节电管理等。"动力域控制器是一种智能化的动力总成管理单元,借助 CAN/FLEXRAY 实现变速器管理、引擎管理、电池监控、交流发电机调节。"

2. 底盘域(Chassis Domain):

       底盘域控制器主要关注车辆的行驶行为及姿态的精确控制,功能包括制动系统调控、传动系统管理、行驶状态监控、转向系统优化、车速传感器管理、车身姿态监测、空气悬挂系统调控以及安全气囊系统管理等。底盘域与汽车行驶相关,包括传动系统、行驶系统、转向系统和制动系统,随着智能化发展,线控底盘技术日益重要。"底盘域是与汽车行驶相关,由传动系统、行驶系统、转向系统和制动系统共同构成。"

3. 车身域(Body Domain):

       车身域控制器负责控制各类车身功能,如车灯、车门锁、车窗、天窗、雨刮器、电动后备箱、智能钥匙、空调、天线以及网关通信等。车身域控制器从分散化的功能组合,逐渐过渡到集成所有车身电子的基础驱动、钥匙功能、车灯、车门、车窗等的大控制器。"车身域控制器能够集成传统 BCM、PEPS、纹波防夹等功能。"

4. 座舱域(Cockpit Domain):

       座舱域控制器聚焦于车辆智能座舱内的电子信息系统功能,如中控系统、车载娱乐系统、抬头显示、座椅调控、仪表板显示、后视镜系统、驾驶行为监测以及导航系统等。智能座舱域包括 HUD、仪表盘和车载娱乐信息系统(IVI)三个最主要的组成部分,未来HUD将向AR HUD发展,并可能在L3和L4时代成为标配。"智能座舱域包括 HUD(Head-up-Display,抬头显示)、仪表盘(Cockpit)和车载娱乐信息 系统(In-Vehicle Infotainment,简称IVI)三个最主要的组成部分。"

5. 自动驾驶域(ADAS Domain):

        自动驾驶域控制器负责实现和调控汽车的自动驾驶功能,需具备图像信息接收、处理与判断能力,数据处理与计算能力,导航与路线规划能力,以及实时情况快速判断与决策能力。涉及感知、决策、控制三个层面的算法,对域控制器的软硬件要求极高。"自动驾驶域控制器则负责实现和控制汽车的自动驾驶功能,其需要具备对于图像信息的接收能力、对于图像信息的处理和判断能力、对于数据的处理和计算能力、导航与路线规划能力、对于实时情况的快速判断和决策能力。"

     域控制器在技术要求上会存在差异性,自动驾驶和座舱域控制器对芯片性能和操作系统级算法要求较高;而动力域、底盘域和自动驾驶域因为涉及安全的部件较多,所以功能安全等级要求高。

三、车载测试的类型

车载测试覆盖了汽车从研发到生产各个阶段的验证工作,主要类型包括:

1. 单元测试(Unit Testing):

     针对汽车中单个组件或模块的功能进行测试。

2. 集成测试(Integration Testing):

    在单元测试之后,测试不同模块或系统之间的接口和交互。

3. 系统测试(System Testing):

    针对完整的系统进行测试,确保所有组件协同工作满足设计要求。

4. 硬件在环测试(Hardware-in-the-Loop, HIL):

    模拟真实环境来测试硬件组件(如传感器、执行器)在模拟软件控制下的性能。

5. 软件在环测试(Software-in-the-Loop, SIL):

    在开发早期阶段对软件进行测试,通常在计算机上模拟软件运行。

6. 处理器在环测试(Processor-in-the-Loop, PIL):

    测试实际的处理器硬件上运行的软件,以验证软件与硬件的兼容性。

7. 整车测试(Vehicle Testing):

    在实际或模拟的道路条件下对整车进行测试,评估车辆的性能和安全性。

8. 道路测试(On-Road Testing):

    在公共道路上进行测试,以评估车辆在真实交通环境中的表现。

9. 试验场测试(Test Track Testing):

     在专门的试验场地进行测试,可以控制测试条件,进行各种极端情况的测试。

10. 环境测试(Environmental Testing):

      模拟不同的环境条件(如温度、湿度、盐雾等)来测试车辆的耐久性和可靠性。

11. 振动测试(Vibration Testing):

      模拟车辆在行驶过程中可能遇到的振动,以评估车辆结构的稳定性。

12. 碰撞测试(Crash Testing):

     评估车辆在发生碰撞时的安全性能,包括乘客保护和车辆结构的完整性。

13. EMC测试(Electromagnetic Compatibility Testing):

      测试车辆的电磁兼容性,确保不会对其他设备产生干扰,同时也不受外界电磁干扰。

14. 功能安全测试(Functional Safety Testing):

      根据ISO 26262等标准,测试车辆系统的安全功能,确保在故障情况下能够安全地响应。

15. 网络安全测试(Cybersecurity Testing):

      评估车辆系统的网络安全防护能力,防止黑客攻击和数据泄露。

16. OTA测试(Over-The-Air Testing):

      测试车辆通过无线网络进行软件更新的能力,确保更新过程的安全性和可靠性。

17. 传感器和执行器测试:

       测试车辆中的传感器和执行器的性能,如摄像头、雷达、制动系统等。

18. 信息娱乐系统测试(Infotainment System Testing):

       测试车辆的信息娱乐系统,包括导航、音响、用户界面和连接性等。

19. 性能测试:

     性能测试评估汽车系统在不同工作条件下的性能表现,如加速性能、制动性能、燃油效率等。性能测试需要设定测试场景、收集数据以及分析结果 。

20. 耐久性测试:

      耐久性测试模拟车辆在长期使用中可能遇到的磨损和故障情况,例如通过长时间高速行驶或在恶劣道路条件下的测试来评估车辆的耐用性 。

21. 电子系统测试:

      现代汽车集成了大量电子系统,电子系统测试确保这些系统如娱乐系统、导航系统、自动驾驶功能等在各种情况下的可靠性和稳定性 。

22. 车载以太网测试:

     车载以太网测试成为重要组成部分。测试内容包括物理层、数据链路层、网络层、传输层和应用层的测试。需要验证操作、排除故障、标准一致性测试和使用信号分离进行汽车以太网测试 。

23. 网络安全测试:

     网络安全测试关注汽车系统的网络安全防护能力,包括防止黑客攻击和数据泄露。测试方法可能包括渗透测试和漏洞扫描等 。

24. 信号和电源测试:

      信号和电源测试关注车载网络的信号完整性和电源管理,确保系统在不同电源条件下的稳定性和信号质量 。

25. 协议一致性测试:

       协议一致性测试用于验证汽车网络通信是否符合行业标准和规范,如CAN、LIN、MOST等通信协议的一致性测试 。

        每种测试方案和方法都有其特定的目标和应用场景,汽车制造商和供应商需要根据产品的具体需求和测试目的选择合适的测试策略。随着汽车技术的不断进步,新的测试方案和方法也在不断地被开发和引入。

四、车载测试所需要的测试工具

        车载测试所涉及的测试工具种类繁多,用于不同类型的测试阶段和目的。以下是一些常见的车载测试工具:

1. CANalyzer/CANoe:

        用于汽车网络的模拟、分析和测试,支持CAN、LIN、MOST等协议。

2. VectorCAST:

        提供单元测试和集成测试解决方案,支持多种编程语言和平台。

3. Tessy:

        主要用于嵌入式软件的测试,支持C/C++语言。

4. HIL测试系统:

        如dSPACE或NI的HIL系统,用于硬件在环测试,模拟ECU的运行环境。

5. CANalyzer:

        用于CAN网络的分析和模拟。

6. INCA:

       用于发动机管理和汽车系统的测量和标定。

7. ETAS ES581:

        用于汽车电子系统的测试和标定。

8. LabVIEW:

        图形化编程软件,常用于自动化测试系统的开发。

9. Simulink:

        MATLAB的仿真平台,用于模型设计和仿真测试。

10. Pytest:

        Python的测试框架,用于自动化测试脚本的编写。

11. Selenium:

        用于Web应用的自动化测试。

12. Appium:

        移动应用的自动化测试工具。

13. Wireshark或 CANalyzer:

        网络协议分析工具,串口/网络协议分析工具,用于捕获和分析网络流量。

14. FOne AutoTest-X:

        车载HMI自动化测试工具,支持信号模拟、录制执行测试用例等。

15. 自定义测试工具集:

        集成了串口连接工具、协议解析模块、编解码模块等。

16.周立功:

        ZCANPRO,这是周立功CAN卡的配套软件,用于CAN总线的测试、监控、诊断和开发。该软件支持CAN总线数据的捕获、触发、滤波、解码和分析等功能

17.PCAN:

        PCAN工具适用于多种应用场景,包括汽车主机厂、零部件厂商、工业自动化等,用于CAN总线监控、测试与分析、仿真和ECU刷写等

18.Vehicle Spy 3:

        开发的一款集成了多种功能的汽车网络测试分析软件。它被设计为一个工具,用于执行诊断、节点/ECU仿真、数据采集、自动化测试、内存编辑/校准以及车辆网络总线监控等任务。Vehicle Spy 3专注于易用性和用户生产力,旨在帮助用户快速访问信息

19.Mobaxterm:

        支持使用批处理脚本和Lua脚本自动化任务。

     这些工具可以单独使用,也可以组合使用,以满足车载测试的不同需求。随着汽车技术的发展,新的测试工具和方法也在不断涌现。
 


 

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

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

相关文章

HTML(27)——渐变

渐变是多个颜色逐渐变化的效果,一般用于设置盒子模型 线性渐变 属性:background-image : linear-gradient( 渐变方向 颜色1 终点位置, 颜色2 终点位置, ......); 取值: 渐变方向:可选 to 方位名词角度度数 终点位置:可选 百分…

kafka的副本replica

指定topic的分区和副本 通过kafka命令行工具 kafka-topics.sh --create --topic myTopic --partitions 3 --replication-factor 1 --bootstrap-server localhost:9092 执行代码时指定分区个数

榨汁机脱毛仪25N60-NMOS管 惠海HC031N06L60V25A 沟槽工艺低RDS 高功率

NMOS管的工作原理:NMOS管是利用VGS(栅极-源极电压)来控制“感应电荷”的多少,以改变由这些“感应电荷”形成的导电沟道的状况,从而达到控制漏极电流的目的1。在制造管子时,通过工艺使绝缘层中出现大量正离子…

虚拟现实3d场景漫游体验实现了“所见即所得”

如今,从实体店铺到工厂企业,再到政府单位,各行各业都已纷纷加入VR数字化升级的行列,相比传统的2D商品展示,三维交互展示成为商企客户交流的主流方式。产品展示、服务介绍、考察洽谈等都可以通过在3D虚拟场景网站中真实…

最新版萌新Python看过最好的电子书?

我之前写过一篇 Python 入门看哪些书的文章,文章中罗列了 5 位大佬的书单推荐,在这个基础上我总结了自己看过的书单。你要是不知道学 Python 看什么书好,不妨参考一下: 一晃就到了月末,2020年也过去了 2 个月&#xf…

【解决ERROR】usage:conda [-h][-V] command... conda:error:unrecognized arguments

解决方法 conda env create --file conda3_520_env_deepPath.yml

AI:助力开发者翱翔,而非抢夺其舞台

在当今这个科技飞速发展的时代,人工智能(AI)犹如一股春风,悄然渗透进全球各个行业,尤其在软件开发领域,其影响力日益显著。从初创企业到跨国巨头,无一不在积极探索AI如何重塑编程的面貌&#xf…

springboot校园服装租赁系统-计算机毕业设计源码30824

目 录 摘要 1 绪论 1.1 研究背景与意义 1.2国内外研究现状 1.3论文结构与章节安排 2 校园服装租赁系统分析 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 经济可行性分析 2.1.3 法律可行性分析 2.2 系统功能分析 2.2.1 功能性分析 2.2.2 非功能性分析 2.3 系统用例…

Hadoop-20 Flume 采集数据双写至本地+HDFS中 监控目录变化 3个Agent MemoryChannel Source对比

章节内容 上一节完成了如下的内容: 编写Agent Conf配置文件收集Hive数据汇聚到HDFS中测试效果 背景介绍 这里是三台公网云服务器,每台 2C4G,搭建一个Hadoop的学习环境,供我学习。 之前已经在 VM 虚拟机上搭建过一次&#xff0…

网页提示“非私密连接”怎么办?

当网页提示“非私密连接”或“您与该网站的连接不是私密连接”,这通常意味着浏览器无法建立一个安全的HTTPS连接。HTTPS协议是HTTP协议的安全版本,通过SSL协议加密数据传输,以保护用户的数据免受中间人攻击或监听。主要有下面几个原因&#x…

vue3自自定义插件注册全局事件

一. 首先在components中定义自定义组件 二. 然后在components下建立一个index.ts文件 index.ts中的代码如下 // 引入项目中全部的全局组件 import SvgIcon from ./SvgIcon/index.vue import pagination from ./pagination/index.vue // 全局对象 const allGloablComponen…

66条AI共创文章润色秘诀,一键提升你的写作水平

猫头虎 🐯 建联猫头虎,商务合作,产品评测,产品推广,个人自媒体创作,超级个体,涨粉秘籍,一起探索编程世界的无限可能! 掌握这些提示词和指令,让你的AI创作更…

centos7停服之后换阿里云的源

原因: Centos7停止维护 CentOS 7 官方支持在2024年6月30日结束。如果您正在使用CentOS 7,建议迁移到另一个仍在维护的Linux发行版,如CentOS Stream、AlmaLinux、Rocky Linux或者转换到使用Debian或Ubuntu。国产的华为的:openEule…

数据结构(初阶1)

文章目录 一、复杂度概念 二、时间复杂度 2.1 大O的渐进表示法 2.2 时间复杂度计算示例 2.2.1. // 计算Func2的时间复杂度? 2.2.2.// 计算Func3的时间复杂度? 2.2.3.// 计算Func4的时间复杂度? 2.2.4.// 计算strchr的时间复杂度? …

Windows与time.windows.com同步time出错(手把手操作)

今天我来针对Windows讲解Time同步 时间问题 计算机的时间不同,过快或者过慢。(可以和自己的手机时间进行对比,手机的时间进行同步的频率会比计算机更快,因此更精准)计算机time过快和过慢,会导致使用过程中…

从零开始做题:emoji

题目 给出一张图片 解题 from PIL import Image import random # 读取txt文件 with open("rgb.txt", "r") as file: lines file.readlines() # 跳过第一行(包含尺寸信息) lines lines[1:] # 提取RGB颜色值 colors…

RK3588开发笔记(四):基于定制的RK3588一体主板升级镜像

若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/140288662 长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV…

新能源汽车充电站远程监控系统S275钡铼技术无线RTU

新能源汽车充电站的远程监控系统在现代城市基础设施中扮演着至关重要的角色,而钡铼技术的S275无线RTU作为一款先进的物联网数据监测采集控制短信报警终端,为充电站的安全运行和高效管理提供了强大的技术支持。 技术特点和功能 钡铼S275采用了基于UCOSI…

哨兵系统:一套实时灵活可配置化的业务指标监控系统

简介: 在KOO分期的线下业务中,需要对很多关键业务指标进行实时监控,并需要根据一定的数据格式,通过企微机器人发往对应的企微群,因此KOO分期技术团队在KOO业务指标库之上,搭建了一套KOO分期业务指标监控系统&#xff…

【算法】单调队列单调栈

一、单调队列 用来维护一段区间内的最大值或最小值,例如滑动窗口、区间最值等问题。 基本概念 单调队列是一种存储数据的队列,其中元素的顺序是单调递增或单调递减的。在算法竞赛中,我们一般使用两个单调队列,一个维护单调递增序…