Generator speed regulation method and device and storage medium

Through detailed parameter calculation and torque deviation analysis, the problem of insufficient accuracy in the generator speed regulation calculation in the prior art is solved, more accurate speed regulation control is achieved, and the safety of the vehicle power supply system is ensured.

CN119568116AActive Publication Date: 2025-03-07WUHU ACTECO POWERTRAIN CO LTD +1

Patent Information

Application Number
CN202411791850.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-03-07
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

The prior art is not comprehensive enough when calculating the generator speed regulation torque, resulting in inaccurate calculation results, affecting the safety of the vehicle power supply system.

Method used

By obtaining the current allowable generator power, engine speed and other parameters of the power battery, the first torque of the engine is calculated, and based on this, the engine torque deviation and torque upper limit are determined, combined with the maximum negative torque allowed by the generator and the power consumed by the vehicle, the second torque of the engine is calculated inversely, and the speed regulation power of the generator is released in response to the second torque when the second torque is greater than the upper limit of the torque, the generator speed regulation power is released.

Benefits of technology

Improve the accuracy of generator speed regulation and ensure the safe and stable operation of the vehicle power supply system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119568116A_ABST
    Figure CN119568116A_ABST
Patent Text Reader

Abstract

The invention discloses a generator speed regulation method and device and a storage medium, and belongs to the technical field of vehicle control. The method comprises the steps that the first torque of an engine is calculated based on the current allowable generated power of a power battery and the rotating speed of the engine, and the first torque is the torque needing to be provided by the engine when the current allowable maximum generated power of the power battery is reached; determining an engine torque deviation based on the first torque; calculating the torque upper limit of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the rotating speed of the generator and the rotating speed of the engine; the second torque of the engine is inversely calculated based on the whole vehicle consumed power, the discharging power of the power battery and the rotating speed of the generator; in response to the second torque being greater than the upper torque limit of the engine, the governed power of the generator is released based on the second torque and the upper torque limit of the engine. Accuracy of generator speed regulation is guaranteed, and safety of a vehicle power supply system is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of vehicle control technology, and in particular to a method, device and storage medium for generator speed regulation. Background Art

[0002] During the driving process of the vehicle, the generator outputs torque and the motor controls the speed. Among them, the power generation power of the vehicle power supply system is jointly determined by the power of the battery, the capacity of the engine and the capacity of the motor. In the related art, the speed regulation torque required by the motor is calculated only by the output torque of the engine, and the influence of the rest of the charging system is not fully considered, which may easily cause the problem of inaccurate calculation results, resulting in insufficient speed regulation torque given to the motor by the system, and it cannot follow the speed requested by the VCU (Vehicle Control Unit), and it may even be easy to cause the engine speed to soar, affecting the safety of the vehicle power supply system. Therefore, how to ensure the accuracy of the generator speed regulation, thereby ensuring the safety of the vehicle power supply system, is a problem that needs to be solved. Summary of the invention

[0003] The embodiment of the present application provides a method, device and storage medium for generator speed regulation, which can be used to ensure the accuracy of generator speed regulation, thereby ensuring the safety of the vehicle power supply system. The technical solution is as follows:

[0004] In one aspect, an embodiment of the present application provides a method for speed regulation of a generator, the method comprising:

[0005] Obtain the current allowed power generation of the power battery, the discharge power of the power battery, the power consumption of the vehicle, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine;

[0006] Calculating a first torque of the engine based on the currently allowed power generation of the power battery and the speed of the engine, the first torque being the torque that the engine needs to provide to achieve the currently allowed maximum power generation of the power battery;

[0007] determining an engine torque deviation based on the first torque;

[0008] calculating an upper torque limit of the engine based on the engine torque deviation, a maximum negative torque allowed by the generator, a rotation speed of the generator, and a rotation speed of the engine;

[0009] Reversely calculating the second torque of the engine based on the vehicle power consumption, the power discharge power of the power battery and the rotation speed of the generator;

[0010] In response to the second torque being greater than an upper torque limit of the engine, a speed regulating power of the generator is released based on the second torque and the upper torque limit of the engine.

