Method and device for adjusting generator speed, vehicle controller and vehicle

By acquiring the generator speed and generating a reverse torque to control the generator speed, the problem of insufficient speed control accuracy between the generator and the engine is solved, achieving more stable speed control, reducing mechanical vibration, and improving user satisfaction.

CN114785215BActive Publication Date: 2026-03-31CHONGQING SOKON IND GRP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-27
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

In existing technologies, the speed control accuracy between the generator and the engine is poor, resulting in strong mechanical vibration between the generator and the engine, which reduces user satisfaction.

Method used

By acquiring the generator's rotational speed and determining whether it falls within a specific threshold range, a reverse torque is generated and sent to the generator control device to control the generator's rotational speed to decrease below the first threshold. Simultaneously, the torque and time are recorded to improve torque control accuracy.

Benefits of technology

It improves the speed control accuracy between the generator and the engine, reduces mechanical vibration, and enhances user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114785215B_ABST
    Figure CN114785215B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of generator speed adjustment method, device, whole car controller and the technical scheme of vehicle, VCU obtains the first speed of generator;VCU judges whether the first speed is greater than or equal to the first threshold and less than or equal to the second threshold;VCU if it is judged that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold, then according to the first speed generates counter drag torque;VCU sends counter drag torque to GCU;GCU according to counter drag torque, the speed of generator is reduced to less than the first threshold, to improve the satisfaction of user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention relates to the field of vehicle technology, specifically to a method, device, vehicle controller, and vehicle for adjusting generator speed. [Background Technology]

[0002] In a vehicle, when the engine is stopped, the vehicle control unit (VCU) sends the reverse drag torque to the generator control unit (GCU). The GCU controls the generator speed based on the reverse drag torque. Since the engine is connected to the generator, the engine speed will also decrease.

[0003] However, in the existing technology, the torque control accuracy of the reverse drag torque received by the GCU is poor, which makes the generator speed prone to large fluctuations, and the engine speed also fluctuates greatly. This results in strong mechanical vibration between the generator and the engine, thereby reducing user satisfaction. [Summary of the Invention]

[0004] In view of this, embodiments of the present invention provide a method, apparatus, vehicle controller, and vehicle for adjusting generator speed, in order to solve the problem of reduced user satisfaction in the prior art.

[0005] In a first aspect, embodiments of the present invention provide a method for adjusting generator speed, comprising:

[0006] Obtain the generator's first speed;

[0007] Determine whether the first rotational speed is greater than or equal to a first threshold and less than or equal to a second threshold;

[0008] If it is determined that the first rotational speed is greater than or equal to the first threshold and less than or equal to the second threshold, then an anti-drag torque is generated based on the first rotational speed;

[0009] The reverse torque is sent to the GCU so that the GCU reduces the speed of the generator to less than a first threshold based on the reverse torque.

[0010] In one possible implementation, after generating the anti-drag torque based on the first rotational speed, the method further includes:

[0011] Obtain the generation time corresponding to the anti-drag torque;

[0012] Record the anti-drag torque and the corresponding generation time.

[0013] Secondly, embodiments of the present invention provide a method for adjusting generator speed, the method being implemented in a vehicle, the vehicle including a vehicle control unit (VCU), a generator, and a generator control unit (GCU); the method includes:

[0014] The VCU obtains the first speed of the generator;

[0015] The VCU determines whether the first rotational speed is greater than or equal to a first threshold and less than or equal to a second threshold.

[0016] If the VCU determines that the first rotational speed is greater than or equal to the first threshold and less than or equal to the second threshold, then it generates an anti-drag torque based on the first rotational speed.

[0017] The VCU sends the anti-drag torque to the GCU;

[0018] The GCU reduces the generator speed to below a first threshold based on the anti-drag torque.

[0019] In one possible implementation, the vehicle further includes an in-vehicle infotainment screen, and after the VCU obtains the first speed of the generator, it also includes:

[0020] The GCU acquires the first rotational speed;

[0021] The GCU determines whether the first rotational speed is less than a third threshold.

[0022] If the GCU determines that the first rotational speed is less than the third threshold, it then determines whether at least one second rotational speed of the generator obtained during the detection time period is within the rotational speed threshold range.

[0023] If the GCU determines that any of the second speeds is outside the speed threshold range, it generates a fault message.

[0024] The GCU sends the fault message to the vehicle's infotainment screen.

[0025] The vehicle's infotainment screen displays the fault message.

