0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高通8155智能座舱测试方案

PATEO博泰车联网 来源:PATEO博泰车联网 作者:PATEO博泰车联网 2022-05-10 17:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

高通8155作为智能座舱系统的高端平台,为确保其稳定性,分别从Monkey测试、AI 遍历测试、MTBF测试、CAN Trace测试、系统升级测试、功能压力测试等维度开展了为期14天30套设备的稳定性测试。

【稳定性测试组成】

7be26d58-c7da-11ec-bce3-dac502259ad0.png

【通过标准】

7c1ac536-c7da-11ec-bce3-dac502259ad0.png

【自动化实验室】

【稳定性测试】1

Monkey测试

使用博泰测试自动化工具开展 7x24小时Monkey测试,验证座舱系统是否存在Crash、ANR、内存泄漏等异常。

7c2f8552-c7da-11ec-bce3-dac502259ad0.png

自动化脚本如下

import subprocess"""monkey压力测试"""tcount = 1for pac in packlst:    打印内容(f'当前monkey包:{pac}')    ps = subprocess.Popen(monkey_cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)    等待(8*60*60)    ps.kill()    p = Device(0)    p.发送adb命令("pkill monkey")    等待(20)
以下视频演示了Monkey测试在音乐模块中的使用:随机点击本地收藏、我的下载、播放历史等功能。

2

AI 遍历测试

基于博泰自动化测试工具开展AI遍历测试,该测试支持多机协同、个性化专家系统、模型复用等核心技术,验证座舱系统是否存在Crash、ANR、空指针、内存泄露等异常。

7c49cd0e-c7da-11ec-bce3-dac502259ad0.png

自动化脚本如下
import osimport subprocess"""AI 遍历测试"""tcount = 1for pac in packlst:    打印内容(f'当前包:{pac}')    ps = subprocess.Popen(ai_cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)    等待(8*60*60)    ps.kill()    p = Device(0)    p.发送adb命令("pkill uiautomator")    等待(20)

以下视频演示了AI遍历测试在导航应用中的使用:自动选择目的地及偏好设置并开始导航的过程

3

MTBF测试

通过对用户行为数据分析,获得用户常用功能及梳理车机亮点功能,形成MTBF测试场景。针对这些场景,开展测试并记录平均无故障工作时间,该时间是衡量产品可靠性的重要指标。

7c5a6e5c-c7da-11ec-bce3-dac502259ad0.png

以下为MTBF中的导航栏模块脚本示例
p = Device(0)p.按键操作("home")p.点击控件并判断("导航")p.点击控件并判断("酷我音乐")p.点击控件并判断("空调")p.点击控件并判断("车辆")
以下视频演示了点击导航栏的过程 4

CAN Trace测试

通过长时间回放实车CAN Trace进行测试,检查座舱系统的稳定性。

7c742590-c7da-11ec-bce3-dac502259ad0.png

以下视频展示CAN Trace回放测试

5

系统升级测试

对系统的MPU/MCU升级开展压力测试,验证座舱系统升级的稳定性。

自动化Shell脚本如下

#!/system/bin/shversionA="AF.00.20220410151508.rc6.6.user.f0505h"versionB="AF.00.20220410182017.rc6.7.user.f0505h"
if [ ! -f "/data/local/mpu-version" ];then    last_mpu_version=${versionA}        current_mpu_version=${versionA}    echo $last_mpu_version > /data/local/mpu-version    touch /data/local/mpu-num    echo 1 > /data/local/mpu-numelse        last_mpu_version=`cat /data/local/mpu-version`        current_mpu_version=`getprop ro.bootimage.build.version`finummpu=$(cat /data/local/mpu-num)
if [ "$last_mpu_version" == "$current_mpu_version" ];then        echo -e "[ $(date +%H:%M:%S) ]SH:($LINENO): mpu update success"        if [ "$last_mpu_version" == "$versionA" ];then                echo --update_package=/fs/usb0/update/update-factory_$versionB.zip > /qnx/update/recovery/command || return 1                echo "$versionB" > /data/local/mpu-version || return 1                sync                let nummpu=nummpu+1                echo $nummpu > /data/local/mpu-num                sleep 1                reboot recovery        fi
        if [ "$last_mpu_version" == "$versionB" ];then                echo --update_package=/fs/usb0/update/update-factory_$versionA.zip > /qnx/update/recovery/command || return 1                echo "$versionA" > /data/local/mpu-version || return 1                sync                let nummpu=nummpu+1                echo $nummpu > /data/local/mpu-num                sleep 1                reboot recovery        fielse        echo -e "[ $(date +%H:%M:%S) ]SH:($LINENO): mpu update failure!!!"fi
如下视频演示了MCU升级过程

【功能压力测试】 1

开关机压力测试

车机开机过程中因为硬件上电时序和内存异常等原因会引起黑屏的问题,通过上下电和ACC ON/OFF压力测试,及时发现仪表黑屏、三屏全黑及开机后系统卡死等问题。

自动化脚本如下

