WO2023029753A1 - 设备供电方法、装置、终端设备及存储介质 - Google Patents

设备供电方法、装置、终端设备及存储介质 Download PDF

Info

Publication number
WO2023029753A1
WO2023029753A1 PCT/CN2022/104790 CN2022104790W WO2023029753A1 WO 2023029753 A1 WO2023029753 A1 WO 2023029753A1 CN 2022104790 W CN2022104790 W CN 2022104790W WO 2023029753 A1 WO2023029753 A1 WO 2023029753A1
Authority
WO
WIPO (PCT)
Prior art keywords
power supply
supply data
target
target device
data set
Prior art date
Application number
PCT/CN2022/104790
Other languages
English (en)
French (fr)
Inventor
刘传
Original Assignee
百富计算机技术(深圳)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 百富计算机技术(深圳)有限公司 filed Critical 百富计算机技术(深圳)有限公司
Publication of WO2023029753A1 publication Critical patent/WO2023029753A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof

Definitions

  • the present application belongs to the technical field of equipment power supply, and in particular relates to a method, device, terminal equipment and storage medium for equipment power supply.
  • lithium batteries are widely used in various industries, such as electric vehicles, mobile phones and POS terminals.
  • batteries may explode if misused.
  • users are used to connecting the adapter to the terminal device for a long time to charge the battery of the terminal device, so that the battery is in a high voltage/power state for a long time, which may cause the battery to explode or bulge.
  • Embodiments of the present application provide a device power supply method, device, terminal device, and storage medium, so as to solve the problem of increased power supply security risks of terminal devices due to different usage habits of users for terminal devices.
  • the embodiment of the present application provides a device power supply method, including:
  • the historical power supply data of the target device includes at least two power supply data sets, and the sampling time of the power supply data included in any two power supply data sets is not exactly the same;
  • the target device is powered using the determined power supply mode.
  • the device power supply method provided in the embodiment of the present application obtains at least two power supply data sets of the target device, so as to know the usage of the target device by the user at different sampling times through the at least two power supply data sets. Next, based on the data statistics parameters respectively corresponding to at least two power supply data sets, select the target power supply data set from the at least two power supply data sets, so as to use the target power supply data set that can better represent the user's habit of using the target device. Determine the power supply mode of the target device, so as to avoid using the same power supply mode to supply power to the target device for a long time, thereby reducing the power supply security risk of the target device.
  • the embodiment of the present application provides a device power supply device, including:
  • the obtaining module is used to obtain the historical power supply data of the target device.
  • the historical power supply data includes at least two power supply data sets, and the sampling time of the power supply data included in any two power supply data sets is not exactly the same;
  • a selection module configured to select a target power supply data set from at least two power supply data sets based on data statistical parameters respectively corresponding to at least two power supply data sets;
  • a determining module configured to determine the power supply mode of the target device according to the target power supply data set
  • the power supply module is configured to supply power to the target device in a determined power supply mode.
  • an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and operable on the processor.
  • the processor executes the computer program, the device power supply method is implemented.
  • the embodiment of the present application provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and a device power supply method is implemented when the computer program is executed by a processor.
  • an embodiment of the present application provides a computer program product, which enables the terminal device to execute the device power supply method described in any one of the above first aspects when the computer program product is run on the terminal device.
  • FIG. 1 is a schematic flow chart of a method for power supplying equipment provided by an embodiment of the present application.
  • FIG. 2 is a schematic diagram of a specific implementation flow of step S12 of the device power supply method provided by an embodiment of the present application.
  • FIG. 3 is a schematic diagram of a specific implementation flow of step S13 of the device power supply method provided by an embodiment of the present application.
  • Fig. 4 is a schematic structural diagram of a device power supply device provided by an embodiment of the present application.
  • FIG. 5 is a schematic structural diagram of a terminal device provided by an embodiment of the present application.
  • the term “if” may be construed depending on the context as “when” or “once” or “in response to determining” or “in response to detecting” .
  • the phrase “if determined” or “if [the described condition or event] is detected” may be construed, depending on the context, to mean “once determined” or “in response to the determination” or “once detected [the described condition or event] ]” or “in response to detection of [described condition or event]”.
  • references to "one embodiment” or “some embodiments” or the like in the specification of the present application means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application.
  • appearances of the phrases “in one embodiment,” “in some embodiments,” “in other embodiments,” “in other embodiments,” etc. in various places in this specification are not necessarily All refer to the same embodiment, but mean “one or more but not all embodiments” unless specifically stated otherwise.
  • the terms “including”, “comprising”, “having” and variations thereof mean “including but not limited to”, unless specifically stated otherwise.
  • FIG. 1 is an implementation flowchart of a device power supply method provided by an embodiment of the present application.
  • the device power supply method is used to control the power supply mode of the device during the use of the device, and the subject of execution is the terminal device.
  • the device power supply method provided by the embodiment of the present application can be applied to mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) equipment, notebook computers, super mobile personal computers (ultra-mobile personal computer, UMPC), netbook, personal digital assistant (personal digital assistant, PDA), POS (Point of sales) machine and other terminal equipment, the embodiment of this application does not impose any restrictions on the specific type of terminal equipment.
  • the device power supply method provided by the embodiment of the present application includes the following steps S11-S14:
  • the target device refers to a terminal device that needs to monitor charging conditions.
  • a terminal device that needs to monitor charging conditions.
  • a mobile phone or a POS machine loaded with batteries used by the user.
  • the power supply data refers to data samples obtained by collecting power supply conditions of the target device during use of the target device.
  • the target device is a POS machine.
  • the power supply mode of the POS machine is collected every 10 seconds, and the power supply mode is used as the power supply data of the POS machine within the 10 seconds.
  • the sampling time refers to the time point corresponding to the collected power supply data during the use of the target device. For example, when the POS machine is in use on December 3, 2020, the collected power supply data corresponds to Thursday.
  • the target device in order to understand the usage of the target device, when the target device is in the running state, it will record the data that can be used to describe the power supply situation of the target device, and then form the historical power supply data of the target device, so that through the target device Historical power supply data to describe the user's habits when using the target device. Therefore, in order to determine which power supply mode the target device should adopt at the current moment, it is necessary to first understand the user's historical power supply data that can describe the user's habit of using the target device in the past time period.
  • the acquired historical power supply data of the target device includes at least two power supply data sets, and any two power supply data sets include samples of power supply data
  • the purpose is to use the power supply data contained in at least two power supply data sets with different sampling times to reflect the user's habit of using the target device from different angles, and then to select from at least two power supply data sets
  • the target power supply data set is used to determine and provide a data basis for the power supply mode of the target device in the current application scenario through the target power supply data set.
  • the power supply data from 10 o'clock to 11 o'clock was collected, and through the power supply data, it was known that the user had been connecting the adapter to the POS machine during this period. That is, the POS machine is powered by a non-battery-powered method during this period.
  • the collected historical power supply data may be obtained from the storage area of the target device, or the historical power supply data of the target device may be obtained from other devices connected to the target device.
  • the historical power supply data of the target device is acquired according to a preset acquisition strategy.
  • the preset acquisition strategy refers to a method of acquiring historical power supply data corresponding to the current time of the target device from a database that records the historical power supply conditions of the target device.
  • the historical power supply data after 15:00 every day in the past seven consecutive days is obtained. Or, get the historical power supply data after 15:00 every Thursday in the past four weeks.
  • the historical power supply data of the target device is acquired according to a preset acquisition cycle.
  • the acquisition cycle may be preset according to actual needs.
  • the historical power supply data of the target device is obtained.
  • the specific implementation of obtaining the historical power supply data of the target device includes:
  • the first power supply data set contains the historical power supply data of the target device for the first time before the current day
  • the second power supply data set contains the target device for the second time before the current day.
  • the historical power supply data of each week X in the duration, and the time of the day is week X, where X is any value from 1 to 7.
  • the first duration can be set according to actual needs. For example, the historical power supply data of the target device for 7 consecutive days before the current day.
  • the second duration may be set according to actual needs.
  • the target device is 28 consecutive days before the current day time.
  • the first duration may be greater than the second duration, may be smaller than the second duration, or may be equal to the second duration.
  • the first power supply data set including the historical power supply data of the target device for the first time before the time of the day is obtained, and the first power supply data set including the The second power supply data set of the historical power supply data of each week X in the second time period before the time.
  • the remaining standby time of the target device is determined. According to the remaining standby time of the target device, the historical power supply data within the same time period as the remaining standby time after the past time point corresponding to the current time point of the target device is acquired.
  • the remaining standby time refers to the time that the target device can continue to run with the power corresponding to the battery of the target device.
  • the remaining standby time is half of the time that the target device's battery can support the continuous operation of the target device.
  • the battery of the target device can be on standby for 10 hours after being fully charged, and the value of the remaining standby time is 5.
  • S12 Select a target power supply data set from the at least two power supply data sets based on the data statistical parameters respectively corresponding to the at least two power supply data sets.
  • each power supply data set can reflect the user's habit of using the target device through the corresponding data statistical parameters. Therefore, in order to obtain power supply data that can better describe the user's habit of using the target device, the target power supply data set is selected from the at least two power supply data sets based on the data statistical parameters corresponding to the at least two power supply data sets.
  • the data statistics parameter may be any one of sample data variance, sample data average, sample data mode, and sample data median corresponding to the power supply data set.
  • a target power supply data set is selected from at least two power supply data sets, including:
  • S21 Statistically calculate the sample data variance of each power supply data set in the at least two power supply data sets, where the sample data variance is the variance of the power supply data supplied by the specified power supply within each preset time period.
  • the designated power source is a power source determined to supply power to the target device according to requirements.
  • the specified power source may be a battery loaded in the target device, or an adapter connected to the target device and capable of supplying power to the target device.
  • the preset time period refers to a time period determined according to the sampling time corresponding to the power supply data included in the power supply data set.
  • the power supply data set includes the power supply data whose sampling time falls between 10 o'clock and 11 o'clock, and the power supply data whose sampling time falls between 11 o'clock and 12 o'clock. Based on the sampling time of the power supply data, the two time periods are determined to be 10 o'clock respectively -11 o'clock and 11 o'clock-12 o'clock.
  • the sample data variance of each power supply data set in the at least two power supply data sets is counted separately .
  • the sample data variance of the power supply data set is counted by the following formula:
  • E represents the variance of the sample data
  • 1...i represents the preset time period of each day.
  • Mi represents the average value of the proportion of the target power supply data samples corresponding to the same preset time period every day in all the power supply data samples included in the target power supply data set.
  • n represents the number of preset time periods satisfying the preset number of effective power supply samples.
  • the number of power supply data samples in a single preset time period does not meet the preset preset time
  • the threshold value of the number of power supply data samples in a segment is not included in the statistics.
  • E ((X10-M10)2+(X11-M11 )2+(X15-M15)2+(X16-M16)2+(X17-M16)2+(X18-M18)2)/6.
  • S22 Select a power supply data set with the smallest sample data variance from at least two power supply data sets as a target power supply data set.
  • the target power supply data set in order to determine the target power supply data set, compare the sample data variances corresponding to each power supply data set, so as to select a power supply data set with the smallest sample data variance from at least two power supply data sets , that is, to obtain power supply data that can better describe the user's habit of using the target device.
  • the greater the variance of the sample data the greater the fluctuation of the data, that is, the power supply data contained in the power supply data set corresponding to the variance of the sample data cannot better reflect the user's habit of using the target device.
  • the smaller the sample data variance the smaller the data volatility, that is, the better the power supply data contained in the power supply data set corresponding to the sample data variance can better reflect the user's habit of using the target device, and it is more conducive to based on the power supply data set. Predict the power supply mode of the target device.
  • S13 Determine the power supply mode of the target device according to the target power supply data set.
  • the power supply mode refers to a power supply mode adopted when supplying power to the target device.
  • the target device is powered by a battery, or connected to the target device by an adapter, so that the target device is powered by a non-battery-powered manner.
  • the target power supply data set can better reflect the user's habit of using the target device in the historical time corresponding to the current time, in order to better supply power to the target device, it can be based on the target power supply data set to determine the power supply mode of the target device.
  • the determined power supply mode is used to supply power to the target device.
  • the target device is a POS machine
  • the POS machine is currently powered by a battery.
  • the power supply mode of the POS machine is updated by using the non-battery power supply mode, so as to use the non-battery power supply mode to supply power to the POS machine.
  • the power supply mode of the target device is updated according to the determined power supply mode, so that the target device can be powered using the determined power supply mode subsequently .
  • the device power supply method provided in the embodiment of the present application obtains at least two power supply data sets of the target device, so as to know the usage of the target device by the user at different sampling times through the at least two power supply data sets. Next, based on the data statistics parameters respectively corresponding to at least two power supply data sets, select the target power supply data set from the at least two power supply data sets, so as to use the target power supply data set that can better represent the user's habit of using the target device. Determine the power supply mode of the target device, so as to avoid using the same power supply mode to supply power to the target device for a long time, thereby reducing the power supply security risk of the target device.
  • the specific implementation of determining the power supply mode of the target device according to the target power supply data set includes:
  • S32 Determine the power supply mode of the target device according to the proportion of the target power supply data sample in all the power supply data samples included in the target power supply data set.
  • the target power supply data sample refers to a data sample collected when the target device is powered by a specified power source and can describe a manner of supplying power to the target device. For example, during the period when the target device is powered by the battery, the collected data samples can describe that the target device is powered by the battery during this period.
  • the target power supply data samples of the specified power supply contained in the target power supply data set are counted first, so that Based on the proportion of the target power supply data sample in all the power supply data samples contained in the target power supply data set, we can understand the way of power supply to the target device within the sampling time of the power supply data contained in the target power supply data set, and then in all On the basis of knowing the power supply mode of the target device, determine the power supply mode of the target device in the next application scenario.
  • the specified power supply is an external power supply.
  • Count the target power supply data samples when the external power supply contained in the target power supply data set supplies power to the target device so that the target power supply data set can be understood based on the proportion of the target power supply data samples in all the power supply data samples contained in the target power supply data set
  • the sampling time of the power supply data contained in the situation when the external power supply supplies power to the target device, for example, if you know the number of power supply data samples collected when the external power supply is used to supply power to the target device, you can understand the power supply of the target device by the external power supply
  • the length of time so as to provide a reference for the target device to use an external power supply or a battery to power the target device after the current moment.
  • the specific implementation of determining the power supply mode of the target device according to the proportion of the target power supply data sample in all the power supply data samples included in the target power supply data set includes:
  • the proportion of the target power supply data samples in all the power supply data samples included in the target power supply data set is smaller than the first threshold, then it is determined that the power supply mode of the target device is the first power supply mode.
  • the power supply mode of the target device is the second power supply mode.
  • the power supply mode of the target device is the third power supply mode.
  • both the first threshold and the second threshold may be preset according to actual needs. For example, set the first threshold to 50%, and the second threshold to 98%.
  • the first power supply mode refers to a mode in which the target device is mainly powered by a battery.
  • the battery method refers to a method in which the target device is powered by a device capable of storing energy, such as a lithium battery, so that the target device can operate.
  • the first power supply mode may be a mobile mode, that is, a mode in which the target device is not connected to an external power supply after it is fully charged, and the target device is powered by a battery.
  • the full charging capacity/voltage is 100%/4.2V, and the recharging capacity/voltage is 85%/4.0V respectively.
  • the recharging capacity/voltage refers to the capacity/voltage threshold for re-starting charging after full charging.
  • the full charging capacity can be actually set according to the battery loaded in the target device.
  • the second power supply mode may refer to a mode in which the target device is powered mainly in a non-battery manner.
  • the non-battery mode refers to a mode in which the target device is powered by connecting an external power source through the cooperation of the charging base and the power adapter, so that the target device can operate.
  • the second power supply mode is a desktop mode, that is, a mode in which the target device is placed at a fixed location and connected to an external power supply including a charging base and a power adapter, and the charging base supplies power to the target device based on the power adapter.
  • the full charging capacity/voltage is 80%/4.0V, and the recharging capacity/voltage is 65%/3.9V respectively.
  • the full charging capacity can be actually set according to the battery loaded in the target device.
  • the third power supply mode may refer to a mode in which the non-battery mode is mainly used to supply power to the target device, and the battery mode is used as a supplementary power supply to the target device within a preset period of time.
  • the full charging capacity/voltage is 30%/3.55V
  • the recharging capacity/voltage is 20%/3.45V respectively.
  • the full charging capacity can be actually set according to the battery loaded in the target device.
  • the full charge is defined as 30%, mainly because the 18650 battery will not catch fire even if it fails at 30% charge.
  • civil aviation regulations require that lithium batteries must meet the UN38.3 test conditions for air transport, including that the battery power cannot exceed 30%.
  • the determined proportion is compared with the first threshold and the second threshold respectively, so as to obtain the comparison relationship between the proportion and the first threshold, and the comparison relationship between the proportion and the second threshold, and then according to The obtained comparison relationship between the proportion and the first threshold, and the comparison relationship between the proportion and the second threshold determine the power supply mode of the target device from the first power supply mode, the second power supply mode and the third power supply mode.
  • the power supply mode of the target device is the first power supply mode if the number of all power supply data samples contained in the target power supply data set is less than the third threshold.
  • the third threshold may be preset according to actual needs, or determined by the number of power supply data samples that may be collected within the remaining standby time of the target device.
  • the mode is the first power supply mode, so that the user can continue to use the target device and continue to collect power supply data samples during use of the target device.
  • the target device after the target device is powered in the power supply mode, it further includes:
  • the third duration may be preset according to actual needs. For example, set the third duration as 30 minutes.
  • the specified time period is the time period that needs to be triggered to return to the step of obtaining the historical power supply data of the target device.
  • the specified time period is a time period of the next day after the time of the current day for the target device. For example, if the current time is greater than 0:00 of the next day and less than or equal to 0:30, it means that it is in the specified time period of the next day.
  • the power supply mode is used to supply power to the target device, within the third period of time, it is detected whether the current time is within the specified time period , so that when it is determined that the current time is within the specified time period, return to the step of obtaining the historical power supply data of the target device, and then determine the power supply mode of the target device within the next day, so as to prevent the collected power supply data samples from being unable to clearly show each The situation of the day.
  • the data before the preset time point is deleted according to the preset cycle. power supply data.
  • the historical power supply data of the target device 28 days ago is deleted every 24 hours.
  • the historical power supply sample data before the preset time point is deleted. Then, start to collect the power supply data of the target device.
  • the collected power supply data of the target device is stored in a preset storage area.
  • the target device in order to better supply power to the target device, when it is detected that the target device is turned on, it is detected whether there is a set power supply mode, and if there is a set power supply mode, the target device is powered on through the set power supply mode The device is powered.
  • FIG. 5 shows a structural block diagram of the device power supply device provided by the embodiment of the present application. For the convenience of description, only the parts related to the embodiment of the present application are shown.
  • the device 100 includes:
  • the acquisition module 101 is configured to acquire historical power supply data of the target device, the historical power supply data includes at least two power supply data sets, and the sampling time of the power supply data included in any two power supply data sets is not exactly the same;
  • a selection module 102 configured to select a target power supply data set from at least two power supply data sets based on data statistical parameters respectively corresponding to at least two power supply data sets;
  • a determining module 103 configured to determine the power supply mode of the target device according to the target power supply data set
  • the power supply module 104 is configured to supply power to the target device in a determined power supply mode.
  • the acquisition module 101 is further configured to acquire the first power supply data set and the second power supply data set of the target device, the first power supply data set includes the historical power supply data of the target device for a first time period before the time of the day, and the second The second power supply data set includes the historical power supply data of each week X of the target device in the second period of time before the current day, and the current day is week X, and X is any value from 1 to 7.
  • the selection module 102 is further configured to separately count the sample data variance of each power supply data set in the at least two power supply data sets, and the sample data variance is the power supply data of the specified power supply within each preset time period Variance: select a power supply data set with the smallest sample data variance from at least two power supply data sets as the target power supply data set.
  • the determining module 103 is further configured to count the target power supply data samples of the specified power supply included in the target power supply data set; determine according to the proportion of the target power supply data samples in all the power supply data samples included in the target power supply data set The power supply mode of the target device.
  • the determination module 103 is further configured to determine that the power supply mode of the target device is the first power supply mode if the proportion of the target power supply data sample in all the power supply data samples contained in the target power supply data set is less than the first threshold ; If the proportion of the power supply data sample in all the power supply data samples contained in the target power supply data set is less than the second threshold and greater than the first threshold, then determine that the power supply mode of the target device is the second power supply mode; if the power supply data sample is in the target power supply If the proportion of all power supply data samples included in the data set is greater than the second threshold, it is determined that the power supply mode of the target device is the third power supply mode.
  • the determining module 103 is further configured to determine that the power supply mode of the target device is the first power supply mode if the number of all power supply data samples included in the target power supply data set is less than a third threshold.
  • the obtaining module 101 is further configured to detect whether the current time is within a specified time period after the third time period; if the current time is within the specified time period, then return to perform the acquisition of historical power supply data of the target device A step of.
  • the equipment power supply device provided in this embodiment is used to implement any one of the equipment power supply methods in the method embodiments.
  • the functions of each module can refer to the corresponding descriptions in the method embodiments.
  • the implementation principle and technical effect are similar. Here No longer.
  • FIG. 5 is a schematic structural diagram of a terminal device provided by an embodiment of the present application.
  • the terminal device 5 of this embodiment includes: at least one processor 50 (only one processor is shown in FIG. 5 ), a memory 51 and an When the processor 50 executes the computer program 52, the steps in any of the above-mentioned embodiments of the device power supply method are implemented.
  • the terminal device 5 may be computing devices such as POS machines, desktop computers, notebooks, palmtop computers, and cloud servers.
  • the terminal device may include, but not limited to, a processor 50 and a memory 51 .
  • a processor 50 and a memory 51 .
  • Fig. 5 is only an example of the terminal device 5, and does not constitute a limitation to the terminal device 5, and may include more or less components than those shown in the figure, or combine some components, or different components , for example, may also include input and output devices, network access devices, and so on.
  • the processor 50 can be a central processing unit (Central Processing Unit, CPU), and the processor 50 can also be other general-purpose processors, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC) ), off-the-shelf programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • a general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
  • the storage 51 may be an internal storage unit of the terminal device 5 in some embodiments, such as a hard disk or memory of the terminal device 5 .
  • Memory 51 can also be the external storage device of terminal equipment 5 in other embodiments, such as the plug-in hard disk equipped on terminal equipment 5, smart memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash memory card (Flash Card), etc.
  • the memory 51 may also include both an internal storage unit of the terminal device 5 and an external storage device.
  • the memory 51 is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as program codes of computer programs.
  • the memory 51 can also be used to temporarily store data that has been output or will be output.
  • the embodiment of the present application also provides a terminal device, which includes: at least one processor, a memory, and a computer program stored in the memory and operable on the at least one processor.
  • a terminal device which includes: at least one processor, a memory, and a computer program stored in the memory and operable on the at least one processor.
  • the processor executes the computer program, any of the above-mentioned steps in the various method embodiments.
  • the embodiment of the present application also provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the steps in the foregoing method embodiments can be realized.
  • An embodiment of the present application provides a computer program product.
  • the computer program product runs on a terminal device, the terminal device can implement the steps in the foregoing method embodiments when executed.
  • the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.
  • all or part of the processes in the methods of the above embodiments in the present application can be completed by instructing related hardware through computer programs, and the computer programs can be stored in a computer-readable storage medium.
  • the computer program includes computer program code, and the computer program code may be in the form of source code, object code, executable file or some intermediate form.
  • the computer readable medium may at least include: any entity or device capable of carrying computer program codes to the device/terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signals, telecommunication signals, and software distribution media.
  • ROM read-only memory
  • RAM random access memory
  • electrical carrier signals telecommunication signals
  • software distribution media Such as U disk, mobile hard disk, magnetic disk or CD, etc.
  • the disclosed apparatus/terminal device and method may be implemented in other ways.
  • the device/terminal device embodiments described above are only illustrative, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components May be combined or may be integrated into another system, or some features may be omitted, or not implemented.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
  • a unit described as a separate component may or may not be physically separated, and a component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Power Sources (AREA)

