Estimation method, system and equipment of vehicle battery replacement time and medium

By determining the type of vehicles to enter the station, the number of vehicles and battery status of the target battery swap station, and calculating the estimated order and time of battery swap, the problem that drivers cannot accurately estimate the waiting time for battery swap is solved, and the battery swap experience is improved.

CN120270085APending Publication Date: 2025-07-08AULTON NEW ENERGY AUTOMOBILE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311863582.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-29
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

In the prior art, drivers cannot accurately estimate the waiting time when replacing batteries at the battery swap station, resulting in poor battery swap experience, especially for novice drivers, they cannot expect the waiting time.

Method used

By determining the type and arrival time of vehicles to enter the station, combining the number of vehicles in the target battery swap station and the available battery status, the vehicle's estimated battery swap order and time are automatically calculated to provide a detailed battery swap estimate time.

Benefits of technology

Users can know in advance the situation of battery replacement queues and waiting time, which improves the battery replacement experience and reduces the anxiety caused by uncertainty.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120270085A_ABST
    Figure CN120270085A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle battery replacement time estimation method, system and device and a medium, and the method comprises the steps: determining vehicles to enter a station, the vehicles to enter the station comprising a first type of vehicles; acquiring a first estimated time when each first type of vehicle arrives at the target battery swap station; obtaining the number of vehicles in the station, wherein the vehicles in the station are vehicles waiting for battery replacement in the target battery replacement station; according to the number of the vehicles in the station and the first predicted time, obtaining a first predicted sequence of the target vehicles in the target battery swap station for battery swap; obtaining the state of an available battery of the target battery swap station; and obtaining first battery replacement estimation time of the target vehicle according to the first predicted sequence and the state of the available battery. According to the scheme, the influence factors of the battery replacement waiting duration in the target battery replacement station are comprehensively considered, it is ensured that a user can clearly know the battery replacement queuing condition and the battery replacement waiting duration in the target battery replacement station in advance, the user has a clear psychological expectation for the queuing time, and therefore the battery replacement experience feeling of the user is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of battery swapping management, and particularly to a method, system, device and medium for estimating the battery swapping time of a vehicle. Background Art

[0002] In the current battery swapping scenario, when a driver needs to go to a battery swapping station to swap the battery of a vehicle, generally, the vehicle is driven into the nearest battery swapping station for battery swapping operation according to actual needs; the driver generally determines the number of battery swapping vehicles parked in the arrived battery swapping station by visual inspection to roughly determine whether queuing is needed or roughly determine the expected waiting time according to actual experience; however, since this estimation method is relatively rough, the estimated time often has a large deviation from the actual waiting time. In addition, especially for novice drivers, it is simply impossible to anticipate the waiting time, thus resulting in a poor battery swapping experience for the driver. Summary of the Invention

[0003] The technical problem to be solved by the present disclosure is to overcome the defects existing in the above-mentioned prior art and provide a method, system, device and medium for estimating the battery swapping time of a vehicle.

[0004] The present disclosure solves the above technical problem through the following technical solutions:

[0005] In the first aspect of the present disclosure, a method for estimating the battery swapping time of a vehicle is provided, including the following steps:

[0006] Determine the vehicle to enter the station, where the vehicle to enter the station includes a first type of vehicle, and the first type of vehicle is a vehicle on the way to the target battery swapping station;

[0007] Obtain the first estimated time for each first type of vehicle to reach the target battery swapping station;

[0008] Obtain the number of vehicles in the station, where the vehicles in the station are vehicles waiting for battery swapping at the target battery swapping station;

[0009] Obtain the first estimated sorting for the target vehicle to swap the battery at the target battery swapping station according to the number of vehicles in the station and the first estimated time;

[0010] Obtain the status of available batteries at the target battery swapping station;

[0011] Obtain the first estimated battery swapping time for the target vehicle according to the first estimated sorting and the status of available batteries.

[0012] In this solution, the first estimated time required for all vehicles heading to the target swapping station is automatically calculated, and by combining the number of vehicles waiting for swapping in the target swapping station, it is determined whether any target vehicle needs to queue or its queuing order after arriving at the target swapping station. At the same time, considering the specific situation of the available batteries in the target swapping station, the first estimated swapping time corresponding to the target vehicle after arriving at the target swapping station is jointly determined, that is, comprehensively considering the influencing factors of the swapping waiting duration in the target swapping station, ensuring that users can clearly know in advance the swapping queuing situation and the swapping waiting duration in the target swapping station, giving users a clear psychological expectation of the possible queuing time, rather than an unpredictable swapping waiting time, thus effectively improving the user's swapping experience.

[0013] Preferably, the vehicles waiting to enter the station further include a second type of vehicle, and the second type of vehicle is a vehicle preparing to head to the target swapping station;

[0014] The method for estimating the vehicle swapping time further includes:

[0015] Obtain the second estimated time for each of the vehicles waiting to enter the station to reach the target swapping station;

[0016] Based on the number of vehicles in the station and the second estimated time, obtain the second estimated sorting for the target vehicle to swap in the target swapping station;

[0017] Based on the second estimated sorting and the status of the available batteries, obtain the second estimated swapping time for the target vehicle.

[0018] In this solution, jointly considering the impact of the vehicles already parked in the target swapping station waiting for swapping and all the vehicles preparing to head to the target swapping station, it is determined whether the target vehicle needs to queue in the target swapping station and, if so, the corresponding queuing order, so that users can clearly know their queuing situation in the swapping queue in the target swapping station. At the same time, considering the specific situation of the available batteries in the target swapping station, the second estimated swapping time corresponding to the target vehicle after arriving at the target swapping station is jointly determined, that is, comprehensively considering the influencing factors of the swapping waiting duration in the target swapping station, ensuring that users can clearly know in advance the swapping queuing situation and the swapping waiting duration in the target swapping station, giving users a clear psychological expectation of the possible queuing time, rather than an unpredictable swapping waiting time, thus effectively improving the user's swapping experience.

[0019] Preferably, the method for estimating the vehicle swapping time further includes:

[0020] Based on the first estimated swapping time and the second estimated swapping time, obtain a predicted swapping time interval, and the predicted swapping time interval is the time interval corresponding between the first estimated swapping time and the second estimated swapping time.

[0021] In this solution, based on the estimated time for the vehicle on the way to the target battery swapping station and the vehicle preparing to navigate to the target battery swapping station to reach the target battery swapping station respectively, the estimated battery swapping time corresponding to the target vehicle is determined respectively, and then the corresponding estimated battery swapping interval is obtained, that is, the waiting duration expected by the user is within the range of the estimated battery swapping interval, further improving the accuracy of estimating the user's battery swapping time, and further enhancing the user's battery swapping experience.

[0022] Preferably, the vehicle waiting to enter the station further includes reserved vehicles, and the method for estimating the vehicle battery swapping time further includes:

[0023] Obtain the reserved battery swapping time of the reserved vehicle;

[0024] Obtain the third estimated battery swapping time of the target vehicle according to the first estimated sorting, the reserved battery swapping time and the status of the available batteries.

[0025] In this solution, the vehicles with reserved battery swapping in advance are taken into consideration, and the estimated battery swapping time of the target vehicle in the target battery swapping station is re-determined according to the first estimated sorting, the reserved battery swapping time and the status of the available batteries, further improving the accuracy of estimating the user's battery swapping time, and further enhancing the user's battery swapping experience.

[0026] Preferably, the method for estimating the vehicle battery swapping time further includes:

[0027] Obtain the reserved battery swapping time of the reserved vehicle;

[0028] Obtain the fourth estimated battery swapping time of the target vehicle according to the second estimated sorting, the reserved battery swapping time and the status of the available batteries.

[0029] In this solution, the vehicles with reserved battery swapping in advance are taken into consideration, and the estimated battery swapping time of the target vehicle in the target battery swapping station is re-determined according to the second estimated sorting, the reserved battery swapping time and the status of the available batteries, further improving the accuracy of estimating the user's battery swapping time, and further enhancing the user's battery swapping experience.

