Method for determining charging duration, determination device and vehicle
Patent Information
- Application Number
- CN202310376057.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-10
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2043-04-10
AI Technical Summary
[0003]有鉴于此,本申请的目的在于提出一种充电时长的确定方法、确定装置和车辆,以解决车辆充电时长计算并不准确的问题
[0040]从上面所述可以看出,本申请提供的充电时长的确定方法、确定装置和车辆,将目标车辆的充电阶段划分为前端充电阶段和平台期充电阶段,基于不同的影响因素分别确定目标车辆的前端充电时长和平台期充电时长,首先基于前端充电阶段中对充电时长影响最大的因素(即电池温度)来确定前端充电时长,然后基于平台期充电阶段中对充电时长影响最大的因素(即电池剩余电量)来确定平台期充电时长,最后基于前端充电时长和平台期充电时长确定目标车辆的充电时长,如此可以准确地计算目标车辆在各个充电阶段的充电时长,进而得到准确性较高的充电时长。
Smart Images

Figure CN116353401B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method, device and vehicle for determining charging time. Background Technology
[0002] Charging is an essential part of using electric vehicles. Currently, when a user plugs in the charger, a predicted charging time should be displayed and pushed to the user so that they can understand the basic charging status and plan their time accordingly. However, due to differences in batteries and charging locations between different vehicles, the calculation of charging time is not accurate and cannot correctly reflect the charging duration. Summary of the Invention
[0003] In view of this, the purpose of this application is to propose a method, device and vehicle for determining charging time, so as to solve the problem that the calculation of vehicle charging time is inaccurate.
[0004] To achieve the above objectives, the first aspect of this application provides a method for determining charging time, comprising:
[0005] Obtain the current information of the target vehicle, including vehicle model information, current battery temperature, and target remaining battery power;
[0006] Based on the vehicle model information, the current battery temperature, and the preset stable battery temperature, the front-end charging time of the target vehicle is determined, wherein the preset stable battery temperature is greater than the current battery temperature;
[0007] Based on the stable remaining power and the target remaining power, the plateau period charging time of the target vehicle is determined, wherein the stable remaining power corresponds to the preset stable battery temperature;
[0008] The charging time of the target vehicle is determined based on the front-end charging time and the plateau period charging time.
[0009] Optionally, based on the vehicle model information, current battery temperature, and preset stable battery temperature, the front-end charging time of the target vehicle is determined, including:
[0010] Based on the vehicle model information, multiple charging mapping tables corresponding to the vehicle model information are determined in a preset historical charging mapping library. The preset historical charging mapping library is used to record the charging mapping relationship of the target vehicle's charging time, remaining battery power, and battery temperature.
[0011] Optionally, it also includes:
[0012] Based on the current battery temperature and the preset stable battery temperature, a first target charging mapping table corresponding to the current battery temperature and the preset stable battery temperature is determined from the plurality of charging mapping tables;
[0013] From the first target charging mapping table, find the first charging time corresponding to the current battery temperature and the second charging time corresponding to the preset stable battery temperature;
[0014] The front-end charging duration is determined based on the first charging duration and the second charging duration.
[0015] Optionally, determining the front-end charging duration based on the first charging duration and the second charging duration includes:
[0016] The difference between the second charging time and the first charging time is determined as the front-end charging time of the target vehicle.
[0017] Optionally, the stable remaining charge corresponding to the preset stable battery temperature can be found from the first target charging mapping table.
[0018] Optionally, based on the stable remaining battery power and the target remaining battery power, the plateau period charging duration of the target vehicle is determined, including:
[0019] Based on the stable remaining power and the target remaining power, a second target charging mapping table corresponding to the stable remaining power and the target remaining power is determined from the plurality of charging mapping tables;
[0020] From the second target charging mapping table, find the third charging duration corresponding to the stable remaining power and the fourth charging duration corresponding to the target remaining power;
[0021] The charging duration for the plateau period is determined based on the third charging duration and the fourth charging duration.
[0022] Optionally, the plateau period charging duration is determined based on the third charging duration and the fourth charging duration, including:
[0023] The difference between the fourth charging time and the third charging time is determined as the plateau period charging time.
[0024] Optionally, determining the charging time of the target vehicle based on the front-end charging time and the plateau period charging time includes:
[0025] The sum of the front-end charging time and the plateau period charging time is determined as the charging time of the target vehicle.
[0026] Optionally, it also includes:
[0027] Obtain the current charging location of the target vehicle and the historical charging interruption record table corresponding to the current charging location;
[0028] Obtain the starting charging time of the target vehicle, and based on the starting charging time and the historical charging interruption record table, determine the average charging interruption duration of the current charging location within a preset duration, wherein the preset duration is longer than the charging duration;
[0029] The final charging time is determined based on the charging duration and the average charging interruption duration.
[0030] Optionally, obtaining the starting charging time of the target vehicle and determining the average charging interruption duration of the current charging location within a preset time period based on the starting charging time and the historical charging interruption record table includes:
[0031] Based on the starting charging time, a charging start time interval is determined, which includes multiple historical charging start times.
[0032] Based on each historical charging start time, the charging interruption duration of the current charging position within a preset time period is found from the historical charging interruption record table starting from that historical charging start time.
[0033] The average charging interruption duration is determined based on multiple charging interruption durations.
[0034] The second invention of this application provides a device for determining charging time, comprising:
[0035] The acquisition module is configured to acquire the current information of the target vehicle, including vehicle model information, current battery temperature, and target remaining battery power.
[0036] The first determining module is configured to determine the front-end charging time of the target vehicle based on the vehicle model information, the current battery temperature, and the preset stable battery temperature, wherein the preset stable battery temperature is greater than the current battery temperature.
[0037] The second determining module is configured to determine the plateau charging duration of the target vehicle based on the stable remaining power and the target remaining power, wherein the stable remaining power corresponds to the preset stable battery temperature;
[0038] The third determining module is configured to determine the sum of the front-end charging time and the plateau period charging time as the charging time of the target vehicle.
[0039] A third aspect of this application provides a vehicle including the determining device described in the second aspect.
[0040] As can be seen from the above, the charging time determination method, device, and vehicle provided in this application divide the charging stage of the target vehicle into a front-end charging stage and a plateau charging stage. The front-end charging time and plateau charging time of the target vehicle are determined based on different influencing factors. First, the front-end charging time is determined based on the factor that has the greatest impact on the charging time in the front-end charging stage (i.e., battery temperature). Then, the plateau charging time is determined based on the factor that has the greatest impact on the charging time in the plateau charging stage (i.e., remaining battery capacity). Finally, the charging time of the target vehicle is determined based on the front-end charging time and the plateau charging time. In this way, the charging time of the target vehicle in each charging stage can be accurately calculated, thereby obtaining a highly accurate charging time. Attached Figure Description
[0041] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0042] Figure 1 A flowchart illustrating the method for determining charging time according to an embodiment of this application;
[0043] Figure 2 This is a schematic diagram of a charging duration determination device according to an embodiment of this application;
[0044] Figure 3 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0045] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0046] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0047] The battery charging process includes an initial charging phase and a plateau charging phase. The initial charging phase is the first stage of charging when the vehicle begins charging. During this phase, the battery temperature gradually increases, and the current gradually increases. After the initial charging phase is completed, the battery temperature remains relatively stable, and the battery charging enters a more stable phase, the plateau charging phase. Towards the end of the plateau charging phase, when the battery is almost fully charged, the charging current decreases, and the charging speed slows down, but the battery temperature remains stable.
[0048] In related technologies, the calculation of vehicle charging time is usually based on the starting and ending state of charge (SOC) of the vehicle battery. For example, if the initial remaining battery charge is 10% and the expected ending remaining charge is 100%, then the charging time from the starting remaining charge to the ending remaining charge is determined based on the vehicle's historical charging records.
[0049] For vehicles, the battery temperature and charging current are stable during the plateau charging phase, so the duration of this phase is relatively fixed, with little difference between vehicles of the same model. However, due to factors such as significant differences in battery temperature and unstable current at the beginning of charging, the charging time in the initial phase is unstable, leading to inaccurate calculations of the total charging time.
[0050] To address the above issues, this application provides a method, apparatus, and vehicle for determining charging time, which can accurately calculate the charging time of the target vehicle at each charging stage, thereby obtaining a highly accurate charging time.
[0051] refer to Figure 1The first aspect of this application provides a method for determining charging time, executed by the vehicle's battery management system or the vehicle's main controller, specifically including:
[0052] Step S100: Obtain the current information of the target vehicle, including vehicle model information, current battery temperature and target remaining power.
[0053] Specifically, after the vehicle's power battery establishes a charging connection with the charging pile, the vehicle's battery management system obtains the current information of the target vehicle, and the obtained current information is used for subsequent purposes.
[0054] Step S200: Based on the vehicle model information, the current battery temperature, and the preset stable battery temperature, determine the front-end charging time of the target vehicle, wherein the preset stable battery temperature is greater than the current battery temperature.
[0055] Specifically, based on the vehicle model information, multiple charging mapping tables corresponding to the vehicle model information are determined in a preset historical charging mapping library. The preset historical charging mapping library is used to record the charging mapping relationship of the target vehicle's charging time, remaining battery power, and battery temperature.
[0056] The preset historical charging mapping library corresponds to a charging pile, meaning each charging pile has its own preset historical charging mapping library. The preset historical charging mapping library records the historical charging records of the corresponding charging pile, including the charging duration of the target vehicle, the remaining battery power of the target vehicle, and the charging mapping relationship of the target vehicle's battery temperature.
[0057] The preset historical charging mapping library includes multiple charging mapping tables, and at least one of the following in the multiple charging mapping tables is different: battery temperature, remaining power, vehicle model information, and charging time.
[0058] It should be noted that the representation of the preset historical charging mapping library is not limited in this embodiment. For example, the preset historical charging mapping library can be represented by a table. The storage location of the preset historical charging mapping library is not limited in this embodiment. For example, the preset historical charging mapping library can be stored in the storage space of the execution device executing the method for determining charging duration, or it can be stored in the storage space of another device independent of the execution device executing the method for determining charging duration.
[0059] Since the batteries of vehicles of the same model have very little difference, during charging, multiple charging mapping tables corresponding to the vehicle model information can be determined from the preset historical charging mapping database. These multiple charging mapping tables serve as the basis for subsequently determining the charging time. Determining multiple corresponding charging mapping tables based on the vehicle model information ensures that all charging mapping tables are identical to the target vehicle model, thus improving the accuracy of subsequent charging time determination.
[0060] After determining multiple charging mapping tables based on the vehicle model information, the front-end charging time of the target vehicle is determined using the multiple charging mapping tables based on the current battery temperature and the preset stable battery temperature.
[0061] The battery charging process includes an initial charging phase and a plateau charging phase. The initial charging phase refers to the moment when the battery just starts charging. When a vehicle begins charging, it first enters this initial charging phase. During this phase, the battery temperature is unstable, and as the charging time increases, the battery temperature gradually rises, and the current gradually increases.
[0062] The initial charging time refers to the charging time required by the target vehicle during the initial charging phase. Since the vehicle enters the initial charging phase immediately after charging begins, the battery temperature varies significantly during this phase. Research shows that the impact of battery temperature variation on charging time during the initial charging phase is far greater than the impact of remaining battery charge. Therefore, in this application, the initial charging time is determined based on the factor with the greatest impact on charging time during the initial charging phase (i.e., battery temperature), which makes the determination of the initial charging time more accurate. Specifically, the initial charging time of the target vehicle is determined based on the current battery temperature and a preset stable battery temperature, where the preset stable battery temperature is greater than the current battery temperature.
[0063] The preset stable temperature is the temperature of the battery under stable charging state preset based on test data and practical experience. When the battery temperature reaches the preset stable temperature, it means that the battery has entered a stable charging state. Continuing to charge will not have a significant impact on the battery temperature, and the battery temperature will not change significantly. At this time, the vehicle enters the plateau charging stage from the initial charging stage.
[0064] Step S300: Based on the stable remaining power and the target remaining power, determine the plateau period charging time of the target vehicle, wherein the stable remaining power corresponds to the preset stable battery temperature;
[0065] Specifically, when the battery temperature reaches the preset stable temperature, the front-end charging phase is complete, and the vehicle enters the plateau charging phase. The plateau phase is a period where the battery temperature is relatively stable. During the plateau charging phase, both the battery temperature and the charging current are stable. Therefore, the factor that has the greatest impact on the charging time during the plateau charging phase is the remaining battery capacity. Thus, in this application, during the plateau charging phase, the plateau charging time of the target vehicle is determined based on the stable remaining capacity and the target remaining capacity. The stable remaining capacity corresponds to the preset stable battery temperature; the stable remaining capacity is the remaining battery capacity when the target vehicle's battery temperature reaches the preset stable battery temperature.
[0066] Step S400: Determine the charging time of the target vehicle based on the front-end charging time and the plateau period charging time.
[0067] Specifically, based on the initial charging time and the plateau charging time, the charging time of the target vehicle is determined. This can be achieved by summing the initial charging time and the plateau charging time. Alternatively, based on testing experience, a front-end correction coefficient and a plateau correction coefficient can be set for the initial charging time and / or the plateau charging time, respectively. Then, the initial charging time is multiplied by the front-end correction coefficient to obtain a first time, and the plateau charging time is multiplied by the plateau correction coefficient to obtain a second time. The sum of the first and second times is then determined as the charging time of the target vehicle. The specific method for determining the charging time is set according to actual needs. In this embodiment, the sum of the initial charging time and the plateau charging time is used to determine the charging time of the target vehicle.
[0068] The method for determining charging time provided in this application divides the charging stage of the target vehicle into a front-end charging stage and a plateau charging stage. The front-end charging time and the plateau charging time of the target vehicle are determined based on different influencing factors. First, the front-end charging time is determined based on the factor that has the greatest impact on the charging time in the front-end charging stage (i.e., battery temperature). Then, the plateau charging time is determined based on the factor that has the greatest impact on the charging time in the plateau charging stage (i.e., remaining battery capacity). Finally, the charging time of the target vehicle is determined based on the front-end charging time and the plateau charging time. In this way, the charging time of the target vehicle in each charging stage can be accurately calculated, thus obtaining a highly accurate charging time.
[0069] In some embodiments, step S200, based on the vehicle model information, current battery temperature, and preset stable battery temperature, determines the front-end charging time of the target vehicle, and further includes:
[0070] Step S220: Based on the current battery temperature and the preset stable battery temperature, determine a first target charging mapping table corresponding to the current battery temperature and the preset stable battery temperature from the plurality of charging mapping tables;
[0071] Step S230: From the first target charging mapping table, find the first charging time corresponding to the current battery temperature and the second charging time corresponding to the preset stable battery temperature;
[0072] Step S240: Determine the front-end charging duration based on the first charging duration and the second charging duration.
[0073] Specifically, in step S220, based on the current battery temperature and the preset stable battery temperature, a first target charging map table corresponding to the current battery temperature is determined from the plurality of charging map tables. This specifically includes determining at least one first target charging map table from the plurality of charging map tables whose battery temperature simultaneously includes both the current battery temperature and the preset stable battery temperature. For example, the plurality of charging map tables are charging map table A, charging map table B, charging map table C, and charging map table D. The battery temperatures corresponding to charging map tables A, B, C, and D are respectively 15℃~30℃, 18℃~30℃, 20℃~30℃, and 25℃~35℃, etc. The current battery temperature is 20℃, and the preset stable battery temperature is 30℃. Therefore, the first target charging map tables determined from the plurality of charging map tables whose battery temperature simultaneously includes both the current battery temperature of 20℃ and the preset stable battery temperature of 30℃ are charging map tables A, B, and C. Since the battery charging differences for specific vehicle models are not significant, one of the charging mapping tables A, B, and C can be used as the first target charging mapping table.
[0074] Then, from the first target charging mapping table, the first charging time corresponding to the current battery temperature and the second charging time corresponding to the preset stable battery temperature are looked up. Finally, based on the first charging time and the second charging time, the front-end charging time is determined. Specifically, the difference between the second charging time and the first charging time is determined as the front-end charging time of the target vehicle.
[0075] For example, if the current battery temperature is 20°C and the preset stable battery temperature is 30°C, then from the first target charging mapping table, find the first charging time of 30 minutes corresponding to the current battery temperature of 20°C and the second charging time of 60 minutes corresponding to the preset stable battery temperature of 30°C. Then, determine the difference of 30 minutes between the second charging time of 60 minutes and the first charging time of 30 minutes as the front-end charging time of the target vehicle.
[0076] In this application, the front-end charging time is determined based on the battery temperature, which has the greatest impact on the charging time during the front-end charging phase, thus making the determination of the front-end charging time more accurate.
[0077] In some embodiments, step S300 determines the plateau charging duration of the target vehicle based on the stable remaining battery power and the target remaining battery power, including:
[0078] Step S310: Based on the stable remaining power and the target remaining power, determine a second target charging mapping table corresponding to the stable remaining power and the target remaining power from the plurality of charging mapping tables;
[0079] Step S320: From the second target charging mapping table, find the third charging duration corresponding to the stable remaining power and the fourth charging duration corresponding to the target remaining power;
[0080] Step S330: Determine the plateau period charging duration based on the third charging duration and the fourth charging duration.
[0081] Specifically, the stable remaining battery capacity corresponding to the preset stable battery temperature is found from the first target charging mapping table. The stable remaining battery capacity is the remaining battery capacity when the target vehicle's battery temperature reaches the preset stable battery temperature.
[0082] In step S310, based on the stable remaining power and the target remaining power, a second target charging map corresponding to the stable remaining power and the target remaining power is determined from the plurality of charging map tables. Specifically, this includes determining at least one second target charging map table from the plurality of charging map tables where the battery remaining power simultaneously includes both the stable remaining power and the target remaining power. For example, the plurality of charging map tables are charging map table E, charging map table F, charging map table G, and charging map table H. The battery remaining power SOC corresponding to charging map table E, charging map table F, charging map table G, and charging map table H are respectively 10%–90%, 20%–90%, 20%–100%, and 10%–100%, etc. The stable remaining power is 20%, and the target remaining power is 100%. Therefore, the second target charging map tables that simultaneously include the stable remaining power of 20% and the target remaining power of 100% are charging map tables G and G. Since the battery charging differences for specific vehicle models are not significant, one of the G charging map table and the H charging map table can be used as the second target charging map table.
[0083] Then, from the second target charging mapping table, the third charging duration corresponding to the stable remaining battery power and the fourth charging duration corresponding to the target remaining battery power are retrieved. Finally, based on the third and fourth charging durations, the plateau period charging duration is determined. Specifically, the difference between the fourth and third charging durations is determined as the plateau period charging duration for the target vehicle.
[0084] For example, if the stable remaining battery capacity is 20% and the target remaining battery capacity is 100%, then from the second target charging mapping table, find the third charging time of 10 minutes corresponding to the stable remaining battery capacity of 20% and the fourth charging time of 140 minutes corresponding to the target remaining battery capacity of 100%. Then, determine the difference of 130 minutes between the fourth charging time of 140 minutes and the third charging time of 10 minutes as the plateau period charging time of the target vehicle.
[0085] In this application, during the plateau charging phase, the remaining battery capacity is used as the factor that has the greatest impact on the charging time during the plateau charging phase to determine the plateau charging time, which can make the determination of the plateau charging time more accurate.
[0086] In some embodiments, the method for determining the charging duration further includes:
[0087] Step S500: Obtain the current charging location of the target vehicle and the historical charging interruption record table corresponding to the current charging location;
[0088] Step S600: Obtain the starting charging time of the target vehicle; based on the starting charging time and the historical charging interruption record table, determine the average charging interruption duration of the current charging location within a preset duration, wherein the preset duration is longer than the charging duration.
[0089] Step S700: Determine the final charging time based on the charging duration and the average charging interruption duration.
[0090] Specifically, the historical charging interruption record table is used to record data related to the charging interruption, such as the charging interruption time, charging interruption duration, and the time when charging resumes after the interruption, at the corresponding charging location (i.e., charging pile).
[0091] In step S600, the starting charging time of the target vehicle is obtained. Based on the starting charging time and the historical charging interruption record table, the average charging interruption duration of the current charging location within a preset duration is determined. The preset duration is longer than the charging duration, specifically including:
[0092] Step S610 determines the charging start time interval based on the starting charging time, wherein the charging start time interval includes multiple historical charging start times.
[0093] Step S620: Based on each of the historical charging start times, find the charging interruption duration of the current charging position within a preset duration from the historical charging interruption record table since that historical charging start time.
[0094] Step S630 determines the average charging interruption duration based on the multiple charging interruption durations.
[0095] In step S610, based on the initial charging time, a charging start time interval is determined. This charging start time interval is the time interval obtained by subtracting a preset start duration from the initial charging time. The preset start duration is preset based on testing experience and actual needs. In this embodiment, the preset start duration is 20 minutes. For example, if the initial charging time is 13:20, then the charging start time interval obtained by subtracting the preset start duration from 13:20 is 13:00 to 13:40. The charging start time interval includes multiple historical charging start times such as 13:00, 13:10, 13:20, 13:30, and 13:40.
[0096] In step S620, based on each historical charging start time, the charging interruption duration within a preset time period for the current charging position is retrieved from the historical charging interruption record table since that historical charging start time. The preset time period is slightly longer than the charging duration to improve the accuracy of the determined average charging interruption duration. The preset time period is the charging duration plus a preset value, which is set based on actual testing experience. In this application, the preset value is 10 minutes. For example, if the charging duration is 130 minutes, then the preset time period is the charging duration of 130 minutes plus the preset value of 10 minutes, i.e., the preset time period is 140 minutes.
[0097] Based on each historical charging start time, the charging interruption duration within a preset time period of the current charging position is found from the historical charging interruption record table starting from that historical charging start time, and finally multiple charging interruption durations are obtained. Based on the multiple charging interruption durations, the average charging interruption duration is obtained by summing the multiple charging interruption durations.
[0098] For example, the charging start time interval includes multiple historical charging start times of 13:00, 13:10, 13:20, 13:30, and 13:40. The preset duration is 140 minutes. Based on the historical charging start time of 13:00, the charging interruption duration within 140 minutes from 13:00 is found to be 20 minutes from the historical charging interruption record table. Accordingly, the charging interruption duration corresponding to each historical charging start time is sequentially found, and then the average of the multiple charging interruption durations is obtained to obtain the average charging interruption duration.
[0099] In step S700, the final charging time is determined based on the charging duration and the average charging interruption duration. Specifically, the final charging time can be determined as the sum of the charging duration and the average charging interruption duration. Alternatively, based on actual testing experience, an interruption correction coefficient can be set for the average charging interruption duration. The average charging interruption duration is multiplied by the interruption correction coefficient to obtain the corrected average interruption duration, and the sum of the corrected average interruption duration and the average charging interruption duration is determined as the final charging time. In specific implementations, the method for determining the final charging time is selected according to actual needs. In this embodiment, the sum of the charging duration and the average charging interruption duration is determined as the final charging time.
[0100] For charging locations (i.e., charging stations), charging may be interrupted during the charging process due to factors such as current, voltage, or other influences. In this application, the duration of charging interruptions at the current charging location is considered in the determination of the final charging time, making the determination of the final charging time more realistic and accurate.
[0101] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.
[0102] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0103] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a device for determining charging time.
[0104] refer to Figure 2 The device for determining the charging time includes:
[0105] The acquisition module 201 is configured to acquire the current information of the target vehicle, including vehicle model information, current battery temperature, and target remaining battery power.
[0106] The first determining module 202 is configured to determine the front-end charging time of the target vehicle based on the vehicle model information, the current battery temperature and the preset stable battery temperature, wherein the preset stable battery temperature is greater than the current battery temperature.
[0107] The second determining module 203 is configured to determine the plateau charging duration of the target vehicle based on the stable remaining power and the target remaining power, wherein the stable remaining power corresponds to the preset stable battery temperature;
[0108] The third determining module 204 is configured to determine the charging time of the target vehicle based on the front-end charging time and the plateau period charging time.
[0109] In some embodiments, the first determining module 202 is further configured to determine, based on the vehicle model information, multiple charging mapping tables corresponding to the vehicle model information in a preset historical charging mapping library, wherein the preset historical charging mapping library is used to record the charging mapping relationship of the target vehicle's charging duration, the target vehicle's remaining battery power, and the target vehicle's battery temperature.
[0110] In some embodiments, the first determining module 202 is further configured to determine a first target charging mapping table corresponding to the current battery temperature and the preset stable battery temperature from the plurality of charging mapping tables based on the current battery temperature and the preset stable battery temperature;
[0111] Based on a preset stable battery temperature, the first charging time corresponding to the current battery temperature and the second charging time corresponding to the preset stable battery temperature are found from the first target charging mapping table.
[0112] The front-end charging duration is determined based on the first charging duration and the second charging duration.
[0113] In some embodiments, the first determining module 202 is further configured to determine the front-end charging duration based on the first charging duration and the second charging duration, including:
[0114] The difference between the second charging time and the first charging time is determined as the front-end charging time of the target vehicle.
[0115] In some embodiments, the first determining module 202 is further configured to look up the stable remaining charge corresponding to the preset stable battery temperature from the first target charging mapping table.
[0116] In some embodiments, the second determining module 203 is further configured to determine a second target charging mapping table corresponding to the stable remaining power and the target remaining power from the plurality of charging mapping tables based on the stable remaining power and the target remaining power;
[0117] From the second target charging mapping table, find the third charging duration corresponding to the stable remaining power and the fourth charging duration corresponding to the target remaining power;
[0118] The charging duration for the plateau period is determined based on the third charging duration and the fourth charging duration.
[0119] In some embodiments, the second determining module 203 is further configured to determine the difference between the fourth charging duration and the third charging duration as the plateau period charging duration.
[0120] In some embodiments, the third determining module 204 is further configured to determine the sum of the front-end charging time and the plateau period charging time as the charging time of the target vehicle.
[0121] In some embodiments, the acquisition module 201 is further configured to acquire the current charging location of the target vehicle and a historical charging interruption record table corresponding to the current charging location, and to acquire the starting charging time of the target vehicle.
[0122] In some embodiments, the third determining module 204 is further configured to:
[0123] Based on the starting charging time and the historical charging interruption record table, the average charging interruption duration of the current charging position within a preset duration is determined, where the preset duration is greater than the charging duration.
[0124] The final charging time is determined based on the charging duration and the average charging interruption duration.
[0125] In some embodiments, the third determining module 204 is further configured to:
[0126] Based on the starting charging time, a charging start time interval is determined, which includes multiple historical charging start times.
[0127] Based on each historical charging start time, the charging interruption duration of the current charging position within a preset time period is found from the historical charging interruption record table starting from that historical charging start time.
[0128] The average charging interruption duration is determined based on multiple charging interruption durations.
[0129] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.
[0130] The apparatus of the above embodiments is used to implement the method for determining the charging time in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0131] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for determining the charging time described in any of the above embodiments.
[0132] Figure 3This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0133] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0134] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0135] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.
[0136] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0137] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0138] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0139] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a computer-readable storage medium storing computer instructions for causing the computer to execute the method for determining charging time as described in any of the above embodiments.
[0140] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0141] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the method for determining the charging time as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0142] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a vehicle, including the charging duration determination device, the electronic device, or the storage medium.
[0143] The vehicle described herein possesses the technical effects corresponding to any of the above embodiments, and is not limited thereto.
[0144] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in the details for the sake of brevity.
[0145] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0146] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0147] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.
Claims
1. A method for determining charging time, characterized in that, include: Obtain the current information of the target vehicle, including vehicle model information, current battery temperature, and target remaining battery power; Based on the vehicle model information, the current battery temperature, and the preset stable battery temperature, the front-end charging time of the target vehicle is determined, wherein the preset stable battery temperature is greater than the current battery temperature; Based on the stable remaining battery power and the target remaining battery power, the plateau period charging time of the target vehicle is determined, wherein the stable remaining battery power corresponds to the preset stable battery temperature; Based on the front-end charging time and the plateau period charging time, the charging time of the target vehicle is determined; Obtain the current charging location of the target vehicle and the historical charging interruption record table corresponding to the current charging location; Obtain the starting charging time of the target vehicle, and based on the starting charging time and the historical charging interruption record table, determine the average charging interruption duration of the current charging location within a preset duration, wherein the preset duration is longer than the charging duration; The final charging time is determined based on the charging duration and the average charging interruption duration.
2. The method according to claim 1, characterized in that, Based on the vehicle model information, the current battery temperature, and the preset stable battery temperature, the front-end charging time of the target vehicle is determined, including: Based on the vehicle model information, multiple charging mapping tables corresponding to the vehicle model information are determined in a preset historical charging mapping library. The preset historical charging mapping library is used to record the charging mapping relationship of the target vehicle's charging time, remaining battery power, and battery temperature.
3. The method according to claim 2, characterized in that, Also includes: Based on the current battery temperature and the preset stable battery temperature, a first target charging mapping table corresponding to the current battery temperature and the preset stable battery temperature is determined from the plurality of charging mapping tables; From the first target charging mapping table, find the first charging time corresponding to the current battery temperature and the second charging time corresponding to the preset stable battery temperature; The front-end charging duration is determined based on the first charging duration and the second charging duration.
4. The method according to claim 3, characterized in that, Also includes: From the first target charging mapping table, find the stable remaining power corresponding to the preset stable battery temperature.
5. The method according to claim 4, characterized in that, Based on the stable remaining battery power and the target remaining battery power, the plateau period charging duration of the target vehicle is determined, including: Based on the stable remaining power and the target remaining power, a second target charging mapping table corresponding to the stable remaining power and the target remaining power is determined from the plurality of charging mapping tables; From the second target charging mapping table, find the third charging duration corresponding to the stable remaining power and the fourth charging duration corresponding to the target remaining power; The charging duration for the plateau period is determined based on the third charging duration and the fourth charging duration.
6. The method according to claim 1, characterized in that, Determining the charging duration of the target vehicle based on the front-end charging duration and the plateau period charging duration includes: The sum of the front-end charging time and the plateau period charging time is determined as the charging time of the target vehicle.
7. The method according to claim 1, characterized in that, The step of obtaining the starting charging time of the target vehicle, and determining the average charging interruption duration of the current charging location within a preset time period based on the starting charging time and the historical charging interruption record table, includes: Based on the starting charging time, a charging start time interval is determined, which includes multiple historical charging start times. Based on each historical charging start time, the charging interruption duration of the current charging position within a preset time period is found from the historical charging interruption record table starting from that historical charging start time. The average charging interruption duration is determined based on multiple charging interruption durations.
8. A device for determining charging time, characterized in that, include: The acquisition module is configured to acquire the current information of the target vehicle, including vehicle model information, current battery temperature, and target remaining battery power. The first determining module is configured to determine the front-end charging time of the target vehicle based on the vehicle model information, the current battery temperature, and the preset stable battery temperature, wherein the preset stable battery temperature is greater than the current battery temperature. The second determining module is configured to determine the plateau charging duration of the target vehicle based on the current remaining power, the stable remaining power, and the target remaining power, wherein the stable remaining power corresponds to the preset stable battery temperature. The third determining module is configured to determine the charging duration of the target vehicle based on the front-end charging duration and the plateau period charging duration; obtain the current charging location of the target vehicle and a historical charging interruption record table corresponding to the current charging location; obtain the starting charging time of the target vehicle; determine the average charging interruption duration of the current charging location within a preset duration based on the starting charging time and the historical charging interruption record table, wherein the preset duration is longer than the charging duration; and determine the final charging duration based on the charging duration and the average charging interruption duration.
9. A vehicle, characterized in that, Includes the determining device as described in claim 8.
Citation Information
Patent Citations
Calculation method for calculating vehicle battery charging time and battery management system
CN109975710A
Method, device and equipment for estimating remaining charging duration of new energy automobile and medium
CN114801834A