Abstract

本申请提供了一种设备供电方法、装置、终端设备及存储介质,涉及设备供电技术领域。该设备供电方法包括:获取目标设备的历史供电数据,所述历史供电数据包括至少二个供电数据集合,且任意二个所述供电数据集合分别包含的供电数据的采样时间不完全相同;基于所述至少二个供电数据集合分别对应的数据统计参数,从所述至少二个供电数据集合中选取目标供电数据集合;根据所述目标供电数据集合确定所述目标设备的供电模式;采用所述供电模式对所述目标设备进行供电。通过本申请的方案,能够安全地对设备进行供电。

Description

设备供电方法、装置、终端设备及存储介质
本申请要求于2021年9月6日在中国专利局提交的、申请号为202111037940.4的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请属于设备供电技术领域,尤其涉及一种设备供电方法、装置、终端设备及存储介质。
背景技术
随着终端设备的应用范围越来越广,电池在终端设备中的应用也越发广泛。例如,由于锂电池具有能量密度高、开路电压高、低放电、工作温度范围宽和低价格等优点,而被广泛的应用在各个行业,场景的有电动车、手机和POS终端等。
然而,电池在不合理的使用中有可能导致***。例如,用户习惯长期将适配器与终端设备连接,以对终端设备的电池进行充电,使得电池长期处于高电压/电量状态,可能导致电池***或鼓包。
因此,亟待提供一种能够有效减少终端设备的供电安全风险的方法。
技术问题
本申请实施例提供了一种设备供电方法、装置、终端设备及存储介质,以解决因用户对终端设备的不同使用习惯造成终端设备的供电安全风险增大的问题。
技术解决方案
第一方面,本申请实施例提供了一种设备供电方法,包括:
获取目标设备的历史供电数据,历史供电数据包括至少二个供电数据集合,且任意二个供电数据集合包含的供电数据的采样时间不完全相同;
基于至少二个供电数据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合;
根据目标供电数据集合确定目标设备的供电模式;
采用确定的供电模式对目标设备进行供电。
本申请实施例提供的设备供电方法,获取目标设备至少二个供电数据集合,以便于通过该至少二个供电数据集合来了解在不同采样时间内用户对目标设备的使用情况。接着,基于至少二个供电数据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合,以便于根据能够较好地表现用户使用目标设备的习惯的目标供电数据集合来确定目标设备的供电模式,从而避免长期地使用同一种供电模式对目标设备进行供电, 进而降低目标设备的供电安全风险。
第二方面,本申请实施例提供了一种设备供电装置,包括:
获取模块,用于获取目标设备的历史供电数据,历史供电数据包括至少二个供电数据集合,且任意二个供电数据集合包含的供电数据的采样时间不完全相同;
选取模块,用于基于至少二个供电数据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合;
确定模块,用于根据目标供电数据集合确定目标设备的供电模式;
供电模块,用于采用确定的供电模式对目标设备进行供电。
第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现所述的设备供电方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现的设备供电方法。
第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的设备供电方法。
可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一实施例提供的设备供电方法的流程示意图。
图2是本申请一实施例提供的设备供电方法步骤S12的具体实现流程示意图。
图3是本申请一实施例提供的设备供电方法步骤S13的具体实现流程示意图。
图4是本申请实施例提供的设备供电装置的结构示意图。
图5是本申请实施例提供的终端设备的结构示意图。
本发明的实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体 细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。
在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。
请参阅图1,图1是本申请实施例提供的一种设备供电方法的实现流程图。本实施例中,设备供电方法用于在设备使用的过程中的对设备供电模式进行控制,其执行主体为终端设备。
本申请实施例提供的设备供电方法可以应用于手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)、POS(Point of sales)机等终端设备上,本申请实施例对终端设备的具体类型不作任何限制。
如图1所示,本申请实施例提供的设备供电方法包括以下步骤S11-S14:
S11:获取目标设备的历史供电数据,历史供电数据包括至少二个供电数据集合,且任意二个供电数据集合包含的供电数据的采样时间不完全相同。
作为本申请的一个示例,目标设备指的是需要监测充电情况的终端设备。例如,用户使用的装载有电池的手机或POS机。
供电数据指的是目标设备在使用的过程中,采集的目标设备的供电情况而得到的数据样本。例如,目标设备为POS机,在POS机使用的过程中,每10秒采集的POS机的供电方式,并将该供电方式作为POS机在该10秒内的供电数据。
采样时间指的是在目标设备使用的过程中,采集得到的供电数据所对应的时间点。例如,POS机在2020年12月3号这天使用的过程中,采集得到的供电数据对应的时间为星期四。
在本实施例中,为了了解目标设备的使用情况,在目标设备处于运行状态时,会记录能够用于描述目标设备的供电情况的数据,进而形成目标设备的历史供电数据,以便于通过目标设备的历史供电数据来描述用户在使用目标设备时的习惯。所以,为了确定当前时刻目标设备应该采用哪种供电模式,需要先了解用户在过去时间段内,能够描述用户的使用目标设备的习惯的历史供电数据。其中,为了能够获得能够较好地描述用户使用目标设备的习惯的数据,所获取的目标设备的历史供电数据中包括至少二个供电数据集合,且任意二个供电数据集合包含的供电数据的采样时间不完全相同,目的是通过采样时间不完全相同的至少二个供电数据集合中包含的供电数据,来反映不同角度下用户使用目标设备的习惯,进而地为从至少二个供电数据集合中选取目标供电数据集合,并通过目标供电数据集合确定与当前时刻的应用场景下目标设备的供电模式提供数据基础。
示例的,POS机在2020年12月3号这天使用的过程中,采集得到10点至11点的供电数据,且通过该供电数据了解到在该期间,用户一直将适配器与POS机连接,即该期间POS机通过非电池供电方式供电。
可以理解的是,在应用中,可以是从与目标设备的存储区中获取采集的历史供电数据,也可以是从与目标设备连接的其它设备中获取到目标设备的历史供电数据。
在一些实施例中,按预设获取策略,获取目标设备的历史供电数据。
在本实施例中,预设获取策略指的是从记录目标设备的历史供电情况的数据库中获取与目标设备的当前时间对应的历史供电数据的方法。
示例的,当前时刻为2020年12月3号下午15点,则获取过去连续七天中,每天下午15点之后的历史供电数据。或者,获取过去四周中,每周四下午15点之后的历史供电数据。
在一些实施例,为了避免频繁地切换目标设备的供电模式,按预设的获取周期,获取目标设备的历史供电数据。
在本实施例中,获取周期可以根据实际需求预先设置。
示例的,每30分钟,获取目标设备的历史供电数据。
作为本申请的一种可能实现方式,获取目标设备的历史供电数据的具体实现包括:
获取目标设备的第一供电数据集合和第二供电数据集合,第一供电数据集合包含目标设备于当天时间之前第一时长的历史供电数据,第二供电数据集合包含目标设备于当天时间之前第二时长中的每个星期X的历史供电数据,且当天时间为星期X,X为1至7中的任意数值。
在本实施例中,第一时长可以根据实际需求进行设置。例如,目标设备于当天时间之前的连续7天的历史供电数据。
第二时长可以根据实际需求进行设置。例如,目标设备于当天时间之前的连续28天。
可以理解的是,第一时长可能大于第二时长,也可能小于第二时长,也可能等于第二时长。
在本实施例中,为了获取到能够从不同角度反映用户使用目标设备的习惯,获取包含目标设备于当天时间之前第一时长的历史供电数据的第一供电数据集合,和获取包含目标设备于当天时间之前第二时长中的每个星期X的历史供电数据的第二供电数据集合。
在一些实施例中,由于获取目标设备的历史供电数据是为了预测接下来的应用场景中目标设备的供电模式,所以,获取目标设备的历史供电数据之前,确定目标设备的剩余待机时长。根据目标设备的剩余待机时长,获取与目标设备于当前时间点对应的过去时间点之后与剩余待机时长相同的时长内的历史供电数据。
其中,剩余待机时长指的是以目标设备的电池所对应的电量所能支持目标设备继续运行的时间。
在一些实施例中,为了更好地对目标设备进行供电,剩余待机时长为以目标设备的电池所对应的电量所能支持目标设备继续运行的时间的一半。
例如,目标设备的电池满充电量后可待机10小时,剩余待机时长取值为5。
S12:基于至少二个供电数据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合。
作为本申请的一个示例,由于数据统计参数是基于供电数据集合中包含的供电数据统计得到的,所以,每个供电数据集合可以通过对应的数据统计参数,来体现用户使用目标设备的习惯。因此,为了能够得到可以较好地描述用户使用目标设备的习惯的供电数据,基于至少二个供电数据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合。
在一些实施例中,数据统计参数可以是供电数据集合对应的样本数据方差、样本数据平均值、样本数据众数、样本数据中位数中的任一种。
结合图2,在本申请的一个实施例中,基于至少二个供电数据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合,包括:
S21:分别统计至少二个供电数据集合中每个供电数据集合的样本数据方差,样本数据方差为指定电源供电的供电数据在各个预设时间段内的方差。
作为本申请的一个示例,指定电源为根据需求确定为目标设备供电的电源。例如,指定电源可以为装载在目标设备中的电池,或与目标设备连接且能够为目标设备供电的适配器。
预设时间段指的是根据供电数据集合中包含的供电数据对应的采样时间确定的时间段。
例如,供电数据集合中包含采样时间落入10点-11点的供电数据,以及采样时间落入11点-12点的供电数据,基于供电数据的采样时间,确定两个时间段分别为10点-11点和 11点-12点。
在本实施例中,为了从至少二个供电数据集合中确定能够较好地描述用户使用目标设备的习惯的供电数据集合,分别统计至少二个供电数据集合中每个供电数据集合的样本数据方差。
在一实施例中,通过以下公式来统计供电数据集合的样本数据方差:
E=((X1-M1)2+……+(Xi-Mi)2)/n
其中,E表示样本数据方差,1……i标识每天的第几个预设时间段。Mi表示每天同一个预设时间段对应的目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比的均值。n表示满足预设的有效供电样本数的预设时间段的个数。
可以理解的是,为了避免预设时间段内供电数据样本太少,从而影响样本数据方差的准确性,所以,单个预设时间段内的供电数据样本的个数不满足预设的预设时间段内的供电数据样本的个数阈值,则不列入统计的范畴。
示例的,一天24小时中,只有上午9点到11点,和下午2点到下午6点,这6个小时满足有效供电样本数,那么E=((X10-M10)2+(X11-M11)2+(X15-M15)2+(X16-M16)2+(X17-M16)2+(X18-M18)2)/6。
S22:从至少二个供电数据集合中选取样本数据方差最小的一个供电数据集合,作为目标供电数据集合。
作为本申请的一个示例,为了确定目标供电数据集合,将每个供电数据集合分别对应的样本数据方差中进行比较,以便于从至少二个供电数据集合中选取样本数据方差最小的一个供电数据集合,即得到能够较好地描述用户使用目标设备的习惯的供电数据。
可以理解的是,样本数据方差越大,说明数据波动越大,即通过样本数据方差对应的供电数据集中包含的供电数据不能较好地反映用户使用目标设备的习惯。反之,样本数据方差越小,说明数据波动性越小,即通过样本数据方差对应的供电数据集中包含的供电数据越能较好地反映用户使用目标设备的习惯,更有利于基于供电数据集合来预测目标设备的供电模式。
S13:根据目标供电数据集合确定目标设备的供电模式。
作为本申请的一个示例,供电模式指的是对目标设备进行供电时所采用的供电方式。例如,通过电池对目标设备进行供电,或者通过适配器与目标设备连接,以通过非电池供电方式对目标设备进行供电。
在本实施例中,由于目标供电数据集合能够较好地反映与当前时间对应的历史时间内,用户使用目标设备的习惯,所以,为了更好地对目标设备的供电,可以根据目标供电数据集合来确定目标设备的供电模式。
S14:采用确定的供电模式对目标设备进行供电。
在本实施例中,为了更好地对目标设备进行供电,以避免目标设备出现故障,在根据目标供电数据集合确定目标设备的供电模式之后,采用所确定的供电模式对目标设备进行供电。
示例的,在一种具体场景中,目标设备为POS机,且当前采用电池供电的方式对POS机进行供电。但是,现在根据过去的连续7天的供电数据集合中包含的供电数据,确定当前时间点之后应采用非电池供电的方式对POS机进行供电。因此,利用非电池供电的方式对POS机的供电方式进行更新,以便于采用非电池供电的方式对POS机进行供电。
在一实施例中,在根据目标供电数据集合确定目标设备的供电模式之后,根据所确定的供电模式对目标设备的供电模式进行更新,以便于后续可以采用所确定的供电模式对目标设备进行供电。
本申请实施例提供的设备供电方法,获取目标设备至少二个供电数据集合,以便于通过该至少二个供电数据集合来了解在不同采样时间内用户对目标设备的使用情况。接着,基于至少二个供电数据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合,以便于根据能够较好地表现用户使用目标设备的习惯的目标供电数据集合来确定目标设备的供电模式,从而避免长期地使用同一种供电模式对目标设备进行供电,进而降低目标设备的供电安全风险。
结合图3,在本申请的一个实施例中,根据目标供电数据集合确定目标设备的供电模式的具体实现包括:
S31:统计目标供电数据集合包含的指定电源供电的目标供电数据样本。
S32:根据目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比确定目标设备的供电模式。
作为本申请的一个示例,目标供电数据样本指的是在通过指定电源对目标设备进行供电时,采集的得到能够描述对目标设备进行供电的方式的数据样本。例如,在通过电池对目标设备进行供电的期间,采集得到的能够描述在该期间是通过电池对目标设备进行供电的数据样本。
在本实施例中,为了了解目标供电数据集合所包含的供电数据的采样时间内,对目标设备进行供电的方式的情况,先统计目标供电数据集合包含的指定电源供电的目标供电数据样本,以便于通过目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比来了解目标供电数据集合中包含的供电数据的采样时间内,对目标设备进行供电的方式情况,进而地在所了解的对目标设备进行供电的方式情况的基础上,确定接下来的应用场景中目标设备的供电模式。
示例的,指定电源为外接电源。统计目标供电数据集合中包含的外接电源对目标设备进行供电时的目标供电数据样本,从而可以基于目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比,了解目标供电数据集合中包含的供电数据的采样时间内,外接电源对目标设备进行供电时的情况,比如了解采用外接电源对目标设备进行供电时采集的供电数据样本的数量,即可了解外接电源对目标设备进行供电的时长,从而为当前时刻之后的目标设备采用外接电源或电池对目标设备进行供电提供参考。
在本申请的一个实施例中,根据目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比确定目标设备的供电模式的具体实现包括:
若目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比小于第一阈值,则确定目标设备的供电模式为第一供电模式。
若供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比小于第二阈值且大于第一阈值,则确定目标设备的供电模式为第二供电模式。
若供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比大于第二阈值,则确定目标设备的供电模式为第三供电模式。
作为本申请的一个示例,第一阈值、第二阈值均可以根据实际需要进行预先设置。例如,设置第一阈值为50%,第二阈值为98%。
第一供电模式指的是以电池方式对目标设备进行供电为主的模式。其中,电池方式指的是通过类如锂电池等可以储存能源的设备对目标设备进行供电,以便于目标设备可以运行的方式。
示例的,第一供电模式可以为移动模式,即充满电后不将目标设备连接外接电源的模式,由电池对目标设备进行供电使用。
在一些实施例中,第一供电模式下,满充电量/电压为100%/4.2V,回充电量/电压分别为85%/4.0V。其中,回充电量/电压是指充满电后再次启动充电的电量/电压阈值。
可以理解的是,第一供电模式下,为了避免电池出现故障时着火,满充电量可以根据目标设备中装载的电池来实际设置。
第二供电模式指的可以是以非电池方式对目标设备进行供电为主的模式。其中,非电池方式指的是通过充电底座和电源适配器配合,以连接外部电源对目标设备进行供电,以便于目标设备可以运行的方式。
示例的,第二供电模式为桌面模式,即将目标设备放置在固定位置,且与包括充电底座和电源适配器的外接电源连接的模式,由充电底座基于电源适配器对目标设备进行供电使用。
在一些实施例中,第二供电模式下,满充电量/电压为80%/4.0V,回充电量/电压分别为65%/3.9V。
可以理解的是,第二供电模式下,为了避免电池出现故障时着火,满充电量可以根据目标设备中装载的电池来实际设置。
第三供电模式指的可以是在预设时长内以非电池方式对目标设备进行供电为主,电池方式对目标设备进行供电为辅的模式。
在一些实施例中,第三供电模式下满充电量/电压为30%/3.55V,回充电量/电压分别 为20%/3.45V。
可以理解的是,第三供电模式下,为了避免电池出现故障时着火,满充电量可以根据目标设备中装载的电池来实际设置。例如,满充电量定义为30%,主要是18650电池在30%电量下即使出现故障也不会发生着火。比如民航规章要求,锂电池空运必须满足UN38.3测试条件,包括电池电量不能超过30%。
在本实施例中,为了更好地基于能够描述以往用户使用目标设备的习惯的供电数据来确定目标设备的供电模式,在确定目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比之后,将所确定的占比分别与第一阈值、第二阈值进行比较,以得到占比与第一阈值之间的比较关系,占比与第二阈值之间的比较关系,进而根据所得到的占比与第一阈值之间的比较关系,占比与第二阈值之间的比较关系,从第一供电模式、第二供电模式和第三供电模式中确定目标设备的供电模式。
在本申请的一个实施例中,若目标供电数据集合包含的所有供电数据样本的数量小于第三阈值,则确定目标设备的供电模式为第一供电模式。
作为本申请的一个示例,第三阈值可以根据实际需要进行预先设置,或者以目标设备的剩余待机时长内所可能采集的供电数据样本的数量来确定。
可以理解的是,当供电数据样本较少时,不利于分析用户使用目标设备的习惯,所以,当目标供电数据集合中包含的所有供电数据样本的数量小于第三阈值时,确定目标设备的供电模式为第一供电模式,以便于继续由用户继续使用目标设备,并继续采集使用目标设备期间的供电数据样本。
在本申请的一个实施例中,在采用供电模式对目标设备进行供电之后,还包括:
在第三时长之后,检测当前时间是否处于指定时间段之内。
若当前时间处于指定时间段之内,则返回执行获取目标设备的历史供电数据的步骤。
作为本申请的一个示例,第三时长可以根据实际需求预先设置。例如,设置第三时长为30分钟。
指定时间段为需要触发返回执行获取目标设备的历史供电数据的步骤的时间段。
优选地,指定时间段为目标设备于当天时间之后的下一天中的时间段。例如,如果当前时间大于第二天的0点,且小于等于0:30,说明处于第二天的指定时间段。
在本实施例中,为了避免所采集的供电数据样本不能清晰地展示每一天的情况,在采用供电模式对目标设备进行供电之后,在第三时长内,检测当前时间是否处于指定时间段之内,以便于在确定当前时间处于指定时间段之内时,返回执行获取目标设备的历史供电数据的步骤,进而确定第二天内目标设备的供电模式,避免所采集的供电数据样本不能清晰地展示每一天的情况。
在一实施例中,若当前时间不处于指定时间段之内,则返回执行基于至少二个供电数 据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合的步骤。
在一些实施例中,为了避免目标设备处于长时间运行时,所采集的供电数据量多大,且会导致数据冗余,不利于预测目标设备的供电模式,按预设周期删除预设时间点之前的供电数据。
示例的,每24小时删除28天前的目标设备的历史供电数据。
在一些实施例中,若检测到目标设备开机,则删除预设时间点之前的历史供电样本数据。接着,开始采集目标设备的供电数据。
可以理解的是,在应用中,所采集的目标设备的供电数据存储在预设存储区中。
在一些实施例中,为了更好地对目标设备进行供电,当检测到目标设备开启时,检测是否存在设定的供电模式,若存在设定的供电模式,则通过设定的供电模式对目标设备进行供电。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
对应于上文实施例的设备供电方法,图5示出了本申请实施例提供的设备供电装置的结构框图,为了便于说明,仅示出了与本申请实施例相关的部分。
参照图4,该装置100包括:
获取模块101,用于获取目标设备的历史供电数据,历史供电数据包括至少二个供电数据集合,且任意二个供电数据集合包含的供电数据的采样时间不完全相同;
选取模块102,用于基于至少二个供电数据集合分别对应的数据统计参数,从至少二个供电数据集合中选取目标供电数据集合;
确定模块103,用于根据目标供电数据集合确定目标设备的供电模式;
供电模块104,用于采用确定的供电模式对目标设备进行供电。
在一实施例中,获取模块101,还用于获取目标设备的第一供电数据集合和第二供电数据集合,第一供电数据集合包含目标设备于当天时间之前第一时长的历史供电数据,第二供电数据集合包含目标设备于当天时间之前第二时长中的每个星期X的历史供电数据,且当天时间为星期X,X为1至7中的任意数值。
在一实施例中,选取模块102,还用于分别统计至少二个供电数据集合中每个供电数据集合的样本数据方差,样本数据方差为指定电源供电的供电数据在各个预设时间段内的方差;从至少二个供电数据集合中选取样本数据方差最小的一个供电数据集合,作为目标供电数据集合。
在一实施例中,确定模块103,还用于统计目标供电数据集合包含的指定电源供电的目标供电数据样本;根据目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比确定目标设备的供电模式。
在一实施例中,确定模块103,还用于若目标供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比小于第一阈值,则确定目标设备的供电模式为第一供电模式;若供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比小于第二阈值且大于第一阈值,则确定目标设备的供电模式为第二供电模式;若供电数据样本在目标供电数据集合包含的所有供电数据样本中的占比大于第二阈值,则确定目标设备的供电模式为第三供电模式。
在一实施例中,确定模块103,还用于若目标供电数据集合包含的所有供电数据样本的数量小于第三阈值,则确定目标设备的供电模式为第一供电模式。
在一实施例中,获取模块101,还用于在第三时长之后,检测当前时间是否处于指定时间段之内;若当前时间处于指定时间段之内,则返回执行获取目标设备的历史供电数据的步骤。
本实施例提供的一种设备供电装置,用于实现方法实施例中任一种设备供电方法,其中各个模块的功能可以参考方法实施例中相应的描述,其实现原理和技术效果类似,此处不再赘述。
图5为本申请一实施例提供的终端设备的结构示意图。如图5所示,该实施例的终端设备5包括:至少一个处理器50(图5中仅示出一个处理器)、存储器51以及存储在存储器51中并可在至少一个处理器50上运行的计算机程序52,处理器50执行计算机程序52时实现上述任意各个设备供电方法实施例中的步骤。
终端设备5可以是POS机、桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。该终端设备可包括,但不仅限于,处理器50、存储器51。本领域技术人员可以理解,图5仅仅是终端设备5的举例,并不构成对终端设备5的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
处理器50可以是中央处理单元(Central Processing Unit,CPU),该处理器50还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器51在一些实施例中可以是终端设备5的内部存储单元,例如终端设备5的硬盘或内存。存储器51在另一些实施例中也可以是终端设备5的外部存储设备,例如终端设备5上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器51还可以既包括终端设备5的内部存储单元也包括外部存储设备。存储器51用于存储操作***、应用程序、引导装载程序(BootLoader)、数据以及其他程序等,例如计算机程序的程序代码等。存储器51还可以用 于暂时地存储已经输出或者将要输出的数据。
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例还提供了一种终端设备,该终端设备包括:至少一个处理器、存储器以及存储在存储器中并可在至少一个处理器上运行的计算机程序,处理器执行计算机程序时实现上述任意各个方法实施例中的步骤。
本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时可实现上述各个方法实施例中的步骤。
本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行时可实现上述各个方法实施例中的步骤。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质至少可以包括:能够将计算机程序代码携带到装置/终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质。例如U盘、移动硬盘、磁碟或者光盘等。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,模块 或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口、装置或单元的间接耦合或通讯连接,可以是电性、机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

