Endurance mileage acquisition method and apparatus, device and storage medium

By obtaining the remaining battery power and battery life reference information of new energy vehicles and calculating their range, the problem of accurately obtaining range in the existing technology is solved, the accuracy is improved, and the impact of on-board functions and load information is taken into account.

WO2025055365A1PCT designated stage expired Publication Date: 2025-03-20CHERY AUTOMOBILE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/093032
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-12
Filing Date
2024-05-14
Publication Date
2025-03-20

AI Technical Summary

Technical Problem

How to accurately obtain the range of a new energy vehicle, considering the impact of the vehicle's on-board function information and loading information on battery life.

Method used

By obtaining the vehicle's remaining battery power and battery life reference information, including on-board function information and loading information, as well as the basic power consumption speed, the vehicle's cruising range is calculated.

Benefits of technology

It improves the accuracy of obtaining range, makes it more accurate to plan the trip, and takes into account the impact of on-board functions and load information on battery life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024093032_20032025_PF_FP_ABST
    Figure CN2024093032_20032025_PF_FP_ABST
Patent Text Reader

Abstract

An endurance mileage acquisition method and apparatus, a device and a storage medium. The method comprises: acquiring the remaining power of a battery of a vehicle (12) (201); acquiring endurance reference information of the vehicle, wherein the endurance reference information comprises at least one of in-vehicle function information of the vehicle and carrying information of the vehicle, and a basic power consumption speed of the vehicle, the in-vehicle function information is used for acquiring the total operation power of the vehicle, and the carrying information is used for acquiring the incremental power consumption speed of the vehicle (202); and on the basis of at least one of the total operation power and the incremental power consumption speed, the remaining power and the basic power consumption speed, acquiring the endurance mileage of the vehicle (203). According to the method, when the endurance mileage of the vehicle is calculated, in addition to the basic power consumption speed, the influence of the in-vehicle function information of the vehicle and the carrying information of the vehicle on the endurance mileage is further taken into consideration, such that the accuracy of the acquired endurance mileage is improved, and thus travel planning made on the basis of the more accurate endurance mileage is more accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, equipment and storage medium for obtaining cruising range

[0001] This application claims priority to Chinese patent application number 202311178662.3 filed on September 12, 2023, entitled “Method, device, equipment and storage medium for obtaining cruising range”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The embodiments of the present application relate to the field of vehicle electronic technology, and in particular to a method, device, equipment, and storage medium for obtaining cruising range. Background Art

[0003] With the development of vehicle electronic technology, new energy vehicles have been widely used. Since the cruising range of new energy vehicles is a key factor affecting the driving experience, how to accurately obtain the cruising range of new energy vehicles is an urgent problem to be solved.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide a method, device, equipment, and storage medium for obtaining the cruising range of a new energy vehicle. The technical solution is as follows:

[0006] In one aspect, an embodiment of the present application provides a method for obtaining a cruising range, the method comprising:

[0007] Get the remaining power of the vehicle's battery;

[0008] Obtaining endurance reference information of the vehicle, the endurance reference information including at least one of onboard function information of the vehicle and passenger load information of the vehicle, and a basic power consumption rate of the vehicle, the onboard function information being used to obtain the total operating power of the vehicle, and the passenger load information being used to obtain the incremental power consumption rate of the vehicle;

[0009] The cruising range of the vehicle is obtained based on at least one of the total operating power and the incremental power consumption rate, the remaining power, and the basic power consumption rate.

[0010] In another aspect, a device for obtaining a cruising range is provided, the device comprising:

[0011] A first acquisition module is used to obtain the remaining power of the vehicle's battery;

[0012] The first acquisition module is further configured to acquire endurance reference information of the vehicle, the endurance reference information including at least one of vehicle-mounted function information and vehicle passenger information, and a basic power consumption rate of the vehicle, the vehicle-mounted function information being used to acquire the total operating power of the vehicle, and the passenger information being used to acquire the incremental power consumption rate of the vehicle;

[0013] The second acquisition module is used to obtain the cruising range of the vehicle based on at least one of the total operating power and the incremental power consumption rate, the remaining power and the basic power consumption rate.

[0014] On the other hand, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor so that the computer device implements any of the above-mentioned methods for obtaining the cruising range.

[0015] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to enable a computer to implement any of the above-mentioned methods for obtaining the cruising range.

[0016] In another aspect, a computer program product or computer program is also provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the above-described methods for obtaining a range.

[0017] The technical solutions provided by the embodiments of the present application bring at least the following beneficial effects:

[0018] The technical solution provided by this application obtains a vehicle's cruising range based on the vehicle's remaining battery power and reference cruising range information. The reference cruising range information includes at least one of the vehicle's onboard function information and its passenger information, as well as the vehicle's base power consumption rate. In addition to the base power consumption rate, the calculation of the vehicle's cruising range also considers the impact of the vehicle's onboard function information and passenger information on the cruising range, thereby improving the accuracy of the obtained cruising range and enabling more accurate trip planning based on a more accurate cruising range. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0020] FIG1 is a schematic diagram of an implementation environment provided by an embodiment of the present application;

[0021] FIG2 is a flow chart of a method for obtaining cruising range provided in an embodiment of the present application;

[0022] FIG3 is a schematic diagram of obtaining battery status information provided by an embodiment of the present application;

[0023] FIG4 is a schematic structural diagram of a device for obtaining a cruising range provided in an embodiment of the present application;

[0024] FIG5 is a schematic diagram of the structure of a server provided in an embodiment of the present application;

[0025] FIG6 is a schematic structural diagram of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0027] It should be noted that the terms "first", "second", etc. (if any) in the specification of the present application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application.

