Battery SOC adjustment method and device for extended-range hybrid vehicle and mining vehicle

By obtaining and adjusting the position coordinates and SOC value parameters of the extended-range hybrid vehicle, the problem of inaccurate battery power control under the small battery solution is solved, and the battery SOC value is dynamically adjusted within the set range, thereby improving the economic benefits and safety of the mining car.

CN118457357BActive Publication Date: 2025-09-19WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410577956.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-10
Publication Date
2025-09-19
Estimated Expiration
2044-05-10

AI Technical Summary

Technical Problem

The existing technology uses a small battery solution in the extended-range hybrid system of mining vehicles, which cannot accurately control the battery power, resulting in the SOC value being too high or too low at the top of the slope, affecting power and safety.

Method used

By obtaining parameters such as the target vehicle's position coordinates, forward direction angle, and SOC value, the pure electric power boundary value is adjusted to achieve dynamic regulation of the battery SOC value, ensuring that the SOC value is within the set range. Multiple driving data adjustments are used until the conditions are met.

Benefits of technology

Effectively control the battery SOC value, improve the economic benefits and safety of mining vehicles under complex road conditions, and ensure power and energy recovery effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118457357B_ABST
    Figure CN118457357B_ABST
Patent Text Reader

Abstract

The present application provides a battery SOC adjustment method, device, and mining vehicle for an extended-range hybrid vehicle. The method comprises: obtaining first driving data, determining whether all SOC values ​​in the first driving data are within a set range, adjusting the pure electric power boundary value preceding the SOC value that is not within the set range, obtaining Nth driving data, determining whether all SOC values ​​in the Nth driving data are within a set range, adjusting the pure electric power boundary value preceding the SOC value in the Nth driving data that is not within the set range, obtaining N+1th driving data; and repeating the above steps until all SOC values ​​are within the set range. By using parameters such as position coordinates, running direction, and battery SOC value as input variables and controlling the battery electric power output to adjust the battery SOC value at different locations, the battery can be kept low at the top of the slope and high at the bottom of the slope, ensuring maximum economic benefits, operational efficiency, and safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of battery SOC regulation for extended-range hybrid vehicles, and more specifically, to a battery SOC regulation method, device, storage medium, and mining vehicle for extended-range hybrid vehicles. Background Art

[0002] Extended-range hybrid systems offer significant economic advantages for mining vehicles in operating environments like mines. However, the high cost of large batteries is becoming increasingly prominent. Currently, the mainstream approach is moving towards larger range extenders and smaller batteries. However, the difficulty in controlling the SOC value associated with small batteries can lead to numerous problems. For example, if the SOC value is too high at the top of a slope, the battery will be fully charged before reaching the bottom during a descent. At this point, the battery will no longer charge, energy recovery will fail, and fuel economy will decrease. The kinetic energy recovery braking function will also fail, requiring frequent braking, increasing the risk of brake failure. If the SOC value is too low at the bottom of the slope, the vehicle will not be able to reach the top, leading to risks such as poor power during the ascent. Summary of the Invention

[0003] The main purpose of this application is to provide a battery SOC adjustment method, device, storage medium and mining car for an extended-range hybrid vehicle, so as to at least solve the problem that the existing technology cannot accurately control the battery power by using a small battery solution in the extended-range hybrid system of the mining car.

[0004] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a battery SOC regulation method for an extended-range hybrid vehicle is provided, comprising: an acquisition step, when a target vehicle travels along a target route for the first time, acquiring first driving data, wherein the driving data includes the position coordinates, forward direction angle, SOC value, and pure electric power boundary value of the target vehicle, each of the position coordinates corresponds to the forward direction angle, the SOC value, and the pure electric power boundary value, respectively, and the first driving data is the data recorded during the first driving; a first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, and adjusting the first driving data that are not within the set range. The pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the Nth driving data are adjusted to obtain the Nth driving data, wherein N≥2, and N=2 in the first cycle; the second adjustment step: during the N+1th driving of the target vehicle along the target route, determine whether all the SOC values ​​in the Nth driving data are within the set range, and adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range to obtain the N+1th driving data; the repetition step: repeat the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range.

[0005] Optionally, the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the first driving data that is not within the set range are adjusted, including: when the SOC value is not within the set range, determining whether the SOC value is lower than the minimum value of the set range; when it is determined that the SOC value is lower than the minimum value of the set range, downwardly adjusting the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value; when it is determined that the SOC value is higher than the maximum value of the set range, upwardly adjusting the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value.

[0006] Optionally, the method further includes: determining whether the Pth driving route and the Qth driving route of the target vehicle coincide with each other, wherein the driving route includes the position coordinates and the forward direction angle of the target vehicle, P>Q, P≥2, Q≥1.

[0007] Optionally, determining whether the P-th driving route of the target vehicle overlaps with the Q-th driving route includes: obtaining a pieces of position and direction information before the current position coordinate of the P-th driving route, obtaining a pieces of position and direction information before the current position coordinate of the Q-th driving route, the position and direction information including the position coordinates and the forward direction angle; determining whether the overlap rate of the a pieces of position and direction information in the P-th driving route and the a pieces of position and direction information in the Q-th driving route reaches a first overlap threshold; when the overlap rate of the a pieces of position and direction information in the P-th driving route and the a pieces of position and direction information in the Q-th driving route reaches the first overlap threshold, confirming that the P-th driving route overlaps with the Q-th driving route.

[0008] Optionally, after determining whether the overlap rate of a pieces of position and direction information in the Pth driving route and a pieces of position and direction information in the Qth driving route reaches a first overlap threshold, the method further includes: when it is determined that the overlap rate of a pieces of position and direction information in the Pth driving route and a pieces of position and direction information in the Qth driving route does not reach the first overlap threshold, continuing to obtain a pieces of position and direction information before the current position coordinates of the target vehicle during driving on the Pth driving route until it is determined that the overlap rate of a pieces of position and direction information in the Pth driving route and a pieces of position and direction information in the Qth driving route reaches the first overlap threshold.

