Speed regulation method and device for a p2 architecture vehicle

By determining the speed control intervention conditions through the vehicle controller, selecting multiple speed control modes, and using the speed difference between the motor and the engine, the speed of the engine and the motor is controlled by CAN messages. This solves the problem of rapid and smooth clutch engagement when switching modes in P2 architecture hybrid vehicles, achieving fast response and efficient speed control.

CN115837901BActive Publication Date: 2026-03-20SINO TRUK JINAN POWER CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-01
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

Existing P2 architecture hybrid vehicles lack a method for quickly and smoothly engaging the clutch when switching from pure electric mode to hybrid mode, resulting in problems such as slow engine speed response, power interruption, and uneven gear shifting.

Method used

The vehicle controller determines the speed regulation intervention conditions, selects multiple speed control modes, utilizes the speed difference between the motor and the engine, uses CAN messages to control the speed regulation of the engine and motor, and combines with the clutch to achieve a fast and smooth speed regulation process.

Benefits of technology

No need to add a speed control motor, reducing costs, achieving fast speed control response, avoiding high and low engine idling speeds, improving efficiency and reducing fuel consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115837901B_ABST
    Figure CN115837901B_ABST
Patent Text Reader

Abstract

The application provides a speed regulation method and device for a P2 architecture vehicle, and belongs to the technical field of vehicle speed control. The method steps are as follows: S1. When switching from a pure electric mode to a hybrid mode, a vehicle controller determines whether the vehicle meets a speed regulation intervention condition; S2. When the vehicle meets the speed regulation intervention condition, the vehicle controller selects a speed control mode of the vehicle according to the relationship between the motor speed and preset upper and lower speed regulation threshold values, and determines a target speed regulation value; S3. The vehicle controller regulates the speed of the vehicle according to the speed control mode of the vehicle and the target speed regulation value; and S4. When the speed regulation is completed, the vehicle controller requests the clutch to be engaged, exits the speed regulation mode, and controls the torque of the engine and the motor according to a set step. The application does not need to add a speed regulation motor, the speed regulation response is fast, the high idle speed and the low idle speed of the engine are avoided, the speed regulation is realized to the economic zone, and the fuel consumption is low.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of vehicle speed control, and particularly relates to a speed regulating method and device for a P2 architecture vehicle. BACKGROUND

[0002] A traditional fuel vehicle power chain is composed of an engine, a clutch, a gearbox and the like, and a P2 architecture hybrid vehicle is formed by adding a power motor between the clutch and the gearbox on the basis of the power system in the traditional fuel vehicle power chain.

[0003] The P2 architecture hybrid vehicle adopts a variety of mode parallel architecture, and mainly has three driving modes: a pure electric mode, an engine mode and a hybrid mode. The pure electric mode is that the clutch is separated, the power battery directly provides electric energy for the power motor, the electric energy is converted into kinetic energy through the gearbox, and the vehicle is driven to run. The engine mode is a traditional mode, the clutch is combined, the driving motor does not provide power, and the required torque of the vehicle is provided by the engine. In the hybrid mode, the clutch is combined, and the required torque of the vehicle is provided by the driving motor and the engine in parallel. When switching from the pure electric mode to the hybrid mode, the clutch needs to be changed from the separated state to the combined state, and there is a lack of a speed regulating method for quickly and smoothly combining the clutch.

[0004] The patent with the application number CN201810998291.6 "Control method, device and system of hybrid electric vehicle and vehicle" starts the engine and controls the throttle opening of the engine to be within 10% when detecting that the vehicle speed of the vehicle is the first preset vehicle speed and the pure electric driving state is switched to the hybrid state, adjusts the engine speed to the matching state with the vehicle speed through the speed regulating motor, combines the clutch, and realizes the hybrid mode switching. This method needs to increase the speed regulating motor, increases the cost, and also needs to regulate the speed of the engine, the response speed is too slow, and in addition, this method takes the vehicle speed as the target speed of the output end speed of the clutch, regulates the speed of the engine, and is easy to cause the engine to enter the high idle speed over-speed out-of-control state.

[0005] The coordination control method of mode switching and gear shifting of the hybrid electric vehicle and the controller are disclosed in the application number CN202110322149.1. When the vehicle mode is switched from pure electric mode to hybrid mode, it is determined whether a gear shifting instruction is present. If so, the electric motor and the gearbox are controlled to execute the gear shifting instruction. At the same time, according to the current clutch state, if the clutch is separated, the clutch is brought into the elimination of idle stroke in advance, and if the clutch is not separated, it is maintained. The overlapping actions of mode switching and gear shifting are completed in advance to avoid the problem of long mode switching time caused by serial mode switching and gear shifting. After the gear shifting is completed, the engine is started or the engine starting state is maintained, and then the clutch is closed after the engine speed is adjusted to the first set range. This gear shifting priority mode is prone to cause mode switching delay in frequent gear shifting conditions, which may result in power shortage. Moreover, this mode still adjusts the speed of the engine, which may result in slow speed response, power interruption, and uneven gear shifting time, etc.

[0006] Therefore, in view of the above-mentioned defects in the prior art, it is necessary to provide a speed regulation method and device for a P2 architecture vehicle. SUMMARY

[0007] In view of the above-mentioned existing P2 hybrid vehicle in the prior art, the clutch needs to be changed from the separated state to the combined state when switching from the pure electric mode to the hybrid mode. At present, there is a lack of speed regulation method for realizing the fast and smooth combination of the clutch. The present application provides a speed regulation method and device for a P2 architecture vehicle to solve the above-mentioned technical problems.

