Vehicle control method, device and vehicle

By acquiring clutch status information and controlling engine and motor torque in the series drive mode of hybrid vehicles, the problem of engine speed soaring due to abnormal clutch opening during emergency braking is solved, thus protecting the engine and clutch.

CN117416338BActive Publication Date: 2026-03-24GREAT WALL MOTOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the series drive mode of a hybrid vehicle, insufficient clutch oil supply during emergency braking can cause the clutch to open abnormally, leading to a rapid increase in engine speed.

Method used

During emergency braking of the vehicle, the system acquires clutch status information and, in the event of abnormal clutch disengagement, controls the charging torque of the engine and the torque of the electric motor to drop to zero, and causes the engine to idle. The system then sends control commands to the engine and motor controllers via the vehicle controller to achieve torque limiting.

Benefits of technology

This prevents the engine speed from skyrocketing, protects the engine and clutch, and ensures that normal operation can resume after braking ends.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117416338B_ABST
    Figure CN117416338B_ABST
Patent Text Reader

Abstract

The application provides a vehicle control method, device and vehicle, and the vehicle control method comprises the following steps: when the vehicle is in an emergency braking process in a series driving mode, acquiring clutch state information; when the clutch state information indicates that the clutch is abnormally opened, sending a first control instruction to an engine controller, so that the engine controller controls the charging torque of the engine to be zero and idles according to the first control instruction, and sending a second control instruction to a motor controller, so that the motor controller controls the torque of the motor to be zero according to the second control instruction. When the vehicle is in the emergency braking process in the series driving mode, the torque limiting operation is performed on the engine in time, so that the problem that the engine speed rises rapidly due to the abnormal opening of the clutch and the problem that the engine and the clutch cannot return to normal work after the braking is completed can be avoided, and the engine and the clutch are protected.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobiles, in particular to a vehicle control method and device and a vehicle. BACKGROUND

[0002] With the rapid development of the automobile industry, in order to save energy and reduce emissions, traditional fuel vehicles are gradually moving towards hybrid vehicles. Hybrid vehicles refer to vehicles equipped with two power sources, a thermal power source (traditional engine) and an electric power source (power battery and motor). One of the common driving modes of hybrid vehicles is series driving mode.

[0003] For a hybrid vehicle with a clutch between the engine and the motor, in series driving mode, the clutch is closed, the engine starts to drive the motor to generate electricity, and the electric energy output by the motor can drive the vehicle to travel together with the electric energy output by the power battery, or the electric energy output by the motor is output to directly drive the vehicle to travel while charging the power battery. At this time, if the vehicle is subjected to emergency braking, the gearbox oil moves forward due to inertia, thereby affecting oil suction of the oil pump, which will cause insufficient oil supply to the clutch, the clutch may be abnormally opened due to the drop in oil pressure, and thus the engine speed may rise rapidly. Therefore, there is an urgent need to provide a control method to avoid the problem of rapid rise in engine speed when the clutch is abnormally opened. SUMMARY

[0004] The embodiments of the present application provide a vehicle control method, device and vehicle to solve the problem of how to avoid rapid rise in engine speed when the clutch is abnormally opened in series mode emergency braking.

[0005] In a first aspect, the embodiments of the present application provide a vehicle control method, wherein a clutch in a hybrid architecture of the vehicle is arranged between an engine and a motor, and the method comprises:

[0006] When the vehicle is subjected to emergency braking in series driving mode, acquiring clutch state information;

[0007] When the clutch state information indicates that the clutch is abnormally opened, sending a first control instruction to an engine controller to make the engine controller control the charging torque of the engine to be zero and idle according to the first control instruction, and sending a second control instruction to a motor controller to make the motor controller control the torque of the motor to be zero according to the second control instruction.

[0008] In a second aspect, the embodiments of the present application also provide a vehicle control device, which comprises:

[0009] A first acquisition module is configured to acquire clutch state information when the vehicle is subjected to emergency braking in series driving mode;

[0010] The first sending module is configured to send a first control instruction to an engine controller to make the engine controller control the charging torque of the engine to be zero and make the engine idle according to the first control instruction, and send a second control instruction to a motor controller to make the motor controller control the torque of the motor to be zero according to the second control instruction when the clutch state information indicates that the clutch is abnormally opened.

