Method, device and storage medium for generator speed regulation

By calculating the generator's torque deviation and upper limit, and combining the vehicle's power consumption and the power battery's discharge power, the problem of inaccurate generator speed regulation was solved, ensuring the safety and stability of the vehicle's power supply system.

CN119568116BActive Publication Date: 2026-01-02WUHU ACTECO POWERTRAIN CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411791850.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2026-01-02
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

In existing technologies, generator speed regulation calculations are not accurate enough, resulting in insufficient safety of the vehicle's power supply system. It cannot keep up with the speed requests from the VCU and may even cause the engine speed to spike.

Method used

By acquiring the current allowable power generation capacity of the power battery, the discharge capacity of the power battery, the power consumption of the whole vehicle, the maximum allowable negative torque of the generator, and the engine speed, the first torque and torque deviation of the engine are calculated, the upper limit of torque is determined, and the second torque of the engine is calculated based on the power consumption of the whole vehicle and the discharge capacity of the power battery, and the speed regulation power is released to ensure accuracy.

Benefits of technology

This ensures accurate generator speed regulation, guarantees the safety of the vehicle's power supply system, prevents excessive engine speed, and ensures normal system operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119568116B_ABST
    Figure CN119568116B_ABST
Patent Text Reader

Abstract

The application discloses a method and device for generator speed regulation and a storage medium, and belongs to the technical field of vehicle control. The method comprises the following steps: calculating a first torque of an engine based on a current allowed power generation of a power battery and a rotating speed of the engine, wherein the first torque is a torque required by the engine to reach the current allowed maximum power generation of the power battery; determining an engine torque deviation based on the first torque; calculating an upper limit of the torque of the engine based on the engine torque deviation, a maximum negative torque allowed by the generator, a rotating speed of the generator and the rotating speed of the engine; inversely calculating a second torque of the engine based on a total vehicle consumption power, a discharge power of the power battery and the rotating speed of the generator; and releasing a speed regulation power of the generator based on the second torque and the upper limit of the torque of the engine in response to the second torque being greater than the upper limit of the torque of the engine. The accuracy of the generator speed regulation is ensured, so that the safety of a vehicle power supply system is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of vehicle control, in particular to a method and device for generator speed regulation and a storage medium. BACKGROUND

[0002] During vehicle driving, the generator outputs torque, and the motor performs speed control. The generator power of the vehicle power supply system is jointly determined by the power of the battery, the capability of the engine and the capability of the motor. In the related art, only the output torque of the engine is used to calculate the speed regulation torque required by the motor, and the influence of the remaining part of the charging system is not considered comprehensively, which easily causes the problem that the calculation result is not accurate enough, resulting in that the speed regulation torque given to the motor by the system is insufficient to follow the requested speed of the VCU (Vehicle Control Unit), and even the phenomenon of engine speed soaring easily occurs, affecting the safety of the vehicle power supply system. Therefore, how to ensure the accuracy of generator speed regulation, so as to ensure the safety of the vehicle power supply system, is a problem to be solved. SUMMARY

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

[0004] In one aspect, the present application provides a method for generator speed regulation, which comprises:

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

[0006] calculating the first torque of the engine based on the current allowed generator power of the power battery and the speed of the engine, the first torque being the torque required by the engine to reach the current allowed maximum generator power of the power battery;

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

[0008] calculating 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;

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

[0010] in response to the second torque being greater than the torque upper limit of the engine, releasing the speed regulation power of the generator based on the second torque and the torque upper limit of the engine.

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

[0012] an obtaining module configured to obtain a current allowed generation power of a power battery, a discharge power of the power battery, a total vehicle consumption power, a maximum negative torque allowed by the generator, a rotational speed of the generator, and a rotational speed of an engine;

[0013] a first calculating module configured to calculate a first torque of the engine based on the current allowed generation power of the power battery and the rotational speed of the engine, the first torque being a torque required by the engine to reach the current allowed maximum generation power of the power battery;

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

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

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

[0017] a releasing module configured to, in response to the second torque being greater than the torque upper limit of the engine, release the speed regulation power of the generator based on the second torque and the torque upper limit of the engine.

[0018] In another aspect, a non-transitory computer readable storage medium is also provided, wherein the computer readable storage medium stores a computer program, and the computer program is loaded and executed by a processor to implement the method for regulating the speed of a generator according to any one of the above aspects.