[0009] Optionally, when the overlap rate of a pieces of position and direction information in the Pth driving route and a pieces of position and direction information in the Qth driving route reaches the first overlap threshold, after confirming that the Pth driving route overlaps with the Qth driving route, the method includes: controlling the target vehicle to travel along the Pth driving route, and determining whether the overlap rate of b pieces of position and direction information of the Pth driving route and b pieces of position and direction information of the Qth driving route reaches a second overlap threshold; when it is determined that the overlap rate of b pieces of position and direction information of the Pth driving route and b pieces of position and direction information of the Qth driving route does not reach the second overlap threshold, determining that the Pth driving route does not overlap with the Q driving route, and the driving route has changed.

[0010] Optionally, after controlling the target vehicle to travel along the Pth driving route and determining whether the overlap rate of the b position and direction information of the Pth driving route and the b position and direction information of the Qth driving route reaches a second overlap threshold, the method further includes: when determining that the overlap rate of the b position and direction information of the Pth driving route and the b position and direction information of the Qth driving route reaches a second overlap threshold, determining that driving on the Pth driving route overlaps with the Qth driving route, the driving route has not changed, and continuing to determine whether all the SOC values ​​of the driving data in the Qth driving route are within a set range.

[0011] According to another aspect of the present application, a battery SOC regulating device for an extended-range hybrid vehicle is provided, comprising: an acquisition unit, configured to execute an acquisition step, to acquire first driving data when a target vehicle travels along a target route for the first time, wherein the driving data includes a position coordinate, a heading angle, an SOC value, and a pure electric power boundary value of the target vehicle, each of the position coordinates corresponding to the heading angle, the SOC value, and the pure electric power boundary value, respectively, and the first driving data is data recorded during the first driving; and a first adjustment unit, configured to execute a first adjustment step, to determine whether all SOC values ​​in the first driving data are within a set range during the Nth driving of the target vehicle along the target route, and to adjust the SOC values ​​in the first driving data that are not within the set range. The pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the C value are adjusted to obtain the Nth driving data, wherein N≥2, and N=2 in the first cycle; a second adjustment unit is used to perform a second adjustment step: during the N+1th driving of the target vehicle along the target route, determine whether all the SOC values ​​in the Nth driving data are within the set range, and adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range to obtain the N+1th driving data; a repetition unit is used to perform a repetition step: repeat the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range.

[0012] According to another aspect of the present application, a computer-readable storage medium is provided, which includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the battery SOC adjustment methods for the extended-range hybrid vehicle.

[0013] According to another aspect of the present application, a mining car is provided, and the SOC value of the mining car is adjusted using any one of the battery SOC adjustment methods for extended-range hybrid vehicles.

[0014] Applying the technical solution of the present application, the acquisition step is to obtain the first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes the position coordinates, the forward direction angle, the SOC value, and the pure electric power boundary value of the target vehicle, and each position coordinate corresponds to the forward direction angle, the SOC value, and the pure electric power boundary value, respectively, and the first driving data is the data recorded during the first driving; the first adjustment step: during the N-th driving of the target vehicle along the target route, determine whether all the SOC values ​​in the first driving data are within the set range, and adjust the position coordinates corresponding to the SOC values ​​in the first driving data that are not within the set range. The pure electric power boundary values ​​corresponding to the first preset number of position coordinates are adjusted to obtain the Nth driving data, wherein N≥2, and N=2 in the first cycle; the second adjustment step: during the N+1th driving of the target vehicle along the target route, determine whether all the SOC values ​​in the Nth driving data are within the set range, and adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range to obtain the N+1th driving data; the repetition step: repeat the first adjustment step and the second adjustment step in sequence until all SOC values ​​are within the set range. By using parameters such as position coordinates, forward direction angle, and battery SOC value as input variables, the battery electric power output power is controlled to adjust the battery SOC value at different positions, maintaining a low power at the top of the slope and a high power at the bottom of the slope, to ensure maximum economic benefits, operational efficiency, and safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The drawings that constitute part of this application are used to provide a further understanding of this application. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation on this application. In the drawings:

[0016] Figure 1 A hardware structure block diagram of a mobile terminal for executing a battery SOC adjustment method for a range-extended hybrid vehicle provided in an embodiment of the present application is shown;

[0017] Figure 2 A schematic flow chart of a method for adjusting the battery SOC of a range-extended hybrid vehicle according to an embodiment of the present application is shown;

[0018] Figure 3 A schematic structural diagram of a range-extended hybrid power system according to an embodiment of the present application is shown;

[0019] Figure 4 shows a schematic diagram of a ring path provided according to an embodiment of the present application;

[0020] Figure 5shows a schematic diagram of a reciprocating path provided according to an embodiment of the present application;

[0021] Figure 6 Schematic diagrams showing various situations of height change paths provided according to embodiments of the present application;

[0022] Figure 7 A schematic diagram illustrating a specific method for adjusting the battery SOC of a range-extended hybrid vehicle provided in accordance with an embodiment of the present application is shown;

[0023] Figure 8 A schematic diagram of a path dotting method according to an embodiment of the present application is shown;

[0024] Figure 9 A structural block diagram of a battery SOC regulating device for a range-extended hybrid vehicle provided according to an embodiment of the present application is shown.

[0025] The above drawings include the following reference numerals:

[0026] 10. Engine; 20. Coupling; 30. Generator; 40. Generator controller; 50. Power battery; 60. Drive motor; 70. Drive motor controller. DETAILED DESCRIPTION

[0027] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0028] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0030] As introduced in the background technology, the existing technology uses a small battery solution in the extended-range hybrid system of a mine car and cannot accurately control the battery power. In order to solve the problem that the existing technology uses a small battery solution in the extended-range hybrid system of a mine car and cannot accurately control the battery power, the embodiments of the present application provide a battery SOC adjustment method, device, storage medium and mine car for an extended-range hybrid vehicle.

[0031] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention.