[0008] In the first aspect, the present application provides a speed regulation method for a P2 architecture vehicle, comprising the following steps:

[0009] S1. When switching from the pure electric mode to the hybrid mode, the vehicle controller determines whether the vehicle meets the speed regulation intervention condition;

[0010] S2. When the vehicle meets the speed regulation intervention condition, the vehicle controller selects the speed control mode of the vehicle according to the relationship between the motor speed and the preset upper and lower speed regulation thresholds, and determines the target speed value;

[0011] S3. The vehicle controller regulates the speed of the vehicle according to the speed control mode of the vehicle and the target speed value;

[0012] S4. When the speed regulation is completed, the vehicle controller requests the clutch to be combined, exits the speed regulation mode, and controls the torque of the engine and the motor according to the set step.

[0013] Further, the step S1 comprises the following steps:

[0014] S11. When the vehicle switches from the pure electric mode to the hybrid mode, the vehicle controller determines whether the vehicle speed is greater than a set speed threshold value;

[0015] If yes, go to step S12;

[0016] If no, return to step S11;

[0017] S12. The vehicle controller determines whether the vehicle is in the shifting process;

[0018] If yes, return to step S11;

[0019] If no, go to step S13;

[0020] S13. The vehicle controller determines whether the forced pure electric mode switch is pressed;

[0021] If yes, return to step S11;

[0022] If no, go to step S14;

[0023] S14. The vehicle controller determines that the vehicle meets the speed regulation intervention condition.

[0024] Further, step S2 is specifically as follows:

[0025] S21. The speed regulation upper threshold value and the speed regulation lower threshold value are set in advance;

[0026] S22. The vehicle controller determines whether the motor speed is between the speed regulation upper threshold value and the speed regulation lower threshold value;

[0027] If yes, it is determined that the motor speed is in the economic zone of the engine speed, and go to step S24;

[0028] If no, go to step S23;

[0029] S23. The vehicle controller determines that the vehicle enters the first speed control mode, sets the target speed value as the value closest to the motor speed between the speed regulation upper threshold value and the speed regulation lower threshold value, and goes to step S3;

[0030] S24. The vehicle controller determines the speed control mode of the vehicle according to the difference between the motor speed and the engine speed, and determines the target speed value. Since the motor responds quickly, the motor is prioritized for speed regulation, so that the speed regulation is quickly completed, solving the problem of engine speed lag. Combined with the actual speeds of the current engine and motor, the method of approaching the economic speed is adopted, and the engine and motor are regulated at the same time.

[0031] Further, in step S21, the upper and lower speed regulating thresholds are determined according to the engine economic speed range, the engine high idle speed, the engine low idle speed and the motor high efficiency speed range. The reasonable upper and lower speed regulating thresholds can prevent the engine high idle speed and low idle speed, ensure the motor high efficiency and the engine in the economic speed.

[0032] Further, in step S23, the specific steps are as follows:

[0033] S231. The vehicle controller determines that the vehicle enters the first speed control mode;

[0034] S232. The vehicle controller determines whether the motor speed is higher than the upper speed regulating threshold or lower than the lower speed regulating threshold;

[0035] When higher than the upper speed regulating threshold, step S233 is entered;

[0036] When lower than the lower speed regulating threshold, step S234 is entered;

[0037] S233. The vehicle controller sets the target speed value equal to the upper speed regulating threshold, and step S3 is entered;

[0038] S234. The vehicle controller sets the target speed value equal to the lower speed regulating threshold, and step S3 is entered. By controlling the target speed value, the engine is prevented from entering the low idle speed and high idle speed state.

[0039] Further, in step S24, the specific steps are as follows:

[0040] S241. The vehicle controller determines whether the motor speed is higher than the engine speed set speed difference value;

[0041] If yes, step S242 is entered;

[0042] If no, step S243 is entered;

[0043] S242. The vehicle controller determines that the vehicle enters the second speed control mode, sets the target speed value as the current motor speed, and step S3 is entered;

[0044] S243. The vehicle controller determines whether the motor speed is lower than the engine speed set speed difference value;

[0045] If yes, step S244 is entered;

[0046] If no, step S22 is returned;

[0047] S244. The vehicle controller determines that the vehicle enters the third speed control mode, sets the target speed value as the current engine speed, and step S3 is entered.

[0048] Further, the step S3 has the following specific steps:

[0049] S31. The vehicle controller determines the speed control mode of the vehicle;

[0050] When the first speed control mode, go to step S32;

[0051] When the second speed control mode, go to step S33;

[0052] When the third speed control mode, go to step S34;

[0053] S32. The vehicle controller sends the target speed value to the engine ECU through the TSC1 message, and sends the target speed value to the motor controller MCU through the McuCmd message, controls the engine and the motor to adjust the speed to the target speed value at the same time in the first speed control mode, and goes to step S4;

[0054] S33. The vehicle controller sends the target speed value and the second speed control mode to the engine ECU through the TSC1 message, and sends the motor rated torque value at the target speed value and the torque control mode to the motor controller MCU through the McuCmd message, so that the motor speed is maintained at the target speed value, and goes to step S4;