Claims (10)

  1. 一种设备供电方法,其特征在于,包括:
    获取目标设备的历史供电数据,所述历史供电数据包括至少二个供电数据集合,且任意二个所述供电数据集合分别包含的供电数据的采样时间不完全相同;
    基于所述至少二个供电数据集合分别对应的数据统计参数,从所述至少二个供电数据集合中选取目标供电数据集合;
    根据所述目标供电数据集合确定所述目标设备的供电模式;
    采用确定的所述供电模式对所述目标设备进行供电。
  2. 如权利要求1所述的设备供电方法,其特征在于,所述获取目标设备的历史供电数据,包括:
    获取所述目标设备的第一供电数据集合和第二供电数据集合,所述第一供电数据集合包含所述目标设备于当天时间之前第一时长的历史供电数据,所述第二供电数据集合包含所述目标设备于当天时间之前第二时长中的每个星期X的历史供电数据,且当天时间为所述星期X,X为1至7中的任意数值。
  3. 如权利要求1所述的设备供电方法,其特征在于,所述基于所述至少二个供电数据集合分别对应的数据统计参数,从所述至少二个供电数据集合中选取目标供电数据集合,包括:
    分别统计所述至少二个供电数据集合中每个供电数据集合的样本数据方差,所述样本数据方差为指定电源供电的供电数据在各个预设时间段内的方差;
    从所述至少二个供电数据集合中选取所述样本数据方差最小的一个供电数据集合,作为所述目标供电数据集合。
  4. 如权利要求1所述的设备供电方法,其特征在于,所述根据所述目标供电数据集合确定所述目标设备的供电模式,包括:
    统计所述目标供电数据集合包含的指定电源供电的目标供电数据样本;
    根据所述目标供电数据样本在所述目标供电数据集合包含的所有供电数据样本中的占比确定所述目标设备的供电模式。
  5. 如权利要求4所述的设备供电方法,其特征在于,所述根据所述目标供电数据样本在所述目标供电数据集合包含的所有供电数据样本中的占比确定所述目标设备的供电模式,包括:
    若所述目标供电数据样本在所述目标供电数据集合包含的所有供电数据样本中的占比 小于第一阈值,则确定所述目标设备的供电模式为第一供电模式;
    若所述供电数据样本在所述目标供电数据集合包含的所有供电数据样本中的占比小于第二阈值且大于所述第一阈值,则确定所述目标设备的供电模式为第二供电模式;
    若所述供电数据样本在所述目标供电数据集合包含的所有供电数据样本中的占比大于所述第二阈值,则确定所述目标设备的供电模式为第三供电模式。
  6. 如权利要求5所述的设备供电方法,其特征在于,还包括:
    若所述目标供电数据集合包含的所有供电数据样本的数量小于第三阈值,则确定所述目标设备的供电模式为第一供电模式。
  7. 如权利要求1至6中任一项所述的设备供电方法,其特征在于,在采用确定的所述供电模式对所述目标设备进行供电之后,还包括:
    在第三时长之后,检测当前时间是否处于指定时间段之内;
    若当前时间处于指定时间段之内,则返回执行获取目标设备的历史供电数据的步骤。
  8. 一种设备供电装置,其特征在于,包括:
    获取模块,用于获取目标设备的历史供电数据,所述历史供电数据包括至少二个供电数据集合,且任意二个所述供电数据集合分别包含的供电数据的采样时间不完全相同;
    选取模块,用于基于所述至少二个供电数据集合分别对应的数据统计参数,从所述至少二个供电数据集合中选取目标供电数据集合;
    确定模块,用于根据所述目标供电数据集合确定所述目标设备的供电模式;
    供电模块,用于采用确定的所述供电模式对所述目标设备进行供电。
  9. 一种终端设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的设备供电方法。
  10. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的设备供电方法。