[0032] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a method of adjusting the battery SOC of a range-extended hybrid vehicle according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0033] Memory 104 can be used to store computer programs, such as application software programs and modules, such as the computer program corresponding to the battery SOC adjustment method for a range-extended hybrid vehicle in the embodiments of the present invention. Processor 102 executes the computer programs stored in memory 104 to execute various functional applications and data processing, thereby implementing the aforementioned method. Memory 104 may include high-speed random access memory (RAM) and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, memory 104 may further include memory remote from processor 102, which can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. Transmission device 106 is used to receive or transmit data via a network. Specific examples of such networks may include a wireless network provided by the mobile terminal's telecommunications provider. In one example, transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0034] In this embodiment, a battery SOC adjustment method for an extended-range hybrid vehicle running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0035] Figure 2 is a flow chart of a battery SOC adjustment method for a range-extended hybrid vehicle according to an embodiment of the present application. Figure 3 The structural diagram of the extended-range hybrid system is as follows: Figure 3 The range-extended hybrid system shown includes an engine 10, a coupling 20, a generator 30, a generator controller 40, a power battery 50, a drive motor 60, and a drive motor controller 70. The engine 10, coupling 20, and generator 30 are collectively referred to as the range extender. When the battery is sufficient, the engine is started to supplement the battery, and kinetic energy is recovered during downhill driving or braking. High-voltage cables connect the generator 30, generator controller 40, power battery 50, drive motor 60, and drive motor controller 70.

[0036] like Figure 2As shown, the method includes the following steps:

[0037] Step S201, an acquisition step, acquiring first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes the position coordinates, heading angle, SOC value, and pure electric power limit value of the target vehicle, wherein each position coordinate corresponds to the heading angle, SOC value, and pure electric power limit value, respectively, and the first driving data is data recorded during the first travel;

[0038] Specifically, when the vehicle is running for the first time, based on the data collected by GPS at this time, multiple point data such as (1, X, Y, Z, α, SOC, P, P1), (2, X, Y, Z, α, SOC, P, P1), and (3, X, Y, Z, α, SOC, P, P1) are recorded. Among them, (X, Y, Z) is the position coordinate, α is the heading angle, determined by connecting two points with similar GPS position coordinates, SOC is the SOC value used to reflect the remaining battery capacity, provided by the battery management system (BMS), P is the vehicle power output, and P1 is the pure electric power boundary value. The acquisition frequency can adopt the highest accuracy of GPS.

[0039] Step S202, a first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, to obtain the Nth driving data, where N ≥ 2 and N = 2 in the first cycle;

[0040] Step S203, a second adjustment step: during the N+1th driving of the target vehicle along the target route, determining whether all SOC values ​​in the Nth driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range, to obtain the N+1th driving data;

[0041] Among them, the first preset number can be 50, 100, 200 or other numbers, and the setting range of the SOC value can be 30% to 70%, 35% to 80%, etc. For example, the SOC value at the position coordinate of 500 in the last driving data is not within the set range. When the first preset number is 100, the pure electric power boundary value corresponding to the position coordinates of 400 to 500 is adjusted.

[0042] Specifically, when the target vehicle travels on the target route for the second time, the first preset number of pure electric power boundary values ​​corresponding to the position coordinates during the second travel are adjusted according to the SOC value of the first driving data; when the target vehicle travels on the target route for the third time, the first preset number of pure electric power boundary values ​​corresponding to the position coordinates during the third travel are adjusted according to the SOC value of the second driving data, and so on.

[0043] Step S204, repeating step: repeating the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range.

[0044] Specifically, during the process of driving on the target route, the SOC value obtained from the previous driving is continuously determined to determine whether it is within the set range, and the pure electric power boundary values ​​corresponding to the first preset number of position coordinates corresponding to the SOC value position coordinates that are not within the range are adjusted, so that all SOC values ​​of the target vehicle during the driving of the target route are within the set range.

[0045] According to this embodiment, the acquisition step obtains the first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes the position coordinates, the heading angle, the SOC value, and the pure electric power boundary value of the target vehicle, and each position coordinate corresponds to the heading angle, the SOC value, and the pure electric power boundary value, respectively. The first driving data is the data recorded during the first driving; the first adjustment step: during the N-th driving of the target vehicle along the target route, it is determined whether all the SOC values ​​in the first driving data are within the set range, and the first adjustment step before the position coordinate corresponding to the SOC value in the first driving data that is not within the set range is adjusted. The pure electric power boundary values ​​corresponding to a preset number of position coordinates are adjusted to obtain the Nth driving data, where N≥2 and N=2 in the first cycle; the second adjustment step: during the target vehicle's N+1th driving along the target route, determine whether all SOC values ​​in the Nth driving data are within the set range, and adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range to obtain the N+1th driving data; the repetition step: repeat the first adjustment step and the second adjustment step in sequence until all SOC values ​​are within the set range. By using parameters such as position coordinates, forward direction angle, and battery SOC value as input variables, the battery electric power output power is controlled to adjust the battery SOC value at different positions, maintaining a low power at the top of the slope and a high power at the bottom of the slope, ensuring maximum economic benefits, operational efficiency, and safety.

[0046] During the specific implementation process, the above-mentioned step S202 adjusts the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, including: when the SOC value is not within the set range, determining whether the SOC value is lower than the minimum value of the set range; when it is determined that the SOC value is lower than the minimum value of the set range, downwardly adjusting the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value; when it is determined that the SOC value is higher than the maximum value of the set range, upwardly adjusting the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value.

[0047] The method determines whether the SOC value is lower than the minimum or maximum value of the set range, and lowers or raises the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value, so that the SOC value is within the set range during subsequent driving.

[0048] Specifically, the method further includes: determining whether the Pth driving route of the target vehicle coincides with the Qth driving route, wherein the driving route includes the position coordinates and the forward direction angle of the target vehicle, P>Q, P≥2, Q≥1.

[0049] More specifically, determining whether the P-th driving route of the target vehicle overlaps with the Q-th driving route includes: obtaining a pieces of position and direction information before the current position coordinate of the P-th driving route, obtaining a pieces of position and direction information before the current position coordinate of the Q-th driving route, the position and direction information including the position coordinates and the forward direction angle; determining whether the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route reaches a first overlap threshold; when the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route reaches the first overlap threshold, confirming that the P-th driving route overlaps with the Q-th driving route.