[0055] S34. The vehicle controller sends the target speed value and the third speed control mode to the motor controller MCU through the McuCmd message to control the motor speed to adjust to the target speed value, and sends the target speed value and the third speed control mode to the engine ECU through the TSC1 message to maintain the engine speed at the target speed value. The TSC1 message and the McuCmd message are CAN messages sent by the vehicle controller.

[0056] Further, the step S4 has the following specific steps:

[0057] S41. The vehicle controller determines whether the difference between the engine speed or the motor speed and the target speed value is less than a set threshold value;

[0058] If yes, go to step S42;

[0059] If no, return to step S3;

[0060] S42. The vehicle controller requests the clutch to be engaged, and exits the speed regulation mode;

[0061] S43. The vehicle controller obtains the motor actual torque and the engine actual torque at the exit time, and obtains the motor target torque and the engine target torque in the hybrid mode;

[0062] S44. The whole vehicle controller controls the motor to adjust from the actual motor torque to the target motor torque according to a set step size, and controls the engine to adjust from the actual engine torque to the target engine torque according to a set step size. After exiting the speed regulation mode, the target motor torque and the target engine torque in the hybrid mode gradually reach the target torque with a certain step size based on the actual motor torque and the actual engine torque at the time of exiting, so as to make the torque transition smoothly and eliminate the jerk.

[0063] In a second aspect, the present application provides a speed regulation device for a P2 architecture vehicle, comprising:

[0064] A speed regulation intervention judgment module is configured to judge, by the whole vehicle controller, whether the vehicle meets a speed regulation intervention condition when switching from the pure electric mode to the hybrid mode.

[0065] A speed control mode and target speed regulation value determination module is configured to, when the vehicle meets the speed regulation intervention condition, select, by the whole vehicle controller, a speed control mode of the vehicle according to the relationship between the motor speed and preset upper and lower speed regulation threshold values, and determine a target speed regulation value.

[0066] A vehicle speed regulation module is configured to, by the whole vehicle controller, regulate the speed of the vehicle according to the speed control mode and the target speed regulation value of the vehicle.

[0067] A torque transition module is configured to, when the speed regulation is completed, request, by the whole vehicle controller, the clutch to be engaged, exit the speed regulation mode, and control the torque of the engine and the motor according to a set step size.

[0068] Further, the speed regulation intervention judgment module comprises:

[0069] A vehicle speed judgment unit is configured to, when the vehicle switches from the pure electric mode to the hybrid mode, judge, by the whole vehicle controller, whether the vehicle speed is greater than a set vehicle speed threshold value.

[0070] A gear shifting process judgment unit is configured to, when the vehicle speed is greater than the set vehicle speed threshold value, judge, by the whole vehicle controller, whether the vehicle is in a gear shifting process.

[0071] A forced pure electric switch judgment unit is configured to, when the vehicle is not in the gear shifting process, judge, by the whole vehicle controller, whether a forced pure electric mode switch is pressed.

[0072] A speed regulation intervention condition determination unit is configured to, when the forced pure electric mode switch is not pressed, determine, by the whole vehicle controller, that the vehicle meets the speed regulation intervention condition.

[0073] The speed control mode and target speed regulation value determination module comprises:

[0074] A speed regulation threshold value setting unit is configured to preset the upper and lower speed regulation threshold values.

[0075] The motor speed first judging unit is configured to determine whether the motor speed is between the upper limit threshold and the lower limit threshold of the motor speed by the vehicle controller.

[0076] The target motor speed first setting unit is configured to determine that the vehicle enters the first motor speed control mode when the motor speed is outside the upper limit threshold and the lower limit threshold of the motor speed, and set the target motor speed as a value closest to the motor speed between the upper limit threshold and the lower limit threshold of the motor speed.

[0077] The motor speed second judging unit is configured to determine whether the motor speed is higher than the set speed difference of the engine speed by the vehicle controller when the motor speed is between the upper limit threshold and the lower limit threshold of the motor speed.

[0078] The target motor speed second setting unit is configured to determine that the vehicle enters the second motor speed control mode when the motor speed is higher than the set speed difference of the engine speed, and set the target motor speed as the current motor speed.

[0079] The motor speed third judging unit is configured to determine whether the motor speed is lower than the set speed difference of the engine speed by the vehicle controller when the motor speed is between the upper limit threshold and the lower limit threshold of the motor speed.

[0080] The target motor speed third setting unit is configured to determine that the vehicle enters the third motor speed control mode when the motor speed is lower than the set speed difference of the engine speed, and set the target motor speed as the current engine speed.

[0081] The vehicle motor speed control module comprises:

[0082] The speed control mode judging unit is configured to determine the speed control mode of the vehicle by the vehicle controller.

[0083] The first motor speed control unit is configured to send the target motor speed to the engine ECU through the TSC1 message and to the motor controller MCU through the McuCmd message by the vehicle controller when the vehicle is in the first motor speed control mode, so as to control the engine and the motor to simultaneously speed up to the target motor speed in the first motor speed control mode.

[0084] The second motor speed control unit is configured to send the target motor speed and the second motor speed control mode to the engine ECU through the TSC1 message, and send the motor rated torque value at the target motor speed and the torque control mode to the motor controller MCU through the McuCmd message by the vehicle controller when the vehicle is in the second motor speed control mode, so as to maintain the motor speed at the target motor speed.

