Method and device for acquiring screen-on charging current, electronic equipment and storage medium
By acquiring user scenarios and calculating system current and battery balancing current, the problems of temperature rise and insufficient power consumption in the screen-on charging strategy were solved, achieving fast charging and stable temperature, thus improving the user experience.
Patent Information
- Application Number
- CN202110004511.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-04
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2041-01-04
AI Technical Summary
In existing screen-on charging strategies, improper charging current settings can lead to increased temperature, frequency throttling, or insufficient power consumption in electronic devices, affecting user experience and charging efficiency.
By acquiring user usage scenarios, calculating system current and battery balancing current, and using a preset model to calculate a suitable screen-on charging current, the device temperature is ensured to remain stable within the target range during charging.
It achieves fast charging that meets the current needs of electronic devices without triggering temperature protection and frequency reduction, thus improving the user experience.
Smart Images

Figure CN114726013B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of charging control, and particularly relates to a method and device for obtaining a screen-on charging current, an electronic device and a storage medium. BACKGROUND
[0002] At present, a screen-on charging strategy adopted by an electronic device is to realize temperature control and charging speed control of screen-on charging by configuring a corresponding temperature level current. If the charging current is set to be large when the screen-on charging strategy is charging, the electronic device will be prompted to rise in temperature faster, at this time, the electronic device will limit the frequency of the CPU, resulting in a decrease in the user experience, especially when the electronic device is being charged and playing games at the same time. If the charging current is set to be small, when the power consumption of the user use scenario is large, the charging current cannot meet the power consumption of the system, at this time, the electronic device will simultaneously take power from the battery, resulting in a situation that the electronic device is powered off while being charged. SUMMARY
[0003] The present disclosure provides a method and device for obtaining a screen-on charging current, an electronic device and a storage medium to solve the problems in the related art.
[0004] According to a first aspect of an embodiment of the present disclosure, a method for obtaining a screen-on charging current is provided, comprising:
[0005] obtaining a current scenario in which a user uses an electronic device;
[0006] obtaining a system current of the electronic device and a balancing current of a battery in the electronic device according to the current scenario;
[0007] obtaining a charging current of the electronic device in a screen-on state according to the system current and the balancing current.
[0008] Optionally, the system current of the electronic device is obtained according to the current scenario, comprising:
[0009] obtaining a preset system power consumption model; the system power consumption model is used to obtain a system current according to a use scenario;
[0010] obtaining the system current of the electronic device by searching for the system current corresponding to the current scenario from the system power consumption model.
[0011] Optionally, the balancing current of the battery in the electronic device is obtained according to the current scenario, comprising:
[0012] obtaining a system power consumption of the electronic device according to the current scenario, and obtaining a heat dissipation power consumption of the electronic device at a current ambient temperature;
[0013] obtaining a heat loss of the electronic device in a screen-on charging process according to the system power consumption and the heat dissipation power consumption;
[0014] The heat loss is substituted into a preset charging model to calculate the balance current.
[0015] Optionally, the system power consumption of the electronic device is obtained according to the current scenario, including:
[0016] A preset system power consumption model is obtained; the system power consumption model is used to obtain system power consumption according to a use scenario;
[0017] The system power consumption of the electronic device is obtained by searching for the system power consumption corresponding to the current scenario from the system power consumption model.
[0018] Optionally, the heat dissipation power consumption of the electronic device at the current ambient temperature is obtained, including:
[0019] A temperature difference value of the current ambient temperature and a target temperature is obtained; the target temperature refers to the temperature of the electronic device in a screen-on charging balance state;
[0020] A product of a preset heat dissipation coefficient and the temperature difference value is calculated, and the product is taken as the heat dissipation power consumption of the electronic device at the current ambient temperature.
[0021] Optionally, after the charging current of the electronic device in the screen-on state is obtained according to the system current and the balance current, the method further includes:
[0022] After the temperature of the electronic device stabilizes, the actual ambient temperature is determined according to the charging current and the current scenario;
[0023] The current ambient temperature is updated by using the actual ambient temperature, and the updated current ambient temperature is used for the charging current in a subsequent charging process.
[0024] According to a second aspect of the embodiments of the present disclosure, an apparatus for obtaining a screen-on charging current is provided, including:
[0025] A current scenario obtaining module is configured to obtain a current scenario in which a user uses an electronic device;
[0026] A balance current obtaining module is configured to obtain a system current of the electronic device and a balance current of a battery in the electronic device according to the current scenario;
[0027] A charging current obtaining module is configured to obtain a charging current of the electronic device in a screen-on state according to the system current and the balance current.
[0028] Optionally, the balance current obtaining module includes:
[0029] A system model obtaining unit is configured to obtain a preset system power consumption model; the system power consumption model is used to obtain a system current according to a use scenario;
[0030] The system current acquisition unit is configured to acquire system current of the electronic device by searching for system current corresponding to the current scenario in the system power consumption model.
[0031] Optionally, the balancing current acquisition module comprises:
[0032] The system power consumption acquisition unit is configured to acquire system power consumption of the electronic device according to the current scenario, and the heat dissipation power consumption acquisition unit is configured to acquire heat dissipation power consumption of the electronic device under the current ambient temperature;
[0033] The heat loss acquisition unit is configured to acquire heat loss of the electronic device in the screen-on charging process according to the system power consumption and the heat dissipation power consumption;
[0034] The balancing current calculation unit is configured to calculate the balancing current by substituting the heat loss into a preset charging model.
[0035] Optionally, the system power consumption acquisition unit comprises:
[0036] The system model acquisition unit is configured to acquire a preset system power consumption model; the system power consumption model is configured to acquire system power consumption according to a use scenario;
[0037] The system power consumption acquisition unit is configured to acquire system power consumption of the electronic device by searching for system power consumption corresponding to the current scenario in the system power consumption model.
[0038] Optionally, the heat dissipation power consumption acquisition unit comprises:
[0039] The temperature difference acquisition unit is configured to acquire a temperature difference between the current ambient temperature and a target temperature; the target temperature refers to a temperature of the electronic device in the screen-on charging balancing state;
[0040] The heat dissipation power consumption acquisition unit is configured to calculate a product of a preset heat dissipation coefficient and the temperature difference, and take the product as the heat dissipation power consumption of the electronic device under the current ambient temperature.
[0041] Optionally, the apparatus further comprises:
[0042] The actual temperature determination module is configured to determine an actual ambient temperature according to the charging current acquired by the charging current acquisition module and the current scenario after the temperature of the electronic device stabilizes;
[0043] The current temperature updating module is configured to update the current ambient temperature by using the actual ambient temperature, and the updated current ambient temperature is used for charging current in a subsequent charging process.
[0044] According to a third aspect of the embodiments of the present disclosure, an electronic device is provided, comprising:
[0045] a processor;
[0046] a memory for storing a computer program executable by the processor;
[0047] The processor is configured to execute the computer program in the memory to implement the above method.
[0048] According to a fourth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, which can implement the above method when a computer program executable in the storage medium is executed by a processor.
[0049] The technical solutions provided by the embodiments of the present disclosure can include the following beneficial effects:
[0050] As can be seen from the above embodiments, the embodiments of the present disclosure can obtain the current scenario of the user using the electronic device; then, the system current of the electronic device and the balancing current of the battery in the electronic device are obtained according to the current scenario; then, the charging current of the electronic device in the screen-on state is obtained according to the system current and the balancing current. In this way, the embodiments can ensure that the charging current in the screen-on state meets the needs of the current scenario of the electronic device and the battery is in a charging state at the same time, thereby ensuring that the electronic device realizes fast charging without triggering temperature protection and frequency reduction, which is conducive to improving the user experience.
[0051] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0052] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the specification, serve to explain the principles of the present disclosure.
[0053] Figure 1 is a flowchart of a method for obtaining a screen-on charging current according to an exemplary embodiment.
[0054] Figure 2 is a flowchart of a method for obtaining a balancing current according to an exemplary embodiment.
[0055] Figure 3 is a flowchart of a method for obtaining a heat dissipation power consumption according to an exemplary embodiment.
[0056] Figure 4 is a flowchart of another method for obtaining a screen-on charging current according to an exemplary embodiment.
[0057] Figure 5 is a block diagram of an apparatus for obtaining a screen-on charging current according to an exemplary embodiment.
[0058] Figure 6 is a block diagram of an electronic device according to an example embodiment. DETAILED DESCRIPTION
[0059] The example embodiments will be described in detail herein with reference to the attached drawings. In the following description, same numbers refer to same elements in all figures. The following detailed description does not limit the example embodiments consistent with the present disclosure. Instead, the detailed description describes various example embodiments consistent with the present disclosure as illustrated in the drawings.
[0060] Currently, the electronic device adopts a bright screen charging strategy to realize temperature control and charging speed control of bright screen charging by configuring corresponding temperature level current. When charging with this bright screen charging strategy, if the charging current is set to be large, the electronic device will rise in temperature faster, at this time, the electronic device will limit the frequency of the CPU, resulting in a decrease in user experience, especially when charging and playing games at the same time. If the charging current is set to be small, when the power consumption of the user's use scenario is large, the charging current cannot meet the power consumption of the system, at this time, the electronic device will also take power from the battery, resulting in a situation that the power is dropped when charging.
[0061] To solve the above technical problems, the embodiments of the present disclosure provide a method for obtaining a bright screen charging current, which can be applied to an electronic device, which can include a smartphone, a tablet computer, a smart wearable device, etc., or a charger of the electronic device, etc. Figure 1 is a flowchart of a method for obtaining a bright screen charging current according to an example embodiment.
[0062] Referring to Figure 1 A method for obtaining a bright screen charging current includes steps 11-13, wherein:
[0063] In step 11, the current scenario of the user using the electronic device is obtained.
[0064] In this embodiment, the electronic device can obtain the current scenario of the user using the electronic device, such as a webpage browsing scenario, an APP (such as Kuaishou and Douyin) browsing scenario, a video watching scenario, and a game playing scenario. The use scenario of the electronic device can be set according to the specific scenario, which is not limited herein.
[0065] In practical applications, the electronic device can obtain the current scenario in the following ways:
[0066] For example, the processor in the electronic device can continuously capture screenshots to obtain multiple images. Then, the multiple images are used to determine the content currently displayed. Subsequently, the current scene can be determined based on the content. For example, if the content is an operation interface in a game, it can be determined that the current scene is a game playing scene.
[0067] For another example, the processor in the electronic device can obtain a current process, and determine the current scene based on an application corresponding to the process. For example, if the process is a game process, it can be determined that the current scene is a game playing scene.
[0068] For another example, the electronic device can be provided with a query process in advance, which is used to send a query instruction to an operating system of the electronic device when detecting that a charger is inserted into the electronic device, and the operating system feeds back the content currently displayed or an application, or directly feeds back the current scene in response to the query instruction, so that the current scene is obtained.
[0069] It should be noted that only several schemes for obtaining the current scene are exemplarily described in this embodiment, and a skilled person can set a scheme for determining the current scene according to a specific scene, and the corresponding scheme falls within the protection scope of the present disclosure.
[0070] In step 12, the system current of the electronic device and the balancing current of the battery in the electronic device are obtained according to the current scene.
[0071] In this embodiment, the electronic device can obtain the system current of the electronic device according to the current scene, which is the current consumed by the electronic device to maintain the current scene, assuming that there is no current input or output of the battery. In an example, a preset system power consumption model can be pre-stored in the electronic device, which can be obtained by testing the electronic device without charging, and then the power consumption and current of each device in the electronic device are counted to obtain the following model, as shown in Table 1, including the system current Isys and the system power consumption Psys in each use scene.
[0072] Table 1 System power consumption model
[0073] Scenario Main frequency DMIPS Isys(A) Psys(mW) Web page 4000 0.2 500 TikTok 6000 0.3 1000 Video 8000 0.5 1500 Game 14000 0.7 2000
[0074] Note that the system current Isys is counted because it is provided by the charging path when charging, and does not need to be provided by the battery.
[0075] In this way, the electronic device can obtain the preset system power consumption model after obtaining the current scene. Then, the electronic device can find the system current corresponding to the current scene from the system power consumption model, that is, the system current Isys of the electronic device is obtained.
[0076] Of course, those skilled in the art can also obtain the system current in other ways, and the corresponding scheme falls within the protection scope of the present disclosure.
[0077] In this embodiment, the electronic device can obtain the balancing current Ibat of the battery in the electronic device according to the current scene, see Figure 2 , including:
[0078] In step 21, the electronic device can obtain the system power consumption Psys of the electronic device after obtaining the current scene. In combination with the foregoing description, the electronic device can obtain the system power consumption model, and find the system power consumption corresponding to the current scene from the system power consumption model to obtain the system power consumption Psys of the electronic device.
[0079] In step 21, the electronic device can obtain the heat dissipation power consumption Ploss under the current scene, including: the electronic device can communicate with the temperature sensor to obtain the current environment temperature. The temperature sensor can be arranged inside the electronic device, so that the electronic device can read the temperature data output by the temperature sensor. Of course, the temperature sensor can also be arranged inside the charger, and the temperature data output by the temperature sensor can be obtained by communicating with the charger. The skilled person can select a suitable temperature sensor and its installation position according to the specific scene, which is not limited herein.
[0080] Referring to Figure 3 , in step 31, after obtaining the current environment temperature, the electronic device can obtain the temperature difference between the current environment temperature and the target temperature. The target temperature refers to the temperature of the electronic device in the screen-on charging balancing state, that is, the temperature corresponding to the constant state of the electronic device when charging at a certain charging current.
[0081] In step 32, the electronic device can obtain a preset heat dissipation coefficient G, which can be set according to the electronic device or the use scene. In an example, the heat dissipation coefficient G is 220 mW / ℃. In this way, the electronic device can multiply the heat dissipation coefficient G and the temperature difference to obtain the heat dissipation power consumption Ploss of the electronic device under the current environment temperature. The heat dissipation power consumption Ploss is as follows:
[0082] Ploss=G(Ts-T0);
[0083] Wherein, Ploss represents the heat dissipation power consumption of the electronic device, G represents the heat dissipation coefficient, Ts represents the target temperature of the electronic device, and T0 represents the current environment temperature of the electronic device.
[0084] In this example, the step of obtaining the heat dissipation power consumption Ploss is also included, including:
[0085] The heat balance of the electronic device with internal heat source satisfies: heating power = heat dissipation power, and the equation is:
[0086]
[0087] To simplify the model, only the balance agenda in the steady state is considered in this example, and the heat capacity term can be ignored at this time That is, when the steady state temperature (i.e., the temperature does not change over time) is reached, the above equation can be changed to:
[0088] ∑I 2 R+∑εUI+P sys =G(T-T0);
[0089] Where, ∑I 2 R+∑εUI+P sys represents the heating power, and G(T-T0) represents the heat dissipation power.
[0090] In step 22, the electronic device can obtain the heat loss Pchg of the electronic device in the screen-on charging process according to the system power consumption and the heat dissipation power consumption, i.e., Pchg=Ploss-Psys.
[0091] In this example, a preset charging model is stored in the electronic device, which represents the charging power consumption of the electronic device when charging with the screen on, i.e.:
[0092] ∑I 2 R+∑εUI+P0
[0093] Where, the first term ∑I 2 R represents the sum of the heat losses of the path impedance (including the direct current impedance of the battery, i.e., the DCR impedance); the second term ∑εUI represents the heat loss of the charging chip (charger IC); and the third term P0 represents the leakage loss when the system is not charging.
[0094] In this way, the wired charging power consumption Pchg in this example can be represented as:
[0095] Pchg=a*I 2 +b*I+c;
[0096] Where I represents the battery current, coefficient a represents the sum of all equivalent impedances R, coefficient b represents the sum of the product of the voltage and efficiency of all charging chips, and coefficient c is the minimum leakage loss of the system.
[0097] In this example, through impedance simulation of the PCB of the electronic device and efficiency modeling of the charging chip, the following charging model can be obtained, as shown in Table 2.
[0098] Table 2 Charging Model
[0099] Charging power Coefficient a Coefficient b Coefficient c 30W 100 80 5 50W 60 50 5
[0100] In step 23, after obtaining the heat loss Pchg, the electronic device can substitute the heat loss into the preset charging model to calculate the balance current Ibat. Wherein, Pchg=a*I 2 +b*I+c, Pchg, a, b and c are known parameters, at this time the charging model becomes a one-dimensional quadratic equation, and the balance current Ibat can be obtained by solving the one-dimensional quadratic equation.
[0101] In order to reasonably calculate the charging current FCC in the bright screen charging scenario, it is necessary to derive the charging current Ibat that meets the temperature requirement in this scenario. In actual application, the electronic device can determine a balance current calculation parameter table according to steps 11-12, as shown in Table 3.
[0102] For example, the current environment temperature is 25℃, and the target temperature (or temperature rise requirement) is 39℃. The balance current Ibat can be calculated according to the current scenario as shown in Table 3.
[0103] Table 3 Balance current calculation parameter table
[0104]
[0105] For example, the current environment temperature is 25℃, and the target temperature (or temperature rise requirement) is 39℃. The balance current Ibat can be calculated according to the current scenario as shown in Table 3.
[0106] In step 13, the charging current of the electronic device in the bright screen state is obtained according to the system current and the balance current.
[0107] In this embodiment, the electronic device can obtain the charging current of the electronic device in the bright screen state according to the system current and the balance current, that is, the charging current FCC=Isys+Ibat.
[0108] In an embodiment, the electronic device can also perform steps 11-13 described above to generate the FCC matrix table, as shown in Table 4.
[0109] Table 4 FCC matrix table in webpage browsing scenario
[0110] T0\Ts(℃) 33 35 37 39 40 41 42 43 44 45 25 3.68 5.53 6.11 6.64 6.89 7.14 7.37 7.60 7.82 8.03 27.5 2.25 4.70 5.37 5.97 6.25 6.51 6.77 7.02 7.25 7.48 30 - 3.68 4.51 5.21 5.53 5.83 6.11 6.38 6.64 6.89 32.5 - 2.25 3.44 4.32 4.70 5.04 5.37 5.68 5.97 6.25 35 - - 1.84 3.19 3.68 4.12 4.51 4.87 5.21 5.53 37.5 - - - 1.30 2.25 2.91 3.44 3.91 4.32 4.70 40 - - - - - - 1.84 2.60 3.19 3.68
[0111] In this way, the electronic device can query Table 4 to obtain the charging current FCC suitable for the current scenario according to the current scenario, the current environment temperature T0 and the target temperature Ts.
[0112] In another embodiment, the temperature sensor in the electronic device can not be set or damaged during use, so that the electronic device cannot communicate with the temperature sensor and cannot obtain the current ambient temperature. At this time, in this embodiment, the electronic device can use the default value of the current ambient temperature or the last temperature value as the initial value, so that the electronic device can calculate the charging current FCC using steps 11-13 described above. The electronic device can feed back the charging current to the charger, so that the charger can adjust the current to the calculated charging current FCC to charge the electronic device. During the charging process, the temperature of the electronic device will rise to the target temperature or exceed the target temperature and reach the corresponding temperature control range.
[0113] Referring to Figure 4 In step 41, the electronic device can adjust the charging current FCC according to the temperature control range until the temperature of the electronic device stabilizes at the target temperature. The electronic device can obtain the actual ambient temperature according to the FCC matrix or the temperature control range, i.e., the actual ambient temperature can be determined according to the charging current and the current scenario. In step 42, the electronic device can update the current ambient temperature using the actual ambient temperature. Finally, the electronic device can calculate the charging current FCC using steps 11-13 with the updated current ambient temperature. In this way, this embodiment can ensure that the electronic device can still calculate the charging current FCC without a temperature sensor.
[0114] In practical applications, the electronic device can also use one-dimensional control to make the charging current FCC meet the requirements at different ambient temperatures. Referring to Table 4, for example, the italic font in Table 4, when the ambient temperature is 25°C, the charging current 6.64A can make the temperature of the electronic device stabilize at 39°C; when the ambient temperature is 30°C, the charging current 5.83A can make the temperature of the electronic device stabilize at 41°C, and so on, to obtain Table 5.
[0115] Table 5 FCC table in webpage browsing scenario
[0116]
[0117] It should be noted that in this embodiment, the charging currents given in Table 4 and Table 5 are steady-state current configurations. In fact, the current can also be configured before the balanced temperature 39°C (Table 4 or Table 5), because the temperature has not reached the balanced state before 39°C, and the temperature is rising, so different step current gears can be set at temperature points such as 36°C, 37°C and 38°C, so as to reduce the temperature rising speed. That is, in this embodiment, by reasonably setting the temperature control gears of 36-39°C, the charging speed of the battery can be faster while meeting the temperature rising requirements.
[0118] So far, the embodiment of the present disclosure can acquire the current scene of the user using the electronic device; then, the system current of the electronic device and the balancing current of the battery in the electronic device are acquired according to the current scene; and then, the charging current of the electronic device in the screen-on state is acquired according to the system current and the balancing current. In this way, the embodiment can ensure that the charging current in the screen-on state meets the requirements of the current scene of the electronic device and meets the charging state of the battery at the same time, thereby ensuring that the electronic device realizes fast charging without triggering temperature protection and frequency reduction, which is beneficial to improving the use experience.
[0119] Figure 5 is a block diagram of an apparatus for acquiring a screen-on charging current according to an exemplary embodiment, referring to Figure 5 An apparatus for acquiring a screen-on charging current comprises:
[0120] A current scene acquisition module 51 is configured to acquire the current scene of the user using the electronic device.
[0121] A balancing current acquisition module 52 is configured to acquire the system current of the electronic device and the balancing current of the battery in the electronic device according to the current scene.
[0122] A charging current acquisition module 53 is configured to acquire the charging current of the electronic device in the screen-on state according to the system current and the balancing current.
[0123] In an embodiment, the balancing current acquisition module comprises:
[0124] A system model acquisition unit is configured to acquire a preset system power consumption model; the system power consumption model is configured to acquire the system current according to the use scene;
[0125] A system current acquisition unit is configured to find the system current corresponding to the current scene from the system power consumption model to obtain the system current of the electronic device.
[0126] In an embodiment, the balancing current acquisition module comprises:
[0127] A system power consumption acquisition unit is configured to acquire the system power consumption of the electronic device according to the current scene, and a heat dissipation power consumption acquisition unit is configured to acquire the heat dissipation power consumption of the electronic device under the current environmental temperature;
[0128] A heat loss acquisition unit is configured to acquire the heat loss of the electronic device in the screen-on charging process according to the system power consumption and the heat dissipation power consumption;
[0129] A balancing current calculation unit is configured to substitute the heat loss into a preset charging model to calculate the balancing current.
[0130] In an embodiment, the system power consumption acquisition unit comprises:
[0131] a system model obtaining unit, configured to obtain a preset system power consumption model; the system power consumption model is used to obtain system power consumption according to a use scenario;
[0132] a system power consumption obtaining unit, configured to find system power consumption corresponding to the current scenario from the system power consumption model, and obtain system power consumption of the electronic device.
[0133] In an embodiment, the heat dissipation power consumption obtaining unit comprises:
[0134] a temperature difference obtaining unit, configured to obtain a temperature difference between a current environmental temperature and a target temperature; the target temperature refers to a temperature of the electronic device in a screen-on charging balance state;
[0135] a heat dissipation power consumption obtaining unit, configured to calculate a product of a preset heat dissipation coefficient and the temperature difference, and take the product as heat dissipation power consumption of the electronic device under the current environmental temperature.
[0136] In an embodiment, the apparatus further comprises:
[0137] an actual temperature determining module, configured to determine an actual environmental temperature according to the charging current obtained by the charging current obtaining module and the current scenario after the temperature of the electronic device is stabilized;
[0138] a current temperature updating module, configured to update the current environmental temperature by using the actual environmental temperature, and the updated current environmental temperature is used for charging current of a subsequent charging process.
[0139] It can be understood that the apparatus provided by the embodiments of the present disclosure corresponds to the above method, and the specific content can refer to the content of each embodiment of the method, which will not be repeated here.
[0140] Figure 6 is a block diagram of an electronic device according to an exemplary embodiment. For example, the electronic device 600 can be a smartphone, a computer, a digital broadcast terminal, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0141] Referring to Figure 6 , the electronic device 600 can include one or more of the following components: a processing component 602, a memory 604, a power supply component 606, a multimedia component 608, an audio component 610, an input / output (I / O) interface 612, a sensor component 614, a communication component 616, and an image acquisition component 618.
[0142] The processing component 602 generally controls the overall operations of the electronic device 600, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 602 can include one or more processors 620 to execute computer programs. In addition, the processing component 602 can include one or more modules to facilitate the interaction between the processing component 602 and other components. For example, the processing component 602 can include a multimedia module to facilitate the interaction between the multimedia component 608 and the processing component 602.
[0143] The memory 604 is configured to store various types of data to support operations of the electronic device 600. Examples of these data include computer programs for any application or method operating on the electronic device 600, contact data, phonebook data, messages, pictures, videos, and the like. The memory 604 can be implemented by any type of volatile or non-volatile storage devices 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 storage, flash memory, magnetic or optical disk.
[0144] The power component 606 provides power to the various components of the electronic device 600. The power component 606 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the electronic device 600. The power component 606 can include a power chip, and a controller can communicate with the power chip to control the power chip to turn on or off a switching device to supply or not supply power from the battery to the main board circuit.
[0145] The multimedia component 608 includes a screen providing an output interface between the electronic device 600 and a target object. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a target object. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or sliding action, but also detect duration and pressure related to the touching or sliding action.
[0146] The audio component 610 is configured to output and / or input audio signals. For example, the audio component 610 includes a microphone (MIC) that is configured to receive an external audio signal when the electronic device 600 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 604 or transmitted via the communication component 616. In some embodiments, the audio component 610 also includes a speaker for outputting audio signals.
[0147] The I / O interface 612 provides an interface between the processing component 602 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like.
[0148] The sensor component 614 includes one or more sensors for providing status assessments of various aspects of the electronic device 600. For example, the sensor component 614 can detect an open / closed position of the electronic device 600, relative positioning of components, such as a display screen and a keypad of the electronic device 600, a change in position of the electronic device 600 or a component, presence or absence of a target object in contact with the electronic device 600, orientation or acceleration / deceleration of the electronic device 600, and a change in temperature of the electronic device 600. In some embodiments, the sensor component 614 can include a magnetic force sensor, a gyroscope, and a magnetic field sensor including at least one of a Hall sensor, a thin-film magnetoresistive sensor, and a magnetic liquid acceleration sensor.
[0149] The communication component 616 is configured to facilitate wired or wireless communication between the electronic device 600 and other devices. The electronic device 600 can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G, 5G, or a combination thereof. In an example embodiment, the communication component 616 receives broadcast signals or broadcast-related information from an external broadcasting management system via a broadcast channel. In an example embodiment, the communication component 616 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 technology.
[0150] In an example embodiment, the electronic device 600 can be implemented using 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, micro-controllers, microprocessors, or other electronic elements.
[0151] In an exemplary embodiment, a non-transitory readable storage medium including an executable computer program is also provided, such as a memory 604 including instructions, wherein the executable computer program can be executed by a processor. The readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.
[0152] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This disclosure is intended to cover any variations, uses, or adaptations that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0153] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for obtaining screen-on charging current, characterized in that, include: Obtain the current context in which the user is using the electronic device; Based on the current scenario, obtain the system current of the electronic device and the balance current of the battery in the electronic device; The charging current of the electronic device in the screen-on state is obtained based on the system current and the balance current; The system current is the current consumed by the electronic device to maintain the current scenario; Based on the current scenario, the balance current of the battery in the electronic device is obtained, including: The system power consumption of the electronic device is obtained based on the current scenario, and the heat dissipation power consumption of the electronic device at the current ambient temperature is also obtained. The heat loss of the electronic device during the screen-on charging process is obtained based on the system power consumption and the heat dissipation power consumption. The heat loss is substituted into a preset charging model to calculate the balance current.
2. The method for obtaining the screen-on charging current according to claim 1, characterized in that, The system current of the electronic device is obtained based on the current scenario, including: Obtain a preset system power consumption model; the system power consumption model is used to obtain the system current according to the usage scenario. The system current of the electronic device is obtained by finding the system current corresponding to the current scenario from the system power consumption model.
3. The method for obtaining the screen-on charging current according to claim 1, characterized in that, The system power consumption of the electronic device is obtained based on the current scenario, including: Obtain a preset system power consumption model; the system power consumption model is used to obtain system power consumption according to the usage scenario. The system power consumption of the electronic device is obtained by searching the system power consumption model for the current scenario.
4. The method for obtaining the screen-on charging current according to claim 1, characterized in that, Obtain the heat dissipation power consumption of the electronic device at the current ambient temperature, including: Obtain the temperature difference between the current ambient temperature and the target temperature; the target temperature refers to the temperature of the electronic device in a balanced charging state with the screen on. Calculate the product of the preset heat dissipation coefficient and the temperature difference, and use the product as the heat dissipation power consumption of the electronic device under the current ambient temperature.
5. The method for obtaining the screen-on charging current according to claim 1, characterized in that, After obtaining the charging current of the electronic device in the screen-on state based on the system current and the balance current, the method further includes: After the temperature of the electronic device stabilizes, the actual ambient temperature is determined based on the charging current and the current scenario. The current ambient temperature is updated using the actual ambient temperature, and the updated current ambient temperature is used for the charging current in the subsequent charging process.
6. A device for obtaining the charging current of a screen, characterized in that, include: The current scene acquisition module is used to acquire the current scene in which the user is using the electronic device; The balance current acquisition module is used to acquire the system current of the electronic device and the balance current of the battery in the electronic device according to the current scenario. A charging current acquisition module is used to acquire the charging current of the electronic device in the screen-on state based on the system current and the balance current. The system current is the current consumed by the electronic device to maintain the current scenario; The balanced current acquisition module includes: The system power consumption acquisition unit is used to acquire the system power consumption of the electronic device according to the current scenario, and the heat dissipation power consumption acquisition unit is used to acquire the heat dissipation power consumption of the electronic device at the current ambient temperature. A heat loss acquisition unit is used to acquire the heat loss of the electronic device during the screen-on charging process based on the system power consumption and the heat dissipation power consumption. The balance current calculation unit is used to calculate the balance current by substituting the heat loss into a preset charging model.
7. The apparatus for obtaining the screen-on charging current according to claim 6, characterized in that, The balanced current acquisition module includes: A system model acquisition unit is used to acquire a preset system power consumption model; the system power consumption model is used to acquire system current according to the usage scenario. The system current acquisition unit is used to find the system current corresponding to the current scenario from the system power consumption model and obtain the system current of the electronic device.
8. The apparatus for obtaining the screen-on charging current according to claim 6, characterized in that, The system power consumption acquisition unit includes: A system model acquisition unit is used to acquire a preset system power consumption model; the system power consumption model is used to acquire system power consumption according to the usage scenario. The system power consumption acquisition unit is used to find the system power consumption corresponding to the current scenario from the system power consumption model, and obtain the system power consumption of the electronic device.
9. The apparatus for obtaining the screen-on charging current according to claim 6, characterized in that, The heat dissipation power consumption acquisition unit includes: The temperature difference acquisition unit is used to acquire the temperature difference between the current ambient temperature and the target temperature; the target temperature refers to the temperature of the electronic device in the screen-on charging balanced state. The heat dissipation power consumption acquisition unit is used to calculate the product of a preset heat dissipation coefficient and the temperature difference, and use the product as the heat dissipation power consumption of the electronic device under the current ambient temperature.
10. The apparatus for obtaining the screen-on charging current according to claim 6, characterized in that, The device further includes: The actual temperature determination module is used to determine the actual ambient temperature based on the charging current obtained by the charging current acquisition module and the current scenario after the temperature of the electronic device has stabilized. The current temperature update module is used to update the current ambient temperature using the actual ambient temperature. The updated current ambient temperature is used for the charging current in the subsequent charging process.
11. An electronic device, characterized in that, include: processor; Memory for storing computer programs executable by the processor; The processor is configured to execute a computer program in the memory to implement the method as described in any one of claims 1 to 5.
12. A computer-readable storage medium, characterized in that, When the executable computer program in the storage medium is executed by a processor, it can implement the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Charging control method and charging control equipment
CN103812199A
Method for controlling charging according to application scenes
CN103972967A
User terminal charging method and device and user terminal
CN106849226A
Charging method and mobile terminal
CN109962514A