一种车载远程通信设备休眠唤醒方法及其休眠唤醒系统与流程
本发明涉及车载远程通信设备领域,尤其涉及一种车载远程通信设备休眠唤醒方法及其休眠唤醒系统。
背景技术:
1、随着汽车电子功能集成度不断提高,车载远程通信设备(telematics-box,tbox)已从单一的蜂窝通信模块发展为集成了远程通信、定位、数字钥匙、射频钥匙接收、胎压监测接收、紧急呼叫(ecall)、短距离无线连接及空中升级(ota)等多种功能的综合控制单元。为减少控制器数量及线束复杂度,上述功能常被集成于同一t-box硬件平台中。
2、在现有技术中,t-box的唤醒策略通常采用统一上电方式,即任一唤醒源触发时即启动全部模块,导致低压电池能耗增加、响应延迟及总线拥塞。同时,后台心跳、日志上传、gps更新和ota检查等任务相互独立定时执行,造成频繁重复唤醒;而can干扰、信号抖动或软件异常又易引发误唤醒。
技术实现思路
1、本发明实施例旨在提供一种车载远程通信设备休眠唤醒方法及其休眠唤醒系统,旨在解决现有t-box的唤醒策略采用统一上电方式,即任一唤醒源触发时即启动全部模块,导致低压电池能耗增加、响应延迟及总线拥塞的问题。
2、为解决上述技术问题,本发明实施例第一方面实施例提供一种车载远程通信设备休眠唤醒方法,所述方法包括:
3、供电控制单元提供常供电控制域,接收车辆外部或内部的唤醒信号,基于唤醒策略确定与唤醒信号对应的唤醒任务,输出给电源管理与任务调度单元;
4、电源管理与任务调度单元基于硬件条件划分多个按需供电的功能电源域,根据供电控制单元输出的唤醒任务选择对应的功能电源域,调度电源开关矩阵控制与选择功能电源域对应的功能模块上电。
5、在一些实施例中,所述供电控制单元提供常供电控制域,接收车辆外部或内部的唤醒信号,确定与唤醒信号对应的唤醒任务,输出给电源管理与任务调度单元,包括:
6、接收到来自车辆外部和/或内部的唤醒信号,基于预设安全白名单信号,确定唤醒信号的信号属性;
7、根据信号属性,基于唤醒策略确定信号属性对应的唤醒任务,输出给电源管理与任务调度单元,以使电源管理与任务调度单元执行唤醒任务。
8、在一些实施例中,所述信号属性包括安全白名单信号和非安全白名单信号;
9、所述唤醒策略包括:
10、若信号属性是安全白名单信号,则输出安全唤醒任务给电源管理与任务调度单元;
11、若信号属性是非安全白名单信号,则依次经过唤醒意图可信度判断、剩余能量预算计算、最小唤醒集合生成、异常自愈执行和后台唤醒任务合并后,输出非安全唤醒任务给电源管理与任务调度单元。
12、在一些实施例中,所述唤醒意图可信度判断,包括:
13、常供电控制域在功能电源域上电之前进行唤醒意图可信度判断;
14、所述唤醒意图可信度低时,拒绝唤醒与所述唤醒信号对应的功能电源域;
15、所述唤醒意图可信度中时,只唤醒所述常供电控制域中的验证模块,待获得第二项证据后再决定是否继续唤醒;
16、所述唤醒意图可信度高时,唤醒完成所述唤醒任务所需的最小唤醒集合;
17、安全白名单信号或高优先级请求则快速进入相应的安全唤醒路径,输出安全唤醒任务。
18、在一些实施例中,所述剩余能量预算计算,包括:
19、计算车辆驻车的剩余能量预算,其中,所述剩余能量预算等于当前可用能量减去车辆再次启动所需的预留能量、安全功能预留能量以及预计自然放电能量;
20、当所述剩余能量预算充足时,正常执行唤醒任务;
21、当所述剩余能量预算不足时,降低唤醒任务的唤醒等级或延期执行唤醒任务;
22、安全唤醒任务使用安全功能预留能量。
23、在一些实施例中,所述最小唤醒集合生成,包括:
24、建立任务依赖图,所述任务依赖图包括上层节点和下层节点,其中,所述上层节点是唤醒任务,所述下层节点是完成所述唤醒任务所依赖的功能模块;
25、确定所述唤醒任务后,基于所述任务依赖图从所述唤醒任务向下追溯,得到必须上电的节点闭包,所述节点闭包为所述唤醒任务需要的最小唤醒集合。
26、在一些实施例中,所述异常自愈执行,包括:
27、根据首个中断源、首帧有效报文、各功能模块启动顺序、唤醒持续时间和估算能耗形成唤醒指纹,并根据所述唤醒指纹执行分级自愈策略;其中,安全白名单信号不受分级自愈策略限制;
28、其中,所述分级自愈策略包括:第一级自愈措施包括缩短在线时间、限制非关键网络重试;第二级自愈措施包括暂时屏蔽异常唤醒、返回缓存数据或者由常供电控制域代理必要响应;第三级自愈措施包括隔离故障功能电源域并上报维修诊断。
29、在一些实施例中,所述后台唤醒任务合并,包括:根据唤醒任务时间窗口、共享功能模块比例和新增能耗合并后台唤醒任务,并通过电源管理与任务调度单元调度电源开关矩阵实施合并调度。
30、在一些实施例中,所述方法还包括:唤醒任务结束后,根据车载远程通信设备各功能模块返回的休眠准备信息完成休眠共识,执行休眠动作。
31、相应地,本发明第二方面实施例提供一种车载远程通信设备休眠唤醒系统,应用于本发明第一方面实施例所述的车载远程通信设备休眠唤醒方法,所述系统包括:供电控制单元,电源管理与任务调度单元和电源开关矩阵,其中:
32、所述供电控制单元与所述电源管理与任务调度单元电性连接,提供常供电控制域,用于接收车辆外部或内部的唤醒信号,基于唤醒策略确定与唤醒信号对应的唤醒任务,输出给所述电源管理与任务调度单元;
33、所述电源管理与任务调度单元与所述电源开关矩阵电性连接,包括基于硬件条件划分的多个按需供电的功能电源域,用于根据所述唤醒任务选择对应的功能电源域,调度所述电源开关矩阵控制与选择功能电源域对应的功能模块上电。
34、与现有技术相比较,本发明实施例提供的一种车载远程通信设备休眠唤醒方法及其休眠唤醒系统,该车载远程通信设备休眠唤醒方法通过供电控制单元提供常供电控制域,接收车辆外部或内部的唤醒信号,基于唤醒策略确定与唤醒信号对应的唤醒任务,输出给电源管理与任务调度单元;电源管理与任务调度单元基于硬件条件划分多个按需供电的功能电源域,根据供电控制单元输出的唤醒任务选择对应的功能电源域,调度电源开关矩阵控制与选择功能电源域对应的功能模块上电。从而将t-box拆分为常供电控制域和多个按需供电的功能电源域,实现分级唤醒管理,既能让紧急(ecall)、碰撞信号等安全功能及时响应,又能根据实际唤醒任务只唤醒对应的必要功能模块,从而降低驻车功耗,避免简单唤醒任务带动t-box全部模块唤醒而使全部模块上电,造成浪费驻车功耗;且可以在不降低紧急呼叫和车辆进入体验的前提下减少驻车能耗,并提高整车休眠问题的可诊断性和可靠性。从而解决现有t-box的唤醒策略采用统一上电方式,即任一唤醒源触发时即启动全部模块,导致低压电池能耗增加、响应延迟及总线拥塞的问题。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com