Vehicle control method, control device, processor and electronic device
By adjusting the required speed ratio of the transmission according to the speed of the engine and transmission when the engine is reversed, the problem of high cost of reverse driving of the engine in the existing technology is solved, a low-cost solution is achieved, and engine damage and poor driving experience are avoided.
Patent Information
- Application Number
- CN202310078086.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-31
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2043-01-31
AI Technical Summary
The solution of reverse engine dragging in the existing technology is relatively costly and has a narrow scope of application.
The problem of reverse drag of the engine is solved by determining the required speed ratio of the transmission according to the maximum speed of the engine and the actual speed of the transmission when predetermined conditions are met, and adjusting the required speed ratio of the transmission to reduce the actual speed of the engine.
It achieves the goal of reducing engine speed without the need for hardware improvements, avoiding engine damage and poor driving experience, while reducing improvement costs.
Smart Images

Figure CN116238513B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control, and in particular, to a vehicle control method, control device, processor, and electronic device. Background Art
[0002] When the vehicle is operating in conditions such as changing direction or going downhill, the engine braking will experience severe reverse drag (also called reverse drag), that is, the actual engine speed will instantly increase beyond a certain value of the engine's maximum idle speed. At this time, the high engine speed will cause certain damage to the engine and cause power loss, giving the driver a poor driving experience.
[0003] The existing solution to this problem is to modify the gear structure of the power system, that is, the modified anti-reverse gear structure includes an idler gear, one side of the idler gear is meshed with the power turbine output gear, and the other side of the idler gear is meshed with the crankshaft gear. The shaft hole of the idler gear is installed on the engine bracket, and an overrunning clutch is integrated inside the idler gear. The power turbine output gear and the crankshaft gear can be clutched. When the speed of the idler gear is lower than the speed of the crankshaft gear, the overrunning clutch realizes the analysis of the transmission path. When the speed of the idler gear is higher than the speed of the crankshaft gear, the overrunning clutch realizes the forward transmission of torque to the crankshaft gear, effectively avoiding reverse reverse of the engine.
[0004] The method adopts the modification of the anti-backward gear structure to solve the reverse backward problem of the engine. This is a change made in the hardware structure, which is costly and has a narrow scope of application. Summary of the Invention
[0005] The main purpose of the present application is to provide a vehicle control method, a control device, a processor and an electronic device, so as to at least solve the problem of high cost of the engine reverse drag solution in the prior art.
[0006] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a vehicle control method is provided, comprising: determining a first required speed ratio of the vehicle's transmission based on a first speed and a second speed when predetermined conditions are met, wherein the first speed is the maximum speed of the vehicle's engine, and the second speed is the actual speed of the transmission, and the predetermined conditions include a third speed being greater than the maximum idle speed of the engine, and the third speed being the actual speed of the engine; determining a second required speed ratio of the transmission based on the actual vehicle speed and the third speed; determining a final required speed ratio as the maximum value of the first required speed ratio and the second required speed ratio; and adjusting the required speed ratio of the transmission based on the final required speed ratio to reduce the third speed.
[0007] Optionally, determining a first required speed ratio of the vehicle's transmission based on a first speed and a second speed includes: determining, based on the first speed and the second speed, that the first required speed ratio is a ratio of the second speed to the first speed.
[0008] Optionally, the correspondence between the vehicle speed and acceleration is a first correspondence, the correspondence between the vehicle acceleration and the speed ratio change rate is a second correspondence, and the correspondence between the actual engine speed and the compensation value of the speed ratio change rate is a third correspondence. According to the actual vehicle speed and the third speed, the second required speed ratio is determined, including: according to the actual vehicle speed and the first correspondence, determining the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration; according to the target acceleration and the second correspondence, determining the speed ratio change rate corresponding to the acceleration that is the same as the target acceleration as the target speed ratio change rate; according to the third speed and the third correspondence, determining the compensation value corresponding to the actual engine speed that is the same as the third speed as the target compensation value; calculating the sum of the target speed ratio change rate and the target compensation value to obtain the required speed ratio change rate, and according to the required speed ratio change rate, obtaining the second required speed ratio.
[0009] Optionally, according to the final required speed ratio, the required speed ratio of the transmission is adjusted to reduce the third speed, including: determining whether the final required speed ratio is equal to the second required speed ratio; if the final required speed ratio is not equal to the second required speed ratio, adjusting the required speed ratio of the transmission to the final required speed ratio to reduce the third speed.
[0010] Optionally, when the final required speed ratio is not equal to the second required speed ratio, the required speed ratio of the transmission is adjusted to the final required speed ratio, including: when the final required speed ratio is equal to the second required speed ratio, setting the speed ratio adjustment status bit to a second value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the second value, determining to adjust the required speed ratio of the transmission; when the speed ratio adjustment status bit is the second value, adjusting the required speed ratio of the transmission to the final required speed ratio.
[0011] Optionally, when the final required speed ratio is equal to the second required speed ratio, the method further includes: determining that the required speed ratio of the transmission is the second required speed ratio; setting the speed ratio adjustment status bit to a first value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the first value, determining not to adjust the required speed ratio of the transmission.
[0012] Optionally, the predetermined condition further includes that the second speed is greater than a preset minimum speed of the gearbox.
[0013] According to another aspect of the present application, a vehicle control device is provided, including: a first determination unit for determining a first required speed ratio of the vehicle's transmission based on a first speed and a second speed when predetermined conditions are met, wherein the first speed is the maximum speed of the vehicle's engine, the second speed is the actual speed of the transmission, and the predetermined conditions include a third speed being greater than the maximum idle speed of the engine, and the third speed being the actual speed of the engine; a second determination unit for determining a second required speed ratio of the transmission based on the actual vehicle speed and the third speed; a third determination unit for determining a final required speed ratio as the maximum value of the first required speed ratio and the second required speed ratio; and an adjustment unit for adjusting the required speed ratio of the transmission based on the final required speed ratio to reduce the third speed.
[0014] According to another aspect of the present application, a processor is provided, wherein the processor is configured to run a program, wherein the program executes any one of the methods described when the program is run.
[0015] According to another aspect of the present application, an electronic device is provided, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of the methods described.
[0016] The invention relates to a method for controlling the speed of a vehicle engine to reduce the speed of the vehicle engine and preventing reverse drag of the engine. ... and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse drag of the engine and preventing reverse BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings that constitute part of this application are used to provide a further understanding of this application. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation on this application. In the drawings:
[0018] Figure 1 A hardware structure block diagram of a mobile terminal for executing a vehicle control method provided in an embodiment of the present application is shown;
[0019] Figure 2 A schematic flow chart of a vehicle control method according to an embodiment of the present application is shown;
[0020] Figure 3 A schematic diagram of a vehicle control process according to an embodiment of the present application is shown;
[0021] Figure 4 A structural block diagram of a vehicle control device provided according to an embodiment of the present application is shown.
[0022] The accompanying drawings include the following reference numerals:
[0023] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. DETAILED DESCRIPTION
[0024] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0025] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] As introduced in the background technology, the cost of the engine reverse drag solution in the prior art is relatively high. To solve the above problem, the embodiments of the present application provide a vehicle control method, control device, processor and electronic device.
[0028] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention.
[0029] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 FIG. 1 is a hardware structure block diagram of a mobile terminal for a vehicle control method according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.
[0030] The memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer program corresponding to the device information display method in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, thereby implementing the described method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the network may include a wireless network provided by the mobile terminal's communications provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0031] In this embodiment, a method for controlling a vehicle running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0032] Figure 2 FIG. 1 is a flow chart of a vehicle control method according to an embodiment of the present application. Figure 2 As shown, the method includes the following steps:
[0033] Step S201, determining a first required speed ratio of a transmission of the vehicle based on a first speed and a second speed when a predetermined condition is satisfied, wherein the first speed is the maximum speed of the engine of the vehicle, the second speed is the actual speed of the transmission, and the predetermined condition includes a third speed being greater than the maximum idle speed of the engine, and the third speed being the actual speed of the engine;
[0034] Specifically, the maximum idle speed is the maximum idle speed of the engine, and the maximum speed is the maximum speed of the engine. The operating parameters of different types of engines are marked with the corresponding maximum idle speed and maximum speed. Those skilled in the art can determine these two parameters based on the operating parameters of the engine. When the actual speed of the engine is greater than the maximum idle speed of the engine, it means that the engine has a relatively serious reverse drag phenomenon. The first required speed ratio is the required speed ratio of the transmission determined based on the first speed and the second speed. The required speed ratio is also the required transmission ratio.
[0035] The gearbox can be any suitable type of gearbox. In a specific embodiment, the gearbox is a hydraulic mechanical continuously variable transmission.
[0036] In an embodiment of the present application, the predetermined condition further includes that the second speed is greater than a preset minimum speed of the gearbox. Satisfying that the second speed is greater than the minimum speed of the gearbox ensures that the vehicle has sufficient kinetic energy during the control process.
[0037] Specifically, the minimum speed is the minimum speed of the gearbox. Different types of gearboxes have corresponding minimum speeds marked in their operating parameters. Those skilled in the art can determine this parameter based on the gearbox's operating parameters.
[0038] According to an exemplary embodiment of the present application, determining a first required speed ratio of a vehicle's transmission based on a first speed and a second speed includes: determining the first required speed ratio as the ratio of the second speed to the first speed based on the first speed and the second speed. In this embodiment, determining the first required speed ratio as the ratio of the maximum speed of the transmission to the actual speed of the engine provides strong data support for the subsequent process of determining a final required speed ratio based on the first and second required speed ratios and controlling the transmission using the final required speed ratio, further ensuring that the engine speed can be reduced more effectively, thereby further resolving the problem of reverse dragging of the engine. According to the formula for the required speed ratio: required speed ratio = transmission output speed / engine actual speed, it can be seen that when the transmission output speed remains unchanged, the larger the required speed ratio, the lower the actual engine speed. In reverse dragging, the actual engine speed is greater than its maximum speed. Therefore, the first required speed ratio obtained based on the maximum speed is larger. Therefore, adjusting the required speed ratio of the transmission based on the first required speed ratio can reduce the engine speed, thereby further resolving the problem of reverse dragging of the engine.
[0039] Step S202, determining a second required speed ratio of the transmission according to the actual speed of the vehicle and the third speed;
[0040] Specifically, the second required speed ratio is a required speed ratio of the transmission determined according to the actual vehicle speed and the actual engine speed. The second required speed ratio is the current required speed ratio of the transmission.
[0041] In order to further ensure that the second required speed ratio of the transmission is determined relatively simply and quickly, further, the corresponding relationship between the vehicle speed and the acceleration is a first corresponding relationship, the corresponding relationship between the vehicle acceleration and the speed ratio change rate is a second corresponding relationship, and the corresponding relationship between the actual engine speed and the compensation value of the speed ratio change rate is a third corresponding relationship. The specific implementation of step S202 may include:
[0042] Step S2021: determining, based on the actual vehicle speed and the first corresponding relationship, the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration;
[0043] Step S2022: determining, based on the target acceleration and the second corresponding relationship, the speed ratio change rate corresponding to the acceleration that is the same as the target acceleration as the target speed ratio change rate;
[0044] Step S2023: determining, based on the third speed and the third corresponding relationship, the compensation value corresponding to the actual speed of the engine that is the same as the third speed as a target compensation value;
[0045] Step S2024: Calculate the sum of the target speed ratio change rate and the target compensation value to obtain the required speed ratio change rate, and obtain the second required speed ratio based on the required speed ratio change rate.
[0046] Through the described process, the second required speed ratio can be calculated relatively simply and quickly based on the vehicle speed and the actual engine speed, providing strong data support for the subsequent process of determining the final required speed ratio based on the second required speed ratio and the first required speed ratio, and using the final requirement to control the transmission, thereby further solving the problem of reverse dragging of the engine.
[0047] The target compensation value can be a positive number or a negative number. The vehicle speed can be the instantaneous moving speed of the vehicle or the average moving speed of the vehicle over a period of time. In order to ensure the real-time performance of the second required speed ratio, in the embodiment of the present application, the vehicle speed is the instantaneous moving speed of the vehicle.
[0048] Step S203, determining the final required speed ratio as the maximum value of the first required speed ratio and the second required speed ratio;
[0049] Step S204: adjusting the required speed ratio of the transmission according to the final required speed ratio to reduce the third speed.
[0050] In order to further reduce the actual speed of the engine from the software level, thereby further solving the problem of high cost of the solution for reverse engine drag in the prior art, an optional solution is to adjust the required speed ratio of the transmission according to the final required speed ratio to reduce the third speed, including: determining whether the final required speed ratio is equal to the second required speed ratio; if the final required speed ratio is not equal to the second required speed ratio, adjusting the required speed ratio of the transmission to the final required speed ratio to reduce the third speed. When the output speed of the transmission remains unchanged, the larger the required speed ratio, the smaller the actual speed of the engine. If the final required speed ratio is not equal to the second required speed ratio, it means that the current required speed ratio of the transmission is small. At this time, the larger final required speed ratio is assigned to the current required speed ratio of the transmission to increase the current required speed ratio of the transmission, thereby reducing the actual speed of the engine, achieving the effect of suppressing or even eliminating the reverse drag phenomenon, further solving the problem of high cost caused by solving the reverse drag phenomenon through hardware modification.
[0051] Furthermore, when the final required speed ratio is not equal to the second required speed ratio, adjusting the required speed ratio of the transmission to the final required speed ratio includes: when the final required speed ratio is equal to the second required speed ratio, setting a speed ratio adjustment status bit to a second value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission; and when the speed ratio adjustment status bit is the second value, adjusting the required speed ratio of the transmission to the final required speed ratio. In this embodiment, when the current required speed ratio of the transmission needs to be adjusted, the adjustment of the required speed ratio of the transmission is triggered by setting the speed ratio adjustment status bit to the second value.
[0052] In a specific embodiment, the second value is 1. Of course, the second value is not limited to the value 1, and can also be any other value. Those skilled in the art can flexibly set the second value according to actual needs.
[0053] Additionally, when the final required speed ratio is equal to the second required speed ratio, the method further includes: determining that the required speed ratio of the transmission is the second required speed ratio; and setting a speed ratio adjustment status bit to a first value, the speed ratio adjustment status bit being an information bit indicating whether the required speed ratio of the transmission is adjusted, and determining not to adjust the required speed ratio of the transmission when the speed ratio adjustment status bit is the first value. In this embodiment, when the final required speed ratio is equal to the second required speed ratio, it indicates that the required speed ratio has been adjusted and further adjustment of the required speed ratio of the transmission is unnecessary. In this case, the speed ratio adjustment status bit is set to the first value to avoid triggering further adjustment of the required speed ratio.
[0054] According to the embodiment, first, when a predetermined condition including the actual speed of the vehicle engine being greater than the maximum idle speed of the engine is satisfied, a first required speed ratio of the transmission is determined based on a first speed representing the maximum speed of the engine and a second speed representing the actual speed of the transmission; then, a second required speed ratio of the transmission is determined based on the actual speed of the vehicle and the actual speed of the engine; then, the larger of the first required speed ratio and the second required speed ratio is determined as the final required speed ratio of the vehicle; and finally, the required speed ratio of the transmission is adjusted based on the final required speed ratio to reduce the actual speed of the vehicle engine and avoid reverse drag of the engine. In the present application, when the actual speed of the engine is greater than the preset maximum idle speed, it indicates that the engine has reversed drag. In this case, the first required speed ratio is determined based on the first speed and the second speed, and the second required speed ratio is determined based on the actual speed of the vehicle and the actual speed of the engine, and then the required speed ratio of the transmission is adjusted based on the larger of the two required speed ratios to reduce the engine speed, thereby achieving reverse drag of the engine at the software level. The reverse drag problem can be solved without modifying the vehicle power system from the hardware aspect, ensuring low vehicle modification costs and avoiding damage to the engine caused by reverse drag and a poor driving experience caused by reverse drag.
[0055] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the vehicle control method of the present application will be described in detail below with reference to specific embodiments.
[0056] This embodiment relates to a specific vehicle control method, such as Figure 3 As shown, the following steps are included:
[0057] Step S1: obtaining the actual speed of the engine and the actual output speed of the gearbox from the speed sensor;
[0058] Step S2: Determine whether the actual engine speed is greater than the maximum idle speed and the transmission output speed is greater than the transmission's minimum speed. If not, a second desired speed ratio is output, representing the current desired speed ratio calculated based on the vehicle speed and the actual engine speed. The speed ratio adjustment status bit is set to 0, meaning no desired speed ratio switching occurs, and the control method terminates. Conversely, the desired speed ratio is calculated by dividing the actual transmission output speed by the maximum engine speed to obtain the first desired speed ratio. In this case, the maximum engine speed is less than the actual engine speed, resulting in a larger desired speed ratio.
[0059] Step S3: To prevent the calculated first required speed ratio from being smaller than the second required speed ratio currently calculated based on vehicle speed, acceleration and actual engine speed, the first required speed ratio and the second required speed ratio are larger to obtain the final required speed ratio calculated by this method.
[0060] Step S4: To prevent frequent switching of the required speed ratio under these operating conditions, the final required speed ratio calculated by this method is further determined to be equal to the second required speed ratio currently calculated based on vehicle speed, acceleration, and actual engine speed. If the two are equal, the required speed ratio switching is complete, and the speed ratio adjustment status bit is set to 0, indicating no further required speed ratio switching. Conversely, the speed ratio adjustment status bit is set to 1, indicating that the required speed ratio switching will occur. Finally, the corresponding required speed ratio and speed ratio adjustment status bit are output, and the scheduling cycle of this control method ends, and the calculation and determination will continue for the next scheduling cycle.
[0061] Specifically, the transmission is a hydro-mechanical continuously variable transmission (HMCVT). This application addresses the reverse drag problem of HMCVT engines by employing a control method that modifies the transmission ratio. By modifying the HMCVT's transmission ratio, the displacement and speed of the hydraulic pump and motor are modified, thereby modifying the engine speed. This solves the reverse drag problem at the application software level, offering low cost and wide applicability.
[0062] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0063] The embodiments of the present application also provide a control device for a vehicle. It should be noted that the control device for a vehicle in the embodiments of the present application can be used to execute the control method for a vehicle provided in the embodiments of the present application. The device is used to implement the embodiments and preferred implementations, and the details that have been explained will not be repeated here. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and conceivable.
[0064] The following is an introduction to the vehicle control device provided in the embodiments of the present application.
[0065] Figure 4 Schematic diagram of a vehicle control device according to an embodiment of the present application. Figure 4 As shown, the device includes:
[0066] a first determining unit 10, configured to determine a first required speed ratio of a transmission of the vehicle based on a first speed and a second speed when a predetermined condition is satisfied, wherein the first speed is a maximum speed of an engine of the vehicle, the second speed is an actual speed of the transmission, and the predetermined condition includes a third speed being greater than a maximum idle speed of the engine, and the third speed being the actual speed of the engine;
[0067] Specifically, the maximum idle speed is the maximum idle speed of the engine, and the maximum speed is the maximum speed of the engine. The operating parameters of different types of engines are marked with the corresponding maximum idle speed and maximum speed. Those skilled in the art can determine these two parameters based on the operating parameters of the engine. When the actual speed of the engine is greater than the maximum idle speed of the engine, it means that the engine has a relatively serious reverse drag phenomenon. The first required speed ratio is the required speed ratio of the transmission determined based on the first speed and the second speed. The required speed ratio is also the required transmission ratio.
[0068] The gearbox can be any suitable type of gearbox. In a specific embodiment, the gearbox is a hydraulic mechanical continuously variable transmission.
[0069] In an embodiment of the present application, the predetermined condition further includes that the second speed is greater than a preset minimum speed of the gearbox. Satisfying that the second speed is greater than the minimum speed of the gearbox ensures that the vehicle has sufficient kinetic energy during the control process.
[0070] Specifically, the minimum speed is the minimum speed of the gearbox. Different types of gearboxes have corresponding minimum speeds marked in their operating parameters. Those skilled in the art can determine this parameter based on the gearbox's operating parameters.
[0071] According to an exemplary embodiment of the present application, the first determination unit 10 includes: a first determination module, configured to determine the first required speed ratio as the ratio of the second speed to the first speed based on the first speed and the second speed. In this embodiment, determining the first required speed ratio as the ratio of the maximum speed of the transmission to the actual speed of the engine provides strong data support for the subsequent process of determining the final required speed ratio based on the first required speed ratio and the second required speed ratio, and using the final required speed ratio to control the transmission, further ensuring that the engine speed can be reduced more effectively in the subsequent process, thereby further solving the problem of reverse drag of the engine. From the formula of the required speed ratio: required speed ratio = output speed of the transmission / actual speed of the engine, it can be seen that when the output speed of the transmission remains unchanged, the larger the required speed ratio, the smaller the actual speed of the engine. In the reverse drag situation, the actual speed of the engine is greater than its maximum speed. Therefore, the first required speed ratio obtained based on the maximum speed is larger. Therefore, adjusting the required speed ratio of the transmission based on the first required speed ratio can reduce the engine speed, thereby further solving the problem of reverse drag of the engine.
[0072] a second determining unit 20, configured to determine a second required speed ratio of the transmission according to the actual speed of the vehicle and the third speed;
[0073] Specifically, the second required speed ratio is a required speed ratio of the transmission determined according to the actual vehicle speed and the actual engine speed. The second required speed ratio is the current required speed ratio of the transmission.
[0074] In order to further ensure that the second required speed ratio of the transmission is determined relatively simply and quickly, further, the corresponding relationship between the vehicle speed and the acceleration is a first corresponding relationship, the corresponding relationship between the vehicle acceleration and the speed ratio change rate is a second corresponding relationship, and the corresponding relationship between the actual engine speed and the compensation value of the speed ratio change rate is a third corresponding relationship. The second determining unit 20 includes:
[0075] a second determining module, configured to determine, based on the actual vehicle speed and the first corresponding relationship, the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration;
[0076] a third determining module, configured to determine, based on the target acceleration and the second corresponding relationship, the speed ratio change rate corresponding to the acceleration identical to the target acceleration as a target speed ratio change rate;
[0077] a fourth determining module, configured to determine, based on the third speed and the third corresponding relationship, the compensation value corresponding to the actual speed of the engine that is the same as the third speed as a target compensation value;
[0078] A calculation module is used to calculate the sum of the target speed ratio change rate and the target compensation value to obtain a required speed ratio change rate, and obtain the second required speed ratio according to the required speed ratio change rate.
[0079] Through the described process, the second required speed ratio can be calculated relatively simply and quickly based on the vehicle speed and the actual engine speed, providing strong data support for the subsequent process of determining the final required speed ratio based on the second required speed ratio and the first required speed ratio, and using the final requirement to control the transmission, thereby further solving the problem of reverse dragging of the engine.
[0080] The target compensation value can be a positive number or a negative number. The vehicle speed can be the instantaneous moving speed of the vehicle or the average moving speed of the vehicle over a period of time. In order to ensure the real-time performance of the second required speed ratio, in the embodiment of the present application, the vehicle speed is the instantaneous moving speed of the vehicle.
[0081] a third determining unit 30, configured to determine a final required speed ratio as the maximum value between the first required speed ratio and the second required speed ratio;
[0082] The adjusting unit 40 is configured to adjust the required speed ratio of the transmission according to the final required speed ratio, so as to reduce the third speed.
[0083] In order to further reduce the actual speed of the engine from the software level, thereby further solving the problem of high cost of the solution for reverse drag of the engine in the prior art, in an optional solution, the adjustment unit 40 includes: a fifth determination module for determining whether the final required speed ratio is equal to the second required speed ratio; an adjustment module for adjusting the required speed ratio of the transmission to the final required speed ratio when the final required speed ratio is not equal to the second required speed ratio, so as to reduce the third speed. When the output speed of the transmission remains unchanged, the larger the required speed ratio, the smaller the actual speed of the engine. When the final required speed ratio is not equal to the second required speed ratio, it means that the current required speed ratio of the transmission is small. At this time, the larger final required speed ratio is assigned to the current required speed ratio of the transmission to increase the current required speed ratio of the transmission, thereby reducing the actual speed of the engine, achieving the effect of suppressing or even eliminating the reverse drag phenomenon, further solving the problem of high cost caused by solving the reverse drag phenomenon through hardware modification.
[0084] Furthermore, the adjustment module includes: a setting submodule configured to set a speed ratio adjustment status bit to a second value when the final required speed ratio is equal to the second required speed ratio, the speed ratio adjustment status bit being an information bit indicating whether the required speed ratio of the transmission is adjusted, and determining to adjust the required speed ratio of the transmission when the speed ratio adjustment status bit is the second value; and an adjustment submodule configured to adjust the required speed ratio of the transmission to the final required speed ratio when the speed ratio adjustment status bit is the second value. In this embodiment, when the current required speed ratio of the transmission needs to be adjusted, the adjustment of the required speed ratio of the transmission is triggered by setting the speed ratio adjustment status bit to the second value.
[0085] In a specific embodiment, the second value is 1. Of course, the second value is not limited to the value 1, and can also be any other value. Those skilled in the art can flexibly set the second value according to actual needs.
[0086] In addition, the device further includes: a fourth determining unit configured to determine, when the final required speed ratio is equal to the second required speed ratio, that the required speed ratio of the transmission is the second required speed ratio; and a setting unit configured to set a speed ratio adjustment status bit to a first value, the speed ratio adjustment status bit being an information bit indicating whether the required speed ratio of the transmission is adjusted, and determining not to adjust the required speed ratio of the transmission when the speed ratio adjustment status bit is the first value. In this embodiment, when the final required speed ratio is equal to the second required speed ratio, it indicates that the required speed ratio has been adjusted and no further adjustment of the required speed ratio of the transmission is required. In this case, the speed ratio adjustment status bit is set to the first value to avoid triggering further adjustment of the required speed ratio.
[0087] According to the embodiment, a first determining unit is used to determine a first required speed ratio of the transmission based on a first speed representing the maximum speed of the engine and a second speed representing the actual speed of the vehicle transmission when predetermined conditions including the actual speed of the vehicle engine being greater than the maximum idle speed of the engine are met; a second determining unit is used to determine a second required speed ratio of the transmission based on the actual speed of the vehicle and the actual speed of the engine; a third determining unit is used to determine that the larger value between the first required speed ratio and the second required speed ratio is the final required speed ratio of the vehicle; and an adjusting unit is used to adjust the required speed ratio of the transmission based on the final required speed ratio to reduce the actual speed of the vehicle engine and avoid reverse dragging of the engine. In this application, when the actual engine speed is greater than the preset maximum idle speed, it indicates that the engine has reversed. At this time, the first required speed ratio is determined according to the first speed and the second speed, and the second required speed ratio is determined according to the actual speed of the vehicle and the actual speed of the engine. Then, according to the larger value of the two required speed ratios, the required speed ratio of the transmission is adjusted to lower the engine speed, thereby realizing reverse drag of the engine from the software level. The reverse drag problem can be solved without improving the vehicle power system from the hardware aspect, ensuring that the vehicle improvement cost is low, while avoiding damage to the engine caused by reverse drag and a bad driving experience caused by reverse drag.
[0088] The vehicle control device includes a processor and a memory. The first determination unit, the second determination unit, the third determination unit, and the adjustment unit are all stored as program units in the memory. The processor executes the program units stored in the memory to implement corresponding functions. The modules are all located in the same processor; alternatively, the modules can be located in different processors in any combination.
[0089] The processor includes a core, which retrieves the corresponding program unit from the memory. One or more cores can be provided, and by adjusting the core parameters, the problem of high cost of the conventional engine reverse drag solution can be solved.
[0090] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0091] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program. When the program is executed, the device where the computer-readable storage medium is located is controlled to execute the vehicle control method.
[0092] Specifically, the vehicle control method includes:
[0093] Step S201, determining a first required speed ratio of a transmission of the vehicle based on a first speed and a second speed when a predetermined condition is satisfied, wherein the first speed is the maximum speed of the engine of the vehicle, the second speed is the actual speed of the transmission, and the predetermined condition includes a third speed being greater than the maximum idle speed of the engine, and the third speed being the actual speed of the engine;
[0094] Specifically, the maximum idle speed is the maximum idle speed of the engine, and the maximum speed is the maximum speed of the engine. The operating parameters of different types of engines are marked with the corresponding maximum idle speed and maximum speed. Those skilled in the art can determine these two parameters based on the operating parameters of the engine. When the actual speed of the engine is greater than the maximum idle speed of the engine, it means that the engine has a relatively serious reverse drag phenomenon. The first required speed ratio is the required speed ratio of the transmission determined based on the first speed and the second speed. The required speed ratio is also the required transmission ratio.
[0095] Step S202, determining a second required speed ratio of the transmission according to the actual speed of the vehicle and the third speed;
[0096] Specifically, the second required speed ratio is a required speed ratio of the transmission determined according to the actual vehicle speed and the actual engine speed. The second required speed ratio is the current required speed ratio of the transmission.
[0097] Step S203, determining the final required speed ratio as the maximum value of the first required speed ratio and the second required speed ratio;
[0098] Step S204: adjusting the required speed ratio of the transmission according to the final required speed ratio to reduce the third speed.
[0099] Optionally, determining a first required speed ratio of the vehicle's transmission based on a first speed and a second speed includes: determining, based on the first speed and the second speed, that the first required speed ratio is a ratio of the second speed to the first speed.
[0100] Optionally, the correspondence between the vehicle speed and acceleration is a first correspondence, the correspondence between the vehicle acceleration and the speed ratio change rate is a second correspondence, and the correspondence between the actual engine speed and the compensation value of the speed ratio change rate is a third correspondence. According to the actual vehicle speed and the third speed, the second required speed ratio is determined, including: according to the actual vehicle speed and the first correspondence, determining the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration; according to the target acceleration and the second correspondence, determining the speed ratio change rate corresponding to the acceleration that is the same as the target acceleration as the target speed ratio change rate; according to the third speed and the third correspondence, determining the compensation value corresponding to the actual engine speed that is the same as the third speed as the target compensation value; calculating the sum of the target speed ratio change rate and the target compensation value to obtain the required speed ratio change rate, and according to the required speed ratio change rate, obtaining the second required speed ratio.
[0101] Optionally, according to the final required speed ratio, the required speed ratio of the transmission is adjusted to reduce the third speed, including: determining whether the final required speed ratio is equal to the second required speed ratio; if the final required speed ratio is not equal to the second required speed ratio, adjusting the required speed ratio of the transmission to the final required speed ratio to reduce the third speed.
[0102] Optionally, when the final required speed ratio is not equal to the second required speed ratio, the required speed ratio of the transmission is adjusted to the final required speed ratio, including: when the final required speed ratio is equal to the second required speed ratio, setting the speed ratio adjustment status bit to a second value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the second value, determining to adjust the required speed ratio of the transmission; when the speed ratio adjustment status bit is the second value, adjusting the required speed ratio of the transmission to the final required speed ratio.
[0103] Optionally, when the final required speed ratio is equal to the second required speed ratio, the method further includes: determining that the required speed ratio of the transmission is the second required speed ratio; setting the speed ratio adjustment status bit to a first value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the first value, determining not to adjust the required speed ratio of the transmission.
[0104] Optionally, the predetermined condition further includes that the second speed is greater than a preset minimum speed of the gearbox.
[0105] An embodiment of the present invention provides a processor, which is used to run a program, wherein the vehicle control method is executed when the program is run.
[0106] Specifically, the vehicle control method includes:
[0107] Step S201, determining a first required speed ratio of a transmission of the vehicle based on a first speed and a second speed when a predetermined condition is satisfied, wherein the first speed is the maximum speed of the engine of the vehicle, the second speed is the actual speed of the transmission, and the predetermined condition includes a third speed being greater than the maximum idle speed of the engine, and the third speed being the actual speed of the engine;
[0108] Specifically, the maximum idle speed is the maximum idle speed of the engine, and the maximum speed is the maximum speed of the engine. The operating parameters of different types of engines are marked with the corresponding maximum idle speed and maximum speed. Those skilled in the art can determine these two parameters based on the operating parameters of the engine. When the actual speed of the engine is greater than the maximum idle speed of the engine, it means that the engine has a relatively serious reverse drag phenomenon. The first required speed ratio is the required speed ratio of the transmission determined based on the first speed and the second speed. The required speed ratio is also the required transmission ratio.
[0109] Step S202, determining a second required speed ratio of the transmission according to the actual speed of the vehicle and the third speed;
[0110] Specifically, the second required speed ratio is a required speed ratio of the transmission determined according to the actual vehicle speed and the actual engine speed. The second required speed ratio is the current required speed ratio of the transmission.
[0111] Step S203, determining the final required speed ratio as the maximum value of the first required speed ratio and the second required speed ratio;
[0112] Step S204: adjusting the required speed ratio of the transmission according to the final required speed ratio to reduce the third speed.
[0113] Optionally, determining a first required speed ratio of the vehicle's transmission based on a first speed and a second speed includes: determining, based on the first speed and the second speed, that the first required speed ratio is a ratio of the second speed to the first speed.
[0114] Optionally, the correspondence between the vehicle speed and acceleration is a first correspondence, the correspondence between the vehicle acceleration and the speed ratio change rate is a second correspondence, and the correspondence between the actual engine speed and the compensation value of the speed ratio change rate is a third correspondence. According to the actual vehicle speed and the third speed, the second required speed ratio is determined, including: according to the actual vehicle speed and the first correspondence, determining the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration; according to the target acceleration and the second correspondence, determining the speed ratio change rate corresponding to the acceleration that is the same as the target acceleration as the target speed ratio change rate; according to the third speed and the third correspondence, determining the compensation value corresponding to the actual engine speed that is the same as the third speed as the target compensation value; calculating the sum of the target speed ratio change rate and the target compensation value to obtain the required speed ratio change rate, and according to the required speed ratio change rate, obtaining the second required speed ratio.
[0115] Optionally, according to the final required speed ratio, the required speed ratio of the transmission is adjusted to reduce the third speed, including: determining whether the final required speed ratio is equal to the second required speed ratio; if the final required speed ratio is not equal to the second required speed ratio, adjusting the required speed ratio of the transmission to the final required speed ratio to reduce the third speed.
[0116] Optionally, when the final required speed ratio is not equal to the second required speed ratio, the required speed ratio of the transmission is adjusted to the final required speed ratio, including: when the final required speed ratio is equal to the second required speed ratio, setting the speed ratio adjustment status bit to a second value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the second value, determining to adjust the required speed ratio of the transmission; when the speed ratio adjustment status bit is the second value, adjusting the required speed ratio of the transmission to the final required speed ratio.
[0117] Optionally, when the final required speed ratio is equal to the second required speed ratio, the method further includes: determining that the required speed ratio of the transmission is the second required speed ratio; setting the speed ratio adjustment status bit to a first value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the first value, determining not to adjust the required speed ratio of the transmission.
[0118] Optionally, the predetermined condition further includes that the second speed is greater than a preset minimum speed of the gearbox.
[0119] An embodiment of the present invention provides an electronic device, the electronic device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, at least the following steps are performed:
[0120] Step S201, determining a first required speed ratio of a transmission of the vehicle based on a first speed and a second speed when a predetermined condition is satisfied, wherein the first speed is the maximum speed of the engine of the vehicle, the second speed is the actual speed of the transmission, and the predetermined condition includes a third speed being greater than the maximum idle speed of the engine, and the third speed being the actual speed of the engine;
[0121] Step S202, determining a second required speed ratio of the transmission according to the actual speed of the vehicle and the third speed;
[0122] Step S203, determining the final required speed ratio as the maximum value of the first required speed ratio and the second required speed ratio;
[0123] Step S204: adjusting the required speed ratio of the transmission according to the final required speed ratio to reduce the third speed.
[0124] The devices in this article can be servers, PCs, PADs, mobile phones, etc.
[0125] Optionally, determining a first required speed ratio of the vehicle's transmission based on a first speed and a second speed includes: determining, based on the first speed and the second speed, that the first required speed ratio is a ratio of the second speed to the first speed.
[0126] Optionally, the correspondence between the vehicle speed and acceleration is a first correspondence, the correspondence between the vehicle acceleration and the speed ratio change rate is a second correspondence, and the correspondence between the actual engine speed and the compensation value of the speed ratio change rate is a third correspondence. According to the actual vehicle speed and the third speed, the second required speed ratio is determined, including: according to the actual vehicle speed and the first correspondence, determining the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration; according to the target acceleration and the second correspondence, determining the speed ratio change rate corresponding to the acceleration that is the same as the target acceleration as the target speed ratio change rate; according to the third speed and the third correspondence, determining the compensation value corresponding to the actual engine speed that is the same as the third speed as the target compensation value; calculating the sum of the target speed ratio change rate and the target compensation value to obtain the required speed ratio change rate, and according to the required speed ratio change rate, obtaining the second required speed ratio.
[0127] Optionally, according to the final required speed ratio, the required speed ratio of the transmission is adjusted to reduce the third speed, including: determining whether the final required speed ratio is equal to the second required speed ratio; if the final required speed ratio is not equal to the second required speed ratio, adjusting the required speed ratio of the transmission to the final required speed ratio to reduce the third speed.
[0128] Optionally, when the final required speed ratio is not equal to the second required speed ratio, the required speed ratio of the transmission is adjusted to the final required speed ratio, including: when the final required speed ratio is equal to the second required speed ratio, setting the speed ratio adjustment status bit to a second value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the second value, determining to adjust the required speed ratio of the transmission; when the speed ratio adjustment status bit is the second value, adjusting the required speed ratio of the transmission to the final required speed ratio.
[0129] Optionally, when the final required speed ratio is equal to the second required speed ratio, the method further includes: determining that the required speed ratio of the transmission is the second required speed ratio; setting the speed ratio adjustment status bit to a first value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the first value, determining not to adjust the required speed ratio of the transmission.
[0130] Optionally, the predetermined condition further includes that the second speed is greater than a preset minimum speed of the gearbox.
[0131] The present application also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program for initializing at least the following method steps:
[0132] Step S201, determining a first required speed ratio of a transmission of the vehicle based on a first speed and a second speed when a predetermined condition is satisfied, wherein the first speed is the maximum speed of the engine of the vehicle, the second speed is the actual speed of the transmission, and the predetermined condition includes a third speed being greater than the maximum idle speed of the engine, and the third speed being the actual speed of the engine;
[0133] Step S202, determining a second required speed ratio of the transmission according to the actual speed of the vehicle and the third speed;
[0134] Step S203, determining the final required speed ratio as the maximum value of the first required speed ratio and the second required speed ratio;
[0135] Step S204: adjusting the required speed ratio of the transmission according to the final required speed ratio to reduce the third speed.
[0136] Optionally, determining a first required speed ratio of the vehicle's transmission based on a first speed and a second speed includes: determining, based on the first speed and the second speed, that the first required speed ratio is a ratio of the second speed to the first speed.
[0137] Optionally, the correspondence between the vehicle speed and acceleration is a first correspondence, the correspondence between the vehicle acceleration and the speed ratio change rate is a second correspondence, and the correspondence between the actual engine speed and the compensation value of the speed ratio change rate is a third correspondence. According to the actual vehicle speed and the third speed, the second required speed ratio is determined, including: according to the actual vehicle speed and the first correspondence, determining the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration; according to the target acceleration and the second correspondence, determining the speed ratio change rate corresponding to the acceleration that is the same as the target acceleration as the target speed ratio change rate; according to the third speed and the third correspondence, determining the compensation value corresponding to the actual engine speed that is the same as the third speed as the target compensation value; calculating the sum of the target speed ratio change rate and the target compensation value to obtain the required speed ratio change rate, and according to the required speed ratio change rate, obtaining the second required speed ratio.
[0138] Optionally, according to the final required speed ratio, the required speed ratio of the transmission is adjusted to reduce the third speed, including: determining whether the final required speed ratio is equal to the second required speed ratio; if the final required speed ratio is not equal to the second required speed ratio, adjusting the required speed ratio of the transmission to the final required speed ratio to reduce the third speed.
[0139] Optionally, when the final required speed ratio is not equal to the second required speed ratio, the required speed ratio of the transmission is adjusted to the final required speed ratio, including: when the final required speed ratio is equal to the second required speed ratio, setting the speed ratio adjustment status bit to a second value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the second value, determining to adjust the required speed ratio of the transmission; when the speed ratio adjustment status bit is the second value, adjusting the required speed ratio of the transmission to the final required speed ratio.
[0140] Optionally, when the final required speed ratio is equal to the second required speed ratio, the method further includes: determining that the required speed ratio of the transmission is the second required speed ratio; setting the speed ratio adjustment status bit to a first value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission, and when the speed ratio adjustment status bit is the first value, determining not to adjust the required speed ratio of the transmission.
[0141] Optionally, the predetermined condition further includes that the second speed is greater than a preset minimum speed of the gearbox.
[0142] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, can be centralized on a single computing device, or can be distributed across a network of multiple computing devices. They can be implemented using program code executable by the computing device, and thus, can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described herein can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0143] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0144] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0145] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0146] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.
[0147] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0148] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0149] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0150] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.
[0151] From the above description, it can be seen that the embodiments described in this application achieve the following technical effects:
[0152] 1) In the control method of the vehicle of the present application, first, when predetermined conditions including that the actual speed of the vehicle engine is greater than the maximum idle speed of the engine are met, a first required speed ratio of the transmission is determined based on a first speed representing the maximum speed of the engine and a second speed representing the actual speed of the vehicle transmission; then, a second required speed ratio of the transmission is determined based on the actual speed of the vehicle and the actual speed of the engine; then, the larger value of the first required speed ratio and the second required speed ratio is determined to be the final required speed ratio of the vehicle; finally, based on the final required speed ratio, the required speed ratio of the transmission is adjusted to reduce the actual speed of the vehicle engine and avoid reverse drag of the engine. In this application, when the actual engine speed is greater than the preset maximum idle speed, it indicates that the engine has reversed. At this time, the first required speed ratio is determined according to the first speed and the second speed, and the second required speed ratio is determined according to the actual speed of the vehicle and the actual speed of the engine. Then, according to the larger value of the two required speed ratios, the required speed ratio of the transmission is adjusted to lower the engine speed, thereby realizing reverse drag of the engine from the software level. The reverse drag problem can be solved without improving the vehicle power system from the hardware aspect, ensuring that the vehicle improvement cost is low, while avoiding damage to the engine caused by reverse drag and a bad driving experience caused by reverse drag.
[0153] 2) In the control device of the vehicle of the present application, a first determining unit is used to determine a first required speed ratio of the transmission according to a first speed representing the maximum speed of the engine and a second speed representing the actual speed of the vehicle transmission when predetermined conditions including the actual speed of the vehicle engine being greater than the maximum idle speed of the engine are met; a second determining unit is used to determine a second required speed ratio of the transmission according to the actual speed of the vehicle and the actual speed of the engine; a third determining unit is used to determine that the larger value between the first required speed ratio and the second required speed ratio is the final required speed ratio of the vehicle; and an adjusting unit is used to adjust the required speed ratio of the transmission according to the final required speed ratio to reduce the actual speed of the vehicle engine and avoid reverse dragging of the engine. In this application, when the actual engine speed is greater than the preset maximum idle speed, it indicates that the engine has reversed. At this time, the first required speed ratio is determined according to the first speed and the second speed, and the second required speed ratio is determined according to the actual speed of the vehicle and the actual speed of the engine. Then, according to the larger value of the two required speed ratios, the required speed ratio of the transmission is adjusted to lower the engine speed, thereby realizing reverse drag of the engine from the software level. The reverse drag problem can be solved without improving the vehicle power system from the hardware aspect, ensuring that the vehicle improvement cost is low, while avoiding damage to the engine caused by reverse drag and a bad driving experience caused by reverse drag.
[0154] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application.
Claims
1. A vehicle control method, characterized in that: include: Under a condition where a predetermined condition is satisfied, determining a first required speed ratio of the vehicle's transmission as a ratio of the second speed to the first speed based on a first speed and a second speed, wherein the first speed is a maximum speed of the vehicle's engine, and the second speed is an actual speed of the transmission, and the predetermined condition includes a third speed being greater than a maximum idle speed of the engine, the third speed being an actual speed of the engine, a first corresponding relationship between the vehicle's speed and acceleration, a second corresponding relationship between the vehicle's acceleration and a speed ratio change rate, and a third corresponding relationship between the engine's actual speed and a compensation value for the speed ratio change rate; determining, according to the actual vehicle speed and the first corresponding relationship, the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration; According to the target acceleration and the second corresponding relationship, determining the speed ratio change rate corresponding to the acceleration that is the same as the target acceleration as the target speed ratio change rate; Determining, based on the third speed and the third corresponding relationship, the compensation value corresponding to the actual speed of the engine that is the same as the third speed as a target compensation value; Calculating the sum of the target speed ratio change rate and the target compensation value to obtain a required speed ratio change rate, and obtaining a second required speed ratio of the transmission according to the required speed ratio change rate; determining a final required speed ratio as the maximum of the first required speed ratio and the second required speed ratio; determining whether the final required speed ratio is equal to the second required speed ratio; When the final required speed ratio is not equal to the second required speed ratio, the required speed ratio of the transmission is adjusted to the final required speed ratio to reduce the third speed.
2. The method according to claim 1, characterized in that When the final required speed ratio is equal to the second required speed ratio, the method further includes: determining the required speed ratio of the transmission to be the second required speed ratio; The speed ratio adjustment status bit is set to a first value, wherein the speed ratio adjustment status bit is an information bit indicating whether to adjust the required speed ratio of the transmission. When the speed ratio adjustment status bit is the first value, it is determined that the required speed ratio of the transmission is not adjusted.
3. The method according to claim 1, characterized in that When the final required speed ratio is not equal to the second required speed ratio, adjusting the required speed ratio of the transmission to the final required speed ratio includes: When the final required speed ratio is equal to the second required speed ratio, setting a speed ratio adjustment status bit to a second value, the speed ratio adjustment status bit being an information bit indicating whether to adjust the required speed ratio of the transmission; and determining to adjust the required speed ratio of the transmission when the speed ratio adjustment status bit is the second value; When the speed ratio adjustment status bit is the second value, the required speed ratio of the transmission is adjusted to the final required speed ratio.
4. The method according to claim 1, wherein The predetermined condition also includes that the second speed is greater than a preset minimum speed of the gearbox.
5. A vehicle control device, characterized in that: include: a first determining unit, configured to determine a first required speed ratio of a transmission of the vehicle based on a first speed and a second speed when a predetermined condition is satisfied, wherein the first speed is a maximum speed of an engine of the vehicle, the second speed is an actual speed of the transmission, and the predetermined condition includes a third speed being greater than a maximum idle speed of the engine, and the third speed being the actual speed of the engine; a second determining unit, configured to determine a second required speed ratio of the transmission according to the actual speed of the vehicle and the third speed; a third determining unit, configured to determine a final required speed ratio as a maximum value between the first required speed ratio and the second required speed ratio; an adjusting unit, configured to adjust the required speed ratio of the transmission according to the final required speed ratio to reduce the third speed, The first determining unit includes: a first determining module, configured to determine, based on the first speed and the second speed, that the first required speed ratio is a ratio of the second speed to the first speed; The correspondence between the vehicle speed and acceleration is a first correspondence, the correspondence between the acceleration of the vehicle and the speed ratio change rate is a second correspondence, and the correspondence between the actual speed of the engine and the compensation value of the speed ratio change rate is a third correspondence. The second determination unit includes: a second determination module for determining, based on the actual vehicle speed and the first correspondence, the acceleration corresponding to the vehicle speed that is the same as the actual vehicle speed as the target acceleration; a third determination module for determining, based on the target acceleration and the second correspondence, the speed ratio change rate corresponding to the acceleration that is the same as the target acceleration as the target speed ratio change rate; a fourth determination module for determining, based on the third speed and the third correspondence, the compensation value corresponding to the actual speed of the engine that is the same as the third speed as the target compensation value; a calculation module for calculating the sum of the target speed ratio change rate and the target compensation value to obtain a required rate change rate, and obtaining the second required speed ratio based on the required rate change rate. The adjustment unit includes: a fifth determination module for determining whether the final required speed ratio is equal to the second required speed ratio; an adjustment module for adjusting the required speed ratio of the transmission to the final required speed ratio to reduce the third speed when the final required speed ratio is not equal to the second required speed ratio.
6. A processor, characterized in that: The processor is configured to run a program, wherein the program executes the method according to any one of claims 1 to 4 when running.
7. An electronic device, characterized in that: include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include instructions for executing the method of any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicle crawling control method, medium, vehicle controller and automatic transmission vehicle
CN114103949A
Engine control method, device and equipment, vehicle and medium
CN114233498A