终端处理器调节方法及终端处理器调节装置制造方法及图纸

技术编号:20050518 阅读:40 留言:0更新日期:2019-01-09 06:03
本申请提供一种终端处理器调节方法及终端处理器调节装置,涉及处理器调节技术领域。该方法,包括:获取第k‑1时刻的处理器参数u(k‑1)、第k‑2时刻的处理器参数u(k‑2)、第k时刻的卡顿参数y(k)、及第k‑1时刻的伪偏导估计数

【技术实现步骤摘要】
终端处理器调节方法及终端处理器调节装置
本专利技术涉及处理器调节
,具体而言,涉及一种终端处理器调节方法及终端处理器调节装置。
技术介绍
随着智能手机的普及,人们对手机的性能要求越来越高,其中,卡顿和耗电问题显得尤为突出,然而这两个因素大部分情况下是互斥的关系。现有技术中,通常采用提高手机运行内存,或是中央处理器CPU等的消耗,来解决卡顿问题。但是提高手机运行内存和增加CPU消耗,就会导致手机的耗电量加快,从而大大降低手机的续航能力。
技术实现思路
本专利技术的目的在于,针对上述现有技术中的不足,提供一种终端处理器调节方法及终端处理器调节装置,以解决手机卡顿与手机待电量相互冲突的问题。为实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供了一种终端处理器调节方法,包括:获取第k-1时刻的处理器参数u(k-1)、第k-2时刻的处理器参数u(k-2)、第k时刻的卡顿参数y(k)、及第k-1时刻的伪偏导估计数其中k为大于或等于3的整数。根据上述第k-1时刻的处理器参数u(k-1)、第k-2时刻的处理器参数u(k-2)、第k时刻的卡顿参数y(k)、第k-1时刻的伪偏导估计数及预设的第k+1时刻的卡顿参数y(k+1)*,采用无模型自适应控制MFAC算法,计算第k时刻的伪偏导估计数根据上述第k-1时刻的处理器参数u(k-1)、第k时刻的卡顿参数y(k)、预设的第k+1时刻的所述卡顿参数y(k+1)*及第k时刻的伪偏导估计数采用MFAC算法,计算第k时刻的处理器参数u(k),其中,所述第k时刻的卡顿参数y(k)为k时刻实时采集的数据。根据该第k时刻的处理器参数u(k),调整第k时刻的实际处理器参数u(k)。进一步地,上述采用无模型自适应控制MFAC算法,计算第k时刻的伪偏导估计数包括:采用公式计算第k时刻的伪偏导估计数其中,η为步长序列,Δu(k-1)为第k-1、第k-2时刻的处理器参数u(k-1)和u(k-2)的差值。进一步地,上述采用MFAC算法,计算第k时刻的处理器参数u(k),包括:采用公式计算第k时刻的处理器参数u(k),其中,ρ为步长序列,λ为权重因子。进一步地,上述处理器参数u(k)包括:处理器中不同类型核的个数分布和每种类型核的核频率;上述卡顿参数y(k)包括帧率和掉帧数。进一步地,上述预设的第k+1时刻的卡顿参数y(k+1)*恒定为[60,0]。第二方面,本申请实施例提供了一种终端处理器调节装置,包括:获取模块、计算模块及确定模块。获取模块,用于获取第k-1时刻的处理器参数u(k-1)、第k-2时刻的处理器参数u(k-2)、第k时刻的卡顿参数y(k)、及第k-1时刻的伪偏导估计数其中k为大于或等于3的整数。计算模块,用于根据上述第k-1时刻的处理器参数u(k-1)、第k-2时刻的处理器参数u(k-2)、第k时刻的卡顿参数y(k)、第k-1时刻的伪偏导估计数及预设的第k+1时刻的卡顿参数y(k+1)*,采用无模型自适应控制MFAC算法,计算第k时刻的伪偏导估计数根据上述第k-1时刻的处理器参数u(k-1)、第k时刻的卡顿参数y(k)、预设的第k+1时刻的卡顿参数y(k+1)*及第k时刻的伪偏导估计数采用MFAC算法,计算第k时刻的处理器参数u(k),其中,第k时刻的卡顿参数y(k)为k时刻实时采集的数据。确定模块,用于根据第k时刻的处理器参数u(k),调整第k时刻的实际处理器参数u(k)。进一步地,计算模块具体用于:采用公式计算第k时刻的伪偏导估计数其中,η为步长序列,Δu(k-1)为第k-1、第k-2时刻的处理器参数u(k-1)和u(k-2)的差值。进一步地,计算模块具体还用于:采用公式计算第k时刻的处理器参数u(k),其中,ρ为步长序列,λ为权重因子。进一步地,处理器参数u(k)包括:处理器中不同类型核的个数分布和每种类型核的核频率;卡顿参数y(k)包括帧率和掉帧数。进一步地,上述预设的第k+1时刻的卡顿参数y(k+1)*恒定为[60,0]。本申请的有益效果是:通过采用无模型自适应控制MFAC算法,根据预设的恒定卡顿参数值,构建处理器参数与卡顿参数的平衡关系式,利用当前时刻实时采集的卡顿参数求取当前时刻的处理器参数,通过该处理器参数对手机终端实际的处理器参数进行调整,以使手机既能不卡顿,还能相对较省电。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的终端处理器调节方法流程示意图;图2为本申请实施例提供的终端处理器调节方法的时序关系图;图3为本申请实施例提供的终端处理器调节装置结构示意图一;图4为本申请实施例提供的终端处理器调节装置结构示意图二。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。第一实施例图1为本申请实施例提供的终端处理器调节方法流程示意图,图2为本申请实施例提供的终端处理器调节方法的时序关系图。该方法可以由手机、平板电脑、计算机、服务器、智能电视机等终端设备执行,但不具体限制。如图1所示,该终端处理器调节方法包括:S101、获取第k-1时刻的处理器参数u(k-1)、第k-2时刻的处理器参数u(k-2)、第k时刻的卡顿参数y(k)及第k-1时刻的伪偏导估计数其中k为大于或等于3的整数。具体地,参照图2,可以按照预设时间段划分周期,即截取一段时间从第0时刻开始采集数据,第k时刻即为第k时间段。其中,第k时刻可以表示当前时间所在的时间段。S102、根据上述第k-1时刻的处理器参数u(k-1)、第k-2时刻的处理器参数u(k-2)、第k时刻的卡顿参数y(k)、第k-1时刻的伪偏导估计数及预设的第k+1时刻的卡顿参数y(k+1)*,采用无模型自适应控制MFAC算法,计算第k时刻的伪偏导估计数具体地,预设的第k+1时刻的卡顿参数为保证终端不卡顿的较优卡顿参数,当当前采集的卡顿参数y(k)等于或接近y(k+1)*时,此时终端使用过程较顺畅。需要说明的是,MFAC(ModelFreeAdaptivecontrol,无模型自适应控制)算法,其网络控制系统的规模和结构较为复杂,并且网络环境随时都在变化,MFAC算法只依靠当前的在线数据便可对系统进行控制,可以很好地适应系统的变化。另外,采用MFAC算法进行计算,其控制原理简单易用,计算量小,并且鲁棒性强,仅利用输入输出数据参与计算,无需建立受控系统模型。S103、根据上述第k-1时刻的处理器参数u(k-1)、第k时刻的卡顿参数y(k)、预设的第k+1时刻的卡顿参数y(k+1)*及第k时刻的伪偏导估计数采用MFAC算法,计算第k时刻的处理器参数u(k),其中,第k时刻的卡顿参数y(k)为k时刻实时采集的数据。需要说明的是,该终端系统中,第0时刻的处理器参数u(0)和第1时刻的处理器参数u(1)为给定的数值,或者也可为通过实时采集获得的数值。本文档来自技高网...