[0026] In one possible implementation, before the GCU reduces the generator speed to below a first threshold based on the anti-drag torque, it further includes:

[0027] The GCU receives the anti-dragging torque and obtains the receiving time corresponding to the anti-dragging torque;

[0028] The GCU records the anti-drag torque and the receiving time corresponding to the anti-drag torque.

[0029] Thirdly, embodiments of the present invention provide a generator speed adjustment device, comprising:

[0030] The first acquisition module is used to acquire the first rotational speed of the generator;

[0031] The judgment module is used to determine whether the first rotational speed is greater than or equal to a first threshold and less than or equal to a second threshold;

[0032] The generation module is used to generate anti-drag torque based on the first speed if the judgment module determines that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold.

[0033] A transmitting module is used to transmit the anti-drag torque to the GCU, so that the GCU reduces the speed of the generator to less than a first threshold according to the anti-drag torque.

[0034] Fourthly, embodiments of the present invention provide a vehicle, including: the vehicle includes a vehicle controller (VCU), a generator, and a generator control unit (GCU);

[0035] The VCU is used to acquire the first speed of the generator; determine whether the first speed is greater than or equal to a first threshold and less than or equal to a second threshold; if it is determined that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold, generate anti-drag torque based on the first speed; and send the anti-drag torque to the GCU.

[0036] The GCU is used to reduce the speed of the generator to less than a first threshold based on the anti-drag torque.

[0037] In one possible implementation, the vehicle also includes an in-vehicle infotainment screen;

[0038] The GCU is also used to acquire the first rotational speed; determine whether the first rotational speed is less than a third threshold; if the GCU determines that the first rotational speed is less than the third threshold, it determines whether at least one second rotational speed of the generator acquired during the detection time period is within the rotational speed threshold range; if it determines that any second rotational speed is not within the rotational speed threshold range, it generates a fault prompt; the GCU sends the fault prompt to the vehicle screen.

[0039] The vehicle's infotainment screen is used to display the fault message.

[0040] Fifthly, embodiments of the present invention provide a storage medium including a stored program, wherein, when the program is executed, it controls the device where the stored medium is located to execute the generator speed adjustment method in the first aspect or a possible implementation of the first aspect.

[0041] In a sixth aspect, embodiments of the present invention provide a vehicle controller, including a memory and a processor. The memory is used to store information including program instructions, and the processor is used to control the execution of the program instructions. When the program instructions are loaded and executed by the processor, they implement the steps of the adjustment method in the first aspect or a possible implementation of the first aspect.

[0042] In the technical solution of a generator speed adjustment method, device, vehicle controller, and vehicle provided by the embodiments of the present invention, a first speed of the generator is obtained; it is determined whether the first speed is greater than or equal to a first threshold and less than or equal to a second threshold; if it is determined that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold, a reverse drag torque is generated based on the first speed; the reverse drag torque is sent to the GCU so that the GCU reduces the speed of the generator to less than the first threshold based on the reverse drag torque, thereby improving user satisfaction. [Attached Image Description]

[0043] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a schematic diagram illustrating the change of multiple parameters over time, provided as an embodiment of the present invention.

[0045] Figure 2 A schematic diagram of the structure of a vehicle provided in an embodiment of the present invention;

[0046] Figure 3 A flowchart illustrating a method for adjusting generator speed according to an embodiment of the present invention;

[0047] Figure 4 A schematic diagram of a shutdown strategy formula provided in an embodiment of the present invention;

[0048] Figure 5 This is another schematic diagram illustrating the change of multiple parameters over time, provided in an embodiment of the present invention.

[0049] Figure 6 A flowchart illustrating another method for adjusting generator speed provided in an embodiment of the present invention;

[0050] Figure 7 A schematic diagram of a generator speed adjustment device provided in an embodiment of the present invention;

[0051] Figure 8 This is a schematic diagram of a vehicle controller provided in an embodiment of the present invention.

Detailed Implementation Methods

[0052] To better understand the technical solution of the present invention, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0053] It should be understood that the described embodiments are merely some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0054] The terminology used in the embodiments of this invention is for the purpose of describing particular embodiments only and is not intended to limit the invention. The singular forms “a,” “the,” and “the” as used in the embodiments of this invention and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0055] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0056] It should be understood that although terms such as first, second, third, etc., may be used to describe numbers in embodiments of the present invention, these numbers should not be limited to these terms. These terms are only used to distinguish numbers from each other. For example, without departing from the scope of embodiments of the present invention, a first number may also be referred to as a second number, and similarly, a second number may also be referred to as a first number.