[0030] Preferably, the available batteries include fully charged batteries and batteries being charged;

[0031] The obtaining the status of the available batteries at the target battery swapping station specifically includes:

[0032] Obtain the number of fully charged batteries;

[0033] Obtain the third estimated time for the batteries being charged to complete charging;

[0034] Obtaining the first estimated battery swapping time of the target vehicle according to the first estimated sorting and the state of the available batteries specifically includes:

[0035] Obtaining the first estimated battery swapping time of the target vehicle according to the first estimated sorting, the number of fully charged batteries, and the third estimated time.

[0036] In this solution, in addition to determining whether the target vehicle needs to queue at the target battery swapping station based on the first estimated sorting and, if so, the corresponding queuing order, so that the user can clearly know their queuing situation in the battery swapping queue at the target battery swapping station; at the same time, combining the number of fully charged batteries in the target battery swapping station and the third estimated time for the batteries being charged to complete charging to jointly determine the corresponding estimated battery swapping time after the target vehicle arrives at the target battery swapping station, which ensures that the user can clearly know in advance the battery swapping queuing situation and the battery swapping waiting duration at the target battery swapping station, giving the user a clear psychological expectation of the possible queuing time, thereby effectively improving the user's battery swapping experience.

[0037] Preferably, the available batteries include fully charged batteries and batteries being charged;

[0038] Obtaining the state of the available batteries at the target battery swapping station specifically includes:

[0039] Obtaining the number of fully charged batteries;

[0040] Obtaining the third estimated time for the batteries being charged to complete charging;

[0041] Obtaining the second estimated battery swapping time of the target vehicle according to the second estimated sorting and the state of the available batteries specifically includes:

[0042] Obtaining the second estimated battery swapping time of the target vehicle according to the second estimated sorting, the number of fully charged batteries, and the third estimated time.

[0043] In this solution, in addition to determining whether the target vehicle needs to queue at the target battery swapping station based on the second estimated sorting and, if so, the corresponding queuing order, so that the user can clearly know their queuing situation in the battery swapping queue at the target battery swapping station; at the same time, combining the number of fully charged batteries in the target battery swapping station and the third estimated time for the batteries being charged to complete charging to jointly determine the corresponding estimated battery swapping time after the target vehicle arrives at the target battery swapping station, which ensures that the user can clearly know in advance the battery swapping queuing situation and the battery swapping waiting duration at the target battery swapping station, giving the user a clear psychological expectation of the possible queuing time, thereby effectively improving the user's battery swapping experience.

[0044] Preferably, the obtaining of the third estimated time for the battery being charged to complete charging specifically includes:

[0045] Obtaining the third estimated time according to the current power, full charge power and charging conditions of the battery being charged.

[0046] In this solution, based on the difference between the actual power and the full charge power of each charging battery, combined with the actual charging parameters (such as charging voltage, charging current, etc.), the time required for each charging battery to be fully charged is automatically and accurately calculated to ensure the timeliness and accuracy of the subsequent estimated time for battery swapping of the target vehicle.

[0047] Preferably, the obtaining of the first estimated time for each of the first type of vehicles to reach the target battery swapping station specifically includes:

[0048] Obtaining the first estimated time according to the length and road conditions of the driving route for the first type of vehicle to navigate to the target battery swapping station.

[0049] In this solution, according to the map navigation information of each first type of vehicle navigating to the target battery swapping station, the driving distance between the vehicle and the target battery swapping station and the overall road conditions are determined to automatically calculate the time required for the vehicle to reach the target battery swapping station; of course, according to the actual situation, other influencing factors in the actual scenario can also be combined to jointly determine the first estimated time to ensure the accuracy of the determined first estimated time.

[0050] Preferably, the first estimated battery swapping time is the time when the target vehicle starts battery swapping,

[0051] Or, the first estimated battery swapping time is the time when the target vehicle completes battery swapping.

[0052] In this solution, the first estimated battery swapping time is sent to the user, so that the user can clearly know when it is expected to perform battery swapping or when it can complete battery swapping, having a clear psychological expectation, thereby effectively improving the user's battery swapping experience.

[0053] Preferably, the first estimated battery swapping time is the time interval between the time when the target vehicle completes battery swapping and the current time;

[0054] Wherein, when Tc > TL, the first estimated battery swapping time Ta = Td + Tc; when Tc ≤ TL, Ta = Td + TL;

[0055] Wherein, Td represents the estimated time taken for the target vehicle to reach the target battery swapping station, and the estimated time is corresponding to the first estimated time of the target vehicle;

[0056] TL = (L + Ls) * Th, where TL represents the expected queuing time of the target vehicle at the target swapping station, (L + Ls) ≤ represents the first expected sorting, L represents the number of vehicles in the station, Ls represents the number of vehicles waiting to enter the station whose corresponding first expected time is earlier than the first expected time of the target vehicle, and Th represents the time-consuming of a single swapping operation;

[0057] Tc represents the target charging time, which is the time required to charge the target battery to the full charge state. The target battery is the battery expected to be used for swapping the target vehicle according to the first expected sorting. Wherein, when (L + Ls) ≤ Bu, then Tc = 0; when Bu < (L + Ls) < (Bu + Bc), then Tc = Bs * Tctb; when (L + Ls) ≥ (Bu + Bc), then Tc = Tctb. Wherein, Bu represents the number of fully charged batteries among the available batteries, Bc represents the number of batteries being charged among the available batteries, Tctb represents the charging time required for the available battery to be charged from zero to full charge, and Bs represents the percentage of the remaining current charge of the target battery.

[0058] In this solution, the distance from the user's current location to the target swapping station and the expected time required to reach the target swapping station are obtained. At the same time, based on the vehicles currently navigating to the target swapping station, the vehicles currently preparing to navigate to the target swapping station, the vehicles queuing in the target swapping station, the remaining available batteries, the number of batteries being charged, and the estimated time to charge to the available capacity in the target swapping station in the server, etc., it is accurately calculated whether the target vehicle needs to queue after arrival and the queuing time, that is, the corresponding estimated swapping time of the target vehicle after arriving at the target swapping station is jointly determined, ensuring that the user can clearly know in advance the swapping queuing situation and the swapping waiting duration in the target swapping station, giving the user a clear psychological expectation of the possible queuing time, thereby effectively improving the user's swapping experience.

[0059] Preferably, the vehicles waiting to enter the station are vehicles using the same target model of battery, and the available batteries are batteries of the target model.

[0060] In this solution, for the target vehicle, the state of the available batteries in the target swapping station that are consistent with the battery model installed in it will affect the swapping waiting of the target vehicle. Therefore, only the state of the available batteries in the target swapping station that are consistent with the battery model installed in the target vehicle needs to be considered, and then the estimated swapping time corresponding to the target vehicle is obtained by combining the expected sorting situation, so as to ensure the effectiveness and accuracy of obtaining the estimated swapping time.

[0061] In a second aspect of the present disclosure, an estimation system for vehicle swapping time is provided. The estimation system includes:

[0062] A vehicle determination module, configured to determine a vehicle to enter the station, where the vehicle to enter the station includes a first type of vehicle, and the first type of vehicle is a vehicle that is on the way to a target power exchange station;

[0063] A first estimated time acquisition module, configured to acquire the first estimated time for each of the first type of vehicles to reach the target power exchange station;

[0064] A vehicle quantity acquisition module, configured to acquire the quantity of vehicles in the station, where the vehicles in the station are vehicles waiting for power exchange at the target power exchange station;

[0065] A first estimated sorting acquisition module, configured to obtain the first estimated sorting for a target vehicle to perform power exchange at the target power exchange station according to the quantity of vehicles in the station and the first estimated time;

[0066] A status acquisition module, configured to acquire the status of available batteries at the target power exchange station;

