A charging control method, a charging control device and a storage medium

By determining the fitting temperature of multiple areas in the terminal and setting the target fitting temperature, the problem of traditional charging solutions in terms of charging rate and temperature rise balance is solved, and more efficient charging control and user experience is achieved.

CN114513029BActive Publication Date: 2025-04-22BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210085814.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-25
Publication Date
2025-04-22
Estimated Expiration
2042-01-25

AI Technical Summary

Technical Problem

Traditional charging solutions are difficult to find a suitable balance in the game between charging rate and charging temperature rise, resulting in limited charging efficiency and affecting user experience.

Method used

By determining the fitting temperatures of multiple different regions of the terminal, the target fitting temperature is determined, and a charging current limit threshold is set based on the temperature to accurately control the charging current.

Benefits of technology

It realizes refined temperature control in the case of high temperature rise in local areas of the terminal, improving charging efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114513029B_ABST
    Figure CN114513029B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a charging control method, a charging control device and a storage medium. The charging control method includes: determining the fitting temperature of each area in a plurality of different areas of the terminal to obtain a plurality of fitting temperatures, each of the plurality of fitting temperatures corresponds to an area, and is obtained by temperature fitting for the components included in the corresponding area; determining a target fitting temperature among the plurality of fitting temperatures; based on the target fitting temperature, determining a current limiting threshold for charging the terminal, and controlling the charging current of the terminal with the current limiting threshold. The present disclosure can realize temperature control for the terminal charging process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of charging technology, and in particular to a charging control method, a charging control device and a storage medium. Background Art

[0002] With the technological breakthroughs in key links of the charging field in recent years, the charging power of terminals has shown a rapid development. However, with the rapid increase in charging power, it is increasingly difficult for traditional charging solutions and their control designs to find a suitable balance point in the game between charging rate and charging temperature rise, resulting in the two falling into a dilemma of binary opposition and difficulty in balancing, which seriously hinders charging efficiency and affects the user experience. How to more effectively suppress charging temperature rise is one of the important factors to be considered in the current design of terminal charging solutions.

[0003] In the related art, the temperature of each component of the terminal can be collected, and the collected temperature can be used for temperature fitting to obtain the temperature of the entire terminal. Furthermore, the charging current of the terminal can be limited by the temperature of the entire terminal. However, in the related art, the current limiting control of the charging current of the terminal by the temperature of the entire terminal has the problem of poor temperature control effect, and cannot effectively improve the temperature rise problem of the terminal. Summary of the invention

[0004] In order to overcome the problems existing in the related art, the present disclosure provides a charging control method, a charging control device and a storage medium.

[0005] According to a first aspect of an embodiment of the present disclosure, a charging control method is provided, which is applied to a terminal, and the method includes:

[0006] Determine the fitting temperature of each area among a plurality of different areas of the terminal to obtain a plurality of fitting temperatures, wherein each fitting temperature of the plurality of fitting temperatures corresponds to an area and is obtained by temperature fitting for components included in the corresponding area; determine a target fitting temperature among the plurality of fitting temperatures; determine a current limiting threshold for charging the terminal based on the target fitting temperature, and control the charging current of the terminal with the current limiting threshold.

[0007] In one embodiment, determining the target fitting temperature among the multiple fitting temperatures includes: determining a first fitting temperature with the highest temperature among the multiple fitting temperatures; judging whether there is a second fitting temperature among the multiple fitting temperatures whose temperature difference with the first fitting temperature is less than a preset temperature difference; if the second fitting temperature exists, fitting the first fitting temperature and the second fitting temperature to obtain a target fitting temperature; if the second fitting temperature does not exist, using the first fitting temperature as the target fitting temperature.

[0008] In one embodiment, determining the fitting temperature of each of the multiple different areas of the terminal to obtain multiple fitting temperatures includes: determining a first weight that matches the current charging scene based on the correspondence between the charging scene and the weight, and determining the fitting temperature of each of the multiple different areas of the terminal with the first weight to obtain multiple fitting temperatures; determining the current limiting threshold for charging the terminal based on the target fitting temperature includes: determining a target reference temperature that matches the target fitting temperature based on the correspondence between the target fitting temperature and the reference temperature, and determining a first temperature rise parameter of the target fitting temperature based on the target fitting temperature and the target reference temperature; adjusting the current limiting threshold of the maximum current limiting threshold of the terminal with the first temperature rise parameter to obtain the current limiting threshold for charging the terminal.

[0009] In one embodiment, determining the fitting temperature of each area of ​​the terminal to obtain multiple fitting temperatures includes: determining the fitting temperature of each area of ​​the terminal with a preset second weight to obtain multiple fitting temperatures; determining the current limiting threshold for charging the terminal based on the target fitting temperature includes: determining the current scene correction parameter corresponding to the current charging scene based on the correspondence between the charging scene and the scene correction parameter, and performing temperature correction on the target fitting temperature based on the current scene correction parameter to obtain a corrected target fitting temperature; determining a target reference temperature that matches the target fitting temperature based on the correspondence between the target fitting temperature and the reference temperature, and determining a second temperature rise parameter of the corrected target fitting temperature according to the corrected target fitting temperature and the target reference temperature; adjusting the maximum current limiting threshold of the terminal with the second temperature rise parameter to obtain the current limiting threshold for charging the terminal.

[0010] In one embodiment, the correspondence between the charging scene and the scene correction parameter is predetermined in the following manner: determine a third fitting temperature and a fourth fitting temperature corresponding to the charging scene, the third fitting temperature is obtained by fitting multiple fifth fitting temperatures, the fifth fitting temperature is the fitting temperature of each of multiple different areas of the terminal determined based on the weight matching the charging scene, the fourth fitting temperature is obtained by fitting multiple sixth fitting temperatures, the sixth fitting temperature is the fitting temperature of each of multiple different areas of the terminal determined based on the second weight; determine the scene correction parameter according to the third fitting temperature and the fourth fitting temperature; and create a correspondence between the charging scene and the scene correction parameter.

[0011] According to a second aspect of an embodiment of the present disclosure, there is provided a charging control device, including:

[0012] A determination unit, used to determine the fitting temperature of each area among multiple different areas of the terminal, to obtain multiple fitting temperatures, each fitting temperature of the multiple fitting temperatures corresponds to an area, and is obtained by temperature fitting for the components included in the corresponding area; used to determine a target fitting temperature among the multiple fitting temperatures; and used to determine a current limiting threshold for charging the terminal based on the target fitting temperature; a control unit, used to control the charging current of the terminal with the current limiting threshold.

[0013] In one embodiment, the determination unit determines the target fitting temperature among the multiple fitting temperatures in the following manner: determining a first fitting temperature with the highest temperature among the multiple fitting temperatures; judging whether there is a second fitting temperature among the multiple fitting temperatures whose temperature difference with the first fitting temperature is less than a preset temperature difference; if the second fitting temperature exists, fitting the first fitting temperature and the second fitting temperature to obtain the target fitting temperature; if the second fitting temperature does not exist, taking the first fitting temperature as the target fitting temperature.

[0014] In one embodiment, the determination unit determines the fitting temperature of each of the multiple different areas of the terminal in the following manner to obtain multiple fitting temperatures: based on the correspondence between the charging scenario and the weight, determine a first weight that matches the current charging scenario, and use the first weight to determine the fitting temperature of each of the multiple different areas of the terminal to obtain multiple fitting temperatures; the determination unit determines the current limiting threshold for charging the terminal based on the target fitting temperature in the following manner: based on the correspondence between the target fitting temperature and the reference temperature, determine a target reference temperature that matches the target fitting temperature, and determine a first temperature rise parameter of the target fitting temperature based on the target fitting temperature and the target reference temperature; use the first temperature rise parameter to adjust the maximum current limiting threshold of the terminal to obtain the current limiting threshold for charging the terminal.