[0011] In another aspect, a device for speed regulation of a generator is provided, the device comprising:

[0012] An acquisition module is used to obtain the current allowed power generation of the power battery, the discharge power of the power battery, the power consumption of the whole vehicle, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine;

[0013] A first calculation module, configured to calculate a first torque of the engine based on the currently allowed power generation of the power battery and the rotation speed of the engine, wherein the first torque is the torque that the engine needs to provide to achieve the currently allowed maximum power generation of the power battery;

[0014] a determination module, configured to determine an engine torque deviation based on the first torque;

[0015] a second calculation module, configured to calculate an upper torque limit of the engine based on the engine torque deviation, a maximum negative torque allowed by the generator, a rotation speed of the generator, and a rotation speed of the engine;

[0016] a reverse calculation module, configured to reversely calculate the second torque of the engine based on the vehicle power consumption, the power discharge power of the power battery and the rotation speed of the generator;

[0017] A release module is configured to release the speed regulating power of the generator based on the second torque and the upper torque limit of the engine in response to the second torque being greater than an upper torque limit of the engine.

[0018] On the other hand, a non-temporary computer-readable storage medium is also provided, characterized in that a computer program is stored in the computer-readable storage medium, and the computer program is loaded and executed by a processor to implement any of the above-mentioned methods of generator speed regulation.

[0019] On the other hand, a computer program product is also provided, the computer program product comprising computer instructions, and the computer instructions, when executed by a processor, implement the steps of any of the above-mentioned methods for speed regulation of a generator.

[0020] The technical solution provided by this application brings at least the following beneficial effects:

[0021] The present application obtains the currently allowed power generation of the power battery and the speed of the engine, calculates the first torque of the engine, and then determines the engine torque deviation based on the first torque, which is used to calculate the torque upper limit of the engine together with the maximum negative torque allowed by the generator, thereby ensuring the accuracy of the calculated torque that the engine needs to provide to achieve the currently allowed maximum power generation of the power battery; the second torque of the engine is reversely calculated based on the power consumption of the whole vehicle, the discharge power of the power battery and the speed of the generator, and in response to the second torque being greater than the torque upper limit of the engine, the speed regulation power of the generator is released based on the second torque and the torque upper limit of the engine, thereby ensuring the accuracy of the speed regulation of the generator, thereby ensuring the safety of the vehicle power supply system. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 It is a schematic diagram of an implementation environment provided by an embodiment of the present application;

[0024] Figure 2 is a flow chart of a method for speed regulation of a generator provided in an embodiment of the present application;

[0025] Figure 3 It is a flow chart of a generator speed regulation provided by an embodiment of the present application;

[0026] Figure 4 It is a structural schematic diagram of a generator speed regulation device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0028] This application embodiment provides a method for speed regulation of a generator, please refer to Figure 1, which shows a schematic diagram of the implementation environment of the method provided in the embodiment of the present application. The implementation environment may include: VCU11, temperature sensor 12, BMS (Battery Management System) 13, current sensor 14, voltage sensor 15, vehicle-mounted electrical equipment 16, GCU (Generator Control Unit) 17, ECU (Engine Control Unit) 18 and MDC (Motor Driver Controller) 19.

[0029] Optionally, VCU11 can read the current ambient temperature through the temperature sensor 12, and then determine the current allowed power generation power of the power battery according to the model of the power battery and the current ambient temperature. VCU11 obtains the current discharge voltage and discharge current of the power battery through BMS13, and then calculates the discharge power of the power battery based on the current discharge voltage and discharge current of the power battery. VCU11 can determine the maximum negative torque allowed by the generator according to the type of generator; detect the speed of the generator through GCU17; and detect the speed of the engine 18 through ECU18.

[0030] Exemplarily, VCU11 can detect the speed, torque and efficiency of the drive motor through MDC19. VCU11 then calculates the power consumed by the drive motor based on the torque, speed and efficiency of the drive motor. VCU11 can obtain the charging current of each electrical device through the current sensor 14 installed on each on-board electrical device 16, and obtain the charging voltage of each electrical device through the voltage sensor 15 installed on each electrical device; and then calculate the power consumed by the on-board electrical device 16 based on the charging current and the charging voltage. VCU11 takes the sum of the power consumed by each on-board electrical device 16 and the power consumed by the drive motor as the power consumption of the entire vehicle.