[0057] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."

[0058] In the existing technology, Figure 1 This is a schematic diagram illustrating the change of multiple parameters over time, provided by an embodiment of the present invention. Figure 1 The values ​​of the various parameters shown are all obtained based on existing technologies, such as... Figure 1As shown, several parameters include gcu_Speed, ecu_ecuSpeed, vcu_TorqueRepValue, gcu_torqueEst, vcu_MotorCtlMode, and gcu_FaultLevel. Among them, gcu_Speed ​​represents the generator speed, and the unit of gcu_Speed ​​is rpm; ecu_ecuSpeed ​​represents the engine speed, and the unit of ecu_ecuSpeed ​​is rpm; vcu_TorqueRepValue represents the reverse drag torque generated by the vcu, and the unit of vcu_TorqueRepValue is Nm; gcu_torqueEst represents the reverse drag torque received by the gcu; vcu_MotorCtlMode represents the control mode of the vcu; and gcu_FaultLevel represents the fault level.

[0059] like Figure 1 As shown, the horizontal axis represents time. The H-line represents the change of generator speed over time, and the vertical axis represents generator speed; the I-line represents the change of engine speed over time, and the vertical axis represents engine speed; the J-line represents the change of reverse torque generated by the VCU over time, and the vertical axis represents reverse torque; the K-line represents the change of reverse torque received by the GCU over time, and the vertical axis represents reverse torque; the L-line represents the change of VCU control mode over time, and the vertical axis represents control mode; the M-line represents the change of fault level over time, and the vertical axis represents fault level; the N-line and O-line are lines that can be arbitrarily set by the operator. Figure 1 The points A, B, C, D, E, F, and G shown are the intersections of the N line with the H line, I line, J line, K line, L line, M line, and the horizontal axis, respectively. Figure 1 The points a, b, c, d, e, f, and g shown are the intersections of line O with lines H, I, J, K, L, M, and the horizontal axis, respectively. dy represents the difference between the ordinates of A and a, B and b, C and c, D and d, E and e, and F and f. y represents the ordinates of a, b, c, d, e, and f.

[0060] like Figure 1 As shown, the ordinate of a is -54, and the difference between the ordinate of A and a is 336; the ordinate of b is 378, and the difference between the ordinate of B and b is 125; the ordinate of c is... The difference between the ordinate value of C and the ordinate value of c is -27.4; the ordinate value of d is The difference between the ordinate values ​​of D and d is -25.6; the ordinate value of e is torque control mode, and the difference between the ordinate values ​​of E and e is 0; the ordinate value of f is normal, and the difference between the ordinate values ​​of F and f is 0. t1 is the value of the intersection of the N line and the horizontal axis, t1 is 7204.3367, indicating that the horizontal coordinate of point G is 7204.3367; t0 is the value of the intersection of the O line and the horizontal axis, t0 is 7204.4967, indicating that the horizontal coordinate of point g is 7204.4967; dt is -0.16s, indicating that the difference between the horizontal coordinates of points G and g is -0.16.

[0061] like Figure 1 As shown, during the time period between the origin of the horizontal axis and point G, line J illustrates the change in reverse drag torque from 0 to less than -80N, and then the gradual increase in reverse drag torque from less than -80N to approximately -30N. Line H shows the change in generator speed from a slow decrease to a rapid decrease; line I shows the change in engine speed from a slow decrease to a rapid decrease. During the time period between points G and g, line J illustrates the gradual increase in reverse drag torque from approximately -30N to 0N; line H shows the generator speed still decreasing rapidly; line I shows the engine speed changing from a rapid decrease to a stable, constant speed. Because the engine and generator are connected, the decrease in generator speed affects the decrease in engine speed. However, during the time period between points G and g, the generator speed decreases rapidly while the engine speed tends to stabilize. The engine speed is not affected by the generator speed, indicating a significant mechanical vibration between the generator and engine, thus reducing user satisfaction.

[0062] To improve user satisfaction Figure 2 This is a schematic diagram of the structure of a vehicle provided in an embodiment of the present invention, such as... Figure 2 As shown, the vehicle includes: a vehicle controller (VCU 1), a generator (2), and a generator control unit (GCU 3).

[0063] VCU 1 is connected to generator control unit GCU 3, and generator 2 is connected to generator control unit GCU 3.

