Vehicle constant speed control methods, devices, equipment and storage media

CN117719505BActive Publication Date: 2026-09-01SINO TRUK JINAN POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311840524.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-28
Publication Date
2026-09-01
Estimated Expiration
2043-12-28

AI Technical Summary

Technical Problem

[0005]本申请提供一种车辆恒速控制方法、装置、设备及存储介质,用以解决现有技术在商用车处于下坡工况通过发动机缸内制动时,不能实现对车辆的恒速控制,从而在驾驶体验方面仍有所欠缺的问题

Benefits of technology

[0038] This application provides a vehicle constant speed control method, device, equipment, and storage medium. When the driver is detected to have turned on the constant speed switch, the recorded current actual vehicle speed is used as the constant speed target speed. Based on the vehicle status information indicating vehicle load and gradient, and the constant speed target speed, the target braking power required to maintain the constant speed target is obtained. After calculating the engine target speed and in-cylinder target braking torque based on the target braking power, if the current actual vehicle speed is detected to be greater than the constant speed target speed, the detection result is obtained based on the current actual engine speed and the maximum speed of the target gear. Based on the detection result, the vehicle is braked by outputting the in-cylinder target braking torque to achieve constant speed control of the vehicle, thereby avoiding frequent driver operation and improving the driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117719505B_ABST
    Figure CN117719505B_ABST
Patent Text Reader

Abstract

This application provides a vehicle constant speed control method, device, equipment, and storage medium, relating to the field of vehicle driving technology. The method, upon detecting that the driver has activated the constant speed setting switch, uses the recorded current actual vehicle speed as the constant speed target speed. Based on vehicle status information indicating vehicle load and gradient, and the constant speed target speed, it obtains the target braking power required to maintain the constant speed target. After calculating the engine target speed and in-cylinder target braking torque based on the target braking power, if the current actual vehicle speed is detected to be greater than the constant speed target speed, it obtains the detection result based on the current actual engine speed and the maximum speed of the target gear. Based on the detection result, it brakes the vehicle by outputting the in-cylinder target braking torque to achieve constant speed control of the vehicle, thereby avoiding frequent driver operation and further improving the driving experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to vehicle driving technology, and more particularly to a vehicle constant speed control method, device, equipment, and storage medium. Background Technology

[0002] For commercial vehicles such as light trucks, current auxiliary braking technologies generally fall into two categories: hydraulic retarder braking and engine braking. Engine braking is further divided into in-cylinder braking and exhaust braking. In-cylinder braking offers higher torque and can achieve partial braking torque output.

[0003] When commercial vehicles are heavily loaded and going downhill, engine cylinder braking has the advantages of higher braking power and avoidance of thermal fade compared to hydraulic retarder braking. However, because engine cylinder braking torque has fewer levels, existing solutions for controlling engine cylinder braking generally involve setting fixed parameters such as a percentage of cylinder braking torque, or downshifting to a fixed engine speed to achieve downhill braking for commercial vehicles. However, constant speed control cannot be achieved on long downhill sections, requiring the driver to repeatedly open and close the cylinder braking switch, which is inconvenient for the driver.

[0004] Therefore, existing technology cannot achieve constant speed control of commercial vehicles when they are going downhill and using engine cylinder braking, requiring frequent operation by the driver, which results in a lack of driving experience. Summary of the Invention

[0005] This application provides a vehicle constant speed control method, device, equipment, and storage medium to solve the problem that the prior art cannot achieve constant speed control of commercial vehicles when they are going downhill and braking through the engine cylinder, thus resulting in a lack of driving experience.

[0006] In a first aspect, this application provides a vehicle constant speed control method, comprising:

[0007] When the constant speed gear switch signal is detected to indicate that the constant speed gear is turned on, the constant speed target vehicle speed is obtained. The constant speed gear switch signal is used to indicate whether the driver has turned on the constant speed gear switch.

[0008] Obtain vehicle status information, obtain target braking power based on the vehicle status information and the constant target vehicle speed, and obtain engine target speed and cylinder target braking torque based on the target braking power. The vehicle status information is used to indicate vehicle load and gradient, and the target braking power is used to indicate the braking power required to maintain the constant target vehicle speed.