[0031] Exemplarily, VCU11 calculates the first torque of the engine based on the power generation currently allowed by the power battery and the speed of the engine, wherein the first torque is the torque that the engine needs to provide to reach the maximum power generation currently allowed by the power battery. VCU11 determines the engine torque deviation based on the first torque, and then calculates the upper limit of the engine torque based on the engine torque deviation, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine. VCU11 reversely calculates the second torque of the engine based on the power consumption of the whole vehicle, the discharge power of the power battery and the speed of the generator.

[0032] In a possible implementation, after determining the torque upper limit of the engine and the second torque, the VCU 11 compares the torque upper limit of the engine with the second torque. If the second torque is greater than the torque upper limit of the engine, the VCU 11 calculates the reverse power of the engine based on the second torque; calculates the upper power limit of the engine based on the torque upper limit of the engine; and releases the speed regulating power of the generator through the GCV based on the reverse power of the engine and the upper power limit of the engine.

[0033] Optionally, in response to the second torque being greater than the torque upper limit and the speed regulating power of the generator being unable to be released, VCU11 requests the engine to reduce the output torque through ECU18. After requesting the engine to reduce the output torque, the speed regulating power of the generator required for the reduced engine output torque is calculated; the generator is controlled to release power according to the speed regulating power of the generator. Among them, VCU11, temperature sensor 12, BMS13, current sensor 14, voltage sensor 15, vehicle-mounted electrical equipment 16, GCU17, ECU18 and MDC19 establish communication connection through a wired or wireless network.

[0034] Based on the above Figure 1 In the implementation environment shown, the present application embodiment provides a method for speed regulation of a generator as shown in Figure 2 As shown, taking the method applied to VCU as an example, the method includes steps 201 to 206.

[0035] In step 201, the VCU obtains the currently allowed power generation power of the power battery, the discharge power of the power battery, the power consumption of the entire vehicle, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine.

[0036] In a possible implementation, when the vehicle is in series mode, energy is transmitted to the vehicle's drive motor along the vehicle's engine, generator and power battery, and the vehicle is driven by the drive motor. Next, an example is given to illustrate the method of obtaining the above parameters.

[0037] (1) Obtain the current allowed power generation of the power battery

[0038] Optionally, obtaining the currently allowed power generation power of the power battery includes: the VCU determines the currently allowed power generation power of the power battery according to the model of the power battery and the current ambient temperature. The VCU can read the current ambient temperature through a temperature sensor installed on the vehicle, and the corresponding relationship between the model of the power battery, the ambient temperature and the allowed power generation power of the power battery can be calibrated in advance through experiments.

[0039] (2) Obtaining the discharge power of the power battery

[0040] Exemplarily, the VCU may obtain the current discharge voltage and discharge current of the power battery through the BMS, and then substitute the current discharge voltage and discharge current of the power battery into the formula for calculating power to obtain the current allowed power generation power of the power battery, wherein the formula for calculating power includes:

[0041] P1=V×I

[0042] P1 is the discharge power of the power battery, V is the current discharge voltage of the power battery, and I is the current discharge current of the power battery. dis The unit of may be W (watt), the unit of V may be V (volt), and the unit of I may be A (ampere).

[0043] (3) Obtaining vehicle power consumption

[0044] Optionally, obtaining the power consumption of the whole vehicle includes: the VCU summarizes the power consumed by the on-board electrical equipment, and takes the sum of the power consumed by the on-board electrical equipment and the power consumed by the drive motor as the power consumption of the whole vehicle, wherein the formula for calculating the power consumed by the drive motor includes:

[0045]

[0046] Among them, P dri is the power consumed by the drive motor, T dri is the torque of the driving motor, N dri is the speed of the driving motor, η dri is the efficiency of the drive motor, T dri The unit can be N·m (Newton·meter), N dri The unit may be RPM (revolutions per minute).