【技术保护点】
1.一种终端处理器调节方法,其特征在于,包括:获取第k‑1时刻的处理器参数u(k‑1)、第k‑2时刻的处理器参数u(k‑2)、第k时刻的卡顿参数y(k)、及第k‑1时刻的伪偏导估计数

【技术特征摘要】
1.一种终端处理器调节方法,其特征在于,包括:获取第k-1时刻的处理器参数u(k-1)、第k-2时刻的处理器参数u(k-2)、第k时刻的卡顿参数y(k)、及第k-1时刻的伪偏导估计数其中k为大于或等于3的整数;根据所述第k-1时刻的处理器参数u(k-1)、所述第k-2时刻的处理器参数u(k-2)、所述第k时刻的卡顿参数y(k)、所述第k-1时刻的伪偏导估计数及预设的第k+1时刻的卡顿参数y(k+1)*,采用无模型自适应控制MFAC算法,计算第k时刻的伪偏导估计数根据所述第k-1时刻的处理器参数u(k-1)、所述第k时刻的卡顿参数y(k)、预设的第k+1时刻的所述卡顿参数y(k+1)*及所述第k时刻的伪偏导估计数采用MFAC算法,计算第k时刻的处理器参数u(k),其中,所述第k时刻的卡顿参数y(k)为k时刻实时采集的数据;根据所述第k时刻的处理器参数u(k),调整第k时刻的实际处理器参数u(k)。2.根据权利要求1所述的终端处理器调节方法,其特征在于,所述采用无模型自适应控制算法MFAC,计算第k时刻的伪偏导估计数包括:采用公式计算第k时刻的伪偏导估计数其中,η为步长序列,Δu(k-1)为第k-1、第k-2时刻的处理器参数u(k-1)和u(k-2)的差值。3.根据权利要求1所述的终端处理器调节方法,其特征在于,所述采用MFAC算法,计算第k时刻的处理器参数u(k),包括:采用公式计算第k时刻的处理器参数u(k),其中,ρ为步长序列,λ为权重因子。4.根据权利要求1所述的终端处理器调节方法,其特征在于,所述处理器参数u(k)包括:处理器中不同类型核的个数分布和每种类型核的核频率;所述卡顿参数y(k)包括帧率和掉帧数。5.根据权利要求1所述的终端处理器调节方法,其特征在于,所述预设的第k+1时刻的卡顿参数y(k+1)*恒定为[60,0]。...

【专利技术属性】
技术研发人员:陈晓青
申请(专利权)人:厦门美图移动科技有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1