[0015] In one embodiment, the determination unit determines the fitting temperature of each area of ​​the terminal in the following manner to obtain multiple fitting temperatures: determine the fitting temperature of each area of ​​the terminal in the terminal in the following manner based on a preset second weight to obtain multiple fitting temperatures; the determination unit determines the current limiting threshold for charging the terminal based on the target fitting temperature: determine the current scene correction parameter corresponding to the current charging scene based on the correspondence between the charging scene and the scene correction parameter, and perform temperature correction on the target fitting temperature based on the current scene correction parameter to obtain a corrected target fitting temperature; determine the target reference temperature that matches the target fitting temperature based on the correspondence between the target fitting temperature and the reference temperature, and determine the second temperature rise parameter of the corrected target fitting temperature according to the corrected target fitting temperature and the target reference temperature; adjust the current limiting threshold of the maximum current limiting threshold of the terminal using the second temperature rise parameter to obtain the current limiting threshold for charging the terminal.

[0016] In one embodiment, the determination unit predetermines the correspondence between the charging scene and the scene correction parameter in the following manner: determine a third fitting temperature and a fourth fitting temperature corresponding to the charging scene, the third fitting temperature is obtained by fitting multiple fifth fitting temperatures, the fifth fitting temperature is the fitting temperature of each of multiple different areas of the terminal determined based on the weight matching the charging scene, the fourth fitting temperature is obtained by fitting multiple sixth fitting temperatures, the sixth fitting temperature is the fitting temperature of each of multiple different areas of the terminal determined based on the second weight; determine the scene correction parameter according to the third fitting temperature and the fourth fitting temperature; create a correspondence between the charging scene and the scene correction parameter.

[0017] According to a third aspect of an embodiment of the present disclosure, there is provided a charging control device, including:

[0018] a processor; a memory for storing instructions executable by the processor;

[0019] The processor is configured to: execute the charging control method described in the first aspect or any one of the embodiments of the first aspect.

[0020] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided, in which instructions are stored. When the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the charging control method described in the first aspect or any one of the embodiments of the first aspect.

[0021] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: the fitting temperature of each area in a plurality of different areas of the terminal may be determined to obtain a plurality of fitting temperatures, each of the plurality of fitting temperatures corresponds to a region, and is obtained by temperature fitting the components included in the corresponding region. Further, a target fitting temperature may be determined from the plurality of fitting temperatures, and the current limiting threshold for charging the terminal may be determined by the target fitting temperature, so as to control the charging current of the terminal by the current limiting threshold.

[0022] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0024] Figure 1 The figure is a flow chart of a charging control method according to an exemplary embodiment.

[0025] Figure 2 The invention is a flow chart of a method for determining a target fitting temperature among a plurality of fitting temperatures according to an exemplary embodiment.

[0026] Figure 3 The present invention is a flowchart showing a method of performing current limiting control on a terminal for a main board area and a sub-board area of ​​the terminal according to an exemplary embodiment.

[0027] Figure 4 The present invention is a flow chart of a method for determining a current limiting threshold for charging a terminal based on a target fitting temperature according to an exemplary embodiment.

[0028] Figure 5 It is a flow chart of a method for creating a corresponding relationship between a charging scene and a scene correction parameter according to an exemplary embodiment.

[0029] Figure 6 The present invention is a flow chart of another method for determining a current limiting threshold for charging a terminal based on a target fitting temperature according to an exemplary embodiment.

[0030] Figure 7 is a block diagram of a charging control device according to an exemplary embodiment.

[0031] Figure 8 is a block diagram of a device for charging control according to an exemplary embodiment. DETAILED DESCRIPTION

[0032] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure.

[0033] In the accompanying drawings, the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limitations on the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present disclosure. The embodiments of the present disclosure are described in detail below in conjunction with the accompanying drawings.

[0034] The charging control method provided by the embodiment of the present disclosure can be applied to the charging scenario of the terminal.

[0035] With the technological breakthroughs in key links of the charging field in recent years, the charging power of terminals has shown a rapid development. However, with the rapid increase in charging power, it is increasingly difficult for traditional charging solutions and their control designs to find a suitable balance point in the game between charging rate and charging temperature rise, resulting in the two falling into a dilemma of binary opposition and difficulty in balancing, which seriously hinders charging efficiency and affects the user experience. How to more effectively suppress charging temperature rise is one of the important factors to be considered in the current design of terminal charging solutions.

[0036] In the related art, the temperature of each component of the terminal can be collected, and the collected temperature can be used for temperature fitting to obtain the temperature of the entire terminal. Furthermore, the charging current of the terminal can be limited by the temperature of the entire terminal. However, since the charging current of the terminal is limited by the temperature of the entire terminal in the related art, it is impossible to achieve better temperature control when the temperature rise in a local area of ​​the terminal is high, and there is a problem of poor temperature control effect.

[0037] In view of this, an embodiment of the present disclosure provides a charging control method, which can determine the fitting temperature of each area in a plurality of different areas of the terminal, obtain a plurality of fitting temperatures, and determine the target fitting temperature through the obtained plurality of fitting temperatures. Furthermore, the current limiting threshold for charging the terminal can be determined through the target fitting temperature, and the charging current of the terminal can be controlled by the current limiting threshold. Since the method of determining the target fitting temperature among a plurality of fitting temperatures is equivalent to comparing and referring to the temperature rise conditions in a plurality of different areas of the terminal. Therefore, by obtaining the current limiting threshold through the target fitting temperature among a plurality of fitting temperatures, a more accurate current limiting threshold adjustment can be achieved, which has a better temperature control effect for the situation where the temperature rise is high in a local area of ​​the terminal.

[0038] Figure 1 is a flow chart of a charging control method according to an exemplary embodiment. Figure 1 As shown, the charging control method is used in a terminal, and includes the following steps S11 to S13.

[0039] In step S11, the fitting temperature of each of a plurality of different regions of the terminal is determined to obtain a plurality of fitting temperatures.

[0040] In the disclosed embodiment, the multiple different regions of the terminal can be understood as regions pre-set for the hardware layout of the terminal. For the multiple fitting temperatures obtained, each fitting temperature corresponds to one region in the multiple different regions. In other words, the fitting temperature of each region is obtained by performing temperature fitting on the components included in the region. It can be seen that for multiple different regions, multiple fitting temperatures matching the number of regions can be obtained.

[0041] For example, the multiple different areas of the terminal may include a mainboard area and a sub-board area. Of course, the mainboard area and the sub-board area may also be further divided. For example, the mainboard area may be divided into a mainboard cold area and a mainboard hot area according to the usage of the components included in the mainboard area, and the sub-board area may be divided into a sub-board cold area and a sub-board hot area according to the usage of the components included in the sub-board area. Among them, the mainboard cold area is the area where the uncommon components in the mainboard area belong, the mainboard hot area is the area where the commonly used components in the mainboard area belong, the sub-board cold area is the area where the uncommon components in the sub-board area belong, and the sub-board hot area is the area where the commonly used components in the sub-board area belong. For example, for the mainboard area provided with an image acquisition component, a central processing unit (CPU) and a graphics processing unit (GPU), since the CPU and GPU are usually commonly used components of the terminal, and the image acquisition component is usually an uncommon component of the terminal, the area where the camera is located can be divided into a mainboard cold area, and the area where the CPU and GPU are located can be divided into a mainboard hot area. Based on this, the components included in the cold zone of the motherboard are the CPU and GPU, and the components included in the hot zone of the motherboard are the image acquisition components. In addition, the division method of the sub-board area is similar to the division method of the motherboard area, which will not be repeated here. Of course, the terminal can also be divided into areas in other ways, and this disclosure does not specifically limit the area division method and number of the terminal.