[0047] In one possible implementation, the VCU can obtain the charging current of each electrical device through a current sensor installed on each on-board electrical device, and obtain the charging voltage of each electrical device through a voltage sensor installed on each electrical device; then the charging current and charging voltage of each electrical device are substituted into the formula for calculating power to obtain the power consumed by each electrical device. Exemplarily, the electrical devices on the vehicle include but are not limited to display screens, air conditioners, and interior and exterior lights. Exemplarily, the VCU can obtain the speed and torque of the drive motor from the MDC via the CAN (Controller Area Network) bus, and determine the efficiency of the drive motor according to the type of the drive motor.

[0048] (4) Obtain the maximum negative torque allowed by the generator

[0049] Optionally, obtaining the maximum negative torque allowed by the generator includes: the VCU may determine the maximum negative torque allowed by the generator according to the type of the generator, wherein the corresponding relationship between the type of the generator and the maximum negative torque allowed by the generator may be predetermined according to experiments.

[0050] (5) Obtain the generator speed

[0051] Exemplarily, obtaining the rotation speed of the generator includes: the VCU obtaining the rotation speed of the generator from the GCV via the CAN bus.

[0052] (6) Obtaining the engine speed

[0053] In a possible implementation, obtaining the rotation speed of the generator includes: the VCU obtaining the rotation speed of the engine from the ECU via the CAN bus.

[0054] In step 202, the VCU calculates a first torque of the engine based on the current allowed power generation of the power battery and the speed of the engine. The first torque is the torque that the engine needs to provide to achieve the current maximum allowed power generation of the power battery.

[0055] Exemplarily, after determining the power generation currently allowed by the power battery and the speed of the engine, the VCU calculates the first torque of the engine based on the power generation currently allowed by the power battery and the speed of the engine, wherein the first torque is the torque that the engine needs to provide to reach the maximum power generation currently allowed by the power battery. Optionally, the VCU calculates the first torque of the engine based on the power generation currently allowed by the power battery and the speed of the engine, including: calculating the angular velocity of the engine based on the speed of the engine; calculating the power generation currently allowed by the power battery divided by the angular velocity of the engine, and using the calculation result as the first torque of the engine.

[0056] In a possible implementation, the VCU may bring the engine speed into a formula for calculating the engine's angular velocity to obtain the engine's angular velocity, wherein the formula for calculating the engine's angular velocity includes:

[0057]

[0058] Wherein, ω is the angular velocity of the engine, and its unit is rad / s (radians per second), and N1 is the rotation speed of the engine, and its unit can be RPM.

[0059] Optionally, after completing the calculation of the angular velocity of the engine, the VCU calculates the result of dividing the currently allowed power generation of the power battery by the angular velocity of the engine, and uses the calculation result as the first torque of the engine, wherein the formula for calculating the first torque of the engine includes:

[0060]

[0061] Wherein, T1 is the first torque of the engine, and the unit of T1 may be N·m.

[0062] In step 203 , the VCU determines an engine torque deviation based on the first torque.

[0063] In a possible implementation, after determining the first torque of the engine, the VCU determines the engine torque deviation based on the first torque, including: the VCU determines the torque interval to which the first torque belongs based on the value of the first torque; and obtains the engine torque deviation corresponding to the torque interval. Optionally, the torque interval can be divided in advance according to the value of the torque, for example, 0-50N·m is used as the first torque interval, 50N·m-100N·m is used as the second torque interval, 100N·m-150N·m is used as the third torque interval, and 150N·m-the maximum torque that the engine can provide is used as the fourth torque interval.

[0064] Exemplarily, after determining the torque range to which the first torque belongs, if the first torque is in the first torque range, the engine torque deviation may be ±3 N·m; if the first torque is in the second torque range, the engine torque deviation may be ±4 N·m; if the first torque is in the third torque range, the engine torque deviation may be ±5% multiplied by the first torque; if the first torque is in the first torque range, the engine torque deviation may be ±6% multiplied by the first torque.

[0065] In step 204 , the VCU calculates the upper torque limit of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the speed of the generator, and the speed of the engine.