[0011] In a third aspect, an electronic device is provided, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the computer program, when executed by the processor, implements the vehicle control method.

[0012] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program, when executed by a processor, implements the vehicle control method.

[0013] In a fifth aspect, a vehicle is provided, which includes the vehicle control device.

[0014] The embodiments of the present application at least have the following technical effects:

[0015] The technical scheme of the embodiments of the present application, by acquiring clutch state information when the vehicle is in series driving mode and emergency braking occurs, and controlling the charging torque of the engine and the torque of the motor to be zero and controlling the engine to idle when the clutch state information indicates that the clutch is abnormally opened, can timely limit the torque of the engine, and can avoid the problem that the engine speed rises rapidly due to the abnormal opening of the clutch, and thus the engine and the clutch cannot recover to normal operation after braking, and the protection of the engine and the clutch is achieved. BRIEF DESCRIPTION OF DRAWINGS

[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed in the embodiment or prior art description will be briefly introduced.

[0017] Figure 1 is a flowchart of the vehicle control method provided by the embodiments of the present application;

[0018] Figure 2 is an architecture diagram of the vehicle provided by the embodiments of the present application;

[0019] Figure 3 is a structure diagram of the vehicle control device provided by the embodiments of the present application;

[0020] Figure 4 A block diagram of an electronic device according to an embodiment of the disclosure. DETAILED DESCRIPTION

[0021] The technical solutions in the embodiments of the disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the disclosure. Obviously, the described embodiments are only some of the embodiments of the disclosure, rather than all the embodiments of the disclosure. Based on the embodiments in the disclosure, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the disclosure.

[0022] It should be understood that the terms "one embodiment" or "an embodiment" as used throughout this specification mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout the specification are not necessarily referring to the same embodiment. Furthermore, the various features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.

[0023] In various embodiments of the disclosure, it should be understood that the size of the serial number of each process described below does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the disclosure.

[0024] As shown in FIG. 1, the embodiments of the disclosure provide a vehicle control method, and a clutch is arranged between an engine and a motor in a hybrid architecture of the vehicle, and the method comprises the following steps. Figure 1 As shown in FIG. 1, the embodiments of the disclosure provide a vehicle control method, and a clutch is arranged between an engine and a motor in a hybrid architecture of the vehicle, and the method comprises the following steps.

[0025] In step 101, clutch state information is acquired when the vehicle is in an emergency braking mode in a series driving mode.

[0026] The vehicle control method provided by the embodiments of the disclosure is applied to a vehicle control unit (VCU) of a hybrid vehicle, as shown in FIG. 2, and a clutch 21 is arranged between an engine 22 and a motor 23 in a hybrid architecture of the vehicle, and the motor can be a P2.5 motor, a P2 motor or a P3 motor. Figure 2

[0027] ​Specifically, when the vehicle is in the series driving mode, the clutch is in the closed state, the engine starts to drive the motor to generate electricity, and the electric energy output by the motor can drive the vehicle to travel together with the electric energy output by the power battery, or the electric energy output by the motor drives the vehicle to travel while charging the power battery. At this time, if the vehicle performs emergency braking, the transmission oil moves forward due to inertia, thereby affecting the oil suction of the oil pump, which will cause the clutch to be insufficiently supplied with oil, and the clutch may be abnormally opened due to the drop of the oil pressure. Therefore, when the vehicle is in the series driving mode and performs emergency braking, the clutch state information needs to be acquired.

[0028] In step 102, when the clutch state information indicates that the clutch is abnormally opened, a first control instruction is sent to the engine controller to make the engine controller control the charging torque of the engine to be zero and idle according to the first control instruction, and a second control instruction is sent to the motor controller to make the motor controller control the torque of the motor to be zero according to the second control instruction.

[0029] After the clutch state information is acquired, whether the clutch is abnormally opened can be determined according to the clutch state information. When it is determined that the clutch is abnormally opened, in order to avoid the engine speed from rising sharply, a first control instruction is sent to the engine controller to make the engine controller control the charging torque of the engine to be zero and idle according to the first control instruction, and a second control instruction is sent to the motor controller to make the motor controller control the torque of the motor to be zero according to the second control instruction.

[0030] In the embodiment of the application, when the vehicle is in the series driving mode and emergency braking occurs, the clutch state information is acquired, and when the clutch state information indicates that the clutch is abnormally opened, the charging torque of the engine and the torque of the motor are controlled to be zero, and the engine is controlled to idle, so that the torque limiting operation of the engine can be performed in time, the engine speed rising sharply due to the abnormal opening of the clutch can be avoided, and the problem that the engine and the clutch cannot recover to normal operation after braking is ended is solved, thereby achieving the protection of the engine and the clutch.

[0031] In an optional embodiment of the application, the clutch state information is acquired by:

[0032] determining a flag bit for indicating the clutch state;

[0033] determining the clutch state information according to the flag bit;

[0034] The value of the flag bit includes a first value and a second value. When the value of the flag bit is the first value, it indicates that the clutch is abnormally opened, and when the value of the flag bit is the second value, it indicates that the clutch returns to the normal state.

[0035] In the embodiment, a flag indicating the state of the clutch can be set, and the flag has a first value and a second value. For example, the first value can be 1, and the second value can be 0. When the flag is the first value, the clutch is abnormally opened, and when the flag is the second value, the clutch returns to the normal state. By determining the flag, the state information of the clutch can be determined according to the flag.

[0036] According to the above embodiment, the state information of the clutch is determined by determining the flag, and the flag is set so that the state of the clutch can be determined by the vehicle controller based on the flag, and whether the engine and the motor are controlled can be determined.

[0037] In an optional embodiment of the present application, the flag indicating the state of the clutch is determined, including:

[0038] The torque capacity change trend of the clutch, the torque difference between the actual torque capacity of the clutch and the output torque of the engine, and the speed difference between the two ends of the clutch are obtained.

[0039] The flag is determined according to the torque capacity change trend, the torque difference and the speed difference.

[0040] Specifically, when determining the flag, the torque capacity change trend of the clutch, the torque difference between the actual torque capacity of the clutch and the output torque of the engine, and the speed difference between the two ends of the clutch are obtained, and the flag is determined based on the above parameters.

[0041] Next, how to determine the flag according to the torque capacity change trend, the torque difference and the speed difference is introduced. Before the vehicle is in series driving mode and normal operation without emergency braking, the value of the flag is the second value, and when the vehicle appears emergency braking, whether to activate the flag, i.e. from the second value to the first value, is determined according to the torque capacity change trend, the torque difference and the speed difference. Correspondingly, after the flag is activated, whether the flag continues to be activated, i.e. remains the first value, or exits the activated state, i.e. from the first value to the second value, is determined according to the torque capacity change trend, the torque difference and the speed difference.

[0042] In a case where the flag bit is the second value, when the torque capacity variation trend is decreasing at a first gradient, and the torque difference is greater than a preset torque threshold, and the speed difference is greater than a first preset speed threshold, the flag bit is switched from the second value to the first value; in a case where the flag bit is the first value, the motor speed is monitored, and when the motor speed is greater than a second preset speed threshold, whether the flag bit is switched from the first value to the second value is determined according to the torque capacity variation trend, the torque difference and the speed difference.

[0043] Specifically, in a case where the flag bit is the second value, i.e., the flag bit is not activated, if the following three conditions are met simultaneously: the torque capacity variation trend is decreasing at a first gradient, the torque difference is greater than a preset torque threshold, and the speed difference is greater than a first preset speed threshold, it indicates that the clutch is abnormally opened, and at this time, the flag bit is activated, i.e., the flag bit is switched from the second value to the first value. The first gradient, the preset torque threshold and the first preset speed threshold can be calibrated according to experiments, for example, the first gradient can be 20 Nm / ms, the preset torque threshold can be 20 Nm, and the first preset speed threshold can be 100 rpm, which are not limited herein.

[0044] In a case where the flag bit is the first value, i.e., the flag bit is activated, the motor speed needs to be detected, and when the motor speed is greater than a second preset speed threshold, it indicates that the driver steps on the accelerator pedal, and the vehicle exits the braking state, at this time, whether the flag bit is switched from the first value to the second value, i.e., whether the flag bit is deactivated, is determined according to the torque capacity variation trend, the torque difference and the speed difference. The second preset speed threshold can be calibrated according to experiments, for example, the second preset speed threshold can be 500 rpm, which is not limited herein.

[0045] Specifically, in a case where whether the flag bit is switched from the first value to the second value is determined according to the torque capacity variation trend, the torque difference and the speed difference, whether the speed difference is less than the first preset speed threshold is determined; if yes, the flag bit is switched from the first value to the second value when the torque variation trend is increasing at a second gradient and / or the torque difference is less than the preset torque threshold. The second gradient can be calibrated according to experiments, for example, the second gradient can be 30 Nm / ms, which is not limited herein.

[0046] It should be noted that the specific order of determining whether the speed difference is less than the first preset speed threshold and determining whether the torque variation trend is increasing at the second gradient, and the specific order of determining whether the speed difference is less than the first preset speed threshold and determining whether the torque difference is less than the preset torque threshold are not limited herein.

[0047] In determining whether to switch the flag bit from the first value to the second value, it is determined that the clutch returns to the normal state as long as any of the following conditions is met: condition 1 is that the rotational speed difference is less than the first preset rotational speed threshold and the torque change trend rises at the second gradient, and condition 2 is that the rotational speed difference is less than the first preset rotational speed threshold and the torque difference is less than the preset torque threshold.

[0048] The above embodiments of the present application determine whether to activate the flag bit, i.e., set the value of the flag bit to the first value, and whether to exit the activation state, i.e., set the value of the flag bit to the second value, by the torque capacity change trend of the clutch, the torque difference between the actual torque capacity of the clutch and the output torque of the engine, and the rotational speed difference between the two ends of the clutch, so that the vehicle controller can determine whether the clutch is abnormally opened based on the flag bit, and further determine whether to control the engine of the vehicle, thereby achieving the protection effect on the engine.

[0049] In an optional embodiment of the present application, after the clutch state information indicates that the clutch is abnormally opened, the method further comprises:

[0050] When the clutch state information indicates that the clutch returns to the normal state, a third control instruction is sent to the engine controller and the motor controller, the engine controller stops executing the first control instruction according to the third control instruction, and the motor controller stops executing the second control instruction according to the third control instruction.

[0051] Specifically, after the clutch state information indicates that the clutch is abnormally opened, the clutch state information needs to be continuously acquired, and when the clutch state information indicating that the clutch returns to the normal state is acquired, it indicates that the clutch can normally suck oil at this time, the oil pressure returns to normal, and can normally close. At this time, a third control instruction needs to be sent to the engine controller and the motor controller, so that the engine controller stops executing the first control instruction, i.e., controls the torque of the engine and controls the engine to be in the idle running state, and the motor controller can stop executing the second control instruction, i.e., controls the torque of the motor.

[0052] The above embodiments of the present application send a third control instruction when the clutch returns to the normal state, thereby removing the torque limitation of the engine and the motor by the vehicle controller, so that the engine and the motor of the vehicle can operate based on the operation of the driver and the current vehicle working condition.

[0053] In an optional embodiment of the present application, before acquiring the clutch state information, the method further comprises:

[0054] The actual driving mode and the target driving mode of the vehicle are acquired.

[0055] determining that the vehicle is in the series driving mode when the actual driving mode and the target driving mode are both series driving modes.

[0056] Specifically, before obtaining the clutch state information, the actual driving mode and the target driving mode of the vehicle need to be obtained, wherein the actual driving mode is the driving mode currently used by the vehicle, and the target driving mode is the driving mode determined by the vehicle based on the driver's operation or the working condition of the vehicle, and at this time, only when the actual driving mode and the target driving mode are both series driving modes, it is determined that the vehicle is in the series driving mode.

[0057] In the above embodiments of the application, whether the vehicle is in the series driving mode needs to be determined based on the actual driving mode and the target driving mode, so that the case that the normal switching of the clutch is mistakenly determined as abnormal opening when the vehicle is in the mode switching process can be avoided.

[0058] In an optional embodiment of the application, before obtaining the clutch state information, the method further comprises:

[0059] monitoring the brake pedal stroke of the vehicle when the brake signal is detected;

[0060] determining that the vehicle is in emergency braking when the brake pedal stroke is greater than a preset stroke threshold, or the brake pedal stroke is increased from a first stroke to a second stroke and the duration is greater than a preset duration;

[0061] wherein the first stroke is any value in a first preset stroke interval, and the second stroke is any value in a second preset stroke interval.

[0062] Specifically, before obtaining the clutch state information, it is necessary to determine whether the vehicle has performed emergency braking. When the brake signal is detected, that is, when the driver steps on the brake pedal, the brake pedal stroke is monitored. When the brake pedal stroke is greater than a preset stroke threshold, which can be set to 70%, that is, when the driver steps on the brake pedal deeply, it is determined that the vehicle has performed emergency braking, or when the brake pedal stroke is increased from a first stroke to a second stroke and the duration is greater than a preset duration, the first stroke is any value in a first preset stroke interval, and the second stroke is any value in a second preset stroke interval. For example, the first preset stroke interval can be 0-10%, the second preset stroke interval can be 30%-50%, and the preset duration can be 2s, that is, when the driver suddenly increases the brake pedal opening degree during the process of stepping on the brake pedal lightly, it is determined that the vehicle has performed emergency braking.

[0063] The above embodiments of the present application determine whether the vehicle performs emergency braking through brake pedal stroke, so that clutch state information can be obtained in time when the vehicle performs emergency braking, and whether to limit the torque of the engine is determined.

[0064] The vehicle control method provided by the embodiments of the present application is described above, and the vehicle control device provided by the embodiments of the present application will be described below with reference to the drawings.

[0065] As shown in Figure 3 The embodiments of the present application also provide a vehicle control device, the clutch in the hybrid architecture of the vehicle is arranged between the engine and the motor, and the device comprises:

[0066] The first acquisition module 301 is configured to acquire clutch state information when the vehicle performs emergency braking in the series driving mode.

[0067] The first sending module 302 is configured to send a first control instruction to an engine controller when the clutch state information indicates that the clutch is abnormally opened, so that the engine controller controls the charging torque of the engine to be zero and the engine to idle according to the first control instruction, and sends a second control instruction to a motor controller, so that the motor controller controls the torque of the motor to be zero according to the second control instruction.

[0068] Optionally, the acquisition module comprises:

[0069] The first determination sub-module is configured to determine a flag bit used to indicate the clutch state.

[0070] The second determination sub-module is configured to determine the clutch state information according to the flag bit.

[0071] The value of the flag bit comprises a first value and a second value, the first value indicates that the clutch is abnormally opened, and the second value indicates that the clutch returns to a normal state.

[0072] Optionally, the first determination sub-module comprises:

[0073] The acquisition unit is configured to acquire a torque capacity variation trend of the clutch, a torque difference between an actual torque capacity of the clutch and an output torque of the engine, and a rotational speed difference between two ends of the clutch.

[0074] The determination unit is configured to determine the flag bit according to the torque capacity variation trend, the torque difference and the rotational speed difference.

[0075] Optionally, the determination unit comprises:

[0076] the first switching subunit is configured to, when the flag bit is the second value, switch the flag bit from the second value to the first value when the torque capacity variation trend is decreasing at a first gradient, the torque difference is greater than a preset torque threshold, and the rotation speed difference is greater than a first preset rotation speed threshold;

[0077] the second switching subunit is configured to, when the flag bit is the first value, monitor the motor rotation speed, and determine whether to switch the flag bit from the first value to the second value according to the torque capacity variation trend, the torque difference, and the rotation speed difference when the motor rotation speed is greater than a second preset rotation speed threshold.

[0078] Optionally, the second switching subunit is further configured to:

[0079] determine whether the rotation speed difference is less than the first preset rotation speed threshold;

[0080] if yes, switch the flag bit from the first value to the second value when the torque variation trend is increasing at a second gradient and / or the torque difference is less than the preset torque threshold.

[0081] Optionally, the apparatus further includes:

[0082] a second sending module configured to, after the clutch state information indicates that the clutch is abnormally opened, send a third control instruction to the engine controller and the motor controller when the clutch state information indicates that the clutch returns to normal, the engine controller stops executing the first control instruction according to the third control instruction, and the motor controller stops executing the second control instruction according to the third control instruction.

[0083] Optionally, the apparatus further includes:

[0084] a second obtaining module configured to, before obtaining the clutch state information, obtain an actual driving mode and a target driving mode of the vehicle;

[0085] a first determining module configured to determine that the vehicle is in a series driving mode when the actual driving mode and the target driving mode are both series driving modes.

[0086] Optionally, before obtaining the clutch state information, the method further includes:

[0087] a monitoring module configured to, when a brake signal is detected, monitor a brake pedal stroke of the vehicle;

[0088] The second determining module is configured to determine that the vehicle enters the emergency braking when the brake pedal stroke is greater than a preset stroke threshold or the brake pedal stroke is increased from a first stroke to a second stroke and a duration is greater than a preset duration.

[0089] The first stroke is any value in a first preset stroke interval, and the second stroke is any value in a second preset stroke interval.

[0090] The vehicle control device provided in the application can control the charging torque of the engine and the torque of the motor to be zero and control the engine to idle when the clutch state information indicates that the clutch is abnormally opened, so that the torque limiting operation of the engine can be performed in time, the engine speed can be prevented from rising due to the abnormal opening of the clutch, and the problem that the engine and the clutch cannot recover to normal work after braking is avoided, thereby achieving the protection of the engine and the clutch.

[0091] The electronic device provided in the embodiment of the application includes a processor, a memory, and a computer program stored in the memory and executable on the processor. The computer program is executed by the processor to implement each process of the vehicle control method embodiment and achieve the same technical effect. To avoid repetition, details are not described here.

[0092] For example, Figure 4 An entity structure diagram of an electronic device is shown.

[0093] As Figure 4 shown, the electronic device can include a processor 410, a communications interface 420, a memory 430, and a communications bus 440. The processor 410, the communications interface 420, and the memory 430 can communicate with each other through the communications bus 440. The processor 410 can call logical instructions in the memory 430. The processor 410 is configured to perform the following steps: when a vehicle is in a series driving mode and performs emergency braking, acquiring clutch state information; when the clutch state information indicates that the clutch is abnormally opened, sending a first control instruction to an engine controller to make the engine controller control the charging torque of the engine to be zero and idle according to the first control instruction, and sending a second control instruction to a motor controller to make the motor controller control the torque of the motor to be zero according to the second control instruction.

[0094] In addition, the logic instructions in the memory 430 described above can be implemented in the form of a software function unit and sold or used as an independent product, and can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0095] The embodiments of the present application also provide a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement the processes of the vehicle control method embodiments described above, and achieve the same technical effects. To avoid repetition, details are not described herein.