[0067] A first estimated time acquisition module, configured to obtain the first power exchange estimated time of the target vehicle according to the first estimated sorting and the status of the available batteries.

[0068] Preferably, the vehicle to enter the station further includes a second type of vehicle, and the second type of vehicle is a vehicle that is about to go to the target power exchange station;

[0069] The estimation system further includes:

[0070] A second estimated time acquisition module, configured to acquire the second estimated time for each of the vehicles to enter the station to reach the target power exchange station;

[0071] A second estimated sorting acquisition module, configured to obtain the second estimated sorting for the target vehicle to perform power exchange at the target power exchange station according to the quantity of vehicles in the station and the second estimated time;

[0072] A second estimated time acquisition module, configured to obtain the second power exchange estimated time of the target vehicle according to the second estimated sorting and the status of the available batteries.

[0073] Preferably, the estimation system further includes:

[0074] An estimated power exchange interval acquisition module, configured to obtain an estimated power exchange interval according to the first power exchange estimated time and the second power exchange estimated time, where the estimated power exchange interval is a time interval corresponding between the first power exchange estimated time and the second power exchange estimated time.

[0075] Preferably, the vehicle to enter the station further includes reserved vehicles, and the estimation system further includes:

[0076] A reserved battery replacement time acquisition module, configured to acquire the reserved battery replacement time of a reserved vehicle;

[0077] A third estimated time acquisition module, configured to obtain a third battery replacement estimated time of the target vehicle according to the first estimated sorting, the reserved battery replacement time, and the status of the available batteries.

[0078] Preferably, the estimation system further includes:

[0079] A reserved battery replacement time acquisition module, configured to acquire the reserved battery replacement time of a reserved vehicle;

[0080] A fourth estimated time acquisition module, configured to obtain a fourth battery replacement estimated time of the target vehicle according to the second estimated sorting, the reserved battery replacement time, and the status of the available batteries.

[0081] Preferably, the available batteries include fully charged batteries and batteries being charged;

[0082] The status acquisition module includes:

[0083] A battery quantity acquisition unit, configured to acquire the quantity of the fully charged batteries;

[0084] A third estimated time acquisition unit, configured to acquire a third estimated time for the batteries being charged to complete charging;

[0085] The first estimated time acquisition module is further configured to obtain the first battery replacement estimated time of the target vehicle according to the first estimated sorting, the quantity of the fully charged batteries, and the third estimated time.

[0086] Preferably, the available batteries include fully charged batteries and batteries being charged;

[0087] The status acquisition module includes:

[0088] A battery quantity acquisition unit, configured to acquire the quantity of the fully charged batteries;

[0089] A third estimated time acquisition unit, configured to acquire a third estimated time for the batteries being charged to complete charging;

[0090] The second estimated time acquisition module is further configured to obtain the second battery replacement estimated time of the target vehicle according to the second estimated sorting, the quantity of the fully charged batteries, and the third estimated time.

[0091] Preferably, the third estimated time acquisition unit is configured to obtain the third estimated time according to the current power, the fully charged power, and the charging conditions of the batteries being charged.

[0092] Preferably, the first estimated time acquisition module is used to obtain the first estimated time according to the length and road conditions of the driving route of the first type of vehicle navigating to the target battery swap station.

[0093] Preferably, the first estimated battery replacement time is the time when the target vehicle starts to replace the battery.

[0094] Alternatively, the first battery replacement estimated time is the time it takes for the target vehicle to complete the battery replacement.

[0095] Preferably, the first estimated battery replacement time is the time interval between the time when the target vehicle completes the battery replacement and the current time;

[0096] Wherein, when Tc>TL, the first battery replacement estimated time Ta=Td+Tc; when Tc≤TL, Ta=Td+TL;

[0097] Wherein, Td represents the estimated time taken for the target vehicle to arrive at the target battery swap station, and the estimated time taken corresponds to the first estimated time of the target vehicle;

[0098] TL=(L+Ls)*Th, where TL represents the expected queuing time of the target vehicle at the target battery swap station, (L+Ls)≤ represents the first expected ranking, L represents the number of vehicles in the station, Ls represents the number of vehicles to be stationed whose corresponding first expected time is earlier than the first expected time of the target vehicle, and Th represents the time taken for a single battery swap operation;

[0099] Tc represents the target charging time, which is the time required for the target battery to be charged to a fully charged state. The target battery is the battery that is expected to be used to replace the target vehicle according to the first estimated ranking, wherein, when (L+Ls)≤Bu, Tc=0, when Bu<(L+Ls)<(Bu+Bc), Tc=Bs*Tctb, and when (L+Ls)<(Bu+Bc), Tc=Tctb, wherein Bu represents the number of fully charged batteries among the available batteries, Bc represents the number of batteries being charged among the available batteries, Tctb represents the charging time required for the available battery to be charged from zero to full, and Bs represents the current remaining power percentage of the target battery.

[0100] Preferably, the vehicles to be parked are vehicles using batteries of the same target model, and the available batteries are batteries of the target model.

[0101] According to a third aspect of the present disclosure, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned method for estimating the battery replacement time of a vehicle when executing the computer program.

[0102] In a fourth aspect of the present disclosure, there is provided a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned method for estimating the vehicle battery swapping time is implemented.

[0103] Based on common knowledge in the art, the above preferred conditions can be combined arbitrarily to obtain various preferred embodiments of the present disclosure.

[0104] The positive and progressive effects of the present disclosure are as follows:

[0105] The estimation scheme for the vehicle battery swapping time in this solution can automatically calculate the first estimated time required for all vehicles traveling to the target battery swapping station, and determine whether a target vehicle needs to queue or its queuing order after arriving at the target battery swapping station by combining the number of vehicles waiting for battery swapping in the target battery swapping station; at the same time, by combining the specific situation of available batteries in the target battery swapping station, the first estimated battery swapping time corresponding to the target vehicle after arriving at the target battery swapping station is jointly determined, that is, comprehensively considering the influencing factors of the battery swapping waiting duration in the target battery swapping station, ensuring that users can clearly know in advance the battery swapping queuing situation and the battery swapping waiting duration in the target battery swapping station, giving users a clear psychological expectation for the possible queuing time, that is, informing users of more available information, rather than being unable to anticipate the battery swapping waiting time, thereby effectively improving the user's battery swapping experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0106] Figure 1 It is a flowchart of the method for estimating the vehicle battery swapping time in Embodiment 1 of the present disclosure.

[0107] Figure 2 It is a flowchart of the method for estimating the vehicle battery swapping time in Embodiment 2 of the present disclosure.

[0108] Figure 3 It is a schematic diagram of the modules of the system for estimating the vehicle battery swapping time in Embodiment 3 of the present disclosure.

[0109] Figure 4 It is a schematic diagram of the modules of the system for estimating the vehicle battery swapping time in Embodiment 4 of the present disclosure.

[0110] Figure 5 It is a schematic diagram of the structure of the electronic device in Embodiment 5 of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0111] The present disclosure will be further described below by way of examples, but the present disclosure is not limited thereto.

[0112] Embodiment 1

[0113] As Figure 1As shown in the figure, the method for estimating the vehicle battery swapping time in this embodiment includes the following steps:

[0114] S101. Determine the vehicle to enter the station;

[0115] Among them, the vehicle to enter the station includes the first type of vehicle, and the first type of vehicle is the vehicle that is on the way to the target battery swapping station;

[0116] Specifically, to determine the target battery swapping station, based on the relevant information of a certain vehicle (including the latitude and longitude information, address information, etc. of the vehicle), obtain the list of battery swapping stations around the vehicle, and then determine it by using certain screening rules. For example, select the battery swapping station with a distance less than the shortest or less than the set distance as the target battery swapping station; or randomly select any battery swapping station within the set range to obtain the target battery swapping station, etc.

