Method, device, electronic device and storage medium for determining remaining mileage of shared vehicle
By calculating the remaining mileage of the shared vehicle based on historical travel data and battery characteristics, and correcting it if necessary, the problem of low accuracy in the prior art is solved, and a more accurate estimate of the remaining mileage is achieved.
Patent Information
- Application Number
- CN202211049183.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-30
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2042-08-30
AI Technical Summary
In the prior art, the accuracy of the remaining mileage of shared vehicles is low, which affects the user's car use experience.
Full-charge mileage and initial mileage are determined based on the historical trip data of the shared vehicle, and the remaining mileage is calculated in combination with mileage, loss mileage (determined based on idle time and battery temperature characteristic curve), and corrected in the presence of overweight or sloped driving.
It improves the accuracy of the remaining mileage of shared vehicles, more accurately reflects the available mileage of the vehicle, and improves the user's car use experience.
Smart Images

Figure CN115610224B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of shared vehicles, and in particular to a method, device, electronic device and storage medium for determining the remaining mileage of a shared vehicle. Background Art
[0002] The remaining mileage of a shared vehicle refers to the remaining mileage of the shared vehicle that can be ridden. It is used to remind users whether the battery life can reach the destination. Inaccurate remaining mileage or untimely updates will affect the user's car experience.
[0003] Currently, the remaining mileage of shared vehicles is mostly estimated through voltage curves. However, due to the differences in the operating environment, battery type, driving road conditions, etc. of shared vehicles, the estimated remaining mileage is less accurate. Summary of the invention
[0004] The present invention provides a method, device, electronic device and storage medium for determining the remaining mileage of a shared vehicle, so as to solve the defect of low accuracy in estimating the remaining mileage of a shared vehicle in the prior art.
[0005] The present invention provides a method for determining the remaining mileage of a shared vehicle, comprising:
[0006] Determining the full-charge mileage of the shared vehicle based on historical travel data of the shared vehicle;
[0007] Based on the full-charge mileage and the battery power of the shared vehicle, determine the initial mileage of the shared vehicle, where the initial mileage refers to the mileage corresponding to the battery power of the shared vehicle when the shared vehicle has not started to travel;
[0008] In the case that the shared vehicle is not driving overloaded or on a slope, the remaining mileage of the shared vehicle is determined based on the driving mileage, the consumption mileage and the initial mileage; the consumption mileage is determined based on the idle time of the shared vehicle and the battery temperature characteristic curve.
[0009] According to a method for determining the remaining mileage of a shared vehicle provided by the present invention, the initial mileage of the shared vehicle is determined, and then the method further includes:
[0010] In the case where the shared vehicle is overloaded or driving on a slope, determining the remaining mileage of the shared vehicle based on the driving mileage, the worn mileage and the initial mileage;
[0011] Determine and measure the remaining mileage based on the open circuit voltage of the battery of the shared vehicle;
[0012] Based on the measured remaining mileage, the remaining mileage of the shared vehicle is corrected to obtain a corrected remaining mileage.
[0013] According to a method for determining the remaining mileage of a shared vehicle provided by the present invention, the remaining mileage of the shared vehicle is corrected based on the measured remaining mileage to obtain the corrected remaining mileage, which includes:
[0014] When the difference between the measured remaining mileage and the remaining mileage of the shared vehicle is greater than a preset confidence level, the measured remaining mileage is used as the corrected remaining mileage.
[0015] According to a method for determining the remaining mileage of a shared vehicle provided by the present invention, the consumed mileage is determined based on the following steps:
[0016] Determining idle mileage based on the battery power of the shared vehicle and the idle time;
[0017] Determine the temperature loss mileage based on the battery temperature characteristic curve and the real-time battery temperature;
[0018] The wear mileage is determined based on the idle wear mileage and the temperature wear mileage.
[0019] According to a method for determining the remaining mileage of a shared vehicle provided by the present invention, the remaining mileage of the shared vehicle is determined, and then the method further includes:
[0020] Based on the remaining mileage of the shared vehicle, the battery life of the shared vehicle is evaluated.
[0021] According to a method for determining the remaining mileage of a shared vehicle provided by the present invention, the method for determining the full-charge mileage of the shared vehicle based on historical travel data of the shared vehicle includes:
[0022] The historical travel data is cleaned of extreme values, and the full-charge mileage is determined based on the cleaned historical travel data.
[0023] According to a method for determining the remaining mileage of a shared vehicle provided by the present invention, the battery temperature characteristic curve is determined based on the battery specifications, and the battery specifications are obtained based on a Bluetooth beacon bound to the battery.
[0024] The present invention also provides a device for determining the remaining mileage of a shared vehicle, comprising:
[0025] A full-charge mileage determination unit, configured to determine the full-charge mileage of the shared vehicle based on historical travel data of the shared vehicle;
[0026] an initial mileage determination unit, configured to determine the initial mileage of the shared vehicle based on the full-charge mileage and the battery power of the shared vehicle, wherein the initial mileage refers to the mileage corresponding to the battery power of the shared vehicle when the shared vehicle has not started to travel;
[0027] The remaining mileage determination unit is used to determine the remaining mileage of the shared vehicle based on the driving mileage, the consumption mileage and the initial mileage when the shared vehicle is not traveling overweight or on a slope; the consumption mileage is determined based on the idle time of the shared vehicle and the battery temperature characteristic curve.
[0028] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for determining the remaining mileage of a shared vehicle as described in any one of the above is implemented.
[0029] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the above-described methods for determining the remaining mileage of a shared vehicle.
[0030] The present invention also provides a computer program product, comprising a computer program, which, when executed by a processor, implements any of the above-mentioned methods for determining the remaining mileage of a shared vehicle.
[0031] The method, device, electronic device and storage medium for determining the remaining mileage of a shared vehicle provided by the present invention determine the remaining mileage of a shared vehicle based on the mileage, consumption mileage and initial mileage when the shared vehicle is not overloaded or driving on a slope. Not only the driving conditions of the shared vehicle but also the operating environment and battery characteristics of the shared vehicle are taken into consideration, thereby being able to more accurately obtain the remaining mileage of the shared vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0033] Figure 1 It is a flow chart of a method for determining the remaining mileage of a shared vehicle provided by the present invention;
[0034] Figure 2 It is a structural schematic diagram of a device for determining remaining mileage of a shared vehicle provided by the present invention;
[0035] Figure 3 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0036] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0037] Currently, the remaining mileage of shared vehicles is mostly estimated through voltage curves. However, due to the differences in the operating environment, battery type, driving road conditions, etc. of shared vehicles, the estimated remaining mileage is less accurate.
[0038] In this regard, the present invention provides a method for determining the remaining mileage of a shared vehicle. Figure 1 is a flow chart of the method for determining the remaining mileage of a shared vehicle provided by the present invention, such as Figure 1 As shown, the method comprises the following steps:
[0039] Step 110: Determine the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle.
[0040] Here, the full-charge mileage refers to the corresponding driving mileage of the shared vehicle's battery when it is fully charged. Generally, after the number of battery cycles reaches a certain threshold (such as 60 times), the battery life has a slow linear downward trend, resulting in a decrease in the corresponding mileage of the battery when it is fully charged. For example, the current shared vehicle's full-charge mileage is 50 kilometers. After 3 months, due to the battery's life decay, the shared vehicle's full-charge mileage drops to 47 kilometers.
[0041] Considering the battery's life decay, the embodiment of the present invention obtains historical travel data, analyzes the historical travel data, and obtains the full-charge mileage of the current shared vehicle. Optionally, the embodiment of the present invention can determine the relationship between the number of battery cycles and the full-charge mileage based on the historical travel data, such as drawing a cycle number-full-charge mileage curve, and then determine the full-charge mileage of the shared vehicle based on the current cycle number.
[0042] Step 120: Determine the initial mileage of the shared vehicle based on the full-charge mileage and the battery power of the shared vehicle. The initial mileage refers to the mileage corresponding to the battery power of the shared vehicle before the shared vehicle starts driving.
[0043] Specifically, the initial mileage refers to the mileage corresponding to the battery power of the shared vehicle before the shared vehicle starts driving. When the battery power is fully charged, the initial mileage is equal to the fully charged mileage; when the battery power is not fully charged, the initial mileage is less than the fully charged mileage.
[0044] The initial mileage is related to the full-charge mileage and the battery power. After determining the full-charge mileage and the battery power, the initial mileage can be determined based on the two. For example, if the battery power is 50% of the full charge, the corresponding initial mileage can be 50% of the full charge mileage. In addition, the historical travel data of the most recent preset mileage (such as 200 kilometers) can be selected, the extreme values in the historical travel data can be cleaned, and the initial mileage can be determined based on the cleaned historical travel data.
[0045] Step 130: When the shared vehicle is not overloaded or driving on a slope, the remaining mileage of the shared vehicle is determined based on the driving mileage, the consumption mileage and the initial mileage; the consumption mileage is determined based on the idle time of the shared vehicle and the battery temperature characteristic curve.
[0046] Specifically, if the shared vehicle is not overloaded or driving on a slope, it indicates that the shared vehicle is not in an extreme situation. At this time, the remaining mileage can be determined based on the mileage, the mileage consumed, and the initial mileage. Among them, the mileage consumed can be understood as the impact of the shared vehicle on the remaining mileage during the idle process or when the temperature changes. For example, the shared vehicle may consume electricity during the idle process, which will reduce the remaining mileage; when the temperature of the shared vehicle rises, the remaining mileage will increase, and when the temperature drops, the remaining mileage will decrease.
[0047] In this regard, based on the idle time of the shared vehicle, the power consumption of the shared vehicle during the idle process can be determined, and then the idle mileage can be obtained; based on the battery temperature characteristic curve, the temperature mileage corresponding to the real-time temperature can be determined, and then the mileage can be determined based on the idle mileage and the temperature mileage.
[0048] When the wear and tear mileage is determined, the remaining mileage of the shared vehicle can be determined based on the driving mileage, the wear and tear mileage and the initial mileage, for example, the remaining mileage=initial mileage-driving mileage-wear and tear mileage.
[0049] It should be noted that when determining the remaining mileage, the embodiment of the present invention not only takes into account the driving conditions of the shared vehicle (whether it is overloaded or driving on a slope), but also takes into account the operating environment and battery characteristics of the shared vehicle, so that the remaining mileage of the shared vehicle can be obtained more accurately.
[0050] The method for determining the remaining mileage of a shared vehicle provided in an embodiment of the present invention determines the remaining mileage of a shared vehicle based on the mileage, consumption mileage and initial mileage, when the shared vehicle is not overloaded or driving on a slope. It not only takes into account the driving conditions of the shared vehicle, but also takes into account the operating environment and battery characteristics of the shared vehicle, thereby being able to more accurately obtain the remaining mileage of the shared vehicle.
[0051] Based on the above embodiment, the initial mileage of the shared vehicle is determined, and then the following steps are further included:
[0052] In the case where the shared vehicle is overloaded or driving on a slope, the remaining mileage of the shared vehicle is determined based on the mileage, wear mileage and initial mileage;
[0053] Determine and measure the remaining mileage based on the battery open circuit voltage of the shared vehicle;
[0054] Based on the measured remaining mileage, the remaining mileage of the shared vehicle is corrected to obtain a corrected remaining mileage.
[0055] Specifically, if the shared vehicle is overloaded or driving on a slope, it indicates that the shared vehicle is in an extreme situation. At this time, the remaining mileage determined based on the mileage, the wear mileage and the initial mileage may be biased and needs to be corrected. The remaining mileage can be determined by the method in step 130 above.
[0056] In this regard, the embodiment of the present invention can measure the remaining mileage based on the open circuit voltage of the battery, that is, measure the remaining mileage. The remaining mileage of the test is compared and analyzed with the remaining mileage calculated in step 130 to determine whether to correct the remaining mileage. For example, the difference between the remaining mileage of the test and the remaining mileage of the shared vehicle is calculated. If the difference is greater than the preset confidence, it indicates that the remaining mileage of the shared vehicle needs to be corrected to obtain the corrected remaining mileage. Optionally, when the difference is greater than the preset confidence, the remaining mileage of the test can be used as the correction mileage, thereby achieving correction of the remaining mileage in extreme cases.
[0057] It is understandable that after obtaining the corrected remaining mileage, the remaining mileage can be corrected on the display interface of the shared vehicle, so that the user can accurately obtain the remaining mileage information of the shared vehicle to facilitate the user to arrange the corresponding itinerary.
[0058] It can be seen that in the embodiment of the present invention, when the shared vehicle is overloaded or driving on a slope, the remaining mileage is determined based on the open circuit voltage of the battery of the shared vehicle. Therefore, in extreme cases, the remaining mileage of the shared vehicle can be corrected based on the measured remaining mileage to accurately obtain the corrected remaining mileage.
[0059] Based on any of the above embodiments, based on the measured remaining mileage, the remaining mileage of the shared vehicle is corrected to obtain the corrected remaining mileage, including:
[0060] When the difference between the measured remaining mileage and the remaining mileage of the shared vehicle is greater than a preset confidence level, the measured remaining mileage is used as the corrected remaining mileage.
[0061] Specifically, if the difference between the measured remaining mileage and the remaining mileage of the shared vehicle is greater than the preset confidence, it indicates that the accuracy of the measured remaining mileage is higher than the accuracy of the remaining mileage of the shared vehicle. At this time, the measured remaining mileage can be used as the corrected remaining mileage to correct the remaining mileage of the shared vehicle.
[0062] Based on any of the above embodiments, the mileage loss is determined based on the following steps:
[0063] Determine the idle mileage based on the battery power and idle time of the shared vehicle;
[0064] Determine the temperature loss mileage based on the battery temperature characteristic curve and the real-time battery temperature;
[0065] Determine the wear mileage based on the idle wear mileage and the temperature wear mileage.
[0066] Specifically, shared vehicles may consume power during idleness. The longer the idle time, the higher the battery power, and the corresponding idle mileage is greater. The shorter the idle time, the lower the battery power, and the corresponding idle mileage is smaller.
[0067] In addition, the remaining mileage can be calculated based on the following formula: initial mileage - driving mileage - (idle loss mileage + temperature loss mileage). When the real-time temperature of the shared vehicle increases, the remaining mileage will increase, that is, the corresponding temperature loss mileage is a negative value; when the real-time temperature decreases, the remaining mileage will decrease, that is, the corresponding temperature loss mileage is a positive value. Among them, the temperature loss mileage can be determined from the battery temperature characteristic curve based on the real-time temperature of the battery of the shared vehicle, among which the battery temperature characteristic curve is usually built-in when the battery leaves the factory.
[0068] After determining the idle wear mileage and the temperature wear mileage, the sum of the two can be used as the wear mileage, or the weight can be set according to the actual situation, and the weights of the two can be added to determine the wear mileage. The embodiment of the present invention does not make specific limitations on this.
[0069] Based on any of the above embodiments, the remaining mileage of the shared vehicle is determined, and then the following steps are further included:
[0070] The battery life of the shared vehicle is evaluated based on the remaining mileage of the shared vehicle.
[0071] Specifically, based on the remaining mileage of the shared vehicle, the battery life of the shared vehicle can be evaluated to determine the battery life level of different batteries, and then the user can determine the battery elimination time based on the battery life level to ensure that the shared vehicle can meet the customer's riding requirements. For example, for two batteries with exactly the same initial state, after 6 months of use, the remaining mileage corresponding to battery a is 50 kilometers, and the remaining mileage corresponding to battery b is 40 kilometers, so it can be known that the battery life level of battery a is better than the battery life level of battery b.
[0072] Based on any of the above embodiments, determining the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle includes:
[0073] The extreme values of historical travel data are cleaned, and the full-charge mileage is determined based on the cleaned historical travel data.
[0074] Specifically, extreme values refer to data that differs greatly from most of the historical travel data, which can be understood as abnormal data. Optionally, the embodiment of the present invention can treat the historical travel data that exceeds a preset range as extreme values and clean and remove them based on the visual distribution of the historical travel data.
[0075] After extreme value cleaning of historical travel data, the influence of extreme values on the determination of full-charge mileage can be avoided, and the full-charge mileage can be accurately determined based on the cleaned historical travel data.
[0076] Based on any of the above embodiments, the battery temperature characteristic curve is determined based on the battery specification, and the battery specification is obtained based on a Bluetooth beacon bound to the battery.
[0077] Specifically, when batteries leave the factory, batteries of different specifications carry corresponding battery temperature characteristic curves, so that the remaining mileage of the shared vehicle can be determined based on different batteries.
[0078] In addition, the central control of a shared vehicle is usually unable to directly read the battery specifications. The embodiment of the present invention binds the Bluetooth beacon to the battery so that the Bluetooth beacon can read the battery specifications of the shared vehicle. The Bluetooth beacon then communicates with the central control and sends the battery specifications to the central control. The central control can then obtain the battery specifications and determine the battery temperature characteristic curve corresponding to the battery specifications.
[0079] It is understandable that when charging and returning batteries without communication in the existing market to the warehouse, the operation and maintenance personnel can attach Bluetooth beacons to the batteries, and then the central control can obtain the battery specifications through the Bluetooth beacons.
[0080] The following is a description of the device for determining the remaining mileage of a shared vehicle provided by the present invention. The device for determining the remaining mileage of a shared vehicle described below and the method for determining the remaining mileage of a shared vehicle described above can be referenced to each other.
[0081] Based on any of the above embodiments, the present invention also provides a device for determining the remaining mileage of a shared vehicle, such as Figure 2 As shown, the device comprises:
[0082] A full-charge mileage determination unit 210 is used to determine the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle;
[0083] An initial mileage determination unit 220 is used to determine the initial mileage of the shared vehicle based on the full-charge mileage and the battery power of the shared vehicle, where the initial mileage refers to the mileage corresponding to the battery power of the shared vehicle when the shared vehicle has not started to travel;
[0084] The remaining mileage determination unit 230 is used to determine the remaining mileage of the shared vehicle based on the driving mileage, the consumption mileage and the initial mileage when the shared vehicle is not overloaded or driving on a slope; the consumption mileage is determined based on the idle time of the shared vehicle and the battery temperature characteristic curve.
[0085] Based on any of the above embodiments, the determining the initial mileage of the shared vehicle further includes:
[0086] In the case where the shared vehicle is overloaded or driving on a slope, determining the remaining mileage of the shared vehicle based on the driving mileage, the worn mileage and the initial mileage;
[0087] Determine and measure the remaining mileage based on the open circuit voltage of the battery of the shared vehicle;
[0088] Based on the measured remaining mileage, the remaining mileage of the shared vehicle is corrected to obtain a corrected remaining mileage.
[0089] Based on any of the above embodiments, the correcting the remaining mileage of the shared vehicle based on the measured remaining mileage to obtain the corrected remaining mileage includes:
[0090] When the difference between the measured remaining mileage and the remaining mileage of the shared vehicle is greater than a preset confidence level, the measured remaining mileage is used as the corrected remaining mileage.
[0091] Based on any of the above embodiments, the mileage loss is determined based on the following steps:
[0092] Determining idle mileage based on the battery power of the shared vehicle and the idle time;
[0093] Determine the temperature loss mileage based on the battery temperature characteristic curve and the real-time battery temperature;
[0094] The wear mileage is determined based on the idle wear mileage and the temperature wear mileage.
[0095] Based on any of the above embodiments, the determining the remaining mileage of the shared vehicle further includes:
[0096] Based on the remaining mileage of the shared vehicle, the battery life of the shared vehicle is evaluated.
[0097] Based on any of the above embodiments, determining the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle includes:
[0098] The historical travel data is cleaned of extreme values, and the full-charge mileage is determined based on the cleaned historical travel data.
[0099] Based on any of the above embodiments, the battery temperature characteristic curve is determined based on battery specifications, and the battery specifications are obtained based on a Bluetooth beacon bound to the battery.
[0100] Figure 3 is a schematic diagram of the structure of the electronic device provided by the present invention, such as Figure 3 As shown, the electronic device may include: a processor 310, a memory 320, a communications interface 330 and a communications bus 340, wherein the processor 310, the memory 320 and the communications interface 330 communicate with each other through the communications bus 340. The processor 310 may call the logic instructions in the memory 320 to execute the method for determining the remaining mileage of a shared vehicle, the method comprising: determining the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle; determining the initial mileage of the shared vehicle based on the full-charge mileage and the battery power of the shared vehicle, the initial mileage referring to the mileage corresponding to the battery power of the shared vehicle when the shared vehicle has not started to travel; determining the remaining mileage of the shared vehicle based on the mileage, the consumption mileage and the initial mileage when the shared vehicle does not travel overweight or on a slope; the consumption mileage is determined based on the idle time of the shared vehicle and the battery temperature characteristic curve.
[0101] In addition, the logic instructions in the above-mentioned memory 320 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0102] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the shared vehicle remaining mileage determination method provided by the above-mentioned methods, the method including: determining the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle; determining the initial mileage of the shared vehicle based on the full-charge mileage and the battery power of the shared vehicle, the initial mileage referring to the mileage corresponding to the battery power of the shared vehicle when the shared vehicle has not started driving; determining the remaining mileage of the shared vehicle based on the mileage, the consumption mileage and the initial mileage when the shared vehicle is not overloaded or driving on a slope; the consumption mileage is determined based on the idle time of the shared vehicle and the battery temperature characteristic curve.
[0103] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the above-mentioned methods for determining the remaining mileage of a shared vehicle, the method comprising: determining the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle; determining the initial mileage of the shared vehicle based on the full-charge mileage and the battery power of the shared vehicle, the initial mileage referring to the mileage corresponding to the battery power of the shared vehicle when the shared vehicle has not started driving; determining the remaining mileage of the shared vehicle based on the mileage, the consumption mileage and the initial mileage when the shared vehicle is not overloaded or driving on a slope; the consumption mileage is determined based on the idle time of the shared vehicle and the battery temperature characteristic curve.
[0104] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0105] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0106] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for determining the remaining mileage of a shared vehicle, characterized in that: include: Determining the full-charge mileage of the shared vehicle based on historical travel data of the shared vehicle; Based on the full-charge mileage and the battery power of the shared vehicle, determine the initial mileage of the shared vehicle, where the initial mileage refers to the mileage corresponding to the battery power of the shared vehicle when the shared vehicle has not started to travel; In the case where the shared vehicle is not traveling overloaded or on a slope, determining the remaining mileage of the shared vehicle based on the driving mileage, the consumption mileage and the initial mileage; The mileage loss is determined based on the idle time of the shared vehicle and a battery temperature characteristic curve; The determining of the initial mileage of the shared vehicle further comprises: In the case where the shared vehicle is overloaded or driving on a slope, determining the remaining mileage of the shared vehicle based on the driving mileage, the worn mileage and the initial mileage; Determine and measure the remaining mileage based on the open circuit voltage of the battery of the shared vehicle; Based on the measured remaining mileage, correcting the remaining mileage of the shared vehicle to obtain a corrected remaining mileage; The wear and tear mileage is determined based on the following steps: Determining idle mileage based on the battery power of the shared vehicle and the idle time; Determine the temperature loss mileage based on the battery temperature characteristic curve and the real-time battery temperature; Determining the consumption mileage based on the idle consumption mileage and the temperature consumption mileage; The determining the remaining mileage of the shared vehicle further comprises: Based on the remaining mileage of the shared vehicle, evaluating the battery life of the shared vehicle; The step of determining the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle includes: Cleaning the extreme values of the historical travel data, and determining the full-charge mileage based on the cleaned historical travel data; When the wear and tear mileage is determined, the remaining mileage of the shared vehicle is determined based on the driving mileage, the wear and tear mileage and the initial mileage.
2. The method for determining the remaining mileage of a shared vehicle according to claim 1, characterized in that: The battery temperature characteristic curve is determined based on battery specifications, and the battery specifications are obtained based on a Bluetooth beacon bound to the battery.
3. A device for determining the remaining mileage of a shared vehicle, characterized in that: include: A full-charge mileage determination unit, configured to determine the full-charge mileage of the shared vehicle based on historical travel data of the shared vehicle; an initial mileage determining unit, configured to determine the initial mileage of the shared vehicle based on the full-charge mileage and the battery power of the shared vehicle, wherein the initial mileage refers to the mileage corresponding to the battery power of the shared vehicle when the shared vehicle has not started to travel; a remaining mileage determining unit, configured to determine the remaining mileage of the shared vehicle based on the driving mileage, the consumption mileage and the initial mileage, when the shared vehicle is not traveling overloaded or traveling on a slope; The mileage loss is determined based on the idle time of the shared vehicle and a battery temperature characteristic curve; The determining of the initial mileage of the shared vehicle further comprises: In the case where the shared vehicle is overloaded or driving on a slope, determining the remaining mileage of the shared vehicle based on the driving mileage, the worn mileage and the initial mileage; Determine and measure the remaining mileage based on the open circuit voltage of the battery of the shared vehicle; Based on the measured remaining mileage, correcting the remaining mileage of the shared vehicle to obtain a corrected remaining mileage; The wear and tear mileage is determined based on the following steps: Determining idle mileage based on the battery power of the shared vehicle and the idle time; Determine the temperature loss mileage based on the battery temperature characteristic curve and the real-time battery temperature; Determining the consumption mileage based on the idle consumption mileage and the temperature consumption mileage; The determining the remaining mileage of the shared vehicle further comprises: Based on the remaining mileage of the shared vehicle, evaluating the battery life of the shared vehicle; The step of determining the full-charge mileage of the shared vehicle based on the historical travel data of the shared vehicle includes: Cleaning the extreme values of the historical travel data, and determining the full-charge mileage based on the cleaned historical travel data; When the wear and tear mileage is determined, the remaining mileage of the shared vehicle is determined based on the driving mileage, the wear and tear mileage and the initial mileage.
4. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method for determining the remaining mileage of a shared vehicle as described in any one of claims 1 to 2 is implemented.
5. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for determining the remaining mileage of a shared vehicle as described in any one of claims 1 to 2 is implemented.
Citation Information
Patent Citations
Method and device for detection of car driving range and car
CN106915270A
Calculation method and system of driving range and automobile
CN108790860A
Method and device for calculating remaining mileage of electric vehicle
CN113733918A