[0096] The embodiments of the present application also provide a vehicle, which includes the processes of the vehicle control device embodiments described above, and achieves the same technical effects. To avoid repetition, details are not described herein.

[0097] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles, or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of additional identical elements in the process, method, article, or device including the element.

[0098] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and a general hardware platform, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of instructions for causing a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0099] The above describes the embodiments of the present application in conjunction with the drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative, but not restrictive, and those skilled in the art can make many forms under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims, which all belong to the protection of the present application.

[0100] Those skilled in the art can realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present application can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0101] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0102] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0103] The units described as separate components can or can not be physically separated, and the components displayed as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected to achieve the purpose of the embodiment of the present application according to actual needs.

[0104] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.

[0105] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the present application that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes various storage media that can store program codes, such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.

[0106] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A vehicle control method, characterized in that, In the hybrid architecture of the vehicle, a clutch is located between the engine and the electric motor, and the method includes: When the vehicle performs emergency braking in series drive mode, clutch status information is acquired; wherein, the clutch status information is determined according to a flag bit, and the flag bit is used to indicate the clutch status. When the clutch status information indicates that the clutch is abnormally opened, a first control command is sent to the engine controller to cause the engine controller to control the charging torque of the motor to be reduced to zero and to idle, and a second control command is sent to the motor controller to cause the motor controller to control the torque of the motor to be reduced to zero. Before acquiring the clutch status information, the method further includes: Obtain the actual driving mode and target driving mode of the vehicle; When both the actual driving mode and the target driving mode are series driving modes, the vehicle is determined to be in series driving mode.