[0019] In another aspect, a computer program product is also provided, the computer program product comprising computer instructions, and the computer instructions are executed by a processor to implement the steps of the method for regulating the speed of a generator according to any one of the above aspects.

[0020] The technical scheme provided in the present application at least brings the following beneficial effects:

[0021] The application calculates the first torque of the engine by obtaining the current allowed generating power of the power battery and the rotating speed of the engine, and 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, so as to ensure the accuracy of the calculated torque required by the engine to reach the current maximum generating power allowed by the power battery; the second torque of the engine is calculated based on the whole vehicle consumption power, the discharging power of the power battery and the rotating speed of the generator, and the speed regulating power of the generator is released based on the second torque and the torque upper limit of the engine in response to the second torque being greater than the torque upper limit of the engine, so as to ensure the accuracy of the generator speed regulation and the safety of the vehicle power supply system. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.

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

[0024] Figure 2 is a flowchart of a generator speed regulation method provided by an embodiment of the present application;

[0025] Figure 3 is a flowchart of a generator speed regulation method provided by an embodiment of the present application;

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

[0027] In order to make the purpose, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail with reference to the drawings.

[0028] The present application provides a generator speed regulation method, please refer to Figure 1Fig. 1 shows a schematic diagram of an implementation environment of the method according to an embodiment of the application. The implementation environment can comprise a VCU 11, a temperature sensor 12, a BMS (Battery Management System) 13, a current sensor 14, a voltage sensor 15, an on-board electrical device 16, a GCU (Generator Control Unit) 17, an ECU (Engine Control Unit) 18 and a MDC (Motor Driver Controller) 19.

[0029] Optionally, the VCU 11 can read the current ambient temperature via the temperature sensor 12, and determine the current allowed generating power of the power battery according to the model of the power battery and the current ambient temperature. The VCU 11 can obtain the current discharge voltage and discharge current of the power battery via the BMS 13, and calculate the discharge power of the power battery based on the current discharge voltage and discharge current of the power battery. The VCU 11 can determine the maximum negative torque allowed by the generator according to the type of the generator, detect the rotational speed of the generator via the GCU 17, and detect the rotational speed of the engine 18 via the ECU 18.

[0030] Exemplarily, the VCU 11 can detect the rotational speed, torque and efficiency of the driving motor via the MDC 19. The VCU 11 can calculate the power consumed by the driving motor based on the torque, rotational speed and efficiency of the driving motor. The VCU 11 can obtain the charging current of each on-board electrical device 16 via the current sensor 14 installed on each on-board electrical device 16, and obtain the charging voltage of each on-board electrical device 16 via the voltage sensor 15 installed on each on-board electrical device 16. The VCU 11 can calculate the power consumed by the on-board electrical devices 16 based on the charging current and charging voltage. The VCU 11 can take the sum of the power consumed by each on-board electrical device 16 and the power consumed by the driving motor as the total power consumed by the vehicle.

[0031] Exemplarily, the VCU 11 can calculate a first torque of the engine based on the current allowed generating power of the power battery and the rotational speed of the engine, wherein the first torque is the torque required by the engine to reach the maximum generating power currently allowed by the power battery. The VCU 11 can determine an engine torque deviation based on the first torque, and calculate an upper limit of the torque of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the rotational speed of the generator and the rotational speed of the engine. The VCU 11 can calculate a second torque of the engine based on the total power consumed by the vehicle, the discharge power of the power battery and the rotational 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 and the second torque. If the second torque is greater than the torque upper limit of the engine, the VCU 11 calculates the inverse calculated power of the engine based on the second torque; calculates the upper limit power of the engine based on the torque upper limit of the engine; and releases the speed regulation power of the generator through the GCV based on the inverse calculated power of the engine and the upper limit power of the engine.

[0033] Optionally, in response to the second torque being greater than the torque upper limit and the speed regulation power of the generator being unable to be released, the VCU 11 requests the engine to reduce the output torque through the ECU 18. After requesting the engine to reduce the output torque, the speed regulation 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 regulation power of the generator. The VCU 11, the temperature sensor 12, the BMS 13, the current sensor 14, the voltage sensor 15, the vehicle-mounted electrical equipment 16, the GCU 17, the ECU 18, and the MDC 19 are communicatively connected through a wired or wireless network.

[0034] Based on the above Figure 1 As shown in the implementation environment, the embodiment of the present application provides a generator speed regulation method as shown in Figure 2 Taking the VCU as an example, the method comprises steps 201-206.

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