[0085] The third speed regulation unit is configured to, when the vehicle is in the third speed regulation control mode, send the target speed regulation value and the third speed regulation control mode to the motor controller MCU by the McuCmd message, control the motor speed to adjust to the target speed regulation value, and send the target speed regulation value and the third speed regulation control mode to the engine ECU by the TSC1 message, so that the engine speed is maintained at the target speed regulation value.

[0086] The torque transition module comprises:

[0087] The speed regulation completion judging unit is configured to judge, by the vehicle controller, whether the difference between the engine speed or the motor speed and the target speed regulation value is less than a set threshold value.

[0088] The speed regulation mode exiting unit is configured to, when the difference between the engine speed or the motor speed and the target speed regulation value is less than the set threshold value, request, by the vehicle controller, the clutch to be engaged, and exit the speed regulation mode.

[0089] The actual torque and target torque obtaining unit is configured to obtain, by the vehicle controller, the motor actual torque and the engine actual torque at the exiting moment, and obtain the motor target torque and the engine target torque in the hybrid mode.

[0090] The torque transition unit is configured to control, by the vehicle controller, the motor to adjust from the motor actual torque to the motor target torque at a set step, and control the engine to adjust from the engine actual torque to the engine target torque at a set step.

[0091] The present application has the advantages that

[0092] The speed regulation method and device for the P2 architecture vehicle provided by the present application can control the speed by sending the CAN message to the engine ECU and the motor MCU controller through the vehicle controller, without adding a speed regulation motor, thereby saving the cost; the speed regulation is fast in response, the high idle speed and the low idle speed of the engine are avoided, the speed regulation is regulated to the economic zone, the efficiency is high, and the oil consumption is low, through the judgment of the speed regulation intervention condition, the multiple speed regulation control modes, and the speed regulation target value.

[0093] In addition, the present application has reliable design principles, simple structure, and very wide application prospects.

[0094] Therefore, compared with the prior art, the present application has outstanding substantial characteristics and significant progress, and the beneficial effects of the implementation are also obvious. BRIEF DESCRIPTION OF DRAWINGS

[0095] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced as follows. Obviously, for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.

[0096] Figure 1 is the flowchart of embodiment 1 of the speed regulation method of the P2 architecture vehicle of the present application.

[0097] Figure 2 is the flowchart of embodiment 2 of the speed regulation method of the P2 architecture vehicle of the present application.

[0098] Figure 3 is the schematic diagram of the speed regulation device of the P2 architecture vehicle of the present application.

[0099] Figure 4 is the schematic diagram of the speed regulation of the P2 architecture vehicle.

[0100] In the figure, 1 is a speed regulation intervention judgment module; 1.1 is a vehicle speed judgment unit; 1.2 is a gear shift process judgment unit; 1.3 is a forced pure electric switch judgment unit; 1.4 is a speed regulation intervention condition judgment unit; 2 is a rotating speed control mode and target speed value determination module; 2.1 is a speed regulation threshold value setting unit; 2.2 is a first motor rotating speed judgment unit; 2.3 is a first target speed value setting unit; 2.4 is a second motor rotating speed judgment unit; 2.5 is a second target speed value setting unit; 2.6 is a third motor rotating speed judgment unit; 2.7 is a third target speed value setting unit; 3 is a vehicle speed regulation module; 3.1 is a rotating speed control mode judgment unit; 3.2 is a first speed regulation unit; 3.3 is a second speed regulation unit; 3.4 is a third speed regulation unit; 4 is a torque transition module; 4.1 is a speed regulation completion judgment unit; 4.2 is a speed regulation mode exit unit; 4.3 is an actual torque and target torque acquisition unit; 4.4 is a torque transition unit. DETAILED DESCRIPTION

[0101] In order to make the personnel in the technical field better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by the person of ordinary skill in the art without creative labor should belong to the protection scope of the present application.

[0102] The existing P2 architecture vehicle speed regulation structure is as follows Figure 4As shown, a power motor is added between the clutch and the transmission, providing three driving modes: pure electric mode, engine mode, and hybrid mode. In pure electric mode, the clutch is disengaged, and the power battery directly supplies electricity to the power motor. The transmission then converts this electrical energy into kinetic energy to drive the vehicle. In engine mode (traditional mode), the clutch is engaged, the drive motor does not provide power, and the engine provides all the torque required by the vehicle. In hybrid mode, the clutch is engaged, and the torque required by the vehicle is provided by both the drive motor and the engine in parallel. Switching from pure electric mode to hybrid mode requires changing the clutch from disengaged to engaged. The following embodiment demonstrates how to achieve rapid and smooth clutch engagement for speed regulation.

[0103] Example 1:

[0104] like Figure 1 As shown, the present invention provides a speed control method for a P2 architecture vehicle, comprising the following steps:

[0105] S1. When switching from pure electric mode to hybrid mode, the vehicle controller determines whether the vehicle meets the conditions for speed regulation intervention.

[0106] S2. When the vehicle meets the speed regulation intervention conditions, the vehicle controller selects the vehicle speed control mode and determines the target speed regulation value based on the relationship between the motor speed and the preset upper and lower speed regulation thresholds.

[0107] S3. The vehicle controller adjusts the vehicle speed according to the vehicle's speed control mode and target speed value;

[0108] S4. When speed regulation is completed, the vehicle controller requests the clutch to engage, exits the speed regulation mode, and performs torque control on the engine and motor according to the set step size.

[0109] Example 2:

[0110] like Figure 2 As shown, the present invention provides a speed control method for a P2 architecture vehicle, comprising the following steps:

[0111] S1. When switching from pure electric mode to hybrid mode, the vehicle controller determines whether the vehicle meets the conditions for speed regulation intervention; the specific steps of step S1 are as follows:

[0112] S11. When the vehicle switches from pure electric mode to hybrid mode, the vehicle controller determines whether the vehicle speed is greater than the set speed threshold.

[0113] If so, proceed to step S12;

[0114] If not, return to step S11;

[0115] S12. The vehicle controller determines whether the vehicle is in the process of shifting gears;

[0116] If yes, go to step S11;

[0117] If no, go to step S13;

[0118] S13. The vehicle controller determines whether the forced pure electric mode switch is pressed;

[0119] If yes, go to step S11;

[0120] If no, go to step S14;

[0121] S14. The vehicle controller determines whether the vehicle meets the speed regulation intervention condition;

[0122] S2. When the vehicle meets the speed regulation intervention condition, the vehicle controller selects the speed control mode of the vehicle according to the relationship between the motor speed and the preset upper speed regulation threshold and lower speed regulation threshold, and determines the target speed value; the specific steps of step S2 are as follows:

[0123] S21. The upper speed regulation threshold and the lower speed regulation threshold are preset; in step S21, the upper speed regulation threshold and the lower speed regulation threshold are determined according to the engine economic speed range, the engine high idle speed, the engine low idle speed, and the motor high efficiency speed range;

[0124] S22. The vehicle controller determines whether the motor speed is between the upper speed regulation threshold and the lower speed regulation threshold;

[0125] If yes, it is determined that the motor speed is in the economic zone of the engine speed, and step S24 is entered;

[0126] If no, step S23 is entered;

[0127] S23. The vehicle controller determines that the vehicle enters the first speed control mode, sets the target speed value to the value closest to the motor speed between the upper speed regulation threshold and the lower speed regulation threshold, and enters step S3; the specific steps of step S23 are as follows:

[0128] S231. The vehicle controller determines that the vehicle enters the first speed mode;

[0129] S232. The vehicle controller determines whether the motor speed is higher than the upper speed regulation threshold or lower than the lower speed regulation threshold;

[0130] When higher than the upper speed regulation threshold, step S233 is entered;

[0131] When lower than the lower speed regulation threshold, step S234 is entered;

[0132] S233. The vehicle controller sets the target speed value equal to the upper speed regulation threshold, and enters step S3;

[0133] S234. The vehicle controller sets the target speed value equal to the lower speed threshold and proceeds to step S3;

[0134] S24. The vehicle controller determines the speed control mode of the vehicle according to the difference between the motor speed and the engine speed, and determines the target speed value; the specific steps of step S24 are as follows:

[0135] S241. The vehicle controller determines whether the motor speed is higher than the engine speed by the set speed difference;

[0136] If yes, proceed to step S242;

[0137] If no, proceed to step S243;

[0138] S242. The vehicle controller determines that the vehicle enters the second speed control mode, sets the target speed value as the current motor speed, and proceeds to step S3;

[0139] S243. The vehicle controller determines whether the motor speed is lower than the engine speed by the set speed difference;

[0140] If yes, proceed to step S244;

[0141] If no, return to step S22;

[0142] S244. The vehicle controller determines that the vehicle enters the third speed control mode, sets the target speed value as the current engine speed, and proceeds to step S3;

[0143] S3. The vehicle controller controls the speed of the vehicle according to the speed control mode of the vehicle and the target speed value; the specific steps of step S3 are as follows:

[0144] S31. The vehicle controller determines the speed control mode of the vehicle;

[0145] When it is the first speed control mode, proceed to step S32;

[0146] When it is the second speed control mode, proceed to step S33;

[0147] When it is the third speed control mode, proceed to step S34;

[0148] S32. The vehicle controller sends the target speed value to the engine ECU through the TSC1 message and to the motor controller MCU through the McuCmd message, controls the engine and the motor to simultaneously speed up to the target speed value in the first speed control mode, and proceeds to step S4;

[0149] S33. The vehicle controller sends the target speed regulation value and the second speed control mode to the engine ECU via the TSC1 message, and sends the rated torque value of the motor and the torque control mode under the target speed regulation value to the motor controller MCU via the McuCmd message, so that the motor speed is maintained at the target speed regulation value, and proceeds to step S4.

[0150] S34. The vehicle controller sends the target speed regulation value and the third speed control mode to the motor controller MCU through the McuCmd message to control the motor speed to adjust to the target speed regulation value, and sends the target speed regulation value and the third speed control mode to the engine ECU through the TSC1 message to keep the engine speed at the target speed regulation value.

[0151] S4. Upon completion of speed regulation, the vehicle controller requests clutch engagement to exit the speed regulation mode and initiates torque control to the engine and motor according to the set step size. The specific steps of S4 are as follows:

[0152] S41. The vehicle controller determines whether the difference between the engine speed or motor speed and the target speed adjustment value is less than a set threshold.

[0153] If so, proceed to step S42;

[0154] If not, return to step S3;

[0155] S42. The vehicle controller requests clutch engagement to exit speed control mode;

[0156] S43. The vehicle controller obtains the actual torque of the motor and the actual torque of the engine at the time of exit, and obtains the target torque of the motor and the target torque of the engine in hybrid mode;

