控制车载系统温度的方法与装置与流程

文档序号:15345276发布日期:2018-09-04 22:41阅读:199来源:国知局

本发明涉及到车载系统领域,特别是涉及到控制车载系统温度的方法与装置。



背景技术:

随着现代汽车工业和电子技术的发展,车辆导航、通信、多媒体影音娱乐等电子系统可以通过网络技术联网形成功能强大的综合性车载系统。未来的车载系统向着集成化、智能化、全图形化信息平台的方向发展。现有车载系统中可满足同时运行多种程序的用户需求,但对车载系统的cpu运行带来了较大挑战,而且车载系统在运行中会由于车载系统cpu,wifi,4g等功能模块运行时会产生大量热,出现温度过高的现象,导致车机系统出现异常,甚至烧坏车载系统硬件设备,给车主带来严重的安全隐患。

因此,现有技术还有待改进。



技术实现要素:

本发明的主要目的为提供控制车载系统温度的方法,旨在解决车载系统温度过高造成安全危害的技术问题。

本发明提出一种控制车载系统温度的方法,包括:

判断车载系统cpu在指定时长内的温度值是否超过第一预设温度;

若是,则降低车载系统cpu的运行负荷。

优选地,所述判断车载系统cpu在指定时长内的温度值是否超过第一预设温度的步骤,包括:

获取车载系统cpu在指定时长内的各预设时间点的温度值,所述指定时长被所述各预设时间点划分为多个子时长区间;

若温度值超过第一预设温度的预设时间点的个数超过预设值,则确定车载系统cpu在指定时长内的温度值超过所述第一预设温度。

优选地,上述判断车载系统cpu在指定时长内的温度值是否超过第一预设温度的步骤之前,包括:

判断车载系统cpu在指定时长内的温度值是否超过第二预设温度,其中,上述第二预设温度低于第一预设温度;

若是,则发出关注车载系统中控温度的提示警报。

优选地,上述则降低车载系统cpu的运行负荷的步骤,包括:

关闭运行中的指定功能模块。

优选地,上述关闭运行中的上述指定功能模块的步骤,包括:

获取运行中各上述指定功能模块的温度参数;

根据上述温度参数按照从高到低的顺序关闭各上述指定功能模块。

优选地,上述关闭运行中的上述指定功能模块的步骤,包括:

获取用户预设的各上述指定功能模块的关闭顺序表;

根据上述关闭顺序表按照优先关闭顺序关闭各上述指定功能模块。

优选地,上述降低车载系统cpu的运行负荷的步骤,包括:

判断是否接收到对指定功能模块的启动指令;

若接收到,则根据所生成的禁止启动指令限制启动所述指定功能模块。

优选地,上述降低车载系统cpu的运行负荷的步骤之后,包括:

判断车载系统cpu在指定时长内的温度值是否超过第三预设温度,其中,上述第三预设温度高于第二预设温度;

若是,则自动关闭车载系统cpu。

本发明还提供了一种控制车载系统温度的装置,包括:

第一判断模块,用于判断车载系统cpu在指定时长内的温度值是否超过第一预设温度;

降低模块,用于若温度值超过第一预设温度,则降低车载系统cpu的运行负荷。

优选地,所述第一判断模块,包括:

获取单元,用于获取车载系统cpu在指定时长内的各预设时间点的温度值,所述指定时长被所述各预设时间点划分为多个子时长区间;

确定单元,用于若温度值超过第一预设温度的预设时间点的个数超过预设值,则确定车载系统cpu在指定时长内的温度值超过所述第一预设温度。

优选地,上述控制车载系统温度的装置,包括:

第二判断模块,用于判断车载系统cpu在指定时长内的温度值是否超过第二预设温度,其中,上述第二预设温度低于第一预设温度;

发出模块,用于若温度值超过第二预设温度,则发出关注车载系统中控温度的提示警报。

优选地,上述降低模块,包括:

关闭单元,用于关闭运行中的指定功能模块。

优选地,上述关闭单元,包括:

第一获取子单元,用于获取运行中各上述指定功能模块的温度参数;

第一关闭子单元,用于根据上述温度参数按照从高到低的顺序关闭各上述指定功能模块。

优选地,上述关闭单元,包括:

第二获取子单元,用于获取用户预设的各上述指定功能模块的关闭顺序表;

第二关闭子单元,用于根据上述关闭顺序表按照优先关闭顺序关闭各上述指定功能模块。

优选地,上述降低模块,包括:

判断单元,用于判断是否接收到对指定功能模块的启动指令;