[0036] In a possible implementation, when the vehicle is in the series mode, energy is transmitted to the driving motor of the vehicle along the engine, the generator, and the power battery of the vehicle, and the vehicle is driven to run through the driving motor. Next, the obtaining method of the above parameters is exemplified.

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

[0038] Optionally, the current allowed generation power of the power battery is obtained by the VCU determining the current allowed generation power of the power battery according to the model of the power battery and the current environmental temperature. The VCU can read the current environmental temperature through the temperature sensor installed on the vehicle, and the correspondence among the model of the power battery, the environmental temperature, and the allowed generation power of the power battery can be calibrated through experiments in advance.

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

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

[0041] P1 = V x 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. In a possible implementation, P dis may be in units of W (watt), V may be in units of V (volt), and I may be in units of A (ampere).

[0043] (3) Obtain the total vehicle consumption power

[0044] Optionally, the total vehicle consumption power is obtained by: the VCU aggregating the power consumed by the vehicle-mounted electrical equipment, and taking the sum of the power consumed by the vehicle-mounted electrical equipment and the power consumed by the drive motor as the total vehicle consumption power, wherein a formula for calculating the power consumed by the drive motor includes:

[0045]

[0046] wherein P dri is the power consumed by the drive motor, T dri is the torque of the drive motor, N dri is the rotational speed of the drive motor, and η dri is the efficiency of the drive motor, T dri may be in units of N·m (Newton-meter), and N dri may be in units of RPM (revolutions per minute).

[0047] In a possible implementation, the VCU can obtain the charging current of each electrical equipment through the current sensor installed on each vehicle-mounted electrical equipment, and obtain the charging voltage of each electrical equipment through the voltage sensor installed on each electrical equipment; and then bring the charging current and charging voltage of each electrical equipment into a formula for calculating power to obtain the power consumed by each electrical equipment. Exemplarily, the electrical equipment on the vehicle includes but is not limited to a display screen, an air conditioner, and interior and exterior lights. Exemplarily, the VCU can obtain the rotational speed and torque of the drive motor from the MDC through 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, the acquiring the maximum negative torque allowed by the generator comprises: the VCU can determine the maximum negative torque allowed by the generator according to the type of the generator. Wherein, the correspondence between the type of the generator and the maximum negative torque allowed by the generator can be determined in advance according to experiments.

[0050] (5) acquiring the speed of the generator

[0051] Optionally, the acquiring the speed of the generator comprises: the VCU acquires the speed of the generator from the GCV through the CAN bus.

[0052] (6) acquiring the speed of the engine

[0053] In a possible implementation, the acquiring the speed of the generator comprises: the VCU acquires the speed of the engine from the ECU through the CAN bus.

[0054] In step 202, the VCU calculates the first torque of the engine based on the current maximum power generation allowed by the power battery and the speed of the engine, the first torque being the torque required by the engine to reach the current maximum power generation allowed by the power battery.

[0055] Optionally, after determining the current maximum power generation allowed by the power battery and the speed of the engine, the VCU calculates the first torque of the engine based on the current maximum power generation allowed by the power battery and the speed of the engine, the first torque being the torque required by the engine to reach the current maximum power generation allowed by the power battery. Optionally, the VCU calculates the first torque of the engine based on the current maximum power generation allowed by the power battery and the speed of the engine, comprising: calculating the angular velocity of the engine based on the speed of the engine; calculating the result of dividing the current maximum power generation allowed by the power battery by the angular velocity of the engine, and taking the calculation result as the first torque of the engine.

[0056] In a possible implementation, the VCU can bring the speed of the engine into the formula for calculating the angular velocity of the engine to obtain the angular velocity of the engine, wherein the formula for calculating the angular velocity of the engine comprises:

[0057]

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

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

[0060]

[0061] wherein, T1 is the first torque of the engine, and the unit of T1 can be N.m.

[0062] In step 203, the VCU determines the 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 numerical value of the first torque; and obtaining the engine torque deviation corresponding to the torque interval. Optionally, the torque interval can be divided according to the numerical value of the torque in advance, for example, 0-50 N.m is taken as the first torque interval, 50 N.m-100 N.m is taken as the second torque interval, 100 N.m-150 N.m is taken as the third torque interval, and 150 N.m-the maximum torque that the engine can provide is taken as the fourth torque interval.