[0064] VCU 1 is used to obtain the first speed of generator 2; determine whether the first speed is greater than or equal to a first threshold and less than or equal to a second threshold; if it is determined that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold, then generate anti-drag torque based on the first speed; send the anti-drag torque to GCU 3; GCU 3 is used to reduce the speed of generator 2 to less than the first threshold based on the anti-drag torque.

[0065] In this embodiment of the invention, the vehicle also includes a vehicle infotainment screen 4, which is connected to the GCU 3.

[0066] GCU 3 is also used to acquire the first rotational speed; determine whether the first rotational speed is less than the third threshold; if the first rotational speed is determined to be less than the third threshold, determine whether at least one second rotational speed of the generator 2 acquired during the detection period is within the rotational speed threshold range; if any second rotational speed is determined to be outside the rotational speed threshold range, generate a fault prompt; send the fault prompt to the vehicle screen 4; the vehicle screen 4 is used to display the fault prompt.

[0067] In this embodiment of the invention, VCU 1 is also used to obtain the generation time corresponding to the anti-drag torque; and to record the anti-drag torque and the generation time corresponding to the anti-drag torque.

[0068] In this embodiment of the invention, VCU 1 is further configured to perform the step of obtaining the first speed of the generator if it is determined that the first speed is less than the first threshold or greater than the second threshold.

[0069] In this embodiment of the invention, GCU 3 is also used to receive the anti-dragging torque and obtain the receiving time corresponding to the anti-dragging torque; and to record the anti-dragging torque and the receiving time corresponding to the anti-dragging torque.

[0070] In a vehicle provided by this invention, the VCU obtains the first rotational speed of the generator; determines whether the first rotational speed is greater than or equal to a first threshold and less than or equal to a second threshold; if it is determined that the first rotational speed is greater than or equal to the first threshold and less than or equal to the second threshold, then generates a reverse drag torque based on the first rotational speed; the VCU sends the reverse drag torque to the GCU; the GCU reduces the rotational speed of the generator to less than the first threshold based on the reverse drag torque, thereby improving user satisfaction.

[0071] Figure 3 A flowchart of a generator speed adjustment method provided in an embodiment of the present invention is shown below. Figure 3 As shown, the method includes:

[0072] Step 101: The VCU obtains the first speed of the generator.

[0073] In this embodiment of the invention, the method for adjusting the generator speed can be based on Figure 2 The vehicle implementation shown includes a vehicle control unit (VCU), a generator and a generator control unit (GCU). The vehicle also includes a controller area network (CAN) line, from which the VCU obtains the generator speed in real time.

[0074] Step 102: The VCU determines whether the first rotational speed is greater than or equal to the first threshold and less than or equal to the second threshold. If yes, proceed to step 103; otherwise, proceed to step 101.

[0075] In this embodiment of the invention, if the VCU determines that the first rotational speed is greater than or equal to the first threshold and less than or equal to the second threshold, then step 103 is executed; if the VCU determines that the first rotational speed is less than the first threshold or greater than the second threshold, then step 101 is executed.

[0076] Step 103: The VCU generates the anti-drag torque based on the first rotational speed.

[0077] In this embodiment of the invention, the VCU generates anti-drag torque based on the first rotational speed using a shutdown strategy formula.

[0078] For example, Figure 4 This is a schematic diagram of a shutdown strategy formula provided in an embodiment of the present invention, as shown below. Figure 4 As shown, the horizontal axis represents the generator's rotational speed, and the vertical axis represents the reverse torque corresponding to the generator's rotational speed. According to... Figure 4 The shutdown strategy formula shown has a first threshold of 0 and a second threshold of 1000. The shutdown strategy formula is as follows: Where y is the reverse drag torque and x is the generator's first speed. If the VCU determines that the first speed is greater than or equal to 0 and less than or equal to 1000, it then determines whether the first speed is greater than or equal to 200 and less than 400. If the first speed is greater than or equal to 200 and less than 400, it calculates the reverse drag torque corresponding to the first speed according to the shutdown strategy formula. If the first speed is greater than or equal to 400 and less than or equal to 1000, it calculates the reverse drag torque corresponding to the first speed according to the shutdown strategy formula, determining it to be -30. If the first speed is greater than or equal to 0 and less than 200, it calculates the reverse drag torque corresponding to the first speed according to the shutdown strategy formula, determining it to be 0.

[0079] In this embodiment of the invention, after step 103, the method further includes: the VCU acquiring the generation time corresponding to the anti-drag torque; and recording the anti-drag torque and the generation time corresponding to the anti-drag torque.