[0117] In addition, based on the navigation data, data in the battery swapping APP (application program), etc., it can be determined whether any vehicle is on the way to the target battery swapping station.

[0118] S102. Obtain the first estimated time for each first type of vehicle to reach the target battery swapping station;

[0119] For example, based on the real-time position of the first type of vehicle and the position of the target battery swapping station, determine the distance between the vehicle and the target battery swapping station, and combine the vehicle driving speed, road conditions, etc. to automatically determine the estimated time required for the vehicle to drive to the target battery swapping station.

[0120] S103. Obtain the number of vehicles in the station;

[0121] Among them, the vehicles in the station are the vehicles waiting for battery swapping at the target battery swapping station;

[0122] Specifically, when each vehicle drives into the target battery swapping station and drives out of the target battery swapping station, the counting device can automatically perform addition and subtraction counting to statistically obtain the number of vehicles waiting for battery swapping in real time at the target battery swapping station; it can also collect the scene image through the image acquisition device of the battery swapping station to automatically identify the number of vehicles waiting for battery swapping in real time at the target battery swapping station. Of course, other feasible methods can also be used, which will not be elaborated here.

[0123] S104. Obtain the first estimated sorting for the target vehicle to swap batteries at the target battery swapping station according to the number of vehicles in the station and the first estimated time;

[0124] Specifically, jointly consider the impact of the vehicles already parked in the target battery swapping station waiting for battery swapping and all the vehicles that are navigating to the target battery swapping station, so as to determine whether the target vehicle needs to queue at the target battery swapping station and, if so, the corresponding queuing order, so that the user can clearly know their queuing situation in the battery swapping queue at the target battery swapping station, and then facilitate the user to determine whether to continue to go to the target battery swapping station for battery swapping or make other arrangements in advance, thereby enhancing the user's battery swapping experience.

[0125] S105. Obtain the status of the available batteries at the target battery swapping station;

[0126] Specifically, count the available batteries corresponding to each battery type at the target battery swapping station. The remaining situation of these available batteries greatly affects the battery swapping waiting time of the battery swapping vehicles.

[0127] S106. Obtain the first estimated battery swapping time of the target vehicle according to the first estimated sorting and the status of the available batteries.

[0128] The estimated battery swapping time obtained by the vehicle battery swapping time estimation scheme in this embodiment will be promptly pushed through the APP installed in the intelligent terminal of the battery swapping user, so that the user can timely obtain the corresponding time information.

[0129] In this solution, automatically calculate the first estimated time required for all the vehicles traveling to the target battery swapping station, and combine the number of vehicles waiting for battery swapping in the target battery swapping station to determine whether the target vehicle needs to queue or the queuing order after arriving at the target battery swapping station; at the same time, combine the specific situation of the available batteries in the target battery swapping station to jointly determine the first estimated battery swapping time corresponding to the target vehicle after arriving at the target battery swapping station, that is, comprehensively consider the influencing factors of the battery swapping waiting time in the target battery swapping station, ensure that the user can clearly know in advance the battery swapping queuing situation and the battery swapping waiting time in the target battery swapping station, and let the user have a clear psychological expectation for the possible queuing time, that is, inform the user of more available information, rather than being unable to anticipate the battery swapping waiting time, thereby effectively enhancing the user's battery swapping experience.

[0130] Embodiment 2

[0131] The vehicle battery swapping time estimation method in this embodiment is a further improvement of Embodiment 1. Specifically:

[0132] In an implementable solution, the vehicles to enter the station also include the second type of vehicles, and the second type of vehicles are the vehicles preparing to go to the target battery swapping station;

[0133] Among them, it is possible to determine whether any vehicle is preparing to go to the target battery swapping station according to the battery swapping APP data, historical battery swapping data, etc.

[0134] Such asFigure 2 As shown, the method for estimating the vehicle battery swapping time further includes:

[0135] S201. Obtain the second estimated time for each vehicle to be inbound to reach the target battery swapping station;

[0136] S202. Obtain the second estimated sorting for the target vehicle to swap batteries at the target battery swapping station according to the number of vehicles in the station and the second estimated time;

[0137] S203. Obtain the second estimated battery swapping time for the target vehicle according to the second estimated sorting and the status of available batteries.

[0138] In this solution, the impacts of the vehicles already parked in the target battery swapping station waiting for battery swapping and all the vehicles preparing to go to the target battery swapping station are jointly considered to determine whether the target vehicle needs to queue at the target battery swapping station and, if so, the corresponding queuing order, so that the user can clearly know their queuing situation in the battery swapping queue at the target battery swapping station; at the same time, combined with the specific situation of the available batteries in the target battery swapping station, the second estimated battery swapping time corresponding to the target vehicle after arriving at the target battery swapping station is jointly determined, that is, all the influencing factors of the battery swapping waiting duration in the target battery swapping station are comprehensively considered, ensuring that the user can clearly know in advance the battery swapping queuing situation and the battery swapping waiting duration in the target battery swapping station, giving the user a clear psychological expectation of the possible queuing time and no longer having an unpredictable battery swapping waiting time, thus effectively improving the user's battery swapping experience.

[0139] In an implementable solution, the method for estimating the vehicle battery swapping time further includes:

[0140] Obtain the estimated battery swapping interval according to the first estimated battery swapping time and the second estimated battery swapping time;

[0141] Wherein, the estimated battery swapping interval is the time interval corresponding to between the first estimated battery swapping time and the second estimated battery swapping time.

[0142] In this solution, based on the estimated time for the vehicles going to the target battery swapping station and the vehicles preparing to navigate to the target battery swapping station to reach the target battery swapping station respectively, the estimated battery swapping time corresponding to the target vehicle is determined respectively, and then the corresponding estimated battery swapping interval is obtained, that is, the waiting duration expected by the user is within the range of the estimated battery swapping interval, further improving the accuracy of estimating the user's battery swapping time, and thus being able to further improve the user's battery swapping experience.

[0143] In an implementable solution, the vehicles to be inbound further include reserved vehicles, and the method for estimating the vehicle battery swapping time further includes:

[0144] Obtain the reserved battery swapping time of the reserved vehicle;

[0145] Obtain the third estimated battery swapping time of the target vehicle based on the first estimated sorting, the reserved battery swapping time, and the status of the available batteries.

[0146] In this solution, vehicles with early reserved battery swapping are taken into consideration to re-determine the estimated battery swapping time of the target vehicle at the target battery swapping station according to the first estimated sorting, the reserved battery swapping time, and the status of the available batteries, further improving the accuracy of the estimated battery swapping time for users, and thus further enhancing the user's battery swapping experience.

[0147] In an implementable solution, the vehicles waiting to enter the station also include reserved vehicles, and the method for estimating the battery swapping time of such vehicles further includes:

[0148] Obtain the reserved battery swapping time of the reserved vehicle;

[0149] Obtain the fourth estimated battery swapping time of the target vehicle according to the second estimated sorting, the reserved battery swapping time, and the status of the available batteries.

[0150] In this solution, vehicles with early reserved battery swapping are taken into consideration to re-determine the estimated battery swapping time of the target vehicle at the target battery swapping station according to the second estimated sorting, the reserved battery swapping time, and the status of the available batteries, further improving the accuracy of the estimated battery swapping time for users, and thus further enhancing the user's battery swapping experience.

[0151] In an implementable solution, the available batteries include fully charged batteries and batteries being charged;

[0152] Step S105 includes:

[0153] Obtain the number of fully charged batteries;

[0154] Obtain the third estimated time for the batteries being charged to be fully charged;

[0155] Step S106 includes:

[0156] Obtain the first estimated battery swapping time of the target vehicle according to the first estimated sorting, the number of fully charged batteries, and the third estimated time.