[0050] Furthermore, after determining whether the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route reaches a first overlap threshold, the method also includes: when it is determined that the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route does not reach the first overlap threshold, continuing to obtain a pieces of position and direction information before the current position coordinates of the target vehicle during driving on the P-th driving route until it is determined that the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route reaches the first overlap threshold.

[0051] Here, a can be 10, 20, 50, or 80, and the first overlap threshold can be 70%, 80%, or 90%.

[0052] For example, a is 10, the first overlap threshold is 80%, Q is the second driving route, P is the third driving route, and the overlap rate of the 10 position and direction information of P and the 10 position and direction information of Q is 90%, which is greater than the first overlap threshold. It is considered that the Pth driving route overlaps with the Qth driving route.

[0053] Furthermore, when the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route reaches a first overlap threshold, after confirming that the P-th driving route overlaps with the Q-th driving route, the method includes: controlling the target vehicle to travel along the P-th driving route, and determining whether the overlap rate of b pieces of position and direction information of the P-th driving route and b pieces of position and direction information of the Q-th driving route reaches a second overlap threshold; when it is determined that the overlap rate of b pieces of position and direction information of the P-th driving route and b pieces of position and direction information of the Q-th driving route does not reach the second overlap threshold, determining that the P-th driving route does not overlap with the Q-th driving route, and the driving route is changed.

[0054] After controlling the target vehicle to travel along the P-th driving route and determining whether the overlap rate of the b position and direction information of the P-th driving route and the b position and direction information of the Q-th driving route reaches a second overlap threshold, the method further includes: when determining that the overlap rate of the b position and direction information of the P-th driving route and the b position and direction information of the Q-th driving route reaches the second overlap threshold, determining that the P-th driving route overlaps with the Q-th driving route, the driving route has not changed, and continuing to determine whether all SOC values ​​of the driving data in the Q-th driving route are within a set range.

[0055] b may be 100, 200, or 300, and the second overlap threshold may be 50%, 60%, or 70%.

[0056] For example, after determining that driving route P coincides with driving route Q, 100 pieces of position and direction information of driving route P are continuously obtained and compared with driving route Q. If the overlap rate is 40% and is lower than the second overlap rate threshold of 50%, it is considered that driving route P does not coincide with driving route Q, a new driving route is replaced, and driving data of the new route is re-recorded. If the overlap rate is 60% and is higher than the second overlap rate threshold of 50%, it is considered that the driving route has not changed, and 100 pieces of position and direction information of driving route P are continuously obtained and compared with driving route Q.

[0057] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the battery SOC adjustment method of the extended-range hybrid vehicle of the present application will be described in detail below with reference to specific embodiments.

[0058] This embodiment relates to a specific battery SOC adjustment method for a range-extended hybrid vehicle. The operating conditions of a hybrid mining vehicle are variable, and there are circular paths and reciprocating paths on the plane. Among them, the circular path is as follows: Figure 4 As shown, the reciprocating path is Figure 5 Schematic diagrams of various height change paths are shown in Figure 6 As shown, there are various road conditions in the longitudinal direction, such as single steep slope, large flat slope, reciprocating high and low changing slope, heavy load, light load and no load, etc. It is difficult to implement section control in limited sections. Therefore, this patent adopts the method of collecting multi-point data, including position coordinates, forward direction, output power, battery SOC value and other data, and adjusting P1 and P2 values ​​to perform electric power control to adjust the control SOC value.

[0059] First, obtain vehicle data, including:

[0060] Power boundary P1: Pure electric power boundary, which is the factory setting value and needs to be adjusted according to the battery SOC value;

[0061] Power limit P2: Rated power limit of the range extender, which is the factory setting value;

[0062] Position coordinates (X, Y, Z): provided by GPS;

[0063] Forward direction angle α: determined by connecting two points with similar GPS coordinates;

[0064] Power output P: provided by the vehicle control unit VCU (Vehicle Control Unit);

[0065] Kinetic energy recovery strength: controlled by the driver's braking force;

[0066] SOC value: provided by battery BMS;

[0067] Upper limit S1, lower limit S2: determined at the factory;

[0068] The extended-range hybrid system strategy of the mine car is set as follows:

[0069] Pure electric mode ≤ 0.8P1 ≤ Maintain the previous state (5s delay period) ≤ 1.2P1 ≤ Pure range extender power following ≤ P2 ≤ Range extender rated power + battery charging; The extended-range hybrid system strategy setting description of the mine car is as follows:

[0070] Assuming that the initial P1 = 100kW and P2 = 400kW, when the power demand is low at the beginning, the vehicle starts slowly. When the output power is lower than 120kW, it is in pure electric mode; when the output power is ≥ 120kW and maintained for more than 5s, the range extender intervenes and the range extender power following mode is adopted; when the output power is greater than 400kW, the part exceeding the rated power of the range extender is supplemented by the battery, and the range extender rated power + battery supplement mode is adopted; when the output power drops to ≤ 80kW and maintained for more than 5s, it switches to pure electric mode.

[0071] In addition, if the output power is low and pure electric mode is required but the SOC is less than or equal to S2, the range extender will always generate electricity at a power of 1.2P1, and the excess power will supplement the battery; when the kinetic energy recovery output power is negative and less than 0.8P1, the pure electric mode is set; when the range-extended hybrid system is in the range-extender power following mode, the driver's transient power demand exceeds the range extender's response capability, and the battery can instantly participate in power supply.

[0072] Specific battery SOC adjustment methods are as follows: Figure 7 As shown, including the following:

[0073] When the vehicle runs for the first time, based on the data collected by GPS at this time, multiple point data such as (1, X, Y, Z, α, SOC, P, P1), (2, X, Y, Z, α, SOC, P, P1), and (3, X, Y, Z, α, SOC, P, P1) are recorded. The path dot diagram is as follows Figure 8 The acquisition frequency uses the highest accuracy of GPS.