[0042] In step S12, a target fitting temperature is determined among a plurality of fitting temperatures.

[0043] For example, the target fitting temperature may be obtained by using one or more relatively higher fitting temperatures among the plurality of fitting temperatures.

[0044] In step S13, based on the target fitting temperature, a current limiting threshold for charging the terminal is determined, and the charging current of the terminal is controlled at the current limiting threshold.

[0045] The current limiting threshold can be understood as the upper limit threshold of the charging current of the terminal during the charging process of the terminal, that is, the maximum value of the charging current that can be set. For example, the current limiting control of the charging current of the terminal with the current limiting threshold can be to control the terminal to charge with a charging current less than or equal to the current limiting threshold.

[0046] The charging control method provided by the embodiment of the present disclosure can perform temperature fitting on multiple different areas of the terminal, and determine the target fitting temperature through the multiple fitting temperatures obtained by fitting, and then determine the current limiting threshold for current limiting control of the terminal through the target fitting temperature, and perform current limiting control on the charging current of the terminal with the current limiting threshold. Since the determined target fitting temperature is determined by the fitting temperature corresponding to each area in multiple different areas of the terminal, this method is equivalent to taking the actual temperature rise of multiple different areas of the terminal as a reference, and making a refined judgment on the local temperature rise of the terminal. This method can improve the setting accuracy of the current limiting threshold, and thus improve the temperature control effect of the terminal during the charging process.

[0047] In addition, it can be understood that the charging control method provided by the embodiment of the present disclosure, the method of determining the current limiting threshold and performing charging control through the current limiting threshold, can be implemented at any time point in the terminal charging process. For example, when it is detected that the terminal enters the charging state, the current limiting threshold adjustment and current control can be performed simultaneously. For another example, when it is detected that the terminal charging reaches a specified time, the current limiting threshold adjustment and current control can be performed. Based on this, different usage requirements for terminal charging scenarios can be met.

[0048] In the embodiments of the present disclosure, the components included in each area may include components set in the area, and may also include components that are not set in the area but have an impact on the temperature rise of the area. For example, a CPU set in the motherboard area may be included in the motherboard area, and a battery that is not set in the motherboard area but has an impact on the temperature rise of the motherboard area may be included in the motherboard area, or both of the above may be included in the motherboard area. By performing temperature fitting on multiple different areas of the terminal using the components obtained in the above manner, the fitting temperature of each area can be made to be more in line with the actual temperature of each area, thereby improving the calculation accuracy of the fitting temperature.

[0049] For example, the components included in the area may include a CPU, a GPU, a backlight assembly, an image acquisition assembly, a battery, a charging integrated circuit (IC) and / or a universal serial bus (USB). The present disclosure does not specifically limit the types and quantities of components included in the area.

[0050] For example, for the main board area including the CPU, GPU and battery, and the sub-board area including the USB and battery, T main =(W cpu T cpu +W batt T batt )·C mainDetermine the fitting temperature of the mainboard area by main ), and through T sub =(W usb T usb +W′ batt T batt )·C sub Determine the fitting temperature of the sub-plate area by sub In which, W cpu Indicates the weight of the CPU in the motherboard area, W batt Indicates the weight of the battery in the motherboard area, W usb Indicates the weight of the USB in the secondary board area, W′ batt Indicates the weight of the battery in the sub-panel area, T cpu Indicates the temperature of the CPU, T batt Indicates the battery temperature, T usb Indicates the temperature of the USB. In addition, C main Indicates the fitting temperature compensation coefficient of the motherboard area, C sub Represents the fitted temperature compensation coefficient of the sub-plate area.

[0051] For example, the target fitting temperature can be determined by using multiple fitting temperatures in the following manner. For ease of description, the present disclosure hereinafter refers to the fitting temperature with the highest temperature among the multiple fitting temperatures as the first fitting temperature, and the fitting temperature with a temperature difference from the first fitting temperature that is less than the preset temperature difference as the second fitting temperature.

[0052] Figure 2 is a flow chart of a method for determining a target fitting temperature among multiple fitting temperatures according to an exemplary embodiment. Figure 2 As shown, the following steps are included.

[0053] In step S21 , a first fitting temperature having the highest temperature is determined among a plurality of fitting temperatures.

[0054] It can be understood that the determined first fitting temperature may be one or more.

[0055] In step S22, it is determined whether there is a second fitting temperature among the plurality of fitting temperatures, the temperature difference between the second fitting temperature and the first fitting temperature being less than a preset temperature difference.

[0056] In step S23a, if the second fitting temperature exists, the first fitting temperature and the second fitting temperature are fitted to obtain a target fitting temperature.

[0057] In the embodiment of the present disclosure, the second fitting temperature, whose temperature difference with the first fitting temperature is less than the preset temperature difference, may also be one or more.

[0058] For example, fitting the first fitting temperature and the second fitting temperature can be understood as fitting each fitting temperature in the first fitting temperature and the second fitting temperature. a , and there exists a The second fitting temperature T is smaller than the preset temperature difference. b1 and T b2 , then we can a 、T b1 and T b2 Perform fitting and obtain the target fitting temperature.

[0059] Among them, for the first fitting temperature and the second fitting temperature used for fitting calculation, the same or different fitting weights can be set according to actual use requirements. In one embodiment, when it is determined that there is a second fitting temperature, the same fitting weight can be set for each first fitting temperature and each second fitting temperature, and then the first fitting temperature and the second fitting temperature are fitted with the same weight. For example, if the target fitting temperature includes the fitting temperature corresponding to the main board area and the fitting temperature corresponding to the sub-board area, and it is determined that the fitting temperature of the main board area is the first fitting temperature and the fitting temperature corresponding to the sub-board area is the second fitting temperature, then the fitting weight of 1 / 2 can be set for the fitting temperature corresponding to the main board area and the fitting temperature corresponding to the sub-board area, respectively, so as to fit and obtain the target fitting temperature. Of course, the above fitting process can also be understood as calculating the temperature average of multiple fitting temperatures, such as calculating the temperature average of the first fitting temperature and the second fitting temperature. In addition, according to actual use requirements, the weights of each fitting temperature in the first fitting temperature and the second fitting temperature can be set to be different, and the present disclosure does not specifically limit the weight setting method for fitting by the first fitting temperature and the second fitting temperature.

[0060] In step S23b, if the second fitting temperature does not exist, the first fitting temperature is used as the target fitting temperature.

[0061] The charging control method provided by the embodiment of the present disclosure can determine the first fitting temperature with the highest temperature, and screen the second fitting temperature by a preset temperature difference to determine the target fitting temperature. The target fitting temperature obtained in the above manner can characterize the current temperature rise of one or more areas with higher temperature rise. Furthermore, the current limiting threshold for current limiting control of the terminal can be determined by the determined target fitting temperature.

[0062] The following describes the process of executing current limiting control on the terminal by taking the example that the terminal includes a main board area and a sub-board area.

[0063] Figure 3The present invention is a flow chart showing a method of performing current limiting control on a terminal for a main board area and a sub-board area of ​​the terminal according to an exemplary embodiment.