[0157] In this solution, in addition to determining whether the target vehicle needs to queue at the target battery swapping station based on the first estimated sorting and, if so, the corresponding queuing order, so that users can clearly know their queuing situation in the battery swapping queue at the target battery swapping station; at the same time, combining the number of fully charged batteries in the target battery swapping station and the third estimated time for the batteries being charged to be fully charged to jointly determine the estimated battery swapping time corresponding to the target vehicle after arriving at the target battery swapping station, ensuring that users can clearly know in advance the battery swapping queuing situation and the battery swapping waiting duration at the target battery swapping station, giving users a clear psychological expectation of the possible queuing time, and thus effectively enhancing the user's battery swapping experience.

[0158] In an implementable solution, the available batteries include fully charged batteries and batteries being charged;

[0159] Step S105 includes:

[0160] Obtain the number of fully charged batteries;

[0161] Obtain the third estimated time for the battery being charged to complete charging;

[0162] Step S203 includes:

[0163] Obtain the second estimated battery replacement time of the target vehicle based on the second estimated sorting, the number of fully charged batteries, and the third estimated time.

[0164] In this solution, in addition to determining whether the target vehicle needs to queue at the target battery replacement station based on the second estimated sorting and, if so, the corresponding queuing order, so that the user can clearly know their queuing situation in the battery replacement queue at the target battery replacement station; at the same time, combining the number of fully charged batteries in the target battery replacement station and the third estimated time for the battery being charged to complete charging to jointly determine the estimated battery replacement time corresponding to the target vehicle after arriving at the target battery replacement station, ensuring that the user can clearly know in advance the battery replacement queuing situation and the battery replacement waiting duration at the target battery replacement station, giving the user a clear psychological expectation of the possible queuing time, thereby effectively improving the user's battery replacement experience.

[0165] In an implementable solution, the step of obtaining the third estimated time for the battery being charged to complete charging specifically includes:

[0166] Obtain the third estimated time based on the current power, full power, and charging conditions of the battery being charged.

[0167] In this solution, based on the power difference between the actual power and the full power of each charging battery, combined with the actual charging parameters (such as charging voltage, charging current, etc.), automatically and accurately calculate the duration required for each charging battery to be fully charged, so as to ensure the timeliness and accuracy of the subsequent estimated battery replacement time of the target vehicle.

[0168] In an implementable solution, step S101 includes:

[0169] Obtain the first estimated time based on the length and road conditions of the driving route of the first type of vehicle navigating to the target battery replacement station.

[0170] In this solution, based on the map navigation information of each first - type vehicle navigating to the target battery swapping station, the driving distance between the vehicle and the target battery swapping station and the overall road conditions are determined to automatically calculate the time expected for the vehicle to reach the target battery swapping station. Of course, according to the actual situation, other influencing factors in the actual scenario can also be combined to jointly determine this first expected time to ensure the accuracy of the determination of the first expected time.

[0171] In an implementable solution, the first battery swapping estimated time is the time when the target vehicle starts battery swapping.

[0172] Or, the first battery swapping estimated time is the time when the target vehicle completes battery swapping.

[0173] In this solution, the first battery swapping estimated time is sent to the user, enabling the user to clearly know when battery swapping can be expected to be carried out or when it can be completed, with a clear psychological expectation, thus effectively enhancing the user's battery swapping experience.

[0174] In an implementable solution, the first battery swapping estimated time is the time interval between the time when the target vehicle completes battery swapping and the current time.

[0175] Among them, when Tc > TL, the first battery swapping estimated time Ta = Td + Tc; when Tc ≤ TL, then Ta = Td + TL.

[0176] Among them, Td represents the expected time taken for the target vehicle to reach the target battery swapping station, and the expected time is corresponding to the first expected time of the target vehicle.

[0177] TL = (L + Ls) * Th, where TL represents the expected queuing time of the target vehicle at the target battery swapping station, (L + Ls) ≤ represents the first expected sorting, L represents the number of vehicles in the station, Ls represents the number of vehicles waiting to enter the station whose first expected time is earlier than that of the target vehicle, and Th represents the time taken for a single battery swapping operation.

[0178] Tc represents the target charging time, which is the time required to charge the target battery to a full - charge state. The target battery is the battery expected to be used for battery swapping of the target vehicle according to the first expected sorting. Among them, when (L + Ls) ≤ Bu, then Tc = 0; when Bu < (L + Ls) < (Bu + Bc), then Tc = Bs * Tctb; when (L + Ls) < (Bu + Bc), then Tc = Tctb, where Bu represents the number of fully - charged batteries among the available batteries, Bc represents the number of batteries being charged among the available batteries, Tctb represents the charging time required for the available battery to be charged from zero to full, and Bs represents the percentage of the remaining power of the target battery currently.

[0179] In this solution, the distance from the user's current location to the target swapping station and the estimated time required to reach the target swapping station are obtained. At the same time, based on the vehicles currently navigating to the target swapping station in the server, the vehicles currently preparing to navigate to the target swapping station, the vehicles queuing in the target swapping station, the remaining available batteries of the vehicle in the target swapping station, the number of batteries being charged, and the estimated time to charge to the available capacity, etc., it is accurately calculated whether the target vehicle needs to queue up after arrival and the queuing time, that is, the estimated swapping time corresponding to the target vehicle after arriving at the target swapping station is jointly determined, ensuring that the user can clearly know in advance the swapping queuing situation and the swapping waiting duration in the target swapping station, enabling the user to have a clear psychological expectation of the possible queuing time, thereby effectively improving the user's swapping experience.

[0180] In an implementable solution, the vehicles waiting to enter the station are vehicles using the same target model of battery, and the available batteries are batteries of the target model.

[0181] Specifically, in the server, by obtaining the navigation information corresponding to several vehicles, if it is determined that the destinations of several vehicles are all heading to the target swapping station during the same time period, then the vehicle model information and the battery model information used by these vehicles are continuously obtained, and these vehicles with the same battery model information are used as the vehicles waiting to enter the station.

[0182] In this solution, for the target vehicle, only the status of the available batteries in the target swapping station that are consistent with the battery model installed in it will affect the swapping waiting of the target vehicle. Therefore, only the status of the available batteries in the target swapping station that are consistent with the battery model installed in the target vehicle needs to be considered, and then the estimated swapping time corresponding to the target vehicle is obtained by combining the expected sorting situation, ensuring the effectiveness and accuracy of obtaining the estimated swapping time.

[0183] In an implementable solution, in this embodiment, a list can also be displayed on the display screen in the target swapping station, showing the estimated swapping waiting time of each swapping vehicle, so as to facilitate the user to directly view, further improving the user's swapping experience.

[0184] Embodiment 3

[0185] As Figure 3 shown, the vehicle swapping time estimation system of this embodiment, the estimation system includes:

[0186] A vehicle determination module 1, configured to determine the vehicles waiting to enter the station;

[0187] Among them, the vehicles waiting to enter the station include the first type of vehicles, and the first type of vehicles are the vehicles that are on the way to the target swapping station;

[0188] Specifically, the determination of the target swapping station can be based on the relevant information of a certain vehicle (including the longitude and latitude information, address information, etc. of the vehicle), obtain the list of swapping stations around the vehicle, and then determine it using certain screening rules. For example, select the swapping station with a distance less than the shortest or less than the set distance as the target swapping station; or randomly select any swapping station within the set range to obtain the target swapping station, etc.

[0189] In addition, based on navigation data, data in the swapping APP (application program), etc., it can be determined whether any vehicle is on the way to the target swapping station.

[0190] The first estimated time acquisition module 2 is used to acquire the first estimated time for each first type of vehicle to reach the target swapping station;

[0191] For example, based on the real-time position of the first type of vehicle and the position of the target swapping station, determine the distance between the vehicle and the target swapping station, and combine the vehicle driving speed, road conditions, etc. to automatically determine the time required for the vehicle to drive to the target swapping station.

[0192] The vehicle quantity acquisition module 3 is used to acquire the quantity of vehicles in the station;

[0193] Among them, the in-station vehicles are the vehicles waiting for swapping at the target swapping station;

