想要转 heel 测试工程师,首先你得知道什么是 heel? heel 全称是 hardware in the loop, 也就是硬件在缓硬件指食物控制器,比如 v, c, u, b, m, s 等食物控制器,然后 in the loop 指杯子控制器。在一个闭合的回路里 记控制器接受被控对象发出的控制指令,然后得到被控对象的反馈后,并再次发出控制指令的过程。这个测试就叫闭环测试,也叫黑友测试。 通俗点来说,他的原理就是实时仿真硬件,就是要尽可能逼真的模拟真实被控对象,以有效的欺骗控制器,让控制器以为他正在控制一个真实的被控对象。
粉丝2677获赞5513


为什么要做黑油测试?就是大家想象,因为我们主机场在进行我们的一个产品开发的时候,因为我们最终的交付的产品是车,对不对?那这个车呢?是有很多的一个,呃,我们的一个控制器啊,我们的一个执行器啊,我们的一个传感器啊,包括我们的一些机械元器件啊来组成的,对不对?就说车它其实是我们传起来的, 它里边比如像车胎呀、车门啊、仪表呀、中控呀、方向盘呀,它是一个个的零部件组成的,对不对?那我们在组成这个车以前,我们要对于我们所有的一个零部件都要进行一个测试,对吧?就是我们针对于各个硬件都要进行一个测试,然后同样 我们这个车之之所以能够,比如说能够完成点火呀、行车呀这些功能,它是依赖于我们车载的控制器去进行我们的一个逻辑的一个处理的。就比如说我驾驶员打开车门以后,我上车了,然后我踩刹车,然后拧钥匙,我能打着火,为什么我驾驶员执行这一系列的操作以后,我 这个车就能点着这些就是受受这些就是由我们的一个控制器来去进行一个执行的。就是说比如说以 vc 为例, vco 呢,就是说他是,他是什么样的一个作用呢?就是他是去负责采集我驾驶员的一系列的一个操作信息,然后去比如我采集到驾驶员踩踏板了、拧钥匙了,符合我商店的一个要求了,那这个时候我会去 vco 采集到这些信息以后,然后协同我整车别的一个控制单元,比如 bms 呀, 然后 mcu 呀,然后 dcdc 啊,然后去协同我整车其余的控制单元,大家共同工作,然后去完成我的一个驾驶员的一个操作,这个就相当于什么呢?就相当于我们的一个这个功能,就相当于功能时间,就相当于,比如说我们去商店买东西, 然后就说我有我规定了一个动作,比如说我规定了两千块钱买一部手机,那这个时候 vcu 就相当于什么呢? vcu 就相当于我们的一个售货员,他的一个主要作用就是说收到顾客的两千块钱,然后把这个顾客然后给他一个两,给他一个两千块钱的一个手机,对不对?就是这个就是我们的 vcu, 他的一个主要作用就是在车上,就是说 vcu 去采集驾驶员一系列的操作信息,就比如你踩刹车了,踩油门了,换挡了,拧钥匙了, 或者是你插充电枪充电了,对不对?一系列的一个动作,然后由 vcu 去采集这些动作, vcu 踩到这些动作以后,然后就进行一个判断,我判断驾驶员这个时候是想上电呀,或者是想充电呀,或者想行车呀, 判断出来以后,然后协同我整车所有的一个控制器,然后大家共同去进行一个操作,比如我这个时候要行车了,那这个时候我 vcu 肯定要控制 bms 放电,对不对?因为我们的整车的一个动力来源是电视包,然后这个时候我 vcu 检测到我驾驶员想行车了,那这个时候我就控制电视包哎放电,然后让 mcu 去控制我的电机, 然后去进行一个动力的输出,最终我这个车就行走了,对吧?这个是我们软件实现的一个过程,那针对于有这个软件实现,那我们肯定要经过测试以后,我才能把这个控制器装到车上,因为如果说,比如说我这个程序写错了, 然后我就直接给他装车上。大家想一下就说我们在开发出来我们的一个车载控制器以后,我直接把这个控制器就放到车上,直接就上车了,然后去进行录视了。那大家想一下,比如这时候我的测试人员上车了以后,我这个车跑吗?对吧?比如说我车速跑到一百八了, 然后这个时候我转向的这个过程中,我这个 esp 就是我们这个车身稳定系统突然失效了,那这个时候会出现一个什么样的一个后果呢?就是说这个车可能就侧翻了,对不对?就说这个情况是非常严重的, 所以说我们不能在我们的控制器,就是我们的软件开发完以后,直接让我们的控制器就直接装到我的一个车上进行录视,因为这样的话 会出现很大的一个安全隐患。另外就是比如说我这个车在路试的时候,因为我们这个测试要覆盖很全面的一个工况,就说我各个情况都要测试到,对吧?比如说我想测一下我这个车在行进过程中,如果说发生故障了,我应该 程序应该进行怎样的一个处理?那比如说我们在进行故障测试的时候,那你说我能真的在车上去进行这个故障测试吗?就比如说我要测车速一百二的时候, 比如我想测一下发生了一个什么某一类故障,然后我这个车应该做什么反应?如果说我真的在车上去进行这个公框的一个测试,那,那如果说 因为他是一个非常危险的,比如说发生这个故障以后,我车直接掉电了,然后或者我车直接翻了,那这样的话不仅是对我们的一个测试人员人身是一个非常大的一个损害,另外他对于我们这个车也是一个损害,对不对?比如说我们在做碰撞测试的时候,大家应该了解啊,这个汽车在做碰撞测试的时候,那为什么在车上放一个假人呢?对不对?那肯定就是说你不能真人上去,真人上去那不给 给人撞坏了吗?对吧?所以说这个就是我们黑油测试存在的一个意义,就说在实车测试以前,或者是有一些我们不能在车上测的一些工况,我们要借助用我们的黑油测试设备来进行我们的一个测试,就是去 去很大的程度,很大程度上的去避免我们在测试过程中出现一些安全的一个隐患。新能源汽车 vcuq 测试训练营报名进行中,欢迎咨询。