[0064] For example, Figure 3 As shown, the components included in the terminal mainboard area can be temperature-fitted to obtain the mainboard fitting temperature, and the components included in the terminal sub-board area can be temperature-fitted to obtain the sub-board fitting temperature. Further, the mainboard fitting temperature and the sub-board fitting temperature can be compared by temperature value, and the target fitting temperature can be determined by the preset temperature difference. For example, the target fitting temperature can be determined by the temperature difference between the mainboard fitting temperature and the sub-board fitting temperature. For example, if the mainboard fitting temperature is higher than the sub-board fitting temperature, and the temperature difference between the mainboard fitting temperature and the sub-board fitting temperature is greater than the preset temperature difference, the mainboard fitting temperature can be determined as the target fitting temperature. For another example, if the sub-board fitting temperature is higher than the mainboard fitting temperature, and the temperature difference between the sub-board fitting temperature and the mainboard fitting temperature is greater than the preset temperature difference, the sub-board fitting temperature can be determined as the target fitting temperature. For another example, if the temperature difference between the mainboard fitting temperature and the sub-board fitting temperature is less than or equal to the preset temperature difference, the mainboard fitting temperature and the sub-board fitting temperature can be fitted to obtain the target fitting temperature. Furthermore, the current limiting threshold can be determined by the target fitting temperature, and the charging current of the terminal can be controlled by the current limiting threshold.

[0065] Typically, the charging scenarios of the terminal may include, for example, a screen-off charging scenario, a photo-taking charging scenario, an Internet-surfing charging scenario, a game-playing charging scenario, and / or a video-playing charging scenario, etc. Since the usage of various components of the terminal is usually different for different charging scenarios, the temperature rise of the same component for different charging scenarios is usually different.

[0066] For example, the correspondence between the charging scenarios and the weights can be stored in advance, and when the current charging scenario of the terminal is determined, the weight matching the current charging scenario is obtained through the correspondence between the charging scenarios and the weights, and then the fitting temperature of each area in multiple different areas is determined by matching the weight of the current charging scenario. Furthermore, one or more target fitting temperatures can be determined among multiple fitting temperatures to determine the current limiting threshold. For ease of description below, the present disclosure refers to the weight matched by the current charging scenario as the first weight, and the temperature rise parameter obtained by the target fitting temperature and the target reference temperature matching the target fitting temperature as the first temperature rise parameter.

[0067] Figure 4 is a flow chart of a method for determining a current limiting threshold for charging a terminal based on a target fitting temperature according to an exemplary embodiment. Figure 4 As shown, the steps include steps S31 to S34.

[0068] In step S31, based on the correspondence between the charging scene and the weight, a first weight matching the current charging scene is determined, and the fitting temperature of each area of ​​a plurality of different areas of the terminal is determined with the first weight to obtain a plurality of fitting temperatures.

[0069] In the embodiments of the present disclosure, the correspondence between the charging scenarios and the weights can be pre-created and stored. For example, for a variety of different charging scenarios of the terminal, corresponding weights can be preset for each charging scenario, and a correspondence between the charging scenarios and the weights can be created. For example, if the multiple different areas of the terminal include a main board area and a sub-board area, and the main board area includes a CPU, a GPU, and an image acquisition component, and the sub-board area includes a battery and a USB. For charging scenario A, a weight W can be set for the CPU. A1 , set the weight W for the GPU A2 , set the weight W for the image acquisition component A3 , set the weight W for the battery A4 , set the weight W for USB A5 Based on this, we can create charging scenario A and weight W A1 , weight W A2 , weight W A3 , weight W A4 and weight W A5 The corresponding relationship between them is used to determine that the current charging scenario of the terminal is charging scenario W A When calling weight W directly A1 To weight W A5 It can be understood that the weights assigned to the components in each region sum to 1. For example, for the motherboard region, W A1 +W A2 +W A3 =1. For another example, for the sub-board area, W A4 +W A5 =1. It is understandable that for different charging scenarios, the weights corresponding to the components included in the main board area are different, and the weights corresponding to the components included in the sub-board area are also different. For example, the above method can be used to create and store the corresponding relationship between the charging scenario and the weight for a variety of different charging scenarios, so that the terminal can call the corresponding weight according to the charging scenario during the charging process.