[0066] In a possible implementation, after determining the torque deviation of the engine, the maximum negative torque allowed by the generator, the speed of the generator, and the speed of the engine, the VCU calculates the upper limit of the torque of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the speed of the generator, and the speed of the engine, including: the VCU brings the engine torque deviation, the maximum negative torque allowed by the generator, the speed of the generator, and the speed of the engine into a formula for calculating the upper limit of the torque of the engine to obtain the upper limit of the torque of the engine; wherein the formula for calculating the upper limit of the torque of the engine includes:

[0067]

[0068] T max1 is the upper limit of the engine torque, T max2 is the maximum negative torque allowed by the generator, N2 is the speed of the generator, T Δ is the engine torque deviation. Optionally, T max1 、T max2 and TΔ The unit of can be N·m, and the unit of N2 can be RPM.

[0069] In step 205 , the VCU reversely calculates the second torque of the engine based on the vehicle power consumption, the discharge power of the power battery and the rotation speed of the generator.

[0070] Exemplarily, after determining the power consumption of the whole vehicle, the discharge power of the power battery and the speed of the generator, the VCU reversely calculates the second torque of the engine based on the power consumption of the whole vehicle, the discharge power of the power battery and the speed of the generator, including: the VCU obtains the efficiency of the generator; the power consumption of the whole vehicle, the discharge power of the power battery and the speed of the generator are brought into the formula for calculating the second torque of the engine to obtain the second torque of the engine; wherein the formula for calculating the second torque of the engine includes:

[0071]

[0072] T2 is the second torque of the engine, η isg is the efficiency of the generator. Optionally, the unit of T2 is N·m. The VCU can determine the efficiency of the generator according to the model of the generator.

[0073] In step 206 , in response to the second torque being greater than the upper torque limit of the engine, the VCU releases the speed regulating power of the generator based on the second torque and the upper torque limit of the engine.

[0074] In a possible implementation, after determining the torque upper limit of the engine and the second torque, the torque upper limit of the engine is compared with the second torque. If the second torque is greater than the torque upper limit of the engine, the VCU releases the speed regulating power of the generator based on the second torque and the torque upper limit of the engine, including: calculating the reverse calculated power of the engine based on the second torque; calculating the upper limit power of the engine based on the torque upper limit of the engine; and releasing the speed regulating power of the generator based on the reverse calculated power of the engine and the upper limit power of the engine.

[0075] Exemplarily, calculating the reverse power of the engine based on the second torque includes: substituting the second torque into a formula for calculating the power of the engine to obtain the reverse power of the engine. Calculating the upper limit power of the engine based on the torque upper limit of the engine includes: substituting the torque upper limit of the engine into a formula for calculating the power of the engine to obtain the upper limit power of the engine. The formula for calculating the power of the engine includes:

[0076] P=T×ω

[0077] Wherein, P is the power of the engine, T is the torque of the generator, the unit of P may be W, and the unit of T may be N·m.

[0078] Exemplarily, the speed regulating power of the generator is released, that is, in order to compensate for the extra power required by the electrical equipment, the generator output power is increased by adjusting the speed and load of the generator to ensure the normal operation of the system. Optionally, after the calculation of the reverse calculated power and the upper limit power of the engine is completed, the speed regulating power of the generator is released based on the reverse calculated power of the engine and the upper limit power of the engine, including: calculating the difference between the reverse calculated power of the engine and the upper limit power of the engine, using the difference between the reverse calculated power of the engine and the upper limit power of the engine as the speed regulating power that the generator needs to release, and then adjusting the speed and load of the generator through the GCV according to the speed regulating power that the generator needs to release.

[0079] In a possible implementation, after determining the torque upper limit and the second torque, in response to the second torque being greater than the torque upper limit and the speed regulating power of the generator being unable to be released, the VCU requests the engine to reduce the output torque. Optionally, factors that may cause the speed regulating power of the generator to be unable to be released include, but are not limited to: generator overload, the vehicle's electrical system protection mechanism being activated, or generator aging.

