Vehicle Battery Charging Method, Charging Device, Vehicle Controller, and Storage Medium
By calculating the charging time and electricity price period of new energy vehicles, optimizing the charging time to reduce electricity bills, the problem of high charging costs of new energy vehicles is solved, and the cost savings are maximized while meeting user needs.
Patent Information
- Application Number
- CN202211438374.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-16
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2042-11-16
AI Technical Summary
In the prior art, the charging cost of new energy vehicles is high, mainly because the charging start and end time set by the user may exceed the actual charging time required, and the electricity price is relatively high during the peak electricity consumption period, resulting in an increase in costs.
Calculate the required charging time based on the remaining power of the vehicle battery and the charging pile parameters, determine the total time under the charging opening condition, and select the lower period of electricity price as the charging time according to the electricity price level, and send a charging request signal to control the charging pile to perform the charging operation.
While meeting users' charging needs, it maximizes the saving of charging costs and reduces users' charging costs.
Smart Images

Figure CN115742826B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle battery charging, and in particular to a vehicle battery charging method, a charging device, a vehicle controller, and a storage medium. Background Art
[0002] New energy vehicles include hybrid vehicles, electric vehicles that use electricity as the sole power source, etc. With the promotion of new energy vehicles, more and more people choose new energy vehicles as their means of transportation.
[0003] To better meet user needs, more and more cars are now equipped with scheduled charging features. These cars send charging request signals or charging stop signals based on the user's scheduled charging start and end times, causing the charging station to start or stop charging the car. However, the duration corresponding to the user-set charging start and end times may exceed the actual charging time required for the car. Since electricity prices in most regions are currently tiered, with higher prices during peak periods and lower prices during off-peak periods, existing technologies that directly charge cars based on user-set charging start and end times may result in higher charging costs for users. Summary of the Invention
[0004] In order to reduce user charging costs, the present application provides a vehicle battery charging method, a vehicle battery charging device, a vehicle controller and a computer-readable storage medium.
[0005] According to one aspect of an embodiment of the present application, a vehicle battery charging method is disclosed, the vehicle battery charging method comprising:
[0006] Receiving charging requirement information set by a user, wherein the charging requirement information includes a charging end time;
[0007] Obtaining the remaining power of the vehicle battery and, based on the remaining power and charging station parameters, determining the charging time required to reach a target power level, where the target power level is a full battery charge or any power level set by the user;
[0008] Calculate the total time from the start time when the charging start condition is met to the charging end time;
[0009] If the total duration is greater than the charging duration, obtaining the electricity price corresponding to each time period within the time interval from the start time to the charging end time in the geographical area where the vehicle is located, sorting the time periods according to the electricity price, and selecting several time periods corresponding to the electricity prices in ascending order as the charging time, where the sum of the durations of the several time periods is equal to the charging duration;
[0010] A charging request signal is sent based on the charging time, and the charging pile is controlled to perform a charging operation on the vehicle battery.
[0011] In an exemplary embodiment, the charging demand information includes the charging end time and the charging start time, and the starting time for satisfying the charging start condition is the time when the charging start time has been reached and the vehicle charging gun has been detected to be inserted into the charging pile.
[0012] In an exemplary embodiment, before receiving charging requirement information set by a user, the vehicle battery charging method further includes:
[0013] Obtaining electricity price information for the geographic area where the vehicle is located, the electricity price information including electricity price division time periods and electricity prices corresponding to the time periods;
[0014] Several time periods with lower electricity prices are sent to users as optimal charging times.
[0015] In an exemplary embodiment, before obtaining the electricity price corresponding to each time period within the time interval from the start time to the charging end time in the geographical area where the vehicle is located, the vehicle battery charging method further includes:
[0016] obtaining, based on the remaining power and the charging pile parameters, information related to the battery power when charging is completed when a charging operation is performed on the vehicle battery based on the charging demand information, the information related to the battery power including at least one of the battery power and a battery range corresponding to the battery power;
[0017] The battery charge related information and the charging time are sent to the user.
[0018] In an exemplary embodiment, the battery range is calculated by acquiring historical power consumption data of the vehicle in the geographical area and calculating the battery power when charging is completed based on the historical power consumption data and the battery charge when charging is completed when the vehicle battery is charged based on the charging demand information.
[0019] In an exemplary embodiment, after sending the battery power related information to the user, the vehicle battery charging method further includes:
[0020] Receive user's charging demand modification information;
[0021] If the charging requirement modification information is received, the charging requirement information is updated to the charging requirement modification information, so as to perform a charging operation on the vehicle battery according to the updated charging requirement information.
[0022] In an exemplary embodiment, after sending a charging request signal based on the charging time and controlling the charging pile to perform a charging operation on the vehicle battery, the vehicle battery charging method further includes:
[0023] calculating a difference between a charging fee consumed by sending a charging request signal based on the charging time to control the charging pile to perform a charging operation on the vehicle battery and a charging fee required to directly perform the charging operation on the vehicle battery according to the start time that meets the charging start condition and the charging end time, thereby obtaining charging fee saving information;
[0024] The charging cost saving information is sent to the user.
[0025] According to one aspect of an embodiment of the present application, a vehicle battery charging device is disclosed, comprising:
[0026] An information acquisition module is used to receive charging demand information set by a user, wherein the charging demand information includes a charging end time;
[0027] A duration calculation module is used to obtain the remaining power of the vehicle battery and, based on the remaining power and charging pile parameters, calculate the charging time required to reach a target power level, where the target power level is the full battery power level or any power level set by the user;
[0028] a charging time determination module, configured to calculate the total duration corresponding to the start time when the charging start condition is satisfied to the charging end time; if the total duration is greater than the charging duration, obtain the electricity price corresponding to each time period within the time interval from the start time to the charging end time in the geographical area where the vehicle is located, sort the time periods according to the electricity price, and select several time periods corresponding to the electricity prices in descending order as the charging time, where the sum of the durations of the several time periods is equal to the charging duration;
[0029] The charging control module is used to send a charging request signal based on the charging time to control the charging pile to perform a charging operation on the vehicle battery.
[0030] According to one aspect of an embodiment of the present application, a vehicle controller is disclosed, comprising one or more processors and a memory, wherein the memory is used to store one or more programs. When the one or more programs are executed by the one or more processors, the vehicle controller implements the aforementioned vehicle battery charging method.
[0031] According to one aspect of an embodiment of the present application, a computer-readable storage medium is disclosed, which stores computer-readable instructions. When the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the aforementioned vehicle battery charging method.
[0032] The technical solutions provided by the embodiments of the present application include at least the following beneficial effects:
[0033] The technical solution provided by the present application first obtains the charging time required to reach the target power based on the remaining power of the vehicle and the charging pile parameters, and then calculates the total time corresponding to the start time when the charging start condition is met to the charging end time set by the user. When the total time is greater than the charging time, the various time periods within the time interval from the start time when the charging start condition is met to the charging end time set by the user are sorted according to the electricity price, and several time periods corresponding to the electricity prices sorted from low to high are selected as the charging time. Then, a charging request signal is sent based on the determined charging time, so that the charging pile performs charging operations on the vehicle battery, thereby achieving the goal of maximizing the charging cost savings for the user while meeting the user's charging needs and reducing the user's charging costs.
[0034] It should be understood that the foregoing general description and the following detailed description are merely illustrative and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0036] Figure 1 FIG. 1 is a flow chart showing a vehicle battery charging method according to a first exemplary embodiment.
[0037] Figure 2 FIG. 4 is a flow chart of a vehicle battery charging method according to a second exemplary embodiment.
[0038] Figure 3 is a flow chart of a vehicle battery charging method according to a third exemplary embodiment.
[0039] Figure 4 is a flowchart of a vehicle battery charging method shown in a fourth exemplary embodiment.
[0040] Figure 5 is a flowchart of a vehicle battery charging method shown in a fifth exemplary embodiment.
[0041] Figure 6 The figure is a block diagram showing the composition of a vehicle battery charging device according to an exemplary embodiment.
[0042] Figure 7 The figure is a block diagram of a vehicle controller according to an exemplary embodiment.
[0043] Figure 8 It is a block diagram of a computer system according to an exemplary embodiment.
[0044] The following are the descriptions of the reference numerals:
[0045] 100. Vehicle battery charging device; 110. Information acquisition module; 120. Duration calculation module; 130. Charging time determination module; 140. Charging control module; 150. Charging time recommendation module; 160. Charging feedback module; 170. Cost saving information feedback module; 200. Vehicle controller; 201. Processor; 202. Memory; 300. Computer system; 301. CPU; 302. ROM; 303. Storage part; 304. RAM; 305. Bus; 306. I / O interface; 307. Input part; 308. Output part; 309. Communication part; 310. Drive; 311. Removable media. DETAILED DESCRIPTION
[0046] Although the present application can be easily embodied in different forms of embodiments, only some of the specific embodiments are shown in the drawings and will be described in detail in this specification. It should be understood that this description should be regarded as an exemplary illustration of the principles of the application and is not intended to limit the application to what is described herein.
[0047] Furthermore, the terms "comprises," "includes," "has," and any variations thereof mentioned in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules not listed, or may optionally include other steps or modules inherent to the process, method, product, or apparatus.
[0048] It should be noted that, in the embodiments of the present application, words such as "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in the embodiments of the present application as "exemplary," "for example," or "for example" should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.
[0049] The exemplary embodiments will be described in detail below. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the Summary of the Invention.
[0050] As described in the background technology, for vehicles equipped with a scheduled charging function, charging is no longer limited to starting charging when the vehicle charging gun is detected to be inserted into the charging pile and stopping charging when the vehicle battery is fully charged. Instead, the user can set the charging start time, charging end time, etc. based on vehicle usage needs, and can even set the battery level when charging is completed, rather than just stopping charging when the vehicle battery is fully charged. Because the duration corresponding to the user's scheduled charging start and end times may exceed the actual charging duration required, the vehicle can be charged during the time period corresponding to the user's scheduled charging start and end times based on the time-of-use electricity price in the vehicle's geographical area.
[0051] The vehicle may be a pure electric vehicle using electricity as the sole power source, or a hybrid vehicle using electricity as one of the power sources and other energy sources as the power source, or other vehicles that can be charged externally.
[0052] In the vehicle battery charging method of the embodiment of the present application, when the user sets the charging end time, if the total time corresponding to the start time when the charging start condition is met to the charging end time set by the user is greater than the charging time required for the battery power to reach the target power, for each time period within the time interval from the start time when the charging start condition is met to the charging end time set by the user, first sort the time periods according to the electricity price of each time period, and then select several time periods corresponding to the electricity price sorted from low to high as the charging time, and then send a charging request signal based on the determined charging time, so that the charging pile performs the charging operation on the vehicle battery, thereby achieving the goal of meeting the user's charging needs while maximizing the charging cost savings for the user.
[0053] In an exemplary embodiment, Figure 1 As shown, the vehicle battery charging method of the present application includes a charging demand information acquisition step, a required charging time calculation step, a charging time determination step, and a charging control step, which correspond to the following steps S101, S102, S103 to S105, and S106 respectively.
[0054] S101, receiving charging requirement information set by a user.
[0055] In some exemplary embodiments, the charging demand information includes a charging end time. In some exemplary embodiments, the charging demand information includes a charging end time and a charging start time. In some exemplary embodiments, the charging demand information includes not only the charging end time and the charging start time but also a target power level. In some exemplary embodiments, the charging demand information may also include the charging end time and the target power level.
[0056] S102, obtaining the remaining power of the vehicle battery, and obtaining the charging time required to reach the target power according to the remaining power and charging pile parameters.
[0057] The target power level can be a fully charged battery level or any power level set by the user. It is understood that if the target power level is any power level set by the user, it is greater than the remaining power of the vehicle battery. If the charging requirement information set by the user does not include a target power level, the fully charged battery level is directly used as the target power level.
[0058] Specifically, the charging pile parameter can be the charging pile power. The required charging time is calculated by calculating the difference between the target power level and the remaining power level of the vehicle battery, and then using this power difference and the charging pile power to calculate the required charging time. In some embodiments, the ambient temperature of the vehicle can also be considered, with the impact of ambient temperature on charging speed being an influencing factor in the calculation of the required charging time.
[0059] S103, calculating the total duration from the start time when the charging start condition is met to the charging end time.
[0060] In embodiments where the charging requirement information includes both the charging end time and the charging start time, the starting time for satisfying the charging start condition is when the charging start time has been reached and the vehicle charging gun has been detected to be plugged into the charging station. In embodiments where the charging requirement information only includes the charging end time, the starting time for satisfying the charging start condition is when the vehicle charging gun is detected to be plugged into the charging station.
[0061] S104, compare the total time and the charging time. If the total time is greater than the charging time, go to step S105a, and then go to step S106; otherwise, if the total time is less than or equal to the charging time, go to step S105b, and then go to step S106.
[0062] S105a, obtaining the electricity prices corresponding to the various time periods within the time interval from the start time to the end time of charging in the geographical area where the vehicle is located, sorting the various time periods according to the electricity prices, and selecting several time periods corresponding to the electricity prices sorted from low to high as charging times.
[0063] The sum of the durations of the multiple time periods is equal to the charging duration. It can be understood that the multiple time periods corresponding to the order of electricity prices from low to high refer to the multiple time periods with lower electricity prices among the various time periods within the time interval from the start time to the end time of charging.
[0064] For example, the starting time when the charging start condition is met to the charging end time set by the user is 21:00-04:00, and the "peak and valley time-of-use electricity price" in the geographical area where the vehicle is located is divided into: [00:00,05:00], [05:00,08:00], [08:00,11:00], [11:00,14:00], [14:00,18:00], [18:00, There are seven time periods in total: [00:00,05:00]<[05:00,08:00]<[22:00,24:00]<[08:00,11:00]<[14:00,18:00]<[11:00,14:00]<[18:00,22:00]. Assume that the vehicle battery is fully charged with 50kWh, the target power is the fully charged power of the battery, the maximum power of the charging pile is 7kw, and the current remaining power of the vehicle battery is 30%. According to the power of the charging pile, the charging time required to fully charge the vehicle battery is about 6 hours. It can be seen that the required charging time is less than the time from the start time when the charging start conditions are met to the charging end time set by the user (7 hours). The time-of-use electricity price periods corresponding to 21:00-04:00 are [21:00,22:00], [22:00,24:00] and [00:00,04:00]. The periods with the lowest electricity prices between 21:00-04:00 are [22:00,24:00] and [00:00,04:00]. Therefore, the periods [22:00,24:00] and [00:00,04:00] are selected as the charging time, and charging starts at 22:00 and ends at 04:00.
[0065] For example, the starting time when the charging start condition is met to the charging end time set by the user is 09:00-18:00, and the "peak and valley time-of-use electricity price" of the vehicle's geographical area is divided into: [00:00,05:00], [05:00,08:00], [08:00,11:00], [11:00,14:00], [14:00,18:00], [18:00 ,22:00],[22:00,24:00], there are seven time periods in total. These seven time periods are sorted from low to high according to the electricity price as follows: [00:00,05:00]<[05:00,08:00]<[22:00,24:00]<[08:00,11:00]<[14:00,18:00]<[11:00,14:00]<[18:00,22:00]. Assume that the vehicle battery is fully charged at 50kWh, the target power is the fully charged power, the maximum power of the charging pile is 7kw, and the current remaining power of the vehicle battery is 15%. Based on the power of the charging pile, the charging time required to fully charge the vehicle battery is about 7 hours. Therefore, it can be seen that the required charging time is less than the time from the start time when the charging start conditions are met to the charging end time set by the user (9 hours). The time-of-use electricity price period corresponding to 09:00-18:00 is [09:00,11:00]. , [11:00,14:00] and [14:00,18:00]. Among them, the electricity price at [09:00,11:00] is the lowest and the electricity price at [11:00,14:00] is the highest. Therefore, [09:00,11:00], [11:00,12:00] and [14:00,18:00] are selected as the charging time. Charging starts at 9:00, pauses at 12:00, and resumes at 14:00 until charging stops at 18:00.
[0066] S105b: The period between the start time when the charging start condition is met and the charging end time set by the user is used as the charging time.
[0067] S106: Send a charging request signal based on the charging time to control the charging pile to perform a charging operation on the vehicle battery.
[0068] In detail, in an exemplary embodiment, step S106 includes the following steps S1061 to S1063.
[0069] S1061 , sorting the various time periods included in the charging time according to the morning and evening of the natural day.
[0070] S1062, determine whether the charging time spans a natural day. If the charging time is on the same natural day, proceed to step S1063a; if the charging time spans a natural day, proceed to step S1063b.
[0071] S1063a, sending a charging request signal in the order of morning and evening in each time period to control the charging pile to perform a charging operation on the vehicle battery.
[0072] S1063b: Send a charging request signal according to the time closest to the start time that meets the charging start condition among the several time periods included in the charging time, and control the charging pile to perform a charging operation on the vehicle battery.
[0073] It can be understood that in an embodiment where there is information interaction between the vehicle and the charging pile, the charging request signal can be sent to the charging pile, and after receiving the charging request signal, the charging pile outputs power supply to charge the vehicle battery; and in an embodiment where there is no information interaction between the vehicle and the charging pile, the charging circuit of the vehicle battery can be provided with a charging trigger switch, and the charging request signal is sent to the charging trigger switch to turn on the charging trigger switch, thereby enabling the charging pile to output power supply to charge the vehicle battery.
[0074] See Figure 2 As shown, in Figure 2 In the exemplary embodiment shown, the charging method of the present application first executes the charging time recommendation step before executing the charging demand information acquisition step, and first executes the required charging time and power related information feedback step before executing the charging time determination step, and after executing the charging control step, also executes the cost saving information feedback step.
[0075] exist Figure 2 In the illustrated embodiment, the vehicle battery charging method of the present application includes a charging time recommendation step, a charging demand information acquisition step, a required charging time and power-related information calculation step, a required charging time and power-related information feedback step, a charging time determination step, a charging control step, and a cost-saving information feedback step, which correspond to steps S201 to S202, step S203, step S204, step S205, steps S206 to S207, step S208, and step S209, respectively.
[0076] S201, obtaining electricity price information of the geographical area where the vehicle is located.
[0077] The electricity price information includes the time periods divided into time-of-use electricity prices and the electricity prices corresponding to each period.
[0078] S202: Send several time periods with lower electricity prices to the user as optimal charging times.
[0079] Specifically, after obtaining the electricity prices corresponding to each time period, the time periods can be sorted according to the electricity prices, and several time periods with the lowest electricity prices are selected as the optimal charging times and sent to the user.
[0080] By sending several time periods with the lowest electricity prices as the optimal charging time to users, the user's interactive experience is enhanced, and the convenience and other car-using experiences are improved. At the same time, users can set charging demand information based on the received optimal charging time to save charging costs. Of course, users can also set charging demand information based on their own travel needs and not according to the optimal charging time.
[0081] S203: Receive charging requirement information set by the user.
[0082] In detail, the charging demand information includes a charging end time tu2 and a charging start time tu1 , that is, the charging period desired by the user is [tu1 , tu2 ].
[0083] In this exemplary embodiment, the charging start time tu1 is later than the time when the vehicle charging gun is detected to be inserted into the charging pile. Therefore, the charging start time tu1 set by the user is the starting time for satisfying the charging start condition.
[0084] S204, obtaining the remaining power of the vehicle battery, and obtaining the charging time required to fully charge the battery and the battery power information when charging is completed when the vehicle battery is charged based on the charging demand information according to the remaining power and the charging pile parameters.
[0085] For example, the battery power related information may be the battery power, the battery power related information may also be the battery driving range corresponding to the battery power, or the battery power related information may also include the battery power and the battery driving range corresponding to the battery power.
[0086] S205: Send the battery power information and charging time to the user.
[0087] By sending battery power information and charging time to users, the user's interactive experience is enhanced, and the user's car-using convenience and other car-using experiences are improved.
[0088] In detail, in an exemplary embodiment, the battery charge-related information includes the battery charge and the battery range corresponding to the battery charge. When the battery charge is sent to the user, the battery range corresponding to the battery charge is also sent to the user. The user can intuitively obtain the pure electric range after charging is completed based on the charging demand information set by the user, so as to further determine whether to modify the charging demand information set by the user based on the actual vehicle use needs.
[0089] More specifically, by acquiring historical power consumption data of the vehicle in a geographical area, the battery range is calculated based on the historical power consumption data and the battery power when charging is completed when a charging operation is performed on the vehicle battery based on the charging demand information.
[0090] S206, compare the total time corresponding to the charging start time to the charging end time with the required charging time. If the total time is greater than the charging time, go to step S207a, and then go to step S208; conversely, if the total time is less than or equal to the charging time, go to step S207b, and then go to step S208.
[0091] S207a, obtaining the electricity prices corresponding to the various time periods within [tu1, tu2] in the geographical area where the vehicle is located, sorting the time periods according to the electricity prices, and selecting several time periods corresponding to the electricity prices sorted from low to high as charging time.
[0092] The total duration of several time periods is equal to the charging time.
[0093] S207b, take [tu1, tu2] as the charging time.
[0094] S208: Send a charging request signal based on the charging time to control the charging pile to perform a charging operation on the vehicle battery.
[0095] It is understood that before step S208, if the user's charging requirement modification information is received, the charging requirement information is updated to the charging requirement modification information, and step S206 is re-executed based on the updated charging requirement information, that is, the process returns to step S206. In some embodiments, if the user's charging requirement modification information is received, the process directly returns to step S204.
[0096] S209, calculate the difference between the charging cost consumed by sending a charging request signal based on the charging time, controlling the charging pile to perform a charging operation on the vehicle battery, and the charging cost required to directly perform a charging operation on the vehicle battery according to the start time and the charging end time that meet the charging start conditions, obtain the charging cost saving information, and send the charging cost saving information to the user.
[0097] By sending charging cost saving information to users, the user's interactive experience is enhanced, and the user's car-using convenience and other car-using experiences are improved.
[0098] It can be understood that in some embodiments, the cost saving information feedback step can be performed after the charging time determination step and before the charging control step, or the charging cost saving information can be calculated and sent to the user during the execution of the charging control step.
[0099] Understandably, in Figure 2In the illustrated embodiment, in steps S202, S205, and S209, corresponding information may be sent to the user's electronic device or vehicle terminal. The user's electronic device may be, for example, a mobile phone, IPAD, or other device with information interaction function. Similarly, the user may set charging demand information on his or her electronic device or vehicle terminal.
[0100] It can be understood that in some embodiments, for the steps of charging time recommendation step, power-related information feedback step, and cost-saving information feedback step, one or more of them can be selectively executed, and is not limited to executing all of the charging time recommendation step, power-related information feedback step, and cost-saving information feedback step.
[0101] See next Figure 3 , Figure 3 This is a flow chart of a vehicle battery charging method according to an exemplary embodiment of the present application. Figure 3 In the illustrated embodiment, the following steps S301 to S309 are included.
[0102] S301, obtaining the electricity price division time periods [t1, t2], [t2, t3], [t3, t4], ..., [tn-1, tn], [tn, tn+1] of the geographical area where the vehicle is located and the electricity price of each time period.
[0103] S302, receiving the charging time period [tu1, tu2] set by the user.
[0104] Wherein, tu1 represents the charging start time and tu2 represents the charging end time. The charging start time tu1 is later than the time when the vehicle charging gun is detected to be inserted into the charging pile.
[0105] S303, calculating the charging time Tf required for full charging.
[0106] The charging time Tf required for full charge is less than the time corresponding to the charging period [tu1, tu2] set by the user.
[0107] S304, determine whether [tu1, tu2] fall in the same electricity price period. If [tu1, tu2] fall in the same electricity price period, go to step S305a; otherwise, if [tu1, tu2] do not fall in the same electricity price period, go to step S305b.
[0108] S305a, directly start charging according to the charging start time tu1 set by the user until the vehicle battery is fully charged.
[0109] S305b, obtaining all electricity price periods spanned by the charging period [tu1, tu2] set by the user, and sorting them from low to high according to the electricity price of each period into T1, T2, T3...Tp.
[0110] Among them, T1, T2, T3 …… Tp respectively represent one electricity price period.
[0111] S306. Determine the m electricity price periods that need to be included for full charge according to the charging duration Tf required for full charge until T1 + T2 + T3 …… + Tm >= Tf is satisfied. It can be understood that m <= p.
[0112] S307. Sort according to the order of the natural day time corresponding to the electricity price periods of T1, T2, T3 …… Tm to obtain the period sequence M. The period sequence M is recorded as [ta1, ta2], ……, [tb1, tb2], ……, [tm1, tm2], where ta1 < ta2 < …… < tb1 < tb2 …… < tm1 < tm2. Among them, [ta1, ta2], ……, [tb1, tb2], ……, [tm1, tm2] respectively represent one electricity price period.
[0113] S308. Determine whether there is a situation of spanning natural days in the period sequence M, that is, determine whether tu1 > ta1 holds. If tu1 > ta1 does not hold, enter step S309a; otherwise, if tu1 > ta1 holds, enter step S309b.
[0114] S309a. Charge in the order of the period sequence M. That is, charge in the order of [ta1, ta2], ……, [tb1, tb2], ……, [tm1, tm2] of the period sequence M.
[0115] S309b. Start charging from the period closest to the time point after tu1 in the period sequence M until the end of the period sequence M.
[0116] For example, tb1 is the time closest to tu1 after the time point tu1, that is, start charging from tb1, and the charging execution period sequence is [tb1, tb2], ……, [tm1, tm2], ……, [ta1, ta2].
[0117] Next, taking two specific embodiments as examples, the vehicle battery charging method of the present application will be further elaborated in detail.
[0118] A specific embodiment:
[0119] As Figure 4 shown, in this exemplary embodiment, the vehicle battery charging method includes the following steps S401 to step S408.
[0120] S401, obtaining the electricity price division time periods of the vehicle's geographical area, which specifically include seven time periods: [00:00, 05:00], [05:00, 08:00], [08:00, 11:00], [11:00, 14:00], [14:00, 18:00], [18:00, 22:00], [22:00, 24:00]. These seven time periods are sorted from low to high according to electricity price as follows: [00:00, 05:00] < [05:00, 08:00] < [22:00, 24:00] < [08:00, 11:00] < [14:00, 18:00] < [11:00, 14:00] < [18:00, 22:00].
[0121] S402, receiving the charging time period set by the user, specifically [21:00, 04:00].
[0122] In step S403, the charging time Tf required to fully charge the battery is calculated based on the remaining battery charge of the vehicle and the charging station power, which is 6 hours. At this point, it is known that the charging time corresponding to the user-set charging period [21:00, 04:00] (7 hours) is greater than the charging time required to fully charge the battery (6 hours).
[0123] S404 , calculating and obtaining whether the charging time period [21:00, 04:00] set by the user falls within the three time periods [18:00, 22:00], [22:00, 24:00], and [00:00, 05:00].
[0124] In step S405, the three time periods are sorted as [00:00, 05:00] < [22:00, 24:00] < [18:00, 22:00] according to the electricity price from low to high. The corresponding durations of these three time periods falling within the charging period [21:00, 04:00] are 4 hours, 2 hours, and 1 hour, respectively. For ease of description, they are expressed as T1 = 4 hours, T2 = 2 hours, and T3 = 1 hour, respectively.
[0125] In step S406, according to T1+T2+T3...+Tm>=Tf, Tf=6 hours, it can be determined that m=2, that is, T1+T2=6 hours>=Tf, so the charging time can be determined as [22:00, 24:00], [00:00, 04:00].
[0126] S407 , obtaining a time period sequence M according to the natural time sequence of the time periods corresponding to the T1 and T2 electricity price time periods. The time period sequence M is calculated as [00:00, 04:00], [22:00, 24:00].
[0127] S408 , charging starts from the time period [22:00, 24:00] that is closest to the time point tu1=21:00 in the time period sequence M. The charging execution time period sequence is [22:00, 24:00], [00:00, 04:00].
[0128] A specific embodiment:
[0129] like Figure 5 As shown, in this exemplary embodiment, the vehicle battery charging method includes the following steps S501 to S508.
[0130] S501, obtaining the electricity price division time periods of the vehicle's geographical area, which specifically include seven time periods: [00:00, 05:00], [05:00, 08:00], [08:00, 11:00], [11:00, 14:00], [14:00, 18:00], [18:00, 22:00], [22:00, 24:00]. These seven time periods are sorted from low to high according to electricity price as follows: [00:00, 05:00] < [05:00, 08:00] < [22:00, 24:00] < [08:00, 11:00] < [14:00, 18:00] < [11:00, 14:00] < [18:00, 22:00].
[0131] S502: Receive the charging time period set by the user, specifically [09:00, 18:00].
[0132] In step S503, the charging time Tf required to fully charge the battery is calculated based on the remaining battery charge of the vehicle and the charging station power, which is 7 hours. At this point, it is known that the charging time period [09:00, 18:00] set by the user (9 hours) corresponds to a longer charging time than the required 7 hours to fully charge the battery.
[0133] S504 , calculating and obtaining whether the charging time period [09:00, 18:00] set by the user falls within the three time periods [08:00, 11:00], [11:00, 14:00], and [14:00, 18:00].
[0134] In step S505, the three time periods are sorted from low to high according to the electricity price as [08:00, 11:00] < [14:00, 18:00] < [11:00, 14:00]. The corresponding durations of these three time periods falling within the charging period [09:00, 18:00] are 2 hours, 4 hours, and 3 hours, respectively. For ease of description, they are expressed as T1 = 2 hours, T2 = 4 hours, and T3 = 3 hours, respectively.
[0135] In step S506, based on T1+T2+T3…+Tm>=Tf, and Tf=7 hours, it can be determined that m=3, that is, T1+T2+T3=9 hours>=Tf, so the charging time can be determined as [09:00,11:00], [14:00,18:00], [11:00,12:00].
[0136] S507 , obtaining a time period sequence M according to the natural time sequence of the time periods corresponding to the T1 , T2 , and T3 electricity price periods. The time period sequence M is calculated as [09:00, 11:00], [11:00, 12:00], [14:00, 18:00].
[0137] S508: Charging starts from the closest time period [09:00, 11:00] after tu1 = 09:00 in the time period sequence M. The charging execution time period sequence is [09:00, 11:00], [11:00, 12:00], [14:00, 18:00]. Charging starts at 9:00, pauses at 12:00, resumes at 14:00, and ends at 18:00.
[0138] The following is an embodiment of the vehicle battery charging device of the present application. For details not disclosed in the embodiment of the vehicle battery charging device of the present application, please refer to the above-mentioned embodiment of the vehicle battery charging method of the present application.
[0139] Figure 6 A vehicle battery charging device according to an exemplary embodiment is shown. The vehicle battery charging device 100 can be applied to the vehicle battery charging process to perform Figures 1 to 5 All or part of the steps of any of the vehicle battery charging methods shown. Figure 6 As shown, the vehicle battery charging device 100 includes but is not limited to: an information acquisition module 110 , a duration calculation module 120 , a charging time determination module 130 and a charging control module 140 .
[0140] The information acquisition module 110 is used to receive charging requirement information set by the user, and the charging requirement information includes the charging end time.
[0141] The duration calculation module 120 is used to obtain the remaining power of the vehicle battery and, based on the remaining power and charging pile parameters, obtain the charging time required to reach the target power. The target power is the full power of the battery or any power set by the user.
[0142] The charging time determination module 130 is used to calculate the total duration corresponding to the start time to the charging end time that meets the charging start condition. If the total duration is greater than the charging time, the electricity price corresponding to each time period within the time interval from the start time to the charging end time in the geographical area where the vehicle is located is obtained, and each time period is sorted according to the high or low electricity price. Several time periods corresponding to the electricity prices sorted from low to high are selected as the charging time, and the sum of the durations of the several time periods is equal to the charging time.
[0143] The charging control module 140 is used to send a charging request signal based on the charging time to control the charging pile to perform a charging operation on the vehicle battery.
[0144] In an exemplary embodiment, the charging requirement information includes a charging end time and a charging start time, and the starting time for satisfying the charging start condition is when the charging start time has been reached and the vehicle charging gun has been detected to be inserted into the charging pile.
[0145] In an exemplary embodiment, the posture recognition device 100 further includes a charging time recommendation module 150 , which is configured to obtain electricity price information for the vehicle's geographic area and send a number of time periods with lower electricity prices as optimal charging times to the user. The electricity price information includes time periods and the corresponding electricity prices for each time period.
[0146] In an exemplary embodiment, the posture recognition device 100 also includes a charging feedback module 160, which is used to obtain battery power-related information when charging is completed when a charging operation is performed on the vehicle battery based on charging demand information according to the remaining power and charging pile parameters, and send the battery power-related information and charging time to the user.
[0147] The battery power related information includes at least one of the battery power and the battery driving range corresponding to the battery power.
[0148] In an exemplary embodiment, the charging feedback module 160 obtains historical power consumption data of the vehicle in a geographical area, and calculates the battery range according to the historical power consumption data and the battery power when charging is completed when charging is performed on the vehicle battery based on the charging demand information.
[0149] In an exemplary embodiment, the information acquisition module 110 is further used to receive the user's charging requirement modification information. If the charging requirement modification information is received, the charging requirement information is updated to the charging requirement modification information to perform charging operations on the vehicle battery according to the updated charging requirement information.
[0150] In an exemplary embodiment, the posture recognition device 100 also includes a cost-saving information feedback module 170, which is used to calculate the difference between the charging cost consumed by sending a charging request signal based on the charging time to control the charging pile to perform a charging operation on the vehicle battery and the charging cost required to directly perform a charging operation on the vehicle battery according to the start time and charging end time that meet the charging start conditions, obtain charging cost saving information, and send the charging cost saving information to the user.
[0151] The vehicle battery charging device 100 can be installed in any device with data processing function, such as a desktop computer, a laptop computer, etc.
[0152] See Figure 7 As shown, this embodiment provides a vehicle controller 200, which includes one or more processors 201 and a memory 202. The memory 202 is used to store one or more programs. When the one or more programs are executed by one or more processors 201, the vehicle controller 200 implements the vehicle battery charging method of the present application.
[0153] Figure 8 The following schematically shows a computer system structure block diagram of a vehicle control unit (VCU) for implementing the embodiment of the present application. Figure 8 The computer system shown is only an example and should not limit the functions and scope of use of the embodiments of the present application.
[0154] like Figure 8 As shown, the computer system 300 includes a central processing unit 301 (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory 302 (ROM) or the program loaded from the storage part 303 to the random access memory 304 (RAM). Various programs and data required for device operation are also stored in the random access memory 304. The central processing unit 301, the read-only memory 302 and the random access memory 304 are connected to each other via a bus 305. An input / output interface 306 (input / output interface, i.e., I / O interface) is also connected to the bus 305.
[0155] The following components are connected to the input / output interface 306: an input section 307 including a keyboard, a mouse, and the like; an output section 308 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 303 including a hard disk; and a communication section 309 including a network interface card such as a local area network card or a modem. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the input / output interface 306 as needed. Removable media 311, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 310 as needed, so that computer programs read from the removable media can be installed into the storage section 303 as needed.
[0156] In particular, according to embodiments of the present application, the processes described in the various method flow charts can be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for executing the methods shown in the flow charts. In such embodiments, the computer program can be downloaded and installed from a network via the communication section 309 and / or installed from a removable medium 311. When the computer program is executed by the central processing unit 301, the various functions defined in the apparatus of the present application are performed.
[0157] It should be noted that the computer-readable medium shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor device, apparatus or component, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution device, apparatus or device. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution apparatus, device, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0158] Those skilled in the art will appreciate that, in one or more of the above examples, the functions described herein may be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions may be stored in a computer-readable storage medium or transmitted as one or more instructions or codes on a computer-readable storage medium.
[0159] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0160] In the several embodiments provided herein, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, modular division is merely a logical functional division, and actual implementation may employ other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be omitted or not implemented.
[0161] It should be understood that the present application is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be performed without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A vehicle battery charging method, characterized in that: include: Obtaining electricity price information for the geographic area where the vehicle is located, the electricity price information including electricity price division time periods and electricity prices corresponding to the time periods; Sending several periods of time with lower electricity prices to users as optimal charging times; Receiving charging requirement information set by a user, wherein the charging requirement information includes a charging end time; Obtaining the remaining power of the vehicle battery and, based on the remaining power and charging station parameters, determining the charging time required to reach a target power level, where the target power level is a full battery charge or any power level set by the user; Calculate the total time from the start time when the charging start condition is met to the charging end time; If the total duration is greater than the charging duration, obtaining the electricity price corresponding to each time period within the time interval from the start time to the charging end time in the geographical area where the vehicle is located, sorting the time periods according to the electricity price, and selecting several time periods corresponding to the electricity prices in ascending order as the charging time, where the sum of the durations of the several time periods is equal to the charging duration; if the total duration is less than or equal to the charging duration, the time period between the start time that meets the charging start condition and the charging end time is used as the charging time; Sending a charging request signal based on the charging time, and controlling the charging pile to perform a charging operation on the vehicle battery, comprising: Sort the various time periods included in the charging time according to the morning and evening of the natural day; Determine whether the charging time spans a natural day. If so, send a charging request signal according to the time closest to the start time that meets the charging start condition among the several time periods included in the charging time, and control the charging pile to perform a charging operation on the vehicle battery. Otherwise, send a charging request signal according to the early and late order of the various time periods included in the charging time, and control the charging pile to perform a charging operation on the vehicle battery.
2. The vehicle battery charging method according to claim 1, characterized in that: The charging demand information includes the charging end time and the charging start time, and the starting time that meets the charging start condition is the time when the charging start time has been reached and the vehicle charging gun has been detected to be inserted into the charging pile.
3. The vehicle battery charging method according to claim 1 or 2, characterized in that: Before obtaining the electricity price corresponding to each time period within the time interval from the start time to the charging end time in the geographical area where the vehicle is located, the method further includes: obtaining, based on the remaining power and the charging pile parameters, information related to the battery power when charging is completed when a charging operation is performed on the vehicle battery based on the charging demand information, the information related to the battery power including at least one of the battery power and a battery range corresponding to the battery power; The battery charge related information and the charging time are sent to the user.
4. The vehicle battery charging method according to claim 3, characterized in that: The battery driving range is calculated by acquiring historical power consumption data of the vehicle in the geographical area and according to the historical power consumption data and the battery power when charging is completed when a charging operation is performed on the vehicle battery based on the charging demand information.
5. The vehicle battery charging method according to claim 3, characterized in that: After sending the battery power related information to the user, the method further includes: Receive user's charging demand modification information; If the charging requirement modification information is received, the charging requirement information is updated to the charging requirement modification information, so as to perform a charging operation on the vehicle battery according to the updated charging requirement information.
6. The vehicle battery charging method according to claim 1 or 2, characterized in that: After sending a charging request signal based on the charging time and controlling the charging pile to perform a charging operation on the vehicle battery, the method further includes: calculating a difference between a charging fee consumed by sending a charging request signal based on the charging time to control the charging pile to perform a charging operation on the vehicle battery and a charging fee required to directly perform the charging operation on the vehicle battery according to the start time that meets the charging start condition and the charging end time, thereby obtaining charging fee saving information; The charging cost saving information is sent to the user.
7. A vehicle battery charging device, characterized in that: include: A charging time recommendation module is used to obtain electricity price information for the geographical area where the vehicle is located and send several time periods with lower electricity prices as the optimal charging time to the user. The electricity price information includes the electricity price division time periods and the electricity prices corresponding to the said time periods; An information acquisition module is used to receive charging demand information set by a user, wherein the charging demand information includes a charging end time; A duration calculation module is used to obtain the remaining power of the vehicle battery and, based on the remaining power and charging pile parameters, calculate the charging time required to reach a target power level, where the target power level is the full battery power level or any power level set by the user; a charging time determination module, configured to calculate the total duration corresponding to the start time when the charging start condition is satisfied to the charging end time; if the total duration is greater than the charging duration, obtain the electricity price corresponding to each time period within the time interval from the start time to the charging end time in the geographical area where the vehicle is located, sort the time periods according to the electricity price, select several time periods corresponding to the electricity prices sorted from low to high as the charging time, the sum of the durations of the several time periods being equal to the charging duration; if the total duration is less than or equal to the charging duration, use the time period between the start time when the charging start condition is satisfied to the charging end time as the charging time; A charging control module, configured to send a charging request signal based on the charging time to control the charging pile to perform a charging operation on the vehicle battery, including: sorting the various time periods included in the charging time according to the morning and evening of the natural day; Determine whether the charging time spans a natural day. If so, send a charging request signal according to the time closest to the start time that meets the charging start condition among the several time periods included in the charging time, and control the charging pile to perform a charging operation on the vehicle battery. Otherwise, send a charging request signal according to the early and late order of the various time periods included in the charging time, and control the charging pile to perform a charging operation on the vehicle battery.
8. A vehicle controller, characterized in that: include: one or more processors; A memory for storing one or more programs, which, when executed by the one or more processors, enables the vehicle controller to implement the vehicle battery charging method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor of a computer, cause the computer to execute the vehicle battery charging method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Intelligent charging pile peak-hour-avoiding charging method and intelligent charging pile system
CN110126665A