[0009] The target gear is obtained based on the target engine speed, and the target gear is used to indicate the gear after the transmission downshifts. The current actual vehicle speed is detected to be greater than the constant speed target vehicle speed. If it is greater, the detection result is obtained based on the current actual engine speed and the maximum speed of the target gear. Based on the detection result, the vehicle is braked by the target braking torque in the cylinder. The detection result is used to indicate whether the current actual engine speed is greater than the maximum speed of the target gear.

[0010] In one possible design, obtaining the target gear based on the engine target speed includes:

[0011] Get the current gear and gearbox output speed;

[0012] The ratio of the target engine speed to the output speed of the transmission is obtained and used as the target ratio. The target gear is obtained based on the target ratio. The current gear of the transmission is controlled to drop to the target gear. The maximum speed of the transmission corresponding to the target gear is obtained and used as the maximum speed of the target gear.

[0013] In one possible design, obtaining the detection result based on the current actual engine speed and the maximum speed of the target gear includes:

[0014] Detect whether the current actual engine speed is greater than the target gear maximum speed, wherein the target gear maximum speed is used to indicate the maximum speed output by the transmission in the downshifted gear;

[0015] If so, the detection result indicates that the current actual engine speed is greater than the maximum speed of the target gear, and the transmission is controlled to maintain the target gear and output the target braking torque in the cylinder;

[0016] If not, the current actual engine speed is not greater than the maximum speed of the target gear, based on the detection result, and the current actual engine speed is adjusted.

[0017] In one possible design, adjusting the current actual engine speed includes:

[0018] Update the engine target speed to the maximum speed of the target gear to obtain a new engine target speed;

[0019] A new target gear is obtained based on the new engine target speed, and the transmission is controlled to downshift to the new target gear to increase the current actual engine speed. A new actual engine speed is obtained, and this process is repeated until the detection result indicates that the new actual engine speed is greater than the maximum speed of the new target gear.

[0020] In one possible design, the statement that the current actual vehicle speed is not greater than the constant speed target vehicle speed includes:

[0021] Detect whether the current actual vehicle speed is equal to the constant speed target vehicle speed;

[0022] If equal, control the transmission to maintain the target gear and output the target braking torque in the cylinder;

[0023] If not equal, detect whether the target braking torque in the cylinder is zero, obtain the torque detection result, and adjust the engine target speed or the target braking torque in the cylinder according to the torque detection result.

[0024] In one possible design, adjusting the engine target speed or in-cylinder target braking torque based on the torque detection result includes:

[0025] If the torque detection result indicates that the target braking torque in the cylinder is zero, the target engine speed is reduced according to a preset step size so that the transmission shifts up to a preset gear.

[0026] If the torque detection result indicates that the target braking torque in the cylinder is not zero, the target braking torque in the cylinder is reduced according to the preset torque table.

[0027] In one possible design, reducing the target braking torque in the cylinder according to a preset torque table includes:

[0028] Based on the target braking torque in the cylinder, the same braking torque is obtained by querying the preset torque table, and the corresponding target torque information is obtained based on the same braking torque. The target torque in the corresponding target torque information is used as the new target braking torque in the cylinder. The vehicle is braked by the new target braking torque in the cylinder to achieve constant speed control of the vehicle.

[0029] The preset torque meter stores braking torque and target torque information. The target torque information includes the target torque and the reduction rate. The target torque is used to indicate the reduced in-cylinder target braking torque, and the reduction rate is used to indicate the reduction speed of the in-cylinder target braking torque.

[0030] Secondly, this application provides a vehicle constant speed control device, comprising:

[0031] The acquisition module is used to acquire the constant speed target vehicle speed when the constant speed gear switch signal indicates that it is turned on. The constant speed gear switch signal is used to indicate whether the driver has turned on the constant speed gear switch.

[0032] The processing module is used to acquire vehicle status information, acquire target braking power based on the vehicle status information and the constant target vehicle speed, and acquire engine target speed and cylinder target braking torque based on the target braking power. The vehicle status information is used to indicate vehicle load and gradient, and the target braking power is used to indicate the braking power required to maintain the constant target vehicle speed.

