Disclosure of Invention
In view of the foregoing, it is necessary to provide an engine control method, an engine control device, a vehicle and a computer storage medium for solving the problem that the conventional engine torque reducing technology cannot take into account various running states of the vehicle, resulting in poor driving experience.
In order to solve the above-described problems, the present invention provides an engine control method including:
Acquiring a throttle state of a vehicle and an operating state of a torque-related component, wherein the torque-related component is a component related to output torque of an engine;
when the running state of the torque-related component meets the preset engine torque-reducing control requirement, torque-reducing control is carried out on the output torque of the engine based on the throttle state;
and when the running state of the torque-related component does not meet the preset engine torque-reducing control requirement, closing the torque-reducing control of the output torque of the engine.
In one possible implementation manner, when the running state of the torque-related component meets a preset engine torque-reducing control requirement, the torque-reducing control on the output torque of the engine includes:
When the accelerator is stepped down and the running state of the torque-related component meets the preset engine torque-reducing control requirement, determining an engine target output torque based on the speed and the depth of the accelerator which is stepped down;
Performing torque-reducing control on the engine until the output torque of the engine reaches the target output torque of the engine;
And when the accelerator is released and the running state of the torque-related component meets the preset engine torque-reducing control requirement, torque-reducing control is performed on the output torque of the engine until the output torque of the engine is 0.
In one possible embodiment, the torque-related component further includes a brake component that turns off the creep control of the output torque of the engine when the operating state of the torque-related component does not meet a preset engine creep control demand, including:
When the brake component is activated, the output torque of the engine is turned off based on the braking demand of the brake component.
In one possible embodiment, when the engine is in a manual gear, the torque-related component further includes a clutch, and when the operating state of the torque-related component does not meet a preset engine torque-reducing control requirement, the torque-reducing control of the output torque of the engine is turned off, including:
When the clutch is in a disengaged state, the torque output of the engine is turned off.
In one possible embodiment, when the engine is an automatic gear, the method includes:
And sending the throttle state and the running state of the torque-related component to an automatic gearbox controller, and controlling the engine based on a control instruction of the automatic gearbox controller.
In one possible embodiment, the torque-related component further includes a retarder, and the turning off the torque control of the output torque of the engine when the operating state of the torque-related component does not meet the preset engine torque control requirement includes:
And when the retarder is in an activated state, closing the torque-reducing control on the output torque of the engine.
In one possible embodiment, the torque-related component further comprises a vehicle controller, the method comprising:
And acquiring a control signal of the vehicle controller, closing the torque-reducing control of the engine when the control signal requests to control the output torque of the engine, and controlling the engine to output the required torque corresponding to the control signal.
The present invention also provides an engine control apparatus including:
The vehicle running state acquisition module is used for acquiring the throttle state of the vehicle and the running state of a torque-related component, wherein the torque-related component is a component related to the output torque of the engine;
The torque-reducing control module is used for controlling the torque reducing of the output torque of the engine based on the throttle state when the running state of the torque-related component meets the preset engine torque-reducing control requirement;
and the torque-slowing control module is used for closing the torque-slowing control of the output torque of the engine when the running state of the torque-related component does not meet the preset engine torque-slowing control requirement.
The invention also provides a vehicle comprising a memory and a processor, wherein,
The memory is used for storing programs;
the processor is coupled to the memory and is configured to execute the program stored in the memory to implement the steps in the engine control method according to any one of the embodiments.
The present invention also provides a computer-readable storage medium storing a computer-readable program or instructions that, when executed by a processor, enable the implementation of the steps in the engine control method according to any one of the above embodiments.
The engine control method provided by the invention has the beneficial effects that the accelerator state of the vehicle and the running state of the torque-related component related to the output torque of the engine are obtained, the output torque of the engine is controlled slowly or not slowly by combining the accelerator state and the running state of the torque-related component, the accelerator state and the running state of the torque-related component are taken into consideration, the requirements of other components of the vehicle on the engine slow torque control are also considered, the engine slow torque control is finer, the stability of the vehicle driving under various working conditions is ensured, the driving experience is improved, meanwhile, the oil consumption is reduced, and the energy is saved.
Detailed Description
The following detailed description of preferred embodiments of the invention is made in connection with the accompanying drawings, which form a part hereof, and together with the description of the embodiments of the invention, are used to explain the principles of the invention and are not intended to limit the scope of the invention.
In the description of the embodiments of the present invention, unless otherwise indicated, the meaning of "a plurality" is two or more. And/or, describes the association relation of the association objects, and indicates that three relations can exist, for example, A and/or B, and can indicate that A exists alone, A and B exist simultaneously, and B exists alone.
References to "first," "second," etc. in the embodiments of the present invention are for descriptive purposes only and are not to be construed as indicating or implying a relative importance or the number of technical features indicated. Thus, a technical feature defining "first", "second" may include at least one such feature, either explicitly or implicitly.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the invention. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
In one embodiment of the present invention, as shown in FIG. 1, an engine control method is disclosed, comprising:
S101, acquiring an accelerator state of a vehicle and an operation state of a torque-related component, wherein the torque-related component is a component related to output torque of an engine;
S102, when the running state of the torque-related component meets the preset engine torque-reducing control requirement, torque-reducing control is carried out on the output torque of the engine based on the throttle state;
S103, when the running state of the torque related component does not meet the preset engine torque control requirement, closing the torque control of the output torque of the engine.
In the embodiment of the invention, the engine torque control technology is a control technology for controlling the change rate of the engine output torque and ensuring that the engine output torque can change stably when the required output torque of the engine changes rapidly. The throttle state refers to a state that a vehicle throttle is stepped on or released, the torque-related components refer to other components which can influence the output torque of an engine except a throttle, and the torque-related components comprise, but are not limited to, a vehicle braking component, a clutch, a gearbox controller, other vehicle controllers and the like, and when the torque-related components are in different states, different requirements are put forward on whether to carry out torque-reducing control on the engine.
In the embodiment of the invention, the preset engine torque control requirement refers to a preset condition for performing torque control on the output torque of the engine, and the specific condition is described in detail later in the invention, when the running state of the torque-related component meets the preset engine torque control requirement, it is indicated that the torque control on the output torque of the engine is required, the torque control on the output torque of the engine can be performed according to the state of the accelerator, specifically, the torque of the engine can be smoothly increased and decreased according to the state of the accelerator being stepped on or released, so as to ensure the stability of the torque change of the engine.
In the embodiment of the invention, when the running state of the torque-related component does not meet the preset engine torque-reducing control requirement, the condition indicates that the torque-reducing control cannot be performed on the output torque of the engine at the moment, no matter what state the accelerator is in, the torque-reducing control is not performed on the output torque of the engine at the moment, and the current required torque of the engine is controlled to be output as quickly as possible so as to ensure the quick response of the engine.
According to the engine control method provided by the invention, the accelerator state of the vehicle and the running state of the torque-related component related to the output torque of the engine are obtained, the output torque of the engine is controlled slowly or not slowly by combining the accelerator state and the running state of the torque-related component, the accelerator state is considered, the requirements of other components of the vehicle on the engine slow-torque control are considered, the engine slow-torque control is finer, the driving stability of the vehicle under various working conditions is ensured, the driving experience is improved, meanwhile, the oil consumption is reduced, and the energy is saved.
As one possible embodiment of the present invention, in this embodiment, as shown in fig. 2, when the operation state of the torque-related component satisfies the preset engine torque control requirement, torque control is performed on the output torque of the engine, including:
S201, when the accelerator is stepped down and the running state of the torque-related component meets the preset engine torque-reducing control requirement, determining the target output torque of the engine based on the speed and the depth of the stepped down accelerator;
s202, performing torque reducing control on the engine until the output torque of the engine reaches the target output torque of the engine;
and S203, when the accelerator is released and the running state of the torque-related component meets the preset engine torque-reducing control requirement, torque-reducing control is performed on the output torque of the engine until the output torque of the engine is 0.
In the embodiment of the invention, when the engine is stepped down, particularly when the amplitude of the rapid stepping down of the engine in a short time is large, the rapid acceleration of the vehicle is indicated at the moment, and the output torque of the engine is rapidly changed under the condition that the torque-reducing control is not adopted, so that the vehicle is prevented from shaking due to the rapid change of the torque of the engine.
Specifically, as shown in fig. 3, when the accelerator is stepped down, a comparison graph of torque control and torque control is not adopted for the output torque of the engine, and the target output torque of the engine is determined according to the speed and depth of the stepped down accelerator, wherein the accelerator reaches 100 s at 0.1s, the output torque of the engine is required to reach 500Nm at 0.1s, the cab is easy to shake, and the transmission system has impact abnormal sound, so that torque control is required for the output torque of the engine to alleviate the shake of the cab and the impact abnormal sound of the transmission system. As can be seen from fig. 3, after the engine is controlled to be slowly twisted, the output torque of the engine reaches 500Nm only at 0.6s, and the change of the output torque of the engine is stable as a whole.
Further, as shown in fig. 4, when the accelerator of the vehicle is released, the output torque of the engine before the accelerator and the torque are retarded reaches 0.1s, and if the torque is not retarded, the cab is easy to shake, so that the torque is retarded to ensure smoothness, and the torque of the engine can be retarded to control the output torque of the engine at the moment so as to ensure that the output torque of the engine is retarded to become 0, and the driving stability is ensured.
According to the embodiment of the invention, the stability of the vehicle cab is ensured by performing the torque-reducing control on the output torque of the engine when the accelerator is stepped on loose.
As one possible embodiment of the present invention, in which the torque-related component further includes a brake component that turns off the creep control of the output torque of the engine when the operation state of the torque-related component does not meet a preset engine creep control demand, includes:
When the brake component is activated, the output torque of the engine is turned off based on the braking demand of the brake component.
In the embodiment of the invention, the torque-related component further comprises a braking component, wherein the braking component comprises a component which acts on the vehicle to brake the vehicle, such as a brake, an anti-lock system, an electronic brake system, an emergency brake auxiliary system and the like, and when the braking component is in an activated state, such as the brake is stepped on, the anti-lock system, the electronic brake system, the emergency brake auxiliary system is started and the like, in order to ensure the running safety of the vehicle, the output torque of the engine needs to be ensured to be changed into 0 as soon as possible, so that the torque-reducing control cannot be performed on the output torque of the engine.
Further, when the engine is in a manual gear, the torque-related component further comprises a clutch, and when the running state of the torque-related component does not meet the preset engine torque-reducing control requirement, the torque-reducing control on the output torque of the engine is closed, and the torque-reducing control comprises the following steps:
when the clutch is in the disengaged state, the torque output of the engine is turned off.
In the embodiment of the invention, when the engine is a manual engine, the torque-related component further comprises a clutch, in the existing engine torque-reducing control technology, when the manual gear is shifted, a general driver releases an accelerator and controls the clutch to be separated, at the moment, the engine continuously outputs torque, but the engine is not loaded, and the engine speed is easy to overshoot, so that after the clutch is separated, the output torque of the engine needs to be controlled to be 0 as soon as possible, and at the moment, although the brake is not pressed down, and the accelerator is in a separated state, the torque-reducing control function of the output torque of the engine cannot be performed, but the torque-reducing control function of the output torque of the engine is closed.
Further, when the engine is in an automatic gear, the method includes:
the throttle state and the operation state of the torque-related components are transmitted to an automatic transmission controller, and the engine is controlled based on a control instruction of the automatic transmission control.
In the embodiment of the invention, when the engine is in an automatic gear, the automatic gear engine is provided with the automatic gearbox controller, and the torque output by the engine is slowly twisted in the starting process, but the gearbox is required to respond to the requirement of the engine more quickly at the moment, so that the engine cannot slowly twist when the gearbox controls the torque of the engine, the slowly twisted torque possibly cannot meet the requirement of the gearbox, and the same problem is caused when the gearbox shifts gears, so that the engine cannot slowly twist as long as the gearbox provides the torque control requirement. Further, with respect to an engine of an automatic transmission, control of the engine output torque is all controlled by an automatic transmission controller.
As one possible embodiment of the present invention, in which the torque-related component further includes a retarder, when the operation state of the torque-related component does not meet a preset engine torque-reducing control requirement, the torque-reducing control of the output torque of the engine is turned off, including:
When the retarder is in an activated state, the torque-reducing control of the engine output torque is turned off.
In the embodiment of the invention, for the vehicle provided with the retarder, the torque-related component further comprises the retarder, the automobile retarder is powered on by the exciting coil of the motor assembly through the control circuit to generate a magnetic field, the rotor assembly rotates at a high speed along with the transmission part of the vehicle, magnetic lines of force are cut, reverse torque is generated, the vehicle is decelerated, when the retarder is in an activated state, the vehicle is required to decelerate, and the retarder controls the deceleration of the vehicle, so that the engine does not need to output torque any more, and therefore, the torque output by the engine is not required to be controlled slowly, but is directly disconnected, and the clutch is similar to the clutch in a separated state.
Further, the torque-related components further include a vehicle controller, the method comprising:
And acquiring a control signal of a vehicle controller, closing the torque-reducing control of the engine when the control signal requests to control the output torque of the engine, and controlling the engine to output the required torque corresponding to the control signal.
In the embodiment of the invention, other controllers for controlling the torque output of the engine, such as a vehicle speed controller, a brake controller and the like, may exist, and when the controllers send out engine torque control signals, the torque output of the engine should be controlled based on the control signals to ensure driving safety, and the torque-reducing control function of the engine output torque is turned off.
According to the embodiment of the invention, the output torque of the vehicle engine is controlled by combining the running states of the plurality of torque-related components, when the torque-reducing control is needed, the torque-reducing control is carried out on the output torque of the engine, and when the torque-reducing control is not needed, the torque-reducing control function of the output torque of the engine is closed, so that the fine management of the torque-reducing control of the engine is realized, the running stability of the vehicle is ensured, and meanwhile, the energy is saved.
In order to better implement the engine control method according to the embodiment of the present invention, correspondingly, as shown in fig. 5, an engine control device is provided according to the embodiment of the present invention, where the engine control device 500 includes:
A vehicle running state acquisition module 501 for acquiring a throttle state of a vehicle and a running state of a torque-related component, which is a component related to an engine output torque;
The torque control module 502 is configured to perform torque control on an output torque of the engine based on an accelerator state when an operation state of the torque-related component meets a preset engine torque control requirement;
the torque non-creep control module 503 is configured to close the torque creep control of the output torque of the engine when the running state of the torque-related component does not meet the preset torque creep control requirement of the engine.
The engine control device 500 provided in the foregoing embodiment may implement the technical solutions described in the foregoing engine control method embodiments, and the specific implementation principles of the foregoing modules or units may be referred to the corresponding content in the foregoing engine control method embodiments, which is not described herein again.
According to the engine control device provided by the invention, the accelerator state of the vehicle and the running state of the torque-related component related to the output torque of the engine are obtained, the output torque of the engine is controlled slowly or not slowly by combining the accelerator state and the running state of the torque-related component, the accelerator state is considered, the requirements of other components of the vehicle on the engine slow-torque control are considered, the engine slow-torque control is finer, the driving stability of the vehicle under various working conditions is ensured, the driving experience is improved, meanwhile, the oil consumption is reduced, and the energy is saved.
As shown in fig. 6, the present invention also correspondingly provides a vehicle 600. The vehicle 600 includes a processor 601, a memory 602, and a display 603. Fig. 6 shows only some of the components of the vehicle 600, but it should be understood that not all of the illustrated components are required to be implemented and that more or fewer components may alternatively be implemented.
The processor 601 may in some embodiments be a central processing unit (Central Processing Unit, CPU), microprocessor or other data processing chip for executing program code or processing data stored in the memory 602, such as the engine control method of the present invention.
In some embodiments, the processor 601 may be a single server or a group of servers. The server farm may be centralized or distributed. In some embodiments, the processor 601 may be local or remote. In some embodiments, the processor 601 may be implemented in a cloud platform. In some embodiments, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multiple cloud, or the like, or any combination thereof.
The memory 602 may be an internal storage unit of the vehicle 600 in some embodiments, such as a hard disk or memory of the vehicle 600. The memory 602 may also be an external storage device of the vehicle 600 in other embodiments, such as a plug-in hard disk equipped on the vehicle 600, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD), or the like.
Further, the memory 602 may also include both internal storage units and external storage devices of the vehicle 600. The memory 602 is used for storing application software and various types of data for installing the vehicle 600.
The display 603 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, or the like in some embodiments. The display 603 is used for displaying information of the vehicle 600 and for displaying a visual user interface. The components 601-603 of the vehicle 600 communicate with each other via a system bus.
In some embodiments, when the processor 601 executes the engine control program in the memory 602, the following steps may be implemented:
Acquiring an accelerator state of a vehicle and an operating state of a torque-related component, wherein the torque-related component is a component related to output torque of an engine;
When the running state of the torque-related component meets the preset engine torque-reducing control requirement, torque-reducing control is performed on the output torque of the engine based on the throttle state;
and when the running state of the torque-related component does not meet the preset engine torque-reducing control requirement, closing the torque-reducing control of the output torque of the engine.
It will be appreciated that the processor 601, when executing the engine control program in the memory 602, may perform other functions in addition to those above, as may be specifically seen from the foregoing description of the corresponding method embodiments.
Accordingly, the embodiments of the present invention further provide a computer readable storage medium, where the computer readable storage medium is used to store a computer readable program or instructions, and when the program or instructions are executed by a processor, the steps or functions in the engine control method provided in the foregoing method embodiments can be implemented.
Those skilled in the art will appreciate that all or part of the processes implementing the methods of the above embodiments may be implemented by a computer program to instruct related hardware, and the program may be stored in a computer readable storage medium. The computer readable storage medium is a magnetic disk, an optical disk, a read-only memory or a random access memory.
The present invention is not limited to the above-mentioned embodiments, and any changes or substitutions that can be easily understood by those skilled in the art within the technical scope of the present invention are intended to be included in the scope of the present invention.