[0080] For example, Figure 5 This is another schematic diagram illustrating the change of multiple parameters over time, provided by an embodiment of the present invention. Figure 5 The values ​​of the various parameters shown are all obtained based on the technical solution of this application, such as... Figure 5 As shown, where, Figure 5 The meaning of each parameter shown is the same as in Figure 1 The same parameter shown in the figure has the same meaning; Figure 5The meanings of A′, B′, C′, D′, E′, F′, ′, a′, b′, c′, d′, e′, f′, g′, h, i, j, k, l, m, n, and o shown in the figure are respectively related to Figure 1 The meanings of A, B, C, D, E, F, G, a, b, c, d, e, f, g, H, I, J, K, L, M, N, and O shown in the figure are the same; Figure 5 The meanings of dy and y shown in the figure are respectively related to Figure 1 The meaning of dy shown in the figure is the same as the meaning of y; Figure 5 The meanings of t1, t0, and dt shown in the figure are respectively related to Figure 1 The meanings of t1, t0, and dt shown are the same. Specifically, the ordinate value of a is 102, and the difference between the ordinate values ​​of A and a is 238; the ordinate value of b is 348, and the difference between the ordinate values ​​of B and b is 140; the ordinate value of c is 0, and the difference between the ordinate values ​​of C and c is... The ordinate value of d is The difference between the ordinate values ​​of D and d is -26.1; the ordinate value of e is Torque control mode, and the difference between the ordinate values ​​of E and e is 0; the ordinate value of f is Normal, and the difference between the ordinate values ​​of F and f is 0. t1 is the value of the intersection of line n and the horizontal axis, t1 is 7020.6871, indicating that the horizontal coordinate of point g' is 7020.6871; t0 is the value of the intersection of line o and the horizontal axis, t0 is 7020.547, indicating that the horizontal coordinate of point g' is 7020.547; dt is -0.1401s, indicating that the difference between the horizontal coordinates of point g' and g' is -0.1401. For example... Figure 5 As shown, line j indicates that the VCU records each anti-drag torque and the corresponding generation time of the anti-drag torque.

[0081] Step 104: The VCU sends the reverse torque to the GCU.

[0082] In embodiments of the present invention, for example, such as Figure 5 As shown, the j-line and k-line indicate that the VCU sends the anti-drag torque corresponding to the first rotational speed to the GCU in real time; the GCU receives the anti-drag torque sent by the VCU in real time.

[0083] Step 105: The GCU reduces the generator speed to below the first threshold based on the reverse drag torque.

[0084] In this embodiment of the invention, the GCU gradually reduces the generator speed to below a first threshold based on the anti-draft torque, thereby improving the torque control accuracy of the anti-draft torque received by the GCU, making the generator speed gradually decrease and less prone to large fluctuations, thus preventing strong mechanical vibrations between the generator and the engine, and improving user satisfaction.

[0085] The torque reduction process is a process in which the torque gradually increases or decreases from a fixed value, for example, as... Figure 1 As shown, during the time interval between points G and g, the J-line indicates that the torque gradually increases from approximately -30N to 0N. Therefore, the time interval between points G and g represents the period of torque release. Since the J-line is approximately a single line segment during the time interval between points G and g, Figure 1 The given value is dy = -27.4 and dt = -0.16. Therefore, comparing dy and dt yields the first torsional slope, which is 171.25. Figure 5 As shown, during the time interval between points ′ and g′, line j indicates that the torque gradually increases from approximately -30N to 0N. Therefore, the time interval between points ′ and g′ is the time interval during the torque removal process. Since line j is approximately a line segment during the time interval between points ′ and g′, Figure 5 The dy shown is dt is -0.1401. Comparing dy with dt generates a second torsion-removing slope, which is approximately 207.71. Since the second torsion-removing slope is greater than the first torsion-removing slope, it indicates that the technical solution provided in this embodiment of the invention increases the slope of the torsion-removing process, thereby reducing the vibration time between the generator and the engine.

[0086] Before step 105, the method further includes: the GCU receiving the anti-dragging torque and obtaining the receiving time corresponding to the anti-dragging torque; recording the anti-dragging torque and the receiving time corresponding to the anti-dragging torque. For example, as... Figure 5 As shown, the K-line indicates that the GCU records each anti-drag torque and the corresponding receiving time.

