怿星科技Neptune CHT-S测试系统,让智能座舱测试更加高效便捷

news2024/11/17 7:36:03

随着汽车“智能化”浪潮的推进,汽车的智能化水平正在持续刷新行业认知。在这股智能化潮流中,智能座舱作为客户体验最为直观的部分,其重要性不言而喻。倘若座舱设备出现死机、黑屏、卡顿等现象,都将对客户的使用体验产生非常大的影响。
这一现实状况对座舱测试提出了更高的要求:如何在短时间内高效地完成大量功能的测试验证,最好能进行不间断的重复测试,以验证ECU能够稳定工作。面对这样的挑战,单纯依赖人力进行测试显然难以满足高效、低成本的需求,因此,自动化测试台架成为了众多OEM的选择。
然而,市场上的自动化测试台架并非完美无缺。一些核心设备依赖国外厂商,导致设备定价居高不下;台架缺乏自研设备,使得可扩展性受限;软硬件设备之间的兼容性问题也时有发生。针对这些切实存在的痛点,怿星科技凭借在汽车测试领域的深厚积累,推出了Neptune CHT-S座舱自动化测试系统,旨在提供一种新的座舱台架测试新体验。

Neptune CHT-S座舱自动化测试系统,是基于怿星科技自研的SolarTest测试执行软件和自研网络接口卡,搭配通过多个座舱项目迭代演进的座舱常用测试功能模块,研发出的一套高效可靠、功能丰富的座舱测试系统。
该系统不仅能够模拟驾驶员和乘客使用智能座舱设备的真实体验,还能全面验证座舱ECU的车载总线、I/O、WIFI、蓝牙、摄像头、射频等诸多功能,还可以作为测试平台参与软件、OTA等多项功能的测试验证,全方位满足OEM对于智能座舱的相关测试需求。

座舱与用户的多模态交互测试

人有五感,为了满足人各项感官在智能汽车中的愉悦体验,当前的座舱设备也是具备了多方面的丰富功能:纵享丝滑的触控体验;无需唤醒、可见即可说的语音交互;Bigger than bigger的显示屏幕。这些测试Neptune CHT-S都可以一网打尽,让相关测试摆脱需要人来感知的约束。
眼观六路——获取屏幕内容,分析图标信息

  • 支持多屏幕彩色、高分辨率、高帧率的采集,可以获取屏幕显示的各类关键信息;
  • 支持流畅度、响应时间的测试,可以检测屏幕黑屏、花屏、卡顿的功能;
  • 支持OCR字符识别,可对字符识别结果进行训练优化;

耳听八方——收集声音信息,语言文字转换

  • 支持声音采集功能,可显示采集波形,进行报警音对比匹配;
  • 支持ASR语义识别,并将语义识别内容转化为文字进行比对;

畅所欲言——支持多语种输出,多重条件判断

  • 支持TTS语音仿真,可以调节语速、音调及语言类型;
  • 支持本地音频播放,可将录制内容回放给ECU设备,观察其反应;
  • 支持音源定位测试,可仿真输出车内常见的多音源环境;

精准迅速——机械手高速点击,压力直接拉满

  • 支持单指、多指的多种触控方式,可满足触摸屏常见的各种人机交互场景;
  • 可根据不同的测试需要和屏幕尺寸造型,选择配备三轴或六轴机械手;
  • 机械手速度可调,速度100%时远超人类极限,执行压力测试可充分验证屏幕响应能力;
  • 也可以使用基于ADB的方式,对设备进行图片采集识别、单双击、滑动等操作;

座舱设备各接口测试

  • 支持座舱设备的WIFI、个人热点和蓝牙通断测试;
  • 支持USB通断测试,可测试不同场景下的U盘连接状态;
  • 可选配LVDS板卡,支持AVM/RVM/DMS/OMS/电子内后视镜/流媒体外后视镜等各类摄像头视频注入给ECU,模拟虚拟的车内外环境;
  • 可选配射频测试模组,可实现AM/FM/DAB频段信号仿真,可实现GPS/北斗/Galileo/Glonass多频段卫星定位仿真;
  • 可参与座舱常见I/O接口测试,可实现数字量、模拟量、PWM、电阻负载等外围设备的仿真和电路测量;
  • 适配主流车载网络,可支持CAN/LIN/Flexray/ETH总线的仿真与测量。

一个测试场景的示例