限制单元,用于若接收到启动指定功能模块的启动指令,则根据所生成的禁止启动指令限制启动所述指定功能模块。

优选地,上述控制车载系统温度的装置,包括:

第三判断模块,用于判断车载系统cpu在指定时长内的温度值是否超过第三预设温度,其中,上述第三预设温度高于第二预设温度;

关闭模块,用于若温度值超过第三预设温度,则自动关闭车载系统cpu。

本发明有益技术效果:本发明通过监控车载系统cpu的运行过程中的温度变化,通过及时关闭使用中的部分功能或降低cpu运行负荷的方法,以便减少运行产生的热量,降低整个车载系统的温度值,保护车载系统,降低由于温度过高导致的车载系统不稳定、硬件损坏等带来安全隐患的几率。

附图说明

图1本发明一实施例中控制车载系统温度的方法流程示意图;

图2本发明一实施例中控制车载系统温度的装置结构示意图;

图3本发明一实施例的第一判断模块的结构示意图;

图4本发明另一实施例的控制车载系统温度的装置结构示意图;

图5本发明一实施例的降低模块的装置结构示意图;

图6本发明一实施例的关闭单元的装置结构示意图;

图7本发明另一实施例的关闭单元的装置结构示意图;

图8本发明再一实施例的降低模块的装置结构示意图;

图9本发明又一实施例的控制车载系统温度的装置结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,本发明一实施例控制车载系统温度的方法,包括:

s1:判断车载系统cpu在指定时长内的温度值是否超过第一预设温度。

本步骤的指定时长比如为6s、8s等,第一预设温度为125℃,为影响车载系统正常运行的温度阈值点。

s2:若是,则降低车载系统cpu的运行负荷。

本步骤通过降低多核cpu的运行负荷,降低车载系统cpu的运行负荷,比如,四核cpu通过关掉辅助的三核cpu,只保留主核cpu支持运行车载系统。再比如,将四核cpu中的每个cpu的运行速率从1.3g设定为1g。本发明其他实施例通过关闭某些当前运行的功能平台,以降低功能运行平台在运行过程中产生的热量。

进一步地,步骤s1,包括:

s101:获取车载系统cpu在指定时长内的各预设时间点的温度值,所述指定时长被所述各预设时间点划分为多个子时长区间。

本步骤中的各预设时间点包括通过预设规则确定的点或随机确定的点,以便将指定时长进一步细化,提高车载系统cpu温控精度。比如,通过预设规则确定的点将指定时长划分为多个均匀长度的子时间长或划分为多个时间长度呈指定递变规律的子时间长度。再比如,通过随机确定的点将指定时长划分为多个随机长度的子时间长。

s102:若温度值超过第一预设温度的预设时间点的个数超过预设值,则确定车载系统cpu在指定时长内的温度值超过所述第一预设温度。

举例地,本实施例的预设值为5,指定时间长度为8s,第一预设温度为125℃,预设时间点将8s划分为8个均匀长度为1s的子时间长,预设时间点的总个数为9个,当9个预设时间点中温度超过125℃的预设时间点的数量超过5个,则判定车载系统cpu在指定时长内的温度值超过所述第一预设温度,以进一步提高车载系统温度控制的精度,以便及时采取降低车载系统温度的措施,减少对车载系统的损害性。

进一步地,步骤s1之前,包括:

s10:判断车载系统cpu在指定时长内的温度值是否超过第二预设温度,其中,上述第二预设温度低于第一预设温度。

本步骤的指定时长比如为6s、8s等。第二预设温度低于第一预设温度以便及时发出关注车载系统中控温度的提示警报,防止温度的过度攀升,比如第二预设温度为110℃等。

s11:若是,则发出关注车载系统中控温度的提示警报。

本步骤的提示警报,包括通过发出警鸣声或启动警报指示灯等方式发出提示警报。

进一步地,步骤s2,包括:

s20:关闭运行中的指定功能模块。

本实施例中通过关闭某些当前运行的功能平台或功能模块,以降低功能运行平台在运行过程中产生的热量。举例地,当前运行的功能平台或功能模块,包括视频播放、蓝牙电话、4g网络、wifi、fm等多媒体功能模块,可选择关闭其中的几个或同时关闭全部已处于运行状态的功能模块。

进一步地,步骤s20,包括:

s201:获取运行中各上述指定功能模块的温度参数。

本实施例的车载系统可监控每个运行状态下的功能模块的产生热量状况。本步骤的温度参数包括当前温度值、升温速率以及功能模块的产生热量占比整个车载系统的热量比值等温度信息。