def runTest(ftype=0, tcount=200):    继电器开(2)    等待(50)    teststr = '上下电' if ftype == 0 else 'ACCON-OFF'    for i in range(tcount):        继电器关(2)        waittime = 5 if ftype == 0 else 360  # 如果是acconoff场景需要等待休眠,不同项目休眠时间不同,按需修改        等待(waittime)        继电器开(2)        等待(60)         imgname = f'{teststr}{i+1}次开机{获取时间字符串()}.png'        摄像头拍照(imgname)        等待(1)        result = 黑屏和adb判断(imgname, pos=[(145, 251), (418, 237), (340, 246)], rgb=(150, 150, 150))        等待(5)if __name__ == '__main__':    runTest(0)
如下视频展示了开关机压力测试的过程 2

WiFi开关压力测试

开启关闭WiFi,判断是否能成功开启或关闭。

自动化脚本如下
p = Device(0)进入设置()while (获取时间戳() - time1).seconds < 12 * 60 * 60:    v_flag = 图片验证("wifi关.png", 0)    if v_flag:        p.点击控件(xpath='//*[@resource-id="com.qinggan.app.setting:id/wifi_switcherView"]/android.widget.RelativeLayout[1]/android.widget.CheckBox[1]')        等待(2)        v_flag = p.控件是否存在(resourceId="com.qinggan.app.setting:id/rl_rescan")    else:        p.点击控件(xpath='//*[@resource-id="com.qinggan.app.setting:id/wifi_switcherView"]/android.widget.RelativeLayout[1]/android.widget.CheckBox[1]')        等待(2)        v_flag = p.控件是否存在(resourceId="com.qinggan.app.setting:id/rl_rescan")     tcount += 1

如下视频展示了WiFi开关的测试过程

【词条解释】

1

MTBF:平均无故障工作时间

2ACC OFF:指 ACC 硬线信号为低,CRANK 时 ACC 硬线信号也为低 3ACC ON:指 ACC 硬线信号为高 4CAN:Controller Area Network 控制器局域网络 5MCU:Microcontroller Unit 微控制单元 6MPU:Microprocessor Unit 微处理器单元

原文标题:智能座舱系统稳定性测试

文章出处:【微信公众号:PATEO博泰车联网】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 高通
    +关注

    关注

    78

    文章

    7748

    浏览量

    200350
  • 博泰
    +关注

    关注

    1

    文章

    118

    浏览量

    3011
  • 智能座舱
    +关注

    关注

    4

    文章

    1338

    浏览量

    17355

原文标题:智能座舱系统稳定性测试