[0028] The present invention provides a method for obtaining a range. Referring to FIG1 , a schematic diagram of an implementation environment for the method provided in the present invention is shown. The implementation environment may include a terminal 11 and a vehicle 12 , wherein the terminal 11 and the vehicle 12 establish a communication connection via a wired or wireless network.

[0029] The terminal 11 is located on the vehicle 12 and can obtain the remaining power and endurance reference information of the battery of the vehicle 12. The terminal 11 can then obtain the vehicle's endurance range based on the obtained remaining power and endurance reference information. Optionally, the terminal 11 can be an in-vehicle terminal or endurance calculator capable of executing the method provided in the embodiments of the present application.

[0030] In one possible implementation, the implementation environment further includes a server 13, which is connected to the vehicle 12 and the terminal 11 via a wired or wireless network. Optionally, the terminal 11 can send the remaining power and endurance reference information it obtains to the server 13. The server 13 obtains the vehicle's range based on the remaining power and endurance reference information, and then sends the vehicle's range to the terminal 11. In this embodiment of the present application, the server 13 can be a single vehicle server, a server cluster consisting of multiple vehicle servers, or a cloud computing service center.

[0031] Those skilled in the art should understand that the above-mentioned terminal 11 and server 13 are only examples. Other existing or future terminals or vehicles that are applicable to this application should also be included in the scope of protection of this application and are included here by reference.

[0032] Referring to Figure 2 , Figure 2 is a flowchart of a method for obtaining a range according to an embodiment of the present application. This method can be applied to the implementation environment shown in Figure 1 , for example, by the terminal 11 shown in Figure 1 . As shown in Figure 2 , the method for obtaining a range includes, but is not limited to, steps 201 to 203 .

[0033] Step 201: Obtain the remaining power of the vehicle's battery.

[0034] The vehicle in the embodiment of the present application is a vehicle that uses a battery as a driving force, for example, a pure electric new energy vehicle or a hybrid electric new energy vehicle, and the types of vehicles include but are not limited to electric vehicles, cars, or trucks. In other words, the remaining power of the vehicle's battery can determine the vehicle's mileage. The embodiment of the present application does not limit the method for obtaining the remaining power of the vehicle's battery. Optionally, the remaining power of the battery can be obtained based on the battery status information; or, the remaining power of the battery can be directly received from the user.

[0035] The battery status information includes the state of charge (SOC), state of health (SOH), and preset capacity. The preset capacity of a battery indicates the capacity of the battery when it is fully charged and in a 100% health state, that is, the capacity of the battery before it decays with use. The preset capacity is set during the design and manufacturing process based on the battery's usage requirements. The preset capacity of a battery is a parameter corresponding to the battery. For example, the preset capacity of a battery may be 100 kW·h (kilowatt-hour).

[0036] The battery's health status reflects the battery's healthy lifespan and is a comprehensive reflection of the battery's charge, energy, charge and discharge power, and other conditions. The battery's health status can be expressed as a percentage, ranging from 0 to 100%. This means the battery's health status reflects the percentage of the preset capacity that the battery, when fully charged, can reach. For example, if the battery's health status is 90%, and the preset capacity is 100 kilowatt-hours, then the battery's capacity when fully charged is 100 * 90% = 90 kilowatt-hours.

[0037] The state of charge of a battery is a relative value that describes the remaining power of the battery. It can be expressed as a percentage. The value range of the state of charge of a battery is between 0 and 100%. The state of charge of a battery can reflect the percentage of the current remaining capacity of the battery to the capacity of the battery in a fully charged state. For example, if the state of charge of a battery is 60%, and if the current capacity of the battery in a fully charged state is 90Kw·h, then the remaining power of the battery is 90*60%=54Kw·h. The preset capacity, state of charge, and health status of the battery in the embodiments of the present application are for illustrative purposes only. The embodiments of the present application do not limit the values ​​of the preset capacity, state of charge, and health status of the battery.

[0038] In one possible implementation, a vehicle includes a battery controller and an onboard communication module. The battery controller's functions include, but are not limited to, controlling the charging and discharging of the vehicle's batteries, monitoring the battery's voltage, current, and temperature, performing leakage detection, and obtaining battery status information. The onboard communication module facilitates information transmission between various modules and devices within the vehicle.

[0039] In an embodiment of the present application, the battery controller is connected to the vehicle's onboard communication module via a CAN (Controller Area Network) bus, allowing the battery controller to transmit battery status information to the onboard communication module, which in turn enables information transmission of the battery status information via the onboard communication module. CAN is a bus structure in a vehicle that is used to connect various control units in the vehicle, such as a battery controller, an onboard communication module, and a range calculator. These control units can communicate with each other via the CAN bus and share data and control information.

[0040] For example, taking the battery controller as an example of obtaining battery status information, obtaining the remaining power of the vehicle's battery includes: receiving the vehicle's battery status information sent by the vehicle's battery controller through the vehicle's on-board communication module; obtaining the product value of the preset capacity, health status, and state of charge, and obtaining the remaining power of the battery based on the product value. The method of obtaining the remaining power of the battery based on the product value is to directly use the product value as the remaining power of the battery; or to compensate the product value according to other influencing factors and use the compensated product value as the remaining power of the battery. Other influencing factors include but are not limited to the battery's discharge rate or temperature. For example, taking a preset capacity of 100Kw·h, a health status of 90%, and a state of charge of 60% as an example, the remaining power of the battery can be 100*90%*60%=54(Kw·h).

