Navigation-based range extender start-stop control method, device, vehicle, and storage medium
By obtaining navigation information and traffic congestion levels to calculate the battery discharge power correction coefficient, the remaining battery power is accurately estimated, solving the problem of frequent start-up of the range extender and achieving efficient control of the range extender and improved vehicle power.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 重庆长安凯程汽车科技有限公司
- Filing Date
- 2023-10-17
- Publication Date
- 2026-05-26
AI Technical Summary
Existing range-extended electric vehicles' range extender power generation control strategies do not take into account the remaining battery pack charge, resulting in frequent starts, low efficiency, and insufficient power control precision.
By acquiring user navigation information and traffic congestion levels, the battery discharge power correction coefficient is calculated to accurately estimate the remaining battery capacity and control the start and stop of the range extender to optimize the power generation strategy.
It reduces energy loss caused by frequent starts of the range extender and improves the vehicle's power during driving.
Smart Images

Figure CN117261688B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of automotive control technology, specifically relating to a navigation-based range extender start-stop control method, device, vehicle, and computer-readable storage medium. Background Technology
[0002] Currently, range-extended electric vehicles (REEVs) use gasoline as a supplement to the driving range of electric vehicles. Traditionally, the power generation control strategies for REEVs are based on constant power control and power-following control strategies. For example, this typically involves monitoring vehicle speed, obtaining the vehicle's output drive power and the range extender's base power output while the vehicle is in motion, or obtaining the battery's state of charge (SOC) and controlling the REEV to switch between pure electric mode, power-following mode, constant power mode, and charging mode based on the battery's SOC, thereby achieving start-stop control.
[0003] However, current traditional solutions do not consider the impact of the remaining battery pack charge on the range extender's power output, or the traditional range-extended electric vehicle may experience frequent starts, resulting in low efficiency and insufficient accuracy in range extender power control. Summary of the Invention
[0004] The purpose of this application is to provide a navigation-based range extender start-stop control method, device, vehicle, and computer-readable storage medium, which can effectively reduce energy loss caused by frequent start-ups of the range extender, and at the same time improve the vehicle's power performance during driving.
[0005] This application discloses a navigation-based start-stop control method for a range extender, the method comprising:
[0006] With the vehicle powered on, the system obtains the user's current navigation distance and traffic congestion level, as well as the average battery discharge power over a preset historical time period.
[0007] The correction factor for the average battery discharge power is obtained by looking up a table based on the current traffic congestion level.
[0008] The estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance are calculated based on the average battery discharge power and the correction factor.
[0009] Determine whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery capacity, and whether the current remaining battery capacity of the vehicle is less than a preset charging threshold.
[0010] If the average discharge power of the battery is greater than the maximum discharge power of the battery, and the current remaining battery power of the vehicle is less than a preset charging threshold, then the average discharge power of the battery is used as the maximum discharge power of the battery to look up the table to obtain the minimum remaining battery power.
[0011] The required charging power of the range extender during the preset start-up time is calculated, and the range extender of the vehicle is set to start with the start flag bit.
[0012] In one exemplary embodiment of this application, the step of obtaining the current navigation distance of the user's current navigation information includes:
[0013] Obtain the current location and target location of the user's current navigation information;
[0014] The current navigation distance is calculated based on the current location and the target location.
[0015] In one exemplary embodiment of this application, the step of obtaining the current traffic congestion level of the user's current navigation information includes:
[0016] Obtain the user's current location, destination location, and average estimated time under clear road conditions;
[0017] Calculate the current navigation distance and estimated time based on the current location and the target location;
[0018] The degree of traffic congestion is calculated based on the estimated time corresponding to the current navigation distance and the average estimated time.
[0019] In one exemplary embodiment of this application, the preset startup time is less than the estimated time for the current navigation distance.
[0020] In one exemplary embodiment of this application, the step of obtaining the average battery discharge power over a user's historical preset time period includes:
[0021] Obtain the total battery voltage and total battery current of the vehicle;
[0022] The average battery discharge power is obtained by calculating the user's integral over the preset historical time period based on the total battery voltage and total battery current.
[0023] In one exemplary embodiment of this application, the step of calculating the estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance based on the average battery discharge power and the correction coefficient includes:
[0024] The estimated battery discharge power is obtained by multiplying the average battery discharge power and the correction coefficient.
[0025] The estimated remaining battery power is calculated based on the estimated battery discharge power after the vehicle has traveled the current navigation distance.
[0026] In one exemplary embodiment of this application, the step of determining whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery capacity further includes:
[0027] The maximum discharge power of the battery corresponding to the estimated remaining battery capacity is obtained by looking up a table.
[0028] Determine whether the average discharge power of the battery is greater than the maximum discharge power of the battery;
[0029] If the average discharge power of the battery is less than or equal to the maximum discharge power of the battery, then the range extender controlling the vehicle is set to stop.
[0030] In one exemplary embodiment of this application, after determining whether the average discharge power of the battery is greater than the maximum discharge power of the battery, the method further includes:
[0031] If the average discharge power of the battery is greater than the maximum discharge power of the battery, then it is determined whether the current remaining battery power of the vehicle is less than a preset charging threshold.
[0032] If the current remaining battery power of the vehicle is greater than or equal to a preset charging threshold, then the range extender of the vehicle is set to stop.
[0033] In one exemplary embodiment of this application, the preset charging threshold is a set upper limit of the vehicle battery charging capacity threshold, wherein the preset charging threshold is a percentage between the preset upper limit of battery capacity and the rated capacity of the battery.
[0034] This application also discloses a navigation-based range extender start-stop control device, which includes:
[0035] The acquisition module is used to acquire the current navigation distance and current traffic congestion level of the user's current navigation information, as well as the average battery discharge power within the user's historical preset time period, when the vehicle is powered on.
[0036] The correction factor for the average battery discharge power is obtained by looking up a table based on the current traffic congestion level.
[0037] The calculation module is used to calculate the estimated battery discharge power and the estimated remaining battery power after the vehicle has traveled the current navigation distance, based on the average battery discharge power and the correction coefficient.
[0038] The control module is used to determine whether the average discharge power of the battery is greater than the maximum discharge power of the battery corresponding to the estimated remaining battery power, and whether the current remaining battery power of the vehicle is less than a preset charging threshold.
[0039] If the average discharge power of the battery is greater than the maximum discharge power of the battery, and the current remaining battery power of the vehicle is less than a preset charging threshold, then the average discharge power of the battery is used as the maximum discharge power of the battery to look up the table to obtain the minimum remaining battery power.
[0040] The execution module is used to calculate the required charging power of the range extender within a preset start-up time and control the range extender of the vehicle to be set to start-up flag to start the range extender of the vehicle.
[0041] This application also discloses an automobile, including: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other through the communication bus;
[0042] The memory is used to store at least one executable instruction that causes the processor to perform the operation of the navigation-based range extender start-stop control method as described above.
[0043] Another aspect of this application discloses a computer-readable storage medium storing at least one executable instruction that, when executed on a navigation-based range extender start-stop control device / vehicle, causes the navigation-based range extender start-stop control device / vehicle to perform the operation of the navigation-based range extender start-stop control method as described above.
[0044] In this embodiment, while the vehicle is powered on, the current navigation distance and traffic congestion level of the user's current navigation information, as well as the average battery discharge power over a preset historical time period, are obtained. A correction coefficient for the average battery discharge power is then obtained by looking up a table based on the current traffic congestion level. Based on the average battery discharge power and the correction coefficient, the estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance are calculated, allowing for an accurate estimation of the battery charge consumed after the vehicle has traveled. Furthermore, it is determined whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery charge, and whether the vehicle's current remaining battery charge is less than a preset charging threshold. Based on the determination that the average battery discharge power is greater than the maximum battery discharge power and the vehicle's current remaining battery charge is less than the preset charging threshold, the average battery discharge power is used as the maximum battery discharge power to look up the minimum remaining battery charge in a table. This allows for the calculation of the required charging power for the range extender within a preset start-up time, thereby controlling the start-up of the vehicle's range extender. Through this technical solution, the power loss of the range extender can be precisely controlled, effectively reducing energy loss caused by frequent start-ups of the range extender, while simultaneously improving the vehicle's power performance during driving.
[0045] The above description is merely an overview of the technical solutions of the embodiments of the present invention. In order to better understand the technical means of the embodiments of the present invention and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0046] The accompanying drawings, incorporated in and forming part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without inventive effort. The drawings herein are for illustrating the inventive concept of this application and are not entirely equivalent to the structure of the actual product protected by this application.
[0047] Figure 1 This paper presents a schematic flowchart of an embodiment of the navigation-based range extender start-stop control method of this application;
[0048] Figure 2 This application shows Figure 1 A schematic diagram of the structure of one embodiment of step S100;
[0049] Figure 3 This application shows Figure 1 A schematic diagram of the structure of one embodiment of step S300;
[0050] Figure 4 This application shows Figure 1 A schematic diagram of the structure of one embodiment of step S400;
[0051] Figure 5 This paper shows a schematic diagram of the optimal power generation trajectory line of an embodiment of the navigation-based range extender start-stop control method of this application;
[0052] Figure 6 A schematic diagram of an embodiment of the navigation-based range extender start-stop control device provided by the present invention is shown;
[0053] Figure 7 A schematic diagram of an embodiment of the range extender start-stop control device provided by the present invention is shown. Detailed Implementation
[0054] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.
[0055] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.
[0056] The present application will now be described in further detail with reference to the accompanying drawings and specific embodiments. It should be noted that the technical features involved in the various embodiments described below can be combined with each other as long as they do not conflict with each other. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present application, and should not be construed as limiting the present application.
[0057] In one exemplary embodiment, reference is made to, as shown in the example Figure 1 As for Figure 4 As shown, this embodiment provides a navigation-based range extender start-stop control method, which includes:
[0058] Step S100: With the vehicle powered on, obtain the current navigation distance and current traffic congestion level of the user's current navigation information, as well as the average battery discharge power within the user's historical preset time period.
[0059] In this embodiment, the user's current navigation information is obtained from the vehicle's central control system, which requires the vehicle to be powered on. Specifically, the current navigation distance is obtained based on the user's current location and target location. The estimated time can also be calculated based on the current and target locations. The current traffic congestion level is predicted based on the current estimated time and the average estimated time under smooth traffic conditions.
[0060] The historical preset time period can be the time period during which the user drove the vehicle before the current time point. The historical preset time period can be 1 hour, 2 hours, or 3 hours, without specific restrictions. For example, if the historical preset time period is 1 hour, then the average battery discharge power of the vehicle during that historical 1 hour can be calculated.
[0061] Furthermore, within a historical one-hour period, the vehicle's total battery voltage and total battery current are acquired. Based on these data, the user's integral over the one-hour period is calculated to obtain the average battery discharge power. Specifically, the first formula can be used. Where P is the average battery discharge power, u is the total battery voltage, i is the total battery current, and t is the historical preset time period.
[0062] In an alternative embodiment, refer to as follows Figure 2 As shown, the steps for obtaining the current navigation distance and current traffic congestion level of the user's current navigation information include:
[0063] Step S110: Obtain the current location, target location, and average estimated time under smooth road conditions for the user's current navigation information;
[0064] Step S120: Calculate the current navigation distance and estimated time based on the current location and the target location;
[0065] Step S130: Calculate the traffic congestion level based on the estimated time corresponding to the current navigation distance and the average estimated time.
[0066] In this embodiment, after the vehicle is powered on, if the user needs to reach their destination, they can use the navigation software in the vehicle's central control unit for navigation. For example, if the vehicle's current location is point A and the user's destination is point B, the vehicle can obtain the current location A, the destination B, and the average estimated time under smooth traffic conditions from the current navigation information, thereby calculating the current navigation distance from point A to point B and the estimated time corresponding to the current navigation distance. Further, this can be achieved according to the second formula. Calculate the current traffic congestion level between A and B, where T in the second formula... now T is the estimated time corresponding to the current navigation distance. avThis is the average estimated time under unobstructed road conditions. Through the embodiments of this application, users can conveniently access navigation and traffic information at any time, while also facilitating vehicle control of subsequent operations based on navigation information.
[0067] Step S200: Obtain the correction coefficient for the average battery discharge power by looking up a table based on the current traffic congestion level;
[0068] In this embodiment, the average battery discharge power correction coefficient b is obtained by looking up a table based on the current traffic congestion level. It should be noted that the specific influencing factors for obtaining the average battery discharge power correction coefficient by looking up a table include, but are not limited to, the power of air conditioning appliances, the user's habit of pressing the accelerator pedal, etc., and can be determined through experiments.
[0069] Step S300: Calculate the estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance based on the average battery discharge power and the correction coefficient.
[0070] Further, step S300 includes:
[0071] Step S310: Obtain the estimated battery discharge power by multiplying the average battery discharge power and the correction coefficient.
[0072] Specifically, by combining the average battery discharge power P and its corresponding correction coefficient b, and using the third formula P1 = b * P, the estimated battery discharge power for the current navigation distance traveled by the user's vehicle is calculated, thus enabling the vehicle to predict the battery power for the driving range.
[0073] Step S320: Calculate the estimated remaining battery power after the vehicle has traveled the current navigation distance based on the estimated battery discharge power.
[0074] In this embodiment, according to the fourth formula The estimated remaining battery charge SOC1 after the vehicle has traveled the current navigation distance is calculated, where SOC0 is the initial remaining battery charge before the vehicle travels, Q is the total battery capacity, and u is the total battery voltage. By calculating and estimating the remaining battery charge after the vehicle has traveled the current navigation distance, the vehicle can better determine whether to activate the range extender, and the user can also understand the vehicle's estimated status.
[0075] Step S400: Determine whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery power, and whether the current remaining battery power of the vehicle is less than a preset charging threshold.
[0076] It should be noted that the average battery discharge power needs to be compared with the maximum battery discharge power corresponding to the estimated remaining battery power first. If the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery power, then the current remaining battery power of the vehicle is further compared with the preset charging threshold. In this way, the range extender is determined to start through multiple comparisons.
[0077] Step S500: If the average discharge power of the battery is greater than the maximum discharge power of the battery, and the current remaining battery power of the vehicle is less than a preset charging threshold, then the average discharge power of the battery is used as the maximum discharge power of the battery to look up the table to obtain the minimum remaining battery power.
[0078] Step S600: Calculate the required charging power of the range extender within a preset start-up time, and control the range extender of the vehicle to be set to start-up flag to start the range extender of the vehicle.
[0079] In this embodiment, the method further includes: obtaining the maximum battery discharge power corresponding to the estimated remaining battery power by looking up a table; and then, based on multiple comparisons between the average battery discharge power and the maximum battery discharge power corresponding to the estimated remaining battery power, and between the vehicle's current remaining battery power and a preset charging threshold, if the average battery discharge power is greater than the maximum battery discharge power and the vehicle's current remaining battery power is less than the preset charging threshold, then the average battery discharge power P is used as the maximum battery discharge power to look up a table to obtain the minimum remaining battery power SOC2. Based on this, according to the fifth formula... The required charging power P3 within the preset start-up time is calculated, and the range extender is started according to the required charging power. This ensures that even if the estimated remaining battery charge is insufficient to meet the vehicle's discharge power requirements, the range extender is started ahead of time to satisfy the user's driving power needs. Simultaneously, by considering the range extender's efficient operating point, the charging power and charging time are optimized. The optimal power generation trajectory is referenced as follows: Figure 5 As shown in the fifth formula; W is the total battery capacity, and t1 is the preset start-up time of the range extender.
[0080] It should be noted that the required charging power P3 and the preset start-up time t1 of the range extender within the preset start-up time can be determined based on the fuel-to-electricity efficiency (MAP). The preset start-up time refers to the continuous operating time of the range extender within the current navigation distance, and here the preset start-up time is less than the estimated time for the current navigation distance. The preset charging threshold refers to the upper limit of the battery's charge level, which is the percentage between the preset upper limit of the battery charge and the battery's rated charge. For example, if the preset charging threshold of the battery is 95%, then the percentage between the preset upper limit of the battery charge and the battery's rated charge is 95%. By setting it in this way, the vehicle battery can be protected from overcharging, thereby protecting the vehicle battery.
[0081] In this embodiment, while the vehicle is powered on, the current navigation distance and traffic congestion level of the user's current navigation information, as well as the average battery discharge power over a preset historical time period, are obtained. A correction coefficient for the average battery discharge power is then obtained by looking up a table based on the current traffic congestion level. Based on the average battery discharge power and the correction coefficient, the estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance are calculated, allowing for an accurate estimation of the battery charge consumed after the vehicle has traveled. Furthermore, it is determined whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery charge, and whether the vehicle's current remaining battery charge is less than a preset charging threshold. Based on the determination that the average battery discharge power is greater than the maximum battery discharge power and the vehicle's current remaining battery charge is less than the preset charging threshold, the average battery discharge power is used as the maximum battery discharge power to look up the minimum remaining battery charge in a table. This allows for the calculation of the required charging power for the range extender within a preset start-up time, thereby controlling the start-up of the vehicle's range extender. Through this technical solution, the power loss of the range extender can be precisely controlled, effectively reducing energy loss caused by frequent start-ups of the range extender, while simultaneously improving the vehicle's power performance during driving.
[0082] In an alternative embodiment, refer to as follows Figure 4 As shown, the steps of determining whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery capacity, and whether the current remaining battery capacity of the vehicle is less than a preset charging threshold, further include:
[0083] Step S410: Obtain the maximum battery discharge power corresponding to the estimated remaining battery power by looking up a table based on the estimated remaining battery power.
[0084] Step S420: Determine whether the average discharge power of the battery is greater than the maximum discharge power of the battery;
[0085] Step S430: If the average discharge power of the battery is greater than the maximum discharge power of the battery, then determine whether the current remaining battery power of the vehicle is less than a preset charging threshold.
[0086] Step S440: If the current remaining battery power of the vehicle is greater than or equal to a preset charging threshold, then control the range extender of the vehicle to be set to stop.
[0087] Based on the above embodiments, the average battery discharge power is first compared to the maximum battery discharge power. If the average battery discharge power is greater than the maximum battery discharge power, the vehicle's current remaining battery power is further compared to a preset charging threshold. If the vehicle's current remaining battery power is greater than or equal to the preset charging threshold, the vehicle directly controls the range extender to a stop flag, that is, controls the vehicle not to start the range extender and directly uses the vehicle's battery power to drive the motor, so as to avoid unnecessary starting of the vehicle's range extender.
[0088] Furthermore, it also includes step S450, where if the average discharge power of the battery is less than or equal to the maximum discharge power of the battery, the range extender of the vehicle is controlled to be set to a stop flag.
[0089] The difference from the above embodiments is that, firstly, the average discharge power of the battery is compared with the maximum discharge power of the battery. If the average discharge power of the battery is less than or equal to the maximum discharge power of the battery, then the range extender of the vehicle is directly controlled to the stop flag, that is, the vehicle is controlled not to start the range extender, and the vehicle battery is directly used to power the motor to drive it, so as to avoid unnecessary starting of the vehicle's range extender.
[0090] Figure 6 A schematic diagram of the navigation-based range extender start-stop control device 700 of this application is shown. Figure 5 As shown, the navigation-based range extender start-stop control device 700 includes: an acquisition module 710, a calculation module 720, a control module 730, and an execution module 740;
[0091] The acquisition module 710 is used to acquire the current navigation distance and current traffic congestion level of the user's current navigation information, as well as the average battery discharge power within the user's historical preset time period, when the vehicle is powered on.
[0092] The correction factor for the average battery discharge power is obtained by looking up a table based on the current traffic congestion level.
[0093] Calculation module 720 is used to calculate the estimated battery discharge power and the estimated remaining battery power after the vehicle has traveled the current navigation distance based on the average battery discharge power and the correction coefficient.
[0094] The control module 730 is used to determine whether the average discharge power of the battery is greater than the maximum discharge power of the battery corresponding to the estimated remaining battery power, and whether the current remaining battery power of the vehicle is less than a preset charging threshold.
[0095] If the average discharge power of the battery is greater than the maximum discharge power of the battery, and the current remaining battery power of the vehicle is less than a preset charging threshold, then the average discharge power of the battery is used as the maximum discharge power of the battery to look up the table to obtain the minimum remaining battery power.
[0096] The execution module 740 is used to calculate the required charging power of the range extender within a preset start-up time and control the range extender of the vehicle to be set to start-up flag to start the range extender of the vehicle.
[0097] In this embodiment, when the vehicle is powered on, the acquisition module 710 acquires the current navigation distance and current traffic congestion level of the user's current navigation information, as well as the average battery discharge power within a preset historical time period. Then, based on the current traffic congestion level, a correction coefficient for the average battery discharge power is obtained from a table. The calculation module 720 calculates the estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance based on the average battery discharge power and the correction coefficient, thus accurately estimating the battery charge consumed after the vehicle has traveled. Further, the control module 730 determines whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery charge, and whether the vehicle's current remaining battery charge is less than a preset charging threshold. Based on the determination that the average battery discharge power is greater than the maximum battery discharge power and the vehicle's current remaining battery charge is less than the preset charging threshold, the average battery discharge power is used as the maximum battery discharge power to obtain the minimum remaining battery charge from a table. The execution module 740 then calculates the required charging power of the range extender within a preset start-up time to control the start of the vehicle's range extender. The technical solution of this application can precisely control the power loss of the range extender, effectively reduce the energy loss caused by frequent start-up of the range extender, and at the same time improve the vehicle's power performance during driving.
[0098] Figure 7 The diagram shows a structural schematic of the vehicle of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the vehicle.
[0099] like Figure 7 As shown, the vehicle may include: a processor 802, a communications interface 804, a memory 806, and a communications bus 808.
[0100] The processor 802, communication interface 804, and memory 806 communicate with each other via communication bus 808. Communication interface 804 is used to communicate with other network elements, such as clients or other servers. Processor 802 executes program 810, specifically performing the relevant steps described in the embodiment of the navigation-based range extender start-stop control method.
[0101] Specifically, program 810 may include program code, which includes computer-executable instructions.
[0102] The processor 802 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The vehicle may include one or more processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0103] Memory 806 is used to store program 810. Memory 806 may have high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0104] Specifically, program 810 can be called by processor 802 to cause the car to perform the following operations:
[0105] With the vehicle powered on, the system obtains the user's current navigation distance and traffic congestion level, as well as the average battery discharge power over a preset historical time period.
[0106] The correction factor for the average battery discharge power is obtained by looking up a table based on the current traffic congestion level.
[0107] The estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance are calculated based on the average battery discharge power and the correction factor.
[0108] Determine whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery capacity, and whether the current remaining battery capacity of the vehicle is less than a preset charging threshold.
[0109] If the average discharge power of the battery is greater than the maximum discharge power of the battery, and the current remaining battery power of the vehicle is less than a preset charging threshold, then the average discharge power of the battery is used as the maximum discharge power of the battery to look up the table to obtain the minimum remaining battery power.
[0110] The required charging power of the range extender during the preset start-up time is calculated, and the range extender of the vehicle is set to start with the start flag bit.
[0111] In the navigation-based range extender start-stop control method of this invention, while the vehicle is powered on, the current navigation distance and current traffic congestion level of the user's current navigation information, as well as the average battery discharge power within a preset historical time period, are obtained. Then, a correction coefficient for the average battery discharge power is obtained by looking up a table based on the current traffic congestion level. Based on the average battery discharge power and the correction coefficient, the estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance are calculated, thus accurately predicting the battery charge consumed after the vehicle has traveled. Further, it is determined whether the average battery discharge power is greater than the maximum battery discharge power corresponding to the estimated remaining battery charge, and whether the current remaining battery charge is less than a preset charging threshold. Based on the determination that the average battery discharge power is greater than the maximum battery discharge power and the current remaining battery charge is less than the preset charging threshold, the average battery discharge power is used as the maximum battery discharge power to look up the minimum remaining battery charge in a table, thereby calculating the required charging power of the range extender within a preset start-up time to control the start of the vehicle's range extender. The technical solution of this application can precisely control the power loss of the range extender, effectively reduce the energy loss caused by frequent start-up of the range extender, and at the same time improve the vehicle's power performance during driving.
[0112] This invention provides a computer-readable storage medium storing at least one executable instruction that, when executed on a navigation-based range extender start-stop control device or a vehicle, causes the navigation-based range extender start-stop control device or vehicle to perform the navigation-based range extender start-stop control method in any of the above method embodiments.
[0113] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Furthermore, the embodiments of this invention are not directed to any particular programming language.
[0114] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. Similarly, for the sake of brevity and to aid in understanding one or more aspects of the invention, in the description of exemplary embodiments of the invention above, various features of the embodiments are sometimes grouped together in a single embodiment, figure, or description thereof. The claims, which follow the detailed description, are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.
[0115] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components, except that at least some of such features and / or processes or units are mutually exclusive.
[0116] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. A navigation-based range extender start-stop control method, characterized by, The method includes: With the vehicle powered on, the system obtains the user's current navigation distance and traffic congestion level, as well as the average battery discharge power over a preset historical time period. The correction factor for the average battery discharge power is obtained by looking up a table based on the current traffic congestion level. The estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance are calculated based on the average battery discharge power and the correction factor. Determine whether the average discharge power of the battery is greater than the maximum discharge power of the battery corresponding to the estimated remaining battery capacity, and whether the current remaining battery capacity of the vehicle is less than a preset charging threshold; the preset charging threshold is a set upper limit of the battery charging capacity threshold of the vehicle, wherein the preset charging threshold is a percentage between the preset upper limit of battery capacity and the rated battery capacity; If the average discharge power of the battery is greater than the maximum discharge power of the battery, and the current remaining battery power of the vehicle is less than a preset charging threshold, then the average discharge power of the battery is used as the maximum discharge power of the battery to look up the table to obtain the minimum remaining battery power. The required charging power of the range extender within a preset start-up time is calculated, and the range extender of the vehicle is set to start with a start flag. The preset start-up time refers to the time during which the range extender continuously operates within the current navigation distance traveled by the vehicle, and the preset start-up time is less than the estimated time for the current navigation distance.
2. The navigation-based range extender start-stop control method of claim 1, wherein, The step of obtaining the current navigation distance of the user's current navigation information includes: Obtain the current location and target location of the user's current navigation information; The current navigation distance is calculated based on the current location and the target location.
3. The navigation-based range extender start-stop control method of claim 1, wherein, The step of obtaining the current traffic congestion level of the user's current navigation information includes: Obtain the user's current location, destination location, and average estimated time under clear road conditions; Calculate the current navigation distance and estimated time based on the current location and the target location; The degree of traffic congestion is calculated based on the estimated time corresponding to the current navigation distance and the average estimated time.
4. The navigation-based range extender start-stop control method of claim 1, wherein, The steps of obtaining the current navigation distance and current traffic congestion level of the user's current navigation information, as well as the average battery discharge power within a preset historical time period, include: Obtain the total battery voltage and total battery current of the vehicle; The average battery discharge power is obtained by calculating the user's integral over the preset historical time period based on the total battery voltage and total battery current.
5. The navigation-based range extender start-stop control method according to claim 1, characterized in that, The step of calculating the estimated battery discharge power and the estimated remaining battery charge after the vehicle has traveled the current navigation distance based on the average battery discharge power and the correction coefficient includes: The estimated battery discharge power is obtained by multiplying the average battery discharge power and the correction coefficient. The estimated remaining battery power is calculated based on the estimated battery discharge power after the vehicle has traveled the current navigation distance.
6. The navigation-based range extender start-stop control method according to claim 1, characterized in that, The step of determining whether the average discharge power of the battery is greater than the maximum discharge power of the battery corresponding to the estimated remaining battery capacity further includes: The maximum discharge power of the battery corresponding to the estimated remaining battery capacity is obtained by looking up a table. Determine whether the average discharge power of the battery is greater than the maximum discharge power of the battery; If the average discharge power of the battery is less than or equal to the maximum discharge power of the battery, then the range extender controlling the vehicle is set to stop.
7. The navigation-based range extender start-stop control method according to claim 6, characterized in that, After determining whether the average discharge power of the battery is greater than the maximum discharge power of the battery, the method further includes: If the average discharge power of the battery is greater than the maximum discharge power of the battery, then it is determined whether the current remaining battery power of the vehicle is less than a preset charging threshold. If the current remaining battery power of the vehicle is greater than or equal to a preset charging threshold, then the range extender of the vehicle is set to stop.
8. A navigation-based range extender start-stop control device, characterized in that, The navigation-based range extender start / stop control device includes: The acquisition module is used to acquire the current navigation distance and current traffic congestion level of the user's current navigation information, as well as the average battery discharge power within the user's historical preset time period, when the vehicle is powered on. The correction factor for the average battery discharge power is obtained by looking up a table based on the current traffic congestion level. The calculation module is used to calculate the estimated battery discharge power and the estimated remaining battery power after the vehicle has traveled the current navigation distance, based on the average battery discharge power and the correction coefficient. The control module is used to determine whether the average discharge power of the battery is greater than the maximum discharge power of the battery corresponding to the estimated remaining battery capacity, and whether the current remaining battery capacity of the vehicle is less than a preset charging threshold; the preset charging threshold is a set upper limit of the battery charging capacity threshold of the vehicle, wherein the preset charging threshold is a percentage between the preset upper limit of battery capacity and the rated battery capacity. If the average discharge power of the battery is greater than the maximum discharge power of the battery, and the current remaining battery power of the vehicle is less than a preset charging threshold, then the average discharge power of the battery is used as the maximum discharge power of the battery to look up the table to obtain the minimum remaining battery power. The execution module is used to calculate the required charging power of the range extender within a preset start-up time, and control the range extender of the vehicle to be set to start-up flag to start the range extender of the vehicle; the preset start-up time refers to the time during which the range extender of the vehicle continues to work within the current navigation distance, and the preset start-up time is less than the estimated time of the current navigation distance.
9. A car, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation of the navigation-based range extender start-stop control method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The storage medium stores at least one executable instruction that, when executed on the navigation-based range extender start-stop control device / vehicle, causes the navigation-based range extender start-stop control device / vehicle to perform the operation of the navigation-based range extender start-stop control method as described in any one of claims 1-7.