一种车标远程控制系统和方法与流程

文档序号:32955447发布日期:2023-01-14 17:15阅读:69来源:国知局
一种车标远程控制系统和方法与流程

1.本发明涉及控制技术领域,尤其涉及一种车标远程控制系统和方法。


背景技术:

2.随着物联网的发展,汽车普遍设有车标控制功能,现有的车标控制方式通常是通过单独车内硬按键控制,或集成在车机大屏上的软开关进行控制,也会有支持蓝牙控制;而硬开关可靠性虽高,但需要增加开关按键和相关连接线束,既增加成本也受到空间得约束。软开关虽节省按键和连接线束成本,但无法摆脱车主必须要车内进行控制的现状。蓝牙控制虽可实现在一定距离的远程控制,但需额外集成相关蓝牙射频模组,导致成本增加和布置得受限,且距离和所处环境遮挡情况皆有限制。


技术实现要素:

3.基于上述问题,本发明提供了一种车标远程控制系统和方法,能够实现车标远程控制,降低成本,摆脱控制距离的限制。
4.本发明公开了如下技术方案:
5.本发明第一方面提供一种车标远程控制系统,包括:客户端、车联网远程服务平台和远程无线终端;
6.所述客户端用于响应于用户开启或关闭车标的操作,向所述车联网远程服务平台发送对应的操作指令;所述操作指令包含车标的目标状态;
7.所述车联网远程服务平台用于接收所述操作指令,向所述远程无线终端发送远程控制指令;
8.所述远程无线终端用于根据所述远程控制指令在车标的当前状态与所述目标状态不一致的情况下,控制车标状态达到目标状态。
9.在一种可能的实现方式中,所述系统还包括:车标控制模块;
10.所述远程无线终端具体用于:若车标的当前状态与所述目标状态不一致,则在当前can信号满足预设执行条件的情况下,向所述车标控制模块发送控制信号,使所述车标控制模块根据所述控制信号控制车标状态达到目标状态。
11.在一种可能的实现方式中,所述远程无线终端还用于若车标当前状态与所述目标状态一致,则向所述车联网远程服务平台发送执行成功的信号。
12.在一种可能的实现方式中,所述远程无线终端还具体用于:
13.在当前can信号不满足预设执行条件的情况下,向所述车联网远程服务平台发送执行失败的信号。
14.在一种可能的实现方式中,所述车联网远程服务平台还用于在所述远程无线终端未登录车联网远程服务平台时调用短信接口下发唤醒短信到所述远程无线终端;
15.所述远程无线终端还用于接收所述唤醒短信,校验所述唤醒短信的格式和时间戳,校验通过后发起登录车联网远程服务平台的请求。
16.在一种可能的实现方式中,所述远程无线终端还用于在发送控制信号的同时开启计时器计时预设时间阈值,并以单位时间的频率监测车标状态信号是否变为目标状态信号;若预设时间阈值的时间内,车标状态信号变成目标状态信号,则向所述车联网远程服务平台发送执行成功的远程控制结果;若预设时间阈值的时间内,车标状态信号未变成目标状态信号,则向所述车联网远程服务平台发送执行超时的远程控制结果。
17.在一种可能的实现方式中,所述车联网远程服务平台还用于向所述客户端发送车标控制结果。
18.在一种可能的实现方式中,所述车标控制模块还用于检测到自身故障时,向所述远程无线终端发送故障信号;
19.所述远程无线终端还用于根据所述故障信号向所述车联网远程服务平台发送报警信号;
20.所述车联网远程服务平台还用于将所述报警信号发送给所述客户端。
21.本技术第二方面提供一种车标远程控制方法,包括:
22.远程无线终端根据车联网远程服务平台发送的远程控制指令在车标的当前状态与所述目标状态不一致的情况下,控制车标状态达到目标状态;所述远程控制指令是所述车联网远程服务平台接收到客户端响应于用户开启或关闭车标的操作发送的操作指令后,向所述远程无线终端发送的;所述操作指令包含车标的目标状态。
23.在一种可能的实现方式中,所述远程无线终端根据车联网远程服务平台发送的远程控制指令在车标的当前状态与所述目标状态不一致的情况下,控制车标状态达到目标状态,包括:
24.若车标的当前状态与所述目标状态不一致,则在当前can信号满足预设执行条件的情况下,向所述车标控制模块发送控制信号,使所述车标控制模块根据所述控制信号控制车标状态达到目标状态。
25.相较于现有技术,本发明具有以下有益效果:
26.本发明提供的包括:客户端、车联网远程服务平台、远程无线终端;所述客户端用于响应于用户开启或关闭车标的操作,向所述车联网远程服务平台发送对应的操作指令;所述操作指令包含车标的目标状态;所述车联网远程服务平台用于接收所述操作指令,向所述远程无线终端发送远程控制指令;所述远程无线终端用于根据所述远程控制指令在车标的当前状态与所述目标状态不一致的情况下,控制车标状态达到目标状态。本发明通过远程控制车标状态,能够降低成本,摆脱控制距离的限制。
附图说明
27.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
28.图1为本发明实施例提供的一种远程车标控制系统结构图;
29.图2为本技术实施例提供的应用远程车标控制系统的控制车标状态的流程图。
具体实施方式
30.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明实施例作进一步详细的说明。
31.正如前文所述,现有的车标控制方式及其缺点如下:
32.1、通过单独车内硬按键控制,需要增加开关按键和相关连接线束,既增加成本也受到空间得约束。
33.2、集成在车机大屏上的软开关进行控制,软开关虽节省按键和连接线束成本,但无法摆脱车主必须要车内进行控制的现状。
34.3、蓝牙控制,可实现在一定距离的远程控制,但需额外集成相关蓝牙射频模组,导致成本增加和布置得受限,且距离和所处环境遮挡情况皆有限制。
35.有鉴于此,本发明实施例提供的一种车标远程控制系统和方法,能够实现车标远程控制,降低成本,摆脱控制距离的限制。
36.参见图1,该图为本技术实施例提供的一种远程车标控制系统结构图。如图1所示,远程车标控制系统包括:客户端110、车联网远程服务平台(telematics service provider,简称tsp)120、远程无线终端(telematics box,简称tbox)130和车标控制模块(car logo control unit,简称clcu)140。
37.所述客户端用于响应于用户开启或关闭车标的操作,向所述车联网远程服务平台发送对应的操作指令;所述操作指令包含车标的目标状态。
38.在一个示例中,客户端还可以用于设定车标开启或关闭和调整频率,以及显示异常状态。
39.所述车联网远程服务平台用于接收所述操作指令,向所述远程无线终端发送远程控制指令;
40.所述远程无线终端用于根据所述远程控制指令在车标的当前状态与所述目标状态不一致的情况下,控制车标状态达到目标状态。
41.所述远程无线终端在接收到远程控制指令后,判断车标的当前状态与目标状态是否一致;
42.若车标当前状态与所述目标状态一致,则向所述车联网远程服务平台发送执行成功的信号。
43.若车标的当前状态与所述目标状态不一致,则在当前can信号满足预设执行条件的情况下,向所述车标控制模块发送控制信号,使所述车标控制模块根据所述控制信号控制车标状态达到目标状态。在当前can信号不满足预设执行条件的情况下,向所述车联网远程服务平台发送执行失败的信号。
44.在一个示例中,预设执行条件是:电源信号systemctl_power_mode=off,车速vehspd=0,挡位gearsts=p/n。
45.在一些实施例中,所述车联网远程服务平台还用于在接受到客户端发送的操作指令后,判断当前车辆的远程无线终端是否登录车联网远程服务平台;若已登录,则下发远控指令到远程无线终端。
46.若所述远程无线终端未登录车联网远程服务平台,调用短信接口下发唤醒短信到所述远程无线终端;所述远程无线终端还用于接收所述唤醒短信,校验所述唤醒短信的格
式和时间戳,校验通过后发起登录车联网远程服务平台的请求。若校验失败,车联网远程服务平台将失败信息通过json格式返回到客户端,由客户端显示车辆不在线,执行失败。
47.在一些实施例中,所述远程无线终端还用于在发送控制信号的同时开启计时器计时预设时间阈值,并以单位时间的频率监测车标状态信号是否变为目标状态信号;若预设时间阈值的时间内,车标状态信号变成目标状态信号,则向所述车联网远程服务平台发送执行成功的远程控制结果;若预设时间阈值的时间内,车标状态信号未变成目标状态信号,则向所述车联网远程服务平台发送执行超时的远程控制结果。
48.在一些实施例中,所述车联网远程服务平台还用于向所述客户端发送车标控制结果。
49.在一些实施例中,所述车标控制模块还用于检测到自身故障时,向所述远程无线终端发送故障信号;
50.所述远程无线终端还用于根据所述故障信号向所述车联网远程服务平台发送报警信号;
51.所述车联网远程服务平台还用于将所述报警信号发送给所述客户端。
52.参见图2,图2为本技术实施例提供的应用远程车标控制系统的控制车标状态的流程图。如2所示,控制流程如下:
53.1、用户通过客户端设置车标状态,客户端与tsp建立通信连接(例如建立socket连接,并将json数据格式的操作指令发送到tsp。
54.2、tsp解析并判断当前车辆tbox是否登录tsp;若是,执行3;若否执行2.1。
55.2.1、若tbox未登录tsp,tsp调用短信接口下发唤醒短信到tbox。
56.2.2、tbox接收到短信后,校验格式和时间戳,校验通过后发起登录tsp平台的请求。
57.2.3、若校验失败,tsp将失败信息通过json格式返回到客户端,由客户端显示车辆tbox未登录tsp,唤醒失败。
58.3、若tbox已登录tsp,则下发远控指令到tbox。
59.3.1、tbox接收到tsp的远程控制指令后先判断当前的车标状态是否已达到目标状态。若是执行3.1.1,否则执行3.2。
60.3.1.1、若已达到目标状态,则直接反馈到tsp。
61.3.1.2、tsp接收后通过json格式发送到客户端在客户端显示执行成功。
62.3.2、若未达到目标状态,tbox根据当前can信号判断当前车况是否满足执行条件(执行条件是:电源信号systemctl_power_mode=off,车速vehspd=0,挡位gearsts=p/n);若不满足执行3.2.1,若满足执行4。
63.3.2.1、返回到tsp当前车况不满足执行条件的信息,tsp接收后通过json格式发送到客户端,客户端解析并显示执行失败的原因即当前车况不满足执行条件的信息。
64.4、若满足则发送控制信号(例如remtautologo信号(coding=close/open)和remthzctrl信号(coding=slow/mid/fast))给clcu,同时开启自身计时器计时(例如计时30秒),并以每秒的频率监测车标状态信号是否变为目标状态信号,即autologosts=close/open;若是执行5,若否执行4.1。
65.4.1、若计时时间内,车标状态信号未变成目标值状态,则上报到tsp执行超时的远
控结果,tsp将数据通过json格式发送到客户端,并解析显示执行失败;
66.5、若计时时间内,车标状态信号跳变到目标新状态信号,则tbox上报执行成功到tsp,同时tsp将数据通过json格式发送到客户端;执行5.1。
67.5.1、客户端解析并显示执行成功。
68.tbox实时周期监测车标控制的状态,车标控制模块检测到自身故障时,发送can信号到tbox即autologoerrorsts=warning,tbox主动推送报警信号到tsp,tsp将数据通过json格式发送到客户端,随即客户端解析并弹窗提醒。
69.本技术实施例提供一种远程车标控制方法,包括:
70.远程无线终端根据车联网远程服务平台发送的远程控制指令在车标的当前状态与所述目标状态不一致的情况下,远程控制车标状态达到目标状态;所述远程控制指令是所述车联网远程服务平台接收到客户端响应于用户开启或关闭车标的操作发送的操作指令后,向所述远程无线终端发送的;所述操作指令包含车标的目标状态。
71.在一些实施例中,所述远程无线终端根据车联网远程服务平台发送的远程控制指令在车标的当前状态与所述目标状态不一致的情况下,远程控制车标状态达到目标状态,包括:
72.若车标的当前状态与所述目标状态不一致,则在当前can信号满足预设执行条件的情况下,向所述车标控制模块发送控制信号,使所述车标控制模块根据所述控制信号控制车标状态达到目标状态。
73.在一些实施例中,所述方法还包括:若车标当前状态与所述目标状态一致,所述远程无线终端向所述车联网远程服务平台发送执行成功的信号。
74.在一些实施例中,所述远程无线终端在当前can信号不满足预设执行条件的情况下,向所述车联网远程服务平台发送执行失败的信号。
75.在一些实施例中,所述车联网远程服务平台在所述远程无线终端未登录车联网远程服务平台时调用短信接口下发唤醒短信到所述远程无线终端;
76.所述远程无线终端还用于接收所述唤醒短信,校验所述唤醒短信的格式和时间戳,校验通过后发起登录车联网远程服务平台的请求。
77.在一些实施例中,所述远程无线终端在发送控制信号的同时开启计时器计时预设时间阈值,并以单位时间的频率监测车标状态信号是否变为目标状态信号;若预设时间阈值的时间内,车标状态信号变成目标状态信号,则向所述车联网远程服务平台发送执行成功的远程控制结果;若预设时间阈值的时间内,车标状态信号未变成目标状态信号,则向所述车联网远程服务平台发送执行超时的远程控制结果。
78.在一些实施例中,所述方法还包括:所述车联网远程服务平台向所述客户端发送车标控制结果。
79.在一些实施例中,所述方法还包括:所述车标控制模块检测到自身故障时,向所述远程无线终端发送故障信号;
80.所述远程无线终端根据所述故障信号向所述车联网远程服务平台发送报警信号;
81.所述车联网远程服务平台还用于将所述报警信号发送给所述客户端。
82.在实际应用中,所述计算机可读存储介质可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算
机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
83.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
84.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
85.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
86.需要注意,本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
87.需要注意,本发明中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
88.需要说明的是,尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
89.虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本发明的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
90.以上描述仅为本发明的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本发明中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本发明中公开的(但不限于)具有类似功
能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1