[0157] S44. The vehicle controller controls the motor to adjust from the actual torque of the motor to the target torque of the motor according to a set step size, and controls the engine to adjust from the actual torque of the engine to the target torque of the engine according to a set step size.

[0158] Example 3:

[0159] like Figure 3 As shown, the present invention provides a speed control device for a P2 architecture vehicle, comprising:

[0160] Speed ​​regulation intervention judgment module 1 is used to determine whether the vehicle meets the speed regulation intervention conditions when switching from pure electric mode to hybrid mode; speed regulation intervention judgment module 1 includes:

[0161] The vehicle speed determination unit 1.1 is used to determine whether the vehicle speed is greater than the set vehicle speed threshold when the vehicle switches from pure electric mode to hybrid mode.

[0162] A shift process judging unit 1.2 is configured to judge whether the vehicle is in a shift process when the vehicle speed is greater than a set vehicle speed threshold value.

[0163] A forced pure electric switch judging unit 1.3 is configured to judge whether a forced pure electric mode switch is pressed when the vehicle is not in the shift process.

[0164] A speed regulation intervention condition judging unit 1.4 is configured to judge whether the vehicle satisfies a speed regulation intervention condition when the forced pure electric mode switch is not pressed.

[0165] A speed control mode and target speed regulation value determining module 2 is configured to select a speed control mode of the vehicle and determine a target speed regulation value according to a relationship between the motor speed and preset upper and lower speed regulation threshold values when the vehicle satisfies the speed regulation intervention condition. The speed control mode and target speed regulation value determining module 2 comprises:

[0166] A speed regulation threshold value setting unit 2.1 is configured to preset the upper and lower speed regulation threshold values.

[0167] A motor speed first judging unit 2.2 is configured to judge whether the motor speed is between the upper and lower speed regulation threshold values.

[0168] A target speed regulation value first setting unit 2.3 is configured to determine that the vehicle enters a first speed control mode and set the target speed regulation value as a value closest to the motor speed between the upper and lower speed regulation threshold values when the motor speed is outside the upper and lower speed regulation threshold values.

[0169] A motor speed second judging unit 2.4 is configured to judge whether the motor speed is higher than a set speed difference value of the engine speed when the motor speed is between the upper and lower speed regulation threshold values.

[0170] A target speed regulation value second setting unit 2.5 is configured to determine that the vehicle enters a second speed control mode and set the target speed regulation value as the current motor speed when the motor speed is higher than the set speed difference value of the engine speed.

[0171] A motor speed third judging unit 2.6 is configured to judge whether the motor speed is lower than the set speed difference value of the engine speed when the motor speed is between the upper and lower speed regulation threshold values.

[0172] A target speed regulation value third setting unit 2.7 is configured to determine that the vehicle enters a third speed control mode and set the target speed regulation value as the current engine speed when the motor speed is lower than the set speed difference value of the engine speed.

[0173] A vehicle speed regulation module 3 is configured to control the vehicle according to a speed control mode and a target speed value of the vehicle by the vehicle controller; the vehicle speed regulation module 3 comprises:

[0174] A speed control mode judging unit 3.1 is configured to judge the speed control mode of the vehicle by the vehicle controller;

[0175] A first speed regulation unit 3.2 is configured to send the target speed value to the engine ECU through a TSC1 message and to the motor controller MCU through a McuCmd message by the vehicle controller when the vehicle is in the first speed control mode, so as to control the engine and the motor to simultaneously regulate the speed to the target speed value in the first speed control mode;

[0176] A second speed regulation unit 3.3 is configured to send the target speed value and the second speed control mode to the engine ECU through a TSC1 message and to send the motor rated torque value at the target speed value and the torque control mode to the motor controller MCU through a McuCmd message by the vehicle controller when the vehicle is in the second speed control mode, so as to maintain the motor speed at the target speed value;

[0177] A third speed regulation unit 3.4 is configured to send the target speed value and the third speed control mode to the motor controller MCU through a McuCmd message by the vehicle controller when the vehicle is in the third speed control mode, so as to control the motor speed to adjust to the target speed value, and to send the target speed value and the third speed control mode to the engine ECU through a TSC1 message, so as to maintain the engine speed at the target speed value;

[0178] A torque transition module 4 is configured to request the clutch to be engaged, exit the speed regulation mode, and control the torque of the engine and the motor according to a set step size by the vehicle controller when the speed regulation is completed; the torque transition module 4 comprises:

[0179] A speed regulation completion judging unit 4.1 is configured to judge whether the difference between the engine speed or the motor speed and the target speed value is less than a set threshold value by the vehicle controller;

[0180] A speed regulation mode exit unit 4.2 is configured to request the clutch to be engaged and exit the speed regulation mode by the vehicle controller when the difference between the engine speed or the motor speed and the target speed value is less than the set threshold value;

[0181] An actual torque and target torque acquisition unit 4.3 is configured to acquire the motor actual torque and the engine actual torque at the exit moment and to acquire the motor target torque and the engine target torque in the hybrid mode by the vehicle controller;

[0182] Torque transition unit 4.4 is used for the whole vehicle controller to control the motor to adjust from the actual motor torque to the target motor torque according to the set step length, and control the engine to adjust from the actual engine torque to the target engine torque according to the set step length.

[0183] Although the present application has been described in detail with reference to the preferred embodiments, it should be understood that the application is not limited to those preferred embodiments. Without departing from the spirit and essential characteristics of the application, one of ordinary skill can make other variations and modifications after having studied the disclosure. Accordingly, the scope of protection of the present application should be interpreted by the appended claims.