文章出处:【微信号:PATEO_News,微信公众号:PATEO博泰车联网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    博世智能座舱方案全球累计交付量突破1000万套

    近日,博世基于通骁龙座舱平台打造的智能座舱方案,全球累计交付量正式突破1000万套。从2023年百万套交付,短短三年间实现十倍跨越式增长,
    的头像 发表于 04-16 14:55 306次阅读

    紫光展锐智能座舱方案量产落地

    4月2日,智能汽车芯片主力军紫光展锐与润芯微、大通汽车联合举办量产发布暨战略合作签约仪式,正式宣布三方联合开发的智能座舱方案在大通汽车多平台车型量产落地。此次合作以产业共创、生态协同为
    的头像 发表于 04-08 09:16 624次阅读

    集创北方智能座舱芯片系统解决方案量产上车昊铂GT轿车

    近日,广汽集团高端新能源品牌昊铂旗下中大型运动轿跑昊铂 GT 车型正式上市发售,该车型搭载的集创北方智能座舱芯片系统解决方案,精准匹配昊铂 GT 智能
    的头像 发表于 03-28 11:14 590次阅读

    【工程师必看】三星电容在车载智能座舱/中控系统中的选型与案例分析

    ——特别是车规级MLCC(多层陶瓷电容器)提出了严苛的性能与可靠性要求。一、智能座舱对MLCC的严苛需求背景智能座舱系统的核心是高性能SoC(如
    的头像 发表于 01-14 15:54 484次阅读
    【工程师必看】三星电容在车载<b class='flag-5'>智能</b><b class='flag-5'>座舱</b>/中控系统中的选型与案例分析

    博泰车联网高端智能座舱域控制器解决方案再获定点

    智能座舱成为新能源汽车核心竞争力的趋势下,博泰车联业务发展持续提速。近日,公司正式获得某头部新能源车企出具的首次项目定点通知,将为其新一代智能车型提供高端智能
    的头像 发表于 12-22 16:46 907次阅读

    智能座舱车内声学/调音测试方案

    汽车行业的不断改进推动了声学技术的发展。更好的音响系统和降噪解决方案、语音命令和先进的信息娱乐系统都指向同一个目标:对更精确的声学测试、全新的测试方法和更可靠的数据提出了更高的要求。解决方案
    的头像 发表于 12-01 17:05 972次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>座舱</b>车内声学/调音<b class='flag-5'>测试</b><b class='flag-5'>方案</b>

    新品首发·东方中科智能座舱测试系统

    产品概述 智能座舱自动化测试系统,集成机械臂模拟触控、工业视觉图像处理、语音交互仿真、I/O仿真及总线仿真等多项技术,实现从功能逻辑验证、图像识别、语音合成与语义分析、性能响应测试、射
    的头像 发表于 11-28 10:33 713次阅读
    新品首发·东方中科<b class='flag-5'>智能</b><b class='flag-5'>座舱</b><b class='flag-5'>测试</b>系统

    选购 GRAS 座舱调音测试方案,APx500 分析软件免费送!

    声学工程师需要强大、可靠且集成的解决方案,帮助他们设计未来车辆的座舱声景。GRAS全新推出的座舱测试支架PR0003和PR0004AutoArray应用了哈曼(HARMAN)等公司所使
    的头像 发表于 09-24 14:55 525次阅读
    选购 GRAS <b class='flag-5'>座舱</b>调音<b class='flag-5'>测试</b><b class='flag-5'>方案</b>,APx500 分析软件免费送!

    新能源汽车智能座舱耐久测试的技术要点

    随着新能源汽车行业的快速发展,智能座舱作为人车交互的核心载体,其复杂度和集成度不断提高。大尺寸触摸屏、语音识别系统、智能座椅、多区温控、高级驾驶辅助系统(ADAS)等功能模块的融合,对座舱
    的头像 发表于 09-19 09:39 2963次阅读
    新能源汽车<b class='flag-5'>智能</b><b class='flag-5'>座舱</b>耐久<b class='flag-5'>测试</b>的技术要点

    智能座舱功能测试平台:驱动汽车智能化升级的核心验证引擎

    随着汽车“新四化”进程的不断深入,智能座舱作为人车交互的核心载体,正以前所未有的速度迭代演进。多屏互联、智能语音、手势识别、人脸监控等创新功能纷纷落地,在提升驾乘体验的同时,也为测试
    的头像 发表于 09-08 11:01 2583次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>座舱</b>功能<b class='flag-5'>测试</b>平台:驱动汽车<b class='flag-5'>智能</b>化升级的核心验证引擎

    安富利推出基于英飞凌产品的智能座舱解决方案

    当汽车从机械代步工具进化为“第三生活空间”,智能座舱正成为车企角逐的制高点。据行业研究机构预测,2025年全球智能座舱市场规模将突破600亿美元,这一数字背后,是消费者对车载交互、娱乐
    的头像 发表于 08-29 11:29 3046次阅读
    安富利推出基于英飞凌产品的<b class='flag-5'>智能</b><b class='flag-5'>座舱</b>解决<b class='flag-5'>方案</b>

    智能座舱骨架承重物理测试:极限载荷下结构变形量与耐久性验证 智能座舱骨架承重物理测试:极限载荷下结

    智能座舱的安全矩阵中,座椅骨架是连接驾乘者与车辆的核心纽带。智能座舱座椅骨架承重物理测试(极限载荷下结构变形量与耐久性验证),正以科学量化
    的头像 发表于 08-13 09:15 1908次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>座舱</b>骨架承重物理<b class='flag-5'>测试</b>:极限载荷下结构变形量与耐久性验证 <b class='flag-5'>智能</b><b class='flag-5'>座舱</b>骨架承重物理<b class='flag-5'>测试</b>:极限载荷下结

    汽车智能座舱测试:如何筑牢安全与体验的双重防线?

    汽车智能座舱与自动驾驶、车联网等领域的融合日益紧密,未来的测试也将更加注重跨领域的协同测试。在测试过程中,需要综合考虑
    的头像 发表于 06-16 09:56 1944次阅读
    汽车<b class='flag-5'>智能</b><b class='flag-5'>座舱</b><b class='flag-5'>测试</b>:如何筑牢安全与体验的双重防线?

    可靠连接方案:弹簧针Pogo Pin在智能座舱中的创新应用与竟争优势

    弹簧针Pogo Pin连接器在智能座舱中的应用场景广泛,涵盖了显示屏、模块化组件、传感器、智能座椅及头枕、智能氛围灯及车载设备等多个方面。其高可靠性、紧凑设计和抗振动能力使其成为
    的头像 发表于 05-14 17:38 1904次阅读
    <b class='flag-5'>高</b>可靠连接<b class='flag-5'>方案</b>:弹簧针Pogo Pin在<b class='flag-5'>智能</b><b class='flag-5'>座舱</b>中的创新应用与竟争优势

    向“第三生活空间”质变,美格智能48 TOPS算力模组重塑下一代智能座舱

    应用,进阶为主动进行关怀交互的“智能管家”。中商产业研究院发布的《2025-2030全球与中国智能座舱市场现状及未来发展趋势》显示,2024年全球乘用车智能
    的头像 发表于 05-13 16:04 1196次阅读
    向“第三生活空间”质变,美格<b class='flag-5'>智能</b>48 TOPS<b class='flag-5'>高</b>算力模组重塑下一代<b class='flag-5'>智能</b><b class='flag-5'>座舱</b>