[0074] The path is continuously moved and data is collected during the process. When the coincidence rate of the nearly 10 coordinate points (X, Y, Z, α) and directions reaches more than 80%, the path is considered closed. This section of the path is divided into a finite number of small points, each of which carries the (serial number, X, Y, Z, α, SOC, P, P1) information.

[0075] Check all SOC values ​​to see if they are below S2 or above S1. For the first 100 points where SOC ≤ S2, adjust the P1 value downward to make the range extender more actively involved in power generation. For the first 100 points where SOC ≥ S1, adjust the P1 value upward to make it use more pure electric drive and consume more electricity. After the adjustment is completed, continue to move forward and recalculate the SOC value of each point. If it is still below S2 or above S1, continue to adjust the P1 value until the battery remains in a reasonable operating range throughout the process. If the overlap rate of 100 consecutive points (X, Y, Z, α) is less than 50%, it is considered a path change and the learning process is repeated.

[0076] The embodiments of the present application ensure that the mining car can achieve sufficient kinetic energy recovery and recovery braking effect under the configuration of a small battery, reduce the cost of the entire vehicle, improve economic benefits, improve the reliability of downhill braking, ensure uphill dynamic operation efficiency and safety, adjust the P1 value for electric power, and extend the battery life by shallow charging and discharging in the appropriate area of ​​the battery.

[0077] The embodiments of the present application have the following advantages:

[0078] 1) The various parameter values ​​of the vehicle point collection path are used as input; calculations are performed based on the above parameters to determine and predict the vehicle's operating conditions.

[0079] 2) Reasonably set the SOC value and power consumption P1 at each stage to ensure the energy recovery effect and vehicle power.

[0080] 3) Based on the extreme values ​​of the SOC value range, continuously adjust and learn to optimize.

[0081] 4) Identify the path coordinate points and directions, and determine whether to re-mark the points for large-scale learning.

[0082] The embodiment of the present application also provides a battery SOC regulating device for an extended-range hybrid vehicle. It should be noted that the battery SOC regulating device for an extended-range hybrid vehicle in the embodiment of the present application can be used to execute the battery SOC regulating method for an extended-range hybrid vehicle provided in the embodiment of the present application. The device is used to implement the above-mentioned embodiments and preferred implementation methods, and those that have been explained will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware for a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and conceivable.

[0083] The following introduces the battery SOC adjustment device for the extended-range hybrid vehicle provided in the embodiments of the present application.

[0084] Figure 9 Schematic diagram of a battery SOC regulating device for a range-extended hybrid vehicle according to an embodiment of the present application. Figure 9 As shown, the device includes: an acquisition unit 91, a first adjustment unit 92, a second adjustment unit 93, and a repeating unit 94.

[0085] an acquiring unit 91 configured to execute an acquiring step to acquire first driving data when the target vehicle first drives along the target route, wherein the driving data includes a position coordinate, a heading angle, a SOC value, and a pure electric power limit value of the target vehicle, wherein each position coordinate corresponds to the heading angle, the SOC value, and the pure electric power limit value, respectively, and the first driving data is data recorded during the first driving;

[0086] Specifically, when the vehicle is running for the first time, based on the data collected by GPS at this time, multiple point data such as (1, X, Y, Z, α, SOC, P, P1), (2, X, Y, Z, α, SOC, P, P1), and (3, X, Y, Z, α, SOC, P, P1) are recorded. Among them, (X, Y, Z) is the position coordinate, α is the heading angle, determined by connecting two points with similar GPS position coordinates, SOC is the SOC value used to reflect the remaining battery capacity, provided by the battery management system (BMS), P is the vehicle power output, and P1 is the pure electric power boundary value. The acquisition frequency can adopt the highest accuracy of GPS.

[0087] The first adjustment unit 92 is configured to perform a first adjustment step: during an N-th driving process of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, to obtain N-th driving data, where N ≥ 2 and N = 2 in the first cycle;

[0088] The second adjustment unit 93 is configured to perform a second adjustment step: during the N+1th driving of the target vehicle along the target route, determining whether all SOC values ​​in the Nth driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range, and obtaining the N+1th driving data;

[0089] Among them, the first preset number can be 50, 100, 200 or other numbers, and the setting range of the SOC value can be 30% to 70%, 35% to 80%, etc. For example, the SOC value at the position coordinate of 500 in the last driving data is not within the set range. When the first preset number is 100, the pure electric power boundary value corresponding to the position coordinates of 400 to 500 is adjusted.

[0090] Specifically, when the target vehicle travels on the target route for the second time, the first preset number of pure electric power boundary values ​​corresponding to the position coordinates during the second travel are adjusted according to the SOC value of the first driving data; when the target vehicle travels on the target route for the third time, the first preset number of pure electric power boundary values ​​corresponding to the position coordinates during the third travel are adjusted according to the SOC value of the second driving data, and so on.

[0091] The repeating unit 94 is configured to execute a repeating step: sequentially repeating the first adjusting step and the second adjusting step until the SOC values ​​are both within a set range.

[0092] Specifically, during the process of driving on the target route, the SOC value obtained from the previous driving is continuously determined to determine whether it is within the set range, and the pure electric power boundary values ​​corresponding to the first preset number of position coordinates corresponding to the SOC value position coordinates that are not within the range are adjusted, so that all SOC values ​​of the target vehicle during the driving of the target route are within the set range.