[0041] See Figure 3, which is a schematic diagram of a method for obtaining battery status information provided by an embodiment of the present application. For example, if the terminal executing this method is a battery life calculator, and the battery life calculator is set in the vehicle's audio host, the battery controller is connected to the vehicle's on-board communication module via the CAN bus, and the vehicle's on-board communication module is connected to the vehicle's battery life calculator via the CAN bus. The battery controller sends the obtained battery status information to the on-board communication module, and the on-board communication module sends the battery status information to the battery life calculator. As a result, the battery life calculator obtains the battery status information and can then obtain the vehicle's remaining power through the battery status information.

[0042] In an embodiment of the present application, the vehicle's range calculator can be configured as software in the vehicle's central control screen, that is, the vehicle's range calculator calls the existing vehicle's hardware unit through software to perform the range calculation operation, or the vehicle's range calculation can be configured as a separately set hardware module, that is, a hardware module is set up as a range calculator to perform the range calculation operation.

[0043] Exemplarily, the endurance calculator may include a processing unit, a storage unit, and an input unit. The processing unit is used to obtain the remaining power of the battery based on the state of charge, health state, and preset capacity. The input unit is used to receive the status information of the vehicle's battery sent by the vehicle's battery controller through the vehicle's on-board communication module. The storage unit is used to store the status information of the vehicle's battery. In the embodiment of the present application, the functions of the processing unit, storage unit, and input unit are implemented by the endurance calculator software calling the existing central control screen hardware. Among them, the processing unit can obtain the remaining power of the battery based on the state of charge, health state, and preset capacity by executing the following formula 1. J = C*SOH*SOC Formula 1

[0044] Where J is the remaining charge of the battery, C is the preset capacity of the battery, SOC is the state of charge of the battery, and SOH is the state of health of the battery. For example, the processing unit may store the remaining charge of the battery calculated based on Formula 1 in a storage unit of the range calculator, so that when the processing unit obtains the vehicle's range based on the remaining charge of the battery and the range reference information, it can directly retrieve the remaining charge of the battery from the storage unit.

[0045] Step 202: Obtain the vehicle's endurance reference information. The endurance reference information includes at least one of the vehicle's onboard function information and the vehicle's passenger information, as well as the vehicle's basic power consumption rate. The onboard function information is used to obtain the vehicle's total operating power, and the passenger information is used to obtain the vehicle's incremental power consumption rate.

[0046] In an embodiment of the present application, the endurance reference information refers to information that can affect the vehicle's range, such as the vehicle's basic power consumption speed, the vehicle's on-board function information, or the vehicle's passenger information. Among them, the vehicle's basic power consumption speed is the minimum power consumption speed required for the vehicle in the running state. Since the power consumption of the vehicle's motor is indispensable when the vehicle is in the running state, the vehicle's basic power consumption speed may include the vehicle's motor's power consumption speed. Since the power consumption of the vehicle's steering wheel power assist system is also indispensable when the vehicle is in the running state, the vehicle's basic power consumption speed may include the vehicle's motor's power consumption speed and the vehicle's steering wheel power assist system's power consumption speed. The embodiment of the present application does not limit the method for determining the vehicle's basic power consumption speed. Optionally, the vehicle's basic power consumption speed can be determined based on the motor's operating power, or the vehicle's basic power consumption speed can be measured during the vehicle's design and production process.

[0047] For example, the basic power consumption rate of the vehicle can be expressed in the form of power consumption per 100 kilometers or power consumption per 50 kilometers. The basic power consumption rate of the vehicle will be reported to the control center of the vehicle in the form of power consumption per 100 kilometers through the relevant design and manufacturing units. The basic power consumption rate of the vehicle can be obtained from the control center of the vehicle through the Internet of Vehicles, or the basic power consumption rate of the vehicle can be stored in the preset software or hardware program of the vehicle after determination, and can be directly called during the relevant calculation process.

[0048] In addition to the vehicle's basic power consumption rate, the usage of the vehicle's onboard functions or the vehicle's passenger load can also affect the vehicle's cruising range. That is, the activation of the vehicle's onboard functions and the weight of the vehicle's passengers will generate additional incremental power consumption rates beyond the vehicle's basic power consumption rate. Therefore, the cruising range reference information in the embodiment of the present application includes at least one of the vehicle's onboard function information and the vehicle's passenger load information in addition to the vehicle's basic power consumption rate. Through at least one of the vehicle's onboard function information and the vehicle's passenger load information, a more accurate vehicle power consumption rate can be determined, and thus a more accurate vehicle cruising range can be determined.

[0049] Optionally, the vehicle's on-board function information includes the on / off status and operating power of the on-board function. The on-board functions include, but are not limited to, at least one of air conditioning, audio, on-board imaging, and lighting, and the lighting includes low beam and high beam. The on / off status of the on-board function refers to whether the on-board function is on or off. A vehicle function in the on-state consumes power, while a vehicle function in the off-state does not consume power. The operating power of the on-board function may be the calibrated power of the accessory corresponding to the on-board function. The calibrated power of the accessory of the on-board function may be directly read through the hardware corresponding to the on-board function, or the operating power of the on-board function may have been input into the vehicle's preset software or hardware program when the on-board function was pre-installed.

[0050] Alternatively, the operating power of an on-board function may be the actual power of the corresponding on-board function, that is, the power actually generated by the on-board function during operation. For example, for the operating power of an air conditioner, if different target temperatures are set, the resulting operating power may be different, or the operating power may also be different as the air conditioner ages. Therefore, by obtaining the actual power of the air conditioner, the accuracy of the total operating power can be improved, thereby improving the accuracy of the vehicle's range obtained based on the total operating power.