hell 测试面试题,平时你是怎么造故障的?都造哪些故障?我们在 hell 测试的故障注入环节,主要通过两种方式进行故障的一个构造。第一种方式呢,我们就是借助故障板卡控制器,所有的 l p 角都对接该板卡, 我们在上微机软件里对指定的板卡通道选择开路或者是短路等这些故障类型进行注入。第二种就是使用 b o b 这种方式呢,更为的便捷,我们可以对目标的片角呃手动地去构造故障,比如说 我们可以去断开线路的正负端实现开路,通过导线的连接去实现短路等等。这些测试的时候,咱们会覆盖 vcu 的 核心采集信号,嗯,这种信号是多数功能的一个前置判断依据,所以说咱们要对其 开展开路,对电源短路,对地短路等等这些故障类型的注入,验证一下在不同场景下 vcu 对 于各功能的一个影响,包括说对于故障它的一个处理策略。记得点赞关注哦!

各类软件、程序、算法和控制代码都需要进行测试后才能交付给用户使用。测试是为发现错误而执行一个程序或者系统的过程。测试是为了证明程序有错,而不是证明程序无错误。软件测试是对软件形成过程中的所有工作产品,包括程序以及相关文档进行的测试。 现在汽车保有量越来越多,为了保证车辆行驶时的安全性和舒适性,每一辆汽车在上路之前都需要进行大量的测试。不仅包括汽车上所有硬件的测试,也要对控制器内软件进行测试。 纯电动汽车搭载了许多控制单元,如 esp、 obc、 mcu、 bms 等。其中 vcu 是新能源汽车中央控制单元,是整个控制系统的核心,也是主要的测试对象。那么我们如何对 vcu 的控制功能进行测试呢? vcu 的开发遵循 v 字开发流程,在开发过程中的不同阶段需要做 不同的测试。在 v 字开发流程中包含的测试阶段有模型在环 meal ceo 配偶。配偶测试不同于模型的仿真测试,配偶用于测试下载完代码后的控制系统,它是以真实控制器为载体,同 通过设备模拟整车环境进行的测试。也不同于实车测试,它可以进行极限工况测试、故障测试等许多实车无法进行的测试,最大限度的保证开发程序的准确性。配偶是什么意思呢?配偶的全程是哈德维尔因的路,即应尽再还。 黑友测试系统主要包含两大部分被测 ecu 和黑友测试设备。黑友测试设备给真实的被测 ecu 提供一个虚拟的仿真环境,实现被测 ecu 的功能测试。 既然黑友测试如此重要, vcu 又是新能源汽车的三点和新不见之一,这些测试功能又通过什么方式来实现呢?首先我们来看一下 vcu 黑友测试的系统架构。 黑友测试系统主要包括硬件系统平台、软件系统平台、仿真模型测试用力这几部分。接下来我们来看一下 vcu 黑友测试可以测哪些功能。控制功能测试主要依据功能设计规范逐项功能进行测试验证 故障诊断测试、通讯功能测试、 io 端口测试、典型工况测试、自定义工况测试、极限工况测试、边界条件测试、自动化测试、重复性测试、耐久测试、回归测试等。这些功能我们该通过什么样的方法来进行测试实现呢? 我们通过一张图来告诉大家。控制器与机柜通过限速连接,上机电脑与测试机柜通过网线连接,上机电脑中运行试验管理软件与自动化测试软件。通过试验管理软件,我们控制硬件与整车模型,给白色控制器提供一个虚拟的硬件环境,从而形成闭环测试。我们的课程中会从贸易 测试、开环测试、闭环测试、测试用力设计等测试流程和方法入手,结合实力给大家一一讲解如何来实现一套完整的测试流程。那么我们为什么要学习 vcu 嘿友测试呢?我国已制定二零三五年禁售燃油车的战略规划,整个传统汽车行业都面临转型升级。近年以来, 我国新能源汽车产业更是驶入快车道,整个新能源汽车行业人才极度短缺,掌握新能源汽车 vcu 黑友测试技术,会助您快速成为新能源汽车技术领域核心人才。 vcu 是新能源汽车的核心控制器, vcu 黑友测试是一门覆盖知识面广、专业性强的岗位,黑友测试工程师更是所有车企、主机厂、 oem 供应商、检测机构的核心技能岗位,不可或缺。 我们是益阳神州北京科技有限公司,专注新能源汽车核心技术研发超过十年,总部在北京,美国底特律师 设有技术中心,德国设有欧洲办事处,郑州设有中原国际汽车研究院。我们的技术领域包括整车电控、电机系统、电池系统、汽车电子、自动驾驶、燃料电池等。迄今为止,我们的客户已经涵盖国内两百多家汽车企业, 大家能想得到的汽车企业基本都是我们的客户。我们的课程包含 vcu 黑友的硬件设备组成及功能详解,包括电源管理模块、低压可变成电源 分线箱、 bub 故障出入模块、 ni 系列实时系统等。也包括测试所需软件介绍,包括实验管理软件 verstand, 可进行测试项目硬件模型统一管理自动化测试软件 testanda, 可进行自动化脚本编制、自动测试报告生成等。以及测试环境模型搭建,提供虚拟的被控对象,通过 io 版卡和通讯版卡与贝斯 ecu 形成信号闭环,实现闭环测试。 我们拥有多台成熟的黑友测试设备,包含真实控制器、限速供电电源、 ni 系列设备等成熟硬件与我们完整的测试环境模型以及实验管理软件、自动测试软件等,结合和更多人同时在线实操。 从测试环境搭建到自动测试,进行完整的黑友测试练习。我们不仅有一流的专业的讲师团队,全天候的实操测试设备,通过我们的训练营的学习,我们还会为每一位学员颁发培训证书,我们在这里等你来学习。