[0093] In this embodiment, the acquisition unit is used to execute the acquisition step to acquire the first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes the position coordinates, the forward direction angle, the SOC value, and the pure electric power boundary value of the target vehicle, and each position coordinate corresponds to the forward direction angle, the SOC value, and the pure electric power boundary value, respectively, and the first driving data is the data recorded during the first driving; the first adjustment unit is used to execute the first adjustment step: during the N-th driving of the target vehicle along the target route, determine whether all the SOC values ​​in the first driving data are within the set range, and adjust the first position coordinates before the position coordinates corresponding to the SOC values ​​in the first driving data that are not within the set range. The pure electric power boundary values ​​corresponding to a preset number of position coordinates are adjusted to obtain the Nth driving data, where N≥2 and N=2 in the first cycle; the second adjustment unit is used to perform the second adjustment step: during the target vehicle's N+1th driving along the target route, determine whether all SOC values ​​in the Nth driving data are within the set range, and adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range to obtain the N+1th driving data; the repetition unit is used to perform the repetition step: repeat the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range. By using parameters such as position coordinates, forward direction angle, and battery SOC value as input variables, the battery electric power output power is controlled to adjust the battery SOC value at different positions, maintaining a low power at the top of the slope and a high power at the bottom of the slope, thereby ensuring maximum economic benefits, operational efficiency, and safety.

[0094] As an optional scheme, the first adjustment unit includes a first determination module, a downward adjustment processing module, and an upward adjustment processing module. The first determination module is used to determine whether the SOC value is lower than the minimum value of the set range when the SOC value is not within the set range; the downward adjustment processing module is used to downward-adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value when it is determined that the SOC value is lower than the minimum value of the set range; the upward adjustment processing module is used to upward-adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value when it is determined that the SOC value is higher than the maximum value of the set range.

[0095] Specifically, based on whether the SOC value is lower than the minimum or maximum value of the set range, the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value are lowered or raised to ensure that the SOC value is within the set range during subsequent driving.

[0096] In an optional solution, the device further includes a determination unit for determining whether the Pth driving route of the target vehicle coincides with the Qth driving route, wherein the driving route includes the position coordinates and the forward direction angle of the target vehicle, P>Q, P≥2, Q≥1.

[0097] An optional solution, the determination unit includes an acquisition module, a second determination module, and a third determination module; the acquisition module is used to obtain a position direction information before the current position coordinate of the P-th driving route, and obtain a position direction information before the current position coordinate of the Q-th driving route, the position direction information including the position coordinates and the forward direction angle; the second determination module determines whether the overlap rate of the a position direction information in the P-th driving route and the a position direction information in the Q-th driving route reaches a first overlap threshold; the third determination module is used to confirm that the P-th driving route overlaps with the Q-th driving route when the overlap rate of the a position direction information in the P-th driving route and the a position direction information in the Q-th driving route reaches the first overlap threshold.

[0098] In an optional solution, the determination unit also includes a fourth determination module, which is used to, after determining whether the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route reaches a first overlap threshold, continue to obtain a pieces of position and direction information before the current position coordinates of the target vehicle during driving on the P-th driving route if it is determined that the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route does not reach the first overlap threshold, until it is determined that the overlap rate of a pieces of position and direction information in the P-th driving route and a pieces of position and direction information in the Q-th driving route reaches the first overlap threshold.

[0099] Here, a can be 10, 20, 50, or 80, and the first overlap threshold can be 70%, 80%, or 90%.

[0100] For example, a is 10, the first overlap threshold is 80%, Q is the second driving route, P is the third driving route, and the overlap rate of the 10 position and direction information of P and the 10 position and direction information of Q is 90%, which is greater than the first overlap threshold. It is considered that the Pth driving route overlaps with the Qth driving route.

[0101] An optional solution, the determination unit also includes a control module and a fifth determination module, the control module is used to control the target vehicle to travel along the Pth driving route after confirming that the Pth driving route coincides with the Qth driving route when the overlap rate of a position direction information in the Pth driving route and a position direction information in the Qth driving route reaches a first overlap threshold, and determine whether the overlap rate of b position direction information of the Pth driving route and b position direction information of the Qth driving route reaches a second overlap threshold; the fifth determination module is used to determine that the Pth driving route does not coincide with the Qth driving route and the driving route changes when it is determined that the overlap rate of b position direction information of the Pth driving route and b position direction information of the Qth driving route does not reach the second overlap threshold.

[0102] In an optional solution, the determination unit also includes a sixth determination module, which is used to control the target vehicle to travel along the Pth driving route, determine whether the overlap rate of b position and direction information of the Pth driving route and b position and direction information of the Qth driving route reaches a second overlap threshold, and then, when it is determined that the overlap rate of b position and direction information of the Pth driving route and b position and direction information of the Qth driving route reaches the second overlap threshold, determine that the Pth driving route overlaps with the Qth driving route, the driving route has not changed, and continue to determine whether all SOC values ​​of the driving data in the Qth driving route are within a set range.

[0103] b may be 100, 200, or 300, and the second overlap threshold may be 50%, 60%, or 70%.

[0104] For example, after determining that driving route P coincides with driving route Q, 100 pieces of position and direction information of driving route P are continuously obtained and compared with driving route Q. If the overlap rate is 40% and is lower than the second overlap rate threshold of 50%, it is considered that driving route P does not coincide with driving route Q, a new driving route is replaced, and driving data of the new route is re-recorded. If the overlap rate is 60% and is higher than the second overlap rate threshold of 50%, it is considered that the driving route has not changed, and 100 pieces of position and direction information of driving route P are continuously obtained and compared with driving route Q.

[0105] The battery SOC adjustment device for an extended-range hybrid vehicle includes a processor and a memory. The acquisition unit, first adjustment unit, second adjustment unit, and repeating unit are stored as program units in the memory. The processor executes the program units stored in the memory to implement the corresponding functions. The above modules are all located in the same processor; alternatively, the above modules can be located in different processors in any combination.

[0106] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and kernel parameters can be adjusted to address the existing problem of using small batteries in extended-range hybrid systems for mining vehicles, which cannot accurately control the battery charge.

[0107] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0108] An embodiment of the present invention provides a mining car, which uses any of the battery SOC adjustment methods for extended-range hybrid vehicles to adjust the SOC value of the mining car.

[0109] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program. When the program is run, the device where the computer-readable storage medium is located is controlled to execute the battery SOC adjustment method of the extended-range hybrid vehicle.

[0110] Specifically, the battery SOC adjustment method of the extended-range hybrid vehicle includes:

