Method and apparatus for determining endurance mileage, storage medium and computer device
By obtaining the remaining available capacity of the electric vehicle's power battery and driving status information, determining the driving energy consumption difference parameters, and calculating the equivalent remaining available capacity of the power battery, the problem of inaccurate range estimation of electric vehicles is solved, and accurate range estimation is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HEFEI GUOXUAN HIGH TECH POWER ENERGY
- Filing Date
- 2023-09-18
- Publication Date
- 2026-06-23
Smart Images

Figure CN117261605B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of new energy, and more specifically, to a method, apparatus, storage medium, and computer equipment for determining driving range. Background Technology
[0002] In related technologies, the battery management system evaluates the driving range of new energy electric vehicles. The process involves calculating the remaining driving range of the electric vehicle based on the current battery state and the battery's output power. However, due to the complexity of actual driving conditions, the driving range estimated by the battery management system is not accurate and often differs significantly from the actual driving range that the vehicle can achieve.
[0003] There is currently no effective solution to the above problems. Summary of the Invention
[0004] This invention provides a method, apparatus, storage medium, and computer device for determining driving range, in order to at least solve the technical problem of the inability to accurately determine the driving range of electric vehicles.
[0005] According to one aspect of the present invention, a method for determining driving range is provided, comprising: acquiring the remaining available capacity of a power battery of an electric vehicle and driving state information corresponding to the electric vehicle, wherein the driving state information characterizes the actual driving state of the electric vehicle; determining a driving energy consumption difference parameter corresponding to the electric vehicle based on the driving state information, wherein the driving energy consumption difference parameter characterizes the energy consumption difference between the actual driving state and the ideal driving state of the electric vehicle; determining the equivalent remaining available capacity of the power battery based on the remaining available capacity and the driving energy consumption difference parameter; and determining the driving range of the electric vehicle supported by the power battery based on the equivalent remaining available capacity.
[0006] Optionally, determining the driving energy consumption difference parameter corresponding to the electric vehicle based on the driving status information includes: determining the geographical area where the electric vehicle is located based on the driving status information; and determining the terrain energy consumption parameter corresponding to the electric vehicle driving in the geographical area based on the geographical area, wherein the driving energy consumption difference parameter includes the terrain energy consumption parameter, which characterizes the difference between the energy consumption level of the electric vehicle driving in the geographical area and the energy consumption level driving under ideal terrain.
[0007] Optionally, determining the terrain energy consumption parameters corresponding to the electric vehicle's operation in the geographical region based on the geographical region includes: acquiring terrain data and terrain energy consumption comparison information corresponding to the geographical region, wherein the terrain energy consumption comparison information includes the energy consumption of the electric vehicle under different terrain types; determining the terrain type corresponding to the geographical region based on the terrain data; and determining the terrain energy consumption parameters based on the terrain type corresponding to the geographical region and the terrain energy consumption comparison information.
[0008] Optionally, determining the terrain energy consumption parameters corresponding to the electric vehicle's travel in the geographical area based on the geographical area includes: determining reference electric vehicles that have traveled in the geographical area based on the geographical area; obtaining reference historical data of the reference electric vehicles when traveling in the geographical area; determining reference values of the terrain energy consumption parameters of each reference electric vehicle when traveling in the geographical area based on the reference historical data; and determining the terrain energy consumption parameters based on the reference values of the terrain energy consumption parameters.
[0009] Optionally, determining the geographical area where the electric vehicle is located based on the driving status information includes: if the driving status information includes the driving route of the electric vehicle, determining the geographical area based on the driving route, wherein the geographical area covers the driving route.
[0010] Optionally, determining the driving energy consumption difference parameter corresponding to the electric vehicle based on the driving status information includes: when the driving status information includes the vehicle's historical data, determining the vehicle energy consumption rate parameter corresponding to the electric vehicle based on the historical data, wherein the driving energy consumption difference parameter includes the vehicle energy consumption rate parameter, and the vehicle energy consumption rate parameter characterizes the energy consumption level of the electric vehicle in the driving history.
[0011] Optionally, determining the driving range of the electric vehicle supported by the power battery based on the equivalent remaining available capacity includes: obtaining the ambient temperature of the electric vehicle and the discharge power table of the power battery; querying the discharge power table based on the ambient temperature and the equivalent remaining available capacity to obtain the discharge power of the power battery; and determining the driving range based on the discharge power and the equivalent remaining available capacity.
[0012] According to another aspect of the present invention, a driving range determination device is also provided, comprising: an acquisition module, configured to acquire the remaining available capacity of a power battery of an electric vehicle and driving state information corresponding to the electric vehicle, wherein the driving state information characterizes the actual driving state of the electric vehicle; a first determination module, configured to determine a driving energy consumption difference parameter corresponding to the electric vehicle based on the driving state information, wherein the driving energy consumption difference parameter characterizes the energy consumption difference between the actual driving state and the ideal driving state of the electric vehicle; a second determination module, configured to determine the equivalent remaining available capacity of the power battery based on the remaining available capacity and the driving energy consumption difference parameter; and a third determination module, configured to determine the driving range of the electric vehicle supported by the power battery based on the equivalent remaining available capacity.
[0013] According to another aspect of the present invention, a non-volatile storage medium is also provided, the non-volatile storage medium including a stored program, wherein, when the program is executed, the device where the non-volatile storage medium is located is controlled to execute any of the above-described range determination methods.
[0014] According to another aspect of the present invention, a computer device is also provided, the computer device including a memory and a processor, the memory being used to store a program, and the processor being used to run the program stored in the memory, wherein the program, when running, executes any of the above-described methods for determining driving range.
[0015] In this embodiment of the invention, by obtaining the remaining usable capacity of the electric vehicle's power battery and the corresponding driving status information of the electric vehicle, wherein the driving status information represents the actual driving status of the electric vehicle; based on the driving status information, a driving energy consumption difference parameter corresponding to the electric vehicle is determined, wherein the driving energy consumption difference parameter represents the energy consumption difference between the actual driving status and the ideal driving status of the electric vehicle; based on the remaining usable capacity and the driving energy consumption difference parameter, the equivalent remaining usable capacity of the power battery is determined; based on the equivalent remaining usable capacity, the driving range supported by the power battery for the electric vehicle is determined, thereby achieving the technical effect of accurately obtaining the remaining usable capacity and the driving energy consumption difference parameter, thus realizing the technical effect of determining the equivalent remaining usable capacity of the electric vehicle's power battery by the remaining usable capacity and the driving energy consumption difference parameter, and thus solving the technical problem of not being able to accurately determine the driving range of the electric vehicle. Attached Figure Description
[0016] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0017] Figure 1A hardware block diagram of a computer terminal for a method of determining driving range is shown.
[0018] Figure 2 This is a schematic diagram of a method for determining driving range according to an embodiment of the present invention;
[0019] Figure 3 This is a structural block diagram of a driving range determination device provided according to an embodiment of the present invention. Detailed Implementation
[0020] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0021] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0022] According to an embodiment of the present invention, a method embodiment for determining driving range is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0023] The driving range determination method provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Figure 1 A hardware block diagram of a computer terminal for implementing a method to determine driving range is shown. Figure 1As shown, the computer terminal 10 may include one or more processors (shown as processors 102a, 102b, ..., 102n in the figure) (the processor may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of a BUS bus), a network interface, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0024] It should be noted that the aforementioned one or more processors and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be implemented wholly or partially as software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be wholly or partially integrated into any other element in the computer terminal 10. As involved in the embodiments of this application, the data processing circuits serve as processor control (e.g., selection of a variable resistor termination path connected to an interface).
[0025] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the driving range determination method in this embodiment of the invention. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby implementing the driving range determination method of the aforementioned application. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor, and these remote memories can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0026] The display may be, for example, a touchscreen liquid crystal display (LCD) that allows the user to interact with the user interface of the computer terminal 10.
[0027] Figure 2 This is a flowchart illustrating the method for determining driving range according to an embodiment of the present invention, as shown below. Figure 2 As shown, the method includes the following steps:
[0028] Step S202: Obtain the remaining available capacity of the electric vehicle's power battery and the corresponding driving status information of the electric vehicle, wherein the driving status information represents the actual driving status of the electric vehicle.
[0029] Those skilled in the art will understand that the remaining usable capacity of the power battery takes into account the actual capacity of the battery under the current ambient temperature of the vehicle, as the capacity of the power battery is greatly affected by the ambient temperature.
[0030] Meanwhile, the actual energy consumption of electric vehicles is closely related to the actual driving status of the vehicle. Therefore, the driving status information of electric vehicles can be used to accurately estimate the driving range of electric vehicles in the future.
[0031] Optionally, an electric vehicle is a vehicle that relies entirely or partially on a power battery for its driving power. In this embodiment, the electric vehicle can be a pure electric car or a hybrid car, or it can be an electric bicycle or an electric motorcycle. The type of electric vehicle is not limited here.
[0032] Optionally, the remaining usable capacity of the electric vehicle's power battery can be determined based on the battery's available capacity and its current SOC. SOC is the battery's state of charge, representing the ratio between the power battery's currently stored charge and its maximum capacity, usually expressed as a percentage.
[0033] The usable capacity of a battery can be determined based on its nominal capacity and the current ambient temperature. In this step, the nominal capacity of the battery refers to its factory-issued capacity. The usable capacity of the battery is affected by temperature. Therefore, based on the nominal capacity and the current temperature, the current usable capacity of the battery can be determined. The usable battery capacity is shown in Table 1. The electric vehicle's driving status information includes the electric vehicle's speed, battery level, mileage, remaining mileage, range, power mode, charging status, turn signals, braking status, light status, vehicle tilt angle, tire pressure, vehicle fault codes, motor speed, current, and energy recovery status. Among these, speed refers to the electric vehicle's current speed, usually expressed in kilometers per hour or miles per hour; battery level refers to the electric vehicle's battery charge, usually expressed as a percentage; mileage refers to the total distance the electric vehicle has traveled, usually expressed in kilometers or miles; remaining mileage refers to the estimated remaining driving range of the electric vehicle with its current battery level; range is the estimated driving range of the electric vehicle at the current speed and battery level; power mode refers to the electric vehicle's current power mode, such as economy mode or sport mode; charging status indicates whether the electric vehicle is charging and the charging progress; and turn signals refer to the electric vehicle's current turn signal status, including left turn, right turn, and no turn. Braking status refers to the current braking status of the electric vehicle, including whether the brake pedal is pressed and whether the brake lights are on; lighting status refers to whether the front and rear lights are on, and the status of high beams and low beams; vehicle tilt angle refers to the tilt angle of the electric vehicle while driving, used to assess the vehicle's lateral stability; tire pressure refers to the air pressure of each tire; vehicle fault codes refer to the fault codes of the electric vehicle, used to indicate whether there is a malfunction or abnormality in the vehicle. Driving status information may vary depending on the electric vehicle model and brand.
[0034] Table 1 Available Battery Capacity
[0035] nominal capacity 0℃ 10℃ 25℃ 40℃ 50℃ 50AH 45 47 50 48 45 70AH 62 65 70 66 60 100AH 90 96 100 94 87
[0036] Step S204: Based on the driving status information, determine the driving energy consumption difference parameter corresponding to the electric vehicle, wherein the driving energy consumption difference parameter represents the energy consumption difference between the actual driving state and the ideal driving state of the electric vehicle.
[0037] As an optional embodiment, the driving energy consumption difference parameter corresponding to the electric vehicle can be determined based on the driving status information through the following steps: determining the geographical area where the electric vehicle is located based on the driving status information; determining the terrain energy consumption parameter corresponding to the electric vehicle driving in the geographical area based on the geographical area, wherein the driving energy consumption difference parameter includes the terrain energy consumption parameter, which characterizes the difference between the energy consumption level of the electric vehicle driving in the geographical area and the energy consumption level driving under ideal terrain.
[0038] In this optional embodiment, the driving energy consumption difference parameter may include the terrain energy consumption parameter, which refers to the difference in energy consumption caused by different terrains when an electric vehicle is driving in a specific geographical area. The terrain can be plains, basins, mountains, and plateaus, as well as uphill, downhill, and flat land. Each terrain type will have a different impact on the energy consumption of the electric vehicle. The terrain energy consumption parameter can be obtained through actual testing or simulation calculation. Actual testing involves driving the electric vehicle under different terrain conditions and recording energy consumption data to obtain energy consumption parameters for different terrains. Simulation calculation can use electric vehicle driving simulation software to perform simulation calculations based on terrain elevation data and vehicle parameters to obtain the energy consumption level under different terrains. Furthermore, the determination of the terrain energy consumption parameter can also consider other factors, such as road surface conditions, slope, and wind resistance. These factors also affect the energy consumption of the electric vehicle; therefore, the effects of various influencing factors can be comprehensively considered when determining the terrain energy consumption parameter. Driving status information may include the electric vehicle's speed, gear, and throttle opening. By determining the driving status information and terrain energy consumption parameters, the energy consumption of the electric vehicle in different geographical areas can be estimated more accurately, providing a basis for the energy management and driving strategy optimization of the electric vehicle.
[0039] As an optional embodiment, the terrain energy consumption parameters corresponding to the electric vehicle's operation in a geographical area can be determined by the following steps: obtaining terrain data and terrain energy consumption comparison information corresponding to the geographical area, wherein the terrain energy consumption comparison information includes the energy consumption of the electric vehicle under different terrain types; determining the terrain type corresponding to the geographical area based on the terrain data; and determining the terrain energy consumption parameters based on the terrain type and terrain energy consumption comparison information corresponding to the geographical area.
[0040] In this optional embodiment, terrain data may include data on elevation, hills, plains, basins, mountains, and plateaus, as well as terrain feature data such as uphill and downhill slopes. Terrain energy consumption comparison information refers to the energy consumption of the electric vehicle under different terrain types, which can usually be obtained through actual testing or simulation calculations. By comparing the energy consumption in the terrain energy consumption parameter table (as shown in Table 2), assuming plains are low consumption, basins are medium consumption, and mountains and plateaus are high consumption, the energy consumption level of the electric vehicle under that terrain type can be determined. The energy consumption parameter for high consumption terrain is 0.93, for medium consumption terrain is 0.96, and for low consumption terrain is 1.0. These energy consumption parameters can be used to evaluate the vehicle's energy consumption performance in that geographical area, providing a reference for the energy management and driving strategies of the electric vehicle.
[0041] Table 2 Terrain Energy Consumption Parameters
[0042] area High consumption Medium consumption Low consumption Terrain energy consumption parameters 0.93 0.96 1.0
[0043] As an optional embodiment, the terrain energy consumption parameters corresponding to the electric vehicle's travel in the geographical area can be determined by the following steps: based on the geographical area, identify reference electric vehicles that have traveled in the geographical area; obtain reference historical data of the reference electric vehicles when traveling in the geographical area; based on the reference historical data, determine the reference values of the terrain energy consumption parameters of each reference electric vehicle when traveling in the geographical area; and based on the reference values of the terrain energy consumption parameters, determine the terrain energy consumption parameters.
[0044] Since the reference electric vehicle has previously traveled within the geographical area where this electric vehicle is currently located, its driving data and energy consumption can reflect the characteristics of that geographical area to some extent. For example, if the geographical area is mountainous, the energy consumption of the reference electric vehicle will be higher when traveling in that area than when traveling in a flat area, reflecting the high energy consumption characteristic of that geographical area. In this optional embodiment, reference historical data of the reference electric vehicle traveling within the geographical area is obtained. This reference historical data can be recorded and collected through the reference electric vehicle's onboard system or the owner's driving recorder and uploaded to the vehicle network center. In this embodiment, the electric vehicle can download this reference historical data from the vehicle network. The reference historical data may include at least one of the following: mileage, energy consumption, speed, throttle opening, gear position, etc. The terrain energy consumption parameter reference value may include uphill energy consumption, downhill energy recovery energy consumption, and flat road driving energy consumption. By analyzing the reference historical data, the average energy consumption value of the reference electric vehicle under various terrain conditions can be calculated and used as the terrain energy consumption parameter reference value. The terrain energy consumption parameter can be adjusted and corrected based on the reference value. For example, if a geographical area has many uphill sections, the parameter value for uphill energy consumption can be increased; if there are many downhill sections, the parameter value for downhill energy recovery can be increased. Through these steps, the terrain energy consumption parameters corresponding to electric vehicles traveling in different geographical areas can be determined. This provides a reference for electric vehicle manufacturers and owners to better understand the energy consumption of electric vehicles in different geographical environments and to make more reasonable driving plans and energy utilization optimization strategies.
[0045] As an optional embodiment, the geographical area where the electric vehicle is located can be determined based on the driving status information by the following steps: if the driving status information includes the driving route of the electric vehicle, the geographical area is determined based on the driving route, wherein the geographical area covers the driving route.
[0046] In this optional embodiment, the driving route can be continuous trajectory points or discrete location data points. The driving route can be determined using a convex hull algorithm, which finds the smallest convex polygon formed by all points on the driving route; this polygon represents the geographical region. The convex hull algorithm can calculate the convex hull boundary of a set of points based on the location data points of the driving route, thereby determining the geographical region. The driving route can also be determined using a grid partitioning algorithm, which divides the area traversed by the driving route into a grid, and then determines whether each grid is covered based on the location data points on the driving route, thus determining the geographical region. Besides the above two methods, other algorithms or methods can be used to determine the geographical region according to specific needs. The choice of these methods depends on the application scenario and accuracy requirements. In summary, determining the geographical region of an electric vehicle based on driving status information requires analyzing the driving route and using appropriate algorithms or methods to determine the geographical region to ensure that the geographical region completely covers the driving route. Determining the driving route through a convex hull algorithm or a grid partitioning algorithm, and then determining the geographical region, which includes the driving route, allows for more accurate analysis of the electric vehicle's historical data.
[0047] As an optional embodiment, the driving energy consumption difference parameter corresponding to the electric vehicle can be determined based on the driving status information through the following steps: when the driving status information includes the vehicle's historical data, the vehicle's energy consumption rate parameter corresponding to the electric vehicle is determined based on the historical data. The driving energy consumption difference parameter includes the vehicle energy consumption rate parameter, which characterizes the energy consumption level of the electric vehicle in the driving history.
[0048] In this optional embodiment, the driving energy consumption difference parameter may include the vehicle's energy consumption rate parameter, and its historical data may include data such as the electric vehicle's driving distance, driving time, speed, acceleration, battery charge, number of charging cycles, gear position, and throttle opening. Based on this historical data, the electric vehicle's energy consumption is calculated. Energy consumption can be calculated as the ratio of the electric vehicle's driving distance to battery charge consumption. For example, the electricity consumed per kilometer can be calculated. Based on the electric vehicle's driving time and energy consumption, the electric vehicle's energy consumption rate is calculated. The energy consumption rate can represent the energy consumption level of the electric vehicle in its driving history. For example, the energy consumption per hour can be calculated. Determining the electric vehicle's driving energy consumption difference parameter requires considering the influence of factors such as the electric vehicle's characteristics, driving environment, and driving habits. The energy consumption rate parameter cannot be derived from a single data point; therefore, multiple factors need to be considered comprehensively when determining the parameter, and reasonable data analysis and modeling are required. By obtaining the electric vehicle's historical data, the energy consumption rate parameter can be determined. The energy consumption rate parameter can be the electric vehicle's driving parameters in different terrains, accurately reflecting the rate at which the electric vehicle consumes power battery charge and accurately estimating the electric vehicle's electricity consumption.
[0049] Step S206: Determine the equivalent remaining usable capacity of the power battery based on the remaining usable capacity and the difference in driving energy consumption parameters.
[0050] In the above steps, the driving energy consumption difference parameters include vehicle energy consumption rate parameters and terrain energy consumption parameters. Based on the remaining available capacity, vehicle energy consumption rate parameters, terrain energy consumption parameters, the state of charge of the power battery, and the output power of the power battery, the equivalent remaining available capacity of the power battery is calculated. The state of charge of the power battery represents the ratio between the battery's currently stored charge and its maximum capacity, usually expressed as a percentage. For example, when an electric vehicle is at 25°C and the state of charge of its power battery on flat ground is 40%, the state of charge, remaining available capacity, vehicle energy consumption rate parameters, and terrain energy consumption parameters of the power battery when the vehicle is going uphill are obtained. By multiplying the state of charge, remaining available capacity, and terrain energy consumption parameters of the power battery when going uphill, and dividing the result by the vehicle energy consumption rate parameter when going uphill, the equivalent remaining available capacity of the electric vehicle when going uphill can be obtained. Alternatively, the equivalent remaining available capacity of the electric vehicle on downhill slopes, basins, and other terrains can also be calculated based on the remaining available capacity of the power battery when going downhill.
[0051] Step S208: Determine the driving range of the electric vehicle supported by the power battery based on the equivalent remaining available capacity.
[0052] As an optional embodiment, the driving range of the electric vehicle supported by the power battery can be determined based on the equivalent remaining available capacity by the following steps: obtaining the ambient temperature of the electric vehicle and the discharge power table of the power battery; querying the discharge power table based on the ambient temperature and the equivalent remaining available capacity to obtain the discharge power of the power battery; and determining the driving range based on the discharge power and the equivalent remaining available capacity.
[0053] In this optional embodiment, the driving range is determined based on the equivalent remaining usable capacity and the discharge power of the power battery. Specifically, the discharge power of the power battery is determined from a discharge power table, as shown in Table 3.
[0054] Table 3. Discharge Power of Power Batteries
[0055]
[0056] Optionally, the driving time can be derived from the remaining driving range. Calculating the driving time requires calculating the driving range in segments. This can be understood as the battery capacity being consumed in each segment being the same, but the duration of each segment differing due to different vehicle energy consumption rate parameters. The driving range is divided into sub-driving ranges based on the equivalent remaining available capacity. The driving time for each sub-driving range is then calculated separately, and the driving times for each sub-driving range are summed to obtain the total driving time. For example, when the equivalent remaining usable capacity is 40-30, we obtain sub-range A, with a sub-range time of 20 minutes; when the equivalent remaining usable capacity is 30-20, we obtain sub-range B, with a sub-range time of 22 minutes; when the equivalent remaining usable capacity is 20-10, we obtain sub-range C, with a sub-range time of 28 minutes; and when the equivalent remaining usable capacity is 10-0, we obtain sub-range D, with a sub-range time of 32 minutes. Therefore, the overall range formula is: 20 + 22 + 28 + 32 = 102 minutes. The above range is derived under the ideal condition where the battery output power is 100%. In real life, the battery output power cannot be 100% because the battery incurs losses during the conversion of chemical energy into electrical energy. These losses can occur through various pathways, such as internal resistance losses, incomplete chemical reactions, and heat loss. In addition, batteries generate heat during operation, which is also a form of energy loss. The heat generated raises the battery temperature, resulting in the loss of some energy.
[0057] Multiplying the obtained driving range by the customer's driving habit coefficient yields the actual driving range. The driving habit coefficient reflects the customer's driving habits and indicates the quality of their driving behavior and habits. It's a numerical value assessed based on the driver's behavior and habits, typically used to evaluate safe driving ability and driving risk. If the driving habit coefficient is higher than a pre-defined threshold, it indicates a risk of aggressive driving, potentially including frequent speeding, sudden acceleration, abrupt braking, and traffic violations. Conversely, a coefficient below the threshold indicates good driving behavior, with the user adhering to traffic rules, driving steadily, and paying attention to safety. The driving habit coefficient can be monitored and evaluated using in-vehicle devices, dashcams, etc. Some insurance companies and vehicle management departments use the driving habit coefficient to determine insurance rates and penalize driving violations. A good driving habit coefficient can help reduce the risk of traffic accidents and protect the safety of drivers and other road users.
[0058] In the above steps, by obtaining the remaining usable capacity of the electric vehicle's power battery and the corresponding driving status information of the electric vehicle, where the driving status information represents the actual driving status of the electric vehicle; based on the driving status information, determining the driving energy consumption difference parameter of the electric vehicle, where the driving energy consumption difference parameter represents the energy consumption difference between the actual driving status and the ideal driving status of the electric vehicle; based on the remaining usable capacity and the driving energy consumption difference parameter, determining the equivalent remaining usable capacity of the power battery; and based on the equivalent remaining usable capacity, determining the driving range supported by the power battery for the electric vehicle, the technical effect of accurately obtaining the remaining usable capacity and driving energy consumption difference parameter is achieved. This solves the technical problem of not being able to accurately determine the driving range of the electric vehicle.
[0059] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.
[0060] Through the above description of the embodiments, those skilled in the art can clearly understand that the range determination method according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of the present invention.
[0061] According to an embodiment of the present invention, a range determination apparatus for implementing the above-described range determination method is also provided. Figure 3 This is a structural block diagram of the driving range determination device provided in an embodiment of the present invention, such as... Figure 3 As shown, the range determination device includes: acquisition module 32, first determination module 34, second determination module 36 and third determination module 38. The range determination device will be described below.
[0062] The acquisition module 32 is used to acquire the remaining available capacity of the electric vehicle's power battery and the corresponding driving status information of the electric vehicle, wherein the driving status information represents the actual driving status of the electric vehicle.
[0063] The first determining module 34, connected to the acquiring module 32, is used to determine the driving energy consumption difference parameter corresponding to the electric vehicle based on the driving status information. The driving energy consumption difference parameter represents the energy consumption difference between the actual driving state and the ideal driving state of the electric vehicle.
[0064] The second determining module 36, connected to the first determining module 34, is used to determine the equivalent remaining available capacity of the power battery based on the remaining available capacity and the difference parameters of driving energy consumption.
[0065] The third determining module 38, connected to the second determining module 36, is used to determine the driving range of the electric vehicle supported by the power battery based on the equivalent remaining available capacity.
[0066] It should be noted that the aforementioned acquisition module 32, first determination module 34, second determination module 36, and third determination module 38 correspond to steps S202 to S208 in Embodiment 2. The three modules and their corresponding steps implement the same instances and application scenarios, but are not limited to the content disclosed in the above embodiments. It should also be noted that the above modules, as part of the device, can run on the computer terminal 10 provided in the embodiment.
[0067] Embodiments of the present invention may provide a computer device. Optionally, in this embodiment, the computer device may be located in at least one of a plurality of network devices in a computer network. The computer device includes a memory and a processor.
[0068] The memory can be used to store software programs and modules, such as the program instructions / modules corresponding to the driving range determination method and apparatus in this embodiment of the invention. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, thereby realizing the aforementioned driving range determination method. The memory may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to a computer terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0069] The processor can access information and application programs stored in the memory via a transmission device to perform the following steps: obtaining the remaining available capacity of the electric vehicle's power battery and the corresponding driving status information of the electric vehicle, wherein the driving status information represents the actual driving status of the electric vehicle; determining the driving energy consumption difference parameter corresponding to the electric vehicle based on the driving status information, wherein the driving energy consumption difference parameter represents the energy consumption difference between the actual driving status and the ideal driving status of the electric vehicle; determining the equivalent remaining available capacity of the power battery based on the remaining available capacity and the driving energy consumption difference parameter; and determining the driving range supported by the power battery for the electric vehicle based on the equivalent remaining available capacity.
[0070] Optionally, the processor may also execute program code for the following steps: determining the geographical area where the electric vehicle is located based on driving status information; determining the terrain energy consumption parameters corresponding to the electric vehicle's driving in the geographical area based on the geographical area, wherein the driving energy consumption difference parameters include terrain energy consumption parameters, which characterize the difference between the energy consumption level of the electric vehicle driving in the geographical area and the energy consumption level driving in ideal terrain.
[0071] Optionally, the processor may also execute program code that performs the following steps: obtaining terrain data and terrain energy consumption comparison information corresponding to the geographical region, wherein the terrain energy consumption comparison information includes the energy consumption of electric vehicles under different terrain types; determining the terrain type corresponding to the geographical region based on the terrain data; and determining the terrain energy consumption parameters based on the terrain type and terrain energy consumption comparison information corresponding to the geographical region.
[0072] Optionally, the processor may also execute program code that performs the following steps: determining reference electric vehicles that have traveled in the geographical region based on the geographical region; acquiring reference historical data of the reference electric vehicles when they travel in the geographical region; determining reference values of terrain energy consumption parameters for each reference electric vehicle when it travels in the geographical region based on the reference historical data; and determining terrain energy consumption parameters based on the reference values of terrain energy consumption parameters.
[0073] Optionally, the processor may also execute program code that performs the following steps: when the driving status information includes the driving route of the electric vehicle, determine a geographical region based on the driving route, wherein the geographical region covers the driving route.
[0074] Optionally, the processor may also execute program code that performs the following steps: when the driving status information includes the vehicle's historical data, determine the corresponding vehicle energy consumption rate parameter based on the vehicle's historical data, wherein the driving energy consumption difference parameter includes the vehicle energy consumption rate parameter, and the vehicle energy consumption rate parameter characterizes the energy consumption level of the electric vehicle in the driving history.
[0075] Optionally, the processor may also execute program code that performs the following steps: obtains the ambient temperature of the electric vehicle and the discharge power table of the power battery; queries the discharge power table based on the ambient temperature and the equivalent remaining usable capacity to obtain the discharge power of the power battery; and determines the driving range based on the discharge power and the equivalent remaining usable capacity.
[0076] This invention provides a scheme for determining the driving range of an electric vehicle. By acquiring the remaining usable capacity of the electric vehicle's power battery and the corresponding driving state information, where the driving state information represents the actual driving state of the electric vehicle; based on the driving state information, determining the driving energy consumption difference parameter, where the driving energy consumption difference parameter represents the energy consumption difference between the actual driving state and the ideal driving state of the electric vehicle; based on the remaining usable capacity and the driving energy consumption difference parameter, determining the equivalent remaining usable capacity of the power battery; and based on the equivalent remaining usable capacity, determining the driving range supported by the power battery for the electric vehicle, this method achieves accurate acquisition of the remaining usable capacity and the driving energy consumption difference parameter, thus realizing the technical effect of determining the equivalent remaining usable capacity of the electric vehicle's power battery from the remaining usable capacity and the driving energy consumption difference parameter, thereby solving the technical problem of being unable to accurately determine the driving range of an electric vehicle.
[0077] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a non-volatile storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc.
[0078] Embodiments of the present invention also provide a non-volatile storage medium. Optionally, in this embodiment, the aforementioned non-volatile storage medium can be used to store the program code executed by the range determination method provided in the above embodiments.
[0079] Optionally, in this embodiment, the non-volatile storage medium may be located in any computer terminal in a group of computer terminals in a computer network, or in any mobile terminal in a group of mobile terminals.
[0080] In this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: obtaining the remaining available capacity of the electric vehicle's power battery and the corresponding driving state information of the electric vehicle, wherein the driving state information represents the actual driving state of the electric vehicle; determining the driving energy consumption difference parameter corresponding to the electric vehicle based on the driving state information, wherein the driving energy consumption difference parameter represents the energy consumption difference between the actual driving state and the ideal driving state of the electric vehicle; determining the equivalent remaining available capacity of the power battery based on the remaining available capacity and the driving energy consumption difference parameter; and determining the driving range of the electric vehicle supported by the power battery based on the equivalent remaining available capacity.
[0081] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: determining the geographical area where the electric vehicle is located based on driving status information; determining the terrain energy consumption parameters corresponding to the electric vehicle driving in the geographical area based on the geographical area, wherein the driving energy consumption difference parameters include terrain energy consumption parameters, which characterize the difference between the energy consumption level of the electric vehicle driving in the geographical area and the energy consumption level driving under ideal terrain.
[0082] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: obtaining terrain data and terrain energy consumption comparison information corresponding to a geographical region, wherein the terrain energy consumption comparison information includes the energy consumption of electric vehicles under different terrain types; determining the terrain type corresponding to the geographical region based on the terrain data; and determining the terrain energy consumption parameters based on the terrain type and terrain energy consumption comparison information corresponding to the geographical region.
[0083] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: determining reference electric vehicles that have traveled in the geographical region based on the geographical region; obtaining reference historical data of the reference electric vehicles when they travel in the geographical region; determining reference values of terrain energy consumption parameters for each reference electric vehicle when it travels in the geographical region based on the reference historical data; and determining terrain energy consumption parameters based on the reference values of terrain energy consumption parameters.
[0084] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: when the driving status information includes the driving route of the electric vehicle, determining a geographical region based on the driving route, wherein the geographical region covers the driving route.
[0085] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: when the driving status information includes the vehicle's historical data, determine the corresponding vehicle energy consumption rate parameter based on the vehicle's historical data, wherein the driving energy consumption difference parameter includes the vehicle energy consumption rate parameter, and the vehicle energy consumption rate parameter characterizes the energy consumption level of the electric vehicle in the driving history.
[0086] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for performing the following steps: obtaining the ambient temperature of the electric vehicle and the discharge power table of the power battery; querying the discharge power table based on the ambient temperature and the equivalent remaining available capacity to obtain the discharge power of the power battery; and determining the driving range based on the discharge power and the equivalent remaining available capacity.
[0087] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0088] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0089] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection of units or modules may be electrical or other forms.
[0090] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0091] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0092] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a non-volatile storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0093] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for determining driving range, characterized in that, include: The remaining available capacity of the power battery of the electric vehicle and the driving status information of the electric vehicle are obtained, wherein the driving status information represents the actual driving status of the electric vehicle. Based on the driving status information, the driving energy consumption difference parameter corresponding to the electric vehicle is determined, wherein the driving energy consumption difference parameter characterizes the energy consumption difference between the actual driving state and the ideal driving state of the electric vehicle; The equivalent remaining available capacity of the power battery is determined based on the remaining available capacity and the driving energy consumption difference parameter. Based on the equivalent remaining available capacity, the driving range supported by the power battery for the electric vehicle is determined; The step of determining the driving energy consumption difference parameter corresponding to the electric vehicle based on the driving status information includes: determining the geographical area where the electric vehicle is located based on the driving status information; determining the terrain energy consumption parameter corresponding to the electric vehicle driving in the geographical area based on the geographical area, wherein the driving energy consumption difference parameter includes the terrain energy consumption parameter, which characterizes the difference between the energy consumption level of the electric vehicle driving in the geographical area and the energy consumption level driving under ideal terrain; and, if the driving status information includes the vehicle's historical data, determining the vehicle energy consumption rate parameter corresponding to the electric vehicle based on the historical data, wherein the driving energy consumption difference parameter includes the vehicle energy consumption rate parameter, which characterizes the energy consumption level of the electric vehicle in its driving history.
2. The method according to claim 1, characterized in that, The step of determining the terrain energy consumption parameters corresponding to the electric vehicle's operation in the geographical region, based on the geographical region, includes: Obtain terrain data and terrain energy consumption comparison information corresponding to the geographical region, wherein the terrain energy consumption comparison information includes the energy consumption of electric vehicles under different terrain types; Based on the terrain data, determine the terrain type corresponding to the geographical region; The terrain energy consumption parameters are determined based on the terrain type corresponding to the geographical region and the terrain energy consumption comparison information.
3. The method according to claim 1, characterized in that, The step of determining the terrain energy consumption parameters corresponding to the electric vehicle's operation in the geographical region, based on the geographical region, includes: Based on the geographical region, identify reference electric vehicles that have traveled within the geographical region; Obtain reference historical data of the reference electric vehicle while it is driving in the geographical area; Based on the historical data, the reference values of terrain energy consumption parameters for each of the reference electric vehicles when driving in the geographical area are determined. The terrain energy consumption parameters are determined based on the reference values of the terrain energy consumption parameters.
4. The method according to claim 1, characterized in that, Based on the driving status information, the geographical area where the electric vehicle is located is determined, including: If the driving status information includes the driving route of the electric vehicle, the geographical area is determined based on the driving route, wherein the geographical area covers the driving route.
5. The method according to any one of claims 1 to 4, characterized in that, Based on the equivalent remaining available capacity, the driving range supported by the power battery for the electric vehicle is determined, including: Obtain the ambient temperature of the electric vehicle and the discharge power of the power battery. The discharge power of the power battery is obtained by querying the discharge power table based on the ambient temperature and the equivalent remaining usable capacity. The driving range is determined based on the discharge power and the equivalent remaining usable capacity.
6. A range extender for an electric vehicle, characterized in that, include: The acquisition module is used to acquire the remaining available capacity of the power battery of the electric vehicle and the driving status information corresponding to the electric vehicle, wherein the driving status information represents the actual driving status of the electric vehicle. The first determining module is used to determine the driving energy consumption difference parameter corresponding to the electric vehicle based on the driving status information, wherein the driving energy consumption difference parameter characterizes the energy consumption difference between the actual driving state and the ideal driving state of the electric vehicle. The second determining module is used to determine the equivalent remaining available capacity of the power battery based on the remaining available capacity and the driving energy consumption difference parameter; The third determining module is used to determine the driving range of the electric vehicle supported by the power battery based on the equivalent remaining available capacity. The first determining module is further configured to: determine the geographical area where the electric vehicle is located based on the driving status information; determine the terrain energy consumption parameter corresponding to the electric vehicle's driving in the geographical area based on the geographical area, wherein the driving energy consumption difference parameter includes the terrain energy consumption parameter, which characterizes the difference between the energy consumption level of the electric vehicle driving in the geographical area and the energy consumption level driving under ideal terrain; and, if the driving status information includes the electric vehicle's vehicle history data, determine the corresponding vehicle energy consumption rate parameter based on the vehicle history data, wherein the driving energy consumption difference parameter includes the vehicle energy consumption rate parameter, which characterizes the energy consumption level of the electric vehicle in its driving history.
7. A non-volatile storage medium, characterized in that, The non-volatile storage medium includes a stored program, wherein, when the program is executed, it controls the device containing the non-volatile storage medium to perform the range determination method according to any one of claims 1 to 5.
8. A computer device, characterized in that, The computer device includes a memory and a processor, the memory being used to store a program, and the processor being used to run the program stored in the memory, wherein the program, when running, executes the driving range determination method according to any one of claims 1 to 5.