s202:根据上述温度参数按照从高到低的顺序关闭各上述指定功能模块。

本步骤在选择关闭其中运行中的几个功能模块时,按照优先关闭产热高的功能模块,以便在控制车载系统温度的同时,满足用户的使用需求。

本发明一实施例中,步骤s20,包括:

s203:获取用户预设的各上述指定功能模块的关闭顺序表。

本实施例按照用户预设的关闭顺序表,关闭当前运行的功能平台或功能模块中的几个或全部,以便在控制车载系统温度的同时,更满足用户的紧急使用需求,提高用户使用体验。

s204:根据上述关闭顺序表按照优先关闭顺序关闭各上述指定功能模块。

举例地,获取当前运行的指定功能模块包括:蓝牙电话、4g网络、fm,用户预设的关闭顺序表为依次关闭fm、视频播放、蓝牙电话、4g网络、wifi,则按照上述关闭顺序依次关闭fm、蓝牙电话、4g网络。

进一步地,步骤s2,包括:

s21:判断是否接收到对指定功能模块的启动指令。

本实施例是指对未处于运行状态的功能平台或功能模块的管控方法,以免在车载系统温度较高的情况下有更多的功能平台或功能模块被启动,而加剧车载系统的快速升温。

s22:若接收到,则根据所生成的禁止启动指令限制启动所述指定功能模块。

进一步地,步骤s2之后,包括:

s23:判断车载系统cpu在指定时长内的温度值是否超过第三预设温度其中,上述第三预设温度高于第二预设温度。

本步骤的指定时长比如为6s、8s等,第三预设温度为140℃,为车载系统能够运行的温度极限点。车载系统的整体温度不仅受cpu运行状况的影响、运行状态的功能模块的影响,还受车体所处的周围环境影响,比如在阳光高强爆晒下或周围高温炎热时,即使不运行其他的功能平台或功能模块,也会导致车载系统整体温度的快速攀升,为防止采取关闭其他功能平台依然控制不了车载系统温度快速攀升的局面,设置了监控车载系统极限温度的操作,以便引起安全事故。

s24:若是,则自动关闭车载系统cpu。

本实施例通过设置多档温度监控,以实现用户对车载系统温度的有效控制,且尽量不影响用户的正常使用需求。本实施例通过自动关闭整个车载系统的运行以避免温度突破极限温度,对车载系统硬件造成损坏,或导致车载系统出现异常而导致安全隐患发生。

参照图2,本发明一实施例的控制车载系统温度的装置,包括:

第一判断模块1,用于判断车载系统cpu在指定时长内的温度值是否超过第一预设温度。

第一判断模块1中的指定时长比如为6s、8s等,第一预设温度为125℃,为影响车载系统正常运行的温度阈值点。

降低模块2,用于若温度值超过第一预设温度,则降低车载系统cpu的运行负荷。

降低模块2通过降低多核cpu的运行负荷,降低车载系统cpu的运行负荷,比如,四核cpu通过关掉辅助的三核cpu,只保留主核cpu支持运行车载系统。再比如,将四核cpu中的每个cpu的运行速率从1.3g设定为1g。本发明其他实施例通过关闭某些当前运行的功能平台,以降低功能运行平台在运行过程中产生的热量。

参照图3,本实施例的第一判断模块1,包括:

获取单元101:获取车载系统cpu在指定时长内的各预设时间点的温度值,所述指定时长被所述各预设时间点划分为多个子时长区间。

本实施例中的各预设时间点包括通过预设规则确定的点或随机确定的点,以便将指定时长进一步细化,提高车载系统cpu温控精度。比如,通过预设规则确定的点将指定时长划分为多个均匀长度的子时间长或划分为多个时间长度呈指定递变规律的子时间长度。再比如,通过随机确定的点将指定时长划分为多个随机长度的子时间长。

确定单元102:若温度值超过第一预设温度的预设时间点的个数超过预设值,则确定车载系统cpu在指定时长内的温度值超过所述第一预设温度。

举例地,本实施例的预设值为5,指定时间长度为8s,第一预设温度为125℃,预设时间点将8s划分为8个均匀长度为1s的子时间长,预设时间点的总个数为9个,当9个预设时间点中温度超过125℃的预设时间点的数量超过5个,则判定车载系统cpu在指定时长内的温度值超过所述第一预设温度,以进一步提高车载系统温度控制的精度,以便及时采取降低车载系统温度的措施,减少对车载系统的损害性。