2. The vehicle control method according to claim 1, characterized in that, Obtain clutch status information, including: Determine the flag bits used to indicate the clutch status; The clutch status information is determined based on the flag bit; The flag bit can take a first value and a second value. When the flag bit takes the first value, it indicates that the clutch is abnormally opened. When the flag bit takes the second value, it indicates that the clutch has returned to normal.

3. The vehicle control method according to claim 2, characterized in that, Determine the flags used to indicate the clutch status, including: The torque capacity variation trend of the clutch, the torque difference between the actual torque capacity of the clutch and the output torque of the engine, and the speed difference between the two ends of the clutch are obtained. The flag is determined based on the torque capacity change trend, the torque difference, and the speed difference.

4. The vehicle control method according to claim 3, characterized in that, The flag bit is determined based on the torque capacity change trend, the torque difference, and the speed difference, including: When the flag bit is the second value, and the torque capacity change trend is decreasing at a first gradient, and the torque difference is greater than a preset torque threshold, and the speed difference is greater than a first preset speed threshold, the flag bit is switched from the second value to the first value. When the flag bit is the first value, the motor speed is monitored. When the motor speed is greater than the second preset speed threshold, it is determined whether to switch the flag bit from the first value to the second value based on the torque capacity change trend, the torque difference, and the speed difference.