Claims

1. A speed control method for a P2 architecture vehicle, characterized in that, Includes the following steps: S1. When switching from pure electric mode to hybrid mode, the vehicle controller determines whether the vehicle meets the conditions for speed regulation intervention. S2. When the vehicle meets the speed regulation intervention conditions, the vehicle controller selects the vehicle's speed control mode and determines the target speed regulation value based on the relationship between the motor speed and the preset upper and lower speed regulation thresholds. The specific steps of step S2 are as follows: S21. Pre-set the upper and lower speed limit thresholds; S22. The vehicle controller determines whether the motor speed is between the upper speed limit threshold and the lower speed limit threshold; If so, determine that the motor speed is within the economic zone of the engine speed, and proceed to step S24; If not, proceed to step S23; S23. The vehicle controller determines that the vehicle has entered the first speed control mode, sets the target speed regulation value to the value closest to the motor speed between the upper speed regulation threshold and the lower speed regulation threshold, and proceeds to step S3. S24. The vehicle controller determines the vehicle's speed control mode based on the difference between the motor speed and the engine speed, and determines the target speed regulation value; S3. The vehicle controller adjusts the vehicle speed according to the vehicle's speed control mode and target speed value; S4. When speed regulation is completed, the vehicle controller requests the clutch to engage, exits the speed regulation mode, and performs torque control on the engine and motor according to the set step size.

2. The speed regulation method for a P2 architecture vehicle as described in claim 1, characterized in that, The specific steps of step S1 are as follows: S11. When the vehicle switches from pure electric mode to hybrid mode, the vehicle controller determines whether the vehicle speed is greater than the set speed threshold. If so, proceed to step S12; If not, return to step S11; S12. The vehicle controller determines whether the vehicle is in the process of shifting gears; If so, return to step S11; If not, proceed to step S13; S13. The vehicle controller determines whether the forced pure electric mode switch has been pressed; If so, return to step S11; If not, proceed to step S14; S14. The vehicle controller determines that the vehicle meets the conditions for speed regulation intervention.

3. The speed regulation method for a P2 architecture vehicle as described in claim 1, characterized in that, In step S21, the upper limit threshold and the lower limit threshold of speed regulation are determined based on the engine's economic speed range, the engine's high idle speed, the engine's low idle speed, and the motor's high efficiency speed range.

4. The speed regulation method for a P2 architecture vehicle as described in claim 1, characterized in that, The specific steps of step S23 are as follows: S231. The vehicle controller determines that the vehicle has entered the first speed mode; S232. The vehicle controller determines whether the motor speed is higher than the upper speed limit threshold or lower than the lower speed limit threshold. When the speed exceeds the upper limit threshold, proceed to step S233; When the speed drops below the lower limit threshold, proceed to step S234; S233. The vehicle controller sets the target speed regulation value to be equal to the upper speed regulation threshold, and proceeds to step S3; S234. The vehicle controller sets the target speed regulation value to be equal to the lower speed regulation threshold, and proceeds to step S3.

5. The speed regulation method for a P2 architecture vehicle as described in claim 4, characterized in that, The specific steps of step S24 are as follows: S241. The vehicle controller determines whether the motor speed is higher than the engine speed by a set speed difference value; If so, proceed to step S242; If not, proceed to step S243; S242. The vehicle controller determines that the vehicle has entered the second speed control mode, sets the target speed regulation value to the current motor speed, and proceeds to step S3; S243. The vehicle controller determines whether the motor speed is lower than the engine speed set speed difference value; If so, proceed to step S244; If not, return to step S22; S244. The vehicle controller determines that the vehicle has entered the third speed control mode, sets the target speed adjustment value to the current engine speed, and proceeds to step S3.

6. The speed control method for a P2 architecture vehicle as described in claim 5, characterized in that, The specific steps of step S3 are as follows: S31. The vehicle controller determines the vehicle's speed control mode; When the first speed control mode is selected, proceed to step S32; When the second speed control mode is selected, proceed to step S33; When the third speed control mode is selected, proceed to step S34; S32. The vehicle controller sends the target speed adjustment value to the engine ECU via TSC1 message and to the motor controller MCU via McuCmd message, controlling the engine and motor to adjust their speeds to the target speed adjustment value simultaneously in the first speed control mode, and proceeds to step S4. S33. The vehicle controller sends the target speed regulation value and the second speed control mode to the engine ECU via the TSC1 message, and sends the rated torque value of the motor and the torque control mode under the target speed regulation value to the motor controller MCU via the McuCmd message, so that the motor speed is maintained at the target speed regulation value, and proceeds to step S4. S34. The vehicle controller sends the target speed regulation value and the third speed control mode to the motor controller MCU via the McuCmd message to control the motor speed to adjust to the target speed regulation value, and sends the target speed regulation value and the third speed control mode to the engine ECU via the TSC1 message to keep the engine speed at the target speed regulation value.

7. The speed regulation method for a P2 architecture vehicle as described in claim 1, characterized in that, The specific steps of step S4 are as follows: S41. The vehicle controller determines whether the difference between the engine speed or motor speed and the target speed adjustment value is less than a set threshold. If so, proceed to step S42; If not, return to step S3; S42. The vehicle controller requests clutch engagement to exit speed control mode; S43. The vehicle controller obtains the actual torque of the motor and the actual torque of the engine at the time of exit, and obtains the target torque of the motor and the target torque of the engine in hybrid mode; S44. The vehicle controller controls the motor to adjust from the actual torque of the motor to the target torque of the motor according to a set step size, and controls the engine to adjust from the actual torque of the engine to the target torque of the engine according to a set step size.

