一种充电电流调节方法、装置及终端制造方法及图纸

技术编号:13986660 阅读:131 留言:0更新日期:2016-11-13 03:43
本发明专利技术实施例提供了一种充电电流调节方法、装置及终端,所述方法包括:获取充电电流采样值;利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值;将所述滤波输出值和充电电流设定值进行比较,得到充电电流偏差值;根据所述充电电流偏差值和包括比例、积分、微分控制过程的PID控制算法对充电电流进行调节。通过本发明专利技术实施例可以有效削弱充电电流值的采样误差,提高充电电流的调节准确度,保证PID控制系统的稳定性。

【技术实现步骤摘要】

本专利技术涉及充电控制
,具体涉及一种充电电流调节方法、装置及终端。
技术介绍
目前,智能手机、平板电脑等终端的充电过程都是通过专门的充电控制芯片进行控制,包括对充电电流的监测和调节等。在实践中发现,现有的充电控制方法很容易导致实际的充电电流值与设定的充电电流值存在不一致性,甚至会出现较大偏差的情况,例如,设定的充电电流值为700mA,有些终端实际的充电电流值可以达到745mA,而有些终端实际的充电电流值只有670mA,实际的充电电流值比设定的充电电流值高时存在较大的安全隐患,而实际的充电电流比设定的充电电流值低时又会导致充电时间较长的问题。通过比例、积分、微分PID控制算法可以对充电电流值的大小进行调节,使得实际的充电电流值尽可能的接近设定的充电电流值,从而在保证安全的前提下可以有效缩短充电时间,较好的解决上述问题。然而PID控制算法需要对实际的充电电流值进行精确采样,实际的充电电流值采样误差较大时会影响到PID控制系统的收敛性,甚至会导致PID控制系统震荡,大大影响充电电流值的实际调节效果。可见,如何削弱充电电流值的采样误差已成为亟待解决的问题。
技术实现思路
本专利技术实施例提供了一种充电电流调节方法、装置及终端,可以有效削弱充电电流值的采样误差,提高充电电流的调节准确度,保证PID控制系统的稳定性。本专利技术实施例第一方面提供了一种充电电流调节方法,包括:获取充电电流采样值;利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值;将所述滤波输出值和充电电流设定值进行比较,得到充电电流偏差值;根据所述充电电流偏差值和包括比例、积分、微分控制过程的PID控制算法对充电电流进行调节。本专利技术实施例第二方面提供了一种充电电流调节装置,包括:第一获取单元,用于获取充电电流采样值;滤波单元,用于利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值;比较单元,用于将所述滤波输出值和充电电流设定值进行比较,得到充电电流偏差值;调节单元,用于根据所述充电电流偏差值和包括比例、积分、微分控制过程的PID控制算法对充电电流进行调节。本专利技术实施例第三方面提供了一种终端,包括:蓄电池、存储器以及处理器,其中,所述存储器中存储一组程序,且所述处理器用于调用所述存储器中存储的程序,执行以下操作:获取所述蓄电池的充电电流采样值;利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值;将所述滤波输出值和充电电流设定值进行比较,得到充电电流偏差值;根据所述充电电流偏差值和包括比例、积分、微分控制过程的PID控制算法对所述蓄电池的充电电流进行调节。通过本专利技术实施例可以获取充电电流采样值,利用预设的数字低通滤波器对该充电电流采样值进行滤波,以得到该充电电流采样值的滤波输出值,通过将该滤波输出值和充电电流设定值进行比较而得到充电电流偏差值,再根据该充电电流偏差值和PID控制算法对充电电流进行调节,对充电电流采样值进行滤波后再输入PID控制系统,可以有效削弱充电电流值的采样误差,提高充电电流的调节准确度,保证PID控制系统的稳定性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种充电电流调节方法的第一实施例流程示意图;图2是本专利技术实施例提供的一种充电电流调节方法的第二实施例流程示意图;图3是本专利技术实施例提供的一种充电电流调节装置的一实施例结构示意图;图4是本专利技术实施例提供的一种终端的一实施例结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种充电电流调节方法、装置及终端,具体通过PID控制算法对充电电流进行调节,可以有效削弱充电电流值的采样误差,提高充电电流的调节准确度,保证PID控制系统的稳定性。以下分别进行详细说明。本专利技术实施例中的终端可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。请参阅图1,为本专利技术实施例提供的一种充电电流调节方法的第一实施例流程示意图。本实施例中所描述的充电电流调节方法,包括以下步骤:101、获取充电电流采样值。具体实现中,首先需对充电电流进行采样,具体可以是周期性地通过电流采样电路对充电电路的充电电流进行采样,得到充电电流采样值。其中,电流采样电路可以包括模数转换器(Analog-to-Digital Converter,ADC)器件,通过ADC器件将充电电压的模拟量转换为数字量,得到充电电压值,再用充电电压值除以采样电阻的阻值即可得到充电电流采样值。其中,充电电流的采样周期具体可以根据PID控制系统的设计进行选择,例如采样周期可以是5s。可以理解的是,上述电流采样电路的实现方式仅是举例,对于电流采样电路的实际实现方式本专利技术实施例不做限定。102、利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值。具体的,上述通过电流采样电路得到的充电电流采样值有可能存在较大误差,为减小充电电流采样值的误差,可以将充电电流采样值输入一预设的数字低通滤波器,以滤除充电电流中高于预设的数字低通滤波器的截止频率的成分(例如干扰信号),实现对充电电流采样值的误差修正,得到充电电流采样值的滤波输出值。其中,预设的数字低通滤波器具体可以采用一阶数字RC低通滤波器,一阶数字RC低通滤波器的表达式可以设计为:yn=axn+(1-a)yn-1;其中,a为滤波系数,且a为大于0且小于1的实数,xn为充电电流采样值,yn-1为上一次的滤波输出值,yn为本次的滤波输出值。进一步的,一阶数字RC低通滤波器的表达式的设计思路可以如下:(1)获取一阶数字RC低通滤波器的输入x(t)与输出y(t)的微分方程:(2)将预设的数字低通滤波器的采样周期设为T,对微分方程进行离散化处理,设yn=y(nt),xn=x(nt),在RC>>T,即RC远远大于T时,可以将微分方程转化为:RC(yn-yn-1)+yn=xn。(3)对RC(yn-yn-1)+yn=xn改写后得到一阶数字RC低通滤波器的表达式:yn=axn+(1-a)yn-1。在一些可行的实施方式中,对智能手机、平板电脑等终端进行充电的场景中,一阶数字RC低通滤波器的采样周期可以设为T=50ms,则采样频率为20Hz,基于一阶数字RC低通滤波器不能滤除高于0.5倍采样频率的干扰信号,则预设截止频率可以设为0.01Hz,从而实际上可取而a可取此时,一阶数字RC低通滤波器的表达式为:yn=0.05本文档来自技高网...