[0064] Illustratively, after determining the torque interval to which the first torque belongs, if the first torque is in the first torque interval, the engine torque deviation can be ±3 N.m; if the first torque is in the second torque interval, the engine torque deviation can be ±4 N.m; if the first torque is in the third torque interval, the engine torque deviation can be ±5% multiplied by the first torque; and if the first torque is in the fourth torque interval, the engine torque deviation can be ±6% multiplied by the first torque.

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

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

[0067]

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

[0069] In step 205, the VCU inversely calculates the second torque of the engine based on the whole vehicle consumption power, the discharging power of the power battery and the rotating speed of the generator.

[0070] Illustratively, after determining the whole vehicle consumption power, the discharging power of the power battery and the rotating speed of the generator, the VCU inversely calculates the second torque of the engine based on the whole vehicle consumption power, the discharging power of the power battery and the rotating speed of the generator, including: the VCU acquires the efficiency of the generator; the whole vehicle consumption power, the discharging power of the power battery and the rotating speed of the generator are brought into a 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 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.

[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 and the second torque are compared. 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 inverse calculation 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; releasing the speed regulating power of the generator based on the inverse calculation power of the engine and the upper limit power of the engine.

[0075] Illustratively, calculating the inverse calculation power of the engine based on the second torque includes: bringing the second torque into a formula for calculating the power of the engine to obtain the inverse calculation power of the engine. Calculating the upper limit power of the engine based on the torque upper limit of the engine includes: bringing the torque upper limit of the engine into the formula for calculating the power of the engine to obtain the upper limit power of the engine. Wherein the formula for calculating the power of the engine includes:

[0076] P = T x ω

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

[0078] Exemplarily, the speed regulation power of the generator is released, i.e. the additional power required by the electrical equipment is compensated, the output power of the generator is increased by adjusting the speed and load of the generator, so as to ensure the normal operation of the system. Alternatively, after the calculation of the inverse calculation power of the engine and the upper limit power of the engine is completed, the speed regulation power of the generator is released based on the inverse calculation power of the engine and the upper limit power of the engine, including: calculating the difference between the inverse calculation power of the engine and the upper limit power of the engine, taking the difference between the inverse calculation power of the engine and the upper limit power of the engine as the speed regulation power required to be released by the generator, and then adjusting the speed and load of the generator by the GCV according to the speed regulation power required to be released by the generator.

[0079] In a possible implementation, after the torque upper limit and the second torque are determined, in response to the second torque being greater than the torque upper limit and the speed regulation power of the generator being unable to be released, the VCU requests the engine to reduce the output torque. Alternatively, the factors that the speed regulation power of the generator is unable to be released include but are not limited to: the generator is overloaded, the electrical system protection mechanism of the vehicle is turned on, or the generator is aged.

[0080] Alternatively, if the second torque is greater than the torque upper limit and the speed regulation power of the generator is unable to 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 less than or equal to the difference between the second torque and the torque upper limit as the output torque required to be reduced by the engine; and controlling the output torque of the engine to be reduced to the selected first torque value by the ECU. Wherein, the first torque value can be selected according to experience.

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

[0082] In a possible implementation, the speed regulation power of the generator required by the reduced engine output torque is calculated, including: the reduced engine output torque is brought into the formula for calculating the speed regulation power of the generator to obtain the speed regulation power of the generator required by the reduced engine output torque; wherein the formula for calculating the speed regulation power of the generator includes:

[0083]

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

[0085] Exemplarily, if the second torque is less than the torque upper limit, the requested torque of the engine is reduced according to a 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 needs to be less than the difference between the torque upper limit of the engine and the second torque, and the second torque value can be selected according to experience. Alternatively, after the requested torque of the engine is reduced by the second torque value, the VCU re-calculates the second torque of the engine currently, compares the second torque of the engine currently with the torque upper limit of the engine, and adjusts the power output by the generator according to the same method.

[0086] In summary, the method for adjusting the speed of the generator is illustrated by referring to a flow chart of the method for adjusting the speed of the generator shown in Figure 3 Exemplarily, if the second torque is less than the torque upper limit, the requested torque of the engine is reduced according to a 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 needs to be less than the difference between the torque upper limit of the engine and the second torque, and the second torque value can be selected according to experience. Alternatively, after the requested torque of the engine is reduced by the second torque value, the VCU re-calculates the second torque of the engine currently, compares the second torque of the engine currently with the torque upper limit of the engine, and adjusts the power output by the generator according to the same method.

[0087] The embodiment of the present application 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 calculates the torque upper limit of the engine based on the first torque and the maximum negative torque allowed by the generator, so as to ensure the accuracy of the torque provided by the engine to reach the currently allowed maximum power generation of the power battery, and re-calculates the second torque of the engine based on the power consumption of the vehicle, the discharging power of the power battery and the speed of the generator, releases the speed adjustment power of the generator based on the second torque and the torque upper limit of the engine in response to the second torque being greater than the torque upper limit of the engine, so as to ensure the accuracy of the speed adjustment of the generator, and ensure the safety of the power supply system of the vehicle.

[0088] Referring to Figure 4 The embodiment of the present application provides a device for adjusting the speed of the generator, which comprises:

[0089] The acquisition module 401 is configured to acquire the current allowed power generation power of the power battery, the discharging power of the power battery, the whole vehicle consumption power, the maximum negative torque allowed by the generator, the rotating speed of the generator, and the rotating speed of the engine.

[0090] The first calculation module 402 is configured to calculate a first torque of the engine based on the current allowed power generation power of the power battery and the rotating speed of the engine, the first torque being the torque required by the engine to reach the current allowed maximum power generation power of the power battery.

[0091] The determination module 403 is configured to determine an engine torque deviation based on the first torque.

[0092] The second calculation module 404 is configured to calculate an upper limit of the torque 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.

[0093] The inverse calculation module 405 is configured to inversely calculate a second torque of the engine based on the whole vehicle consumption power, the discharging power of the power battery, and the rotating speed of the generator.

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

[0095] In a possible implementation, the first calculation module 402 is configured to calculate an angular speed of the engine based on the rotating speed of the engine, and calculate the current allowed power generation power of the power battery divided by the angular speed of the engine, and take the calculation result as the first torque of the engine.

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

[0097] In a possible implementation, the second calculation module 404 is configured to bring 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 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:

[0098]

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

[0100] In a possible implementation, the inverse calculation module 405 is configured to: obtain the efficiency of the generator; and input the power consumption of the vehicle, the discharging power of the power battery, and the rotating speed of the generator into a 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 comprises:

[0101]

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

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

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

[0105] The device obtains the current allowed power generation of the power battery and the rotating speed of the engine, calculates the first torque of the engine, determines the torque deviation of the engine based on the first torque, and calculates the torque upper limit of the engine together with the maximum negative torque allowed by the generator, to ensure the accuracy of the calculated torque required by the engine to reach the maximum power generation allowed by the power battery at present; the device inversely calculates the second torque of the engine based on the power consumption of the vehicle, the discharging power of the power battery, and the rotating speed of the generator, releases the speed regulation power of the generator based on the second torque and the torque upper limit of the engine in response to the second torque being greater than the torque upper limit of the engine, and ensures 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 embodiments is only used as an example to illustrate the division of the above functional modules, and in actual application, the above functions can be completed by different functional modules according to needs, 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 embodiments belong to the same concept, and the specific implementation process is described in detail in the method embodiments, which will not be repeated here.

[0107] In an example embodiment, a computer readable storage medium is also provided, and the computer readable storage medium stores at least one computer program, which is loaded and executed by a processor of a computer device to enable the computer to implement any one of the above generator speed regulation methods.

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

[0109] In the example embodiment, a computer program product or computer program is also provided, which includes computer instructions 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 one of the above-mentioned generator speed regulation methods.

[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 for analysis, stored data, displayed data, etc.) and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, 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 are all obtained under sufficient authorization.

[0111] It should be understood that "multiple" referred to in the present text refers to two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0112] It should be noted that the terms "first", "second", and the like (if any) in the specification and claims of the present application are used to distinguish similar objects, and do not necessarily have to describe a specific order or chronological order. It should be understood that the data used in this way can be interchanged under appropriate circumstances, 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 example embodiments do not represent all embodiments consistent with the present application. Rather, 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 merely illustrates the embodiments of the present application, and is not used to limit the present application, any modification, equivalent replacement, improvement, etc. made within the principles of the present application should be included in the protection scope of the present application.