[0087] In a generator speed adjustment method provided by this invention, the VCU obtains a first generator speed; the VCU determines whether the first speed is greater than or equal to a first threshold and less than or equal to a second threshold; if the VCU determines that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold, it generates a reverse drag torque based on the first speed; the VCU sends the reverse drag torque to the GCU; the GCU reduces the generator speed to less than the first threshold based on the reverse drag torque, thereby improving user satisfaction.

[0088] Figure 6 A flowchart of another generator speed adjustment method provided in an embodiment of the present invention is shown below. Figure 6 As shown, Figure 6 The method shown is applied after step 101, and the method includes:

[0089] Step 201: GCU obtains the first speed of the generator.

[0090] In this embodiment of the invention, step 201 can be performed simultaneously with step 101. The method for adjusting the generator speed can be based on... Figure 2 The vehicle shown includes a generator and a GCU, and also includes a Controller Area Network (CAN) line, from which the GCU obtains the generator's speed in real time.

[0091] Step 202: The GCU determines whether the first rotational speed is less than the third threshold. If yes, proceed to step 203; otherwise, proceed to step 201.

[0092] In this embodiment of the invention, for example, the third threshold is 0. During the gradual decrease in generator speed, the generator speed may gradually decrease from a positive number to a negative number, causing a change in the corresponding rotation direction of the generator. For example, as... Figure 1 As shown, line H indicates that the generator speed decreased from positive to negative. Because the generator speed was negative, the GCU diagnosed that the generator had a reverse overspeed fault, which was shown as an increase in the fault level in line M, thus reducing user satisfaction.

[0093] Step 203: The GCU determines whether at least one second speed of the generator acquired during the detection period is within the speed threshold range. If yes, the process ends; otherwise, step 204 is executed.

[0094] In this embodiment of the invention, the detection time is extended, reducing the number of engine reverse overspeed faults diagnosed by the GCU. Simultaneously, a generator speed threshold range is set to prevent the GCU from failing to diagnose a generator reverse overspeed fault, thus improving user satisfaction. For example, as... Figure 5 As shown, the j-line indicates that the generator speed has gradually decreased to a negative value, but the m-line indicates that the generator has not experienced a reverse overspeed fault.

[0095] In this embodiment of the invention, the GCU corresponds to different brands, and different brands of GCUs correspond to different detection time periods and speed threshold ranges. For example, when the GCU brand is the first brand, the operator stipulates that the detection time period for the first brand GCU is 20ms, and the corresponding speed threshold range is that the generator speed is greater than -100rpm. This means that the GCU should obtain at least one second speed of the generator greater than -100rpm within 20ms. If any second speed obtained within 20ms is less than or equal to -100rpm, then step 204 is executed. When the GCU brand is the second brand, the operator stipulates that the detection time period for the second brand GCU is 100ms, and the corresponding speed threshold range is that the generator speed is greater than or equal to -100rpm. This means that the GCU should obtain at least one second speed of the generator greater than or equal to -100rpm within 100ms. If any second speed obtained within 100ms is less than -100rpm, then step 204 is executed.

[0096] Staff can define the diagnostic time and speed threshold ranges for each brand of GCU. After defining the diagnostic time and speed threshold ranges, staff can save these ranges to the GCU using computer equipment and the PEAK-system.

[0097] Step 204: GCU generates fault messages.

[0098] In this embodiment of the invention, if the GCU determines that any of the second rotational speeds is outside the speed threshold range, it generates a fault message. The fault message includes a text description. For example, the fault message might be "Range extender malfunction".

[0099] Step 205: The GCU sends the fault message to the vehicle's infotainment screen.

[0100] In embodiments of the present invention, such as Figure 2 As shown, the vehicle also includes an in-vehicle infotainment screen.

[0101] Step 206: The vehicle's infotainment screen displays a fault message.

[0102] In one possible implementation of this invention, the vehicle infotainment screen includes an integrated circuit (IC) and a display screen. The IC of the vehicle infotainment screen receives fault prompts sent by the GCU, causing the display screen to show the fault prompts. For example, the display screen may display "Range extender malfunction".

[0103] In a generator speed adjustment method provided by this invention, the VCU obtains a first generator speed; the VCU determines whether the first speed is greater than or equal to a first threshold and less than or equal to a second threshold; if the VCU determines that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold, it generates a reverse drag torque based on the first speed; the VCU sends the reverse drag torque to the GCU; the GCU reduces the generator speed to less than the first threshold based on the reverse drag torque, thereby improving user satisfaction.