PCT/CN2022/104790 2021-09-06 2022-07-11 设备供电方法、装置、终端设备及存储介质 WO2023029753A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111037940.4A CN113703560B (zh) 2021-09-06 2021-09-06 设备供电方法、装置、终端设备及存储介质
CN202111037940.4 2021-09-06

Publications (1)

Publication Number Publication Date
WO2023029753A1 true WO2023029753A1 (zh) 2023-03-09

Family

ID=78660256

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/104790 WO2023029753A1 (zh) 2021-09-06 2022-07-11 设备供电方法、装置、终端设备及存储介质

Country Status (2)

Country Link
CN (1) CN113703560B (zh)
WO (1) WO2023029753A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117688342A (zh) * 2024-02-01 2024-03-12 山东云天安全技术有限公司 一种基于模型的设备状态预测方法、电子设备及存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113703560B (zh) * 2021-09-06 2024-02-06 百富计算机技术(深圳)有限公司 设备供电方法、装置、终端设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108038050A (zh) * 2017-12-22 2018-05-15 广东欧珀移动通信有限公司 性能调整方法、装置、存储介质及电子设备
CN110429672A (zh) * 2019-07-15 2019-11-08 百富计算机技术(深圳)有限公司 电池充电管理方法、终端设备及存储介质
US20200174437A1 (en) * 2018-11-29 2020-06-04 Industrial Technology Research Institute Energy consumption management system and energy consumption management method
CN112053011A (zh) * 2020-10-14 2020-12-08 腾讯科技(深圳)有限公司 电源优化管理方法、装置、电子设备和存储介质
CN113131565A (zh) * 2016-06-01 2021-07-16 华为技术有限公司 一种充电的方法及终端
CN113703560A (zh) * 2021-09-06 2021-11-26 百富计算机技术(深圳)有限公司 设备供电方法、装置、终端设备及存储介质

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1469370A2 (en) * 2003-03-10 2004-10-20 Matsushita Electric Industrial Co., Ltd. Power-save computing apparatus, method and program
US8238774B2 (en) * 2008-04-11 2012-08-07 Kabushiki Kaisha Toshiba Image forming apparatus and control method for the same
US10324135B2 (en) * 2016-06-06 2019-06-18 Mitsubishi Electric Research Laboratories, Inc. Methods and systems for data-driven battery state of charge (SoC) estimation
US10992156B2 (en) * 2017-10-17 2021-04-27 The Board Of Trustees Of The Leland Stanford Junior University Autonomous screening and optimization of battery formation and cycling procedures
CN109657884B (zh) * 2019-02-15 2023-01-13 广东电网有限责任公司 电网供电优化方法、装置、设备和计算机可读存储介质
CN112541745B (zh) * 2020-12-22 2024-04-09 平安银行股份有限公司 用户行为数据分析方法、装置、电子设备及可读存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113131565A (zh) * 2016-06-01 2021-07-16 华为技术有限公司 一种充电的方法及终端
CN108038050A (zh) * 2017-12-22 2018-05-15 广东欧珀移动通信有限公司 性能调整方法、装置、存储介质及电子设备
US20200174437A1 (en) * 2018-11-29 2020-06-04 Industrial Technology Research Institute Energy consumption management system and energy consumption management method
CN110429672A (zh) * 2019-07-15 2019-11-08 百富计算机技术(深圳)有限公司 电池充电管理方法、终端设备及存储介质
CN112053011A (zh) * 2020-10-14 2020-12-08 腾讯科技(深圳)有限公司 电源优化管理方法、装置、电子设备和存储介质
CN113703560A (zh) * 2021-09-06 2021-11-26 百富计算机技术(深圳)有限公司 设备供电方法、装置、终端设备及存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117688342A (zh) * 2024-02-01 2024-03-12 山东云天安全技术有限公司 一种基于模型的设备状态预测方法、电子设备及存储介质
CN117688342B (zh) * 2024-02-01 2024-04-19 山东云天安全技术有限公司 一种基于模型的设备状态预测方法、电子设备及存储介质