Claims

1. A method of speed regulation of a generator, characterized by, The method comprises: acquiring 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 rotating speed of the generator and the rotating speed of the engine; calculating the first torque of the engine based on the current allowed power generation of the power battery and the rotating speed of the engine, the first torque being the torque required by the engine to reach the current allowed maximum power generation of the power battery; determining the engine torque deviation based on the first torque; calculating the upper limit of the torque 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; calculating the second torque of the engine based on the power consumption of the whole vehicle, the discharge power of the power battery and the rotating speed of the generator; in response to the second torque being greater than the upper limit of the torque of the engine, releasing the speed regulation power of the generator based on the second torque and the upper limit of the torque of the engine; the determination of the engine torque deviation based on the first torque comprises: determining the torque interval to which the first torque belongs based on the numerical value of the first torque; acquiring the engine torque deviation corresponding to the torque interval; the calculation of the upper limit of the torque 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 comprises: inputting 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 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 comprises: The is a torque upper limit of the engine, the is a maximum negative torque allowed by the generator, the is a rotational speed of the engine, the is a rotational speed of the generator, the is a torque deviation of the engine; the calculation of the second torque of the engine based on the power consumption of the whole vehicle, the discharge power of the power battery and the rotating speed of the generator comprises: acquiring the efficiency of the generator; inputting the power consumption of the whole vehicle, the discharge power of the power battery and the rotating speed of the generator into a 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 comprises: The is the total vehicle consumption power, the is the discharge power of the power battery, the is the efficiency of the generator, the is the rotational speed of the generator.