[0194] Specifically, when each vehicle drives into the target swapping station and drives out of the target swapping station, the counting device can automatically increase or decrease the count to statistically obtain the quantity of vehicles waiting for swapping in real time at the target swapping station; it can also collect the scene image through the image acquisition device of the swapping station to automatically identify the quantity of vehicles waiting for swapping in real time at the target swapping station. Of course, other feasible methods can also be used, which will not be elaborated here.

[0195] The first estimated sorting acquisition module 4 is used to obtain the first estimated sorting for the target vehicle to swap power at the target swapping station according to the quantity of in-station vehicles and the first estimated time;

[0196] Specifically, jointly consider the influence of the vehicles already parked and waiting for swapping in the target swapping station and all the vehicles navigating to this target swapping station to determine whether the target vehicle needs to queue at this target swapping station and, if so, the corresponding queuing order, so that the user can clearly know their queuing situation in the swapping queue at this target swapping station, and then facilitate the user to determine whether to continue to swap power at this target swapping station or make other arrangements in advance, thus enhancing the user's swapping experience.

[0197] The status acquisition module 5 is used to acquire the status of the available batteries at the target swapping station;

[0198] Specifically, the available batteries corresponding to each battery type in the target battery swapping station are counted, and the remaining conditions of these available batteries greatly affect the battery swapping waiting time of battery swapping vehicles.

[0199] The first estimated time acquisition module 6 is configured to obtain the first battery swapping estimated time of the target vehicle according to the first predicted sorting and the status of the available batteries.

[0200] The estimation scheme for the vehicle battery swapping time in this embodiment is completed in the server, and the obtained battery swapping estimated time in the server will be timely pushed through the APP installed in the intelligent terminal of the battery swapping user, so that the user can timely learn the corresponding time information.

[0201] In this solution, the first predicted time required for all vehicles going to the target battery swapping station is automatically calculated, and combined with the number of vehicles waiting for battery swapping in the target battery swapping station, it is determined whether the target vehicle needs to queue or the queuing order after arriving at the target battery swapping station; at the same time, combined with the specific situation of the available batteries in the target battery swapping station, the first battery swapping estimated time corresponding to the target vehicle after arriving at the target battery swapping station is jointly determined, that is, all the influencing factors of the battery swapping waiting time in the target battery swapping station are comprehensively considered, ensuring that the user can clearly know in advance the battery swapping queuing situation and the battery swapping waiting time in the target battery swapping station, giving the user a clear psychological expectation of the possible queuing time, that is, informing the user of more available information, rather than being unable to predict the battery swapping waiting time, thus effectively improving the user's battery swapping experience.

[0202] Embodiment 4

[0203] As Figure 4 shown, the estimation system for the vehicle battery swapping time in this embodiment is a further improvement of Embodiment 3. Specifically:

[0204] In an implementable solution, the vehicles to enter the station further include a second type of vehicle, and the second type of vehicle is a vehicle preparing to go to the target battery swapping station;

[0205] Among them, it is possible to determine whether any vehicle is preparing to go to the target battery swapping station according to the battery swapping APP data, historical battery swapping data, etc.

[0206] The estimation system further includes:

[0207] The second predicted time acquisition module 7 is configured to obtain the second predicted time for each vehicle to enter the station to reach the target battery swapping station;

[0208] The second predicted sorting acquisition module 8 is configured to obtain the second predicted sorting for the target vehicle to swap batteries in the target battery swapping station according to the number of vehicles in the station and the second predicted time;

[0209] The second estimated time acquisition module 9 is configured to obtain the second battery swapping estimated time of the target vehicle according to the second estimated sorting and the state of the available battery.

[0210] In this solution, the vehicles already parked in the target battery swapping station waiting for battery swapping and the impact of all vehicles preparing to go to the target battery swapping station are jointly considered to determine whether the target vehicle needs to queue at the target battery swapping station and, if so, the corresponding queuing order, so that the user can clearly know his or her queuing situation in the battery swapping queue at the target battery swapping station; at the same time, combined with the specific situation of the available batteries in the target battery swapping station, the second battery swapping estimated time corresponding to the target vehicle after arriving at the target battery swapping station is jointly determined, that is, all the influencing factors of the battery swapping waiting duration in the target battery swapping station are comprehensively considered, ensuring that the user can clearly know in advance the battery swapping queuing situation and the battery swapping waiting duration in the target battery swapping station, giving the user a clear psychological expectation of the possible queuing time and no longer being unable to anticipate the battery swapping waiting time, thereby effectively improving the user's battery swapping experience.

[0211] In an implementable solution, the estimation system further includes:

[0212] The estimated battery swapping interval acquisition module 10 is configured to obtain the estimated battery swapping interval according to the first battery swapping estimated time and the second battery swapping estimated time;

[0213] Wherein, the estimated battery swapping interval is the time interval corresponding between the first battery swapping estimated time and the second battery swapping estimated time.

[0214] In this solution, based on the estimated time of the vehicles that are on the way to the target battery swapping station and the vehicles that are preparing to navigate to the target battery swapping station to arrive at the target battery swapping station respectively, the battery swapping estimated time corresponding to the target vehicle is determined respectively, and then the corresponding estimated battery swapping interval is obtained, that is, the waiting duration expected by the user is within the range of the estimated battery swapping interval, further improving the accuracy of the estimation of the user's battery swapping time and further improving the user's battery swapping experience.

[0215] In an implementable solution, the vehicles to enter the station further include reserved vehicles, and the estimation system further includes:

[0216] The reserved battery swapping time acquisition module 11 is configured to acquire the reserved battery swapping time of the reserved vehicle;

[0217] The third estimated time acquisition module 12 is configured to obtain the third battery swapping estimated time of the target vehicle according to the first estimated sorting, the reserved battery swapping time and the state of the available battery.

[0218] In this solution, vehicles with pre - scheduled battery swapping are taken into consideration to re - determine the estimated battery swapping time of the target vehicle at the target battery swapping station according to the first estimated sorting, the pre - scheduled battery swapping time, and the status of available batteries, further improving the accuracy of estimating the user's battery swapping time and thus further enhancing the user's battery swapping experience.

[0219] In an implementable solution, the vehicles waiting to enter the station also include pre - scheduled vehicles, and the estimation system further includes:

[0220] A pre - scheduled battery swapping time acquisition module 13 for acquiring the pre - scheduled battery swapping time of the pre - scheduled vehicle;

[0221] A fourth estimated time acquisition module 14 for obtaining the fourth estimated battery swapping time of the target vehicle according to the second estimated sorting, the pre - scheduled battery swapping time, and the status of available batteries.

[0222] In this solution, vehicles with pre - scheduled battery swapping are taken into consideration to re - determine the estimated battery swapping time of the target vehicle at the target battery swapping station according to the second estimated sorting, the pre - scheduled battery swapping time, and the status of available batteries, further improving the accuracy of estimating the user's battery swapping time and thus further enhancing the user's battery swapping experience.

[0223] In an implementable solution, the available batteries include fully - charged batteries and batteries being charged;

[0224] The status acquisition module 5 includes:

[0225] A battery quantity acquisition unit for acquiring the quantity of fully - charged batteries;

[0226] A third estimated time acquisition unit for acquiring the third estimated time for the batteries being charged to complete charging;

[0227] The first estimated time acquisition module 6 is also used to obtain the first estimated battery swapping time of the target vehicle according to the first estimated sorting, the quantity of fully - charged batteries, and the third estimated time.

[0228] In this solution, in addition to determining whether the target vehicle needs to queue at the target battery swapping station based on the first estimated sorting and, if so, the corresponding queuing order, so that the user can clearly know their queuing situation in the battery swapping queue at the target battery swapping station; at the same time, combining the quantity of fully - charged batteries in the target battery swapping station and the third estimated time for the batteries being charged to complete charging to jointly determine the corresponding estimated battery swapping time after the target vehicle arrives at the target battery swapping station, ensuring that the user can clearly know in advance the battery swapping queuing situation and the battery swapping waiting duration at the target battery swapping station, giving the user a clear psychological expectation of the possible queuing time, thereby effectively enhancing the user's battery swapping experience. In an implementable solution, the available batteries include fully - charged batteries and batteries being charged;