【技术保护点】
一种充电电流调节方法,其特征在于,包括:获取充电电流采样值;利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值;将所述滤波输出值和充电电流设定值进行比较,得到充电电流偏差值;根据所述充电电流偏差值和包括比例、积分、微分控制过程的PID控制算法对充电电流进行调节。

【技术特征摘要】
1.一种充电电流调节方法,其特征在于,包括:获取充电电流采样值;利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值;将所述滤波输出值和充电电流设定值进行比较,得到充电电流偏差值;根据所述充电电流偏差值和包括比例、积分、微分控制过程的PID控制算法对充电电流进行调节。2.根据权利要求1所述的方法,其特征在于,所述预设的数字低通滤波器为一阶数字RC低通滤波器,所述利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值,包括:利用所述一阶数字RC低通滤波器对所述充电电流采样值进行滤波,得到包括频率低于一预设截止频率的充电电流的滤波输出值。3.根据权利要求2所述的方法,其特征在于,所述利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值之前,所述方法还包括:设计所述一阶数字RC低通滤波器的表达式,其中,所述表达式为:yn=axn+(1-a)yn-1;其中,a为滤波系数,且a为大于0且小于1的实数,xn为所述充电电流采样值,yn-1为上一次的滤波输出值,yn为本次的滤波输出值。4.根据权利要求3所述的方法,其特征在于,所述设计所述一阶数字RC低通滤波器的表达式,包括:获取一阶数字RC低通滤波器的输入x(t)与输出y(t)的微分方程:将所述预设的数字低通滤波器的采样周期设为T,对所述微分方程进行离散化处理,设yn=y(nt),xn=x(nt),在RC>>T时,将所述微分方程转化为所述一阶数字RC低通滤波器的表达式:yn=axn+(1-a)yn-1。5.根据权利要求4所述的方法,其特征在于,T=50ms,所述预设截止频率为0.01Hz,则所述一阶数字RC低通滤波器的表达式为:yn=0.05*xn+0.95*yn-1。6.根据权利要求1~5中任一项所述的方法,其特征在于,所述PID控制算法为离散型增量式PID控制算法,所述根据所述充电电流偏差值和包括比例、积分、微分控制过程的PID控制算法对充电电流进行调节,包括:根据所述充电电流偏差值和所述PID控制算法获取充电电流的调节增量;利用所述调节增量对充电电流进行调节。7.根据权利要求1~5中任一项所述的方法,其特征在于,所述滤波输出值为对当前的充电电流采样值进行滤波得到的滤波输出值,或者,对当前时刻之前的预设次数采样得到的预设数量的充电电流采样值进行滤波后分别得到的所述预设数量的滤波输出值的平均值。8.一种充电电流调节装置,其特征在于,包括:第一获取单元,用于获取充电电流采样值;滤波单元,用于利用预设的数字低通滤波器对所述充电电流采样值进行滤波,得到所述充电电流采样值的滤波输出值;比较单元,用于将所述滤波输出值和充电电流设定值进行比较,得到充电电流偏差值;调节单元,用于根据所述充电电流偏差值和包括比例、积分、微分控制过程的PID控制算法对充电电流进行调节。9.根据权利要求8所述的装置,其特征在于,所述预设的数字低通滤波器为一阶数字RC低通滤波器,所述滤波单元具体用于:利用所述一阶数字RC低通滤波器对所述充电电流采样值进行滤波,得到包括频率低于一预设截止频率的充电电流的滤波输出值。10.根据权利要求9所述的装置,其特征在于,所述装置还包括:设计单元,用于设计所述一阶数字RC低通滤波器的表达式,其中,所述表达式为:yn=axn+(1-a)yn-1;其中,a为滤波系数,且a为大于0且小于1的实数,xn为所述充电电流采样值,yn-1为上一次的滤波输出值,yn为本次的滤波输出值。11.根据权利要求10所述的装置,其特征在于,所述设计单元包括:第二获取单元,用于获取一阶数字RC低通滤波器的输入x(t)与输出y(t)的微分方程:...

【专利技术属性】
技术研发人员:莫斐
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1