[0111] Step S201, an acquisition step, acquiring first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes the position coordinates, heading angle, SOC value, and pure electric power limit value of the target vehicle, wherein each position coordinate corresponds to the heading angle, SOC value, and pure electric power limit value, respectively, and the first driving data is data recorded during the first travel;

[0112] Step S202, a first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, to obtain the Nth driving data, where N ≥ 2 and N = 2 in the first cycle;

[0113] Step S203, a second adjustment step: during the N+1th driving of the target vehicle along the target route, determining whether all SOC values ​​in the Nth driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range, to obtain the N+1th driving data;

[0114] Step S204, repeating step: repeating the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range.

[0115] An embodiment of the present invention provides a processor, which is used to run a program, wherein the program executes the battery SOC adjustment method of the extended-range hybrid vehicle when running.

[0116] Specifically, the battery SOC adjustment method of the extended-range hybrid vehicle includes:

[0117] Step S201, an acquisition step, acquiring first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes the position coordinates, heading angle, SOC value, and pure electric power limit value of the target vehicle, wherein each position coordinate corresponds to the heading angle, SOC value, and pure electric power limit value, respectively, and the first driving data is data recorded during the first travel;

[0118] Step S202, a first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, to obtain the Nth driving data, where N ≥ 2 and N = 2 in the first cycle;

[0119] Step S203, a second adjustment step: during the N+1th driving of the target vehicle along the target route, determining whether all SOC values ​​in the Nth driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range, to obtain the N+1th driving data;

[0120] Step S204, repeating step: repeating the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range.

[0121] An embodiment of the present invention provides a device, comprising a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, at least the following steps are performed:

[0122] Step S201, an acquisition step, acquiring first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes the position coordinates, heading angle, SOC value, and pure electric power limit value of the target vehicle, wherein each position coordinate corresponds to the heading angle, SOC value, and pure electric power limit value, respectively, and the first driving data is data recorded during the first travel;

[0123] Step S202, a first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, to obtain the Nth driving data, where N ≥ 2 and N = 2 in the first cycle;

[0124] Step S203, a second adjustment step: during the N+1th driving of the target vehicle along the target route, determining whether all SOC values ​​in the Nth driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range, to obtain the N+1th driving data;

[0125] Step S204, repeating step: repeating the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range.

[0126] The devices in this article can be servers, PCs, PADs, mobile phones, etc.

[0127] The present application also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program for initializing at least the following method steps:

[0128] Step S201, an acquisition step, acquiring first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes the position coordinates, heading angle, SOC value, and pure electric power limit value of the target vehicle, wherein each position coordinate corresponds to the heading angle, SOC value, and pure electric power limit value, respectively, and the first driving data is data recorded during the first travel;

[0129] Step S202, a first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, to obtain the Nth driving data, where N ≥ 2 and N = 2 in the first cycle;

[0130] Step S203, a second adjustment step: during the N+1th driving of the target vehicle along the target route, determining whether all SOC values ​​in the Nth driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range, to obtain the N+1th driving data;

[0131] Step S204, repeating step: repeating the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range.

[0132] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, can be centralized on a single computing device, or can be distributed across a network of multiple computing devices. They can be implemented using program code executable by the computing device, and thus, can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described herein can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0133] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0134] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0135] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0136] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0137] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0138] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0139] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0140] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0141] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:

[0142] 1) A battery SOC adjustment method for a range-extended hybrid vehicle of the present application comprises: an acquisition step, when a target vehicle travels along a target route for the first time, acquiring first driving data, wherein the driving data includes the position coordinates, the heading angle, the SOC value, and the pure electric power boundary value of the target vehicle, each position coordinate corresponds to the heading angle, the SOC value, and the pure electric power boundary value, and the first driving data is the data recorded during the first driving; a first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, and adjusting the SOC values ​​in the first driving data that are not within the set range. The pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the corresponding position coordinate are adjusted to obtain the Nth driving data, wherein N≥2, and N=2 in the first cycle; the second adjustment step: during the N+1th driving of the target vehicle along the target route, determine whether all SOC values ​​in the Nth driving data are within the set range, and adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range to obtain the N+1th driving data; the repetition step: repeat the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range. By using parameters such as position coordinates, forward direction angle, and battery SOC value as input variables, the battery electric power output power is controlled to adjust the battery SOC value at different positions, maintaining a low power at the top of the slope and a high power at the bottom of the slope, to ensure maximum economic benefits, operational efficiency, and safety.

[0143] 2) A battery SOC regulating device for a range-extended hybrid vehicle of the present application comprises: an acquisition unit for executing an acquisition step, obtaining first driving data when the target vehicle travels along the target route for the first time, wherein the driving data comprises the position coordinates, the forward direction angle, the SOC value, and the pure electric power boundary value of the target vehicle, wherein each position coordinate corresponds to the forward direction angle, the SOC value, and the pure electric power boundary value, and the first driving data is the data recorded during the first driving; a first adjustment unit for executing a first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, and adjusting the SOC values ​​in the first driving data that are not within the set range. The pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the corresponding position coordinate are adjusted to obtain the Nth driving data, wherein N≥2, and N=2 in the first cycle; the second adjustment unit is used to perform the second adjustment step: during the N+1th driving of the target vehicle along the target route, determine whether all SOC values ​​in the Nth driving data are within the set range, and adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range to obtain the N+1th driving data; the repetition unit is used to perform the repetition step: repeat the first adjustment step and the second adjustment step in sequence until the SOC values ​​are all within the set range. By using parameters such as position coordinates, forward direction angle, and battery SOC value as input variables, the battery electric power output power is controlled to adjust the battery SOC value at different positions, maintaining a low power at the top of the slope and a high power at the bottom of the slope, thereby ensuring maximum economic benefits, operational efficiency, and safety.

[0144] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application.

Claims

1. A battery SOC adjustment method for an extended-range hybrid vehicle, characterized in that: include: an acquiring step of acquiring first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes a position coordinate, a heading angle, a SOC value, and a pure electric power limit value of the target vehicle, wherein each of the position coordinates corresponds to the heading angle, the SOC value, and the pure electric power limit value, respectively, and the first driving data is data recorded during the first driving; A first adjustment step: during the Nth driving of the target vehicle along the target route, determining whether all SOC values ​​in the first driving data are within a set range, adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, to obtain Nth driving data, where N≥2 and N=2 in the first cycle; A second adjustment step comprises: determining whether all SOC values ​​in the Nth driving data are within a set range during the Nth driving of the target vehicle along the target route, and adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the Nth driving data that is not within the set range, to obtain the N+1th driving data; Repeating step: repeating the first adjusting step and the second adjusting step in sequence until the SOC values ​​are all within the set range; Adjusting the pure electric power boundary value corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range includes: If the SOC value is not within the set range, determining whether the SOC value is lower than a minimum value of the set range; When it is determined that the SOC value is lower than the minimum value of the set range, the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value are adjusted downward; When it is determined that the SOC value is higher than the maximum value of the set range, the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value are adjusted upward.

2. The method according to claim 1, characterized in that The method further comprises: Determine whether the Pth driving route and the Qth driving route of the target vehicle coincide with each other, wherein the driving route includes the position coordinates and the forward direction angle of the target vehicle, P>Q, P≥2, and Q≥1.

3. The method according to claim 2, characterized in that Determining whether the Pth driving route and the Qth driving route of the target vehicle overlap includes: Obtaining a position and direction information before the current position coordinate of the P-th driving route, and obtaining a position and direction information before the current position coordinate of the Q-th driving route, wherein the position and direction information includes the position coordinates and the forward direction angle; determining whether a piece of position and direction information in the P-th driving route and a piece of position and direction information in the Q-th driving route have an overlap rate that reaches a first overlap threshold; When the overlap rate of the a pieces of position and direction information in the Pth driving route and the a pieces of position and direction information in the Qth driving route reaches the first overlap threshold, it is determined that the Pth driving route overlaps with the Qth driving route.

4. The method according to claim 3, characterized in that After determining whether the overlap rate of the a pieces of position and direction information in the P-th driving route and the a pieces of position and direction information in the Q-th driving route reaches a first overlap threshold, the method further includes: When it is determined that the overlap rate of the a pieces of position and direction information in the Pth driving route and the a pieces of position and direction information in the Qth driving route does not reach the first overlap threshold, continue to obtain the a pieces of position and direction information before the current position coordinates of the target vehicle during driving on the Pth driving route until it is determined that the overlap rate of the a pieces of position and direction information in the Pth driving route and the a pieces of position and direction information in the Qth driving route reaches the first overlap threshold.

5. The method according to claim 3, characterized in that When the overlap rate of the a pieces of position and direction information in the P-th driving route and the a pieces of position and direction information in the Q-th driving route reaches the first overlap threshold, after confirming that the P-th driving route overlaps with the Q-th driving route, the method includes: controlling the target vehicle to travel along the Pth driving route, and determining whether a coincidence rate between b pieces of position and direction information of the Pth driving route and b pieces of position and direction information of the Qth driving route reaches a second coincidence threshold; When it is determined that the overlap rate of the b position and direction information of the Pth driving route and the b position and direction information of the Qth driving route does not reach a second overlap threshold, it is determined that the Pth driving route does not overlap with the Qth driving route, and the driving route is changed.

6. The method according to claim 5, characterized in that After controlling the target vehicle to travel along the Pth driving route and determining whether a coincidence rate between the b pieces of position and direction information of the Pth driving route and the b pieces of position and direction information of the Qth driving route reaches a second coincidence threshold, the method further includes: When it is determined that the overlap rate of the b position and direction information of the Pth driving route and the b position and direction information of the Qth driving route reaches a second overlap threshold, it is determined that the driving of the Pth driving route overlaps with the Qth driving route, and the driving route has not changed, and it is continued to be determined whether all the SOC values ​​of the driving data in the Qth driving route are within the set range.

7. A battery SOC regulating device for a range-extended hybrid vehicle, characterized in that: include: an acquiring unit, configured to execute an acquiring step to acquire first driving data when the target vehicle travels along the target route for the first time, wherein the driving data includes a position coordinate, a heading angle, a SOC value, and a pure electric power limit value of the target vehicle, wherein each of the position coordinates corresponds to the heading angle, the SOC value, and the pure electric power limit value, respectively, and the first driving data is data recorded during the first driving; a first adjustment unit, configured to perform a first adjustment step of determining, during an Nth driving of the target vehicle along the target route, whether all SOC values ​​in the first driving data are within a set range, and adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the first driving data that is not within the set range, to obtain Nth driving data, where N ≥ 2 and N = 2 in the first cycle; a second adjustment unit configured to perform a second adjustment step of determining, during an N+1th travel of the target vehicle along the target route, whether all SOC values ​​in the Nth travel data are within a set range, and adjusting the pure electric power boundary values ​​corresponding to a first preset number of position coordinates preceding the position coordinate corresponding to the SOC value in the Nth travel data that is not within the set range, to obtain N+1th travel data; a repeating unit, configured to execute a repeating step of sequentially repeating the first adjusting step and the second adjusting step until the SOC values ​​are both within a set range; The first adjustment unit includes a first determination module, a downward adjustment processing module, and an upward adjustment processing module. The first determination module is used to determine whether the SOC value is lower than the minimum value of the set range when the SOC value is not within the set range; the downward adjustment processing module is used to downward-adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value when it is determined that the SOC value is lower than the minimum value of the set range; the upward adjustment processing module is used to upward-adjust the pure electric power boundary values ​​corresponding to the first preset number of position coordinates before the position coordinate corresponding to the SOC value when it is determined that the SOC value is higher than the maximum value of the set range.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the battery SOC adjustment method for the extended-range hybrid vehicle according to any one of claims 1 to 6.

9. A mining car, characterized in that: The SOC value of the mining vehicle is adjusted using the battery SOC adjustment method for a range-extended hybrid vehicle according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Control method and device of hybrid electric vehicle and battery management system

    CN116552492A

  • Driving control method and device of electric mine car

    CN116811664A