5. The vehicle control method according to claim 4, characterized in that, Determining whether to switch the flag from the first value to the second value based on the torque capacity change trend, the torque difference, and the speed difference includes: Determine whether the speed difference is less than the first preset speed threshold; If so, when the torque change trend increases at a second gradient and / or the torque difference is less than the preset torque threshold, the flag bit is switched from the first value to the second value.

6. The vehicle control method according to claim 1, characterized in that, After the clutch status information indicates that the clutch has been abnormally disengaged, the method further includes: When the clutch status information indicates that the clutch has returned to normal, a third control command is sent to the engine controller and the motor controller. The engine controller stops executing the first control command according to the third control command, and the motor controller stops executing the second control command according to the third control command.

7. The vehicle control method according to claim 1, characterized in that, Before acquiring the clutch status information, the method further includes: When a braking signal is detected, the travel of the vehicle's brake pedal is monitored; When the brake pedal travel exceeds a preset travel threshold, or when the brake pedal travel increases from the first travel to the second travel and the duration exceeds a preset duration, it is determined that the vehicle has entered emergency braking. Wherein, the first travel distance is any value within a first preset travel distance range, and the second travel distance is any value within a second preset travel distance range.

8. A vehicle control device, characterized in that, In the hybrid architecture of the vehicle, a clutch is located between the engine and the electric motor, and the device includes: The first acquisition module is used to acquire clutch status information when the vehicle performs emergency braking in series drive mode; wherein the clutch status information is determined according to a flag bit, and the flag bit is used to indicate the clutch status. The first sending module is configured to send a first control command to the engine controller when the clutch status information indicates that the clutch is abnormally opened, so that the engine controller controls the charging torque of the motor to be reduced to zero and idles according to the first control command, and sends a second control command to the motor controller so that the motor controller controls the torque of the motor to be reduced to zero according to the second control command. The device further includes: The second acquisition module is used to acquire the actual driving mode and target driving mode of the vehicle before acquiring the clutch status information. The first determining module is used to determine that the vehicle is in a series drive mode when both the actual drive mode and the target drive mode are series drive modes.

9. A vehicle, characterized in that, Includes the vehicle control device as described in claim 8.

Citation Information

Patent Citations

  • Brake control system and control method of electric vehicle

    CN101596900A

  • Hybrid vehicle rapid deceleration control device

    CN103237704A

  • Vehicle idle speed control method and device and hybrid power vehicle

    CN116653912A