[0229] The status acquisition module 5 includes:

[0230] A battery quantity acquisition unit, configured to acquire the quantity of fully charged batteries;

[0231] A third estimated time acquisition unit, configured to acquire a third estimated time for the batteries being charged to complete charging;

[0232] The second estimated time acquisition module is further configured to obtain a second battery swapping estimated time of the target vehicle according to the second estimated sorting, the quantity of fully charged batteries, and the third estimated time.

[0233] In this solution, in addition to determining whether the target vehicle needs to queue at the target battery swapping station based on the second estimated sorting and, if so, the corresponding queuing order, so that the user can clearly know their queuing situation in the battery swapping queue at the target battery swapping station; at the same time, combining the quantity of fully charged batteries in the target battery swapping station and the third estimated time for the batteries being charged to complete charging to jointly determine the estimated battery swapping time of the target vehicle after arriving at the target battery swapping station, which ensures that the user can clearly know in advance the battery swapping queuing situation and the battery swapping waiting duration at the target battery swapping station, giving the user a clear psychological expectation of the possible queuing time, thereby effectively improving the user's battery swapping experience.

[0234] In an implementable solution, the third estimated time acquisition unit is configured to obtain the third estimated time according to the current power, full power, and charging conditions of the batteries being charged.

[0235] In this solution, based on the power difference between the actual power and the full power of each charging battery, and combined with the actual charging parameters (such as charging voltage, charging current, etc.), the time required for each charging battery to be fully charged is automatically and accurately calculated to ensure the timeliness and accuracy of the subsequent estimated battery swapping time of the target vehicle.

[0236] In an implementable solution, the first estimated time acquisition module 2 is configured to obtain the first estimated time according to the length and road conditions of the driving route of the first type of vehicle navigating to the target battery swapping station.

[0237] In this solution, according to the map navigation information of each first type of vehicle navigating to the target battery swapping station, the driving distance between the vehicle and the target battery swapping station and the overall road conditions are determined to automatically calculate the time expected to be taken for the vehicle to reach the target battery swapping station; of course, according to the actual situation, other influencing factors in the actual scenario can also be combined to jointly determine the first estimated time to ensure the accuracy of the determined first estimated time.

[0238] In an implementable solution, the first battery swapping estimated time is the time when the target vehicle starts battery swapping.

[0239] Alternatively, the first estimated battery swapping time is the time when the target vehicle completes battery swapping.

[0240] In this solution, the first estimated battery swapping time is sent to the user. The user can clearly know when they can perform battery swapping and when they can complete battery swapping, having a clear psychological expectation, thus effectively improving the user's battery swapping experience.

[0241] In an implementable solution, the first estimated battery swapping time is the time interval between the time when the target vehicle completes battery swapping and the current time;

[0242] where, when Tc > TL, the first estimated battery swapping time Ta = Td + Tc; when Tc ≤ TL, then Ta = Td + TL;

[0243] where, Td represents the estimated time taken for the target vehicle to reach the target battery swapping station, and the estimated time corresponds to the first estimated time of the target vehicle;

[0244] TL = (L + Ls) * Th, where TL represents the estimated queuing time of the target vehicle at the target battery swapping station, (L + Ls) ≤ represents the first estimated sorting, L represents the number of vehicles in the station, Ls represents the number of vehicles waiting to enter the station whose first estimated time is earlier than that of the target vehicle, and Th represents the time taken for a single battery swapping operation;

[0245] Tc represents the target charging time, which is the time required to charge the target battery to a fully charged state. The target battery is the battery expected to be used for battery swapping of the target vehicle according to the first estimated sorting. Where, when (L + Ls) ≤ Bu, then Tc = 0, when Bu < (L + Ls) < (Bu + Bc), then Tc = Bs * Tctb, when (L + Ls) < (Bu + Bc), then Tc = Tctb, where Bu represents the number of fully charged batteries among the available batteries, Bc represents the number of batteries being charged among the available batteries, Tctb represents the charging time required for the available battery to be fully charged from zero charge, and Bs represents the percentage of the remaining charge of the target battery.

[0246] In this solution, the distance from the user's current location to the target swapping station and the estimated time required to reach the target swapping station are obtained. At the same time, based on the vehicles currently navigating to the target swapping station in the server, the vehicles that are about to navigate to the target swapping station, the vehicles queuing in the target swapping station, the remaining available batteries of the vehicle in the target swapping station, the number of batteries being charged, and the estimated time to charge to the available capacity, etc., it is accurately calculated whether the target vehicle needs to queue up after arrival and the queuing time, that is, the estimated swapping time corresponding to the target vehicle after arriving at the target swapping station is jointly determined, ensuring that the user can clearly know in advance the swapping queuing situation and the swapping waiting duration in the target swapping station, giving the user a clear psychological expectation of the possible queuing time, and thus effectively improving the user's swapping experience.

[0247] In an implementable solution, the vehicles waiting to enter the station are vehicles using the same target model of battery, and the available batteries are batteries of the target model.

[0248] Specifically, in the server, by obtaining the navigation information corresponding to several vehicles, if it is determined that the destinations of several vehicles are all going to the target swapping station during the same time period, then the vehicle model information and the battery model information used by these vehicles are further obtained, and these vehicles with the same battery model information are used as the vehicles waiting to enter the station.

[0249] In this solution, for the target vehicle, only the status of the available batteries in the target swapping station that are consistent with the battery model installed in it will affect the swapping waiting of the target vehicle. Therefore, only the status of the available batteries in the target swapping station that are consistent with the battery model installed in the target vehicle needs to be considered, and then the estimated swapping time corresponding to the target vehicle is obtained by combining the expected sorting situation, so as to ensure the effectiveness and accuracy of obtaining the estimated swapping time.

[0250] In an implementable solution, in this embodiment, a list can also be displayed on the display screen in the target swapping station, showing the estimated swapping waiting time of each swapping vehicle, so as to facilitate the user to directly view, further improving the user's swapping experience.

[0251] Embodiment 5

[0252] Figure 5 It is a schematic structural diagram of an electronic device provided in Embodiment 3 of the present invention. The electronic device includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the method in the above embodiment is implemented. Figure 5 The displayed electronic device 30 is only an example and should not bring any restrictions to the functions and usage scope of the embodiments of the present invention.

[0253] Such as Figure 5As shown, the electronic device 30 may be embodied in the form of a general computing device. For example, it may be a server device. The components of the electronic device 30 may include, but are not limited to: the above-mentioned at least one processor 31, the above-mentioned at least one memory 32, and a bus 33 that connects different system components (including the memory 32 and the processor 31).

[0254] The bus 33 includes a data bus, an address bus, and a control bus.

[0255] The memory 32 may include volatile memory, such as random access memory (RAM) 321 and / or cache memory 322, and may further include read-only memory (ROM) 323.

[0256] The memory 32 may also include a program / utility 325 having a set (at least one) of program modules 324. Such program modules 324 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.

[0257] The processor 31 executes various functional applications and data processing by running computer programs stored in the memory 32, such as the methods in the above embodiments of the present invention.

[0258] The electronic device 30 may also communicate with one or more external devices 34 (such as a keyboard, a pointing device, etc.). Such communication may be carried out through an input / output (I / O) interface 35. Moreover, the model generation device 30 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 36. As Figure 5 shown, the network adapter 36 communicates with other modules of the model generation device 30 through the bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in combination with the model generation device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (redundant array of independent disks) systems, tape drives, and data backup storage systems, etc.