2. The method of claim 1, wherein, the calculation of the first torque of the engine based on the current allowed power generation of the power battery and the rotating speed of the engine comprises: calculating the angular speed of the engine based on the rotating speed of the engine; calculating the current allowed power generation of the power battery divided by the angular speed of the engine, and taking the calculation result as the first torque of the engine.

3. The method of claim 1, wherein, The method further comprises: in response to the second torque being greater than the upper limit of the torque of the engine and the speed regulation power of the generator being unable to be released, requesting the engine to reduce the output torque.

4. The method of claim 3, wherein, after the request of the engine to reduce the output torque, the method further comprises: calculating the speed regulation power of the generator required by the reduced output torque of the engine; controlling the generator to release power according to the speed regulation power of the generator.

5. A device for speed regulation of an electric generator, characterized in that The device comprises: an acquisition module, configured to acquire 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 rotating speed of the generator and the rotating speed of the engine; The first calculation module is configured to calculate a first torque of the engine based on the current allowed power generation of the power battery and the rotational speed of the engine, the first torque being a torque required by the engine to reach the current allowed maximum power generation of the power battery; The determination module is configured to determine an engine torque deviation based on the first torque; The second calculation module is configured to calculate an upper limit of the torque of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the rotational speed of the generator and the rotational speed of the engine; The inverse calculation module is configured to inversely calculate a second torque of the engine based on the total vehicle consumption power, the discharge power of the power battery and the rotational speed of the generator; The release module is configured to release the speed regulation power of the generator based on the second torque and the upper limit of the torque of the engine in response to the second torque being greater than the upper limit of the torque of the engine. The determination of the engine torque deviation based on the first torque comprises: determining a torque interval to which the first torque belongs based on the numerical value of the first torque; obtaining the engine torque deviation corresponding to the torque interval; The calculation of the upper limit of the torque of the engine based on the engine torque deviation, the maximum negative torque allowed by the generator, the rotational speed of the generator and the rotational speed of the engine comprises: applying the engine torque deviation, the maximum negative torque allowed by the generator, the rotational speed of the generator and the rotational 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; The formula for calculating the upper limit of the torque of the engine comprises: The is a torque upper limit of the engine, the is a maximum negative torque allowed by the generator, the is a rotational speed of the engine, the is a rotational speed of the generator, the is a torque deviation of the engine; The inverse calculation of the second torque of the engine based on the total vehicle consumption power, the discharge power of the power battery and the rotational speed of the generator comprises: obtaining the efficiency of the generator; applying the total vehicle consumption power, the discharge power of the power battery and the rotational speed of the generator into a formula for calculating the second torque of the engine to obtain the second torque of the engine; The formula for calculating the second torque of the engine comprises: The is the total vehicle consumption power, the is the discharge power of the power battery, the is the efficiency of the generator, the is the rotational speed of the generator.

6. 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 4.

7. A non-transitory computer-readable storage medium, comprising: The computer program is stored in the computer readable storage medium and loaded and executed by the processor to implement the method for generator speed regulation according to any one of claims 1 to 4.

Citation Information

Patent Citations

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

    CN113830068A

  • Dual-electric machine vehicle control method and apparatus, and device and storage medium

    WO2022135097A1