8. A speed control device for a P2 architecture vehicle, characterized in that, include: Speed ​​regulation intervention judgment module (1) is used to determine whether the vehicle meets the speed regulation intervention conditions when switching from pure electric mode to hybrid mode. The speed control mode and target speed value determination module (2) is used to select the vehicle speed control mode and determine the target speed value when the vehicle meets the speed regulation intervention conditions, based on the relationship between the motor speed and the preset speed regulation upper limit threshold and speed regulation lower limit threshold. The speed control mode and target speed value determination module (2) includes: Speed ​​regulation threshold setting unit (2.1) is used to preset the upper speed regulation threshold and the lower speed regulation threshold; The first motor speed determination unit (2.2) is used by the vehicle controller to determine whether the motor speed is between the upper speed limit threshold and the lower speed limit threshold. The first target speed setting unit (2.3) is used to determine that the vehicle has entered the first speed control mode when the motor speed is outside the upper and lower speed limits. The target speed setting value is the value between the upper and lower speed limits that is closest to the motor speed. The second motor speed judgment unit (2.4) is used to determine whether the motor speed is higher than the engine speed set speed difference when the motor speed is within the upper and lower speed limit thresholds. The second target speed setting unit (2.5) is used to determine that the vehicle has entered the second speed control mode when the motor speed is higher than the engine speed by a set speed difference value, and to set the target speed setting value to the current motor speed. The third motor speed judgment unit (2.6) is used to determine whether the motor speed is lower than the engine speed set speed difference when the motor speed is within the upper and lower speed limit thresholds. The third target speed setting unit (2.7) is used to determine that the vehicle enters the third speed control mode when the motor speed is lower than the set speed difference of the engine speed, and sets the target speed to the current engine speed. The vehicle speed control module (3) is used by the vehicle controller to adjust the vehicle speed according to the vehicle's speed control mode and target speed value. The torque transition module (4) is used to request the clutch to engage when the speed regulation is completed, exit the speed regulation mode, and perform torque control on the engine and motor according to the set step size.

9. The speed control device for a P2 architecture vehicle as described in claim 8, characterized in that, Speed ​​regulation intervention judgment module (1) includes: The vehicle speed determination unit (1.1) is used to determine whether the vehicle speed is greater than the set vehicle speed threshold when the vehicle switches from pure electric mode to hybrid mode. The gear shifting process judgment unit (1.2) is used to determine whether the vehicle is in the gear shifting process when the vehicle speed is greater than the set vehicle speed threshold. The forced pure electric switch judgment unit (1.3) is used to determine whether the forced pure electric mode switch is pressed when the vehicle is not in the process of shifting gears. The speed regulation intervention condition determination unit (1.4) is used to determine that the vehicle meets the speed regulation intervention conditions when the forced pure electric mode switch is not pressed. The vehicle speed control module (3) includes: The speed control mode determination unit (3.1) is used by the vehicle controller to determine the speed control mode of the vehicle. The first speed control unit (3.2) is used to send the target speed control value to the engine ECU via TSC1 message and to the motor controller MCU via McuCmd message when the vehicle is in the first speed control mode, so as to control the engine and motor to adjust their speeds to the target speed control value simultaneously in the first speed control mode. The second speed control unit (3.3) is used to send the target speed control value and the second speed control mode to the engine ECU via TSC1 message when the vehicle is in the second speed control mode. The rated torque value of the motor under the target speed control value and the torque control mode are sent to the motor controller MCU via McuCmd message so that the motor speed is maintained at the target speed control value. The third speed control unit (3.4) is used when the vehicle is in the third speed control mode. The vehicle controller sends the target speed control value and the third speed control mode to the motor controller MCU through the McuCmd message to control the motor speed to adjust to the target speed control value. The target speed control value and the third speed control mode are sent to the engine ECU through the TSC1 message to keep the engine speed at the target speed control value. The torque transition module (4) includes: The speed adjustment completion judgment unit (4.1) is used by the vehicle controller to determine whether the difference between the engine speed or motor speed and the target speed adjustment value is less than the set threshold. The speed regulation mode exit unit (4.2) is used when the difference between the engine speed or motor speed and the target speed regulation value is less than a set threshold, the vehicle controller requests the clutch to engage and exit the speed regulation mode; The actual torque and target torque acquisition unit (4.3) is used by the vehicle controller to acquire the actual torque of the motor and the actual torque of the engine at the time of exit, and to acquire the target torque of the motor and the target torque of the engine in hybrid mode; The torque transition unit (4.4) is used by the vehicle controller to adjust the motor from the actual torque to the target torque of the motor according to a set step size, and to adjust the engine from the actual torque to the target torque of the engine according to a set step size.

Citation Information

Patent Citations

  • Control method, device and system of hybrid vehicle, and vehicle

    CN109278740A

  • Hybrid electric vehicles and their mode switching and shift coordination control methods and controllers

    CN113022549B

  • Hybrid electric vehicle, gear-shifting control method thereof and power transmission system thereof

    CN104608760A

  • Hybrid electric vehicle E-H switching coordination control method based on time delay estimation

    CN114179778A