[0051] For the scenario of obtaining the vehicle's cruising range before the vehicle is driven, the on / off status of the vehicle function refers to the estimated on / off status of the vehicle function, and does not represent the actual usage status of the vehicle function. In one possible implementation, some functions of the audio and vehicle imaging call the same hardware, so the on / off status of the audio and vehicle imaging can be, the audio is on but the vehicle imaging is off, the audio is off but the vehicle imaging is on, and the audio is off and the vehicle imaging is off. In the case where the vehicle's lights include low beam and high beam, since the low beam and high beam cannot be turned on at the same time, the on / off status of the low beam and high beam can be, the low beam is off and the high beam is off, the low beam is on but the high beam is off, and the low beam is off but the high beam is on.

[0052] If the on / off state of the vehicle function refers to an estimated on / off state of the vehicle function, the method further includes: obtaining a usage record of the vehicle function, the usage record including usage time, power usage, and trip information; calculating a usage model of the vehicle function based on the usage record, the usage model being able to indicate a probability of activation of any vehicle function; and obtaining the estimated on / off state of the vehicle function based on the usage model. The activation probability of any vehicle function can be obtained based on a ratio between the total usage time of any vehicle function and the total driving time of the vehicle.

[0053] Optionally, obtaining the estimated on / off state of any vehicle function based on the usage model may include: if the on probability of any vehicle function being on is greater than a probability threshold, determining the estimated on / off state of the vehicle function is on; if the on probability of any vehicle function being on is not greater than the probability threshold, determining the estimated on / off state of the vehicle function is off; the probability threshold can be flexibly adjusted based on the application scenario. When obtaining the estimated on / off state of any vehicle function, the estimated actual power of any vehicle function may also be obtained based on the power usage in the usage record of any vehicle function.

[0054] Exemplarily, the trip information may include the starting point, end point and route corresponding to a plurality of historical trips, and the usage model may also indicate the probability of any vehicle-mounted function being turned on for any historical trip. The probability of any vehicle-mounted function being turned on for any historical trip may be obtained based on the ratio between the total usage time of any vehicle-mounted function for any historical trip and the driving time of any historical trip. In this case, obtaining the estimated switch state of the vehicle-mounted function according to the usage model may include: when the vehicle's estimated trip is the first historical trip, obtaining the estimated switch state of any vehicle-mounted function based on the probability of any vehicle-mounted function being turned on for the first historical trip, the first historical trip being any historical trip among the plurality of historical trips. The vehicle's estimated trip may be obtained based on the vehicle's navigation information, or by directly receiving the estimated trip input by the user.

[0055] Optionally, the passenger information includes information about the vehicle's passengers and information about the objects carried. The passenger information may include the number of passengers and a first incremental power consumption rate corresponding to any passenger. The passenger information may include the load weight and a second incremental power consumption rate corresponding to the unit weight. The first incremental power consumption rate refers to the increment in the vehicle's power consumption rate caused by each additional person on the vehicle, and the second incremental power consumption rate refers to the increment in the vehicle's power consumption rate caused by each additional unit weight of the vehicle. The unit weight can be flexibly set according to the application scenario. For example, the unit weight is 1 kilogram. The first incremental power consumption rate and the second incremental power consumption rate can be determined through specific experiments or simulation experiments. Optionally, the first incremental power consumption rate and the second incremental power consumption rate are stored in the storage unit of the endurance calculator to facilitate the call of the processing unit of the endurance calculator.

[0056] The present embodiment of the present application does not limit the method for obtaining at least one of the vehicle's onboard function information and the vehicle's passenger load information. Alternatively, at least one of the onboard function information and the passenger load information may be automatically obtained using sensors installed on the vehicle, for example, obtaining the vehicle's passenger weight using a pressure sensor; or at least one of the onboard function information and the passenger load information may be passively obtained through user input.

[0057] Exemplarily, taking the execution of the method by a range calculator as an example, the display screen of the vehicle includes operation controls corresponding to the range calculator, and the input unit of the range calculator is used to receive range reference information input through the operation controls, and the operation controls include at least one of text input controls, voice input controls or selection controls.

[0058] Taking the operational control for inputting vehicle function information as a selection control as an example, the selection control corresponding to the range calculator includes at least one icon in the form of an image or text corresponding to each vehicle function. When a user clicks an icon corresponding to any vehicle function, the switch state of the corresponding vehicle function is turned on. When the user clicks the icon corresponding to any vehicle function again, the switch state of the corresponding vehicle function is turned off. Taking the operational control for inputting passenger information as a text input control, and the passenger information includes the number of passengers, as an example, the user can enter the number of passengers through the text input control, where the input range of the number of passengers is a positive integer between 1 and the number of seats in the vehicle.

[0059] Step 203 : Obtain the vehicle's cruising range based on at least one of the total operating power and the incremental power consumption rate, the remaining power, and the basic power consumption rate.

[0060] Since the vehicle's cruising range refers to the mileage that can be traveled with the remaining power under the influence of the cruising range reference information, after obtaining the remaining power and the cruising range reference information according to steps 201 and 202, the vehicle's cruising range can be obtained based on the remaining power and the cruising range reference information.

[0061] In an embodiment of the present application, if the endurance reference information includes on-board function information, the total operating power of the vehicle can be obtained based on the on-board function information, and then the vehicle's cruising range can be obtained based on the total operating power, the remaining power and the basic power consumption rate; if the endurance reference information includes passenger information, the incremental power consumption rate of the vehicle can be obtained based on the passenger information, and then the vehicle's cruising range can be obtained based on the incremental power consumption rate, the remaining power and the basic power consumption rate; if the endurance reference information includes on-board function information and passenger information, the total operating power of the vehicle can be obtained based on the on-board function information, the incremental power consumption rate of the vehicle can be obtained based on the passenger information, and then the vehicle's cruising range can be obtained based on the total operating power, the incremental power consumption rate, the remaining power and the basic power consumption rate.