[0080] Optionally, if the second torque is greater than the torque upper limit and the speed regulating power of the generator cannot be released, the VCU requests the engine to reduce the output torque, including: calculating the difference between the second torque and the torque upper limit; selecting a first torque value that is less than or equal to the difference between the second torque and the torque upper limit as the output torque that the engine needs to reduce; and controlling the output torque of the engine to reduce the selected first torque value through the ECU. The first torque value can be selected based on experience.

[0081] Exemplarily, after requesting the engine to reduce output torque, the speed regulating power of the generator required for the reduced engine output torque is calculated; and the generator is controlled to release power according to the speed regulating power of the generator.

[0082] In a possible implementation, calculating the speed regulating power of the generator required for the reduced engine output torque includes: substituting the reduced engine output torque into a formula for calculating the speed regulating power of the generator to obtain the speed regulating power of the generator required for the reduced engine output torque; wherein the formula for calculating the speed regulating power of the generator includes:

[0083]

[0084] Among them, P new is the reduced engine output torque, and ΔT is the selected first torque value.

[0085] For example, if the second torque is less than the torque upper limit, the requested torque of the engine is reduced according to the difference between the torque upper limit and the second torque, wherein the second torque value by which the requested torque of the engine is reduced can be selected based on experience and needs to be less than the difference between the torque upper limit and the second torque of the engine. Optionally, after the requested torque of the engine is reduced by the second torque value, the VCU again reversely calculates the current second torque of the engine and compares it with the current torque upper limit of the engine, and adjusts the power output by the generator in the same way.

[0086] In summary, Figure 3 The flowchart of a generator speed regulation shown in FIG. 3 is used as an example. Among them, the execution subject can be a VCU. Step 301, the vehicle enters the series mode. Step 302, the VCU calculates the first torque of the engine based on the current allowed power generation of the power battery and the speed of the engine; determines the engine torque deviation based on the first torque; calculates the torque upper limit of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine. Step 303, the VCU reversely calculates the second torque of the engine based on the power consumption of the whole vehicle, the discharge power of the power battery and the speed of the generator. Step 304, judge whether the second torque of the engine is greater than the torque upper limit of the engine. If the second torque of the engine is greater than the torque upper limit of the engine, enter step 305; if the second torque of the engine is less than the torque upper limit of the engine, enter step 306. Step 305, the VCU releases the speed regulation power of the generator based on the second torque and the torque upper limit of the engine. Step 306, reduce the requested torque of the engine according to the difference between the torque upper limit and the second torque. Step 307 is executed after step 306. Step 307, the VCU reversely calculates the second torque of the engine again. After step 307 , step 304 is executed again.

[0087] The embodiment of the present application obtains the currently allowed power generation of the power battery and the speed of the engine, calculates the first torque of the engine, and then determines the engine torque deviation based on the first torque, which is used to calculate the upper limit of the engine torque together with the maximum negative torque allowed by the generator, thereby ensuring the accuracy of the calculated torque that the engine needs to provide to achieve the currently allowed maximum power generation of the power battery; the second torque of the engine is reversely calculated based on the power consumption of the whole vehicle, the discharge power of the power battery and the speed of the generator, and in response to the second torque being greater than the upper limit of the torque of the engine, the speed regulation power of the generator is released based on the second torque and the upper limit of the torque of the engine, thereby ensuring the accuracy of the speed regulation of the generator, thereby ensuring the safety of the vehicle power supply system.

[0088] See also Figure 4 , an embodiment of the present application provides a device for speed regulation of a generator, the device comprising:

[0089] The acquisition module 401 is used to acquire the currently allowed power generation power of the power battery, the discharge power of the power battery, the power consumption of the whole vehicle, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine;

[0090] A first calculation module 402 is used to calculate a first torque of the engine based on the current allowed power generation of the power battery and the speed of the engine, where the first torque is the torque that the engine needs to provide to achieve the current maximum power generation allowed by the power battery;

[0091] A determination module 403, configured to determine an engine torque deviation based on the first torque;

[0092] A second calculation module 404, configured to calculate an upper torque limit of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the rotation speed of the generator and the rotation speed of the engine;

[0093] A reverse calculation module 405, configured to reversely calculate the second torque of the engine based on the power consumption of the entire vehicle, the discharge power of the power battery and the rotation speed of the generator;