[0033] The execution module is used to obtain the target gear according to the target engine speed, the target gear is used to indicate the gear after the transmission downshifts, detect whether the current actual vehicle speed is greater than the constant speed target vehicle speed, if it is greater, obtain the detection result according to the current actual engine speed and the maximum speed of the target gear, and brake the vehicle with the target braking torque in the cylinder based on the detection result, the detection result is used to indicate whether the current actual engine speed is greater than the maximum speed of the target gear.

[0034] Thirdly, this application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;

[0035] The memory stores computer-executed instructions;

[0036] The processor executes computer execution instructions stored in the memory to implement a vehicle constant speed control method.

[0037] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement a vehicle constant speed control method.

[0038] This application provides a vehicle constant speed control method, device, equipment, and storage medium. When the driver is detected to have turned on the constant speed switch, the recorded current actual vehicle speed is used as the constant speed target speed. Based on the vehicle status information indicating vehicle load and gradient, and the constant speed target speed, the target braking power required to maintain the constant speed target is obtained. After calculating the engine target speed and in-cylinder target braking torque based on the target braking power, if the current actual vehicle speed is detected to be greater than the constant speed target speed, the detection result is obtained based on the current actual engine speed and the maximum speed of the target gear. Based on the detection result, the vehicle is braked by outputting the in-cylinder target braking torque to achieve constant speed control of the vehicle, thereby avoiding frequent driver operation and improving the driving experience. Attached Figure Description

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

[0040] Figure 1 A flowchart illustrating the vehicle constant speed control method provided in this application embodiment. Figure 1 ;

[0041] Figure 2 A flowchart illustrating the vehicle constant speed control method provided in this application embodiment. Figure 2 ;

[0042] Figure 3 This is a schematic diagram of the vehicle constant speed control device provided in the embodiments of this application;

[0043] Figure 4 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0044] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without inventive effort are within the scope of protection of this invention.

[0045] Current auxiliary braking technologies for commercial vehicles are generally divided into hydraulic slow-release braking and engine braking. Engine braking is further divided into in-cylinder braking and exhaust braking. When commercial vehicles are heavily loaded and descending slopes, existing solutions, using hydraulic slow-release braking for auxiliary braking, can achieve constant speed control on long downhill sections to facilitate driver operation. However, due to the inherent thermal fade characteristics of hydraulic slow-release braking, the effective braking time for commercial vehicles under heavy loads on downhill slopes is short. Engine in-cylinder braking offers the advantages of high braking power and no thermal fade. However, because engine in-cylinder braking has fewer torque gradations, it is prone to stalling during braking, making it difficult to decelerate. Furthermore, the driver needs to repeatedly open and close the in-cylinder braking switch, which is inconvenient for driver operation.

[0046] In existing engine cylinder braking systems, a fixed percentage of cylinder braking torque is typically requested via an auxiliary brake switch, or braking is achieved by downshifting to a fixed engine speed. Therefore, existing systems cannot achieve closed-loop control and adjustment of braking power in long downhill conditions to achieve downhill braking of commercial vehicles through constant speed control. In long downhill conditions, constant speed control cannot be achieved, requiring the driver to repeatedly open and close the cylinder brake switch, which is inconvenient for the driver.

[0047] This application provides a vehicle constant speed control method. When the driver is detected to have turned on the constant speed gear switch, the recorded current actual vehicle speed is used as the constant speed target speed. Based on the vehicle status information indicating vehicle load and gradient, and the constant speed target speed, the target braking power required to maintain the constant speed target is obtained. After calculating the engine target speed and in-cylinder target braking torque based on the target braking power, if the current actual vehicle speed is detected to be greater than the constant speed target speed, the detection result is obtained based on the current actual engine speed and the maximum speed of the target gear. Based on the detection result, the vehicle is braked by outputting the in-cylinder target braking torque to achieve constant speed control of the vehicle, thereby avoiding frequent operation control by the driver and improving the driving experience.

[0048] The technical solutions of this application and how they solve the aforementioned technical problems are described in detail below using specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0049] Example 1

[0050] Figure 1 A schematic flowchart of the vehicle constant speed control method provided in the embodiments of this application. Figure 1 .like Figure 1 As shown, the method includes:

[0051] S101. When the constant speed gear switch signal is detected to indicate that the constant speed gear is turned on, the constant speed target vehicle speed is obtained. The constant speed gear switch signal is used to indicate whether the driver turns on the constant speed gear switch.

[0052] Specifically, when the vehicle is on a downhill section and the driver turns on the constant speed switch, the actual speed of the vehicle is recorded when the constant speed switch signal is detected. The recorded actual speed is used as the constant speed target speed so that the vehicle can maintain the constant speed target speed when going downhill.

[0053] S102. Obtain vehicle status information, obtain target braking power based on the vehicle status information and the constant speed target vehicle speed, and obtain engine target speed and cylinder target braking torque based on the target braking power. The vehicle status information is used to indicate vehicle load and gradient, and the target braking power is used to indicate the braking power required to maintain the constant speed target vehicle speed.

[0054] Specifically, when the constant speed gear switch signal is detected to be turned on and the constant speed target vehicle speed is obtained, the gradient of the current downhill section and the vehicle load weight are obtained. Based on the obtained gradient and vehicle load, the target braking power required to maintain the constant speed target vehicle speed is calculated. Based on the target braking power, the minimum required engine speed, i.e. the engine target speed and the target braking torque in the cylinder are calculated.

[0055] S103. Obtain the target gear according to the target engine speed, the target gear is used to indicate the gear after the transmission downshifts, detect whether the current actual vehicle speed is greater than the constant speed target vehicle speed, if it is greater, obtain the detection result according to the current actual engine speed and the maximum speed of the target gear, and brake the vehicle with the target braking torque in the cylinder based on the detection result, the detection result is used to indicate whether the current actual engine speed is greater than the maximum speed of the target gear.

[0056] Specifically, after obtaining the target engine speed and the target in-cylinder braking torque, the target gear is calculated based on the target engine speed. The transmission is then controlled to downshift to the target gear to increase the actual engine speed. Combined with the output target in-cylinder braking torque, engine braking is achieved. After a preset time, if the current actual vehicle speed is detected to be greater than the constant speed target vehicle speed, the actual engine speed and the target in-cylinder braking torque are adjusted based on the detection results of the current actual engine speed and the maximum speed of the target gear. If the current actual vehicle speed is detected to be greater than the constant speed target vehicle speed, the actual engine speed and the target in-cylinder braking torque are adjusted based on the torque detection results.

[0057] This embodiment provides a vehicle constant speed control method. When the driver is detected to have turned on the constant speed gear switch, the recorded current actual vehicle speed is used as the constant speed target speed. Based on the vehicle status information indicating vehicle load and gradient, and the constant speed target speed, the target braking power required to maintain the constant speed target is obtained. After calculating the engine target speed and in-cylinder target braking torque based on the target braking power, if the current actual vehicle speed is detected to be greater than the constant speed target speed, the detection result is obtained based on the current actual engine speed and the maximum speed of the target gear. Based on the detection result, the vehicle is braked by outputting the in-cylinder target braking torque to achieve constant speed control of the vehicle, thereby avoiding frequent operation control by the driver and improving the driving experience.

[0058] The following specific embodiment will be used to describe the vehicle constant speed control method of this application in detail.

[0059] Example 2

[0060] Figure 2 A schematic flowchart of the vehicle constant speed control method provided in the embodiments of this application. Figure 2 .like Figure 2 As shown, the method includes:

[0061] S201. When the constant speed gear switch signal is detected to be open, the constant speed target vehicle speed is obtained;

[0062] Specifically, the implementation of step S201 is similar to that of step S101, and will not be described in detail here.

[0063] S202. Obtain vehicle status information, obtain target braking power based on the vehicle status information and the constant speed target vehicle speed, and obtain engine target speed and cylinder target braking torque based on the target braking power;

[0064] Specifically, after obtaining the constant target vehicle speed and vehicle status information used to indicate vehicle load and slope, the traction force when driving at a constant speed on the slope is calculated using the vehicle load and slope. The target braking power is then calculated based on the obtained traction force and constant target vehicle speed. Based on the calculated target braking power, the minimum engine speed is calculated as the engine target speed. Finally, the target braking torque in the cylinder is calculated based on the obtained engine target speed and target braking power.

