本發(fā)明涉及電子技術領域,具體涉及一種充電控制方法、裝置及終端。
背景技術:
目前,智能手機、平板電腦等終端的充電過程都是通過專門的充電控制芯片進行控制的,包括對充電電流的監(jiān)測和調(diào)節(jié)等。在實踐中發(fā)現(xiàn),現(xiàn)有的充電控制方法很容易導致充電控制芯片實際的充電電流輸出值與設定的充電電流輸出值存在不一致性,甚至會出現(xiàn)較大偏差的情況。
通過比例、積分、微分(proportion integral derivative,PID)控制算法可以對充電電流輸入值的大小進行調(diào)節(jié),使得實際的充電電流輸出值盡可能的接近設定的充電電流輸出值。實際應用中,一般是根據(jù)實驗值或者經(jīng)驗值確定PID控制算法的系數(shù),如果確定的PID控制算法的系數(shù)誤差較大,很可能導致收斂速度過慢甚至不收斂的情況出現(xiàn),進而引起實際的充電電流輸出值波動較大,達不到預期值,且充電效率偏低。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種充電控制方法、裝置及終端,可以快速穩(wěn)定充電電流輸出值,提高充電效率。
本發(fā)明實施例第一方面提供了一種充電控制方法,包括:
響應第一次充電事件的發(fā)生,獲取第一目標充電電流輸出值。
利用比例、積分、微分PID控制算法確定充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值。
將所述充電電路的充電電流輸入值調(diào)整為所述第一充電電流輸入值。
在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系。
本發(fā)明實施例第二方面提供了一種充電控制裝置,包括:
獲取模塊,用于響應第一次充電事件的發(fā)生,獲取第一目標充電電流輸出值。
確定模塊,用于利用PID控制算法確定充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值。
調(diào)整模塊,用于將所述充電電路的充電電流輸入值調(diào)整為所述第一充電電流輸入值。
創(chuàng)建模塊,用于在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系。
本發(fā)明實施例第三方面提供了一種終端,包括:處理器以及存儲器,其中,所述存儲器存儲有可執(zhí)行程序代碼,且所述處理器用于調(diào)用所述可執(zhí)行程序代碼,執(zhí)行上述第一方面所述的充電控制方法。
通過本發(fā)明實施例可以響應第一次充電事件的發(fā)生,獲取設置的第一目標充電電流輸出值,通過利用比例、積分、微分PID控制算法確定充電電路的充電電流輸出值為該第一目標充電電流輸出值時,對應所需的第一充電電流輸入值,并按照該第一充電電流輸入值進行充電,以及在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建該第一目標充電電流輸出值與該第一充電電流輸入值之間的對應關系,可以快速穩(wěn)定充電電流輸出值,提高充電效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種充電控制方法的第一實施例流程示意圖;
圖2是本發(fā)明實施例提供的一種充電控制方法的第二實施例流程示意圖;
圖3是本發(fā)明實施例提供的一種充電控制裝置的一實施例結(jié)構(gòu)示意圖;
圖4是本發(fā)明實施例提供的一種終端的一實施例結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例中的終端可以包括智能手機(如Android手機、iOS手機、Windows Phone手機等)、平板電腦、掌上電腦、筆記本電腦、移動互聯(lián)網(wǎng)設備(MID,Mobile Internet Devices)或穿戴式設備等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
請參閱圖1,為本發(fā)明實施例提供的一種充電控制方法的第一實施例流程示意圖。本實施例中所描述的充電控制方法,包括以下步驟:
101、終端響應第一次充電事件的發(fā)生,獲取第一目標充電電流輸出值。
其中,在終端充電過程中的不同階段(包括小電流充電階段、大電流快速充電階段等)可以設置不同的充電電流值(即充電電路的充電電流輸出值)。
具體的,在終端開機后進行第一次充電時,可以根據(jù)當前的終端溫度等參數(shù)從預設的多個充電電流輸出值選項中選取第一目標充電電流輸出值作為充電電路的充電電流輸出值。
102、所述終端利用比例、積分、微分PID控制算法確定充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值,并將所述充電電路的充電電流輸入值調(diào)整為所述第一充電電流輸入值。
具體實現(xiàn)中,為保證充電電流可以快速達到第一目標充電電流輸出值,可以引入比例、積分、微分PID控制算法,根據(jù)所需的充電電流輸出值得到對應的充電電路的充電電流輸入值,從而設置充電電路的充電電流輸入值,包括:獲取充電電路當前實際輸出的充電電流輸出值,計算當前實際輸出的充電電流輸出值與所需的第一目標充電電流輸出值之間的差值,利用PID控制算法可以得到差值對應的充電電流輸入值的調(diào)整量,再根據(jù)調(diào)整量對充電電路當前的充電電流輸入值進行調(diào)整,即可得到充電電路實際輸出的充電電流輸出值為第一目標充電電流輸出值時,對應所需的第一充電電流輸入值。
在一些可行的實施方式中,本發(fā)明實施例中的PID控制算法具體可以為離散型增量式PID控制算法。
103、所述終端在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系。
其中,可以建立并維護一個充電電流輸入輸出對應關系表,充電電流輸入輸出對應關系表記錄有設定的充電電流輸出值與所需的充電電流輸入值之間的對應關系,從而后續(xù)在進行充電過程中,可以根據(jù)設定的充電電流輸出值直接從充電電流輸入輸出對應關系表中查詢得到對應所需的充電電流輸入值,再將充電電路當前的充電電流輸入值調(diào)整為查詢得到的充電電流輸入值即可,從而能夠快速穩(wěn)定充電電路的充電電流輸出值。
具體實現(xiàn)中,可以針對充電電路的充電電流輸出值設置若干個調(diào)整級別,每一個調(diào)整級別對應一個充電電流輸出值。充電電流輸入輸出對應關系表可以是以二維表格的形式實現(xiàn),例如List[2][N],其中N代表設置的調(diào)整級別的數(shù)量,具體存儲方式可以如下:根據(jù)調(diào)整級別與充電電流輸出值的對應關系,確定第一目標充電電流輸出值對應的目標調(diào)整級別(假設為k),則可以用List[0][k]存儲第一目標充電電流輸出值,用List[1][k]存儲第一充電電流輸入值,從而完成在目標調(diào)整級別k下創(chuàng)建第一目標充電電流輸出值與第一充電電流輸入值之間的對應關系。
通過本發(fā)明實施例可以響應第一次充電事件的發(fā)生,獲取設置的第一目標充電電流輸出值,通過利用PID控制算法確定充電電路實際輸出的充電電流輸出值為該第一目標充電電流輸出值時,對應所需的第一充電電流輸入值,并按照該第一充電電流輸入值進行充電,以及在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建該第一目標充電電流輸出值與該第一充電電流輸入值之間的對應關系,從而結(jié)合充電電流輸入輸出對應關系表以及PID控制算法實現(xiàn)了快速穩(wěn)定充電電流輸出值,提高充電效率。
請參閱圖2,為本發(fā)明實施例提供的一種充電控制方法的第二實施例流程示意圖。本實施例中所描述的充電控制方法,包括以下步驟:
201、終端響應第一次充電事件的發(fā)生,獲取第一目標充電電流輸出值。
具體的,在終端開機后進行第一次充電時,從預設的多個充電電流輸出值選項中選取第一目標充電電流輸出值作為充電電路的充電電流輸出值。
202、所述終端利用比例、積分、微分PID控制算法確定充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值,并將所述充電電路的充電電流輸入值調(diào)整為所述第一充電電流輸入值。
203、所述終端在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系。
204、所述終端響應第二次充電事件的發(fā)生,獲取第二目標充電電流輸出值。
具體的,在終端開機后進行非首次充電,例如第二次充電時,可以根據(jù)當前的終端溫度等參數(shù)從預設的多個充電電流輸出值選項中選取第二目標充電電流輸出值作為充電電路的充電電流輸出值。
205、所述終端查詢所述預先創(chuàng)建的充電電流輸入輸出對應關系表中,是否存在與所述第二目標充電電流輸出值對應的充電電流輸入值,若存在,則執(zhí)行步驟206;若不存在,則執(zhí)行步驟207和208。
206、所述終端獲取所述預先創(chuàng)建的充電電流輸入輸出對應關系表中存儲的所述第二目標充電電流輸出值對應的第二充電電流輸入值,并將所述充電電路的充電電流輸入值調(diào)整為所述第二充電電流輸入值。
具體實現(xiàn)中,終端查詢充電電流輸入輸出對應關系表中,目前是否存在與第二目標充電電流輸出值對應的充電電流輸入值,如果存在,則直接從充電電流輸入輸出對應關系表中獲取對應所需的第二充電電流輸入值,可以不需要再通過PID控制算法得到第二目標充電電流輸出值對應所需的充電電流輸入值,即可將充電電路當前的充電電流輸入值調(diào)整為查詢得到的第二充電電流輸入值,實現(xiàn)快速穩(wěn)定充電電路的充電電流輸出值。
207、所述終端利用所述PID控制算法確定所述充電電路的充電電流輸出值為所述第二目標充電電流輸出值時,對應所需的第三充電電流輸入值,并將所述充電電路的充電電流輸入值調(diào)整為所述第三充電電流輸入值。
208、所述終端在所述預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第二目標充電電流輸出值與所述第三充電電流輸入值之間的對應關系。
具體的,如果充電電流輸入輸出對應關系表中,目前不存在與第二目標充電電流輸出值對應的充電電流輸入值,則通過PID控制算法得到對應的充電電流輸入值,包括:獲取充電電路當前實際輸出的充電電流輸出值,計算當前實際輸出的充電電流輸出值與所需的第二目標充電電流輸出值之間的差值,利用PID控制算法可以得到差值對應的充電電流輸入值的調(diào)整量,再根據(jù)調(diào)整量對充電電路當前的充電電流輸入值進行調(diào)整,即可得到充電電路實際輸出的充電電流輸出值為第二目標充電電流輸出值時,對應所需的第三充電電流輸入值,并將充電電路當前的充電電流輸入值調(diào)整為第三充電電流輸入值。
進一步地,可以通過上述步驟103中的方式,在充電電流輸入輸出對應關系表中,在第二目標充電電流輸出值對應的調(diào)整級別下,創(chuàng)建第二目標充電電流輸出值與第三充電電流輸入值之間的對應關系。
在一些可行的實施方式中,終端在將充電電路當前的充電電流輸入值調(diào)整為第三充電電流輸入值之后,還可以檢驗充電電流輸入值調(diào)整后充電電流輸出值是否達到預期(即第二目標充電電流輸出值),如果未達到預期可以再次通過PID控制算法得到相應的充電電流輸入值,并對充電電路當前的充電電流輸入值繼續(xù)調(diào)整,直到充電電流輸出值達到預期。具體可以是:計算充電電路當前實際輸出的充電電流輸出值與第二目標充電電流輸出值之間的差值,并與預設數(shù)值(例如5毫安mA)進行比較,如果差值大于或等于預設數(shù)值,則表明充電電流輸出值未達到預期,波動較大,終端需再次利用PID控制算法確定充電電路實際輸出的充電電流輸出值為第二目標充電電流輸出值時,對應所需的第四充電電流輸入值,并將充電電路當前的充電電流輸入值調(diào)整為第四充電電流輸入值。
此外,終端可以通過上述步驟103中的方式,在充電電流輸入輸出對應關系表中,在第二目標充電電流輸出值對應的調(diào)整級別下,創(chuàng)建第二目標充電電流輸出值與第四充電電流輸入值之間的對應關系,并需刪除之前創(chuàng)建的第二目標充電電流輸出值與第三充電電流輸入值之間的對應關系。
通過本發(fā)明實施例可以響應第一次充電事件的發(fā)生,獲取設置的第一目標充電電流輸出值,通過利用PID控制算法確定充電電路實際輸出的充電電流輸出值為該第一目標充電電流輸出值時,對應所需的第一充電電流輸入值,并按照該第一充電電流輸入值進行充電,以及在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建該第一目標充電電流輸出值與該第一充電電流輸入值之間的對應關系。在第二次充電事件的發(fā)生時,可以獲取設置的第二目標充電電流輸出值,并查詢充電電流輸入輸出對應關系表中,目前是否存在與第二目標充電電流輸出值對應的充電電流輸入值,如果存在,則獲取第二目標充電電流輸出值對應的第二充電電流輸入值,以及將充電電路當前的充電電流輸入值調(diào)整為第二充電電流輸入值。如果不存在,則利用PID控制算法確定第二目標充電電流輸出值對應所需的第三充電電流輸入值,并將充電電路當前的充電電流輸入值調(diào)整為第三充電電流輸入值,以及在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建第二目標充電電流輸出值與第三充電電流輸入值之間的對應關系,從而結(jié)合充電電流輸入輸出對應關系表以及PID控制算法實現(xiàn)對PID控制算法的優(yōu)化,實現(xiàn)了快速穩(wěn)定充電電流輸出值,提高充電效率。
請參閱圖3,為本發(fā)明實施例提供的一種充電控制裝置的一實施例結(jié)構(gòu)示意圖。本實施例中所描述的充電控制裝置,包括:
獲取模塊301,用于響應第一次充電事件的發(fā)生,獲取第一目標充電電流輸出值。
確定模塊302,用于利用PID控制算法確定充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值。
調(diào)整模塊303,用于將所述充電電路的充電電流輸入值調(diào)整為所述第一充電電流輸入值。
創(chuàng)建模塊304,用于在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系。
可選的,所述獲取模塊301,還用于響應第二次充電事件的發(fā)生,獲取第二目標充電電流輸出值。
其中,所述裝置還包括:
查詢模塊305,用于查詢所述預先創(chuàng)建的充電電流輸入輸出對應關系表中,是否存在與所述第二目標充電電流輸出值對應的充電電流輸入值。
其中,所述獲取模塊301,還用于在存在與所述第二目標充電電流輸出值對應的充電電流輸入值時,獲取所述預先創(chuàng)建的充電電流輸入輸出對應關系表中存儲的所述第二目標充電電流輸出值對應的第二充電電流輸入值。
所述調(diào)整模塊303,還用于將所述充電電路的充電電流輸入值調(diào)整為所述第二充電電流輸入值。
可選的,所述確定模塊302,還用于在不存在與所述第二目標充電電流輸出值對應的充電電流輸入值時,利用所述PID控制算法確定所述充電電路的充電電流輸出值為所述第二目標充電電流輸出值時,對應所需的第三充電電流輸入值。
所述調(diào)整模塊303,還用于將所述充電電路的充電電流輸入值調(diào)整為所述第三充電電流輸入值。
所述創(chuàng)建模塊304,還用于在所述預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第二目標充電電流輸出值與所述第三充電電流輸入值之間的對應關系。
可選的,所述確定模塊302,還用于在所述充電電路的充電電流輸出值與所述第二目標充電電流輸出值之間的差值大于或等于預設數(shù)值時,再次利用所述PID控制算法確定所述充電電路的充電電流輸出值為所述第二目標充電電流輸出值時,對應所需的第四充電電流輸入值。
所述調(diào)整模塊303,還用于將所述充電電路的充電電流輸入值調(diào)整為所述第四充電電流輸入值。
所述創(chuàng)建模塊304,還用于在所述預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第二目標充電電流輸出值與所述第四充電電流輸入值之間的對應關系。
其中,所述裝置還包括:
刪除模塊306,用于刪除所述第二目標充電電流輸出值與所述第三充電電流輸入值之間的對應關系。
可選的,所述確定模塊302利用PID控制算法確定充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值的具體方式為:
獲取充電電路的充電電流輸出值。
確定所述充電電流輸出值與所述第一目標充電電流輸出值之間的差值。
利用PID控制算法確定所述差值對應的充電電流輸入值的調(diào)整量。
根據(jù)所述調(diào)整量對所述充電電路的充電電流輸入值進行調(diào)整,得到所述充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值。
可選的,所述創(chuàng)建模塊304在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系的具體方式為:
從針對所述充電電路的充電電流輸出值預設的若干個調(diào)整級別中,確定所述第一目標充電電流輸出值對應的目標調(diào)整級別。
在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述目標調(diào)整級別下所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系。
需要說明的是,本發(fā)明實施例中的各功能模塊的功能可根據(jù)上述方法實施例中的方法具體實現(xiàn),其具體實現(xiàn)過程可以參照上述方法實施例的相關描述,此處不再贅述。
通過本發(fā)明實施例可以響應第一次充電事件的發(fā)生,獲取設置的第一目標充電電流輸出值,通過利用PID控制算法確定充電電路實際輸出的充電電流輸出值為該第一目標充電電流輸出值時,對應所需的第一充電電流輸入值,并按照該第一充電電流輸入值進行充電,以及在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建該第一目標充電電流輸出值與該第一充電電流輸入值之間的對應關系,從而結(jié)合充電電流輸入輸出對應關系表以及PID控制算法實現(xiàn)了快速穩(wěn)定充電電流輸出值,提高充電效率。
請參閱圖4,為本發(fā)明實施例提供的一種終端的一實施例結(jié)構(gòu)示意圖。本實施例中所描述的終端,包括:至少一個處理器401,例如CPU,至少一個通信總線402,存儲器403。其中,通信總線402用于實現(xiàn)這些組件之間的連接通信;存儲器403可以是高速RAM存儲器,也可以是非易失的存儲器(non-volatile memory),例如至少一個磁盤存儲器。可選的,存儲器403還可以是至少一個位于遠離前述處理器401的存儲裝置。存儲器403中存儲一組程序代碼,處理器401用于調(diào)用存儲器403中存儲的程序代碼,執(zhí)行以下操作:
響應第一次充電事件的發(fā)生,獲取第一目標充電電流輸出值。
利用PID控制算法確定充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值。
將所述充電電路的充電電流輸入值調(diào)整為所述第一充電電流輸入值。
在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系。
可選的,所述處理器401還執(zhí)行以下操作:
響應第二次充電事件的發(fā)生,獲取第二目標充電電流輸出值。
查詢所述預先創(chuàng)建的充電電流輸入輸出對應關系表中,是否存在與所述第二目標充電電流輸出值對應的充電電流輸入值。
若存在,則獲取所述預先創(chuàng)建的充電電流輸入輸出對應關系表中存儲的所述第二目標充電電流輸出值對應的第二充電電流輸入值。
將所述充電電路的充電電流輸入值調(diào)整為所述第二充電電流輸入值。
可選的,所述處理器401還執(zhí)行以下操作:
若不存在,則利用所述PID控制算法確定所述充電電路的充電電流輸出值為所述第二目標充電電流輸出值時,對應所需的第三充電電流輸入值。
將所述充電電路的充電電流輸入值調(diào)整為所述第三充電電流輸入值。
在所述預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第二目標充電電流輸出值與所述第三充電電流輸入值之間的對應關系。
可選的,所述處理器401還執(zhí)行以下操作:
若所述充電電路的充電電流輸出值與所述第二目標充電電流輸出值之間的差值大于或等于預設數(shù)值,則再次利用所述PID控制算法確定所述充電電路的充電電流輸出值為所述第二目標充電電流輸出值時,對應所需的第四充電電流輸入值。
將所述充電電路的充電電流輸入值調(diào)整為所述第四充電電流輸入值。
在所述預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第二目標充電電流輸出值與所述第四充電電流輸入值之間的對應關系,并刪除所述第二目標充電電流輸出值與所述第三充電電流輸入值之間的對應關系。
可選的,所述處理器401利用PID控制算法確定充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值的具體方式為:
獲取充電電路的充電電流輸出值。
確定所述充電電流輸出值與所述第一目標充電電流輸出值之間的差值。
利用PID控制算法確定所述差值對應的充電電流輸入值的調(diào)整量。
根據(jù)所述調(diào)整量對所述充電電路的充電電流輸入值進行調(diào)整,得到所述充電電路的充電電流輸出值為所述第一目標充電電流輸出值時,對應所需的第一充電電流輸入值。
可選的,所述處理器401在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系的具體方式為:
從針對所述充電電路的充電電流輸出值預設的若干個調(diào)整級別中,確定所述第一目標充電電流輸出值對應的目標調(diào)整級別。
在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建所述目標調(diào)整級別下所述第一目標充電電流輸出值與所述第一充電電流輸入值之間的對應關系。
具體實現(xiàn)中,本發(fā)明實施例中所描述的處理器401、存儲器403可執(zhí)行本發(fā)明實施例提供的一種充電控制的方法的第一實施例和第二實施例中所描述的實現(xiàn)方式,也可執(zhí)行本發(fā)明實施例所描述的充電控制裝置的實現(xiàn)方式,在此不再贅述。
通過本發(fā)明實施例可以響應第一次充電事件的發(fā)生,獲取設置的第一目標充電電流輸出值,通過利用PID控制算法確定充電電路實際輸出的充電電流輸出值為該第一目標充電電流輸出值時,對應所需的第一充電電流輸入值,并按照該第一充電電流輸入值進行充電,以及在預先創(chuàng)建的充電電流輸入輸出對應關系表中,創(chuàng)建該第一目標充電電流輸出值與該第一充電電流輸入值之間的對應關系,從而結(jié)合充電電流輸入輸出對應關系表以及PID控制算法實現(xiàn)了快速穩(wěn)定充電電流輸出值,提高充電效率。
本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存取存儲器(Random Access Memory,RAM)等。
以上對本發(fā)明實施例所提供的一種充電控制方法、裝置及終端進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。