[0094] The release module 406 is configured to release the speed regulating power of the generator based on the second torque and the upper torque limit of the engine in response to the second torque being greater than the upper torque limit of the engine.

[0095] In a possible implementation, the first calculation module 402 is used to calculate the angular velocity of the engine based on the rotational speed of the engine; calculate the current allowable power generation of the power battery divided by the angular velocity of the engine, and use the calculation result as the first torque of the engine.

[0096] In a possible implementation, the determination module 403 is configured to determine the torque interval to which the first torque belongs based on the value of the first torque; and obtain the engine torque deviation corresponding to the torque interval.

[0097] In a possible implementation, the second calculation module 404 is used to bring the engine torque deviation, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine into the formula for calculating the upper limit of the torque of the engine to obtain the upper limit of the torque of the engine; wherein the formula for calculating the upper limit of the torque of the engine includes:

[0098]

[0099] T max1 is the upper limit of the engine torque, T max2 is the maximum negative torque allowed by the generator, N1 is the engine speed, N2 is the generator speed, T Δ is the engine torque deviation.

[0100] In a possible implementation, the back calculation module 405 is used to obtain the efficiency of the generator; the vehicle power consumption, the discharge power of the power battery and the speed of the generator are brought into the formula for calculating the second torque of the engine to obtain the second torque of the engine; wherein the formula for calculating the second torque of the engine includes:

[0101]

[0102] P dri is the power consumption of the vehicle, P1 is the discharge power of the power battery, η isg is the efficiency of the generator, and N2 is the speed of the generator.

[0103] In a possible implementation, the device further includes: a request module, configured to request the engine to reduce output torque in response to the second torque being greater than an upper torque limit of the engine and the speed regulating power of the generator being unable to be released.

[0104] In a possible implementation, the request module is further used to calculate the speed regulating power of the generator required for the reduced engine output torque; and control the generator to release power according to the speed regulating power of the generator.

[0105] The device calculates the first torque of the engine by acquiring the currently allowed power generation of the power battery and the speed of the engine, and then determines the engine torque deviation based on the first torque, which is used to calculate the torque upper limit of the engine together with the maximum negative torque allowed by the generator, thereby ensuring the accuracy of the calculated torque that the engine needs to provide to achieve the currently allowed maximum power generation of the power battery; the second torque of the engine is reversely calculated based on the power consumption of the whole vehicle, the discharge power of the power battery and the speed of the generator, and in response to the second torque being greater than the torque upper limit of the engine, the speed regulation power of the generator is released based on the second torque and the torque upper limit of the engine, thereby ensuring the accuracy of the speed regulation of the generator, thereby ensuring the safety of the vehicle power supply system.

[0106] It should be noted that the device provided in the above embodiment only uses the division of the above functional modules as an example to implement its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and their specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0107] In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor of a computer device so that the computer implements any of the above-mentioned methods for speed regulation of a generator.

[0108] In one possible implementation, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0109] In an exemplary embodiment, a computer program product or a computer program is also provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs any of the above-mentioned methods for speed regulation of a generator.

[0110] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the current allowed power generation power of the power battery, the discharge power of the power battery, the power consumption of the whole vehicle, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine involved in this application are all obtained with full authorization.

[0111] It should be understood that the "plurality" mentioned in this article refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0112] It should be noted that the terms "first", "second", etc. (if any) in the specification and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0113] The above description is only an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for speed regulation of a generator, characterized in that: The method comprises: Obtain the current allowed power generation of the power battery, the discharge power of the power battery, the power consumption of the vehicle, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine; Calculating a first torque of the engine based on the currently allowed power generation of the power battery and the speed of the engine, the first torque being the torque that the engine needs to provide to achieve the currently allowed maximum power generation of the power battery; determining an engine torque deviation based on the first torque; calculating an upper torque limit of the engine based on the engine torque deviation, a maximum negative torque allowed by the generator, a rotation speed of the generator, and a rotation speed of the engine; Reversely calculating the second torque of the engine based on the vehicle power consumption, the power discharge power of the power battery and the speed of the generator; In response to the second torque being greater than an upper torque limit of the engine, a speed regulating power of the generator is released based on the second torque and the upper torque limit of the engine.

