Interface generation method and related apparatus
By generating an interface that displays the vehicle's theoretical range and lost range, the problem of capacity instability caused by battery temperature changes is solved, improving the stability of battery capacity changes and the user experience.
Patent Information
- Application Number
- PCT/CN2025/105137
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-30
- Filing Date
- 2025-06-28
- Publication Date
- 2026-02-05
AI Technical Summary
Battery temperature variations cause instability in usable capacity, and existing technologies may display inaccurate battery capacity, potentially leading to safety hazards or a poor user experience.
The interface displays the vehicle's theoretical range and lost range. The theoretical range is related to the remaining capacity, while the lost range is related to the currently unavailable capacity. The interface design stably displays changes in battery capacity.
It improves the stability of battery life changes and enhances the user's intuitive perception of battery status, thereby improving the user experience.
Smart Images

Figure CN2025105137_05022026_PF_FP_ABST
Abstract
Description
An interface generation method and related device
[0001] The present application claims priority to the Chinese patent application No. 202411037879.7, filed on July 30, 2024, and entitled "An interface generation method and related device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the technical field of computer, and in particular, to an interface generation method and related device. BACKGROUND
[0003] The available capacity of a battery gradually decreases as the temperature of the battery decreases. For example, the available capacity of the battery temporarily decreases at low temperature because the electrolyte activity is weakened, and the available capacity of the battery increases when the temperature increases. Because the available capacity of the battery changes, the remaining capacity of the battery or the state of charge (SOC) of the battery needs to be adjusted.
[0004] When the temperature of the battery changes from high temperature to low temperature, the actual available capacity inside the battery is greatly reduced, resulting in that the real available capacity at low temperature is much lower than the available capacity calculated at high temperature before. At this time, if the available capacity calculated at high temperature at the previous moment is displayed, it may cause the battery to be seriously discharged, which brings safety hazards. If the available capacity calculated at the previous moment at high temperature is not displayed, but the available capacity calculated at this moment is displayed, the available capacity may fluctuate greatly and be unstable, which results in poor user experience. SUMMARY
[0005] The present application provides an interface generation method and related device, which displays the theoretical cruising range and the loss cruising range of the vehicle through a first interface. The present application enables the user of the vehicle to intuitively perceive the theoretical cruising range and the loss cruising range of the power battery, makes the user more easily understand the current cruising range of the power battery, and also improves the stability of the change of the cruising range of the power battery and enhances the user experience.
[0006] In a first aspect, the present application provides an interface generation method, which includes obtaining the remaining capacity of the power battery of the vehicle and the current unavailable capacity of the power battery, and generating a first interface. The remaining capacity of the power battery is the capacity difference between the rated capacity of the power battery and the current used capacity of the power battery, the current unavailable capacity of the power battery is related to the current working condition of the power battery, the first interface is used to indicate the theoretical cruising range and the loss cruising range of the vehicle, the theoretical cruising range is related to the remaining capacity, and the loss cruising range is related to the current unavailable capacity.
[0007] In the present application, the theoretical endurance capability is related to the remaining capacity, and the remaining capacity is irrelevant to the current unavailable capacity. Compared with the prior art, the remaining capacity in the present application does not change with the current working condition of the power battery, for example, does not change with the current temperature of the power battery. The present application displays the theoretical endurance capability through the first interface, which can improve the stability of the endurance capability of the power battery, for example, improve the stability of the power battery power or capacity change.
[0008] In addition, in the present application, the loss endurance capability is related to the current unavailable capacity, and the current unavailable capacity is related to the current working condition of the power battery, for example, the current unavailable capacity changes with the current temperature of the power battery. The present application displays the loss endurance capability through the first interface, so that the user can intuitively perceive the loss endurance capability of the power battery, so that the user can more easily understand the current endurance capability of the power battery, and the user experience can be improved.
[0009] In a possible implementation of the first aspect, the theoretical endurance capability is a percentage of the remaining capacity to the rated capacity, and the loss endurance capability is a percentage of the current unavailable capacity to the rated capacity.
[0010] Compared with the prior art, the theoretical endurance capability in the above-mentioned implementation does not change with the temperature of the power battery, which can improve the stability of the endurance capability of the power battery. Moreover, in the above-mentioned implementation, the change of the loss endurance capability makes the user intuitively perceive the change of the current unavailable capacity of the power battery, so that the user can more easily understand the current endurance capability of the power battery, and the user experience is improved.
[0011] In another possible implementation of the first aspect, the theoretical endurance capability is used to indicate a theoretical driving range, the theoretical driving range is calculated according to the remaining capacity, and the loss endurance capability is used to indicate a loss driving range, the loss driving range is calculated according to the current unavailable capacity of the power battery.
[0012] In the above-mentioned implementation, the theoretical driving range is calculated according to the remaining capacity, and the loss endurance range is calculated according to the current unavailable capacity, so that the user can intuitively perceive the current endurance range of the vehicle, so that the user can more easily understand the current endurance capability of the power battery, and the user experience is improved.
[0013] In another possible implementation of the first aspect, the current unavailable capacity of the power battery is obtained, including obtaining the current working condition of the power battery, and determining the current unavailable capacity of the power battery according to the current working condition of the power battery. Wherein, the current working condition of the power battery includes the current temperature of the power battery, and / or the current battery cycle number of the power battery.
[0014] Since the current temperature or the current battery cycle number of the power battery affects the available capacity of the power battery, the above-mentioned embodiment determines the current unavailable capacity of the power battery according to the current temperature or the current battery cycle number of the power battery, which can improve the accuracy of the determined current unavailable capacity.
[0015] In a further possible implementation manner of the first aspect, the remaining capacity of the power battery of the vehicle is acquired, including acquiring a rated capacity and a current used capacity, and the remaining capacity of the power battery is determined according to the rated capacity and the current used capacity.
[0016] The above-mentioned embodiment can not only improve the accuracy of the determined remaining capacity, but also improve the stability of the change of the remaining capacity, since the remaining capacity does not change with the current working condition of the power battery.
[0017] In a further possible implementation manner of the first aspect, the first interface includes a first display area and a second display area, the first display area is used to indicate the theoretical range capability, and the second display area is used to indicate the lost range capability.
[0018] The above-mentioned embodiment can improve the display effect, improve the speed of the user to understand the information, and enable the user to intuitively perceive the change of the range capability, which is beneficial to the user to better understand the current range capability of the power battery and improve the user experience.
[0019] In a further possible implementation manner of the first aspect, the first interface further includes a third display area, the third display area is used to indicate the rated capacity, the first display area is included in the third display area, and the area or length proportion of the first display area in the third display area is used to indicate the relative relationship between the remaining capacity and the rated capacity. The second display area is included in the first display area, and the area or length proportion of the second display area in the third display area is used to indicate the relative relationship between the current unavailable capacity and the rated capacity.
[0020] In the above-mentioned embodiment, since the rated capacity is usually constant in size, the change of the remaining capacity or the current unavailable capacity is embodied by the change of the area or length proportion of the different display areas in the third display area, which can not only improve the stability of the change of the remaining capacity or the current unavailable capacity, but also improve the display effect, so that the user can more intuitively perceive the change of the range capability, which is beneficial to the user to better understand the current range capability of the power battery and improve the user experience.
[0021] In a further possible implementation manner of the first aspect, the first display area includes a first graphic, and the first graphic includes a character, a symbol, a color block and / or an icon. The second display area includes a second graphic, and the second graphic includes a character, a symbol, a color block and / or an icon, and the first graphic is different from the second graphic.
[0022] In the above embodiment, the first display area and the second display area are filled with different patterns, which can improve the display effect, so that the user can intuitively perceive the change of the theoretical cruising range and the loss of the cruising range, and better understand the current cruising range of the power battery, thereby improving the user experience.
[0023] In a further possible implementation form of the first aspect, at least one of the color of the second pattern, the flashing frequency of the second pattern, and the number of icons in the second pattern is related to at least one of the current temperature of the power battery, the temperature change trend, or the change rate of the temperature.
[0024] In the above embodiment, the second pattern is updated as the temperature of the power battery changes, which can improve the display effect, so that the user can intuitively perceive the change of the loss of the cruising range with the temperature, and better understand the current cruising range of the power battery, thereby improving the user experience.
[0025] In a further possible implementation form of the first aspect, the method further includes obtaining temperature data of the power battery, and determining the second pattern to fill the second display area according to the temperature data of the power battery. The temperature data includes the current temperature of the power battery, and / or the temperature data is used to indicate the temperature change trend of the power battery.
[0026] In the above embodiment, the pattern to fill the second display area is determined according to the current temperature of the power battery, and / or according to the temperature change trend of the power battery, which can improve the display effect, so that the user can intuitively perceive the change of the loss of the cruising range with the temperature, and better understand the current cruising range of the power battery, thereby improving the user experience.
[0027] In a further possible implementation form of the first aspect, in a case where the temperature change trend of the power battery is that the temperature does not change, and the current temperature of the power battery is less than a temperature threshold, the second display area is filled with a third pattern, and the second pattern is the third pattern.
[0028] In the above embodiment, the second display area is filled with the third pattern, which can improve the display effect, so that the user can intuitively perceive the current loss of the cruising range of the power battery, and better understand the current cruising range of the power battery, thereby improving the user experience.
[0029] In a further possible implementation form of the first aspect, in a case where the temperature change trend of the power battery is decreasing, the second display area is filled with a third pattern, and the second pattern is the third pattern. In a case where the temperature change trend of the power battery is increasing, the second display area is filled with a fourth pattern, and the second pattern is the fourth pattern.
[0030] In the above embodiment, as the unusable capacity of the power battery decreases when the temperature gradually increases, the second display area is filled with the fourth pattern. As the unusable capacity of the power battery increases when the temperature gradually decreases, the second display area is filled with the third pattern. The above embodiment can improve the display effect, so that the user can intuitively perceive the current working state of the power battery, and improve the user experience.
[0031] In a further possible implementation form of the first aspect, the first interface comprises a fourth display area, and the fourth display area is configured to display a remaining capacity value of the power battery, a current unusable capacity value of the power battery, and a rated capacity value.
[0032] In the above embodiment, the remaining capacity value of the power battery, the current unusable capacity value of the power battery, and the rated capacity value are directly displayed through the fourth display area, so that the user can intuitively perceive the remaining capacity and the current unusable capacity of the power battery, and it is easier for the user to understand the current endurance capability of the power battery, and the user experience is improved.
[0033] In a further possible implementation form of the first aspect, the third display area has a constant area size or length size. The area size or length size of the first display area is related to the remaining capacity of the power battery. The area size or length size of the second display area is related to the current unusable capacity of the power battery.
[0034] In the above embodiment, when the current unusable capacity changes with the temperature, the area or length of the second display area also changes with the current unusable capacity. The area or length of the third display area is kept constant, so as to determine the area or length proportion of the second display area in the third display area, and the speed of updating the area or length of the second display area can be improved. Moreover, the stability of the change of the area or length of the second display area can be improved, so that the user can more intuitively perceive the change of the endurance capability, and it is easier for the user to understand the current endurance capability of the power battery, and the user experience is improved.
[0035] In a further possible implementation form of the first aspect, the method further comprises updating the area size or length size of the first display area according to the remaining capacity of the power battery.
[0036] In the above embodiment, the area size or length size of the first display area is updated, so that the user can more intuitively perceive the change of the theoretical endurance capability, and it is easier for the user to understand the current endurance capability of the power battery, and the user experience is improved.
[0037] In a further possible implementation form of the first aspect, the method further comprises updating the area size or length size of the second display area according to the current unusable capacity of the power battery.
[0038] In the above-mentioned embodiments, the area size or length size of the second display area is updated so that the user can more intuitively perceive the change in the loss of the cruising ability, and the user can better understand the current cruising ability of the power battery, and the user experience is improved.
[0039] In a second aspect, the application provides a processing device, comprising an acquisition unit configured to acquire a remaining capacity of a power battery of a vehicle and a current unavailable capacity of the power battery. The remaining capacity of the power battery is a capacity difference between a rated capacity of the power battery and a current used capacity of the power battery, and the current unavailable capacity of the power battery is related to a current working condition of the power battery. A processing unit is configured to generate a first interface. The first interface is configured to indicate a theoretical cruising ability of the vehicle and a loss of the cruising ability. The theoretical cruising ability is related to the remaining capacity, and the loss of the cruising ability is related to the current unavailable capacity.
[0040] In a possible implementation of the second aspect, the theoretical cruising ability is a percentage of the remaining capacity with respect to the rated capacity, and the loss of the cruising ability is a percentage of the current unavailable capacity with respect to the rated capacity.
[0041] In another possible implementation of the second aspect, the theoretical cruising ability is configured to indicate a theoretical driving range, and the theoretical driving range is calculated according to the remaining capacity. The loss of the cruising ability is configured to indicate a loss of the driving range, and the loss of the driving range is calculated according to the current unavailable capacity of the power battery.
[0042] In another possible implementation of the second aspect, the acquisition unit is further configured to acquire the current working condition of the power battery. The processing unit is further configured to determine the current unavailable capacity of the power battery according to the current working condition of the power battery. The current working condition of the power battery includes a current temperature of the power battery and / or a current battery cycle number of the power battery.
[0043] In another possible implementation of the second aspect, the acquisition unit is further configured to acquire the rated capacity and the current used capacity. The processing unit is further configured to determine the remaining capacity of the power battery according to the rated capacity and the current used capacity.
[0044] In another possible implementation of the second aspect, the first interface comprises a first display area and a second display area. The first display area is configured to indicate the theoretical cruising ability, and the second display area is configured to indicate the loss of the cruising ability.
[0045] In a further possible implementation form of the second aspect, the first interface further comprises a third display region, the third display region being configured to indicate the rated capacity. The first display region is contained in the third display region, and the area or length proportion of the first display region in the third display region is configured to indicate the relative relationship between the remaining capacity and the rated capacity. The second display region is contained in the first display region, and the area or length proportion of the second display region in the third display region is configured to indicate the relative relationship between the current unavailable capacity and the rated capacity.
[0046] In a further possible implementation form of the second aspect, the first display region comprises a first pattern, the first pattern comprising a character, a symbol, a color block and / or an icon. The second display region comprises a second pattern, the second pattern comprising a character, a symbol, a color block and / or an icon, the first pattern being different from the second pattern.
[0047] In a further possible implementation form of the second aspect, at least one of a color of the second pattern, a flashing frequency of the second pattern and a number of icons in the second pattern is related to at least one of the current temperature of the power battery, a temperature change trend of the power battery, or a change rate of the temperature of the power battery.
[0048] In a further possible implementation form of the second aspect, the obtaining unit is further configured to obtain temperature data of the power battery. The processing unit is further configured to determine to fill the second display region with the second pattern according to the temperature data of the power battery. The temperature data comprises the current temperature of the power battery, and / or the temperature data is configured to indicate the temperature change trend of the power battery.
[0049] In a further possible implementation form of the second aspect, in a case that the temperature change trend of the power battery is that the temperature is not changed, and the current temperature of the power battery is less than a temperature threshold, the second display region is filled with a third pattern, the second pattern being the third pattern.
[0050] In a further possible implementation form of the second aspect, in a case that the temperature change trend of the power battery is decreasing, the second display region is filled with a third pattern, the second pattern being the third pattern. In a case that the temperature change trend of the power battery is increasing, the second display region is filled with a fourth pattern, the second pattern being the fourth pattern.
[0051] In a further possible implementation form of the second aspect, the first interface comprises a fourth display region, the fourth display region being configured to display a remaining capacity value of the power battery, a current unavailable capacity value of the power battery and a rated capacity value.
[0052] In a further possible implementation form of the second aspect, the third display area has a constant area size or length size. The area size or length size of the first display area is related to the remaining capacity of the power battery. The area size or length size of the second display area is related to the current unavailable capacity of the power battery.
[0053] In a further possible implementation form of the second aspect, the processing unit is further configured to update the area size or length size of the first display area according to the remaining capacity of the power battery.
[0054] In a further possible implementation form of the second aspect, the processing unit is further configured to update the area size or length size of the second display area according to the current unavailable capacity of the power battery.
[0055] In a third aspect, an embodiment of the present application provides a computing device, comprising a processor and a memory, the memory storing a program, and the processor executing the program stored in the memory, so that the computing device implements the method described in any one of the preceding first aspect.
[0056] In a fourth aspect, the present application provides a vehicle, comprising the preceding processing device or the preceding computing device, and the vehicle is configured to implement the method described in any one of the preceding first aspect.
[0057] In a fifth aspect, an embodiment of the present application provides a computer readable storage medium, configured to store a computer program, the computer program comprising instructions for performing the method described in any one of the preceding first aspect.
[0058] In a sixth aspect, the present application provides a computer program product, comprising computer instructions, which, when executed by a processing device, a computing device or a processor, cause the method described in any one of the preceding first aspect to be implemented.
[0059] The solutions provided by the second aspect to the sixth aspect above are used to implement or cooperate to implement the method provided in the first aspect, and thus can achieve the same or corresponding beneficial effects as the corresponding method in the first aspect. Therefore, no further description is given here. BRIEF DESCRIPTION OF DRAWINGS
[0060] The drawings needed in the following embodiment description will be briefly introduced.
[0061] FIG. 1 is a structural schematic diagram of a vehicle according to an embodiment of the present application;
[0062] FIG. 2A is a schematic diagram of a first interface according to an embodiment of the present application;
[0063] FIG. 2B is a schematic diagram of another first interface according to an embodiment of the present application;
[0064] FIG. 3 is a flow diagram of a method for generating an interface according to an embodiment of the present application;
[0065] FIG. 4 is a schematic diagram of a first interface according to another embodiment of the present application;
[0066] FIG. 5 is a schematic diagram of a first interface according to another embodiment of the present application;
[0067] FIG. 6 is a schematic diagram of a first interface according to another embodiment of the present application;
[0068] FIG. 7 is a schematic diagram of a first interface according to another embodiment of the present application;
[0069] FIG. 8 is a schematic diagram of a first interface according to another embodiment of the present application;
[0070] FIG. 9 is a schematic diagram of a first interface according to another embodiment of the present application;
[0071] FIG. 10 is a schematic diagram of a first interface according to another embodiment of the present application;
[0072] FIG. 11 is a schematic diagram of a first interface according to another embodiment of the present application;
[0073] FIG. 12 is a schematic diagram of a first interface according to another embodiment of the present application;
[0074] FIG. 13 is a schematic diagram of a first interface according to another embodiment of the present application;
[0075] FIG. 14 is a schematic diagram of a first interface according to another embodiment of the present application;
[0076] FIG. 15 is a schematic diagram of a processing apparatus according to an embodiment of the present application;
[0077] FIG. 16 is a schematic diagram of a computing device according to an embodiment of the present application. DETAILED DESCRIPTION
[0078] The system architecture to which the embodiments of the present application are applied will be described below with reference to FIG. 1. It should be noted that the system architecture and business scenarios described in the present application are for more clearly illustrating the technical solutions of the present application, and do not constitute a limitation on the technical solutions provided by the present application. Those skilled in the art can know that, as the system architecture evolves and new business scenarios appear, the technical solutions provided by the present application are also applicable to similar technical problems.
[0079] As shown in FIG. 1, the vehicle 101 comprises a power battery 1011 and a processing device 1012. Of course, the vehicle 101 also comprises devices supporting the vehicle to travel and to be controlled, such as a traveling system, a braking system, etc., which are not shown here. It should be understood that the type of the vehicle shown here is only an example, and in specific implementations, the vehicle 101 can be a car, a truck, a train, a bus, a van, an electric vehicle, or the like. The devices comprised by the vehicle 101 will be described exemplarily as follows.
[0080] The power battery 1011 is a power source providing a power source for the vehicle 101. Optionally, the power battery 1011 can also be a power source providing power for devices in the vehicle 101. Exemplarily, the power battery 1011 can be a ternary lithium battery, a valve-regulated lead-acid battery, an open-top tubular lead-acid battery, or a lithium iron phosphate battery.
[0081] The processing device 1012 has data acquisition capability and data processing capability. Exemplarily, the processing device 1012 can acquire the remaining capacity of the power battery 1011 and the current unavailable capacity of the power battery 1011, and generate a first interface. The first interface is used to indicate the theoretical endurance capability of the vehicle and the lost endurance capability. Optionally, the theoretical endurance capability is related to the remaining capacity, and the lost endurance capability is related to the current unavailable capacity. As shown in FIG. 2A, the first interface comprises a fourth display area for displaying that the theoretical endurance capability of the power battery 1011 is 70%, the lost endurance capability of the power battery 1011 is 20%, and the full-charge endurance capability of the power battery 1011 is 100%. As shown in FIG. 2B, the first interface comprises a fourth display area for displaying that the theoretical endurance capability of the power battery 1011 is 467km, the lost endurance capability of the power battery 1011 is 133km, and the full-charge endurance capability of the power battery 1011 is 667km. The full-charge endurance capability of the power battery is used to indicate the rated capacity of the power battery.
[0082] Optionally, the processing device 1012 can receive data of the power battery 1011 and calculate the remaining capacity of the power battery 1011 and the current unavailable capacity of the power battery 1011, thereby acquiring the remaining capacity of the power battery 1011 and the current unavailable capacity of the power battery 1011. Exemplarily, the processing device 1012 is connected with the power battery 1011, and the processing device 1012 can receive data transmitted (or output) by the power battery 1011 through a connection line therebetween, and calculate the remaining capacity of the power battery 1011 and the current unavailable capacity of the power battery 1011 according to the data of the power battery 1011.
[0083] As a possible implementation, the processing apparatus 1012 can be a physical device, for example, the processing apparatus 1012 can include one or more of the following modules: a central processing unit (CPU), a microprocessor unit (MPU), an application specific-integrated circuit (ASIC), a field programmable gate array (FPGA), a complex programmable logic device (CPLD), a co-processor (assisting the central processing unit to complete corresponding processing and application), a microcontroller unit (MCU), a mobile data center (MDC), and / or an electronic control unit (ECU), etc. Of course, the above is described by taking the processing apparatus 1012 as a vehicle-mounted device as an example, in some schemes, the processing apparatus 1012 can be a physical device arranged outside the vehicle, for example, a server, a cloud, or a host, etc. As a possible implementation, the processing apparatus 1012 can be a software module, for example, a virtual machine, software, program code, or a container, etc.
[0084] Optionally, the vehicle 101 can further include a display apparatus 1013. The display apparatus 1013 has interface display capability. Exemplarily, the display apparatus 1013 is connected with the processing apparatus 1012, and the display apparatus 1013 can receive the first interface sent (or output) by the processing apparatus 1012 through the connection line therebetween, and display the first interface.
[0085] As a possible implementation, the processing apparatus 1012 acquires the residual capacity of the power battery 1011 and the current unavailable capacity of the power battery 1011, and generates a first interface. The residual capacity of the power battery is the capacity difference between the rated capacity of the power battery and the current used capacity of the power battery, the current unavailable capacity of the power battery is related to the current working condition of the power battery, and the first interface is used to indicate the theoretical endurance capability of the vehicle and the lost endurance capability. Optionally, the theoretical endurance capability is related to the residual capacity, and the lost endurance capability is related to the current unavailable capacity. In this way, the theoretical endurance capability is related to the residual capacity, and the residual capacity is irrelevant to the current unavailable capacity. Compared with the prior art, the residual capacity in the present application does not change with the current working condition of the power battery, for example, does not change with the current temperature of the power battery. The present application displays the theoretical endurance capability through the first interface, which can improve the stability of the endurance capability of the power battery, for example, improve the stability of the power of the power battery or the capacity change.
[0086] In addition, in the present application, the lost endurance capability is related to the current unavailable capacity, and the current unavailable capacity is related to the current working condition of the power battery, for example, changes with the current temperature of the power battery. The present application displays the lost endurance capability through the first interface, so that the user can intuitively perceive the lost endurance capability of the power battery, so that the user can more easily understand the current endurance capability of the power battery, and improve the user experience.
[0087] The method of the embodiment of the present application will be described in detail below.
[0088] Please refer to FIG. 3, which is a flowchart of a method for generating an interface according to an embodiment of the present application. Optionally, the method can be applied to a vehicle, for example, to the vehicle 101 shown in FIG. 1, and can be executed by the processing apparatus 1012 in the vehicle 101.
[0089] The method for generating an interface shown in FIG. 3 can include steps S301 and S302. Steps S301 and S302 are as follows:
[0090] Step S301: The processing apparatus acquires the residual capacity of the power battery of the vehicle and the current unavailable capacity of the power battery.
[0091] The processing apparatus is a device with data processing capability. For example, the processing apparatus is the processing apparatus 1012 shown in FIG. 1.
[0092] The residual capacity of the power battery is the capacity difference between the rated capacity of the power battery and the current used capacity of the power battery.
[0093] As a possible implementation, the processing device can obtain the rated capacity of the power battery and the current used capacity of the power battery, and determine the remaining capacity of the power battery according to the rated capacity and the current used capacity. The rated capacity of the power battery refers to all the capacity values that can be discharged by a new full power battery at 25 degrees Celsius according to a preset discharge rate. That is, the rated capacity of the power battery is a fixed value, and the rated capacity of the power battery does not change with the service life of the power battery or the current working condition of the power battery. After the power battery is manufactured, the rated capacity of the power battery is fixed.
[0094] Optionally, the processing device can obtain the rated capacity of the power battery by querying the model of the power battery, and the processing device can obtain the current used capacity of the power battery by using the ampere-hour integration method or the open-circuit voltage method.
[0095] The ampere-hour integration method is a commonly used battery state of charge (SOC) estimation method, which estimates the SOC by accumulating the charge and discharge current of the battery. The basic principle of this method is that if the initial SOC of the battery and the current during charging and discharging are known, the SOC of the battery can be calculated by integration. The calculation formula of the ampere-hour integration method is as follows:
[0096] Wherein, SOC(t) is the state of charge of the battery at time t, SOC(t0) is the state of charge of the battery at time t0, I(t) is the charge and discharge current of the battery at time t, and C is the rated capacity of the battery. Wherein, represents the used capacity of the power battery in the time period (t-t0).
[0097] Optionally, the processing device calculates the state of charge SOC(t) of the power battery at time t according to the above formula (1), and the product of SOC(t) and the rated capacity C is the remaining capacity of the power battery at time t.
[0098] The open-circuit voltage method is a method for determining the characteristics of a battery by measuring the terminal voltage of the battery in an open-circuit state. This method is based on the difference between the electrode potential of the positive electrode and the electrode potential of the negative electrode of the battery when the circuit is open (i.e. when there is no current flowing through the two poles). The basic idea of the open-circuit voltage method is to estimate the state of charge SOC of the battery according to the open-circuit voltage of the battery (i.e. the voltage measured without load). There is a certain relationship between the state of charge SOC of the battery and its open-circuit voltage, and this relationship can be obtained by discharging experiments on the battery.
[0099] Exemplarily, the relationship between the open circuit voltage and the state of charge SOC can be established in advance according to the test data of the open circuit voltage of the battery, for example, a corresponding relationship curve between the open circuit voltage and the state of charge SOC, and the current state of charge SOC of the power battery can be obtained by the processing device according to the corresponding relationship curve, and the product of the current state of charge SOC of the power battery and the rated capacity is the current remaining capacity of the power battery.
[0100] Exemplarily, the processing device obtains that the rated capacity of the power battery is 100 kWh and the current used capacity of the power battery is 30 kWh, and then determines that the remaining capacity of the power battery is the difference between 100 kWh and 30 kWh, that is, 70 kWh.
[0101] The current unusable capacity of the power battery is related to the current working condition of the power battery. Optionally, the current working condition of the power battery includes the current temperature of the power battery, and / or the current battery cycle number of the power battery.
[0102] As a possible implementation, the processing device obtains the current working condition of the power battery, and determines the current unusable capacity of the power battery according to the current working condition of the power battery.
[0103] Exemplarily, the current working condition of the power battery includes the current temperature of the power battery. The processing device can obtain the unusable SOC of the power battery at a certain temperature by looking up the unusable SOC table, and the product of the unusable SOC of the power battery and the rated capacity is the current unusable capacity of the power battery. The unusable SOC table is used to indicate the corresponding relationship between the temperature of the power battery and the unusable SOC. For example, the rated capacity of the power battery is 100 kWh, and the current temperature of the power battery is -10℃. The processing device obtains that the unusable SOC of the power battery at -10℃ is 20% by looking up the unusable SOC table, and the unusable capacity of the power battery at -10℃ is 100 kWh*20%, that is, the current unusable capacity of the power battery at -10℃ is 20 kWh.
[0104] The current battery cycle number of the power battery refers to the cycle number of the power battery from full state to empty state and back to full state. Optionally, the current battery cycle number of the power battery can be accumulated. For example, the power battery is reduced from 100% to 40% and is charged from 40% to 80% and stopped charging, that is, 40% of the power battery is charged in the first charging. The next time the power battery is used, it is reduced from 80% to 20% and is charged from 20% to 100%, that is, 80% of the power battery is charged in the second charging, and the total charging is 120%, and the current battery cycle number of the power battery can be increased by 1.
[0105] For another example, the current operating condition of the power battery includes the current number of battery cycles. For instance, if the theoretical cycle life of the power battery is N cycles resulting in a 20% loss of rated capacity, then the unusable capacity is... Where N is a value obtained from pre-testing, which is related to factors such as the performance of the power battery.
[0106] For another example, the current operating condition of the power battery includes the current temperature and the current number of battery cycles. For instance, if the rated capacity of the power battery is 100 kWh and the current temperature is -10°C, according to the aforementioned information, the processing device looks up the unavailable SOC table and finds that the unavailable capacity of the power battery at -10°C is 20 kWh. At this time, the current number of battery cycles is n, and the processing device calculates the unavailable capacity based on the aforementioned information. The current unavailable capacity of the power battery is:
[0107] Step S302: The processing device generates the first interface.
[0108] The first interface indicates the vehicle's theoretical range and lost range. The theoretical range is related to the remaining capacity, while the lost range is related to the currently unavailable capacity.
[0109] In one possible implementation, the theoretical driving range is the percentage of remaining capacity relative to the rated capacity, and the lost driving range is the percentage of unavailable capacity relative to the rated capacity. For example, if the rated capacity of the power battery is 100kWh, the remaining capacity is 70kWh, and the unavailable capacity is 20kWh, then the theoretical driving range is... Loss of battery life Therefore, the actual usable range is (70% - 20%), which is 50%.
[0110] In another possible implementation, theoretical range is used to indicate theoretical driving distance, which is calculated based on the remaining capacity. Lost range is used to indicate lost driving distance, which is calculated based on the current unavailable capacity of the battery. For example, the processing device can calculate the furthest distance the vehicle can travel using only the remaining charge in the battery, based on the remaining capacity of the battery; this furthest distance is the theoretical driving distance. Even more exemplarily, the processing device can calculate the furthest distance the vehicle can travel in pure electric mode using only the unavailable charge in the battery, based on the current unavailable capacity of the battery; this furthest distance is the lost driving distance.
[0111] For example, the processing device can obtain the theoretical driving range according to the remaining capacity of the power battery divided by the average energy consumption, and obtain the loss driving range according to the current unavailable capacity of the power battery divided by the average energy consumption. For example, the average energy consumption can be the average energy consumption of the vehicle under the world light vehicle test cycle (WLTC) working condition or the average energy consumption under other conditions. For example, the rated capacity of the power battery is 100 kWh, the remaining capacity of the power battery is 70 kWh, the unavailable capacity is 20 kWh, and the average energy consumption of the vehicle is 15 kWh / 100 km. The full-charge driving range of the vehicle is The theoretical driving range of the vehicle is The loss driving range of the vehicle is The theoretical driving range of the vehicle is
[0112] For example, the theoretical driving range is 70%, the loss driving range is 20%, and the first interface is exemplarily illustrated in combination with FIG. 2A, FIG. 4, FIG. 5, FIG. 6 and FIG. 7.
[0113] For example, the theoretical driving range is 70%, the loss driving range is 20%, and the first interface is exemplarily illustrated in combination with FIG. 2A, FIG. 4, FIG. 5, FIG. 6 and FIG. 7.
[0114] As another possible example, as shown in FIG. 4, the first interface includes a first display area and a second display area, the first display area is used to indicate the theoretical cruising capability, i.e., the theoretical cruising capability is 70%, and the second display area is used to indicate the lost cruising capability, i.e., the lost cruising capability is 20%. Optionally, the processing device can map the theoretical cruising capability to the first display area and map the lost cruising capability to the second display area.
[0115] Further, the first display area and the second display area include different graphics, for example, the first display area includes a first graphic and the second display area includes a second graphic. Optionally, the second graphic can cover the first graphic. The first graphic includes text, symbols, color blocks and / or icons, and the second graphic includes text, symbols, color blocks and / or icons, and the first graphic is different from the second graphic. For example, the first display area and the second display area are filled with different graphics, for example, the first display area is filled with the first graphic and the second display area is filled with the second graphic. As shown in FIG. 5, the first interface includes a first display area and a second display area, and FIG. 5 fills the first display area and the second display area with different color blocks as different graphics, the part of the first display area except the second area is filled with the first graphic, and the second display area is filled with the second graphic.
[0116] As another possible example, as shown in FIG. 6, the first interface includes a first display area, a second display area and a third display area, the third display area is used to indicate the rated capacity, i.e., 100%. The first display area is contained in the third display area, and the area or length ratio of the first display area in the third display area is used to indicate the relative relationship between the remaining capacity and the rated capacity, for example, the percentage of the remaining capacity to the rated capacity is 70%, and the area or length ratio of the first display area in the third display area is 70%, i.e., the theoretical cruising capability is 70%. The second display area is contained in the first display area, and the area or length ratio of the second display area in the third display area is used to indicate the relative relationship between the current unavailable capacity and the rated capacity, for example, the percentage of the current unavailable capacity to the rated capacity is 20%, and the area or length ratio of the first display area in the third display area is 20%, i.e., the theoretical cruising capability is 20%. The area refers to the size of the space occupied by the first display area when the space occupied by the first display area is a two-dimensional space.
[0117] The theoretical endurance capability is a percentage of the remaining capacity to the rated capacity, and the lost endurance capability is a percentage of the current unavailable capacity to the rated capacity. For example, the theoretical endurance capability is 467 km, and the lost endurance capability is 133 km. The first interface is similar to the above content, and will not be described again.
[0118] Further, the first display area and the second display area are filled with different patterns. For example, the first display area is filled with a first pattern, and the second display area is filled with a second pattern. The first pattern includes text, symbols, color blocks, and / or icons, and the second pattern includes text, symbols, color blocks, and / or icons. The first pattern is different from the second pattern. As shown in FIG. 7, the first interface includes the first display area, the second display area, and the third display area. In FIG. 7, the first display area and the second display area are filled with different patterns. The first display area is filled with a first pattern (dark diagonal lines), and the second display area is filled with a second pattern (dark vertical lines).
[0119] As a possible implementation, the second pattern can be related to the temperature data of the power battery. For example, at least one of the color of the second pattern, the flashing frequency of the second pattern, and the number of icons in the second pattern is related to at least one of the current temperature of the power battery, the temperature change trend, or the temperature change rate.
[0120] In a possible implementation, the processing device can obtain the temperature data of the power battery. The temperature data includes the current temperature of the power battery, and / or the temperature data is used to indicate at least one of the temperature change trend of the power battery and the temperature change rate of the power battery.
[0121] The temperature change trend of the power battery is decreasing or increasing. For example, the temperature change trend can be related to the battery thermal management system of the vehicle. When the battery thermal management system is started to heat the power battery, the temperature change trend of the power battery is increasing. When the battery thermal management system is started to cool the power battery, the temperature change trend of the power battery is decreasing. The battery thermal management system is used to cool the battery when the battery temperature is too high, and heat the battery when the battery temperature is too low, so that the battery can work in the best charging and discharging temperature range of the battery, to improve the battery performance. The temperature change rate is related to a time interval, for example, the time interval can be 1 hour, or 30 minutes, etc. For example, taking the time interval of 1 hour as an example, the temperature change rate can be 1 ℃ / h, 5 ℃ / h, etc.
[0122] Further, the processing device determines to fill the second display area with the second graphic according to the temperature data of the power battery, i.e. the processing device determines which graphic to fill the second display area with the second graphic according to the temperature data of the power battery.
[0123] Since at least one of the color of the second graphic, the flashing frequency of the second graphic and the number of icons in the second graphic is related to at least one of the current temperature of the power battery, the temperature change trend or the temperature change rate, including various possible correlation manners, the second graphic is related to the temperature data of the power battery is exemplarily described below in combination with FIG. 8, FIG. 9, FIG. 10, FIG. 11, FIG. 12 and FIG. 13. Of course, there can be more possible correlation manners in actual use, which are not exemplified one by one here. It should be noted that the first display area, the second display area and the third display area in FIG. 8, FIG. 9, FIG. 10, FIG. 11, FIG. 12 and FIG. 13 can refer to the description of the contents of the drawings in the foregoing, which will not be described here.
[0124] Example one, the color of the second graphic is related to the current temperature of the power battery. For example, the second graphic uses another color every time the temperature increases by 0.5℃, when the current temperature of the power battery is 5℃, the color of the second graphic is yellow, when the current temperature of the power battery is 20℃, the color of the second graphic is red, and when the current temperature of the power battery is -5℃, the color of the second graphic is blue.
[0125] Example two, the flashing frequency of the second graphic is related to the temperature change rate of the power battery. Optionally, the flashing frequency of the second graphic can increase as the temperature change rate of the power battery increases. For example, with a time interval of 1 hour, the flashing frequency of the second graphic when the temperature change rate is 1℃ / h is less than the flashing frequency of the second graphic when the temperature change rate is 5℃ / h.
[0126] In the example three, the second graphic is related to the temperature change trend of the power battery. For example, the color of the second graphic is related to the temperature change trend of the power battery, or the icon of the second graphic is related to the temperature change trend of the power battery. In the example, when the temperature change trend of the power battery is decreasing, the second display area is filled with a third graphic, and the second graphic is the third graphic. The third graphic can be a color block, for example, the color of the third graphic is blue or gray, or as shown in FIG. 8, the third graphic is a word freeze, or as shown in FIG. 9, the third graphic is a snowflake icon, and the third graphic is used to indicate that the power battery is currently in a cooling state. When the temperature change trend of the power battery is increasing, the second display area is filled with a fourth graphic, and the second graphic is the fourth graphic. The fourth graphic can be a color block, for example, the color of the fourth graphic can be orange, or as shown in FIG. 10, the fourth graphic is a word warm, or as shown in FIG. 11, the fourth graphic is a spark icon, and the fourth graphic is used to indicate that the power battery is currently in a heating state.
[0127] In the example four, the color of the second graphic is related to the current temperature of the power battery and the temperature change trend of the power battery. For example, the color of the second graphic is related to the current temperature of the power battery and the temperature change trend of the power battery, or the icon of the second graphic is related to the current temperature of the power battery and the temperature change trend of the power battery. In the example, when the temperature change trend of the power battery is no change in temperature, and the current temperature of the power battery is less than a temperature threshold, the second display area is filled with a third graphic, and the second graphic is the third graphic. The third graphic is described in the foregoing example three, and at this time, the third graphic is used to indicate that the power battery is currently in a low temperature state and the temperature is not changed. The temperature threshold is pre-set and can be related to the rated capacity of the power battery and the unusable SOC table of the power battery.
[0128] In the example five, the number of icons in the second graphic is related to the temperature change rate of the power battery and the temperature change trend of the power battery. Optionally, the shape of the icon in the second graphic is related to the temperature change trend of the power battery, and the number of icons in the second graphic can increase as the temperature change rate of the power battery increases. The temperature change rate is described above.
[0129] As shown in FIG. 9, when the temperature change trend of the power battery is decreasing, the third graphic is a snowflake icon, and at this time, the third graphic is the second graphic, i.e., the second graphic is a snowflake icon. When the temperature change rate is 1 ℃ / h, the number of icons of the second graphic is 1, i.e., 1 snowflake. As shown in FIG. 12, when the temperature change trend of the power battery is decreasing, the second graphic is a snowflake icon, and when the temperature change rate is 3 ℃ / h, the number of icons of the second graphic is 2, i.e., 2 snowflakes. That is, the number of icons of the second graphic when the temperature change rate is 1 ℃ / h is less than the number of icons of the second graphic when the temperature change rate is 3 ℃ / h, and the number of icons in the second graphic can increase with the increase of the temperature change rate of the power battery.
[0130] As shown in FIG. 11, when the temperature change trend of the power battery is increasing, the fourth graphic is a spark icon, and at this time, the fourth graphic is the second graphic, i.e., the second graphic is a spark icon. When the temperature change rate is 1 ℃ / h, the number of icons of the second graphic is 1, i.e., 1 spark. As shown in FIG. 13, when the temperature change trend of the power battery is increasing, the second graphic is a spark icon, and when the temperature change rate is 5 ℃ / h, the number of icons of the second graphic is 3, i.e., 3 sparks. That is, the number of icons of the second graphic when the temperature change rate is 1 ℃ / h is less than the number of icons of the second graphic when the temperature change rate is 5 ℃ / h, and the number of icons in the second graphic can increase with the increase of the temperature change rate of the power battery.
[0131] The above examples can improve the display effect of the first interface, so that the user can intuitively perceive the current loss of the power battery and the current working state of the power battery, for example, so that the user can intuitively perceive the change of the loss of the power battery with the temperature, which is beneficial to the user to better understand the current endurance of the power battery and improve the user experience.
[0132] As a possible implementation, the area size or length size of the third display area in the first interface is unchanged. The area size or length size of the first display area is related to the remaining capacity of the power battery. As an example, the processing device can update the area size or length size of the first display area according to the remaining capacity of the power battery. As an example, when the remaining capacity of the power battery decreases, the area size or length size of the first display area also decreases, and the processing device can update the proportion of the area size or length size of the first display area in the third display area according to the proportion of the remaining capacity of the power battery in the rated capacity. For example, when the rated capacity of the power battery is 100 kWh and the remaining capacity decreases from 70 kWh to 50 kWh, the proportion of the area size or length size of the first display area in the third display area decreases from 70% to 50%, i.e., the area size or length size of the first display area decreases.
[0133] The area size or length size of the second display area is related to the current unavailable capacity of the power battery. Illustratively, the processing device can update the area size or length size of the second display area according to the current unavailable capacity of the power battery. Illustratively, when the unavailable capacity of the power battery increases, the area size or length size of the second display area also increases, and the processing device can update the proportion of the area size or length size of the second display area in the third display area according to the proportion of the current unavailable capacity in the rated capacity of the power battery. For example, when the rated capacity of the power battery is 100 kWh and the current unavailable capacity increases from 20 kWh to 25 kWh, the proportion of the area size or length size of the second display area in the third display area increases from 20% to 25%, that is, the area size or length size of the second display area increases.
[0134] The following is a supplementary description of some of the above-described embodiments.
[0135] The first interface in the above-described figures or embodiments displays the value of the theoretical endurance and the value of the lost endurance. Alternatively, in actual use, the first interface can only display the value of the theoretical endurance or only display the value of the lost endurance, which is not limited here.
[0136] The first interface in the above-described figures or embodiments is illustratively described as a two-dimensional rectangle occupied by the first display area, the second display area, and the third display area. Of course, in actual use, the space occupied by the first display area, the second display area, and the third display area can also be a two-dimensional shape such as a ring, a square, a triangle, a trapezoid, a circle, etc., which will not be exemplified one by one here. As shown in FIG. 14, the space occupied by the first display area, the second display area, and the third display area is a two-dimensional ring, the space occupied by the third display area is the entire ring, i.e., 100%, the space occupied by the first display area is 70% of the entire ring, i.e., the theoretical endurance is 70%, and the space occupied by the second display area is 20% of the entire ring, i.e., the lost endurance is 20%. The foregoing embodiments can also be applied to the first interface shown in FIG. 14, which will not be exemplified one by one here.
[0137] The first interface is illustratively described as a two-dimensional space occupied by the first display area, the second display area, and the third display area. Of course, in actual use, the space occupied by the first display area, the second display area, and the third display area can also be a three-dimensional space or a higher-dimensional space, at which time the proportion of the space occupied by the first display area in the third display area is used to indicate the relative relationship between the remaining capacity and the rated capacity, and the proportion of the space occupied by the second display area in the third display area is used to indicate the relative relationship between the current unavailable capacity and the rated capacity, which will not be exemplified one by one here.
[0138] In the embodiment shown in FIG. 3, the theoretical cruising capability is related to the remaining capacity, and the remaining capacity is not related to the current unavailable capacity. Compared with the prior art, the remaining capacity in the embodiment of the present application does not change with the current working condition of the power battery, for example, does not change with the current temperature of the power battery. The embodiment of the present application displays the theoretical cruising capability through the first interface, which can improve the stability of the cruising capability of the power battery, for example, improve the stability of the power of the power battery or the stability of the change of the capacity of the power battery.
[0139] In addition, in the embodiment of the present application, the loss of cruising capability is related to the current unavailable capacity, and the current unavailable capacity is related to the current working condition of the power battery, for example, the current unavailable capacity changes with the current temperature of the power battery. The embodiment of the present application displays the loss of cruising capability through the first interface, so that the user can intuitively perceive the loss of cruising capability of the power battery, so that the user can more easily understand the current cruising capability of the power battery, and improve the user experience.
[0140] The above describes the method of the embodiment of the present application in detail. The following describes some devices for implementing the foregoing method. It should be understood that the devices provided in the embodiment of the present application are only a logical division of units, and can be all or partially integrated into a physical entity, or can be physically separated.
[0141] In addition, the units in the device can be implemented in the form of processor calling software, for example, the device includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any one of the above methods or to implement the functions of each unit of the device, wherein the processor is a general processor, for example, a central processing unit (CPU) or a microprocessor, and the memory is a memory in the device or a memory outside the device.
[0142] Alternatively, the units in the apparatus can be implemented in the form of hardware circuitry, and part or all of the units can be implemented through design of hardware circuitry, which can be understood as one or more processors. For example, in one implementation, the hardware circuitry is an application-specific integrated circuit (ASIC) that is designed through logical relationship of elements in the circuit to implement part or all of the units. For another example, in another implementation, the hardware circuitry is a programmable logic device (PLD) that can be implemented through a field programmable gate array (FPGA). The FPGA can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured through a configuration file, so as to implement part or all of the units. All the units of the above apparatus can be implemented in the form of calling software by the processor, or in the form of hardware circuit, or part of them are implemented in the form of calling software by the processor, and the remaining part is implemented in the form of hardware circuit.
[0143] In the embodiments of the present application, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU) or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of hardware circuit, which is fixed or can be reconfigured. For example, the processor is an application-specific integrated circuit (ASIC) or a hardware circuit implemented by a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads the configuration document to implement the hardware circuit configuration. The process can be understood as the process in which the processor loads instructions to implement part or all of the units. It can be seen that each unit in the apparatus can be one or more processors (or processing circuits) configured to implement the above method, such as a CPU, a GPU, a microprocessor, a DSP, an ASIC, an FPGA, or a combination of at least two of these processor forms.
[0144] In addition, all or some of the units in the above apparatus can be integrated or can be independent. In one implementation, these units are integrated to be in the form of an SOC (system on a chip). The SOC can include at least one processor for implementing the functions of the above methods or implementing the functions of the units of the apparatus. The at least one processor can be of different types, such as CPUs and FPGAs.
[0145] The following lists several possible apparatuses.
[0146] Please refer to FIG. 15, which is a structural schematic diagram of a processing apparatus provided in an embodiment of the present application, i.e., processing apparatus 150. Alternatively, the processing apparatus 150 can be a standalone device, for example, the processing apparatus 150 can be the processing apparatus 1012 shown in FIG. 1. Or, the processing apparatus 150 can also be a device in a standalone device (such as a node), for example, a chip or an integrated circuit, etc. The processing apparatus 150 is used to implement the interface generation method shown in FIG. 3.
[0147] As shown in FIG. 15, the processing apparatus 150 includes an acquisition unit 1501 and a processing unit 1502. The acquisition unit 1501 is used to implement one or more operations of acquisition, reception, listening, transmission, sending, etc., for example, to acquire the remaining capacity of the power battery of the vehicle and the current unusable capacity of the power battery. The remaining capacity of the power battery is the capacity difference between the rated capacity of the power battery and the current used capacity of the power battery, and the current unusable capacity of the power battery is related to the current working condition of the power battery. Further, other operations for implementing the interface generation method are also included.
[0148] The processing unit 1502 is used to implement one or more operations of processing, calculation, determination, generation, update, etc., for example, to generate a first interface, which is used to indicate the theoretical cruising ability and the lost cruising ability of the vehicle. The theoretical cruising ability is related to the remaining capacity, and the lost cruising ability is related to the current unusable capacity. Further, other operations for implementing the interface generation method are also included.
[0149] The related description can refer to the description of the embodiment shown in FIG. 3, which will not be repeated here.
[0150] Please refer to FIG. 16, which is a structural schematic diagram of a computing device provided in an embodiment of the present application. The computing device is a device with processing capability. Here, the device can be a physical device, for example, a server (such as a rack-mounted server), a mainframe, etc., or can be a virtual device, for example, a virtual machine, a container, etc.
[0151] As shown in FIG. 16, the computing device 160 includes a processor 1601 and a memory 1602, and one or more programs, possibly including a communication interface 1603. It should be understood that the present application does not limit the number of processors and memories in the computing device 160.
[0152] The processor 1601 is a module for performing operations, and can include a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), a digital signal processor (DSP), a micro controller unit (MCU), or one or more integrated circuits for controlling the execution of programs of the above solutions.
[0153] The memory 1602 is configured to provide a storage space, in which application data, user data, an operating system, and computer programs, etc. can be optionally stored. The memory 1602 can include a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, and can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program codes in the form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto.
[0154] The memory 1602 can exist independently and be connected to the processor 1601 through a bus. The memory 1602 can also be integrated with the processor 1601.
[0155] The communication interface 1603 is used to provide information input or output to the at least one processor. And / or, the communication interface 1603 can be used to receive data transmitted externally and / or transmit data externally. The communication interface 1603 can be a wired link interface, such as an Ethernet cable, or a wireless link interface (Bluetooth, general wireless transmission, and other wireless communication technologies, etc.). Optionally, the communication interface 1603 may also include a transmitter (such as a radio frequency transmitter, antenna, etc.) or a receiver coupled to the interface.
[0156] In this embodiment, one or more programs are stored in the memory 1602 in the form of program code and configured to be executed by the processor 1601. The programs include instructions for implementing the steps in the interface generation method shown in FIG3. That is, the memory 1602 stores executable instructions, and the processor 1601 executes the executable instructions to implement the steps in the interface generation method shown in FIG3. In other words, the memory 1602 stores instructions for executing the interface generation method shown in FIG3.
[0157] This application embodiment also provides a vehicle, which includes the aforementioned processing device 150 or computing device 160, and is used to implement the aforementioned interface generation method, such as the interface generation method shown in FIG3.
[0158] This application also provides a computer program product containing instructions. The computer program product may be a software or program product containing instructions, capable of running on a computing device or stored on any usable medium. The computer program instructions are used to implement the aforementioned interface generation method, such as the interface generation method shown in FIG3.
[0159] This application also provides a computer-readable storage medium. This computer-readable storage medium is used to store a computer program, the computer program including instructions for implementing the aforementioned interface generation method, such as the interface generation method shown in FIG3.
[0160] The computer-readable storage medium can be any available medium that can be stored by an information interaction device and / or computing device, or a data storage device such as a data center containing one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media, or semiconductor media (e.g., solid-state drives).
[0161] In this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0162] In this application, "at least one" in the embodiments refers to one or more items, and "more than one" refers to two or more items. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c, (a and b), (a and c), (b and c), or (a and b and c), where a, b, and c can be single or multiple. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.
[0163] Furthermore, unless otherwise stated, the use of ordinal numbers such as "first" and "second" in the embodiments of this application is for distinguishing multiple objects and is not for limiting the order, sequence, priority or importance of multiple objects.
[0164] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0165] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the protection scope of the technical solutions of the embodiments of this application.
Claims
1. An interface generation method characterized by, The method comprises: acquiring a remaining capacity of a power battery of a vehicle and a current unavailable capacity of the power battery, the remaining capacity of the power battery being a capacity difference between a rated capacity of the power battery and a current used capacity of the power battery, the current unavailable capacity of the power battery being related to a current working condition of the power battery; generating a first interface for indicating a theoretical cruising capability of the vehicle and a loss cruising capability, the theoretical cruising capability being related to the remaining capacity, the loss cruising capability being related to the current unavailable capacity of the power battery.
2. The method of claim 1, wherein, The theoretical cruising capability is a percentage of the remaining capacity over the rated capacity, and the loss cruising capability is a percentage of the current unavailable capacity over the rated capacity.
3. The method of claim 1, wherein, The theoretical cruising capability is used for indicating a theoretical driving distance calculated according to the remaining capacity, and the loss cruising capability is used for indicating a loss driving distance calculated according to the current unavailable capacity of the power battery.
4. The method according to any one of claims 1 to 3, characterized in that, The acquiring of the current unavailable capacity of the power battery comprises: acquiring a current working condition of the power battery, the current working condition of the power battery comprising a current temperature of the power battery and / or a current battery cycle number of the power battery; determining the current unavailable capacity of the power battery according to the current working condition of the power battery.
5. The method according to any one of claims 1 to 4, characterized in that, The acquiring of the remaining capacity of the power battery of the vehicle comprises: acquiring the rated capacity and the current used capacity; determining the remaining capacity of the power battery according to the rated capacity and the current used capacity.
6. The method according to any one of claims 1 to 5, characterized in that, The first interface comprises a first display area and a second display area, the first display area is used for indicating the theoretical cruising capability; the second display area is used for indicating the loss cruising capability.
7. The method of claim 6, wherein, The first interface further comprises a third display area, the third display area being used for indicating the rated capacity, the first display area is contained in the third display area, and an area or length proportion of the first display area in the third display area is used for indicating a relative relationship between the remaining capacity and the rated capacity; the second display area is contained in the first display area, and an area or length proportion of the second display area in the third display area is used for indicating a relative relationship between the current unavailable capacity and the rated capacity.
8. The method of claim 6 or 7, wherein: the first display area comprises a first pattern, the first pattern comprising a text, a symbol, a color block and / or an icon; the second display area comprises a second pattern, the second pattern comprising a text, a symbol, a color block and / or an icon, the first pattern being different from the second pattern.
9. The method of claim 8, wherein: at least one of a color of the second pattern, a flashing frequency of the second pattern and a number of icons in the second pattern is related to at least one of a current temperature of the power battery, a temperature change trend or a change rate of the temperature.
10. The method according to claim 8 or 9, characterized in that, The method further comprises: acquire temperature data of the power battery, the temperature data comprising a current temperature of the power battery, and / or the temperature data being used to indicate a temperature change trend of the power battery; determine, according to the temperature data of the power battery, to fill the second display area with the second graphic.
11. The method of claim 10, wherein, in a case where the temperature change trend of the power battery is no change in temperature and the current temperature of the power battery is less than a temperature threshold, the second display area is filled with a third graphic, the second graphic being the third graphic.
12. The method of claim 10, wherein, in a case where the temperature change trend of the power battery is a decrease, the second display area is filled with a third graphic, the second graphic being the third graphic; in a case where the temperature change trend of the power battery is an increase, the second display area is filled with a fourth graphic, the second graphic being the fourth graphic.
13. The method according to any one of claims 1-5, characterized in that, the first interface comprises a fourth display area, the fourth display area being used to display a remaining capacity value of the power battery, a current unavailable capacity value of the power battery, and a rated capacity value.
14. The method of claim 7, wherein, an area size or a length size of the third display area is constant; an area size or a length size of the first display area is related to a remaining capacity of the power battery; an area size or a length size of the second display area is related to a current unavailable capacity of the power battery.
15. The method of claim 14, wherein, The method further comprises: updating, according to the remaining capacity of the power battery, the area size or the length size of the first display area.
16. The method of claim 14, wherein, The method further comprises: updating, according to the current unavailable capacity of the power battery, the area size or the length size of the second display area.
17. A processing device, comprising: The processing device comprises: an acquiring unit, configured to acquire a remaining capacity of a power battery of a vehicle and a current unavailable capacity of the power battery, the remaining capacity of the power battery being a capacity difference between a rated capacity of the power battery and a current used capacity of the power battery, the current unavailable capacity of the power battery being related to a current working condition of the power battery; a processing unit, configured to generate a first interface, the first interface being used to indicate a theoretical cruising capability of the vehicle and a lost cruising capability.
18. A computing device, comprising: The computing device comprises a processor and a memory, the memory storing a program, and the processor executing the program to cause the computing device to implement the method of any one of claims 1-16.
19. A vehicle characterized by comprising: The vehicle comprises a power battery and the processing device of claim 17 or the computing device of claim 18.
20. A computer-readable storage medium, characterized in that, The computer readable storage medium is used to store a computer program, the computer program comprising instructions for executing the method of any one of claims 1-16.
21. A computer program product, characterised in that, The computer program product comprises instructions which, when executed by a processor, cause the method of any one of claims 1-16 to be implemented.
Citation Information
Patent Citations
Navigation system-based cruising ability estimation method and system
CN112785133A
Battery management method and device, electronic equipment and computer readable storage medium
CN116936964A
Method and device for predicting service life of battery in real time
CN117630716A
Method, system and device for determining aging state of battery, equipment and medium
CN117723996A
A lithium battery power display method and system
US20240069102A1