前面介绍的功能看起来有多个方面,但是实际要怎么把它们使用起来呢?那不如我们举个例子:比如说我们实际驾驶中出现了车内温度过高的情况,那么我们的测试台架可以针对这一场景进行哪些测试呢?

  • 首先台架可以模拟车内温度传感器,给ECU发出车内温度对应的信号,同时台架对屏幕显示的温度信息进行采集,判断是否符合定义;
  • 如果客户的智能座舱语音助手存在响应机制,发出语音请求“检测到车内温度较高,是否需要打开空调”,我们可以屏幕采集到请求相关的弹窗,同时采集到这段声音并转换成文字进行比对判断;
  • 如果语音助手没有响应机制,那么我们设备可以仿真输出“你好,关闭车窗,再把空调温度调到20度”,此时我们可以检测座舱设备是否发出了请求车身设备进行响应的总线信号,并屏幕采集的图片OCR转换后比对是否出现20度的相关文字;

这样场景的几乎每一个步骤台架都可以将其实现,并可通过修改组合各个步骤,进一步实现性能测试、压力测试等诸多测试内容,满足客户对自动化台架测试的各种需要。


 

国产自研,为您助力

Neptune CHT-S座舱自动化测试系统,得益于大量自研产品的运用,不仅提供了丰富的测试功能,还确保了出色的设备兼容性。为了规避“卡脖子”的潜在风险,汲取之前行业内“缺芯少电”时的经验教训,Neptune CHT-S选择了全国产化的设备构成,有效缩短了交付周期,同时提高了整体系统的性价比。
目前测试设备已应用到多个汽车行业用户,帮助客户解决了大量手动测试时无法验证的问题,并基于自动化台架测试形成了新的测试方法和思路。多个成功案例充分证明了我们产品的稳定性和可靠性。
另外,我们还可提供基于Neptune CHT-S座舱自动化测试系统的定制化服务,可满足客户的特定场景需求。无论是针对定制化的设备需求、特定测试功能的软硬件开发,还是提供全面的测试工程服务,我们都将始终坚守“以客户为中心”的理念,为您提供专业的解决方案,确保您的测试业务能够顺利且高效地进行。

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

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

相关文章

Python Flask 表单的使用

新建templ;ates/index.html 内容如下 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title> </head> <body> <form action"">账号&#xff1a;<input …

Flutter Widget:StatefulWidgetStatelessWidgetState

Widget 概念 Widget 将是构建Flutter应用的基石&#xff0c;在Flutter开发中几乎所有的对象都是一个 Widget 。 在Flutter中的widget 不仅表示UI元素&#xff0c;也表示一些功能性的组件&#xff0c;如&#xff1a;手势 、主题Theme 等。而原生开发中的控件通常只是指UI元素。…

[Rust] 使用vscode实现HelloWorld程序并进行debug

一、简介 本文介绍了如何使用vscode编写rust&#xff0c;实现打印"Hello, world!"的程序。 二、工具安装 0. 环境介绍&#xff1a; Linux &#xff08;或者windowswsl&#xff09; 1. 安装rust编译器rustc和包管理器cargo。 请参考连接&#xff1a;Rust 程序设…

Skywalking的Helm Chart方式部署

背景 之前介绍了AWS云上面的EKS的集中日志方案。这次主要介绍调用链监控了&#xff0c;这里我们用的是Skywalking。监控三王者&#xff08;EFKPrometheusSkywalking&#xff09;之一。之前AWS云上面使用fluent bit替代EFK方案&#xff0c;其实&#xff0c;AWS云在调用链方面&a…

1Panel应用推荐:DataEase开源数据可视化分析工具

1Panel&#xff08;github.com/1Panel-dev/1Panel&#xff09;是一款现代化、开源的Linux服务器运维管理面板&#xff0c;它致力于通过开源的方式&#xff0c;帮助用户简化建站与运维管理流程。为了方便广大用户快捷安装部署相关软件应用&#xff0c;1Panel特别开通应用商店&am…

查看Scala类的方法

文章目录 一、概述如何查看Scala类的方法二、使用Scala文档查看类的方法三、使用反射机制查看类的方法 一、概述如何查看Scala类的方法 本文介绍了在Scala中查看Int类方法的两种方法&#xff1a;使用Scala标准库文档和使用反射机制。通过Scala标准库文档&#xff0c;您可以方便…

Qt 项目使用visual studio 进行开发调试

https://marketplace.visualstudio.com/items?itemNameTheQtCompany.QtVisualStudioTools2015 https://devblogs.microsoft.com/cppblog/bring-your-existing-qt-projects-to-visual-studio/ 正常Qt开发中&#xff0c;使用Qt Creator 进行windows下MSVC编译器的调试是一件挺麻…

jenkins构建完成后部署到本机,无法读取容器外文件夹

项目背景&#xff1a; Dockerjenkins 构建完成后&#xff0c;要把打包的dist文件夹内容移动到网站目录 /www/wwwroot/xxxxxx 文件夹下&#xff1b;但是获取不到jenkins容器外的文件夹。 解决办法&#xff1a; 在容器中&#xff0c;添加挂载/映射本机目录&#xff0c;把网站…

【C语言_数组_复习篇】