[0065] S203. Obtain the current gearbox gear and gearbox output speed, obtain the ratio of the engine target speed to the gearbox output speed, and use it as the target ratio. Obtain the target gear based on the target ratio.

[0066] Specifically, after obtaining the target engine speed and the target in-cylinder braking torque, the current gear and output speed of the transmission are obtained. The target ratio is obtained based on the target engine speed and the current transmission output speed. The corresponding gear is then found in the gear table based on the target ratio and used as the target gear. The transmission is then controlled to downshift to the target gear. The maximum speed of the transmission corresponding to the target gear is obtained and used as the maximum speed of the target gear. Finally, it is checked whether the current actual vehicle speed is greater than the constant speed target vehicle speed.

[0067] S204. If the current actual vehicle speed is greater than the constant speed target vehicle speed, detect whether the current actual engine speed is greater than the target gear maximum speed.

[0068] Specifically, if the current actual vehicle speed is detected to be greater than the constant speed target vehicle speed, the detection result is obtained based on the current actual engine speed and the maximum speed of the target gear. That is, it is detected whether the current actual engine speed is greater than the maximum speed of the target gear. The maximum speed of the target gear is used to indicate the maximum speed output by the transmission in the downshifted gear.

[0069] S205. If so, the detection result indicates that the current actual engine speed is greater than the maximum speed of the target gear, the transmission is controlled to maintain the target gear, and the target braking torque in the cylinder is output;

[0070] Specifically, if the current actual vehicle speed is detected to be greater than the constant target vehicle speed, and the current actual engine speed is greater than the maximum speed of the target gear, the transmission is controlled to maintain the current target gear, and the calculated target braking torque in the cylinder is output so that the maximum braking power output at this time can achieve engine braking of the vehicle.

[0071] S206. If not, the current actual engine speed is not greater than the maximum speed of the target gear, based on the detection result, and the current actual engine speed is adjusted.

[0072] Specifically, if the current actual vehicle speed is detected to be greater than the constant target vehicle speed, and the current actual engine speed is less than or equal to the maximum speed of the target gear, the engine target speed is updated to the maximum speed of the target gear to obtain a new engine target speed. Based on the new engine target speed, a new target gear is obtained, and the transmission is controlled to downshift to the new target gear to increase the current actual engine speed. This process is repeated until the detection result indicates that the new actual engine speed is greater than the new maximum speed of the target gear, so that the maximum braking power output at this time can achieve engine braking of the vehicle.

[0073] S207. If the current actual vehicle speed is not greater than the constant speed target vehicle speed, detect whether the current actual vehicle speed is equal to the constant speed target vehicle speed. If it is equal, control the transmission to maintain the target gear and output the in-cylinder target braking torque.

[0074] Specifically, if the current actual vehicle speed is not greater than the constant speed target speed, then it continues to determine whether the current vehicle speed is equal to the constant speed control target speed. If the current actual vehicle speed is equal to the constant speed target speed, then it outputs a request to maintain the current gearbox and a request to maintain the current engine cylinder braking torque, that is, it controls the gearbox to maintain the target gear and outputs the calculated cylinder target braking torque to achieve the purpose of constant speed control.

[0075] S208. If not equal, detect whether the target braking torque in the cylinder is zero, obtain the torque detection result, and adjust the engine target speed or the target braking torque in the cylinder according to the torque detection result;

[0076] Specifically, if the current actual vehicle speed is not greater than the constant speed target speed, and the current actual vehicle speed is not equal to the constant speed target speed (i.e., the current actual vehicle speed is less than the constant speed target speed), the current braking power is relatively high. The system then checks whether the target braking torque in the cylinder is zero. If the torque detection result indicates that the target braking torque in the cylinder is zero, the engine target speed is gradually reduced according to a preset step size to allow the transmission to upshift to a preset gear, thus preventing the actual engine speed from continuing to increase and reducing the engine braking power.

[0077] S209. If the torque detection result indicates that the target braking torque in the cylinder is not zero, reduce the target braking torque in the cylinder according to the preset torque table.

