汽车ECU远程调试方法及系统与流程

文档序号:34065966发布日期:2023-05-06 15:14阅读:64来源:国知局
汽车ECU远程调试方法及系统与流程

本发明涉及汽车,具体而言,涉及一种汽车ecu远程调试方法及系统。


背景技术:

1、在汽车推出市场销售之后,若汽车的某电子零部件,例如汽车的ecu(electroniccontrol unit,电子控制单元)被发现有软件缺陷,将导致重大功能安全问题,因此会出现需要批量维护,甚至会导致批量召回的情况。此外,若车辆在行驶过程中出现故障,或出现交通事故,则需要专业人员快速反应并做出详尽分析,若分析涉及到汽车ecu的软件缺陷,则还需要专业人员到指定地点跟进并进行调试维护。

2、上述针对汽车ecu的软件缺陷调试维护的过程需要较高的维护的时间地域人力等成本,同时还存在维护时间周期长,车辆和维修点距离过远以及专业人员不在现场导致调试维护困难等问题。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种汽车ecu远程调试方法及系统,以解决汽车ecu在量产后出现软件缺陷时需要快速维护调试的问题。

2、为了实现上述目的,本发明实施例采用的技术方案如下:

3、第一方面,本发明实施例提供一种汽车ecu远程调试方法,应用于ecu远程调试系统的本地客户端,所述ecu远程调试系统还包括本地服务器和云服务器,所述本地客户端与所述本地服务器、云服务器通信连接,所述云服务器与待调试车辆的t-box通信连接,所述待调试车辆还设置有多个ecu,各所述ecu与所述待调试车辆的t-box通信连接;

4、所述方法包括:

5、在接收到所述本地服务器发送的成功登录指令的情况下,根据所述待调试车辆的当前状态获取待调试车辆信息;

6、判断所述待调试车辆信息是否匹配所述本地服务器中预存车辆的信息;

7、若是,基于所述本地服务器向所述云服务器发送的包含所述待调试车辆信息的调试指令,获取所述云服务器发送的端口信息;其中,所述端口信息表征所述云服务器中与所述待调试车辆的t-box绑定的配置端口;

8、通过所述云服务器发送包含所述端口信息的登录指令于所述待调试车辆的t-box;

9、在接收到所述待调试车辆的t-box发送的成功登录指令的情况下,发送登录指令于待调试ecu;

10、在接收到所述待调试ecu发送的成功登录指令的情况下,对所述待调试ecu执行远程调试的动作。

11、在可选的实施方式中,所述在接收到所述本地服务器发送的成功登录的情况下,根据所述待调试车辆的当前状态获取待调试车辆信息的步骤之前,所述方法还包括:

12、判断是否获取到登录所述本地服务器所需的账号和密码;

13、若是,基于所述账号和密码发送登录指令于所述本地服务器。

14、在可选的实施方式中,所述根据所述待调试车辆的当前状态获取待调试车辆信息的步骤,包括:

15、判断所述待调试车辆的当前状态是否为售后状态;

16、若否,获取所述待调试车辆的vin码和iccid码,作为待调试车辆信息;

17、若是,获取所述待调试车辆的vin码和iccid码,以及所述待调试车辆对应的用户信息,作为待调试车辆信息。

18、在可选的实施方式中,所述通过所述云服务器发送包含所述端口信息的登录指令于所述待调试车辆的t-box的步骤,包括:

19、判断是否获取到登录所述待调试车辆的t-box所需的t-box登录密码;

20、若是,基于所述端口信息、所述t-box登录密码,以及所述云服务器的ip地址发送登录指令于所述待调试车辆的t-box。

21、在可选的实施方式中,所述发送登录指令于待调试ecu的步骤,包括:

22、判断是否获取到登录所述待调试ecu所需的ecu登录密码;

23、若是,基于所述ecu登录密码,以及所述待调试ecu的ip地址发送登录指令于所述待调试ecu。

24、在可选的实施方式中,所述在接收到所述待调试ecu发送的成功登录指令的情况下,对所述待调试ecu执行远程调试的动作的步骤之后,所述方法还包括:

25、向所述本地服务器发送调试结束指令,以使所述本地服务器基于所述调试结束指令发送解绑指令于所述云服务器,使所述云服务器的配置端口与所述待调试车辆的t-box解绑。

26、第二方面,本发明实施例提供一种汽车ecu远程调试方法,应用于ecu远程调试系统的云服务器,所述ecu远程调试系统还包括本地客户端和本地服务器,所述本地客户端与所述本地服务器、云服务器通信连接,所述云服务器与待调试车辆的t-box通信连接,所述待调试车辆还设置有多个ecu,各所述ecu与所述待调试车辆的t-box通信连接;

27、所述方法包括:

28、响应于所述本地服务器发送的包含待调试车辆信息的调试指令,根据所述待调试车辆信息查找所述待调试车辆的t-box;

29、将查找到的所述待调试车辆的t-box与配置端口绑定,并生成端口信息;

30、将所述端口信息发送于所述本地客户端,以使所述本地客户端基于所述端口信息登录所述待调试车辆的t-box,并登录待调试ecu执行远程调试的动作。

31、在可选的实施方式中,所述待调试车辆信息包括待调试车辆的iccid码,所述根据所述待调试车辆信息查找待调试车辆的t-box的步骤,包括:

32、根据所述待调试车辆的iccid码查找对应所述待调试车辆的t-box。

33、在可选的实施方式中,所述方法还包括:

34、响应于所述本地服务器发送的解绑指令,将所述配置端口与所述待调试车辆的t-box解绑。

35、第三方面,本发明实施例提供一种汽车ecu远程调试系统,包括本地客户端、本地服务器和云服务器,所述本地客户端与所述本地服务器、云服务器通信连接,所述云服务器与待调试车辆的t-box通信连接,所述待调试车辆还设置有多个ecu,各所述ecu与所述待调试车辆的t-box通信连接;

36、所述本地客户端用于实现如上述第一方面实施例和/或结合上述第一方面实施例可能的实施方式提供的汽车ecu远程调试方法,以登录待调试ecu执行远程调试的动作;

37、所述本地服务器预存有车辆的信息,所述本地服务器用于向所述云服务器发送包含待调试车辆信息的调试指令,以使所述本地客户端获取所述云服务器发送的待调试车辆的端口信息;其中,所述端口信息表征所述云服务器中与所述待调试车辆的t-box绑定的配置端口;

38、所述云服务器用于实现如上述第二方面实施例和/或结合上述第二方面实施例可能的实施方式提供的汽车ecu远程调试方法,以使所述本地客户端基于其发送的端口信息登录所述待调试车辆的t-box,并登录待调试ecu执行远程调试的动作。

39、本发明实施例的有益效果包括,例如:

40、本发明实施例提供的一种汽车ecu远程调试方法及系统,通过待调试车辆的当前状态获取待调试车辆信息,在待调试车辆信息匹配本地服务器中预存车辆的信息的情况下,基于本地服务器向云服务器发送的包含待调试车辆信息的调试指令,获取云服务器发送的端口信息,并通过云服务器发送包含端口信息的登录指令于待调试车辆的t-box,以使本地客户端可以登录待调试车辆的t-box,并登录待调试ecu执行远程调试的动作。

41、上述方案解决了汽车ecu在量产后出现软件缺陷时需要快速维护调试的问题,该方案能够不受到时间和空间的限制,不论汽车在何处都能通过此方法和相应的调试系统及时响应以实现远程调试,且不仅能解决远程调试的问题,还可根据此链路解决ecu系统升级、日志提取和大数据上传等问题。

42、同时,在整个远程调试ecu的过程中需要在接收到本地服务器发送的成功登录指令的情况下获取待调试车辆信息,并且在待调试车辆的t-box发送的成功登录指令的情况下,以及在接收到所述待调试ecu发送的成功登录指令的情况下,才可以登录待调试ecu,并进一步对待调试ecu进行远程调试,整个过程保证了相应服务器和汽车的信息安全。

43、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1