[0259] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, such a division is merely exemplary and not mandatory. In fact, according to the embodiments of the present invention, the features and functions of two or more of the above-mentioned units / modules may be embodied in one unit / modules. Conversely, the features and functions of one unit / modules described above may be further divided and embodied by multiple unit / modules.

[0260] Embodiment 6

[0261] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the steps in the method in the above embodiment are implemented.

[0262] Among them, the more specific forms that the readable storage medium can adopt may include but are not limited to: portable disks, hard disks, random access memories, read-only memories, erasable programmable read-only memories, optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0263] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to enable the terminal device to execute the steps in the method in the above embodiment.

[0264] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, executed as an independent software package, partially on the user device and partially on a remote device, or entirely on a remote device.

[0265] Although the specific implementation manners of the present disclosure have been described above, those skilled in the art should understand that this is only an example. The protection scope of the present disclosure is defined by the appended claims. Without departing from the principles and essence of the present disclosure, those skilled in the art can make various changes or modifications to these implementation manners, but these changes and modifications all fall within the protection scope of the present disclosure.

Claims

1. A method for estimating the battery swapping time of a vehicle, characterized in that, Including the following steps: Determine the vehicle to enter the station, where the vehicle to enter the station includes a first type of vehicle, and the first type of vehicle is a vehicle heading to the target battery swapping station; Obtain the first estimated time for each of the first type of vehicles to reach the target battery swapping station; Obtain the number of vehicles in the station, where the vehicles in the station are vehicles waiting for battery swapping at the target battery swapping station; Obtain the first estimated sorting for the target vehicle to swap batteries at the target battery swapping station based on the number of vehicles in the station and the first estimated time; Obtain the status of the available batteries at the target battery swapping station; Obtain the first estimated battery swapping time for the target vehicle based on the first estimated sorting and the status of the available batteries.

2. The method for estimating the vehicle battery swapping time according to claim 1, wherein The vehicle to enter the station further includes a second type of vehicle, and the second type of vehicle is a vehicle preparing to head to the target battery swapping station; The method for estimating the vehicle battery swapping time further includes: Obtain the second estimated time for each of the vehicles to enter the station to reach the target battery swapping station; Obtain the second estimated sorting for the target vehicle to swap batteries at the target battery swapping station based on the number of vehicles in the station and the second estimated time; Obtain the second estimated battery swapping time for the target vehicle based on the second estimated sorting and the status of the available batteries.

3. The method for estimating the vehicle battery swapping time according to claim 2, wherein, The method for estimating the vehicle battery swapping time further includes: Obtain the estimated battery swapping interval based on the first estimated battery swapping time and the second estimated battery swapping time, where the estimated battery swapping interval is the time interval corresponding between the first estimated battery swapping time and the second estimated battery swapping time.

4. The method for estimating the vehicle battery swapping time according to claim 1, wherein The vehicle to enter the station further includes reserved vehicles, and the method for estimating the vehicle battery swapping time further includes: Obtain the reserved battery swapping time of the reserved vehicle; Obtain the third estimated battery swapping time for the target vehicle based on the first estimated sorting, the reserved battery swapping time, and the status of the available batteries.

5. The method for estimating the vehicle battery swapping time according to claim 2, wherein The method for estimating the vehicle battery swapping time further includes: Obtain the reserved battery swapping time of the reserved vehicle; Obtain the fourth estimated battery swapping time for the target vehicle based on the second estimated sorting, the reserved battery swapping time, and the status of the available batteries.

6. The method for estimating the vehicle battery swapping time according to claim 1, wherein The available batteries include fully charged batteries and batteries being charged; The obtaining the status of the available batteries at the target battery swapping station specifically includes: Obtain the number of fully charged batteries; Obtain the third estimated time for the batteries being charged to complete charging; The obtaining the first estimated battery swapping time for the target vehicle based on the first estimated sorting and the status of the available batteries specifically includes: Obtain the first estimated battery swapping time for the target vehicle based on the first estimated sorting, the number of fully charged batteries, and the third estimated time.

7. The method for estimating the vehicle battery swapping time according to claim 2, wherein The available batteries include fully charged batteries and batteries being charged; The obtaining the status of the available batteries at the target battery swapping station specifically includes: Obtain the number of fully charged batteries; Obtain the third estimated time for the batteries being charged to complete charging; The obtaining the second estimated battery swapping time for the target vehicle based on the second estimated sorting and the status of the available batteries specifically includes: Obtain the second estimated battery swapping time for the target vehicle based on the second estimated sorting, the number of fully charged batteries, and the third estimated time.

8. The method for estimating the vehicle battery swapping time according to claim 6, wherein The obtaining of the third estimated time for the battery being charged to complete charging specifically includes: Obtaining the third estimated time according to the current power, full charge power of the battery being charged and the charging conditions.

9. The method for estimating the vehicle battery swapping time according to claim 1, wherein The obtaining of the first estimated time for each of the first type of vehicles to reach the target swapping station specifically includes: Obtaining the first estimated time according to the length and road conditions of the driving route for the first type of vehicle to navigate to the target swapping station.

10. The method for estimating the vehicle battery swapping time according to claim 1, wherein, The first swapping estimated time is the time when the target vehicle starts swapping, or, the first swapping estimated time is the time when the target vehicle completes swapping.

11. The method for estimating the vehicle battery swapping time according to claim 1, wherein The first swapping estimated time is the time interval between the time when the target vehicle completes swapping and the current time; wherein, when Tc > TL, then the first swapping estimated time Ta = Td + Tc; when Tc ≤ TL, then Ta = Td + TL; wherein, Td represents the estimated time taken for the target vehicle to reach the target swapping station, and the estimated time taken corresponds to the first estimated time of the target vehicle; TL = (L + Ls) * Th, wherein TL represents the estimated queuing time of the target vehicle at the target swapping station, (L + Ls) ≤ represents the first estimated sorting, L represents the number of vehicles in the station, Ls represents the number of vehicles waiting to enter the station whose first estimated time is earlier than that of the target vehicle, and Th represents the time taken for a single swapping operation; Tc represents the target charging time, which is the time required for the target battery to be charged to the full charge state. The target battery is the battery corresponding to the swapping for the target vehicle according to the first estimated sorting. Wherein, when (L + Ls) ≤ Bu, then Tc = 0; when Bu < (L + Ls) < (Bu + Bc), then Tc = Bs * Tctb; when (L + Ls) < (Bu + Bc), then Tc = Tctb. Wherein, Bu represents the number of fully charged batteries among the available batteries, Bc represents the number of batteries being charged among the available batteries, Tctb represents the charging time required for the available battery to be charged from zero power to full charge, and Bs represents the percentage of the current remaining power of the target battery.

12. The method for estimating the vehicle battery swapping time according to any one of claims 1-11, characterized in that, The vehicles waiting to enter the station are vehicles using the same target model of battery, and the available batteries are batteries of the target model.

13. An estimation system for the battery swapping time of a vehicle, characterized in that, The estimation system includes: A vehicle determination module for determining vehicles waiting to enter the station, where the vehicles waiting to enter the station include the first type of vehicles, and the first type of vehicles are vehicles on their way to the target swapping station; A first estimated time obtaining module for obtaining the first estimated time for each of the first type of vehicles to reach the target swapping station; A vehicle number obtaining module for obtaining the number of vehicles in the station, where the vehicles in the station are vehicles waiting for swapping at the target swapping station; A first estimated sorting obtaining module for obtaining the first estimated sorting for the target vehicle to swap at the target swapping station according to the number of vehicles in the station and the first estimated time; A status obtaining module for obtaining the status of the available batteries at the target swapping station; The first estimated time acquisition module is configured to obtain the first estimated battery swapping time of the target vehicle according to the first estimated sorting and the state of the available battery.

14. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, When the processor executes the computer program, it implements the method for estimating the vehicle battery swapping time according to any one of claims 1-12.

15. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for estimating the vehicle battery swapping time according to any one of claims 1-12.