2. The method according to claim 1, characterized in that The calculating the first torque of the engine based on the currently allowed power generation power of the power battery and the speed of the engine includes: calculating an angular velocity of the engine based on a rotational speed of the engine; The currently allowed power generation power of the power battery is calculated and divided by the angular velocity of the engine, and the calculation result is used as the first torque of the engine.

3. The method according to claim 1, characterized in that The determining the engine torque deviation based on the first torque includes: determining, based on a value of the first torque, a torque interval to which the first torque belongs; The engine torque deviation corresponding to the torque interval is obtained.

4. The method according to claim 1, characterized in that: The calculating the torque upper limit of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the rotation speed of the generator and the rotation speed of the engine includes: Substituting the engine torque deviation, the maximum negative torque allowed by the generator, the rotation speed of the generator and the rotation speed of the engine into a formula for calculating the upper torque limit of the engine, to obtain the upper torque limit of the engine; Wherein, the formula for calculating the upper limit of the torque of the engine includes: The T max1 is the torque upper limit of the engine, the T max2 is the maximum negative torque allowed by the generator, N1 is the speed of the engine, N2 is the speed of the generator, and T Δ is the engine torque deviation.

5. The method according to claim 4, characterized in that The reverse calculation of the second torque of the engine based on the vehicle power consumption, the power discharge power of the power battery and the rotation speed of the generator includes: Get the efficiency of the generator; Substituting the vehicle power consumption, the power discharge power of the power battery and the rotation speed of the generator into the formula for calculating the second torque of the engine to obtain the second torque of the engine; Wherein, the formula for calculating the second torque of the engine includes: The P dri is the power consumption of the whole vehicle, P1 is the discharge power of the power battery, and η isg is the efficiency of the generator, and N2 is the rotation speed of the generator.

6. The method according to claim 1, characterized in that The method further comprises: In response to the second torque being greater than an upper torque limit of the engine and the speed regulating power of the generator being unable to be released, the engine is requested to reduce output torque.

7. The method according to claim 6, characterized in that After requesting the engine to reduce the output torque, the method further includes: Calculate the speed regulating power of the generator required for the reduced engine output torque; The generator is controlled to release power according to the speed regulating power of the generator.

8. A device for regulating the speed of a generator, characterized in that: The device comprises: An acquisition module is used to obtain the current allowed power generation of the power battery, the discharge power of the power battery, the power consumption of the whole vehicle, the maximum negative torque allowed by the generator, the speed of the generator and the speed of the engine; A first calculation module, configured to calculate a first torque of the engine based on the currently allowed power generation of the power battery and the rotation speed of the engine, wherein the first torque is the torque that the engine needs to provide to achieve the currently allowed maximum power generation of the power battery; a determination module, configured to determine an engine torque deviation based on the first torque; a second calculation module, configured to calculate an upper torque limit of the engine based on the engine torque deviation, a maximum negative torque allowed by the generator, a rotation speed of the generator, and a rotation speed of the engine; a reverse calculation module, configured to reversely calculate the second torque of the engine based on the vehicle power consumption, the power discharge power of the power battery and the rotation speed of the generator; A release module is configured to release the speed regulating power of the generator based on the second torque and the upper torque limit of the engine in response to the second torque being greater than an upper torque limit of the engine.

9. A computer program product, comprising computer instructions, which, when executed by a processor, implement the steps of the method for generator speed regulation according to any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is loaded and executed by a processor to implement the generator speed regulation method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Hybrid electric vehicle electric brake control method and device and hybrid electric vehicle

    CN113830068A

  • Engine rotating speed control method and device, vehicle and electronic device

    CN116039607A

  • Load demand and power generation balancing in direct series electric drive system

    US20100066277A1

  • Electric car and control method thereof

    US20120239236A1

  • Battery Electric Hybrid Drive For A Combine Harvester

    US20140277879A1

Cited By

  • Method and apparatus for regulating speed of generator, and storage medium

    WO2026118530A1