[0070] Furthermore, in the process of charging control of the terminal, the correspondence between the charging scene and the weight can be called according to the actual use requirements. For example, if the multiple different areas of the terminal include a main board area and a sub-board area, the main board area includes the CPU, GPU and image acquisition components, and the sub-board area includes the battery and USB, and the current charging scene of the terminal is charging scene A, then the first weight matching the current charging scene can be determined by the correspondence between the pre-stored charging scene and the weight (for example, if the current charging scene is charging scene A, the first weight includes the weight W A1 , weight W A2 , weight W A3 , weight W A4 and weight W A Among them, the weight W A1 is the weight of the CPU, weight W A2 is the weight of the GPU, weight W A3 is the weight of the image acquisition component, weight W A4 is the weight of the battery, weight W A5 is the weight of USB). Based on this, T main =(W A1 T cpu +W A2 T gpu +W A3 T cam )·C main Determine the fitting temperature of the motherboard area (T main In other words, T cpu Indicates the temperature of the CPU, T gpu Indicates the temperature of the GPU, T cam Represents the temperature of the image acquisition component, C main represents the fitted temperature compensation coefficient of the motherboard area. And through T sub =(W A4 T bat +W A5 T usb )·C sub The fitting temperature of the sub-plate area is determined by sub In other words, T bat Indicates the battery temperature, T usb Indicates the temperature of the USB, C sub In this case, the fitting temperature corresponding to each of the multiple different regions can be obtained (for example, for the case where the terminal includes the main board region and the sub-board region, the multiple different fitting temperatures include the fitting temperature T of the main board region main And the fitting temperature T of the sub-plate area sub ).

[0071] In step S32, a target fitting temperature is determined among a plurality of fitting temperatures.

[0072] In the embodiment of the present disclosure, the implementation method of determining the target fitting temperature through multiple fitting temperatures has been described in the above embodiment, and the relevant content can refer to any of the above embodiments.

[0073] In step S33, based on the corresponding relationship between the target fitting temperature and the reference temperature, a target reference temperature matching the target fitting temperature is determined, and a first temperature rise parameter of the target fitting temperature is determined according to the target fitting temperature and the target reference temperature.

[0074] The reference temperature is used to determine the temperature rise of the terminal. For example, the correspondence between the target fitting temperature and the reference temperature can be pre-set and stored, and the target reference temperature matching the target fitting temperature can be searched for by the correspondence, so as to know the current heating degree corresponding to the area matching the target fitting temperature. The correspondence between the target fitting temperature and the reference temperature is a one-to-one matching correspondence. In other words, one target fitting temperature corresponds to one reference temperature.

[0075] In the disclosed embodiment, the first temperature rise parameter can be obtained by the ratio between the target fitting temperature and the target reference temperature, that is, dividing the target fitting temperature by the target reference temperature.

[0076] In step S34, the maximum current limiting threshold of the terminal is adjusted by using the first temperature rise parameter to obtain the current limiting threshold for charging the terminal.

[0077] For example, the product value between the first temperature rise parameter and the maximum current limiting threshold can be determined, and the obtained product value is used as the current limiting threshold for charging the terminal, thereby achieving current limiting threshold adjustment of the maximum current limiting threshold of the terminal.

[0078] Through the charging control method provided by the embodiment of the present disclosure, when the current charging scene is determined, the fitting temperature of each area in multiple different areas can be calculated by the first weight matched by the current charging scene, and then the target fitting temperature can be determined by multiple fitting temperatures. The target fitting temperature obtained by this method fits the actual temperature rise of the current charging scene of the terminal and has high accuracy. Based on this, by matching the target fitting temperature of the current charging scene to determine the current limiting threshold for charging the terminal, the accuracy of the current limiting threshold can be guaranteed and the temperature control effect of the terminal can be improved.

[0079] In another embodiment, the fitting temperature calculation can be performed on each of the multiple different areas by using the preset default calculation weights to determine multiple fitting temperatures, and the target fitting temperature can be determined by using the multiple fitting temperatures. Furthermore, when the current charging scene of the terminal is determined, the current scene correction parameters that match the current charging scene can be determined by the correspondence between the charging scene and the scene correction parameters (for example, the current scene correction parameters matched by the current charging scene characterize the temperature difference between the target fitting temperature calculated with the default weight and the target fitting temperature calculated with the first weight, wherein the first weight is the weight for matching the current charging scene). Furthermore, the target fitting temperature obtained can be temperature corrected by using the current scene correction parameters, and the current limiting threshold can be determined by using the corrected target fitting temperature.

[0080] For example, the correspondence between the charging scene and the scene correction parameter can be pre-determined in the following manner so that the terminal can call the correspondence in the subsequent charging process. For the convenience of description, the preset default calculation weight is referred to as the second weight, the fitting temperature of each of the multiple different areas of the terminal determined based on the weight matching the charging scene is referred to as the fifth fitting temperature, the fitting temperature obtained by fitting the multiple fifth fitting temperatures is referred to as the third fitting temperature, the fitting temperature of each of the multiple different areas of the terminal determined based on the second weight is referred to as the sixth fitting temperature, and the fitting temperature obtained by fitting the multiple sixth fitting temperatures is referred to as the fourth fitting temperature.

[0081] Figure 5 is a flow chart of a method for creating a corresponding relationship between a charging scene and a scene correction parameter according to an exemplary embodiment. Figure 5 As shown, the steps include steps S41 to S43.

[0082] In step S41, a third fitting temperature and a fourth fitting temperature corresponding to the charging scenario are determined.

[0083] For example, the determined charging scenarios may include a screen-off charging scenario, a photo-taking charging scenario, an Internet-surfing charging scenario, a game-playing charging scenario, and / or a video-playing charging scenario.

[0084] In the disclosed embodiment, the fifth fitting temperature is the fitting temperature of each of the multiple different areas of the terminal determined based on the weights matching the charging scenario, the sixth fitting temperature is the fitting temperature of each of the multiple different areas of the terminal determined based on the second weight, the third fitting temperature is obtained by fitting multiple fifth fitting temperatures, and the fourth fitting temperature is obtained by fitting multiple sixth fitting temperatures. Among them, the manner of determining the fifth fitting temperature or the manner of determining the fitting temperatures of multiple different areas of the terminal involved in the above embodiments is the same, and the relevant content may refer to any of the above embodiments. In addition, the manner of fitting the fifth fitting temperature to obtain the third fitting temperature, or fitting the sixth fitting temperature to obtain the fourth fitting temperature, is the same as the manner of determining the target fitting temperature among multiple fitting temperatures involved in the above embodiments, and the relevant content may also refer to any of the above embodiments.

[0085] For example, taking the fitting of the fifth fitting temperature to obtain the third fitting temperature as an example, the fitting temperature with the highest temperature may be determined among multiple fifth fitting temperatures, and the fitting temperatures other than the fitting temperature with the highest temperature may be screened by a preset temperature difference. If there are other fitting temperatures whose temperature difference with the fitting temperature with the highest temperature is less than the preset temperature difference, the other fitting temperatures are fitted with the fitting temperature with the highest temperature to obtain the third fitting temperature. In addition, it can be understood that if there are no other fitting temperatures whose temperature difference with the fitting temperature with the highest temperature is less than the preset temperature difference, the fitting temperature with the highest temperature may be directly used as the third fitting temperature.

[0086] In the embodiment of the present disclosure, the second weight may be pre-set. For example, if the multiple different areas of the terminal include a main board area and a sub-board area, and the main board area includes a CPU, a GPU, and an image acquisition component, and the sub-board area includes a battery and a USB. The weight W may be set for the CPU. B1 , set the weight W for the GPU B2 , set the weight W for the image acquisition component B3 , set the weight W for the battery B4 , and set the weight W for USB B5 In this way, the second weight is set for each component of the terminal. Further, when the temperature of the CPU, GPU, image acquisition component, battery and USB are determined respectively, the second weight is used to calculate the temperature of the terminal by T main =(W B1 T cpu +W B2 T gpu +W B3 T cam )·C main Determine the fitting temperature of the motherboard area (T mainIn other words, T cpu Indicates the temperature of the CPU, T gpu Indicates the temperature of the GPU, T cam Represents the temperature of the image acquisition component, C main represents the fitted temperature compensation coefficient of the motherboard area. And through T sub =(W B4 T bat +W B5 T usb )·C sub The fitting temperature of the sub-plate area is determined by sub In other words, T bat Indicates the battery temperature, T usb Indicates the temperature of the USB, C sub represents the fitting temperature compensation coefficient of the secondary board area. Based on this, the fitting temperature calculated with the second weight can be obtained (for example, including the fitting temperature T of the main board area). main And the fitting temperature T of the sub-plate area sub ), and then the fourth fitting temperature can be determined by the fitting temperature of each area calculated by the second weight. For example, the preset weight of any charging scene can be used as the second weight. For example, the weight corresponding to the screen-off charging scene can be used as the second weight. Of course, the second weight can also be set separately, and the present disclosure does not specifically limit the setting method of the second weight.

[0087] In step S42, a scene correction parameter is determined according to the third fitting temperature and the fourth fitting temperature.

[0088] For example, the ratio between the third fitting temperature and the fourth fitting temperature can be used as the temperature difference between the third fitting temperature and the fourth fitting temperature, and then the scene correction parameter is determined according to the temperature difference, that is, the scene correction parameter is determined according to the third fitting temperature and the fourth fitting temperature. For example, for the third fitting temperature (indicated by T1 in the example) and the fourth fitting temperature (indicated by T2 in the example), the ratio between the third fitting temperature and the fourth fitting temperature can be represented by T1 / T2, and the ratio is also the temperature difference between the third fitting temperature and the fourth fitting temperature (indicated by T1 / T2 in the example).

[0089] For example, the ratio between the third fitting temperature and the fourth fitting temperature obtained through the above embodiment can be used as a scene correction parameter, and a corresponding relationship between the charging scene and the scene correction parameter can be created.

[0090] In step S43, a correspondence between charging scenarios and scenario correction parameters is created.

[0091] The charging control method provided in the embodiment of the present disclosure performs the above steps S41 to S43 for a variety of different charging scenarios, and can obtain the correspondence between multiple groups of charging scenarios and scene correction parameters (for example, the correspondence between the current charging scenario and the current scene correction parameter can be understood as one of the multiple groups of correspondence). Further, when the current charging scenario of the terminal is determined, the correspondence between the charging scenario and the scene correction parameter can be called to determine the current scene correction parameter that matches the current charging scenario, so as to determine the current limiting threshold for controlling the charging current of the terminal under the current charging scenario.

[0092] Furthermore, when the corresponding relationship between the charging scenario and the scenario correction parameter is obtained in the above manner, the current limiting threshold for controlling the charging current of the terminal can be determined in the following manner.

[0093] Figure 6 is a flow chart of another method for determining a current limiting threshold for charging a terminal based on a target fitting temperature according to an exemplary embodiment. Figure 6 As shown, the steps include the following steps S51 to S54.

[0094] In step S51, the fitting temperature of each of a plurality of different regions of the terminal is determined with a preset second weight to obtain a plurality of fitting temperatures, and a target fitting temperature is determined from the plurality of fitting temperatures.

[0095] In the disclosed embodiment, the manner of setting the second weight and the manner of implementing the determination of the fitting temperature of each of the multiple different regions of the terminal by the second weight have been described in the above embodiments and will not be repeated here.

[0096] In step S52, based on the correspondence between the charging scene and the scene correction parameter, the current scene correction parameter corresponding to the current charging scene is determined, and based on the current scene correction parameter, the target fitting temperature is temperature corrected to obtain a corrected target fitting temperature.

[0097] For example, the correspondence between the current scene and the current scene correction parameter can be determined from the pre-stored correspondence between multiple sets of charging scenes and scene correction parameters, and the current scene correction parameter corresponding to the current charging scene can be obtained through the correspondence between the current scene and the current scene correction parameter.

[0098] In the disclosed embodiment, the corrected target fitting temperature can be obtained by multiplying the target fitting temperature by the current scene correction parameter, thereby achieving temperature correction of the target fitting temperature.

[0099] In step S53, based on the correspondence between the target fitting temperature and the reference temperature, a target reference temperature matching the target fitting temperature is determined, and a second temperature rise parameter of the corrected target fitting temperature is determined according to the corrected target fitting temperature and the target reference temperature.

[0100] For example, the correspondence between the target fitting temperature and the reference temperature can be pre-set and stored, and the target reference temperature matching the target fitting temperature can be searched based on the correspondence to obtain the current heating degree corresponding to the area matching the target fitting temperature. The correspondence between the target fitting temperature and the reference temperature is a one-to-one matching correspondence. In other words, one target fitting temperature corresponds to one reference temperature.

[0101] In the embodiment of the present disclosure, the second temperature rise parameter can be obtained by multiplying the corrected target fitting temperature by the target reference temperature.

[0102] In step S54, the maximum current limiting threshold of the terminal is adjusted by the second temperature rise parameter to obtain the current limiting threshold for charging the terminal.

[0103] For example, the current limiting threshold for charging the terminal can be obtained by multiplying the second temperature rise parameter by the maximum current limiting threshold of the terminal, thereby adjusting the current limiting threshold of the maximum current limiting threshold of the terminal.

[0104] In the disclosed embodiment, the target fitting temperature can be calculated by the preset second weight, and then the calculated target fitting temperature can be corrected by matching the scene correction parameter of the current charging scene. In the above process, the target fitting temperature is determined by the preset second weight, and there is no need to wait for the terminal to determine the current charging scene. Therefore, the time consumption of the overall process can be reduced and the adjustment efficiency of the current limiting threshold can be improved.

[0105] In the embodiment of the present disclosure, the correspondence between the target fitting temperature and the reference temperature can be predetermined in the following manner. For example, a reference temperature for adjusting the current limiting threshold can be preset (for example, if the target fitting temperature of the terminal is less than or equal to the reference temperature, the terminal controls the charging current through the maximum current limiting threshold, and if the target fitting temperature of the terminal is greater than the reference temperature, the terminal begins to adjust the current limiting threshold, and the adjusted current limiting threshold is less than the maximum current limiting threshold). In addition, the target fitting temperature corresponding to each of the multiple different temperature rise conditions of the terminal can be determined one by one, thereby obtaining a plurality of different target fitting temperatures. For each of the multiple different target fitting temperatures, the temperature difference between the target fitting temperature and the reference temperature can be determined respectively, to obtain a plurality of different temperature differences. Further, for each of the multiple different temperature differences, a matching reference temperature can be set (for example, a matching reference temperature is set for a temperature difference). Based on this, for each target fitting temperature, there is a corresponding reference temperature. Through multiple sets of correspondences between the target fitting temperatures and the reference temperatures (one set of correspondences corresponds to a target fitting temperature and a first reference temperature), the correspondence between the target fitting temperature and the reference temperature can be obtained.

[0106] Among them, the setting method of the reference temperature matches the actual use requirements for the reference temperature. For example, in the embodiment of the present disclosure, the temperature rise parameter is obtained by the ratio between the target fitting temperature and the target reference temperature, and the current limiting threshold for charging the terminal is obtained by the product value between the temperature rise parameter and the maximum current limiting threshold. Therefore, compared with the target fitting temperature, the reference temperature needs to have a larger variation range, so that when the target fitting temperature increases, the ratio between the target fitting temperature and the target reference temperature can be reduced so that the larger target fitting temperature matches the smaller current limiting threshold. Or when the target fitting temperature decreases, the ratio between the target fitting temperature and the target reference temperature can be increased so that the smaller target fitting temperature matches the larger current limiting threshold. And, it can be understood that in order to enable the terminal to control the charging current through the maximum current limiting threshold when the temperature difference between the target fitting temperature and the reference temperature is 0, the temperature between the target fitting temperature and the target reference temperature can be set to be the same for the target fitting temperature that is less than or equal to the reference temperature. Based on this, when the target fitting temperature is less than or equal to the reference temperature, the temperature rise parameter (the ratio between the target fitting temperature and the target reference temperature, or the ratio between the corrected target fitting temperature and the target reference temperature) is 1, and the product value between the temperature rise parameter and the maximum current limiting threshold is still the maximum current limiting threshold, so that the terminal can control the charging current through the maximum current limiting threshold.

[0107] In the above embodiment, since the reference temperature is set based on the temperature difference between the target fitting temperature and the reference temperature, and the determination process of the target reference temperature can be implemented through a preset model (for example, the corresponding relationship between the target fitting temperature and the reference temperature is imported into the preset model, so that the model can output the corresponding target reference temperature when the target fitting temperature of the input model is obtained), the reference temperature can also be called a model temperature gradient (Model Temperature Gradient, MTG). In addition, since the scene correction parameter is obtained by the ratio between the first target fitting temperature and the second target fitting temperature, the scene correction parameter can also be understood as a scene proportion threshold (Scene Proportion Threshold, SPT), which is used to characterize the scene correction parameter as the ratio between the first target fitting temperature and the second target fitting temperature.

[0108] For example, the correspondence between multiple groups of charging scenarios and scene correction parameters that match a variety of different charging scenarios can be pre-stored, as well as the correspondence between the target fitting temperature and the reference temperature can be pre-stored. On this basis, the fitting temperature of each of the multiple different areas of the terminal can be determined by a preset second weight, multiple fitting temperatures can be obtained, and the target fitting temperature can be determined from the multiple fitting temperatures (represented by T` in the example). In this case, the current charging scene can be determined to obtain the scene correction parameters that match the current charging scene (represented by SPT in the example). Furthermore, the temperature correction of the target fitting temperature can be implemented in the form of T`*SPT to obtain the corrected target fitting temperature. Furthermore, the target reference temperature corresponding to the target fitting temperature can be obtained by the correspondence between the pre-stored target fitting temperature and the reference temperature (represented by MTG in the example), and then The second temperature rise parameter corresponding to the corrected target fitting temperature is determined in this way.

[0109] For example, for the second temperature rise parameter corresponding to the corrected target fitting temperature (for example, , which can be expressed by To determine the second temperature rise parameter (for example The maximum current limit threshold (indicated by CLT max The current limit threshold (in this example, CLT) is obtained by multiplying the product value between . Since the maximum current limit threshold is usually the maximum charging current of the terminal, it can also be obtained by The current limiting threshold is obtained by max Indicates the maximum charging current of the terminal.

[0110] Based on the same concept, an embodiment of the present disclosure also provides a charging control device.

[0111] It is understandable that in order to realize the above functions, the charging control device provided in the embodiment of the present disclosure includes hardware structures and / or software modules corresponding to the execution of each function. In combination with the units and algorithm steps of each example disclosed in the embodiment of the present disclosure, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present disclosure.

[0112] Figure 7 FIG. 1 is a block diagram of a charging control device according to an exemplary embodiment. Figure 7 , the device 100 includes a determination unit 101 and a control unit 102.

[0113] The determination unit 101 is used to determine the fitting temperature of each area in a plurality of different areas of the terminal, and obtain a plurality of fitting temperatures, each of the plurality of fitting temperatures corresponds to a region, and is obtained by temperature fitting for the components included in the corresponding region. It is used to determine a target fitting temperature among the plurality of fitting temperatures. And it is used to determine a current limiting threshold for charging the terminal based on the target fitting temperature. The control unit 102 is used to control the charging current of the terminal with the current limiting threshold.

[0114] In one embodiment, the determination unit 101 determines the target fitting temperature from the multiple fitting temperatures in the following manner: determine the first fitting temperature with the highest temperature from the multiple fitting temperatures. Determine whether there is a second fitting temperature from the multiple fitting temperatures whose temperature difference with the first fitting temperature is less than a preset temperature difference. If there is a second fitting temperature, fit the first fitting temperature and the second fitting temperature to obtain the target fitting temperature. If there is no second fitting temperature, use the first fitting temperature as the target fitting temperature.

[0115] In one embodiment, the determination unit 101 determines the fitting temperature of each of the multiple different areas of the terminal in the following manner to obtain multiple fitting temperatures: based on the correspondence between the charging scenario and the weight, determine the first weight that matches the current charging scenario, and determine the fitting temperature of each of the multiple different areas of the terminal with the first weight to obtain multiple fitting temperatures. The determination unit 101 determines the current limiting threshold for charging the terminal based on the target fitting temperature in the following manner: based on the correspondence between the target fitting temperature and the reference temperature, determine the target reference temperature that matches the target fitting temperature, and determine the first temperature rise parameter of the target fitting temperature based on the target fitting temperature and the target reference temperature. The maximum current limiting threshold of the terminal is adjusted by the first temperature rise parameter to obtain the current limiting threshold for charging the terminal.

[0116] In one embodiment, the determination unit 101 determines the fitting temperature of each of the multiple different areas of the terminal in the following manner to obtain multiple fitting temperatures: determine the fitting temperature of each of the multiple different areas of the terminal with a preset second weight to obtain multiple fitting temperatures. The determination unit 101 determines the current limiting threshold for charging the terminal based on the target fitting temperature in the following manner: determine the current scene correction parameter corresponding to the current charging scene based on the correspondence between the charging scene and the scene correction parameter, and perform temperature correction on the target fitting temperature based on the current scene correction parameter to obtain a corrected target fitting temperature. Based on the correspondence between the target fitting temperature and the reference temperature, determine the target reference temperature that matches the target fitting temperature, and determine the second temperature rise parameter of the corrected target fitting temperature based on the corrected target fitting temperature and the target reference temperature. Use the second temperature rise parameter to adjust the current limiting threshold of the maximum current limiting threshold of the terminal to obtain a current limiting threshold for charging the terminal.

[0117] In one implementation, the determination unit 101 predetermines the correspondence between the charging scene and the scene correction parameter in the following manner: determine a third fitting temperature and a fourth fitting temperature corresponding to the charging scene, the third fitting temperature is obtained by fitting multiple fifth fitting temperatures, the fifth fitting temperature is a fitting temperature obtained by fitting the temperature of each area in multiple different areas of the terminal based on the weight matching the charging scene, the fourth fitting temperature is obtained by fitting multiple sixth fitting temperatures, and the sixth fitting temperature is a fitting temperature of each area in multiple different areas of the terminal determined based on the second weight. Determine the scene correction parameter according to the third fitting temperature and the fourth fitting temperature. Create a correspondence between the charging scene and the scene correction parameter.

[0118] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0119] Figure 8 2 is a block diagram of a device 200 for charging control according to an exemplary embodiment. For example, the device 200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0120] Reference Figure 8 , the device 200 may include one or more of the following components: a processing component 202 , a memory 204 , a power component 206 , a multimedia component 208 , an audio component 210 , an input / output (I / O) interface 212 , a sensor component 214 , and a communication component 216 .

[0121] The processing component 202 generally controls the overall operation of the device 200, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 202 may include one or more processors 220 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 202 may include one or more modules to facilitate interaction between the processing component 202 and other components. For example, the processing component 202 may include a multimedia module to facilitate interaction between the multimedia component 208 and the processing component 202.

[0122] The memory 204 is configured to store various types of data to support operations on the device 200. Examples of such data include instructions for any application or method operating on the device 200, contact data, phone book data, messages, pictures, videos, etc. The memory 204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0123] The power component 206 provides power to the various components of the device 200. The power component 206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 200.

[0124] The multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 208 includes a front camera and / or a rear camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0125] The audio component 210 is configured to output and / or input audio signals. For example, the audio component 210 includes a microphone (MIC), and when the device 200 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 204 or sent via the communication component 216. In some embodiments, the audio component 210 also includes a speaker for outputting audio signals.

[0126] I / O interface 212 provides an interface between processing component 202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0127] The sensor assembly 214 includes one or more sensors for providing various aspects of the status assessment of the device 200. For example, the sensor assembly 214 can detect the open / closed state of the device 200, the relative positioning of components, such as the display and keypad of the device 200, the sensor assembly 214 can also detect the position change of the device 200 or a component of the device 200, the presence or absence of user contact with the device 200, the orientation or acceleration / deceleration of the device 200 and the temperature change of the device 200. The sensor assembly 214 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 214 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 214 can also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