[0104] Figure 7 This is a schematic diagram of the structure of a generator speed adjustment device provided in an embodiment of the present invention, as shown below. Figure 7 As shown, the device includes: a first acquisition module 11, a judgment module 12, a generation module 13, and a sending module 14.

[0105] The first acquisition module 11 is connected to the judgment module 12, the judgment module 12 is connected to the generation module 13, and the generation module 13 is connected to the sending module 14.

[0106] The first acquisition module 11 is used to acquire the first speed of the generator; the judgment module 12 is used to determine whether the first speed is greater than or equal to a first threshold and less than or equal to a second threshold; the generation module 13 is used to generate a reverse drag torque based on the first speed if the judgment module 12 determines that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold; the sending module 14 is used to send the reverse drag torque to the GCU so that the GCU reduces the speed of the generator to less than the first threshold based on the reverse drag torque.

[0107] In this embodiment of the invention, the device further includes a second acquisition module 15 and a recording module 16. The second acquisition module 15 is connected to the generation module 13 and the recording module 16. The recording module 16 is connected to the generation module 13.

[0108] The second acquisition module 15 is used to acquire the generation time corresponding to the anti-drag torque; the recording module 16 is used to record the anti-drag torque and the generation time corresponding to the anti-drag torque.

[0109] In this embodiment of the invention, the judgment module 12 is further configured to perform the operation of obtaining the first speed of the generator if it is determined that the first speed is less than the first threshold or greater than the second threshold.

[0110] In a generator speed adjustment device provided in this embodiment of the invention, the VCU obtains a first speed of the generator; determines whether the first speed is greater than or equal to a first threshold and less than or equal to a second threshold; if it is determined that the first speed is greater than or equal to the first threshold and less than or equal to the second threshold, then generates a reverse drag torque based on the first speed; and sends the reverse drag torque to the GCU so that the GCU reduces the speed of the generator to less than the first threshold based on the reverse drag torque, thereby improving user satisfaction.

[0111] Figure 8 This is a schematic diagram of a vehicle controller provided in an embodiment of the present invention. Figure 8 As shown, the vehicle controller 30 in this embodiment includes a processor 31, a memory 32, and a computer program 33 stored in the memory 32 and executable on the processor 31. When the processor 31 executes the computer program 33, it implements the method for adjusting the generator speed in this embodiment. To avoid repetition, these details are not elaborated here. Alternatively, when the processor 31 executes the computer program, it implements the functions of each model / unit in the device for adjusting the generator speed in this embodiment. To avoid repetition, these details are not elaborated here.

[0112] The vehicle controller 30 includes, but is not limited to, a processor 31 and a memory 32. Those skilled in the art will understand that... Figure 8 This is merely an example of the vehicle controller 30 and does not constitute a limitation on the vehicle controller 30. It may include more or fewer components than shown, or combine certain components, or different components. For example, the vehicle controller 30 may also include input / output devices, network access devices, buses, etc.

[0113] The processor 31 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0114] The memory 32 can be an internal storage unit of the vehicle controller 30, such as a hard drive or memory of the vehicle controller 30. The memory 32 can also be an external storage device of the vehicle controller 30, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the vehicle controller 30. Furthermore, the memory 32 can include both internal and external storage units of the vehicle controller 30. The memory 32 is used to store computer programs and other programs and data required by the vehicle controller 30. The memory 32 can also be used to temporarily store data that has been output or will be output.

[0115] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

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

[0117] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0118] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0119] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0120] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method of adjusting the speed of a generator, characterized by, The method comprises: obtaining a first rotation speed of a generator; determining whether the first rotation speed is greater than or equal to a first threshold value and less than or equal to a second threshold value; if it is determined that the first rotation speed is greater than or equal to the first threshold value and less than or equal to the second threshold value, generating a counter-torque according to the first rotation speed; sending the counter-torque to a generator control device GCU, so that the GCU reduces the rotation speed of the generator to be less than the first threshold value according to the counter-torque; The generating the counter-tow torque according to the first rotation speed comprises: generating the counter-tow torque according to the first rotation speed by a shutdown strategy formula, the shutdown strategy formula is y = - 0. 000 1x2+ 0. 000 1x, wherein y is the counter-tow torque, and x is the first rotation speed of the generator.

2. The method of claim 1, wherein, after the counter-torque is generated according to the first rotation speed, the method further comprises: obtaining a generation time corresponding to the counter-torque; recording the counter-torque and the generation time corresponding to the counter-torque.

3. A method of adjusting the speed of a generator, characterized by, The method is based on a vehicle, and the vehicle comprises a vehicle controller VCU, a generator, and a generator control device GCU; the method comprises: the VCU obtains a first rotation speed of the generator; the VCU determines whether the first rotation speed is greater than or equal to a first threshold value and less than or equal to a second threshold value; if the VCU determines that the first rotation speed is greater than or equal to the first threshold value and less than or equal to the second threshold value, the VCU generates a counter-torque according to the first rotation speed; the VCU sends the counter-torque to the GCU; the GCU reduces the rotation speed of the generator to be less than the first threshold value according to the counter-torque; The generating the counter-tow torque according to the first rotation speed comprises: generating the counter-tow torque according to the first rotation speed by a shutdown strategy formula, the shutdown strategy formula is wherein y is the counter-tow torque, and x is the first rotation speed of the generator.

4. The method of claim 3, wherein, the vehicle further comprises a vehicle screen, and after the VCU obtains the first rotation speed of the generator, the method further comprises: the GCU obtains the first rotation speed; the GCU determines whether the first rotation speed is less than a third threshold value; if the GCU determines that the first rotation speed is less than the third threshold value, the GCU determines whether at least one second rotation speed of the generator obtained within a detection time period is within a rotation speed threshold value range; if the GCU determines that any one of the second rotation speeds is not within the rotation speed threshold value range, the GCU generates a fault prompt; the GCU sends the fault prompt to the vehicle screen; the vehicle screen displays the fault prompt.

5. The method of claim 3, wherein, Before the GCU reduces the rotation speed of the generator to be less than the first threshold value according to the counter-torque, the method further comprises: the GCU receives the counter-torque and obtains a receiving time corresponding to the counter-torque; the GCU records the counter-torque and the receiving time corresponding to the counter-torque.

6. A device for adjusting the rotational speed of a generator, characterized in that The method comprises: a first obtaining module, configured to obtain a first rotation speed of a generator; a determining module, configured to determine whether the first rotation speed is greater than or equal to a first threshold value and less than or equal to a second threshold value; a generating module, configured to, if the determining module determines that the first rotation speed is greater than or equal to the first threshold value and less than or equal to the second threshold value, generate a counter-torque according to the first rotation speed; a sending module, configured to send the counter-torque to a generator control device GCU, so that the GCU reduces the rotation speed of the generator to be less than the first threshold value according to the counter-torque; The generating module is specifically configured to generate the counter-tow torque according to the first rotating speed through a shutdown strategy formula, the shutdown strategy formula being wherein y is the counter-tow torque, and x is the first rotating speed of the generator.

7. A vehicle characterized by comprising: the vehicle comprises a vehicle controller VCU, a generator, and a generator control device GCU; the VCU is configured to obtain a first rotation speed of the generator and determine whether the first rotation speed is greater than or equal to a first threshold value and less than or equal to a second threshold value; if the first rotation speed is greater than or equal to the first threshold value and less than or equal to the second threshold value, generating a counter-torque according to the first rotation speed; sending the counter-torque to the GCU; the GCU is configured to reduce the rotation speed of the generator to be less than the first threshold value according to the counter-torque; The VCU is specifically configured to generate the counter-tow torque according to the first rotational speed by a shutdown strategy formula, the shutdown strategy formula being wherein y is the counter-tow torque, and x is the first rotational speed of the generator.

8. The vehicle of claim 7, wherein, the vehicle further comprises a vehicle screen; the GCU is further configured to acquire the first rotation speed, determine whether the first rotation speed is less than a third threshold value, if the first rotation speed is less than the third threshold value, determine whether at least one second rotation speed of the generator acquired within a detection time period is within a rotation speed threshold value range, and if any one of the second rotation speeds is not within the rotation speed threshold value range, generate a fault prompt; the GCU sends the fault prompt to the vehicle screen; the vehicle screen is configured to display the fault prompt.

9. A storage medium, characterized by The storage medium comprises a stored program, wherein the program controls a device in which the storage medium is located to execute the generator rotation speed adjustment method of claim 1 or 2 when the program is running.

10. A vehicle control unit comprising a memory for storing information including program instructions, and a processor for controlling execution of the program instructions, characterized in that, The program instructions are loaded and executed by the processor to implement the generator rotation speed adjustment method of claim 1 or 2.

Citation Information

Patent Citations

  • Vehicle jitter control method and device, computer equipment and storage medium

    CN113561961A