远程车控怎么玩?来,我教你..

你是不是有这样的烦恼:

每次回到家中就开始“间歇性失忆”,

——“我刚刚的车有没有锁?”

——“我的车窗有没有关?”

于是,还没坐下来休息就匆匆忙忙跑到楼下进行检查。

又或者,有天把车停在陌生的停车场,面对一堆颜色款式各异的汽车,驻足张望,

——“我的车到底停哪了呢?”

正是因为我们有这样的需求,所以等来了智能远程车控这个功能,有了这个功能,我们就可以在手机上实现对车辆的控制。

相信大家对远程车控这个功能并不陌生,那是否会产生疑问,远控是怎么实现的?为什么动动手指就能操控车?对于测试工程师来说,该如何对远控功能进行测试呢?今天,咱就聊聊远程车控这个话题。

01

什么是远程车控?

远程车控,顾名思义指的是手机智能控制汽车,用户可以通过该功能在上车前利用手机改变车辆状态。通过使用远程控车的功能,让车主们在手机上就能实现车辆开门、上锁、开空调等智能操作,给人们的出行带来了极大的便利。

远程车控功能非常丰富,包括但不限于:手机控制车锁开闭、车窗开闭、远程启动、远程寻车、空调开启关闭、远程座椅加热、远程状态查询、车内紫外线杀菌等,随着科技的发展,车厂开发了越来越多新颖的功能,以后再做详细介绍。

02

远控功能如何实现?

远程车控功能主要涉及以下几个单元:

1)手机APP

2)服务器(云端)

3)智能车载终端(TBOX)

4)执行器ECU

远程车控的实现是基于车联网平台的,用户通过手机APP下发远程控制指令云端服务器接收到控制命令后再通过4G/5G网络转发到智能车载终端(TBOX);如果此时TBOX处于休眠状态,车联网后台会下发短信唤醒TBOX,如果TBOX处于工作状态,直接接收远程控制指令,并将信号传递给车辆的执行机构;ECU执行后,会将执行结果反馈给TBOX,再通过车联网后台发送到APP,形成闭环,实现整个远程控制交互流程。

03

远控如何进行测试?

远程车控测试需求:

(1)手机APP上下发控制指令后,车端在规定的时间内完成该动作。

(2)车端的控制结果与手机APP提示的控制结果保持一致。

远控测试方案

(1)操作指令发送

自动化操作手机APP,根据Test Case在CANoe中编写APP操作指令,这些指令会传递到Python脚本,使用Python脚本完成APP的控制,以此模拟用户实际操作手机APP的动作,操作完成后远程车控指令会通过云端发送指令至智能车载终端TBOX。

(2)执行状态读取

当APP发送指令完成后,TBOX将控制指令传递到车内网关(CGW),然后网关转发给各相应控制器完成相应动作,执行动作后再将执行结果按原路返回到手机APP端,通过python检测手机端的反馈状态,然后将状态发送给CANoe。

(3)测试结果反馈

当CANoe读取到当前车载端执行状态后,对比实际用户需求,最终判定测试结果。

以上,小怿大致介绍了远程车控的定义、实现方式以及测试方案,欢迎有兴趣的专家来怿星交流,我们与您共同进步。

关注【怿星科技】公众号,获取更多知识

  • 5
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值