[0128] The communication component 216 is configured to facilitate wired or wireless communication between the device 200 and other devices. The device 200 can access a wireless network based on a communication standard, such as WiFi, 4G or 5G, or a combination thereof. In an exemplary embodiment, the communication component 216 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 216 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0129] In an exemplary embodiment, the apparatus 200 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0130] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 204 including instructions, and the instructions can be executed by the processor 220 of the device 200 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0131] It is to be understood that in the present disclosure, "plurality" refers to two or more than two, and other quantifiers are similar. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. The singular forms "a", "the" and "the" are also intended to include plural forms, unless the context clearly indicates other meanings.

[0132] It is further understood that the terms "first", "second", etc. are used to describe various information, but such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other, and do not indicate a specific order or degree of importance. In fact, the expressions "first", "second", etc. can be used interchangeably. For example, without departing from the scope of the present disclosure, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information.

[0133] It can be further understood that, unless otherwise specified, “connection” includes a direct connection without other components between the two, and also includes an indirect connection with other components between the two.

[0134] It is further understood that, although the operations are described in a specific order in the drawings in the embodiments of the present disclosure, it should not be understood as requiring the operations to be performed in the specific order shown or in a serial order, or requiring the execution of all the operations shown to obtain the desired results. In certain environments, multitasking and parallel processing may be advantageous.