[0078] Specifically, if the current actual vehicle speed is detected to be less than the constant target vehicle speed, and the torque detection result indicates that the in-cylinder target braking torque is not zero, the system queries a preset torque table to obtain the same braking torque based on the in-cylinder target braking torque. The system then retrieves the corresponding target torque information and uses this target torque as the new in-cylinder target braking torque. The vehicle is then braked using this new in-cylinder target braking torque to achieve constant speed control.

[0079] The preset torque meter stores braking torque and target torque information. The target torque information includes the target torque and reduction rate. The target torque is used to indicate the target braking torque in the cylinder after reduction, and the reduction rate is used to indicate the speed at which the target braking torque in the cylinder is reduced.

[0080] This embodiment provides a vehicle constant speed control method. When the driver is detected to have turned on the constant speed gear switch, the recorded current actual vehicle speed is used as the constant speed target speed. Based on the vehicle status information indicating vehicle load and gradient, and the constant speed target speed, the target braking power required to maintain the constant speed target is obtained. After calculating the engine target speed and in-cylinder target braking torque based on the target braking power, if the current actual vehicle speed is detected to be greater than the constant speed target speed, the detection result is obtained based on the current actual engine speed and the maximum speed of the target gear. Based on the detection result, the vehicle is braked by outputting the in-cylinder target braking torque to achieve constant speed control of the vehicle, thereby avoiding frequent operation control by the driver and improving the driving experience.

[0081] In this embodiment of the invention, electronic devices or main control devices can be divided into functional modules according to the above method examples. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional module. It should be noted that the module division in this embodiment of the invention is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0082] Figure 3 This is a schematic diagram of the vehicle constant speed control device provided in an embodiment of this application. Figure 3 As shown, the device 30 includes:

[0083] The acquisition module 301 is used to acquire the constant speed target vehicle speed when the constant speed gear switch signal indicates that it is turned on. The constant speed gear switch signal is used to indicate whether the driver turns on the constant speed gear switch.

[0084] The processing module 302 is used to acquire vehicle status information, acquire target braking power based on the vehicle status information and the constant speed target vehicle speed, and acquire engine target speed and cylinder target braking torque based on the target braking power. The vehicle status information is used to indicate vehicle load and gradient, and the target braking power is used to indicate the braking power required to maintain the constant speed target vehicle speed.

[0085] The execution module 303 is used to obtain the target gear according to the target engine speed, the target gear indicating the gear after downshifting of the transmission, detect whether the current actual vehicle speed is greater than the constant speed target vehicle speed, if it is greater, obtain the detection result according to the current actual engine speed and the maximum speed of the target gear, and brake the vehicle based on the target braking torque in the cylinder based on the detection result, the detection result indicating whether the current actual engine speed is greater than the maximum speed of the target gear.

[0086] Furthermore, the processing module 302 is specifically used to obtain the current gearbox gear and gearbox output speed;

[0087] The ratio of the target engine speed to the output speed of the transmission is obtained and used as the target ratio. The target gear is obtained based on the target ratio. The current gear of the transmission is controlled to drop to the target gear. The maximum speed of the transmission corresponding to the target gear is obtained and used as the maximum speed of the target gear.

[0088] Furthermore, the execution module 303 is specifically used to detect whether the current actual engine speed is greater than the target gear maximum speed, wherein the target gear maximum speed is used to indicate the maximum speed output by the transmission in the downshifted gear;

[0089] If so, the detection result indicates that the current actual engine speed is greater than the maximum speed of the target gear, and the transmission is controlled to maintain the target gear and output the target braking torque in the cylinder;

[0090] If not, the current actual engine speed is not greater than the maximum speed of the target gear, based on the detection result, and the current actual engine speed is adjusted.

[0091] Furthermore, the execution module 303 is specifically used to update the engine target speed to the maximum speed of the target gear, so as to obtain a new engine target speed;

[0092] A new target gear is obtained based on the new engine target speed, and the transmission is controlled to downshift to the new target gear to increase the current actual engine speed. A new actual engine speed is obtained, and this process is repeated until the detection result indicates that the new actual engine speed is greater than the maximum speed of the new target gear.