目录 一、数组的概念 二、数组的类型 三、一维数组 3.1 一维数组的创建 3.2 一维数组的初始化 3.3 一维数组的访问 3.4 一维数组在内存中的存储 四、二维数组 4.1 二维数组的创建 4.2 二维数组的初始化 4.3 二维数组的访问 4.4 二维数组在内存中的存储 五、变长数组 六、…

大数据主要组件HDFS Iceberg Hadoop spark介绍

HDFSIceberghadoopspark HDFS 面向PB级数据存储的分布式文件系统&#xff0c;可以存储任意类型与格式的数据文件&#xff0c;包括结构化的数据以及非结构化的数据。HDFS将导入的大数据文件切割成小数据块&#xff0c;均匀分布到服务器集群中的各个节点&#xff0c;并且每个数据…

R语言:vagen包做微生物香农指数分析,ggplot2画箱线图

> setwd("目录路径") > library(vegan) > library(picante) > library(openxlsx) > library(ggplot2) > library(ggsci) > otu <- read.xlsx("OTU.xlsx",rowNames T) > head(otu)T1 T2 T3 T5 T6 T8 T9 N…

瑞_23种设计模式_状态模式

文章目录 1 状态模式&#xff08;State Pattern&#xff09;1.1 介绍1.2 概述1.3 状态模式的结构1.4 状态模式的优缺点1.5 状态模式的使用场景 2 案例一2.1 需求2.2 代码实现&#xff08;未使用状态模式&#xff09;2.3 代码实现&#xff08;状态模式&#xff09; 3 案例二3.1 …

基于python+vue网络相册设计与实现flask-django-nodejs-php

网络相册设计与实现的目的是让使用者可以更方便的将人、设备和场景更立体的连接在一起。能让用户以更科幻的方式使用产品&#xff0c;体验高科技时代带给人们的方便&#xff0c;同时也能让用户体会到与以往常规产品不同的体验风格。 与安卓&#xff0c;iOS相比较起来&#xff0…

递归的个人总结

递归函数&#xff08;递去、回归&#xff09;是函数不断的调用自己&#xff1b; 可以按照如下来理解&#xff1a;func1中调用func2&#xff0c;func2中调用func3; func3函数返回了&#xff0c;继续执行func2中的语句&#xff1b;func2执行完了&#xff0c;继续执行func1之后的…

备考ICA----Istio实验6---流量镜像 Traffic Mirroring 实验

备考ICA----Istio实验6—流量镜像 Traffic Mirroring 实验 流量镜像功能可以将生产的流量镜像拷贝到测试集群或者新的测试版本中&#xff0c;在不影响实际生产环境的情况下&#xff0c;测试具有实际生产流量的服务&#xff0c;帮助减低版本变更的风险。也可以用在不同集群间的…

定制 Elasticsearch 镜像

安装ik分词器 下载ik分词器 下载地址&#xff1a;https://github.com/infinilabs/analysis-ik/releases Dockerfile FROM docker.elastic.co/elasticsearch/elasticsearch:8.12.2 COPY ./elasticsearch-analysis-ik-8.12.2.zip /opt/ RUN bin/elasticsearch-plugin instal…

如何在 Odoo 17 的 齿轮菜单⚙️ 中添加新菜单

在 Odoo 中&#xff0c;齿轮菜单是一个重要组件&#xff0c;允许用户访问与系统内不同模型和功能相关的各种配置选项和设置。它通常由位于用户界面左上角的齿轮或齿轮图标表示。下图显示了 "sale.order "模型的齿轮菜单。 默认情况下&#xff0c;我们在 CogMenu 中提…

当我想用ChatGPT-Next-Web来套壳Azure OpenAI Service时

使用Cloudflare worker来代理Azure OpenAI API&#xff0c; 并将其转换为兼容OpenAI的API 一直没能搞定OpenAI的订阅&#xff0c; 就因为没有搞定国外的信用卡&#xff0c; 所以就一直使用GPT-3.5来处理日常的文字生成工作&#xff0c; 例如写文档&#xff0c; 生成一些简单的脚…

前言:为什么C语言最适合编程入门?

前言&#xff1a;为什么C语言最适合编程入门&#xff1f; C语言被认为最适合编程入门的原因主要有以下几点&#xff1a; 基础且强大&#xff1a;C语言是一种基础且强大的编程语言。它提供了对底层硬件的直接访问&#xff0c;让初学者能够更好地理解计算机的工作原理&#xff0…

使用jupyter-Python进行模拟股票分析

tushare财经数据接口包 pip install tushare作用&#xff1a;提供相关指定的财经数据 需求&#xff1a;股票分析 使用tushare包获取某股票的历史行情数据 输出该股票所有收盘比开盘上涨3%以上的日期 输出该股票所有开盘比前日收盘跌幅超过2%的日期 假如我从2015年1月1日开…