参照图4,本发明另一实施例的控制车载系统温度的装置,包括:

第二判断模块10,用于判断车载系统cpu在指定时长内的温度值是否超过第二预设温度,其中,上述第二预设温度低于第一预设温度。

第二判断模块10中的指定时长比如为6s、8s等。第二预设温度低于第一预设温度以便及时发出关注车载系统中控温度的提示警报,防止温度的过度攀升,比如第二预设温度为110℃等。

发出模块11,用于若温度值超过第二预设温度,则发出关注车载系统中控温度的提示警报。

发出模块11发出的提示警报,包括通过发出警鸣声或启动警报指示灯等方式发出提示警报。

参照图5,本实施例的降低模块2,包括:

关闭单元20,用于关闭运行中的指定功能模块。

本实施例中通过关闭单元20关闭某些当前运行的功能平台或功能模块,以降低功能运行平台在运行过程中产生的热量。举例地,当前运行的功能平台或功能模块,包括视频播放、蓝牙电话、4g网络、wifi、fm等多媒体功能模块,可选择关闭其中的几个或同时关闭全部已处于运行状态的功能模块。

参照图6,本实施例的关闭单元20,包括:

第一获取子单元201,用于获取运行中各指定功能模块的温度参数。

本实施例的车载系统可监控每个运行状态下的功能模块的产生热量状况。第一获取子单元201获取的温度参数包括当前温度值、升温速率以及功能模块的产生热量占比整个车载系统的热量比值等温度信息。

第一关闭子单元202,用于根据上述温度参数按照从高到低的顺序关闭各指定功能模块。

第一关闭子单元202在选择关闭其中运行中的几个功能模块时,按照优先关闭产热高的功能模块,以便在控制车载系统温度的同时,满足用户的使用需求。

参照图7,本发明另一实施例的关闭单元20,包括:

第二获取子单元203,用于获取用户预设的各指定功能模块的关闭顺序表。

本实施例的第二获取子单元203按照用户预设的关闭顺序表,关闭当前运行的功能平台或功能模块中的几个或全部,以便在控制车载系统温度的同时,更满足用户的紧急使用需求,提高用户使用体验。

第二关闭子单元204,用于根据上述关闭顺序表按照优先关闭顺序关闭各指定功能模块。

举例地,获取到的当前运行的指定功能模块包括:蓝牙电话、4g网络、fm,用户预设的关闭顺序表为依次关闭fm、视频播放、蓝牙电话、4g网络、wifi,第二关闭子单元204则按照上述关闭顺序依次关闭fm、蓝牙电话、4g网络。

参照图8,本发明再一实施例的降低模块2,包括:

判断单元21,用于判断是否接收到对指定功能模块的启动指令。

本实施例是指通过判断单元21对未处于运行状态的功能平台或功能模块的管控方法,以免在车载系统较高的情况下有更多的功能平台或功能模块被启动,而加剧车载系统的快速升温。

限制单元22,用于若接收到启动指定功能模块的启动指令,则根据所生成的禁止启动指令限制启动所述指定功能模块。

参照图9,本发明又一实施例的控制车载系统温度的装置,包括:

第三判断模块23,用于判断车载系统cpu在指定时长内的温度值是否超过第三预设温度,其中,上述第三预设温度高于第二预设温度。

第三判断模块23中的指定时长比如为6s、8s等,第三预设温度为140℃,为车载系统能够运行的温度极限点。车载系统的整体温度不仅受cpu运行状况的影响、运行状态的功能模块的影响,还受车体所处的周围环境影响,比如在阳光高强爆晒下或周围高温炎热时,即使不运行其他的功能平台或功能模块也会导致车载系统整体温度的快速攀升,为防止采取关闭其他功能平台依然控制不了车载系统温度快速攀升的局面,设置了监控车载系统极限温度的操作,以便引起安全事故。

关闭模块24,用于若温度值超过第三预设温度,则自动关闭车载系统cpu。

本实施例通过设置多档温度监控,以实现用户对车载系统温度的有效控制,且尽量不影响用户的正常使用需求。本实施例通过关闭模块24自动关闭整个车载系统的运行以避免温度突破极限温度,对车载系统硬件造成损坏或导致车载系统出现异常而导致安全隐患发生。

本发明实施例通过监控车载系统cpu的运行过程中的温度变化,通过及时采取关闭使用部分功能或降低cpu运行负荷的方法,以便减少运行产生的热量,降低整个车载系统的温度值,保护车载系统,降低由于温度过高导致的车载系统不稳定、硬件损坏等带来的安全隐患。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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