[0093] Furthermore, the execution module 303 is specifically used to detect whether the current actual vehicle speed is equal to the constant speed target vehicle speed;

[0094] If equal, control the transmission to maintain the target gear and output the target braking torque in the cylinder;

[0095] If not equal, detect whether the target braking torque in the cylinder is zero, obtain the torque detection result, and adjust the engine target speed or the target braking torque in the cylinder according to the torque detection result.

[0096] Furthermore, the execution module 303 is specifically used to reduce the engine target speed according to a preset step size if the torque detection result indicates that the in-cylinder target braking torque is zero, so that the transmission shifts up to a preset gear.

[0097] If the torque detection result indicates that the target braking torque in the cylinder is not zero, the target braking torque in the cylinder is reduced according to the preset torque table.

[0098] Furthermore, the execution module 303 is specifically used to query and obtain the same braking torque in the preset torque table according to the target braking torque in the cylinder, and obtain the corresponding target torque information according to the same braking torque, and use the target torque in the corresponding target torque information as the new target braking torque in the cylinder, and brake the vehicle through the new target braking torque in the cylinder to achieve constant speed control of the vehicle.

[0099] The preset torque meter stores braking torque and target torque information. The target torque information includes the target torque and the reduction rate. The target torque is used to indicate the reduced in-cylinder target braking torque, and the reduction rate is used to indicate the reduction speed of the in-cylinder target braking torque.

[0100] The vehicle constant speed control device provided in this embodiment can execute the vehicle constant speed control method of the above embodiment. Its implementation principle and technical effect are similar, and will not be described again here.

[0101] In the specific implementation of the aforementioned vehicle constant speed control device, each module can be implemented as a processor. The processor can execute computer execution instructions stored in the memory, so that the processor executes the aforementioned vehicle constant speed control method.

[0102] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 4 As shown, the electronic device 40 includes at least one processor 401 and a memory 402. The electronic device 40 also includes a communication component 403. The processor 401, memory 402, and communication component 403 are connected via a bus 404.

[0103] In a specific implementation, at least one processor 401 executes computer execution instructions stored in the memory 402, causing at least one processor 401 to execute the vehicle constant speed control method executed on the electronic device side as described above.

[0104] The specific implementation process of processor 501 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0105] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0106] The memory may include high-speed RAM, and may also include non-volatile storage (NVM), such as at least one disk storage.

[0107] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0108] The above description of the functions implemented by electronic devices and main control devices has introduced the solutions provided by the embodiments of the present invention. It is understood that, in order to implement the above functions, the electronic device or main control device includes hardware structures and / or software modules corresponding to the execution of each function. By combining the units and algorithm steps of the various examples described in the embodiments of the present invention, the embodiments of the present invention can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of the embodiments of the present invention.

[0109] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-mentioned vehicle constant speed control method.

[0110] The aforementioned computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0111] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in an electronic device or a host device.

[0112] This application also provides a computer program product, comprising: a computer program stored in a readable storage medium, wherein at least one processor of an electronic device can read the computer program from the readable storage medium, and the at least one processor executes the computer program to cause the electronic device to perform the scheme provided in any of the above embodiments.

[0113] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0114] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A vehicle constant speed control method, characterized in that, The method includes: When the constant speed gear switch signal is detected to indicate that the constant speed gear is turned on, the constant speed target vehicle speed is obtained. The constant speed gear switch signal is used to indicate whether the driver has turned on the constant speed gear switch. Obtain vehicle status information, obtain target braking power based on the vehicle status information and the constant target vehicle speed, and obtain engine target speed and cylinder target braking torque based on the target braking power. The vehicle status information is used to indicate vehicle load and gradient, and the target braking power is used to indicate the braking power required to maintain the constant target vehicle speed. The target gear is obtained based on the target engine speed, and the target gear is used to indicate the gear after the transmission downshifts. The current actual vehicle speed is detected to be greater than the constant speed target vehicle speed. If it is greater, the detection result is obtained based on the current actual engine speed and the maximum speed of the target gear. Based on the detection result, the vehicle is braked by the target braking torque in the cylinder. The detection result is used to indicate whether the current actual engine speed is greater than the maximum speed of the target gear.

