Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of apparatus and methods consistent with aspects of the application as detailed in the accompanying claims.
The block diagrams depicted in the figures are merely functional entities and do not necessarily correspond to physically separate entities. That is, the functional entities may be implemented in software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
The flow diagrams depicted in the figures are exemplary only, and do not necessarily include all of the elements and operations/steps, nor must they be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the order of actual execution may be changed according to actual situations.
In the present application, the term "plurality" means two or more. "and/or" describes the association relationship of the association object, and indicates that there may be three relationships, for example, a and/or B may indicate that there are three cases of a alone, a and B together, and B alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
In general, a conventional fuel vehicle is configured to supplement power to a low-voltage 12V battery by generating power through a generator after an engine is started. However, if the engine is not started for a long time, the 12V storage battery can consume electricity and light of the low-voltage 12V storage battery due to the consumption of the static current of the whole vehicle and the self-discharge of the storage battery, so that the vehicle cannot be started. The low-voltage 12V storage battery power-supplementing logic of the new energy automobile is that after the high-voltage power-up of the whole automobile is completed, the high-voltage power of the power battery is converted into 14.5V power-up voltage through a direct current-direct current converter (DC-DC converter) so as to supplement power for the low-voltage 12V storage battery.
However, the current method of supplementing the 12V storage battery for the new energy automobile is easy to cause excessive power consumption of the power battery when supplementing the 12V storage battery, or still has the problem of low-voltage 12V storage battery power shortage.
Based on the method, the application provides a power supplementing method for the vehicle storage battery, which can intelligently adjust the time interval value of the power supplementing of the storage battery, and can effectively solve the problems that the storage battery cannot be timely supplemented with power and the power consumption of the frequently-supplemented power-driven battery is excessive due to service life attenuation.
In the present application, the battery is a low-voltage 12V battery.
It should be noted that the storage battery in the present application is a device for directly converting chemical energy into electric energy, is a battery designed to be rechargeable, and recharging is achieved through reversible chemical reaction, and is usually referred to as a lead-acid storage battery, which is one of the batteries, and belongs to a secondary battery. Wherein, the accumulator on the vehicle is commonly called as a storage battery. For example, the battery is a 12v battery pack formed by connecting 6 lead storage batteries in series.
Further, the role of the vehicle 12V battery mainly includes driving the motor of the vehicle, powering the low voltage electrical system, supporting the safe driving system, and providing power for the internet of vehicles technology.
For example, a 12V battery supports operation of an automobile motor by supplying necessary voltage and current at the time of starting and accelerating. This is achieved by deep cycling and powering the high power subsystem, ensuring that the power requirements of the vehicle are met.
For example, a 12V battery is also responsible for powering the vehicle's low voltage electrical systems, including but not limited to in-vehicle entertainment systems, lighting systems, dashboards, etc. The normal operation of these systems relies on stable power supply from a 12V battery.
For example, supporting a safe driving system, a 12V battery plays an important role in ensuring safety, for example, supplying power to the safe driving system of a vehicle and ensuring safe operation of the vehicle.
For example, with the development of the internet of vehicles technology, the 12V battery also supports the power requirement of the vehicle for communication with an external network, so that the vehicle can access the internet, thereby providing more convenience and information services.
In summary, the automobile 12V battery not only serves as part of the power source, but also serves the important task of powering the vehicle's internal electronics and safety systems. Its proper operation is critical to ensure proper operation and driving safety of the vehicle.
Secondly, it should be noted that the implementation environment of the application comprises a terminal, wherein the terminal is used for acquiring the state information of the current vehicle before the vehicle is powered down and determining the time interval value for the battery to be powered up based on the state information of the current vehicle. And after the vehicle is powered down, the terminal controls the vehicle to start to supplement electricity to the storage battery when the storage battery meets the electricity supplementing condition.
The implementation environment of the application can also comprise a server, wherein the server is connected with the terminal in a wired or wireless mode and is used for transmitting the electricity supplementing information of the storage battery to the electronic equipment of the user so as to facilitate the user to check the electricity supplementing information of the storage battery at any time.
For example, the terminal is a vehicle-mounted terminal, but not limited thereto, and for example, the terminal may be a vehicle-mounted terminal, an aircraft, or the like applied to a specific field. The terminal may communicate with the server via a wireless network such as 3G (third generation mobile information technology), 4G (fourth generation mobile information technology), or 5G (fifth generation mobile information technology), or may communicate with the server via a wired network, which is not limited in this regard.
The server may be, for example, an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs (Content Delivery Network, content delivery networks), basic cloud computing services such as big data and artificial intelligence platforms, and the like, which is not limited herein.
It should be understood that Cloud Technology (Cloud Technology) refers to a hosting Technology that unifies a series of resources such as hardware, software, networks, etc. within a wide area network or a local area network to implement computation, storage, processing, and sharing of data. The cloud technology is also a generic term of network technology, information technology, integration technology, management platform technology, application technology and the like based on cloud computing business model application, and can form a resource pool, and the cloud computing business model application system is flexible and convenient as required.
Fig. 1 shows a schematic block flow diagram of S210-230 of a method for supplementing power to a vehicle battery according to an embodiment of the present application. The method will be described in detail below with the terminal as a specific execution body, as shown in fig. 1. In an exemplary embodiment, the method may include steps S210 to S230, which are described in detail as follows:
And S210, acquiring state information of the current vehicle before the vehicle is powered down, wherein the state information of the vehicle comprises one or more of a high-voltage power-on time length value of the vehicle, an environment temperature value of the vehicle, a power battery residual electric quantity value of the vehicle and a storage battery voltage value of the vehicle.
And S220, determining a time interval value for supplementing electricity of the storage battery based on the state information of the current vehicle.
In an exemplary embodiment of the present application, fig. 2 is a schematic block flow diagram of S221-222 of a method for recharging a vehicle battery according to an embodiment of the present application, and, with reference to fig. 2, a method for determining a time interval value for recharging a battery based on current state information of a vehicle includes steps S221 to S220, which are described in detail below:
S221, sequentially and correspondingly determining a first time reference value, a second time reference value, a third time reference value and a fourth time reference value based on a high-voltage power-on duration value of the vehicle, an environment temperature value of the vehicle, a power battery residual power value of the vehicle and a storage battery voltage value of the vehicle.
For example, a method of determining a first time reference value based on a high voltage on-duration value of a vehicle includes associating the high voltage on-duration value with the first time reference value and then looking up the corresponding first time reference value from different high voltage on-duration values.
Alternatively, the first time reference value may be 24 hours when the single high voltage on duration value of the vehicle is 60 minutes or more, the first time reference value may be 20 hours when the single high voltage on duration value of the vehicle is 50 minutes, the first time reference value may be 16 hours when the single high voltage on duration value of the vehicle is 40 minutes, the first time reference value may be 12 hours when the single high voltage on duration value of the vehicle is 30 minutes, the first time reference value may be 8 hours when the single high voltage on duration value of the vehicle is 20 minutes, and the first time reference value may be 4 hours when the single high voltage on duration value of the vehicle is 10 minutes or less.
It should be understood that, after the vehicle is powered on at high voltage, the Battery Management System (BMS) may intelligently adjust the first time reference value of the low-voltage 12V storage battery according to the duration of single high-voltage power on, the longest time of the first time reference value is not more than 24H, the shortest time is not less than 4H, and the intermediate subdivision data may be obtained by using a linear interpolation method.
For example, a method of determining a second time reference value based on an ambient temperature value at which a vehicle is located includes associating the ambient temperature value with the second time reference value and then looking up a corresponding second time reference value from different ambient temperature values.
Alternatively, the second time reference value may be 24 hours when the ambient temperature value is equal to or greater than 0 ℃,20 hours when the ambient temperature value is-5 ℃,16 hours when the ambient temperature value is-10 ℃,12 hours when the ambient temperature value is-15 ℃, 8 hours when the ambient temperature value is-20 ℃, and 4 hours when the ambient temperature value is equal to or less than-25 ℃.
It should be understood that, after the vehicle is powered on at high voltage, the Battery Management System (BMS) may intelligently adjust the second time reference value of the low-voltage 12V storage battery according to the current ambient temperature, the longest time of the second time reference value does not exceed 24H, the shortest time of the second time reference value is not less than 4H, and the intermediate subdivision data may be obtained by using a linear interpolation method.
For example, a method of determining a third time reference value based on a power battery remaining power value of a vehicle includes associating the power battery remaining power value of the vehicle with the third time reference value and then looking up the corresponding third time reference value from different power battery remaining power values.
Alternatively, the third time reference value may be 24 hours when the power battery residual electric power value is less than or equal to 5%, the third time reference value may be 20 hours when the power battery residual electric power value is 6%, the third time reference value may be 16 hours when the power battery residual electric power value is 7%, the third time reference value may be 12 hours when the power battery residual electric power value is 8%, the third time reference value may be 8 hours when the power battery residual electric power value is 9%, and the third time reference value may be 4 hours when the power battery residual electric power value is greater than or equal to 10%.
It should be understood that, after the vehicle is powered on at high voltage, the Battery Management System (BMS) may intelligently adjust the third time reference value of the low-voltage 12V storage battery according to the current power battery remaining capacity, the longest time of the third time reference value is not more than 24H, the shortest time is not less than 4H, and the intermediate subdivision data may be obtained by using a linear interpolation method.
For example, a method of determining a fourth time reference value based on a battery voltage value of a vehicle includes associating the battery voltage value of the vehicle with the fourth time reference value and then looking up the corresponding fourth time reference value from different battery voltage values.
Alternatively, the fourth time reference value may be 24 hours when the battery voltage value is equal to or greater than 12.8, the fourth time reference value may be 20 hours when the battery voltage value is equal to 12.6, the fourth time reference value may be 16 hours when the battery voltage value is equal to 12.4, the fourth time reference value may be 12 hours when the battery voltage value is equal to 12.2, the fourth time reference value may be 8 hours when the battery voltage value is equal to 12, and the fourth time reference value may be 4 hours when the battery voltage value is equal to or less than 11.8.
It should be understood that, after the vehicle is powered up at high voltage, the Battery Management System (BMS) may intelligently adjust the fourth time reference value of the low-voltage 12V battery according to the current low-voltage 12V battery voltage, where the longest time is not more than 24H, the shortest time is not less than 4H, and the intermediate subdivision data may be obtained by using a linear interpolation method.
S222, determining a time interval value based on the first time reference value, the second time reference value, the third time reference value, and the fourth time reference value.
In an exemplary embodiment of the present application, the time interval value for recharging the battery is determined in order to more precisely. The state information of the vehicle includes a high-voltage power-on duration value of the vehicle, an ambient temperature value in which the vehicle is located, a power battery remaining power value of the vehicle, and a battery voltage value of the vehicle. Thus, in determining the time interval value, the time interval value may be determined in common from the first time reference value, the second time reference value, the third time reference value, and the fourth time reference value.
It should be understood that the high-voltage power-on duration value, the ambient temperature value, the power cell residual electric power value, and the low-voltage battery voltage value are all factors affecting the power-on time interval value of the low-voltage battery, and therefore, the time interval value is determined according to the first time reference value, the second time reference value, the third time reference value, and the fourth time reference value determined according to the high-voltage power-on duration value, the ambient temperature value, the power cell residual electric power value, and the low-voltage battery voltage value, together, so that the time interval value can be determined more accurately.
Of course, in other embodiments, the state information of the vehicle may also include one or a combination of three or less of a high-voltage duration value of the vehicle, an ambient temperature value of the vehicle, a remaining power value of the power battery of the vehicle, and a voltage value of the battery of the vehicle. At this time, the time interval value is determined only according to the corresponding first, second, third and fourth time reference values, or the average value of the plurality of reference values.
In an exemplary embodiment of the present application, fig. 3 is a schematic block flow diagram of S2221-2222 of a power supplementing method for a vehicle battery according to an embodiment of the present application, and in combination with the method steps S2221 to S2222 shown in fig. 3 for determining a time interval value based on a first time reference value, a second time reference value, a third time reference value and a fourth time reference value, the detailed description is as follows:
And S2221, taking the minimum value of the first time reference value, the second time reference value and the fourth time reference value as a fifth time reference value.
And S2222, taking the maximum value of the fifth time reference value and the fourth time reference value as a time interval value, so that the time interval value can be more accurately determined.
In an exemplary embodiment of the present application, after the interval value is obtained, the interval value is written into a charged erasable programmable read Only Memory (EEPROM) for BMS self-wake-up time counting.
And S230, after the vehicle is powered down, if the storage battery meets the power-up condition, starting to power up the storage battery, wherein the power-up condition comprises whether the power-down time value of the vehicle exceeds the time interval value.
In an exemplary embodiment of the present application, when the vehicle is powered down and dormant, a real-Time Clock (RTC) chip inside the BMS controller enters a timing mode, and if the accumulated timing exceeds a Time interval value, the RTC automatically sends a wake-up signal to wake up the BMS, so that when the battery completely meets a power-up condition, the battery starts to be charged up.
In an exemplary embodiment of the application, after the vehicle is powered down, if the storage battery meets the power-up condition, the method for starting to supplement the power to the storage battery comprises the steps of determining whether the voltage value of the storage battery of the vehicle is smaller than a storage battery voltage threshold value and determining whether the residual power value of the power battery of the vehicle is larger than or equal to the residual power threshold value based on the state information of the current vehicle if the power-down time value of the vehicle exceeds a time interval value after the vehicle is powered down, and starting to supplement the power to the storage battery if the residual power value of the power battery is larger than or equal to the residual power threshold value.
For example, when the vehicle is powered down and dormant, the RTC in the BMS controller enters a timing mode, if the accumulated timing exceeds a time interval value, the RTC automatically sends a wake-up signal to wake up the BMS, when the BMS detects that the BMS is self-awakened by the RTC, the BMS is initialized, if the duration is longer than 5 seconds, the current voltage value of the storage battery is detected to be smaller than a voltage threshold value (for example, smaller than 12V) of the storage battery, the residual electric quantity value of the power battery is larger than or equal to the residual electric quantity threshold value (for example, 5%), the power battery system does not inhibit the high-voltage fault, and after the intelligent low-voltage power supply is allowed by the power battery, the storage battery is started to be supplied with power.
In an exemplary embodiment of the application, if the storage battery meets the power-up condition, the method for starting to supplement power to the storage battery comprises the steps of controlling a battery management system to enter a sleep mode and waking up a corresponding controller through a network management message, wherein the controller comprises a whole vehicle controller (VCU, vehicle control unit), a direct current-direct current converter (DC-DC converter) and a vehicle networking system (T-BOX, TELEMATICS BOX), initializing the controller, and if the initialization of the controller fails, controlling a vehicle to enter the sleep mode.
For example, when the BMS wakes up the entire vehicle controller, the dc-dc converter, the internet of vehicles system, and other controllers through the network management message. If any one of the battery power supply conditions is not satisfied, the BMS judges that the battery power supply conditions are not satisfied, and the BMS directly jumps to the sleep flow. And if the controller is awakened, the direct current-direct current converter feeds back the standby working state after the initialization to the whole vehicle controller, and when the whole vehicle controller receives the standby working state of each controller, the whole vehicle controller sends an upper high voltage permission instruction to the BMS.
In an exemplary embodiment of the application, the method for supplementing the power of the storage battery of the vehicle further comprises the steps of controlling the battery management system to supplement the power of the storage battery if the controller is initialized successfully, and controlling the battery management system to enter a sleep mode if a fault condition is reached when the power of the storage battery is supplemented, wherein the fault condition comprises at least one of a high-voltage fault of the vehicle, a power-up time exceeding a preset power-up time value or a residual power value of a power battery of the vehicle being smaller than a preset residual power value of the power battery.
For example, after the BMS receives the high voltage allowing instruction sent by the vehicle controller, the BMS executes the high voltage allowing process, firstly controls the negative contactor to be attracted, secondly controls the pre-charging contactor to be attracted, and finally controls the main positive contactor to be attracted, and when all the contactors are attracted, the pre-charging contactor is disconnected, and the high voltage is completed at this time. If the high-voltage fault exists in the high-voltage power-on process of the whole vehicle or the power-on exceeds a preset power-on time value (for example, 5 seconds), the battery management system is directly controlled to enter a sleep mode, or when the direct current-direct current converter receives a BMS high-voltage power-on completion signal, the direct current-direct current converter converts the high-voltage power battery into 14.5V high-voltage power to charge a low-voltage 12V storage battery, at the moment, the BMS starts timing for 30 minutes, and after the time arrives, the BMS sends an instruction for prohibiting intelligent 12V power-on. If the BMS detects that the power battery residual electricity value is smaller than the power battery preset residual electricity value in the electricity supplementing process, the BMS directly jumps to the BMS to execute the power-down dormancy process.
In an exemplary embodiment of the application, the method for supplementing the power of the vehicle storage battery further comprises the steps of obtaining the current electric quantity information of the storage battery after the power supplementing of the storage battery is completed, and sending the electric quantity information of the storage battery to a corresponding terminal, wherein the terminal comprises at least one of a vehicle-mounted terminal and mobile electronic equipment.
For example, after the vehicle controller receives the instruction of prohibiting intelligent 12V power up from the BMS, the vehicle controller sends the instruction of permitting high voltage down to the BMS. The BMS executes a low-voltage process, firstly controls the main positive contactor to be disconnected, secondly controls the main negative contactor to be disconnected, the BMS sends a signal after the high-voltage power reduction is completed to the T-BOX, the T-BOX sends electric quantity information of the low-voltage 12V storage battery after power compensation to a corresponding terminal (for example, a mobile phone and displays the electric quantity information of the storage battery in the mobile phone APP), and a user can visually confirm whether the low-voltage 12V storage battery of the vehicle is deficient or not.
In an exemplary embodiment of the present application, after each controller of the whole vehicle enters a low-voltage standby working state, when the BMS detects that the RTC wake-up signal is invalid, the BMS executes to stop sending the network management message and then enters dormancy. And enabling controllers such as VCU, DCDC, T-BOX to enter sleep after detecting that the sleep condition of the intelligent 12V power-supplementing mode is met, and entering the next intelligent power-supplementing cycle.
In summary, the method for recharging a vehicle storage battery of the present application determines a time interval value for recharging the storage battery according to the state information of the current vehicle before powering down (the state information includes one or more of a high-voltage power-on time length value of the vehicle, an environment temperature value of the vehicle, a power battery residual electric quantity value of the vehicle and a storage battery voltage value of the vehicle), and after powering down the vehicle, if the storage battery meets a recharging condition (the recharging condition includes whether the power-down time value of the vehicle exceeds the time interval value), the recharging of the storage battery is started. Therefore, the method for supplementing electricity to the vehicle storage battery can intelligently adjust the time interval value of the battery for supplementing electricity, further effectively improve the service life attenuation problem of the storage battery, avoid the problems that the storage battery cannot timely supplement electricity and the electricity consumption of the battery is excessive due to frequent power supplementing, and meanwhile, the vehicle is not started for a long time, and a user can know the voltage of the low-voltage 12V storage battery of the vehicle and whether the vehicle is deficient or not through the mobile phone APP after the intelligent battery supplementing is finished.
Fig. 4 shows a schematic structural diagram of a control device 300 for a vehicle according to an embodiment of the present application. As shown in fig. 4, in the present embodiment, there is also provided a power replenishment device 300 of a vehicle battery for executing the power replenishment method of the vehicle battery in the above-described embodiment.
The power supplementing device 300 of the vehicle battery comprises an obtaining module 310, wherein the obtaining module 310 is used for obtaining state information of a current vehicle before the vehicle is powered down, and the state information of the vehicle comprises one or more of a high-voltage power-on duration value of the vehicle, an environment temperature value of the vehicle, a residual power value of a power battery of the vehicle and a battery voltage value of the vehicle.
The recharging device 300 of the vehicle battery includes a determining module 320, where the determining module 320 is configured to determine a time interval value for recharging the battery based on the current vehicle state information.
The power supplementing device 300 of the vehicle storage battery comprises a power supplementing module 330, wherein the power supplementing module 330 is used for supplementing power to the storage battery if the storage battery meets the power supplementing condition after the vehicle is powered down, and the power supplementing condition comprises whether the power-down time value of the vehicle exceeds the time interval value.
It should be noted that, the power supply device 300 for a vehicle battery provided in the foregoing embodiment is the same as the power supply method for a vehicle battery provided in the foregoing embodiment, and the specific manner in which each module and unit perform the operation has been described in detail in the method embodiment, which is not repeated here.
The application also provides an electronic device, which comprises a controller and a vehicle memory, wherein the controller is used for storing one or more programs, and the one or more programs are executed by the controller to execute the power supplementing method of the vehicle storage battery.
The present application also provides a computer readable storage medium having computer readable instructions stored thereon, which when executed by a processor of a computer, cause the computer to perform the above-described method of recharging a vehicle battery. Referring to fig. 5, fig. 5 is a schematic structural diagram of a computer system of an electronic device according to an embodiment of the application. A schematic diagram of a computer system suitable for use in implementing an electronic device of an embodiment of the application is shown.
It should be noted that, the computer system 400 of the electronic device shown in fig. 5 is only an example, and should not impose any limitation on the functions and the application scope of the embodiments of the present application.
As shown in fig. 5, the computer system 400 includes a central processing unit (CentralProcessing Unit, CPU) 401 that can perform various appropriate actions and processes, such as performing the methods in the above-described embodiments, according to a program stored in a Read-Only Memory (ROM) 402 or a program loaded from a storage portion 408 into a random access Memory (Random Access Memory, RAM) 403. In the RAM 403, various programs and data required for the system operation are also stored. The CPU 401, ROM 402, and RAM 403 are connected to each other by a bus 404. An Input/Output (I/O) interface 405 is also connected to bus 404. An input section 406 vehicle including a keyboard, a mouse, and the like includes a storage section 408 vehicle including a hard disk and the like such as a Cathode Ray Tube (CRT), a Liquid crystal display (Liquid CRYSTA LDISPLAY, LCD), and the like, and an output section 407 vehicle including a speaker and the like, and a communication section 409 including a network interface card such as a LAN (Loca lArea Network) card, a modem, and the like are connected to the I/O interface 405. The communication section 409 performs communication processing via a network such as the internet. The drive 410 is also connected to the I/O interface 405 as needed. A removable medium 411 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is installed on the drive 410 as needed, so that a computer program read therefrom is installed into the storage section 408 as needed.
In particular, according to embodiments of the present application, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising a computer program for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 409 and/or installed from the removable medium 411. When executed by a Central Processing Unit (CPU) 401, performs the various functions defined in the system of the present application.
It should be noted that, the computer readable medium shown in the embodiments of the present application may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium may be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-Only Memory (ROM), an erasable programmable read-Only Memory (Erasable Programmable Read Only Memory, EPROM), a flash Memory, an optical fiber, a portable compact disc read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present application, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with a computer-readable computer program embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, etc., or any suitable combination of the foregoing. The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. Where each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present application may be implemented by software, or may be implemented by hardware, and the described units may also be provided in a processor. Wherein the names of the units do not constitute a limitation of the units themselves in some cases.
Still another aspect of the present application provides a computer-readable storage medium having stored therein a computer program comprising at least one executable instruction that, when run on a recharging device 300/electronic equipment of a vehicle battery, causes the recharging device 300/electronic equipment of the vehicle battery to perform operations of the recharging method of the vehicle battery as described above. The computer-readable storage medium may be included in the electronic device described in the above embodiment or may exist alone without being incorporated in the electronic device.
Another aspect of the application also provides a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions so that the computer device performs the power replenishment method of the vehicle battery provided in the above-described respective embodiments.
According to an aspect of the embodiment of the present application, there is also provided a computer system including a central processing unit (Central Processing Unit, CPU) that can perform various appropriate actions and processes, such as performing the method in the above-described embodiment, according to a program stored in a Read-Only Memory (ROM) or a program loaded from a storage section into a random access Memory (Random Access Memory, RAM). In the RAM, various programs and data required for the system operation are also stored. The CPU, ROM and RAM are connected to each other by a bus. An Input/Output (I/O) interface is also connected to the bus.
An input part vehicle including a keyboard, a mouse, and the like includes a storage part vehicle including a hard disk and the like such as a Cathode Ray Tube (CRT), a Liquid crystal display (Liquid CRYSTAL DISPLAY, LCD), and the like, and an output part vehicle including a network interface card such as a LAN (Local Area Network) card, a modem, and the like, and a communication part are connected to the I/O interface. The communication section performs communication processing via a network such as the internet. The drives are also connected to the I/O interfaces as needed. Removable media such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, and the like are mounted on the drive as needed so that a computer program read therefrom is mounted into the storage section as needed.
The foregoing is merely illustrative of the preferred embodiments of the present application and is not intended to limit the embodiments of the present application, and those skilled in the art can easily make corresponding variations or modifications according to the main concept and spirit of the present application, so that the protection scope of the present application shall be defined by the claims.