Visual processing method, device and equipment for vehicle power parameters and medium
By acquiring and calculating the power parameters of range-extended electric vehicles on a visual interface, the problem of low efficiency and accuracy in power parameter processing has been solved, achieving a more reasonable match between the range extender power and battery capacity, thereby improving vehicle performance and NVH effects.
Patent Information
- Application Number
- CN202511744939.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-25
- Publication Date
- 2026-02-13
AI Technical Summary
In existing technologies, the power parameter processing efficiency and accuracy of range-extended electric vehicles are low, failing to effectively match the range extender power with the vehicle battery capacity, resulting in poor vehicle performance.
By acquiring vehicle operating parameters, speed range information, and cost information through a visual interface, the system automatically calculates the range extender power corresponding to each battery charge and calculates the total cost of ownership based on the battery charge and power, which is then displayed visually.
It improves the efficiency and accuracy of power parameter processing, ensuring that the range extender power and battery charge are matched more closely to actual driving conditions, thereby improving vehicle performance and NVH effects.
Smart Images

Figure CN121515722A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method, apparatus, device and medium for visualizing vehicle dynamic parameters. Background Technology
[0002] With the rapid development of new energy technologies, the application of range-extended electric vehicles (REEVs) is becoming increasingly widespread. In REEVs, a range extender generates electricity to power the vehicle, extending its driving range. The power output of the range extender needs to be matched with the vehicle's battery capacity to achieve optimal vehicle performance.
[0003] In some technologies, the power of the vehicle's range extender and the battery capacity are calculated manually based on the vehicle's technical specifications to serve as the vehicle's power parameters. However, these technologies suffer from low efficiency and accuracy in processing vehicle power parameters.
[0004] Therefore, there is an urgent need for a solution that can improve the efficiency and accuracy of vehicle power parameter processing. Summary of the Invention
[0005] The vehicle power parameter visualization processing method, apparatus, equipment, and medium provided in this application are used to improve the efficiency and accuracy of vehicle power parameter processing.
[0006] In a first aspect, embodiments of this application provide a method for visualizing vehicle dynamic parameters, comprising:
[0007] On the preset visual interface, the vehicle's operating condition parameters, speed range information, cost information, and at least one battery charge are obtained; among them, the speed range information includes at least one speed range and the first power of the range extender corresponding to the speed range.
[0008] In response to user-triggered operations on the visual interface, at least one set of power parameters for a vehicle is determined based on operating condition parameters, vehicle speed range information, and at least one battery charge level; wherein, each set of power parameters includes: battery charge level and the second power of the range extender corresponding to the battery charge level;
[0009] Based on the power parameter set and cost information, determine the total cost of ownership corresponding to the power parameter set; and visualize each total cost of ownership in the first preset area on the visualization interface.
[0010] In one possible implementation, the first power of the range extender corresponding to the vehicle speed range information is the product of the preset rated power of the range extender and the proportional value corresponding to the vehicle speed range.
[0011] In one possible implementation, based on operating condition parameters, vehicle speed range information, and at least one battery charge level, at least one set of vehicle power parameters is determined, including:
[0012] Repeat the following steps until all battery levels have been traversed:
[0013] Select one of the at least one battery capacity as the first battery capacity;
[0014] Based on operating parameters, vehicle speed range information, and the first battery charge, the second power of the range extender corresponding to the first battery charge is determined.
[0015] In one possible implementation, the operating condition parameters include a first type of operating condition parameters and a second type of operating condition parameters;
[0016] Based on operating condition parameters, vehicle speed range information, and the first battery charge, determine the second power of the range extender corresponding to the first battery charge, including:
[0017] The power generation of the range extender is determined based on the parameters of the first type of operating condition and the charge of the first battery.
[0018] Based on the first type of operating condition parameters, the first battery charge, and the second type of operating condition parameters, the first operating time of the vehicle is determined; wherein, the first operating time is the operating time of the vehicle before the range extender is activated.
[0019] Based on the power generation, first operating time, and vehicle speed range information, the second power of the range extender corresponding to the first battery charge is determined.
[0020] In one possible implementation, the first type of operating parameters includes: energy consumption per 100 kilometers under combined operating conditions, daily driving mileage, and battery discharge depth.
[0021] In one possible implementation, determining the power generation of the range extender based on the first type of operating condition parameters and the first battery charge includes:
[0022] The daily electricity demand is determined based on the energy consumption per 100 kilometers and the daily driving mileage under comprehensive operating conditions.
[0023] The amount of battery discharge is determined based on the first battery's charge and the battery's depth of discharge.
[0024] The power generation of the range extender is determined based on the daily power demand and battery discharge.
[0025] In one possible implementation, determining the battery discharge amount based on the first battery charge and the battery discharge depth includes:
[0026] If it is determined that the first battery charge is less than or equal to a preset threshold, then the battery discharge amount is determined to be 0.
[0027] If it is determined that the first battery charge is greater than a preset threshold, then the battery discharge amount is determined to be the product of the first battery charge and the battery discharge depth.
[0028] In one possible implementation, the second type of operating parameters includes: a second operating time for the vehicle's daily mileage and a battery charge threshold; wherein, when the remaining battery charge is less than the battery charge threshold, the vehicle's range extender is activated.
[0029] In one possible implementation, the total cost of ownership corresponding to the power parameter set is determined based on the power parameter set and cost information, including:
[0030] Based on the first type of cost parameters in the cost information, determine the purchase cost value corresponding to the power parameter group;
[0031] Based on the second type of cost parameters in the cost information and the battery capacity in the power parameter group, determine the annual cost value corresponding to the power parameter group;
[0032] The total cost of ownership for the power parameter group is determined based on the third type of cost parameters in the cost information, the battery capacity in the power parameter group, and the purchase cost and annual expense value corresponding to the power parameter group.
[0033] In one possible implementation, total ownership cost includes a first type of total ownership cost and a second type of total ownership cost;
[0034] Based on the third type of cost parameters in the cost information, the battery capacity in the power parameter group, and the corresponding purchase cost and annual expense value of the power parameter group, determine the total cost of ownership of the power parameter group, including:
[0035] The first type of total cost of ownership for the power parameter group is determined based on the annual cost value and the vehicle purchase cost value corresponding to the power parameter group.
[0036] The residual value of the power parameter group is determined based on the purchase cost value corresponding to the power parameter group, the third type of cost parameter in the cost information, and the battery capacity in the power parameter group.
[0037] Based on the first type of total ownership cost and residual value of the power parameter set, determine the second type of total ownership cost of the power parameter set.
[0038] In one possible implementation, the method further includes:
[0039] The second preset area on the visualization interface displays the battery capacity and the corresponding second power of the range extender in the power parameter group with the lowest total cost of ownership.
[0040] Secondly, embodiments of this application provide a visualization processing device for vehicle dynamic parameters, comprising:
[0041] The acquisition module is used to acquire vehicle operating condition parameters, vehicle speed range information, cost information, and at least one battery charge on a preset visual interface; wherein, the vehicle speed range information includes at least one vehicle speed range and the first power of the range extender corresponding to the vehicle speed range;
[0042] The processing module is used to respond to the user's trigger operation on the visual interface and determine at least one power parameter group of the vehicle based on the operating condition parameters, vehicle speed range information and at least one battery charge; wherein, each power parameter group includes: battery charge and the second power of the range extender corresponding to the battery charge;
[0043] The processing module is also used to determine the total cost of ownership corresponding to the power parameter set based on the power parameter set and cost information;
[0044] The display module is used to visually display the total cost of ownership in the first preset area of the visualization interface.
[0045] In one possible implementation, the first power of the range extender corresponding to the vehicle speed range information is the product of the preset rated power of the range extender and the proportional value corresponding to the vehicle speed range.
[0046] In one possible implementation, based on operating condition parameters, vehicle speed range information, and at least one battery charge level, at least one set of vehicle power parameters is determined, and the processing module is used to:
[0047] Repeat the following steps until all battery levels have been traversed:
[0048] Select one of the at least one battery capacity as the first battery capacity;
[0049] Based on operating parameters, vehicle speed range information, and the first battery charge, the second power of the range extender corresponding to the first battery charge is determined.
[0050] In one possible implementation, the operating condition parameters include a first type of operating condition parameters and a second type of operating condition parameters;
[0051] Based on operating parameters, vehicle speed range information, and the first battery charge, the second power of the range extender corresponding to the first battery charge is determined. The processing module is used for:
[0052] The power generation of the range extender is determined based on the parameters of the first type of operating condition and the charge of the first battery.
[0053] Based on the first type of operating condition parameters, the first battery charge, and the second type of operating condition parameters, the first operating time of the vehicle is determined; wherein, the first operating time is the operating time of the vehicle before the range extender is activated.
[0054] Based on the power generation, first operating time, and vehicle speed range information, the second power of the range extender corresponding to the first battery charge is determined.
[0055] In one possible implementation, the first type of operating parameters includes: energy consumption per 100 kilometers under combined operating conditions, daily driving mileage, and battery discharge depth.
[0056] In one possible implementation, the power generation of the range extender is determined based on the first type of operating condition parameters and the first battery charge level. The processing module is used to:
[0057] The daily electricity demand is determined based on the energy consumption per 100 kilometers and the daily driving mileage under comprehensive operating conditions.
[0058] The amount of battery discharge is determined based on the first battery's charge and the battery's depth of discharge.
[0059] The power generation of the range extender is determined based on the daily power demand and battery discharge.
[0060] In one possible implementation, the battery discharge amount is determined based on the first battery charge and the battery discharge depth, and the processing module is used to:
[0061] If it is determined that the first battery charge is less than or equal to a preset threshold, then the battery discharge amount is determined to be 0.
[0062] If it is determined that the first battery charge is greater than a preset threshold, then the battery discharge amount is determined to be the product of the first battery charge and the battery discharge depth.
[0063] In one possible implementation, the second type of operating parameters includes: a second operating time for the vehicle's daily mileage and a battery charge threshold; wherein, when the remaining battery charge is less than the battery charge threshold, the vehicle's range extender is activated.
[0064] In one possible implementation, the total cost of ownership corresponding to the power parameter set is determined based on the power parameter set and cost information. The processing module is used to:
[0065] Based on the first type of cost parameters in the cost information, determine the purchase cost value corresponding to the power parameter group;
[0066] Based on the second type of cost parameters in the cost information and the battery capacity in the power parameter group, determine the annual cost value corresponding to the power parameter group;
[0067] The total cost of ownership for the power parameter group is determined based on the third type of cost parameters in the cost information, the battery capacity in the power parameter group, and the purchase cost and annual expense value corresponding to the power parameter group.
[0068] In one possible implementation, total ownership cost includes a first type of total ownership cost and a second type of total ownership cost;
[0069] Based on the third type of cost parameters in the cost information, the battery capacity in the power parameter group, and the corresponding purchase cost and annual expense value of the power parameter group, the total cost of ownership of the power parameter group is determined. The processing module is used for:
[0070] The first type of total cost of ownership for the power parameter group is determined based on the annual cost value and the vehicle purchase cost value corresponding to the power parameter group.
[0071] The residual value of the power parameter group is determined based on the purchase cost value corresponding to the power parameter group, the third type of cost parameter in the cost information, and the battery capacity in the power parameter group.
[0072] Based on the first type of total ownership cost and residual value of the power parameter set, determine the second type of total ownership cost of the power parameter set.
[0073] In one possible implementation, the display module is also used for:
[0074] The second preset area on the visualization interface displays the battery capacity and the corresponding second power of the range extender in the power parameter group with the lowest total cost of ownership.
[0075] Thirdly, embodiments of this application provide an electronic device, including: a memory and a processor;
[0076] The memory stores instructions that the computer executes;
[0077] The processor executes computer execution instructions stored in memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.
[0078] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.
[0079] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.
[0080] The vehicle power parameter visualization processing method, apparatus, device, and medium provided in this application, based on a preset visualization interface, acquire vehicle operating condition parameters, speed range information, cost information, and at least one battery charge. The user triggers the start of calculation on the visualization interface, automatically calculating the second power of the range extender corresponding to each battery charge. Based on the battery charge and the corresponding second power, the total cost of ownership corresponding to the power parameter group composed of the battery charge and the second power is calculated and visualized. This automated calculation of vehicle power parameters and the display of results through a visual interface improves the efficiency and accuracy of vehicle power parameter processing. Attached Figure Description
[0081] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0082] Figure 1 Flowchart of the visualization processing method for vehicle dynamic parameters provided in this application Figure 1 ;
[0083] Figure 2 This is a schematic diagram of an exemplary visual interface;
[0084] Figure 3 A schematic diagram of an exemplary first visual image;
[0085] Figure 4 A schematic diagram of an exemplary second visual image;
[0086] Figure 5 Flowchart of the visualization processing method for vehicle dynamic parameters provided in this application Figure 2 ;
[0087] Figure 6 Flowchart of the visualization processing method for vehicle dynamic parameters provided in this application Figure 3 ;
[0088] Figure 7 A schematic diagram of the structure of the vehicle dynamic parameters visualization processing device provided in this application;
[0089] Figure 8 A schematic diagram of the structure of the electronic device provided in this application.
[0090] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0091] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0092] First, let me explain the terms used in this application:
[0093] Operating parameters refer to parameters related to driving conditions during vehicle operation. These include, but are not limited to, energy consumption parameters, battery discharge depth, and average running time.
[0094] Cost information refers to the cost information generated during the purchase and operation of a vehicle.
[0095] Range extender: This is the core component of a range-extended electric vehicle (REEV). It generates electricity to power the vehicle. For example, a range extender consists of an engine and a generator. When the battery charge is below a preset level, the engine starts to drive the generator, which then generates electricity to either power the motor or charge the battery.
[0096] Total Cost of Ownership (TCO) is a core indicator for measuring the economic efficiency of a vehicle throughout its entire lifecycle, encompassing multiple expenditures including purchase, use, maintenance, insurance, taxes, and residual value.
[0097] With the rapid development of new energy technologies, the application of range-extended electric vehicles (REEVs) is becoming increasingly widespread. In a REEV, the range extender generates electricity to power the vehicle. This electricity can be used to drive the vehicle, extending its battery range. It can also be used to charge the vehicle's battery.
[0098] The power of the range extender needs to match the vehicle's battery capacity to achieve optimal vehicle performance. If the range extender's power is too high, its cost will be excessive, leading to an increase in the overall vehicle cost and a loss of product competitiveness. If the range extender's power is too low, it will operate under high load for extended periods to meet the vehicle's driving power requirements, resulting in poor NVH (Noise, Vibration, and Harshness) performance. NVH is an indicator of vehicle comfort. Specifically, noise refers to all sounds generated during vehicle operation, such as engine or range extender operation, wind noise, tire noise, and friction sounds from chassis components. Vibration refers to the sensation of vibrations transmitted from vehicle components to the body and seats, such as the slight shaking of the steering wheel at idle or the bumpy feeling of the chassis when going over speed bumps. Harshness refers to the unpleasant sensation resulting from the combination of noise and vibration, such as the harshness of high-frequency noise or the dizziness caused by low-frequency vibrations.
[0099] As can be seen from the above scenarios, the power selection of the range extender for range-extended electric vehicles is crucial. In some embodiments, the power of the range extender and the battery capacity are calculated manually based on the vehicle's technical specifications (such as drive power).
[0100] Specifically, the rated power of the range extender is calculated based on the resistance experienced by the vehicle during operation, the efficiency of the drive system, the power of the auxiliary system, and the continuous maximum speed at different gradients.
[0101] Furthermore, since the main power of a range-extended electric vehicle is provided by the vehicle's battery, the battery capacity and the power of the range extender are the core power parameters of a range-extended electric vehicle.
[0102] In the above embodiments, manually inputting parameters, calculating formulas, and verifying results is inefficient, error-prone, and inaccurate. Furthermore, the manual calculation of the range extender's power in these embodiments fails to consider actual operating conditions and the vehicle's NVH performance, resulting in an unreasonable calculated power output.
[0103] The vehicle power parameter visualization processing method provided in this application, based on a preset visualization interface, acquires the vehicle's operating condition parameters, speed range information, cost information, and at least one battery charge. The user triggers the start of calculation on the visualization interface, automatically calculating the second power of the range extender corresponding to each battery charge. Based on the battery charge and the corresponding second power, the total cost of ownership corresponding to the power parameter group composed of the battery charge and the second power is calculated and visualized. This automated calculation of vehicle power parameters and the display of results through a visual interface improves the efficiency and accuracy of vehicle power parameter processing. Furthermore, by incorporating vehicle speed range information, the method better reflects the actual driving process, improving the rationality of the final calculated vehicle power parameters.
[0104] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0105] Figure 1 Flowchart of the visualization processing method for vehicle dynamic parameters provided in this application Figure 1 ,like Figure 1 As shown, the method includes:
[0106] Step 101. On the preset visualization interface, obtain the vehicle's operating condition parameters, speed range information, cost information, and at least one battery charge level.
[0107] The vehicle speed range information includes at least one vehicle speed range and the first power of the range extender corresponding to the vehicle speed range.
[0108] For example, the required input parameters are obtained on a preset visual interface. The input parameters include operating condition parameters, vehicle speed range information, cost information, and at least one battery charge level.
[0109] Optionally, these input parameters can be recorded in an Excel file. By using the browse control on the visual interface to select the corresponding Excel file, the Excel file can be imported and parsed to obtain these corresponding input parameters.
[0110] Optionally, these input parameters can also be entered sequentially by the user on the visual interface.
[0111] Figure 2 This is a schematic diagram of an exemplary visual interface. Figure 2 As shown, taking the import of an Excel file and the parsing of each file to obtain the corresponding input parameters as an example, in... Figure 2 The visual interface shown includes a browsing control. To the right of the browsing control is an "Import Data" button.
[0112] Users can click the browse control, select an Excel file, and then click the "Import Data" button to import the input parameters from the selected Excel file, thereby obtaining the corresponding vehicle operating condition parameters, speed range information, cost information, and at least one battery charge from the input data.
[0113] Below the browse control and the "Import Data" button, the names and corresponding values of the currently acquired input parameters are displayed. Table 1 shows an example of the names and corresponding values of the input parameters.
[0114] Table 1. A table illustrating the names and values of input parameters.
[0115]
[0116] As shown in Table 1, the following parameters represent the vehicle's operating conditions: energy consumption per 100 kilometers, average working power of the superstructure, working time of the superstructure, daily mileage, depth of discharge, average daily running time, and SOC (State of Charge) at the start of the range extender.
[0117] As shown in Table 1, vehicle speed is divided into several speed ranges, including: V < 20, 20 ≤ V < 40, 40 ≤ V < 50, 50 ≤ V < 70, and V ≥ 70. Each speed range corresponds to a percentage and power information. Specifically, the percentages for V < 20 (%), 20 ≤ V < 40 (%), 40 ≤ V < 50 (%), 50 ≤ V < 70 (%), and V ≥ 70 (%) represent the percentages for different speed ranges. The power generation / range extender power (%) for V < 20, 20 ≤ V < 40, 40 ≤ V < 50, 50 ≤ V < 70, and V ≥ 70 represent the power information for different speed ranges. In summary, different speed ranges and their corresponding power information constitute the speed range information. It is understandable that the power information corresponding to the vehicle speed range is used to characterize the first power of the range extender in that vehicle speed range.
[0118] As shown in Table 1, the cost information includes: base vehicle price (RMB), base vehicle battery capacity (kWh), existing range extender power (kW), price corresponding to existing range extender power (RMB), purchase tax (RMB), subsidy (RMB), vehicle and vessel tax (RMB), insurance (%), oil-to-electricity conversion rate, electricity price (RMB), gasoline / diesel / methanol price (RMB), number of charging times, gasoline auxiliary fuel consumption required for methanol start-up (L / 100km), annual attendance days (days), engine maintenance cost (RMB), motor maintenance cost (RMB), maintenance coefficient (%), city entry fee (RMB), battery price <30kWh, battery price = 30, battery price >30kWh, and residual value of the range extender after deducting the battery after 5 years (%). Specifically, battery price <30kWh, battery price = 30, and battery price >30kWh represent the battery price when the battery capacity is less than 30kWh, the battery price when the battery capacity is equal to 30kWh, and the battery price when the battery capacity is greater than 30kWh, respectively.
[0119] It should be noted that at least one battery capacity can be determined based on the battery capacities shown in Table 1. For example, the user inputs a battery capacity value. Based on this value, multiple battery capacities are generated at preset intervals. For instance, if 20kWh is input, five battery capacities are generated at 5kWh intervals. Therefore, at least one battery capacity would be 20kWh, 25kWh, 30kWh, 35kWh, and 40kWh.
[0120] Optionally, an upper limit for battery capacity can be set, and multiple battery capacities can be generated at preset intervals until the generated battery capacity exceeds the upper limit.
[0121] Step 102. In response to the user's trigger operation on the visual interface, determine at least one set of power parameters for a vehicle based on operating condition parameters, vehicle speed range information, and at least one battery charge level.
[0122] The power parameter groups include: battery capacity and the second power of the range extender corresponding to the battery capacity.
[0123] For example, after importing all the above input parameters, the user clicks "Calculate" on the visualization interface to trigger the calculation process.
[0124] Based on the obtained operating condition parameters, vehicle speed range information, and at least one battery charge level, the second power of the range extender corresponding to each battery charge level is determined. These battery charges and corresponding second power levels form different power parameter groups for the vehicle.
[0125] It is understandable that the number of battery cells with the same charge level is equal to the number of cells with the same second power level, and the number of battery cells with the same charge level is equal to the number of power parameter groups.
[0126] The process of determining the second power based on operating parameters, vehicle speed range information, and battery charge can be explained in the following text.
[0127] Step 103. Based on the power parameter group and cost information, determine the total cost of ownership corresponding to the power parameter group; and visualize each total cost of ownership in the first preset area on the visualization interface.
[0128] For example, based on the battery charge and the range extender's second power indicated by the power parameter set, and combined with cost information, the total cost of ownership corresponding to each power parameter set can be determined.
[0129] It's understandable that different power parameter sets indicate different battery capacity and second power output. Based on these different battery capacity and second power outputs, the selection of the vehicle's battery and range extender will result in different total cost of ownership calculations.
[0130] The process of determining the total cost of ownership based on the power parameter set and cost information can be found in the explanation below.
[0131] Furthermore, the total cost of ownership corresponding to different power parameter groups can be visualized in the first preset area of the visualization interface.
[0132] Optionally, one exemplary visualization method is to use a bar chart. The battery capacity in the power parameter group is used as the horizontal axis, and the total cost of ownership corresponding to each battery capacity is used as the height of the bar chart.
[0133] Optionally, in one exemplary visualization method, different sets of power parameters can also be displayed. Battery capacity is used as the horizontal axis, and the corresponding second power of the range extender is used as the vertical axis.
[0134] exist Figure 2 Based on this, the first preset area on the visualization interface can display a first visualization image and a second visualization image respectively. The first visualization image is used to represent different sets of power parameters; the second visualization image is used to represent the total cost of ownership corresponding to different battery capacities.
[0135] Figure 3 This is a schematic diagram of an exemplary first visual image. Figure 4 This is a schematic diagram of an exemplary second visualization image.
[0136] like Figure 3 As shown, with battery charge level as the horizontal axis and the corresponding second power of the range extender as the vertical axis, multiple coordinate points can be generated. Each coordinate point represents a set of power parameters for a vehicle.
[0137] like Figure 4 As shown, a bar chart can be drawn with battery capacity on the x-axis and the total cost of ownership corresponding to that battery capacity on the y-axis. More specifically, as... Figure 4 As shown, the total cost of ownership (TCO) can include the 5-year total TCO with residual value and the 5-year total TCO without residual value. Different colored data bars can be used to represent the two TCO values for the same battery capacity.
[0138] Optionally, the above process can be implemented using MATLAB application software and visualized using MATLAB. The software described above is only used as an example to illustrate the feasibility of this embodiment, and does not imply that this application must rely on the above software for implementation, nor does it imply that this application actually uses the above software.
[0139] The vehicle power parameter visualization processing method provided in this application, based on a preset visualization interface, acquires the vehicle's operating condition parameters, speed range information, cost information, and at least one battery charge. The user triggers the start of calculation on the visualization interface, automatically calculating the second power of the range extender corresponding to each battery charge. Based on the battery charge and the corresponding second power, the total cost of ownership corresponding to the power parameter group composed of the battery charge and the second power is calculated and visualized. This automated calculation of vehicle power parameters and the display of results through a visual interface improves the efficiency and accuracy of vehicle power parameter processing. Furthermore, by incorporating vehicle speed range information, the method better reflects the actual driving process, improving the rationality of the final calculated vehicle power parameters.
[0140] Based on the aforementioned example, in one example, the first power of the range extender corresponding to the vehicle speed range information is the product of the preset rated power of the range extender and the proportional value corresponding to the vehicle speed range.
[0141] For example, to comprehensively consider the vehicle's power and NVH performance during actual operation, if the battery has a high remaining charge when the vehicle is traveling at a low speed, the range extender does not need to be activated. When the vehicle is traveling at a higher speed, a certain percentage of the range extender's rated power can be used as the first power for that speed range.
[0142] Specifically, the first power of the range extender corresponding to the vehicle speed range is the product of the preset rated power of the range extender and the proportional value corresponding to the vehicle speed range.
[0143] For example, in the vehicle speed range of 0-20km / h, if the remaining battery charge is greater than 30%, the first power of the range extender is 0; if the remaining battery charge is less than or equal to 30% but greater than 15%, the first power of the range extender is 50% of the rated power; if the remaining battery charge is less than or equal to 15%, the first power of the range extender is 100% of the rated power.
[0144] For example, in a vehicle speed range of 20km / h-40km / h, if the remaining battery charge is greater than 70%, the first power of the range extender is 0; if the remaining battery charge is less than or equal to 70% but greater than 30%, the first power of the range extender is 33% of the rated power; if the remaining battery charge is less than or equal to 30% but greater than 15%, the first power of the range extender is 50% of the rated power; and if the remaining battery charge is less than or equal to 15%, the first power of the range extender is 100% of the rated power.
[0145] For example, in a vehicle speed range of 40km / h-50km / h, if the remaining battery charge is greater than 70%, the first power of the range extender is 0; if the remaining battery charge is less than or equal to 70% but greater than 30%, the first power of the range extender is 42% of the rated power; if the remaining battery charge is less than or equal to 30% but greater than 15%, the first power of the range extender is 50% of the rated power; and if the remaining battery charge is less than or equal to 15%, the first power of the range extender is 100% of the rated power.
[0146] For example, in the vehicle speed range of 50km / h-60km / h, if the remaining battery charge is greater than 70%, the first power of the range extender is 0; if the remaining battery charge is less than or equal to 70% but greater than 30%, the first power of the range extender is 50% of the rated power; if the remaining battery charge is less than or equal to 30% but greater than 15%, the first power of the range extender is 50% of the rated power; and if the remaining battery charge is less than or equal to 15%, the first power of the range extender is 100% of the rated power.
[0147] For example, in the vehicle speed range of 60km / h-70km / h, if the remaining battery charge is greater than 70%, the first power of the range extender is 0; if the remaining battery charge is less than or equal to 70% but greater than 30%, the first power of the range extender is 50% of the rated power; if the remaining battery charge is less than or equal to 30% but greater than 15%, the first power of the range extender is 100% of the rated power; if the remaining battery charge is less than or equal to 15%, the first power of the range extender is 100% of the rated power.
[0148] For example, if the vehicle speed is greater than 70 km / h and the remaining battery charge is greater than 70%, the first power of the range extender is 0; if the remaining battery charge is less than or equal to 70% but greater than 30%, the first power of the range extender is 75% of the rated power; if the remaining battery charge is less than or equal to 30% but greater than 15%, the first power of the range extender is 100% of the rated power; and if the remaining battery charge is less than or equal to 15%, the first power of the range extender is 100% of the rated power.
[0149] This allows us to determine the first power of the range extender for different vehicle speed ranges, which serves as vehicle speed range information and lays the foundation for subsequent calculations.
[0150] Optionally, the required range extender power W can be calculated based on the vehicle's mass M, speed V, drag coefficients (A, B, C), rear axle efficiency X1, drive motor efficiency X2, and gradient Z. The first power corresponding to each of the aforementioned speed ranges should be greater than or equal to the required range extender power.
[0151] Specifically, the required power of the range extender is W = w1 / X1 / X2. Where w1 is the required power of the wheels, w1 = F × v / 1000. Where v = V / 3.6.
[0152] More specifically, F = A + B × v + C × v × v + M × g × atan[sin(Z / 100)]; where g is the acceleration due to gravity.
[0153] In the example above, the first power output of the range extender can be determined for different vehicle speed ranges by using a preset power generation strategy. Based on the vehicle speed and the first power output for each speed range, this speed range information can be used to subsequently calculate the second power output of the range extender under different battery capacities. Accurate calculation of the actual power generation requirements of the range extender under different operating conditions avoids prolonged operation of the range extender in high-load areas, thereby reducing noise and vibration. The matching of range extender power and battery capacity is more closely aligned with actual operating conditions, avoiding redundant design or insufficient performance, while simultaneously improving NVH performance and engine lifespan. This lays the foundation for subsequent calculations of total cost of ownership.
[0154] As can be seen from the foregoing embodiments, for different battery capacities, the second power of the corresponding range extender needs to be determined separately to obtain different power parameter sets for the vehicle.
[0155] In one example, determining the power parameter set of at least one vehicle can be achieved in the following way:
[0156] Repeat the following steps until all battery levels have been traversed:
[0157] Select one of the at least one battery charge as the first battery charge; determine the second power of the range extender corresponding to the first battery charge based on the operating condition parameters, vehicle speed range information and the first battery charge.
[0158] For example, from multiple battery capacities, one is selected as the first battery capacity for calculating the second power of the range extender. After calculating the second power corresponding to the first battery capacity, a set of vehicle power parameters is obtained.
[0159] Then, from the remaining battery capacity, other battery capacity is selected as the first battery capacity, and the calculation is repeated to obtain the second power corresponding to the new first battery capacity, thus obtaining a new power parameter set.
[0160] Repeat the process until all battery charges have been calculated to obtain the corresponding second power of the range extender.
[0161] The process of calculating the second power based on the first battery charge, operating parameters, and vehicle speed range information can be found in the explanation below.
[0162] By repeating the process until all battery capacities are traversed, the corresponding second power of the range extender can be determined for different battery capacities. This enables the construction of various combinations of power parameters for battery capacities and range extender power, laying the foundation for subsequently determining the total cost of ownership based on different combinations of power parameters.
[0163] In the aforementioned example, when calculating the second power corresponding to the first battery charge, it is determined based on operating condition parameters and other relevant parameters.
[0164] Specifically, operating condition parameters can include first-class operating condition parameters and second-class operating condition parameters.
[0165] The first category of operating parameters includes: energy consumption per 100 kilometers under comprehensive operating conditions, daily driving mileage, and battery discharge depth.
[0166] The second type of operating parameters includes: the second operating time of the vehicle's daily driving mileage and the battery charge threshold; wherein, when the remaining battery charge is less than the battery charge threshold, the vehicle's range extender is activated.
[0167] For example, the combined operating condition energy consumption per 100 kilometers refers to the amount of electricity consumed by the vehicle to travel 100 kilometers under simulated real-world driving conditions. Daily mileage refers to the total distance actually traveled by the user in a single day. Battery depth of discharge refers to the percentage of the battery's rated total capacity that has actually been discharged.
[0168] For example, the second running time for a vehicle's daily mileage refers to the average driving time calculated based on the total daily mileage and the vehicle's average speed. The battery charge threshold refers to a pre-set critical value for remaining battery charge. When the real-time remaining battery charge falls below this value while the vehicle is in motion, the range extender will automatically start generating electricity to prevent the battery from further depleting.
[0169] By using diverse operating parameters, the system can more closely match the actual driving conditions of the vehicle during driving operations, thus making the calculation of the range extender's power based on battery capacity more reasonable.
[0170] Figure 5 Flowchart of the visualization processing method for vehicle dynamic parameters provided in this application Figure 2 ,like Figure 5 As shown, this embodiment, based on the foregoing example, provides a detailed explanation of the process for determining the second power corresponding to the first battery charge. The method includes:
[0171] Step 501. Determine the power generation of the range extender based on the parameters of the first type of operating condition and the first battery charge.
[0172] For example, combining the first type of operating condition parameters, including the combined operating condition energy consumption per 100 kilometers, daily driving range, and battery discharge depth, the process of determining the power generation of the range extender in step 501 can specifically include:
[0173] Step 5011. Determine the daily electricity demand based on the energy consumption per 100 kilometers and the daily driving mileage under comprehensive operating conditions.
[0174] For example, the daily electricity demand K = L × N. Where L is the electricity consumption per 100 kilometers under comprehensive operating conditions, and N is the daily driving distance.
[0175] Step 5012. Determine the battery discharge amount based on the first battery charge and the battery discharge depth.
[0176] Specifically, if the first battery charge is determined to be less than or equal to a preset threshold, the battery discharge amount is determined to be 0; if the first battery charge is determined to be greater than the preset threshold, the battery discharge amount is determined to be the product of the first battery charge and the battery discharge depth.
[0177] For example, when the first battery capacity Y is greater than 30kWh, the battery discharge amount O = Y × U. Here, Y is the first battery capacity, and U is the depth of discharge. When the first battery capacity Y is less than or equal to 30kWh, the battery discharge amount O is 0.
[0178] By considering the relationship between battery charge and a preset threshold, different battery discharge strategies are selected. This allows for adaptation to battery capacity and load requirements, balancing battery utilization efficiency and lifespan, and avoiding resource waste.
[0179] Step 5013. Determine the power generation of the range extender based on the daily power demand and battery discharge.
[0180] For example, the power generation of the range extender is T = K0. Where K is the daily power demand and K0 is the battery discharge rate.
[0181] In the example above, the range extender's power output is determined by analyzing daily electricity demand and battery discharge levels, enabling precise matching of electricity needs and preventing energy waste. Furthermore, determining the battery discharge level based on discharge strategies corresponding to different battery capacities protects the battery and extends its cycle life. This final determination of the range extender's power output lays the foundation for subsequently determining the range extender's secondary power output corresponding to different battery capacities.
[0182] Step 502. Determine the first operating time of the vehicle based on the first type of operating condition parameters, the first battery charge, and the second type of operating condition parameters.
[0183] The first running time is the time the vehicle runs before the range extender starts working.
[0184] For example, the first running time of the vehicle is denoted as Time1.
[0185] The first running time Time1 = Y × (S / L) × (100 / N) × G. Where Y is the first battery charge, S is the battery charge threshold in the second type of operating condition parameters, L is the energy consumption per 100 kilometers under the comprehensive operating condition in the first type of operating condition parameters, N is the daily mileage in the first type of operating condition parameters, and G is the second running time of the vehicle's daily mileage in the second type of operating condition parameters.
[0186] Step 503. Determine the second power of the range extender corresponding to the first battery charge based on the power generation, the first operating time, and the vehicle speed range information.
[0187] For example, the second power of the range extender corresponding to the first battery charge is denoted as I.
[0188] The second power I = T / (Time1×j1 + Time1×j2 + … + Time1×jn). Where T is the power generation of the range extender, and Time1 is the first operating time. j1, j2…jn are the first power of the range extender corresponding to n vehicle speed ranges.
[0189] Optionally, the speed range information also includes the percentage information of each speed range. Therefore, the second power I = T / (Time1×t1×j1+Time1×t2×j2+…+Time1×tn×jn).
[0190] Where t1, t2, ..., tn represent the percentages corresponding to the n speed ranges.
[0191] In the example above, the power generation of the range extender and the vehicle's operating time before the range extender is activated are first calculated. Based on this, the second power required after the range extender is activated is calculated. By closely combining data on the vehicle's operating conditions and battery charge level, the calculation of the range extender's second power is made more reasonable.
[0192] Based on any of the foregoing examples, this embodiment explains how to determine the total cost of ownership for different power parameter groups. Figure 6 Flowchart of the visualization processing method for vehicle dynamic parameters provided in this application Figure 3 ,like Figure 6 As shown, the process of determining the total cost of ownership based on the power parameter set and cost information can specifically include:
[0193] Step 601. Determine the purchase cost value corresponding to the power parameter group based on the first type of cost parameters in the cost information.
[0194] For example, the cost of purchasing a vehicle = vehicle price + purchase tax - subsidy. Here, the vehicle price, purchase tax, and subsidy are all first-category cost parameters in the cost information.
[0195] Optionally, the vehicle price may vary depending on the powertrain configuration.
[0196] Step 602. Determine the annual cost value corresponding to the power parameter group based on the second type of cost parameters in the cost information and the battery capacity in the power parameter group.
[0197] For example, the annual cost value = (vehicle and vessel tax + insurance premium + maintenance fee + repair fee + city entry fee + annual fuel cost) / 10000, with the unit being ten thousand yuan.
[0198] Among them, vehicle and vessel tax, insurance premiums, maintenance fees, and city entry fees are all second-category cost parameters in the cost information.
[0199] The annual fuel cost is calculated as: daily operating cost of the entire vehicle (including the superstructure) × annual attendance days. The annual attendance days are the second type of cost parameter in the cost information.
[0200] The daily operating cost of the entire vehicle, including the superstructure, can be calculated in different ways depending on the circumstances.
[0201] Taking a methanol range extender as an example, in the first case, the pure electric range is greater than or equal to the daily driving range.
[0202] Daily operating cost of the whole vehicle including the superstructure = (daily mileage / 100) × electricity consumption per 100 kilometers × electricity price.
[0203] Taking methanol range extenders as an example, in the second case, the pure electric range is less than the daily driving range.
[0204] Daily operating cost of the whole vehicle including the superstructure = (pure electric mileage / 100) × electricity consumption per 100 kilometers × electricity price + [(daily mileage - pure electric mileage) / 100] × methanol consumption per 100 kilometers × methanol price + fuel consumption per 100 kilometers after the range extender is started × (daily mileage / 100) × fuel price.
[0205] Wherein, pure electric range = first battery capacity × battery discharge depth × number of charging cycles × 100 / energy consumption per 100 kilometers. Alcohol consumption per 100 kilometers = energy consumption per 100 kilometers / gasoline-electric conversion efficiency.
[0206] It's understandable that the first battery capacity refers to the battery capacity within one of the power parameter groups. Meanwhile, the energy consumption per 100 kilometers, fuel-to-electricity conversion efficiency, electricity price, fuel price, alcohol price, fuel consumption per 100 kilometers after the range extender starts, and number of charging cycles are all second-category cost parameters within the cost information. It should be noted that although daily mileage and battery discharge depth are operating condition parameters, in actual calculations, daily mileage can also be used as a cost parameter.
[0207] The maintenance cost is calculated as follows: Annual attendance days × (Daily mileage / 10000) × (Engine maintenance cost + Motor maintenance cost). The annual attendance days, engine maintenance cost, and motor maintenance cost are all Category II cost parameters in the cost information. The engine maintenance cost and motor maintenance cost represent the maintenance cost for the engine and the motor per 10,000 kilometers of driving, respectively.
[0208] Step 603. Determine the total cost of ownership of the power parameter group based on the third type of cost parameters in the cost information, the battery capacity in the power parameter group, and the purchase cost and annual expense value corresponding to the power parameter group.
[0209] Specifically, the total cost of ownership for a power parameter set can include a first type of total cost of ownership and a second type of total cost of ownership.
[0210] For example, the first type of total cost of ownership (TCO) represents the number of years of total ownership with residual value, and the second type of total cost of ownership (TCO) represents the number of years of total ownership with reduced residual value.
[0211] Based on this, step 603 in the aforementioned example can specifically include:
[0212] Step 6031. Determine the first type of total cost of ownership for the power parameter group based on the annual cost value and vehicle purchase cost value corresponding to the power parameter group.
[0213] For example, the total cost of ownership for the first category = annual expense value × number of years + purchase cost value / 10000.
[0214] The number of years can be set according to the actual calculation process; for example, the number of years can be 5.
[0215] Step 6032. Determine the residual value of the power parameter group based on the purchase cost value corresponding to the power parameter group, the third type of cost parameter in the cost information, and the battery capacity in the power parameter group.
[0216] For example, the residual value of the power parameter group = (purchase cost - first battery capacity × battery price) × residual value of the range extender after deducting the battery / 10000.
[0217] Among them, battery price and the residual value of the range extender after deducting the battery are the third type of cost parameters in the cost information.
[0218] Step 6033. Determine the second type of total ownership cost of the power parameter group based on the first type of total ownership cost and residual value.
[0219] For example, the total cost of ownership for the second category = the total cost of ownership for the first category - the residual value of the power parameter set.
[0220] It should be noted that the above process is described using the first battery capacity. As can be seen from the previous example, each power parameter group includes a corresponding battery capacity. Repeat the above operations until the total cost of ownership (CTO) for each power parameter group is determined (CTO I and CTO II).
[0221] Through the above process, the total cost of ownership (TCO) of a vehicle can be calculated under different sets of power parameters. This allows for more granular calculation of the TCO, enabling users to select the most suitable power parameters based on their actual needs.
[0222] In the above example, by determining the range extender and battery capacity under different power parameter groups, the corresponding vehicle's ownership cost in practical applications is calculated. This enables a quantitative analysis of the economics of the vehicle's range extender and battery, thereby helping users determine the most suitable vehicle power parameters that balance performance and cost.
[0223] Optionally, based on any of the foregoing examples, since each power parameter group corresponds to a total cost of ownership (TCO), the TCO represents the cost required to configure the vehicle with the power of the range extender and the battery capacity corresponding to that power parameter group. Considering economic factors, the power parameter group with the lowest TCO should be selected as the final power parameter group for the selected vehicle.
[0224] In one example, the power parameters of the finally selected vehicle can be displayed on a visual interface.
[0225] Specifically, the methods may also include:
[0226] The second preset area on the visualization interface displays the battery capacity and the corresponding second power of the range extender in the power parameter group with the lowest total cost of ownership.
[0227] Taking a practical example, a 6T methanol-powered range-extended light truck with a daily mileage of 250 / 300km and an overload of 7.2t can be calculated based on the aforementioned examples, yielding the total cost of ownership (TCO) for this vehicle over 5 years for different power parameter groups (with the number of years set to 5).
[0228] It should be noted that the aforementioned Figure 3 and Figure 4 This is a schematic diagram of different power parameter groups for the 6T methanol range-extended light truck model in this example, as well as a schematic diagram of the total cost of ownership (TOC) over 5 years corresponding to different power parameter groups.
[0229] Based on the 5-year total cost of ownership (TCO) corresponding to different power parameter sets, the preferred power parameters are a range extender with a power output of 53.02kW and a battery capacity of 35kWh. This is because this power parameter set corresponds to the lowest TCO. It can be understood that the power of the preferred range extender is the second-highest power output of the range extender in the power parameter set with the lowest TCO.
[0230] It should be noted that although total cost of ownership includes both Type I and Type II total cost of ownership, generally speaking, if the Type I total cost of ownership for a power parameter group is minimized, then the Type II total cost of ownership for that power parameter group is also minimized.
[0231] Furthermore, in combination Figure 2 The visualization interface shown displays the battery capacity and the corresponding second power of the range extender in a second preset area, based on the power parameter group that minimizes the total cost of ownership.
[0232] Specifically, the battery capacity of the power parameter group with the lowest total cost of ownership will be displayed in the display box to the right of the text "Battery Capacity" in the second preset area. The second power of the range extender in the power parameter group with the lowest total cost of ownership will be displayed in the display box to the right of the text "Range Extender Power" in the second preset area.
[0233] Optionally, the second preset area can be located below the first preset area.
[0234] In the example above, the human-computer interaction-based visual interface responds to user operations and automatically determines the range extender power corresponding to different battery capacities based on input parameters, thus creating different power parameter groups. It also automatically determines the total cost of ownership (TCO) for different power parameter groups and displays the battery capacities and range extender power in the power parameter group with the lowest TCO. This automates the processing of vehicle power parameters, improving processing efficiency and accuracy. Furthermore, the visualization enhances the intelligence of user interaction.
[0235] The vehicle power parameter visualization processing method provided in this application, based on a preset visualization interface, acquires the vehicle's operating condition parameters, speed range information, cost information, and at least one battery charge. The user triggers the start of calculation on the visualization interface, automatically calculating the second power of the range extender corresponding to each battery charge. Based on the battery charge and the corresponding second power, the total cost of ownership corresponding to the power parameter group composed of the battery charge and the second power is calculated and visualized. This method automates the calculation of vehicle power parameters, determines the final power parameters based on the total cost of ownership, and displays the results through a visualization interface, thereby improving the efficiency and accuracy of vehicle power parameter processing.
[0236] Furthermore, by combining vehicle speed information with preset power generation strategies and diverse operating parameters for the range extender, the initial power output of the range extender is determined for different speed ranges. This precise calculation of the range extender's actual power generation needs under various operating conditions avoids prolonged operation of the range extender in high-load areas, thereby reducing noise and vibration. The matching of range extender power and battery capacity more closely reflects actual operating conditions, avoiding redundant design or insufficient performance, while simultaneously improving NVH performance and engine lifespan. This more closely mirrors the actual driving process of the vehicle, enhancing the rationality of the final calculated vehicle power parameters.
[0237] Figure 7 A schematic diagram of the structure of the vehicle dynamic parameters visualization processing device provided in this application is shown below. Figure 7 As shown, the vehicle dynamic parameters visualization processing device 70 provided in this embodiment includes:
[0238] The acquisition module 701 is used to acquire the vehicle's operating condition parameters, speed range information, cost information, and at least one battery charge on a preset visual interface; wherein, the speed range information includes at least one speed range and the first power of the range extender corresponding to the speed range.
[0239] The processing module 702 is used to respond to the user's trigger operation on the visual interface and determine at least one power parameter group of the vehicle based on the operating condition parameters, vehicle speed range information and at least one battery charge; wherein, each power parameter group includes: battery charge and the second power of the range extender corresponding to the battery charge;
[0240] The processing module 702 is also used to determine the total cost of ownership corresponding to the power parameter set based on the power parameter set and cost information;
[0241] The display module 703 is used to visualize the total cost of ownership in the first preset area on the visualization interface.
[0242] In one possible implementation, the first power of the range extender corresponding to the vehicle speed range information is the product of the preset rated power of the range extender and the proportional value corresponding to the vehicle speed range.
[0243] In one possible implementation, based on operating condition parameters, vehicle speed range information, and at least one battery charge level, at least one set of vehicle power parameters is determined, and the processing module 702 is used for:
[0244] Repeat the following steps until all battery levels have been traversed:
[0245] Select one of the at least one battery capacity as the first battery capacity;
[0246] Based on operating parameters, vehicle speed range information, and the first battery charge, the second power of the range extender corresponding to the first battery charge is determined.
[0247] In one possible implementation, the operating condition parameters include a first type of operating condition parameters and a second type of operating condition parameters;
[0248] Based on operating parameters, vehicle speed range information, and the first battery charge, the second power of the range extender corresponding to the first battery charge is determined. The processing module 702 is used for:
[0249] The power generation of the range extender is determined based on the parameters of the first type of operating condition and the charge of the first battery.
[0250] Based on the first type of operating condition parameters, the first battery charge, and the second type of operating condition parameters, the first operating time of the vehicle is determined; wherein, the first operating time is the operating time of the vehicle before the range extender is activated.
[0251] Based on the power generation, first operating time, and vehicle speed range information, the second power of the range extender corresponding to the first battery charge is determined.
[0252] In one possible implementation, the first type of operating parameters includes: energy consumption per 100 kilometers under combined operating conditions, daily driving mileage, and battery discharge depth.
[0253] In one possible implementation, the power generation of the range extender is determined based on the first type of operating condition parameters and the first battery charge. The processing module 702 is used for:
[0254] The daily electricity demand is determined based on the energy consumption per 100 kilometers and the daily driving mileage under comprehensive operating conditions.
[0255] The amount of battery discharge is determined based on the first battery's charge and the battery's depth of discharge.
[0256] The power generation of the range extender is determined based on the daily power demand and battery discharge.
[0257] In one possible implementation, the battery discharge amount is determined based on the first battery charge and the battery discharge depth, and the processing module 702 is used for:
[0258] If it is determined that the first battery charge is less than or equal to a preset threshold, then the battery discharge amount is determined to be 0.
[0259] If it is determined that the first battery charge is greater than a preset threshold, then the battery discharge amount is determined to be the product of the first battery charge and the battery discharge depth.
[0260] In one possible implementation, the second type of operating parameters includes: a second operating time for the vehicle's daily mileage and a battery charge threshold; wherein, when the remaining battery charge is less than the battery charge threshold, the vehicle's range extender is activated.
[0261] In one possible implementation, the total cost of ownership corresponding to the power parameter set is determined based on the power parameter set and cost information. The processing module 702 is used for:
[0262] Based on the first type of cost parameters in the cost information, determine the purchase cost value corresponding to the power parameter group;
[0263] Based on the second type of cost parameters in the cost information and the battery capacity in the power parameter group, determine the annual cost value corresponding to the power parameter group;
[0264] The total cost of ownership for the power parameter group is determined based on the third type of cost parameters in the cost information, the battery capacity in the power parameter group, and the purchase cost and annual expense value corresponding to the power parameter group.
[0265] In one possible implementation, total ownership cost includes a first type of total ownership cost and a second type of total ownership cost;
[0266] Based on the third type of cost parameters in the cost information, the battery capacity in the power parameter group, and the corresponding purchase cost and annual expense value of the power parameter group, the total cost of ownership of the power parameter group is determined. Processing module 702 is used for:
[0267] The first type of total cost of ownership for the power parameter group is determined based on the annual cost value and the vehicle purchase cost value corresponding to the power parameter group.
[0268] The residual value of the power parameter group is determined based on the purchase cost value corresponding to the power parameter group, the third type of cost parameter in the cost information, and the battery capacity in the power parameter group.
[0269] Based on the first type of total ownership cost and residual value of the power parameter set, determine the second type of total ownership cost of the power parameter set.
[0270] In one possible implementation, the display module 703 is further configured to:
[0271] The second preset area on the visualization interface displays the battery capacity and the corresponding second power of the range extender in the power parameter group with the lowest total cost of ownership.
[0272] The vehicle power parameter visualization processing device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.
[0273] Figure 8 A schematic diagram of the structure of the electronic device provided in this application. Figure 8 As shown, the electronic device 80 provided in this embodiment includes at least one processor 801 and a memory 802. Optionally, the electronic device 80 further includes a communication component 803. The processor 801, memory 802, and communication component 803 are connected via a bus 804.
[0274] In a specific implementation, at least one processor 801 executes computer execution instructions stored in memory 802, causing at least one processor 801 to perform the above-described method.
[0275] The specific implementation process of processor 801 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0276] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0277] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0278] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0279] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0280] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.
[0281] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0282] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0283] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0284] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0285] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0286] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0287] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0288] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A method for visualizing vehicle dynamic parameters, characterized in that, include: On a preset visual interface, the vehicle's operating parameters, speed range information, cost information, and at least one battery charge are obtained; wherein, the speed range information includes at least one speed range and the first power of the range extender corresponding to the speed range. In response to a user's trigger operation on the visual interface, at least one set of power parameters for a vehicle is determined based on the operating condition parameters, vehicle speed range information, and the at least one battery charge; wherein each set of power parameters includes: the battery charge and the second power of the range extender corresponding to the battery charge; Based on the power parameter set and the cost information, determine the total cost of ownership corresponding to the power parameter set; and visualize each total cost of ownership in a first preset area on the visualization interface.
2. The method according to claim 1, characterized in that, The first power of the range extender corresponding to the vehicle speed range information is the product of the preset rated power of the range extender and the proportional value corresponding to the vehicle speed range.
3. The method according to claim 1, characterized in that, Based on the operating condition parameters, vehicle speed range information, and the charge level of at least one battery, determine at least one set of power parameters for the vehicle, including: Repeat the following steps until all battery levels have been traversed: Select one of the at least one battery charge as the first battery charge; Based on the operating condition parameters, the vehicle speed range information, and the first battery charge, the second power of the range extender corresponding to the first battery charge is determined.
4. The method according to claim 3, characterized in that, The operating condition parameters include a first type of operating condition parameters and a second type of operating condition parameters; Based on the operating condition parameters, the vehicle speed range information, and the first battery charge, the second power of the range extender corresponding to the first battery charge is determined, including: The power generation of the range extender is determined based on the first type of operating condition parameters and the first battery charge. The first operating time of the vehicle is determined based on the first type of operating condition parameters, the first battery charge, and the second type of operating condition parameters; wherein, the first operating time is the operating time of the vehicle before the range extender is activated. Based on the power generation, the first operating time, and the vehicle speed range information, the second power of the range extender corresponding to the first battery charge is determined.
5. The method according to claim 4, characterized in that, The first type of operating condition parameters include: energy consumption per 100 kilometers under comprehensive operating conditions, daily driving mileage, and battery discharge depth.
6. The method according to claim 5, characterized in that, Based on the first type of operating condition parameters and the first battery charge, the power generation of the range extender is determined, including: The daily electricity demand is determined based on the energy consumption per 100 kilometers under the comprehensive operating conditions and the daily driving mileage. The amount of battery discharge is determined based on the first battery charge and the battery discharge depth. The power generation of the range extender is determined based on the daily power demand and the battery discharge.
7. The method according to claim 6, characterized in that, Determining the battery discharge amount based on the first battery charge and the battery discharge depth includes: If it is determined that the charge of the first battery is less than or equal to a preset threshold, then the discharge amount of the battery is determined to be 0. If it is determined that the first battery charge is greater than the preset threshold, then the battery discharge amount is determined to be the product of the first battery charge and the battery discharge depth.
8. The method according to claim 4, characterized in that, The second type of operating condition parameters includes: the second operating time of the vehicle's daily driving mileage and the battery charge threshold; wherein, when the remaining battery charge is less than the battery charge threshold, the vehicle's range extender is activated.
9. The method according to any one of claims 1-8, characterized in that, Based on the power parameter set and the cost information, the total cost of ownership corresponding to the power parameter set is determined, including: Based on the first type of cost parameters in the cost information, determine the vehicle purchase cost value corresponding to the power parameter group; Based on the second type of cost parameters in the cost information and the battery capacity in the power parameter group, determine the annual cost value corresponding to the power parameter group; The total cost of ownership of the power parameter group is determined based on the third type of cost parameter in the cost information, the battery capacity in the power parameter group, and the purchase cost and annual expense value corresponding to the power parameter group.
10. The method according to claim 9, characterized in that, The total cost of ownership includes a first type of total cost of ownership and a second type of total cost of ownership; Based on the third type of cost parameter in the cost information, the battery capacity in the power parameter group, and the purchase cost and annual expense value corresponding to the power parameter group, the total cost of ownership of the power parameter group is determined, including: Based on the annual cost value and vehicle purchase cost value corresponding to the power parameter group, determine the first type of total cost of ownership for the power parameter group; The residual value of the power parameter group is determined based on the purchase cost value corresponding to the power parameter group, the third type of cost parameter in the cost information, and the battery capacity in the power parameter group. The second type of total ownership cost of the power parameter group is determined based on the first type of total ownership cost and residual value.
11. The method according to any one of claims 1-8, characterized in that, The method further includes: The second preset area on the visualization interface displays the battery capacity and the second power of the range extender corresponding to the power parameter group with the lowest total cost of ownership.
12. A visualization processing device for vehicle dynamic parameters, characterized in that, include: The acquisition module is used to acquire vehicle operating condition parameters, speed range information, cost information, and at least one battery charge on a preset visual interface; wherein, the speed range information includes at least one speed range and the first power of the range extender corresponding to the speed range; The processing module is used to respond to the user's trigger operation on the visual interface and determine at least one power parameter group of the vehicle based on the operating condition parameters, vehicle speed range information and the at least one battery charge; wherein each power parameter group includes: the battery charge and the second power of the range extender corresponding to the battery charge; The processing module is further configured to determine the total cost of ownership corresponding to the power parameter group based on the power parameter group and the cost information; The display module is used to visually display the total cost of ownership in a first preset area on the visualization interface.
13. An electronic device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-11.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-11.
15. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1-11.