2. The method according to claim 1, characterized in that, The step of obtaining the target gear based on the engine target speed includes: Get the current gear and gearbox output speed; The ratio of the target engine speed to the output speed of the transmission is obtained and used as the target ratio. The target gear is obtained based on the target ratio. The current gear of the transmission is controlled to drop to the target gear. The maximum speed of the transmission corresponding to the target gear is obtained and used as the maximum speed of the target gear.

3. The method according to claim 1, characterized in that, The step of obtaining the detection result based on the current actual engine speed and the maximum speed of the target gear includes: Detect whether the current actual engine speed is greater than the target gear maximum speed, wherein the target gear maximum speed is used to indicate the maximum speed output by the transmission in the downshifted gear; If so, the detection result indicates that the current actual engine speed is greater than the maximum speed of the target gear, and the transmission is controlled to maintain the target gear and output the target braking torque in the cylinder; If not, the current actual engine speed is not greater than the maximum speed of the target gear, based on the detection result, and the current actual engine speed is adjusted.

4. The method according to claim 3, characterized in that, The adjustment of the current actual engine speed includes: Update the engine target speed to the maximum speed of the target gear to obtain a new engine target speed; A new target gear is obtained based on the new engine target speed, and the transmission is controlled to downshift to the new target gear to increase the current actual engine speed. A new actual engine speed is obtained, and this process is repeated until the detection result indicates that the new actual engine speed is greater than the maximum speed of the new target gear.

5. The method according to claim 1, characterized in that, If the current actual vehicle speed is not greater than the constant speed target vehicle speed, including: Detect whether the current actual vehicle speed is equal to the constant speed target vehicle speed; If equal, control the transmission to maintain the target gear and output the target braking torque in the cylinder; If not equal, detect whether the target braking torque in the cylinder is zero, obtain the torque detection result, and adjust the engine target speed or the target braking torque in the cylinder according to the torque detection result.

6. The method according to claim 5, characterized in that, The step of adjusting the engine target speed or the in-cylinder target braking torque based on the torque detection result includes: If the torque detection result indicates that the target braking torque in the cylinder is zero, the target engine speed is reduced according to a preset step size so that the transmission shifts up to a preset gear. If the torque detection result indicates that the target braking torque in the cylinder is not zero, the target braking torque in the cylinder is reduced according to the preset torque table.

7. The method according to claim 6, characterized in that, The step of reducing the target braking torque in the cylinder according to a preset torque table includes: Based on the target braking torque in the cylinder, the same braking torque is obtained by querying the preset torque table, and the corresponding target torque information is obtained based on the same braking torque. The target torque in the corresponding target torque information is used as the new target braking torque in the cylinder. The vehicle is braked by the new target braking torque in the cylinder to achieve constant speed control of the vehicle. The preset torque meter stores braking torque and target torque information. The target torque information includes the target torque and the reduction rate. The target torque is used to indicate the reduced in-cylinder target braking torque, and the reduction rate is used to indicate the reduction speed of the in-cylinder target braking torque.

8. A vehicle constant speed control device, characterized in that, include: The acquisition module is used to acquire the constant speed target vehicle speed when the constant speed gear switch signal indicates that it is turned on. The constant speed gear switch signal is used to indicate whether the driver has turned on the constant speed gear switch. The processing module is used to acquire vehicle status information, acquire target braking power based on the vehicle status information and the constant target vehicle speed, and acquire engine target speed and cylinder target braking torque based on the target braking power. The vehicle status information is used to indicate vehicle load and gradient, and the target braking power is used to indicate the braking power required to maintain the constant target vehicle speed. The execution module is used to obtain the target gear according to the target engine speed, the target gear is used to indicate the gear after the transmission downshifts, detect whether the current actual vehicle speed is greater than the constant speed target vehicle speed, if it is greater, obtain the detection result according to the current actual engine speed and the maximum speed of the target gear, and brake the vehicle with the target braking torque in the cylinder based on the detection result, the detection result is used to indicate whether the current actual engine speed is greater than the maximum speed of the target gear.

9. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Downhill constant-speed control system for heavy-duty automobile

    CN105857292A

  • Control method, device and equipment of cruise braking system and storage medium

    CN115675460A