[0135] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following scope of rights.

[0136] It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the scope of the appended claims.

Claims

1. A charging control method, characterized in that: Applied to a terminal, the charging control method includes: determining a fitting temperature of each of a plurality of different regions of the terminal to obtain a plurality of fitting temperatures, wherein the plurality of different regions of the terminal are a plurality of regions pre-set for a hardware layout of the terminal, the fitting temperature of each of the different regions being obtained by performing temperature fitting on a component included in the region, and each of the plurality of fitting temperatures corresponding to one of the plurality of different regions; determining a target fitting temperature among the plurality of fitting temperatures, wherein the target fitting temperature is determined by one or more relatively higher temperatures among the plurality of fitting temperatures; Based on the target fitting temperature, determining a current limiting threshold for charging the terminal, and controlling the charging current of the terminal with the current limiting threshold, wherein the current limiting threshold corresponds to an upper limit threshold of the charging current during the charging process of the terminal; Wherein, determining the current limiting threshold for charging the terminal based on the target fitting temperature includes: Based on the corresponding relationship between the target fitting temperature and the reference temperature, determining a target reference temperature matching the target fitting temperature, and determining a first temperature rise parameter of the target fitting temperature according to the target fitting temperature and the target reference temperature; The maximum current limiting threshold of the terminal is adjusted by using the first temperature rise parameter to obtain a current limiting threshold for charging the terminal.