Also Published As

Publication number Publication date
CN113703560B (zh) 2024-02-06
CN113703560A (zh) 2021-11-26

Similar Documents

Publication Publication Date Title
WO2023029753A1 (zh) 设备供电方法、装置、终端设备及存储介质
US20220376541A1 (en) Method for battery charging management, terminal device, and storage medium
US11966315B2 (en) Smart advice to charge notification
US5714870A (en) Method for measuring suspend-time power consumption in a battery-powered electronic device
JP2012168728A (ja) 保護モジュール及び該保護モジュールにおける状態情報管理方法
TW200907660A (en) Maximum power usage setting for computering device
US11422601B2 (en) Methods and systems for advanced battery charge capacity forecasting
CN115330275B (zh) 一种退役电池的梯次利用方法及装置
WO2017215557A1 (zh) 一种采集性能监视单元pmu事件的方法及装置
CN104866058A (zh) 电子设备的续航时间的确定方法和装置
CN109933504B (zh) 一种硬盘延迟测试方法、装置、终端及存储介质
CN107193718A (zh) 一种充电提醒方法、***及终端设备
US10996726B1 (en) Runtime update of battery coefficients
WO2021169162A1 (zh) 电池备电单元监测方法、装置、服务器及可读存储介质
CN105354491B (zh) 智能终端待机状态检测方法及装置
US10139451B2 (en) Conditioning cycle for determining battery capacity in an information handling system
CN112463051B (zh) 一种电池存储***的管理方法及数据存储方法
CN114844084A (zh) 电量控制方法、装置、存储介质、处理器及电子装置
CN113535755A (zh) 电池数据监测查询***
CN108228414B (zh) 基于Linux的处理器进程参数监测方法和监测***
US11757138B2 (en) System and method of operating mobile information handling systems with rechargeable batteries
CN117743127B (zh) 笔记本电脑的功耗数据分析方法及***
US11644889B2 (en) Power supply cut-off in standby mode
CN115760480A (zh) 用户欠费限时保电的方法、装置、设备及存储介质
CN112084022B (zh) 一种项目容量规划方法、装置、计算机设备和存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22862894

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE