A power control method, device, apparatus, storage medium and vehicle

By determining the target power output of the generator set and controlling its operation, the problem of unstable power output of the generator set was solved, stable charging and discharging of the power battery was achieved, the service life was extended, and energy consumption and carbon emissions were reduced.

CN116215493BActive Publication Date: 2026-04-07CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-11
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In existing technologies, the generator set power output of hybrid electric vehicles is unstable, leading to repeated charging and discharging of the power battery, which affects its service life.

Method used

By obtaining the vehicle's target driving power and equivalent factor, combined with the generator set's power generation limit, the generator set's first power generation is determined, and it is controlled to operate at the target power generation to avoid large or repeated jumps. The least squares method is used to fit the relationship between power generation and fuel power to obtain a continuous curve, thereby controlling the generator set's power generation.

Benefits of technology

It stabilizes the power output of the generator set, extends the service life of the power battery, reduces energy consumption and carbon emissions, and improves the efficiency of the generator set's output power.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116215493B_ABST
    Figure CN116215493B_ABST
Patent Text Reader

Abstract

The application relates to a power control method, device, equipment, storage medium and vehicle, and relates to the technical field of vehicle control. The method comprises the following steps: obtaining a target driving power of a vehicle and an equivalent factor, and determining a first power generation power of a power generator set according to the equivalent factor and a power generation power limit of the power generator set. Further, the target power generation power of the power generator set is determined according to the target driving power, the first power generation power, a charge-discharge power limit of a power battery in the vehicle, the power generation power limit, and the power generator set is controlled to operate at the target power generation power. The equivalent factor is used to indicate the equivalent relationship between the power consumption and the fuel consumption of the vehicle, and the first power generation power is the power generation power of the power generator set under the condition that the equivalent fuel consumption is minimum. Since the first power generation power is determined based on the equivalent factor, the target power generation power can be accurately controlled, so that the service life of the power battery is prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and more particularly to the field of vehicle energy management technology, specifically to a power control method, device, equipment, storage medium, and vehicle. Background Technology

[0002] The energy management strategy of hybrid electric vehicles (HEVs) determines the power distribution between the hybrid power sources, affecting the vehicle's power performance, emissions performance, and fuel economy. Currently, the equivalent fuel consumption minimization strategy (ECMS) is one such strategy. ECMS can select an equivalent factor based on feedback information from the power battery to calculate the optimal control scheme. Specifically, it determines the optimal operating line based on the engine's steady-state data, the generator's steady-state data, and the coupling operation relationship between the engine and generator. The optimal operating line includes the correspondence between fuel power and generator power, the correspondence between mechanical torque and generator power, and the correspondence between engine speed and generator power.

[0003] Subsequently, multiple power generation ranges are obtained from the discrete power generation control range. Based on the optimal operating line and these multiple power generation ranges, the corresponding fuel power within the optimal operating line for each power generation range is obtained. A curve is obtained by fitting the power generation range and its corresponding fuel power, which includes both convex and concave portions. Further, the target power generation range is determined based on the power generation range, its corresponding fuel power, and the equivalent fuel work formula. The optimal control scheme is then determined based on the corresponding engine speed and mechanical torque. The equivalent fuel work formula includes an equivalent factor.

[0004] However, because the equivalence factor changes continuously with the battery's state of charge, and the curve obtained from the generator power and its corresponding fuel power includes both convex and concave portions, the generator power in the optimal control scheme can experience significant or repeated jumps. This leads to repeated charging and discharging of the power battery, affecting its lifespan. Therefore, how to quickly, stably, and accurately control the generator power is a technical problem that urgently needs to be solved. Summary of the Invention

[0005] This application provides a power control method, apparatus, device, storage medium, and vehicle to at least solve the technical problem in related technologies where the power generation of generator sets cannot be accurately controlled, thereby affecting the service life of power batteries. The technical solution of this application is as follows:

[0006] According to a first aspect of this application, a power control method is provided, comprising: acquiring a target driving power of a vehicle and an equivalent factor; the equivalent factor being used to indicate the equivalent relationship between the vehicle's electricity consumption and fuel consumption; determining a first generating power of a generator set based on the equivalent factor and the generating power limit of the vehicle's generator set; the generating power limit including a maximum generating power and a minimum generating power; the first generating power being the generating power of the generator set when the vehicle's equivalent fuel consumption is minimized; determining a target generating power of the generator set based on the target driving power, the first generating power, the charging and discharging power limit of the power battery in the vehicle, and the generating power limit; the charging and discharging power limit including a maximum charging power and a maximum discharging power; and controlling the generator set to operate at the target generating power.

[0007] Based on the aforementioned technical means, this application determines the first power generation capacity of the generator set by using an equivalent factor and the generator set power generation capacity limit of the vehicle. Furthermore, based on the vehicle's target drive power, the first power generation capacity, the charging and discharging power limit of the vehicle's power battery, and the power generation capacity limit, the target power generation capacity of the generator set is determined, and the generator set is controlled to operate at the target power generation capacity. The first power generation capacity is the power generation capacity of the generator set when the vehicle's equivalent fuel consumption is minimized. Since the first power generation capacity is determined based on an equivalent factor, this avoids large or repeated jumps in the generator set's power generation capacity when the equivalent fuel consumption is minimized, thus stabilizing the charging and discharging of the power battery and extending its service life.

[0008] In one possible implementation, determining the first power output of the generator set based on the equivalent factor and the power output limit of the vehicle's generator set includes: inputting the equivalent factor and the power output limit into the expression of the solution to determine the first power output; the expression of the solution is generated based on a first function and a second function; the first function is used to indicate the correspondence between the power output of the generator set and the fuel power of the generator set; the second function is used to indicate that the sum of the first fuel consumption and the second fuel consumption is the equivalent fuel consumption; the first fuel consumption is the fuel consumption of the generator set, and the second fuel consumption is the equivalent fuel consumption of the power battery.

[0009] Based on the above-mentioned technical means, this application can determine the first power generation by inputting the equivalent factor and power generation limit into the solution expression, which reduces the amount of calculation and improves the efficiency of subsequently determining the target power generation of the generator set, thereby enabling rapid control of the power generation of the generator set.

[0010] In one possible implementation, the power control method further includes: determining an objective function based on a first function and a second function; the objective function is used to indicate the correspondence between equivalent fuel consumption and generator power output; and determining an expression for the solution based on the objective function.

[0011] Based on the above-mentioned technical means, this application can minimize the equivalent fuel consumption by controlling the power generation of the generator set, thereby effectively reducing energy consumption and carbon emissions.

[0012] In one possible implementation, the power control method further includes: obtaining the power generation range of the generator set based on the power generation limit; discretizing the power generation range to obtain multiple power generation values ​​of the generator set; and fitting the multiple power generation values ​​and the fuel power corresponding to each power generation value to obtain a first function.

[0013] Based on the above technical means, this application obtains a first function as a continuous curve by fitting multiple power generation outputs and the corresponding fuel power outputs of each power generation output. This ensures that the target function determined based on the first function is also a continuous curve, thereby effectively avoiding large jumps or repeated jumps in the power generation output of the generator set. It can stably and accurately control the power generation output of the generator set, making the charging and discharging power of the power battery stable and further extending the service life of the power battery.

[0014] In one possible implementation, the above-mentioned fitting of multiple power generation capacities and the corresponding fuel power for each power generation capacities to obtain a first function includes: fitting multiple power generation capacities and the corresponding fuel power for each power generation capacities using the least squares method to obtain a first function.

[0015] Based on the above technical means, this application uses the least squares method to fit multiple power generation capacities and the corresponding fuel power for each power generation capacities, which can make the obtained first function more accurate, so that the target power generation capacities determined subsequently are more accurate and stable. In this way, by controlling the power generation capacities of the generator set stably and accurately, the service life of the power battery can be further extended.

[0016] In one possible implementation, controlling the generator set to operate at a target power output includes: determining the target torque and target speed corresponding to the target power output based on the target power output and the optimal operating line of the generator set; the optimal operating line is used to indicate the torque and speed corresponding to the generator set at different power outputs; and controlling the generator set to output the target power output based on the target torque and target speed.

[0017] Based on the above-mentioned technical means, this application can determine the torque and speed corresponding to the target power generation by using the target power generation and the optimal operating line, thereby improving the efficiency of subsequent control of the generator set to output the target power generation and enabling rapid control of the generator set's power generation.

[0018] In one possible implementation, determining the target torque and target speed corresponding to the target power generation based on the target power generation and the optimal operating line of the generator set includes: interpolating the optimal operating line based on the target power generation to determine the target torque and target speed.

[0019] Based on the aforementioned technical means, this application can determine the torque and speed corresponding to the target power generation range by interpolating the target power generation range, thereby determining the target torque and target speed. This reduces the computational load in determining the target torque and target speed, improves the efficiency of controlling the generator set's output target power generation, and thus enables rapid control of the generator set's power generation.

[0020] According to a second aspect of this application, a power control device is provided, including an acquisition unit, a determination unit, and a control unit; the acquisition unit is used to acquire a target driving power of a vehicle and an equivalent factor; the equivalent factor is used to indicate the equivalent relationship between the vehicle's electricity consumption and fuel consumption; the determination unit is used to determine a first generating power of the generator set based on the equivalent factor and the generator set's generating power limit of the vehicle; the generating power limit includes a maximum generating power and a minimum generating power; the first generating power is the generator set's generating power when the vehicle's equivalent fuel consumption is minimized; the determination unit is further used to determine a target generating power of the generator set based on the target driving power, the first generating power, the charging and discharging power limit of the vehicle's power battery, and the generating power limit; the charging and discharging power limit includes a maximum charging power and a maximum discharging power; the control unit is used to control the generator set to operate at the target generating power.

[0021] In one possible implementation, the determining unit is specifically used to: input the equivalent factor and power generation limit into the expression of the solution to determine the first power generation; the expression of the solution is generated according to the first function and the second function; the first function is used to indicate the correspondence between the power generation of the generator set and the fuel power of the generator set; the second function is used to indicate that the sum of the first fuel consumption and the second fuel consumption is the equivalent fuel consumption; the first fuel consumption is the fuel consumption of the generator set, and the second fuel consumption is the equivalent fuel consumption of the power battery.

[0022] In one possible implementation, the determining unit is further configured to: determine an objective function based on a first function and a second function; the objective function is used to indicate the correspondence between equivalent fuel consumption and generator power generation; and determine an expression for the solution based on the objective function.

[0023] In one possible implementation, the above-mentioned device further includes a processing unit, which is configured to: obtain the power generation range of the generator set according to the power generation limit; discretize the power generation range to obtain multiple power generation of the generator set; and fit the multiple power generation and the fuel power corresponding to each power generation to obtain a first function.

[0024] In one possible implementation, the processing unit is specifically used to: fit multiple power generation outputs and the corresponding fuel power outputs of each power generation output using the least squares method to obtain a first function.

[0025] In one possible implementation, the determining unit is further configured to determine the target torque and target speed corresponding to the target power generation based on the target power generation and the optimal operating line of the generator set; the optimal operating line is used to indicate the torque and speed corresponding to the generator set at different power generation levels; the control unit is further configured to control the generator set to output the target power generation based on the target torque and target speed.

[0026] In one possible implementation, the aforementioned determining unit is specifically used to: interpolate the optimal operating line based on the target power generation to determine the target torque and target speed.

[0027] According to a third aspect provided in this application, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement the method of the first aspect described above and any possible implementation thereof.

[0028] According to a fourth aspect provided in this application, a computer-readable storage medium is provided that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the method described in the first aspect and any possible implementation thereof.

[0029] According to the fifth aspect provided in this application, a vehicle is provided, comprising: a generator set, a power battery, and a controller, the controller being used to perform the method described in the first aspect and any possible implementation thereof.

[0030] According to the sixth aspect provided in this application, a computer program product is provided, the computer program product including computer instructions, which, when executed on an electronic device, cause the electronic device to perform the method described in the first aspect and any possible implementation thereof.

[0031] Therefore, the above-mentioned technical features of this application have the following beneficial effects:

[0032] (1) The first power generation of the generator set is determined by using an equivalent factor and the generator set power generation limit of the vehicle. Further, based on the vehicle's target drive power, the first power generation, the charging and discharging power limit of the vehicle's power battery, and the power generation limit, the target power generation of the generator set is determined, and the generator set is controlled to operate at the target power generation. The first power generation is the power generation of the generator set when the vehicle's equivalent fuel consumption is minimized. Since the first power generation is determined based on the equivalent factor, this avoids large or repeated jumps in the generator set's power generation when the equivalent fuel consumption is minimized, thus stabilizing the charging and discharging of the power battery and extending its service life.

[0033] (2) By inputting the equivalent factor and power generation limit into the solution expression, the first power generation can be determined, which reduces the amount of calculation and improves the efficiency of determining the target power generation of the generator set, thereby enabling rapid control of the power generation of the generator set.

[0034] (3) By controlling the power generation of the generator set, the equivalent fuel consumption can be minimized, which can effectively reduce energy consumption and carbon emissions.

[0035] (4) By fitting multiple power generation and the corresponding fuel power of each power generation, the first function obtained is a continuous curve. This makes the target function determined based on the first function a continuous curve, which can effectively avoid the phenomenon of large jumps or repeated jumps in the power generation of the generator set. It can stably and accurately control the power generation of the generator set, so that the charging and discharging power of the power battery is stable and further extends the service life of the power battery.

[0036] (5) By fitting multiple power generation powers and the corresponding fuel power of each power generation power through the least squares method, the first function obtained can be more accurate, so that the target power generation power determined later can be more accurate and stable. In this way, by controlling the power generation power of the generator set in a stable and accurate manner, the service life of the power battery can be further extended.

[0037] (6) By using the target power generation and the optimal operating line, the torque and speed corresponding to the target power generation can be determined, which improves the efficiency of subsequent control of the generator set outputting the target power generation and enables rapid control of the generator set's power generation.

[0038] (7) By interpolating the target power generation range, the torque and speed corresponding to the target power generation range can be determined, thereby determining the target torque and target speed. This reduces the computational load of determining the target torque and target speed, improves the efficiency of controlling the output target power generation of the generator set, and enables rapid control of the generator set's power generation.

[0039] It should be noted that the technical effects of any of the implementation methods in aspects two through six can be found in the technical effects of the corresponding implementation methods in aspect one, and will not be repeated here.

[0040] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0041] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.

[0042] Figure 1 This is a schematic diagram of the structure of a vehicle according to an exemplary embodiment;

[0043] Figure 2 This is a flowchart illustrating a power control method according to an exemplary embodiment;

[0044] Figure 3 This is a flowchart illustrating yet another power control method according to an exemplary embodiment;

[0045] Figure 4 This is a flowchart illustrating yet another power control method according to an exemplary embodiment;

[0046] Figure 5 This is a flowchart illustrating yet another power control method according to an exemplary embodiment;

[0047] Figure 6 This is a schematic diagram illustrating a first function according to an exemplary embodiment;

[0048] Figure 7 This is a flowchart illustrating yet another power control method according to an exemplary embodiment;

[0049] Figure 8 This is a flowchart illustrating yet another power control method according to an exemplary embodiment;

[0050] Figure 9 This is a flowchart illustrating yet another power control method according to an exemplary embodiment;

[0051] Figure 10 This is a block diagram illustrating a power control device according to an exemplary embodiment;

[0052] Figure 11 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation

[0053] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0054] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0055] Before providing a detailed introduction to the power control method provided in this application, a brief introduction to the implementation environment (implementation architecture) involved in this application will be given.

[0056] The power control method provided in this application can be applied to controllers in vehicles. Figure 1 A schematic diagram of one structure of the vehicle 10 is shown. For example... Figure 1 As shown, vehicle 10 includes a controller 11, a generator set 12, a generator control unit 13, an engine control unit 14, a generator 15, an engine 16, a drive motor 17, and a power battery 18. The controller 11 is connected to the generator control unit 13, the engine control unit 14, and the power battery 18. The generator control unit 13 is connected to the generator 15, the engine control unit 14 is connected to the engine 16, and the generator 15 is connected to the engine 16. The drive motor 17 is connected to the generator set 12 and the power battery 18.

[0057] The controller 11 is used to obtain the target drive power and equivalent factor of the vehicle 10, and determine the first power generation of the generator set 12 based on the equivalent factor and the power generation limit of the generator set of the vehicle.

[0058] The controller 11 is also used to control the generator set 12 to output the target power generation based on the target torque and the target speed.

[0059] The controller 11 is also used to send the target drive power to the drive motor 17.

[0060] In one scenario, controller 11 sends the target torque to generator control unit 13 and the target speed to engine control unit 14 to control generator set 12 to output the target power. Generator control unit 13 receives the target torque sent by controller 11 and controls generator 15 to operate at the target torque. Engine control unit 14 receives the target speed sent by controller 11 and controls engine 16 to operate at the target speed.

[0061] In another scenario, controller 11 sends the target torque to engine control unit 14 and the target speed to generator control unit 13 to control generator set 12 to output the target power. Generator control unit 13 receives the target speed from controller 11 and controls generator 15 to operate at the target speed. Engine control unit 14 receives the target torque from controller 11 and controls engine 16 to operate at the target torque.

[0062] The drive motor 17 is used to receive the target drive power sent by the controller 11 and obtain the target drive power through the generator set 12 and the power battery 18.

[0063] For ease of understanding, the power control method provided in this application will be described in detail below with reference to the accompanying drawings.

[0064] Figure 2 This is a flowchart illustrating a power control method according to an exemplary embodiment, which can be applied to a controller in a vehicle. Figure 2 As shown, the power control method includes the following steps:

[0065] S201, The controller obtains the target drive power and equivalent factor of the vehicle.

[0066] The equivalence factor is used to indicate the equivalent relationship between a vehicle's electricity consumption and fuel consumption.

[0067] As one possible implementation, the controller acquires the vehicle's pedal opening, current vehicle speed, and state of charge (SBC) of the battery, and determines the target drive power based on the pedal opening and current vehicle speed. Furthermore, the controller determines an equivalence factor based on the current vehicle speed and the SBC of the battery.

[0068] S202. The controller determines the first power output of the generator set based on the equivalent factor and the power output limit of the vehicle's generator set.

[0069] The power generation limits include maximum power generation and minimum power generation. The first power generation is the power generation of the generator set when the vehicle's equivalent fuel consumption is minimized.

[0070] As one possible implementation, the controller takes the equivalent factor and the power generation limit as input to the solution and determines the first power generation of the generator set.

[0071] The specific implementation method of this step can be referred to in the subsequent description of the embodiments of this application, and will not be repeated here.

[0072] S203. The controller determines the target power generation of the generator set based on the target driving power, the first power generation, the charging and discharging power limit of the power battery in the vehicle, and the power generation limit.

[0073] The charging and discharging power limits include the maximum charging power and the maximum discharging power.

[0074] As one possible implementation, the controller inputs the target drive power, the first power generation, the charging and discharging power limit of the vehicle's power battery, and the power generation limit into an optimization function to obtain the target power generation of the generator set. The optimization function can be represented by the following formula:

[0075] P batt * =max(P batt_min ,min(P batt_max ,P dem -P gs * ))

[0076] P gs,final * =max(P gs_lb ,min(P dem -P batt * ,P gs_ub Formula 1

[0077] Among them, P batt * P represents the target battery power of the power battery. batt_min P is the maximum charging power of the power battery. batt_max P is the maximum discharge power of the power battery. dem For the target drive power, P gs * P represents the first generating power of the generator set. gs,final * P represents the target power output of the generator set. gs,ub P represents the maximum generating capacity of the generator set. gs,lb This represents the minimum generating capacity of the generator set.

[0078] S204. The controller controls the generator set to operate at the target power output.

[0079] It is understandable that the curves obtained from the generator set's power output and corresponding fuel power in existing technologies include both convex and concave portions, which can lead to significant or repeated fluctuations in the generator set's power output. This results in repeated charging and discharging of the power battery, affecting its lifespan. This application determines the generator set's first power output by using an equivalent factor and the vehicle's generator set power output limit. Furthermore, based on the vehicle's target drive power, the first power output, the vehicle's power battery charging and discharging power limit, and the power output limit, the target power output of the generator set is determined, and the generator set is controlled to operate at the target power output. The first power output is the generator set's power output when the vehicle's equivalent fuel consumption is minimized. Since the first power output is determined based on an equivalent factor, significant or repeated fluctuations in the generator set's power output are avoided when the equivalent fuel consumption is minimized, resulting in stable charging and discharging of the power battery and extending its lifespan.

[0080] In some embodiments, in order to determine the first generating power of the generator set, such as Figure 3 As shown, the above S202 can be implemented in the following way:

[0081] S2021. The controller inputs the equivalent factor and power generation limit into the solution expression to determine the first power generation.

[0082] The solution expression is generated based on the first function and the second function. The first function indicates the correspondence between the generator set's power output and its fuel consumption. The second function indicates that the sum of the first and second fuel consumptions equals the equivalent fuel consumption. The first fuel consumption is the generator set's fuel consumption, and the second fuel consumption is the equivalent fuel consumption of the power battery's energy consumption.

[0083] It is understandable that the expression for the solution is predetermined. By inputting the equivalent factor and the power generation limit into the expression for the solution, the first power generation can be determined, which reduces the amount of calculation and improves the efficiency of subsequently determining the target power generation of the generator set, thereby enabling rapid control of the power generation of the generator set.

[0084] In some embodiments, in order to determine the first generating power of the generator set, such as Figure 4 As shown, the power control method provided in this application embodiment further includes:

[0085] S301. The controller determines the objective function based on the first function and the second function.

[0086] The objective function indicates the correspondence between equivalent fuel consumption and generator power output. The first function indicates the correspondence between generator power output and generator fuel power. The second function indicates that the sum of the first and second fuel consumptions equals the equivalent fuel consumption. The first fuel consumption is the fuel consumption of the generator set, and the second fuel consumption is the equivalent fuel consumption of the power battery.

[0087] The first function can be represented by the following formula (Formula 2):

[0088] P fuel =a×P gs 2 +b×P gs +c Formula 2

[0089] Among them, P fuel P represents the fuel power of the generator set. gs Let a, b, and c represent the generating power of the generator set, where a, b, and c are all predetermined fixed values.

[0090] The second function can be represented by the following formula (Formula 3):

[0091] Q = P fuel +s×(P dem -P gs Formula 3

[0092] Where Q is the equivalent fuel consumption, and P is the equivalent fuel consumption. fuel P represents the fuel power of the generator set, s is the equivalent factor, and P is the fuel power of the generator set. dem For the target drive power, P gs This refers to the power output of the generator set.

[0093] The objective function can be represented by the following formula:

[0094] Q = a × P gs 2 +(bs)×P gs +c+s×P dem Formula 4

[0095] Where Q is the equivalent fuel consumption, and P is the equivalent fuel consumption. gs P represents the generating power of the generator set, s is the equivalent factor, and P is the power output of the generator set. dem The target driving power is defined by a, b, and c, which are all predetermined fixed values.

[0096] S302. The controller determines the expression of the solution based on the objective function.

[0097] As one possible implementation, the controller determines the generator set's first power output, which minimizes equivalent fuel consumption, and solves the objective function to obtain the solution expression. The solution expression can be shown in Formula 5 below:

[0098]

[0099] Among them, P gs * P represents the first generating power of the generator set, s is the equivalent factor, and P gs,ub For maximum power generation, P gs,lb For the minimum power generation, a, b, and c are all predetermined fixed values.

[0100] Understandably, the objective function is used to indicate the correspondence between equivalent fuel consumption and generator power output. In this way, by controlling the generator power output, the equivalent fuel consumption can be minimized, which can effectively reduce energy consumption and carbon emissions.

[0101] In some embodiments, in order to obtain a first function so as to determine a target function based on the first function, such as... Figure 5 As shown, the power control method provided in this application embodiment further includes:

[0102] S401 The controller obtains the power generation range of the generator set based on the power generation limit.

[0103] The power generation limits include maximum power generation and minimum power generation.

[0104] As one possible implementation, the controller obtains the power generation limit of the generator set and determines the power generation range of the generator set based on the power generation limit.

[0105] For example, the controller obtains that the minimum power output of the generator set is 10 kW and the maximum power output is 55 kW, and the obtained power output range is [10, 55].

[0106] S402 The controller discretizes the power generation range to obtain multiple power generation ranges of the generator set.

[0107] For example, the controller discretizes the power generation range [10, 55] to obtain multiple power generation values ​​of the generator set as 10, 15, 20, 25, 30, 35, 40, 45, 50, and 55.

[0108] S403. The controller fits multiple power generation outputs and the corresponding fuel power output for each power generation output to obtain the first function.

[0109] As one possible implementation, the controller acquires steady-state data of the engine and generator in the generator set, as well as the coupled motion relationship between the engine and generator. It then processes this steady-state data through numerical calculations to obtain the fuel power corresponding to each of the multiple power generation capacities. Further, the controller fits the multiple power generation capacities and the corresponding fuel power to each power generation capacity to obtain a first function.

[0110] For example, the first function can be as follows: Figure 6 As shown, the x-axis represents the generator's power output, the y-axis represents the generator's fuel power output, O is the origin, and the curve represents the first function.

[0111] Understandably, by fitting multiple power generation outputs and the corresponding fuel power outputs, the first function obtained is a continuous curve. This ensures that the target function determined based on the first function is also a continuous curve, effectively preventing large or repeated jumps in the power generation output of the generator set. This allows for stable and accurate control of the generator set's power generation output, stabilizing the charging and discharging power of the power battery and further extending its lifespan.

[0112] In some embodiments, in order to obtain a first function, and thus be able to determine a target function based on the first function, such as... Figure 7 As shown, the above S403 can be implemented in the following manner:

[0113] S4031. The controller uses the least squares method to fit multiple power generation outputs and the corresponding fuel power outputs for each power generation output to obtain the first function.

[0114] As one possible implementation, the controller acquires the steady-state data of the engine and the generator in the generator set, as well as the coupling motion relationship between the engine and the generator. It then processes the steady-state data of the engine, the generator, and the coupling motion relationship between the engine and the generator through numerical calculations to obtain the fuel power corresponding to each of the multiple power generation capacities.

[0115] Furthermore, the controller uses the least squares method to fit multiple power generation values ​​and the corresponding fuel power for each power generation value to obtain the first function. This first function can be a quadratic function, as shown in Formula 2 above.

[0116] As another possible implementation, the controller acquires the steady-state data of the engine and generator in the generator set, as well as the coupling motion relationship between the engine and generator. It then processes the steady-state data of the engine, the generator, and the coupling motion relationship between the engine and generator through numerical calculations to obtain the fuel power corresponding to each of the multiple power generation capacities.

[0117] If the coefficient of the quadratic term in the first function is negative, the steady-state data of the engine, the steady-state data of the generator, and the coupling motion relationship between the engine and the generator are manually checked for errors. If no errors are found, the controller sets the coefficient of the quadratic term to a preset coefficient and uses the least squares method to fit multiple power generation values ​​and the corresponding fuel power for each power generation value to obtain the first function.

[0118] Understandably, this application uses the least squares method to fit multiple power generation outputs and the corresponding fuel power outputs, which can make the obtained first function more accurate, so that the target power generation output determined subsequently can be more accurate and stable. In this way, by controlling the power generation output of the generator set stably and accurately, the service life of the power battery can be further extended.

[0119] In some embodiments, in order to control the generator set to output a target power generation, such as Figure 8 As shown, the above S204 can be implemented in the following manner:

[0120] S501 The controller determines the target torque and target speed corresponding to the target power generation based on the target power generation and the optimal operating line of the generator set.

[0121] The optimal operating line is used to indicate the torque and speed of the generator set at different power outputs.

[0122] One possible implementation involves the controller acquiring steady-state data of the engine and generator in the generator set, as well as the coupled motion relationship between the engine and generator. It then processes this steady-state data through numerical calculations to obtain the optimal operating line of the generator set. This optimal operating line includes a first curve and a second curve. The first curve represents the relationship between the generator set's power output and torque, while the second curve represents the relationship between the generator set's power output and rotational speed.

[0123] Furthermore, based on the target power generation and the optimal operating line of the generator set, the controller determines the torque corresponding to the target power generation in the first curve as the target torque and the speed corresponding to the target speed in the second curve as the target speed.

[0124] S502: The controller controls the generator set to output the target power output based on the target torque and target speed.

[0125] As one possible implementation, the controller sends the target torque to the generator control unit and the target speed to the engine control unit to control the generator set to output the target power.

[0126] As another possible implementation, the controller sends the target torque to the engine control unit and the target speed to the generator control unit to control the generator set to output the target power.

[0127] Understandably, the optimal operating line includes different power outputs and the torque and speed corresponding to each power output. In this way, the torque and speed corresponding to the target power output can be determined simply by using the target power output and the optimal operating line, which improves the efficiency of subsequent control of the generator set to output the target power output and enables rapid control of the generator set's power output.

[0128] In some embodiments, in order to control the generator set to output a target power generation, such as Figure 9 As shown, the above S501 can be implemented in the following manner:

[0129] S5011 The controller performs interpolation processing on the optimal operating line based on the target power generation to determine the target torque and target speed.

[0130] The optimal operating line includes multiple power generation capacities and the corresponding torque and speed for each power generation capacity.

[0131] One possible implementation involves the controller acquiring the generator set's power output limit and determining the generator set's power output range based on this limit. The controller then discretizes this power output range to obtain multiple power outputs for the generator set. Next, the controller acquires the steady-state data of the engine and generator, the coupled motion relationship between the engine and generator, and the multiple power outputs. Finally, it processes the engine's steady-state data, the generator's steady-state data, and the coupled motion relationship between the engine and generator through numerical calculations to obtain the optimal operating line.

[0132] Furthermore, the controller obtains multiple power generation ranges based on multiple power generation power values. Based on the target power generation power and the multiple power generation ranges, the controller determines the target power generation range from which the target power generation power falls. Then, based on the target power generation power and the target power generation range, the controller performs interpolation processing on the optimal operating line corresponding to the target power generation range, obtaining a third curve and a fourth curve. The third curve represents the correspondence between power generation power and torque within the target power generation range, and the fourth curve represents the correspondence between power generation power and speed within the target power generation range.

[0133] Subsequently, the controller determines the target torque based on the target power generation and the third curve. The controller then determines the target speed based on the target power generation and the fourth curve.

[0134] Understandably, by interpolating the target power generation range, the torque and speed corresponding to the target power generation range can be determined, thus defining the target torque and target speed. This reduces the computational load in determining the target torque and target speed, improving the efficiency of controlling the generator set's output target power generation, thereby enabling rapid control of the generator set's power generation.

[0135] The foregoing primarily describes the solutions provided in the embodiments of this application from a methodological perspective. To achieve the aforementioned functions, the power control device, electronic device, or controller includes corresponding hardware structures and / or software modules for performing each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0136] This application embodiment can, according to the above method, exemplarily divide a power control device or electronic device into functional modules. For example, the power control device or electronic device may include functional modules corresponding to each functional division, or two or more functions may be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; in actual implementation, there may be other division methods.

[0137] Figure 10This is a block diagram illustrating a power control device 600 according to an exemplary embodiment, which can be applied to a controller in a vehicle. (Refer to...) Figure 10 The power control device 600 includes an acquisition unit 601, a determination unit 602, and a control unit 603.

[0138] The acquisition unit 601 is used to acquire the target driving power of the vehicle and its equivalent factor. The equivalent factor is used to indicate the equivalent relationship between the vehicle's electricity consumption and fuel consumption.

[0139] The determining unit 602 is used to determine the first generating power of the generator set based on the equivalence factor and the generator set's generating power limit of the vehicle. The generating power limit includes the maximum generating power and the minimum generating power. The first generating power is the generating power of the generator set when the vehicle's equivalent fuel consumption is minimized.

[0140] The determining unit 602 is further configured to determine the target power generation of the generator set based on the target driving power, the first power generation, the charging and discharging power limit of the power battery in the vehicle, and the power generation limit. The charging and discharging power limit includes the maximum charging power and the maximum discharging power.

[0141] Control unit 603 is used to control the generator set to operate at the target power output.

[0142] Optionally, in order to determine the first generating power of the generator set, such as Figure 10 As shown, the aforementioned determining unit 602 is specifically used for:

[0143] The equivalent factor and power generation limit are input into the solution expression to determine the first power generation. The solution expression is generated based on the first function and the second function. The first function indicates the correspondence between the generator set's power generation and its fuel power. The second function indicates that the sum of the first fuel consumption and the second fuel consumption is the equivalent fuel consumption. The first fuel consumption is the generator set's fuel consumption, and the second fuel consumption is the equivalent fuel consumption of the power battery's energy consumption.

[0144] Optionally, in order to determine the first generating power of the generator set, such as Figure 10 As shown, the determining unit 602 is further configured to:

[0145] Based on the first and second functions, the objective function is determined. The objective function indicates the correspondence between equivalent fuel consumption and generator power output.

[0146] Determine the expression for the solution based on the objective function.

[0147] Optionally, in order to obtain the first function, and in order to determine the target function based on the first function, such as... Figure 10As shown, the power control device 600 further includes a processing unit 604, which is used for:

[0148] Based on the power generation limit, the power generation range of the generator set is obtained.

[0149] Discretize the power generation range to obtain multiple power generation ranges of the generator set.

[0150] By fitting multiple power generation outputs and the corresponding fuel power output for each power generation output, the first function is obtained.

[0151] Optionally, in order to obtain the first function, and thus determine the objective function based on the first function, such as... Figure 10 As shown, the processing unit 604 described above is specifically used for:

[0152] The first function is obtained by fitting multiple power generation outputs and the corresponding fuel power outputs for each power generation output using the least squares method.

[0153] Optionally, in order to control the target power output of the generator set, such as Figure 10 As shown, the determining unit 602 is further configured to:

[0154] Based on the target power output and the generator set's optimal operating line, determine the target torque and target speed corresponding to the target power output. The optimal operating line indicates the torque and speed of the generator set at different power output levels.

[0155] The control unit 603 is also used to control the generator set to output the target power generation based on the target torque and the target speed.

[0156] Optionally, in order to control the target power output of the generator set, such as Figure 10 As shown, the aforementioned determining unit 602 is specifically used for:

[0157] Based on the target power generation, the optimal operating line is interpolated to determine the target torque and target speed.

[0158] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0159] Figure 11 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Figure 11 As shown, the electronic device 700 includes, but is not limited to, a processor 701 and a memory 702.

[0160] The memory 702 described above is used to store the executable instructions of the processor 701. It is understood that the processor 701 is configured to execute instructions to implement the power control method in the above embodiments.

[0161] It should be noted that those skilled in the art will understand that Figure 11 The electronic device structure shown does not constitute a limitation on the electronic device; the electronic device may include, but is not limited to, other electronic devices. Figure 11 This may indicate more or fewer components, or combinations of certain components, or different component arrangements.

[0162] Processor 701 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in memory 702, and by calling data stored in memory 702, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Processor 701 may include one or more processing units. Optionally, processor 701 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into processor 701.

[0163] The memory 702 can be used to store software programs and various data. The memory 702 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and application programs required by at least one functional module (such as an acquisition unit, a determination unit, a control unit, and a processing unit). Furthermore, the memory 702 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0164] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 702 including instructions, which can be executed by a processor 701 of an electronic device 700 to implement the power control method in the above embodiments.

[0165] In actual implementation, Figure 10 The functions of the acquisition unit 601, determination unit 602, control unit 603, and processing unit 604 can all be derived from... Figure 11 The processor 701 calls the computer program stored in the memory 702 to implement the function. The specific execution process can be found in the description of the power control method section in the previous embodiment, and will not be repeated here.

[0166] Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as a read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.

[0167] In an exemplary embodiment, this application also provides a vehicle, which includes a generator set, a power battery, and a controller, the controller being used to execute the power control method described above.

[0168] In an exemplary embodiment, this application also provides a computer program product including one or more instructions, which can be executed by a processor of an electronic device to perform the power control method in the above embodiments.

[0169] It should be noted that when one or more instructions in the computer-readable storage medium or computer program product are executed by the processor of the electronic device, they implement the various processes of the above-described power control method embodiments and achieve the same technical effect as the above-described power control method. To avoid repetition, they will not be described again here.

[0170] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0171] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0172] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0173] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0174] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, essentially, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0175] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A power control method, characterized in that, The method includes: Obtain the target driving power and equivalent factor of the vehicle; the equivalent factor is used to indicate the equivalent relationship between the vehicle's power consumption and fuel consumption. Based on the equivalence factor and the power generation limit of the vehicle's generator set, the first power generation power of the generator set is determined; the power generation limit includes the maximum power generation power and the minimum power generation power; the first power generation power is the power generation power of the generator set when the vehicle has the minimum equivalent fuel consumption. The target power generation of the generator set is determined based on the target driving power, the first power generation, the charging and discharging power limit of the power battery in the vehicle, and the power generation limit; the charging and discharging power limit includes the maximum charging power and the maximum discharging power. Control the generator set to operate at the target power output.

2. The power control method according to claim 1, characterized in that, Determining the first power output of the generator set based on the equivalent factor and the power output limit of the vehicle's generator set includes: The equivalent factor and the power generation limit are input into the solution expression to determine the first power generation; the solution expression is generated according to the first function and the second function; the first function is used to indicate the correspondence between the power generation of the generator set and the fuel power of the generator set; the second function is used to indicate that the sum of the first fuel consumption and the second fuel consumption is the equivalent fuel consumption; the first fuel consumption is the fuel consumption of the generator set, and the second fuel consumption is the equivalent fuel consumption of the power battery.

3. The power control method according to claim 2, characterized in that, The method further includes: Based on the first function and the second function, a target function is determined; the target function is used to indicate the correspondence between the equivalent fuel consumption and the generator set's power generation. The expression for the solution is determined based on the objective function.

4. The power control method according to claim 3, characterized in that, The method further includes: Based on the power generation limit, the power generation range of the generator set is obtained; Discretize the power generation range to obtain multiple power generation capacities of the generator set; The first function is obtained by fitting the multiple power generation capacities and the corresponding fuel power for each power generation capacity.

5. The power control method according to claim 4, characterized in that, The process of fitting the plurality of power generation capacities and the corresponding fuel power for each power generation capacities to obtain the first function includes: The first function is obtained by fitting the multiple power generation capacities and the corresponding fuel power for each power generation capacities using the least squares method.

6. The power control method according to any one of claims 1-5, characterized in that, Controlling the generator set to operate at the target power output includes: Based on the target power generation and the optimal operating line of the generator set, the target torque and target speed corresponding to the target power generation are determined; the optimal operating line is used to indicate the torque and speed of the generator set at different power generation levels. Based on the target torque and the target speed, the generator set is controlled to output the target power.

7. The power control method according to claim 6, characterized in that, The step of determining the target torque and target speed corresponding to the target power generation based on the target power generation and the optimal operating line of the generator set includes: Based on the target power generation, the optimal operating line is interpolated to determine the target torque and the target speed.

8. A power control device, characterized in that, The device includes an acquisition unit, a determination unit, and a control unit; The acquisition unit is used to acquire the target driving power of the vehicle and the equivalent factor; the equivalent factor is used to indicate the equivalent relationship between the vehicle's power consumption and fuel consumption. The determining unit is configured to determine the first power generation of the generator set based on the equivalent factor and the power generation limit of the generator set of the vehicle; the power generation limit includes the maximum power generation and the minimum power generation; the first power generation is the power generation of the generator set when the vehicle has the minimum equivalent fuel consumption. The determining unit is further configured to determine the target power generation of the generator set based on the target driving power, the first power generation, the charging and discharging power limit of the power battery in the vehicle, and the power generation limit; the charging and discharging power limit includes the maximum charging power and the maximum discharging power; The control unit is used to control the generator set to operate at the target power output.

9. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, When the computer-executable instructions stored in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is capable of performing the method as described in any one of claims 1 to 7.

11. A vehicle, characterized in that, include: A generator set, a power battery, and a controller, the controller being used to perform the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Range extender control method and system and storage medium

    CN112193234A

  • Vehicle driving mode selection method and device, equipment and medium

    CN113734146A