2. The charging control method according to claim 1, characterized in that: The step of determining a target fitting temperature from among the plurality of fitting temperatures comprises: Determining a first fitting temperature having the highest temperature among the plurality of fitting temperatures; Determine whether there is a second fitting temperature among the plurality of fitting temperatures, the temperature difference between the first fitting temperature and the second fitting temperature being less than a preset temperature difference; If the second fitting temperature exists, fitting the first fitting temperature and the second fitting temperature to obtain a target fitting temperature; If the second fitting temperature does not exist, the first fitting temperature is used as the target fitting temperature.

3. The charging control method according to claim 1 or 2, characterized in that: Determining the fitting temperature of each of the multiple different regions of the terminal to obtain multiple fitting temperatures includes: Based on the correspondence between the charging scenario and the weight, a first weight matching the current charging scenario is determined, and the fitting temperature of each of the multiple different areas of the terminal is determined with the first weight to obtain multiple fitting temperatures.

4. The charging control method according to claim 1 or 2, characterized in that: Determining the fitting temperature of each of the multiple different regions of the terminal to obtain multiple fitting temperatures includes: Determine the fitting temperature of each of the multiple different regions of the terminal with a preset second weight to obtain multiple fitting temperatures; The determining, based on the target fitting temperature, a current limiting threshold for charging the terminal includes: Based on the correspondence between the charging scene and the scene correction parameter, determine the current scene correction parameter corresponding to the current charging scene, and based on the current scene correction parameter, perform temperature correction on the target fitting temperature to obtain a corrected target fitting temperature; Based on the corresponding relationship between the target fitting temperature and the reference temperature, a target reference temperature matching the target fitting temperature is determined, and a second temperature rise parameter of the corrected target fitting temperature is determined according to the corrected target fitting temperature and the target reference temperature; The maximum current limiting threshold of the terminal is adjusted by using the second temperature rise parameter to obtain a current limiting threshold for charging the terminal.

5. The charging control method according to claim 4, characterized in that: The corresponding relationship between the charging scene and the scene correction parameter is predetermined in the following manner: Determine a third fitting temperature and a fourth fitting temperature corresponding to the charging scenario, wherein the third fitting temperature is obtained by fitting a plurality of fifth fitting temperatures, the fifth fitting temperature is a fitting temperature of each of a plurality of different regions of the terminal determined based on a weight matching the charging scenario, and the fourth fitting temperature is obtained by fitting a plurality of sixth fitting temperatures, the sixth fitting temperature is a fitting temperature of each of a plurality of different regions of the terminal determined based on the second weight; determining a scene correction parameter according to the third fitting temperature and the fourth fitting temperature; A correspondence between the charging scenario and the scenario correction parameter is established.

6. A charging control device, characterized in that: Applied to a terminal, the charging control device comprises: a determining unit, configured to determine a fitting temperature of each of a plurality of different regions of the terminal to obtain a plurality of fitting temperatures, wherein the plurality of different regions of the terminal are a plurality of regions pre-set for a hardware layout of the terminal, wherein the fitting temperature of each of the different regions is obtained by performing temperature fitting on a component included in the region, and wherein each of the plurality of fitting temperatures corresponds to one of the plurality of different regions; configured to determine a target fitting temperature from the plurality of fitting temperatures, wherein the target fitting temperature is determined by one or more relatively high temperatures from the plurality of fitting temperatures; and configured to determine a current limiting threshold for charging the terminal based on the target fitting temperature, wherein the current limiting threshold corresponds to an upper limit threshold of a charging current during charging of the terminal; A control unit, configured to control the charging current of the terminal according to the current limiting threshold; The determining unit determines the current limiting threshold for charging the terminal based on the target fitting temperature in the following manner: Based on the corresponding relationship between the target fitting temperature and the reference temperature, determining a target reference temperature matching the target fitting temperature, and determining a first temperature rise parameter of the target fitting temperature according to the target fitting temperature and the target reference temperature; The maximum current limiting threshold of the terminal is adjusted by using the first temperature rise parameter to obtain a current limiting threshold for charging the terminal.

7. The charging control device according to claim 6, characterized in that: The determining unit determines the target fitting temperature from the multiple fitting temperatures in the following manner: Determining a first fitting temperature having the highest temperature among the plurality of fitting temperatures; Determine whether there is a second fitting temperature among the plurality of fitting temperatures, the temperature difference between the first fitting temperature and the second fitting temperature being less than a preset temperature difference; If the second fitting temperature exists, fitting the first fitting temperature and the second fitting temperature to obtain a target fitting temperature; If the second fitting temperature does not exist, the first fitting temperature is used as the target fitting temperature.

8. The charging control device according to claim 6 or 7, characterized in that: The determining unit determines the fitting temperature of each of the multiple different areas of the terminal in the following manner to obtain multiple fitting temperatures: Based on the correspondence between the charging scenario and the weight, a first weight matching the current charging scenario is determined, and the fitting temperature of each of the multiple different areas of the terminal is determined with the first weight to obtain multiple fitting temperatures.

9. The charging control device according to claim 6 or 7, characterized in that: The determining unit determines the fitting temperature of each of the multiple different areas of the terminal in the following manner to obtain multiple fitting temperatures: Determine the fitting temperature of each of the multiple different regions of the terminal with a preset second weight to obtain multiple fitting temperatures; The determining unit determines the current limiting threshold for charging the terminal based on the target fitting temperature in the following manner: Based on the correspondence between the charging scene and the scene correction parameter, determine the current scene correction parameter corresponding to the current charging scene, and based on the current scene correction parameter, perform temperature correction on the target fitting temperature to obtain a corrected target fitting temperature; Based on the corresponding relationship between the target fitting temperature and the reference temperature, a target reference temperature matching the target fitting temperature is determined, and a second temperature rise parameter of the corrected target fitting temperature is determined according to the corrected target fitting temperature and the target reference temperature; The maximum current limiting threshold of the terminal is adjusted by using the second temperature rise parameter to obtain a current limiting threshold for charging the terminal.

10. The charging control device according to claim 9, characterized in that: The determination unit predetermines the corresponding relationship between the charging scene and the scene correction parameter in the following manner: Determine a third fitting temperature and a fourth fitting temperature corresponding to the charging scenario, wherein the third fitting temperature is obtained by fitting a plurality of fifth fitting temperatures, the fifth fitting temperature is a fitting temperature of each of a plurality of different regions of the terminal determined based on a weight matching the charging scenario, and the fourth fitting temperature is obtained by fitting a plurality of sixth fitting temperatures, the sixth fitting temperature is a fitting temperature of each of a plurality of different regions of the terminal determined based on the second weight; determining a scene correction parameter according to the third fitting temperature and the fourth fitting temperature; A correspondence between the charging scenario and the scenario correction parameter is established.

11. A charging control device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to: execute the charging control method described in any one of claims 1 to 5.

12. A storage medium, characterized in that: The storage medium stores instructions, and when the instructions in the storage medium are executed by a processor of the terminal, the terminal is enabled to execute the charging control method described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Charging control method and charging control equipment

    CN103812199A

  • Quick charging method and mobile terminal

    CN103904377A