[0062] Optionally, the vehicle function information includes the switch status and operating power corresponding to at least one vehicle function. The method for obtaining the vehicle's total operating power based on the vehicle function information can be to determine the sum of the operating powers of the vehicle functions that are in the on state as the total operating power. The method for obtaining the total operating power varies depending on the different switch states of different vehicle functions. Taking the total operating power as P3 as an example, when the vehicle functions in the on state include air conditioning, audio, vehicle imaging, and lights, P3 = Pair + Paudio + Pvideo + Plight; when the vehicle functions in the on state include air conditioning and lights, P3 = Pair + Plight. Pair is the operating power of the vehicle's air conditioning, Paudio is the operating power of the vehicle's audio, Pvideo is the operating power of the vehicle's vehicle imaging, and Plight is the operating power of the vehicle's lights.

[0063] When the loading information includes the number of drivers and passengers and a first incremental power consumption rate corresponding to any driver and passenger, the method for obtaining the incremental power consumption rate of the vehicle based on the loading information may be to determine the product of the number of drivers and passengers and the first incremental power consumption rate as the incremental power consumption rate; when the loading information includes the loading weight and a second incremental power consumption rate corresponding to the unit weight, the method for obtaining the incremental power consumption rate of the vehicle based on the loading information may be to determine the product of the loading weight and the second incremental power consumption rate as the incremental power consumption rate.

[0064] Taking the incremental power consumption rate P2 as an example, if the loading information includes the number of drivers and passengers and the first incremental power consumption rate corresponding to any driver and passenger, then P2 = A*V1, where A is the number of drivers and passengers, and V1 is the first incremental power consumption rate; if the loading information includes the loading weight and the second incremental power consumption rate corresponding to the unit weight, then P2 = B*V2, where B is the loading weight in kg (kilogram), and V2 is the second incremental power consumption rate.

[0065] Optionally, the vehicle's cruising range is represented by S, with the unit being km (kilometer). When the cruising range reference information includes basic power consumption speed and on-board function information, S = J / (P1+P2); when the cruising range reference information includes basic power consumption speed and passenger information, S = (J*V) / (P1*V+P3); when the cruising range reference information includes basic power consumption speed, on-board function information and passenger information, S = (J*V) / (P1*V+P2*V+P3).

[0066] Among them, J is the remaining power, unit is kW·h, P1 is the basic power consumption speed, unit is kW·h / 100km (kilowatt-hours per hundred kilometers), P2 is the incremental power consumption speed corresponding to the load information, unit is kW·h / 100km, V is the vehicle's driving speed, unit is km / h (kilometers per hour), and P3 is the total operating power corresponding to the on-board function information, unit is kW. The units in the embodiments of this application are only for illustration, and the other units that can be converted with the units mentioned in the embodiments of this application are also applicable to the method provided in the embodiments of this application. The driving speed of the vehicle can be a preset reference speed of the vehicle, not the actual driving speed of the vehicle. Optionally, the real-time speeds of multiple vehicles can be collected, and the average speed corresponding to the multiple real-time speeds can be used as the reference speed. The reference speed can be 45km / h.

[0067] The following describes the derivation of the formula S = (J*V) / (P1*V+P2*V+P3) using the example of range reference information, which includes basic power consumption speed, vehicle function information, and passenger load information. For the basic power consumption speed, the first power consumption required for the vehicle to travel S is J1, where J1 = S*P1. For the passenger load information, the second power consumption caused by the vehicle's travel S is J2, where J2 = S*P2.

[0068] For vehicle function information, the third power consumption caused by the vehicle's travel time S is J3, where J3 = T*P3, where V is the vehicle's speed and T is the time it takes the vehicle to travel the range S at speed V, expressed in hours. The total operating power corresponding to the vehicle function information is the sum of the operating powers of all enabled vehicle functions.

[0069] For example, this embodiment of the present application calculates the range before the vehicle departs. During actual vehicle operation, the vehicle's onboard functions may not be fully enabled. However, in this embodiment of the present application, the time T used to calculate the third power consumption J3 is the duration of the entire vehicle's journey. This method of using the entire vehicle's journey as the onboard function usage time ensures that the calculated range can meet the requirements of fully enabled onboard functions, thereby providing reasonable margin for the driver's range estimation.

[0070] Therefore, the total amount of electricity required for the vehicle to travel distance S is the sum of the first, second, and third electricity consumptions. The vehicle's remaining charge must be greater than or equal to this total required charge in order for the vehicle to travel the distance S. For example, if the vehicle's remaining charge J is equal to the total amount of electricity required for the vehicle to travel distance S, then J = J1 + J2 + J3 = S*P1 + S*P2 + (S / V)*P3. Furthermore, by converting the equation, S = (J*V) / (P1*V + P2*V + P3).

[0071] For example, the method for obtaining a cruising range provided in an embodiment of the present application is applied to a vehicle's cruising range calculator. Vehicle function information, passenger information, and a basic power consumption rate can be stored in the cruising range calculator's storage unit. The cruising range calculator's processing unit performs S = (J*V) / (P1*V+P2*V+P3) based on the remaining power and cruising range reference information to obtain the cruising range. In addition to the processing unit, storage unit, and input unit, the cruising range calculator also includes an output unit.

[0072] Among them, the input unit is used to receive the charge state, health state and preset capacity of the vehicle's battery sent by the vehicle's battery controller through the vehicle's on-board communication module, the processing unit is used to obtain the product value of the preset capacity, health state and charge state, and obtain the remaining power of the battery based on the product value. The processing unit is also used to obtain the vehicle's cruising range based on the remaining power and cruising range reference information. The storage unit is used to store the remaining power and cruising range reference information. The input unit is also used to receive cruising range reference information input through an operating control, and the operating control includes at least one of a text input control, a voice input control or a selection control. The output unit is used to display the cruising range on the vehicle's display screen.

[0073] In one possible embodiment, the endurance calculator is configured in the central control screen and is arranged near the electronic map of the vehicle's navigation, so that the user can reasonably plan the trip in combination with the electronic map and the endurance mileage results displayed by the endurance calculator. The endurance calculator is a pre-installed application software. The endurance calculator includes a processing unit, a storage unit, an input unit and an output unit. Among them, the processing unit is used to perform the relevant calculation operations of steps 201-203. The storage unit is used to store the numerical values ​​of each factor in the above formula. The input unit is used to receive data input by the user, namely the number of drivers and passengers, whether the air conditioner is turned on or off, the selection and turning on or off of high beam / low beam, whether the audio is turned on or off, and whether the image is turned on or off. The output unit is used to display the calculated endurance mileage results.

[0074] For example, the method can be applied in the following scenario: the driver starts the vehicle, and the central control screen lights up. The driver clicks to open the range calculator, selects the number of passengers, turns on the air conditioning and audio, and turns on the low beam lights. The vehicle's range calculator reads the current remaining battery power, runs a calculation program to calculate the remaining range, and displays the result on the screen.

[0075] In summary, the method for obtaining a cruising range provided in the embodiments of the present application obtains a vehicle's cruising range based on the vehicle's remaining battery power and the vehicle's cruising range reference information, wherein the cruising range reference information includes at least one of the vehicle's onboard function information and the vehicle's passenger information, as well as the vehicle's basic power consumption rate. In addition to taking into account the basic power consumption rate, the calculation of the vehicle's cruising range also considers the impact of the vehicle's onboard function information and the vehicle's passenger information on the cruising range, thereby improving the accuracy of the obtained cruising range and making trip planning based on a more accurate cruising range more accurate.

[0076] Referring to FIG4 , an embodiment of the present application provides a device for obtaining a cruising range, the device comprising:

[0077] A first acquisition module 401 is used to obtain the remaining power of the vehicle's battery;

[0078] The first acquisition module 401 is further configured to acquire vehicle range reference information, the range reference information including at least one of vehicle-mounted function information and vehicle passenger information, and a basic power consumption rate of the vehicle. The vehicle-mounted function information is used to acquire the vehicle's total operating power, and the passenger information is used to acquire the vehicle's incremental power consumption rate.

[0079] The second acquisition module 402 is configured to acquire the vehicle's cruising range based on at least one of the total operating power and the incremental power consumption rate, the remaining power, and the basic power consumption rate.

[0080] In a possible implementation, the vehicle function information includes the switch status and operating power corresponding to at least one vehicle function, and the at least one vehicle function includes at least one of air conditioning, audio, vehicle imaging and lighting; the first acquisition module 401 is also used to determine that the sum of the operating powers of the vehicle functions in the turned-on state is the total operating power.

[0081] In a possible embodiment, the first acquisition module 401 is further used to determine the product of the number of passengers and the first incremental power consumption rate as the incremental power consumption rate when the loading information includes the number of passengers and the first incremental power consumption rate corresponding to any passenger; and to determine the product of the loading weight and the second incremental power consumption rate as the incremental power consumption rate when the loading information includes the loading weight and the second incremental power consumption rate corresponding to the unit weight.

[0082] In one possible implementation, the cruising range reference information includes vehicle function information, passenger information, and basic power consumption rate; the second acquisition module 402 is configured to calculate the vehicle's cruising range by executing the following formula: S = (J*V) / (P1*V+P2*V+P3)

[0083] Among them, S is the cruising range, J is the remaining power, P1 is the basic power consumption rate, P2 is the incremental power consumption rate, V is the vehicle's driving speed, and P3 is the total operating power.

[0084] In one possible implementation, the first acquisition module 401 is further configured to receive battery status information of the vehicle sent by the battery controller of the vehicle via the vehicle's onboard communication module, where the battery status information includes state of charge, state of health, and preset capacity. The state of charge indicates the percentage of the remaining capacity of the battery to the capacity of the battery when fully charged, the state of health indicates the percentage of the capacity of the battery when fully charged to the preset capacity, and the preset capacity indicates the maximum capacity of the battery when fully charged.

[0085] The device also includes:

[0086] The calculation module is used to obtain the product value of the preset capacity, health status and charge status, and obtain the remaining power of the battery based on the product value.

[0087] In one possible implementation, the device is configured as a vehicle range calculator, which includes a processing unit, a storage unit, an input unit, and an output unit;

[0088] The input unit is used to receive the charge state, health state and preset capacity of the vehicle's battery sent by the vehicle's battery controller through the vehicle's on-board communication module; the processing unit is used to obtain the product value of the preset capacity, health state and charge state, and obtain the remaining power of the battery based on the product value; the storage unit is used to store the remaining power and endurance reference information; the processing unit is also used to obtain the vehicle's cruising range based on the remaining power and endurance reference information; the output unit is used to display the cruising range on the vehicle's display screen.

[0089] In one possible embodiment, the vehicle's display screen includes operating controls corresponding to the range calculator, and the input unit is also used to receive range reference information input through the operating controls, and the operating controls include at least one of text input controls, voice input controls, or selection controls.

[0090] It should be noted that the apparatus provided in the above embodiments is merely illustrated by the division of the above functional modules when implementing its functions. In actual functions, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0091] FIG5 is a schematic diagram of the structure of a server provided in an embodiment of the present application. The server may vary significantly due to different configurations or performances, and may include one or more processors 1101 and one or more memories 1102. The one or more memories 1102 store at least one computer program, which is loaded and executed by the one or more processors 1101 to enable the server to implement the methods for obtaining the range provided in the above-mentioned various method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input / output interface for input and output. The server may also include other components for implementing device functions, which will not be described in detail here.

[0092] Figure 6 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application. The terminal may be, for example, a vehicle-mounted terminal, a smartphone, a tablet computer, a player, a laptop computer, or a desktop computer. The terminal may also be referred to as user equipment, a portable terminal, a laptop terminal, a desktop terminal, or other similar names.

[0093] Typically, the terminal includes: a processor 1501 and a memory 1502 .

[0094] The processor 1501 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1501 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1501 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1501 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1501 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0095] Memory 1502 may include one or more computer-readable storage media, which may be non-transitory. Memory 1502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 1502 is used to store at least one instruction, which is executed by processor 1501 to enable the terminal to implement the method for obtaining the range provided in the method embodiment of the present application.

[0096] In some embodiments, the terminal may optionally include a peripheral device interface 1503 and at least one peripheral device. The processor 1501, memory 1502, and peripheral device interface 1503 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 1503 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 1504, a display screen 1505, a camera assembly 1506, an audio circuit 1507, and a power supply 1508.

[0097] The peripheral device interface 1503 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 1501 and the memory 1502. In some embodiments, the processor 1501, the memory 1502, and the peripheral device interface 1503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1501, the memory 1502, and the peripheral device interface 1503 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0098] RF circuit 1504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. RF circuit 1504 communicates with communication networks and other communication devices via electromagnetic signals. RF circuit 1504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. RF circuit 1504 may optionally include an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. RF circuit 1504 may communicate with other terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, RF circuit 1504 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0099] Display screen 1505 is used to display a user interface (UI). This UI may include graphics, text, icons, videos, or any combination thereof. When display screen 1505 is a touchscreen display, it is also capable of collecting touch signals on or above the surface of display screen 1505. These touch signals can be input as control signals to processor 1501 for processing. Display screen 1505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be a single display screen 1505, located on the front panel of the terminal. In other embodiments, there can be at least two display screens 1505, located on different surfaces of the terminal or in a foldable design. In still other embodiments, display screen 1505 can be a flexible display screen, located on a curved or foldable surface of the terminal. Display screen 1505 can also be configured as a non-rectangular, irregular shape, also known as a special-shaped screen. Display screen 1505 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0100] The camera assembly 1506 is used to capture images or videos. Optionally, the camera assembly 1506 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1506 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0101] The audio circuit 1507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input into the processor 1501 for processing, or input into the radio frequency circuit 1504 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, each disposed at different locations of the terminal. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert electrical signals from the processor 1501 or the radio frequency circuit 1504 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as distance measurement. In some embodiments, the audio circuit 1507 may also include a headphone jack.

[0102] Power supply 1508 is used to power various components in the terminal. Power supply 1508 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 1508 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0103] In some embodiments, the terminal further includes one or more sensors 1509 , including but not limited to: an acceleration sensor 1510 , a gyroscope sensor 1511 , a pressure sensor 1512 , an optical sensor 1513 , and a proximity sensor 1514 .

[0104] The accelerometer 1510 can detect the magnitude of acceleration along the three coordinate axes of the coordinate system established by the terminal. For example, the accelerometer 1510 can be used to detect the components of gravity acceleration along the three coordinate axes. The processor 1501 can control the display screen 1505 to display the user interface in a landscape or portrait view based on the gravity acceleration signal collected by the accelerometer 1510. The accelerometer 1510 can also be used to collect game or user motion data.

[0105] The gyroscope sensor 1511 can detect the terminal's body orientation and rotation angle. It can also work with the accelerometer 1510 to collect the user's 3D movements on the terminal. Based on the data collected by the gyroscope sensor 1511, the processor 1501 can implement the following functions: motion sensing (such as changing the UI based on the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0106] The pressure sensor 1512 can be set in the side frame of the terminal and / or the lower layer of the display screen 1505. When the pressure sensor 1512 is set in the side frame of the terminal, it can detect the user's grip signal of the terminal, and the processor 1501 performs left and right hand recognition or shortcut operations based on the grip signal collected by the pressure sensor 1512. When the pressure sensor 1512 is set in the lower layer of the display screen 1505, the processor 1501 controls the operable controls on the UI interface based on the user's pressure operation on the display screen 1505. Operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0107] Optical sensor 1513 is used to detect ambient light intensity. In one embodiment, processor 1501 can control the display brightness of display screen 1505 based on the ambient light intensity detected by optical sensor 1513. Specifically, when the ambient light intensity is high, the display brightness of display screen 1505 is increased; when the ambient light intensity is low, the display brightness of display screen 1505 is decreased. In another embodiment, processor 1501 can also dynamically adjust the shooting parameters of camera assembly 1506 based on the ambient light intensity detected by optical sensor 1513.

[0108] Proximity sensor 1514, also known as a distance sensor, is typically located on the front panel of the terminal. Proximity sensor 1514 is used to detect the distance between the user and the front of the terminal. In one embodiment, when proximity sensor 1514 detects that the distance between the user and the front of the terminal is gradually decreasing, processor 1501 controls display screen 1505 to switch from the screen-on state to the screen-off state. When proximity sensor 1514 detects that the distance between the user and the front of the terminal is gradually increasing, processor 1501 controls display screen 1505 to switch from the screen-off state to the screen-on state.

[0109] Those skilled in the art will appreciate that the structure shown in FIG6 does not limit the terminal and may include more or fewer components than shown, or combine certain components, or adopt a different component arrangement.

[0110] In an exemplary embodiment, a computer device is further provided, comprising a processor and a memory, wherein the memory stores at least one computer program. The at least one computer program is loaded and executed by one or more processors to enable the computer device to implement any of the above-described methods for obtaining a range.

[0111] In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-mentioned methods for obtaining the cruising range.

[0112] In one possible implementation, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0113] In an exemplary embodiment, a computer program product or computer program is also provided. The computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the above-described methods for obtaining a range.

[0114] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, storage, display, etc.), and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the range-related information involved in this application was obtained with full authorization.

[0115] It should be understood that the term "plurality" used herein refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.

[0116] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A method for obtaining a cruising range, characterized in that: The method comprises: Obtain the remaining power of the vehicle's battery; Acquire the cruising range reference information of the vehicle, the cruising range reference information including at least one of the vehicle-mounted function information and the vehicle-load information, and the basic power consumption rate of the vehicle, the vehicle-mounted function information is used to acquire the total operating power of the vehicle, and the load information is used to acquire the incremental power consumption rate of the vehicle; The cruising range of the vehicle is obtained based on at least one of the total operating power and the incremental power consumption speed, the remaining power, and the basic power consumption speed.

2. The method according to claim 1, characterized in that The vehicle function information includes a switch state and an operating power corresponding to at least one vehicle function, and the at least one vehicle function includes at least one of air conditioning, audio, vehicle image, and lighting; before obtaining the cruising range of the vehicle based on at least one of the total operating power and the incremental power consumption speed, the remaining power, and the basic power consumption speed, the method further includes: The sum of the operating powers of the vehicle functions that are in the turned-on state is determined to be the total operating power.

3. The method according to claim 1, characterized in that Before obtaining the cruising range of the vehicle based on at least one of the total operating power and the incremental power consumption speed, the remaining power and the basic power consumption speed, the method further includes: In a case where the passenger information includes the number of drivers and passengers and a first incremental power consumption speed corresponding to any driver and passenger, determining a product of the number of drivers and passengers and the first incremental power consumption speed as the incremental power consumption speed; In a case where the passenger information includes the passenger weight and the second incremental power consumption rate corresponding to the unit weight, the product of the passenger weight and the second incremental power consumption rate is determined as the incremental power consumption rate.

4. The method according to claim 1, characterized in that: The endurance reference information includes the vehicle function information, the passenger information and the basic power consumption speed; The method is based on at least one of the total operating power and the incremental power consumption speed, the remaining power The method comprises: calculating the cruising range of the vehicle by using the following formula: S=(J*V) / (P1*V+P2*V+P3) Among them, S is the cruising range, J is the remaining power, P1 is the basic power consumption rate, P2 is the incremental power consumption rate, V is the driving speed of the vehicle, and P3 is the total operating power.

5. The method according to any one of claims 1 to 4, characterized in that: The obtaining of the remaining power of the battery of the vehicle includes: receiving status information of the battery of the vehicle sent by the battery controller of the vehicle through the vehicle-mounted communication module of the vehicle, the status information of the battery including the state of charge, the state of health and the preset capacity, the state of charge indicating the percentage of the remaining capacity of the battery to the capacity of the battery in a fully charged state, the state of health indicating the percentage of the capacity of the battery in a fully charged state to the preset capacity, and the preset capacity indicating the capacity of the battery in a fully charged state when the state of health is 100%; A product value of the preset capacity, the health state, and the state of charge is obtained, and a remaining power of the battery is obtained based on the product value.

6. The method according to claim 5, characterized in that The method is applied to a cruising range calculator of the vehicle, the cruising range calculator comprising a processing unit, a storage unit, an input unit and an output unit; The input unit is used to receive the state of charge, health status and preset capacity of the battery of the vehicle sent by the battery controller of the vehicle through the vehicle-mounted communication module of the vehicle; The processing unit is used to obtain the product value of the preset capacity, the health state and the charge state, and obtain the remaining power of the battery based on the product value; The storage unit is used to store the remaining power and the battery life reference information; The processing unit is further used to obtain the cruising range of the vehicle based on the remaining power and the cruising range reference information; The output unit is used to display the cruising range on a display screen of the vehicle.

7. The method according to claim 6, characterized in that The display screen of the vehicle includes operation controls corresponding to the range calculator, and the input unit is also used to receive the range reference information input through the operation controls, and the operation controls include at least one of text input controls, voice input controls or selection controls.

8. A device for obtaining a cruising range, characterized in that: The device comprises: A first acquisition module, used to acquire the remaining power of the battery of the vehicle; The first acquisition module is further used to acquire the cruising range reference information of the vehicle, the cruising range reference information including at least one of the vehicle-mounted function information of the vehicle and the vehicle-load information, and the basic power consumption rate of the vehicle, the vehicle-mounted function information is used to acquire the total operating power of the vehicle, and the load information is used to acquire the incremental power consumption rate of the vehicle; The second acquisition module is used to acquire the cruising range of the vehicle based on at least one of the total operating power and the incremental power consumption rate, the remaining power and the basic power consumption rate.

9. A computer device, characterized in that: The computer device includes a processor and a memory, wherein at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor, so that the computer device implements the method for obtaining the cruising range as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: At least one computer program is stored in the computer-readable storage medium, and the at least one computer program is loaded and executed by the processor so that the computer implements the method for obtaining the cruising range as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Electric vehicle driving range prediction method and device

    CN111038334A

  • Method and device for estimating remaining capacity of battery

    CN113424067A

  • Display mileage updating method and device of electric vehicle and vehicle

    CN113844270A

  • Method and device for predicting endurance mileage and vehicle

    CN115556633A

  • Energy management method and system, computer equipment, storage medium and vehicle

    CN116533829A