黑有的应用领域都在哪些?想学黑有项目的同学,咱们可以听一下姜老师给大家讲解。行,我们黑有测试行业呢,其实应用的领域还是非常广的,比如说像我们首先标杆的行业肯定是我们现在的新能源汽车测试行业。然后像这个,比如说你看这里就这个,比如说传播低空经济、 航天或者是储能,或者是工程机械、人工智能,这里其实都是我们黑有主流的一个应用行业。然后 其实我们在这个电子电器架构的这个时代的话,就是主要还是以这个新能源车辆为主,然后一辆车呢,可能会搭配呃几十个这种 ecu 单元,那所有的这个 ecu 单元理论上都可以是我们黑有测试的对象啊。但是像我们现在比如说常见的应用领域,主要是比如说动力与 呃三电系统 v c u b m s 或者是 m c u 等等。然后如果是底盘的呢,可能就是会涉及到一些转向啊,制动系统等等,然后也有可能会涉及到车身 b c m, 或者是一些其他的,比如说像我们常见的也有这个智能驾驶仪 a 大 四的控制器或者一些测,我们来测这个激光雷达或摄像头的一些控制器等等。 然后像我们这个测试的场景呢,一些典型的测试场景,比如说像这个极端工况的一些测试,像这个呃故障注入故障类型的一些测试都可以去做,然后我们也可以实时的这个复现呃一些 在实车或者台架上不能够去做的,或者不太好敷线的一些动态的场景,比如说高速的这种呃紧急制动的,或者是各种各样的,然后也可以模拟不同的天气,不同的道路类型,这都是在我们在这个台架或者实车上不太好去做的,那我们都可以通过还有呢很轻松的 来完成我们对各个场景的一些仿真和这个敷线,这就是我们还有测试的一个应用和一个意义吧。 嗯,咱们还有的这个应用领域很广,也代表着咱们同学的就业面很广,因为咱们现在是新能源汽车时代,同学们都是学完还有之后主要入职的这些车企啊,以及工商公司。 那在我们学习了技术之后,因为我们这个还有都是通用的嘛,咱以后可以跳槽的方向也是挺广的,我看这上面有什么 低空领域啊,这些咱们都是可以去跳槽可以去就业的啊,咱们同学如果说对这些项目比较感兴趣的话,也可以跟着咱们教老师去学习,然后学完之后咱们的就业面是非常的广,然后我们的薪资也是很不错的,记得点赞关注哦。

matlab 含 similink、 stay flow 等工具箱是新能源汽车 heil 测试的核心工具,贯穿模型搭建、实时仿真测试执行、数据验证全流程。应用场景主要在以下核心环节,一、核心部件仿真模型开发。 通过 similink 搭建电池管理系统 bms、 整车控制器、 vcu 等核心部件的高精度模型,支持电池电化学特性、电磁转矩、能量分配等动态行为模拟, 为黑诱测试提供虚拟硬件环境。二、实时仿真与硬件联动。借助 simulink real time 工具箱,将模型编为实时代码,部署到 n i 等黑诱硬件平台, 与真实 e c u 电子控制单元实现信号交互。三、测试场景与自动化脚本编写。通过 state flow 设计复杂测试场景,如快充慢充、 坡道行驶、故障注入编辑自动化测试用力,支持批量执行过流过温、通信中断等故障测试,自动生成测试报告。四、数据采集与验证分析 实时采集 ecu 输出信号与仿真模型预期值,通过 marklab 内置函数进行数据对比、持续分析,快速验证 ecu 控制逻辑的正确性与鲁棒性定位软硬件协同缺陷。