[go: up one dir, main page]

CN110985220B - Engine speed control method, device, equipment and storage medium - Google Patents

Engine speed control method, device, equipment and storage medium Download PDF

Info

Publication number
CN110985220B
CN110985220B CN201911291044.3A CN201911291044A CN110985220B CN 110985220 B CN110985220 B CN 110985220B CN 201911291044 A CN201911291044 A CN 201911291044A CN 110985220 B CN110985220 B CN 110985220B
Authority
CN
China
Prior art keywords
rotating speed
engine
torque
correction coefficient
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911291044.3A
Other languages
Chinese (zh)
Other versions
CN110985220A (en
Inventor
王兴元
冯春涛
尹东东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weichai Power Co Ltd
Original Assignee
Weichai Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Weichai Power Co Ltd filed Critical Weichai Power Co Ltd
Priority to CN201911291044.3A priority Critical patent/CN110985220B/en
Publication of CN110985220A publication Critical patent/CN110985220A/en
Application granted granted Critical
Publication of CN110985220B publication Critical patent/CN110985220B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D29/00Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D31/00Use of speed-sensing governors to control combustion engines, not otherwise provided for
    • F02D31/001Electric control of rotation speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/101Engine speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/70Input parameters for engine control said parameters being related to the vehicle exterior
    • F02D2200/703Atmospheric pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/18Control of the engine output torque
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Operation Control Of Excavators (AREA)

Abstract

The embodiment of the invention provides a method, a device, equipment and a storage medium for controlling the rotating speed of an engine, wherein the method comprises the following steps: acquiring the required rotating speed and the pull-up torque corresponding to the actual rotating speed of the engine; determining a first speed correction coefficient and a torque correction coefficient according to the atmospheric pressure and the temperature of the environment where the engine is located; determining an output rotating speed correction coefficient according to the first rotating speed correction coefficient and the second rotating speed correction coefficient, and determining a torque correction value according to the starting torque and the torque correction coefficient corresponding to the actual rotating speed; the second rotating speed correction coefficient is a correction coefficient corresponding to the required rotating speed; determining the corrected rotating speed of the engine according to the output rotating speed correction coefficient and the torque correction value; determining the output rotating speed of the engine according to the required rotating speed, the corrected rotating speed and the working mode of the engine; and controlling the engine to work according to the output rotating speed of the engine. The engine can be ensured to have enough power and reduce the oil consumption when the excavator runs in extreme environments such as plateau, high temperature, severe cold and the like.

Description

Engine speed control method, device, equipment and storage medium
Technical Field
The embodiment of the invention relates to the technical field of engine control, in particular to an engine rotating speed control method, device, equipment and storage medium.
Background
The excavator is one of the most important engineering machines in modern engineering construction, and the structure of the excavator comprises a power device (engine), a working device, an operating mechanism, a rotating mechanism and the like. Among them, the power plant is the most important structure of the excavator, and the output rotating speed of the engine directly influences the performance and the oil consumption of the excavator.
At present, when an excavator works, in order to control the rising speed of an engine during transient loading, the final output rotating speed value of the engine is generally determined by adjusting the required rotating speed and load of the engine. That is, a speed-adjusting gear knob is generally installed on an excavator, different messages generated by different gear instruments or hydraulic controllers are sent to an Electronic Control Unit (ECU), the ECU receives and analyzes the messages to obtain a required rotating speed of an engine and a correction coefficient corresponding to the required rotating speed, and the correction coefficient is obtained by actual measurement of technicians in the plain environment. A corrected speed is then determined based on the correction factor and the lift-off torque, and the demanded speed is adjusted based on the corrected speed to determine a final output speed of the engine.
However, when the excavator is in an extreme environment of a plateau, a high temperature or a high cold, or when the excavator is in a start-up, a traveling regeneration or a Selective Catalytic Reduction (SCR) system heating mode, if the required rotation speed is adjusted according to the corrected rotation speed in the plain environment, the engine power is reduced, and the oil consumption of the excavator is increased.
Disclosure of Invention
The embodiment of the invention provides a method, a device, equipment and a storage medium for controlling the rotating speed of an engine, and aims to solve the problems of insufficient working power and excessive oil consumption of an excavator in extreme environments such as plateau, high temperature, severe cold and the like in the prior art.
A first aspect of an embodiment of the present invention provides an engine speed control method, including:
acquiring the required rotating speed and the pull-up torque corresponding to the actual rotating speed of the engine;
determining a first speed correction coefficient and a first torque correction coefficient according to the atmospheric pressure and the temperature of the environment where the engine is located;
determining an output rotating speed correction coefficient according to the first rotating speed correction coefficient and the second rotating speed correction coefficient, and determining a torque correction value according to the starting torque corresponding to the actual rotating speed and the torque correction coefficient; the second rotating speed correction coefficient is a correction coefficient corresponding to the required rotating speed;
determining the corrected rotating speed of the engine according to the output rotating speed correction coefficient and the torque correction value;
determining the output rotating speed of the engine according to the required rotating speed, the corrected rotating speed and the working mode of the engine;
and controlling the engine to work according to the output rotating speed of the engine.
Optionally, the determining an output rotation speed correction coefficient according to the first rotation speed correction coefficient and the second rotation speed correction coefficient includes:
and determining the product of the first rotation speed correction coefficient and the second rotation speed correction coefficient as an output rotation speed correction coefficient.
Optionally, the determining a torque correction value according to the pull-up torque corresponding to the actual rotation speed and the torque correction coefficient includes:
and determining the product of the pull-up torque corresponding to the actual rotating speed and the torque correction coefficient as a torque correction value.
Optionally, the determining a corrected speed of the engine according to the output speed correction factor and the torque correction value comprises:
and determining the product of the output rotation speed correction coefficient and the torque correction value as the corrected rotation speed of the engine.
Optionally, the operating modes include a standard mode, a drive regeneration mode, an SCR heating mode, and a start mode.
Optionally, the determining the output rotation speed of the engine according to the required rotation speed, the corrected rotation speed and a preset working mode includes:
if the working mode is a standard mode, determining the difference value between the required rotating speed and the corrected rotating speed as the output rotating speed of the engine;
and if the working mode is a driving regeneration mode, or an SCR heating mode, or a starting mode, determining the required rotating speed as the output rotating speed of the engine.
Optionally, before obtaining the pull-up torque corresponding to the required rotation speed and the actual rotation speed of the engine, the method further comprises:
acquiring the current rotating speed and the current torque of the engine;
and determining the starting-up torque corresponding to the actual rotating speed of the engine according to the current rotating speed and the current torque.
A second aspect of the embodiment of the invention provides an engine rotational speed control apparatus including:
the rotating speed acquisition module is used for acquiring the required rotating speed of the engine and the pull-up torque corresponding to the actual rotating speed;
the engine control device comprises a first determination module, a second determination module and a control module, wherein the first determination module is used for determining a first rotating speed correction coefficient and a first torque correction coefficient based on the atmospheric pressure and the temperature of the environment where the engine is located;
the second determining module is used for determining an output rotating speed correction coefficient according to the first rotating speed correction coefficient and the second rotating speed correction coefficient, and determining a torque correction value according to the starting torque corresponding to the actual rotating speed and the torque correction coefficient; the second rotating speed correction coefficient is a correction coefficient corresponding to the required rotating speed;
the third determining module is used for determining the corrected rotating speed of the engine according to the output rotating speed correction coefficient and the torque correction value;
the fourth determining module is used for determining the output rotating speed of the engine according to the required rotating speed, the correction rotating speed and the working mode of the engine;
and the work control module is used for controlling the work of the engine according to the output rotating speed of the engine.
A third aspect of the embodiments of the invention provides an engine rotational speed control apparatus including: at least one processor and memory;
the memory stores computer execution instructions;
the at least one processor executes computer-executable instructions stored by the memory to cause the at least one processor to perform the engine speed control method according to the first aspect of the embodiment of the present invention.
A fourth aspect of the embodiments of the present invention provides a computer-readable storage medium, in which computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the method for controlling the engine speed according to the first aspect of the embodiments of the present invention is implemented.
According to the method, the device, the equipment and the storage medium for controlling the rotating speed of the engine, provided by the embodiment of the invention, the correction coefficient corresponding to the required rotating speed of the engine in the plain environment is adjusted according to the rotating speed correction coefficient of the atmospheric pressure and the temperature in the special environment, so that the correction coefficient of the output rotating speed in the special environment is obtained; adjusting the starting torque corresponding to the actual rotating speed of the engine according to the torque correction coefficients of atmospheric pressure and temperature in the special environment to obtain a torque correction value in the special environment; and obtaining the output rotating speed of the engine under the special environment according to the output rotating speed correction coefficient and the torque correction value, so that the engine can run according to the output rotating speed. And, the output rotation speed of the engine is determined in accordance with the operation mode of the engine. Even if the excavator works in special environments such as plateau, high temperature or high cold, the process can adjust the final output rotating speed according to the actual environment and the running mode of the engine, so that the dynamic property of the excavator in working under various environments and working modes is ensured, meanwhile, the oil consumption is reduced to a certain extent, and the economy is ensured.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a diagram illustrating an application scenario of a method for controlling engine speed according to an exemplary embodiment of the present invention;
FIG. 2 is a flow chart illustrating an engine speed control method according to an exemplary embodiment of the present invention;
FIG. 3 is a logic diagram illustrating an engine speed control method in accordance with an exemplary embodiment of the present invention;
FIG. 4 is a flowchart illustrating an engine speed control method according to another exemplary embodiment of the present invention;
FIG. 5 is a schematic structural diagram showing an engine speed control apparatus according to an exemplary embodiment of the present invention;
fig. 6 is a schematic configuration diagram showing an engine speed control apparatus according to an exemplary embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without making any creative effort based on the embodiments in the present invention, belong to the protection scope of the present invention.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Moreover, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
At present, when an excavator works, in order to control the rising rate of an engine during transient loading, the final output rotating speed value of the engine is generally determined by adjusting the required rotating speed and load of the engine. That is, a speed-adjusting gear knob is generally installed on an excavator, different messages generated by different gear instruments or hydraulic controllers are sent to an Electronic Control Unit (ECU), the ECU receives and analyzes the messages to obtain a required rotating speed of an engine and a correction coefficient corresponding to the required rotating speed, and the correction coefficient is obtained by actual measurement of technicians in the plain environment. A corrected speed is then determined based on the correction factor and the lift-off torque, and the demanded speed is adjusted based on the corrected speed to determine a final output speed of the engine.
However, when the excavator is in an extreme environment such as a plateau, a high temperature or a high cold, or when the excavator is in a heating mode of a start-up, a traveling regeneration or a Selective Catalytic Reduction (SCR) system, if the required rotation speed is adjusted according to the corrected rotation speed obtained in the plain environment, the engine power is reduced, and the oil consumption of the excavator is increased. For example, when the excavator works on the plateau, because the plateau air pressure is low and the air density is low, the oxygen content in the air is reduced, the influence on the excavator is very large, and when the altitude rises by 1000 meters, the atmospheric pressure is reduced by about 11.5 percent, so that the power and the torque of an internal combustion engine are reduced by 8 to 13 percent, and the heat strength is increased by 2 to 5 percent, thereby greatly reducing the power of the engine. For another example, when the excavator works in a high and cold environment, the viscosity of lubricating oil is increased due to low temperature, the resistance among various friction surfaces is increased, the starting rotating speed of the engine is reduced, and the problem of insufficient power of the engine is caused.
Aiming at the defects, the invention provides an engine rotating speed control method, which is characterized in that a correction coefficient corresponding to the required rotating speed of an engine in a plain environment is adjusted according to the rotating speed correction coefficient of atmospheric pressure and temperature in a special environment to obtain the correction coefficient of the output rotating speed in the special environment; adjusting the starting-up torque corresponding to the actual rotating speed of the engine according to the torque correction coefficients of atmospheric pressure and temperature in the special environment to obtain a torque correction value in the special environment; and obtaining the output rotating speed of the engine under the special environment according to the output rotating speed correction coefficient and the torque correction value, so that the engine can run according to the output rotating speed. And, the output rotation speed of the engine is determined in accordance with the operation mode of the engine. Even if the excavator works in special environments such as plateau, high temperature or high cold, the process can adjust the final output rotating speed according to the actual environment and the running mode of the engine, so that the dynamic property of the excavator in working under various environments and working modes is ensured, meanwhile, the oil consumption is reduced to a certain extent, and the economy is ensured.
Fig. 1 is a diagram illustrating an application scenario of an engine speed control method according to an exemplary embodiment of the present invention.
As shown in fig. 1, in the present embodiment, the required rotation speed of the engine and the lift-off torque corresponding to the actual rotation speed may be obtained by a corresponding sensor 101, and the lift-off torque corresponding to the required rotation speed and the actual rotation speed is sent to the ECU102, the ECU102 determines a first rotation speed correction coefficient and a first torque correction coefficient according to the required rotation speed, the lift-off torque corresponding to the actual rotation speed, and according to the atmospheric pressure and the temperature of the environment where the engine is located, and calculates an output rotation speed correction coefficient and a torque correction value, where the second rotation speed correction coefficient is a correction coefficient corresponding to the required rotation speed; then, ECU102 determines the corrected rotation speed of the engine based on the output rotation speed correction coefficient and the torque correction value; and determining the output rotating speed of the engine according to the required rotating speed, the corrected rotating speed and the working mode of the engine, and finally, sending the calculated output rotating speed to the engine 103 by the ECU, wherein the engine 103 works according to the output rotating speed. According to the method and the device, the correction coefficient corresponding to the required rotating speed and the starting torque corresponding to the actual rotating speed are respectively adjusted according to the first rotating speed correction coefficient and the torque correction coefficient determined based on the atmospheric pressure and the temperature of the environment where the engine is located, so that the finally determined output rotating speed of the engine is more in line with the environment requirements of the excavator, and therefore, the dynamic property and the economical efficiency of the excavator in various environments and working modes are guaranteed.
Fig. 2 is a flowchart illustrating an engine speed control method according to an exemplary embodiment of the present invention, and the execution subject of the present embodiment may be the ECU in the embodiment shown in fig. 1. As shown in fig. 2, the method provided by this embodiment may include the following steps:
s201, acquiring the torque-up corresponding to the required rotating speed and the actual rotating speed of the engine.
The required rotating speed of the engine is obtained by analyzing and processing an ECU according to a gear signal input by a user.
Specifically, a gear knob is generally installed on the excavator, different gears correspond to instruments or hydraulic controllers and send different messages to the ECU, and the sent messages conform to the J1939 communication standard; after receiving the message corresponding to the gear, the ECU analyzes the required rotating speed and the control mode of the engine corresponding to the gear, each gear corresponds to one required rotating speed, each required rotating speed corresponds to one rotating speed correction coefficient, the rotating speed correction coefficient is used for determining the corrected rotating speed, and the ECU obtains the final output rotating speed according to the required rotating speed and the rotating speed correction coefficient corresponding to the current engine. The rotation speed correction coefficient is obtained by measurement and analysis of related technicians in a plain environment (i.e. the atmospheric pressure in the environment is standard atmospheric pressure). In this embodiment, the required rotation speed of the engine is obtained according to the gear information input by the user.
Further, in determining the corrected rotation speed, in addition to the rotation speed correction coefficient, the current actual operating condition of the engine, that is, the pull-up torque corresponding to the actual rotation speed, needs to be considered.
Therefore, it is also necessary to obtain the pull-up torque corresponding to the actual rotation speed, including:
acquiring the current rotating speed and the current torque of the engine;
and determining the starting-up torque corresponding to the actual rotating speed of the engine according to the current rotating speed and the current torque.
The ECU can acquire the current rotating speed of the engine in real time according to the rotating speed information acquired by the rotating speed sensor. The feedback torque value corresponds to the engine at any rotating speed, so that the feedback torque can be obtained according to the obtained current rotating speed. And then, acquiring the current torque of the engine in real time according to the torque information acquired by the torque sensor, and taking the difference value of the current torque and the feedback torque as the starting torque corresponding to the actual rotating speed of the engine.
Specifically, the feedback torque reflects the current rotating speed of the engine, and if the current rotating speed of the engine is less than the required rotating speed, the current torque value of the engine needs to be increased, so that the current rotating speed is increased, and at the moment, the current torque of the engine is often greater than the feedback torque; if the current rotating speed of the engine is larger than or equal to the required rotating speed, the engine does not need to increase the current rotating speed and does not need to increase the current torque, and at the moment, the current torque of the engine is often smaller than or equal to the feedback torque. And determining the starting torque corresponding to the actual rotating speed of the engine according to the difference value of the current torque and the feedback torque.
S202, determining a first speed correction coefficient and a torque correction coefficient according to the atmospheric pressure and the temperature of the environment where the engine is located;
the first rotating speed correction coefficient and the torque correction coefficient are obtained through actual measurement and analysis of related technicians in an excavator working environment (such as a plateau environment, a high-temperature environment or a high-cold environment), the first rotating speed correction coefficient is used for adjusting a correction coefficient corresponding to the required rotating speed of the engine, and the correction coefficient corresponding to the required rotating speed is obtained through measurement and analysis in a plain environment. The torque correction coefficient is used to adjust the pull-up torque corresponding to the actual engine speed obtained in step S101.
S203, determining an output rotating speed correction coefficient according to the first rotating speed correction coefficient and the second rotating speed correction coefficient, and determining a torque correction value according to the starting torque corresponding to the actual rotating speed and the torque correction coefficient; the second rotating speed correction coefficient is a correction coefficient corresponding to the required rotating speed;
specifically, a product of the first rotation speed correction coefficient and the second rotation speed correction coefficient is determined as an output rotation speed correction coefficient;
and determining the product of the torque-up corresponding to the actual rotating speed and the torque correction coefficient as a torque correction value.
And the value ranges of the first speed correction coefficient and the torque correction coefficient are both between 0 and 1.
In a plateau, high-temperature or high-cold environment, the output rotating speed of the engine is reduced under the influence of temperature, atmospheric pressure and the like, so that the required rotating speed of the engine is greater than the output rotating speed of the engine, and the output rotating speed of the engine is greater than the actual rotating speed of the engine, so that the power of the engine is insufficient. At this time, because the difference between the required rotating speed of the engine and the current rotating speed is relatively large, the work required by the engine is large, so that the oil injection rate of the engine is increased, and the oil consumption is increased. Since the rotation speed correction coefficient (i.e., the second rotation speed correction coefficient) corresponding to the required rotation speed is obtained by measurement and analysis in a plain environment, the rotation speed correction coefficient is not suitable for the excavator to work in extreme weather such as plateau, high temperature, and high cold, and therefore, the second rotation speed correction coefficient is reduced by the first rotation speed correction coefficient determined according to the atmospheric pressure and the temperature of the environment where the engine is located, so as to obtain the output rotation speed correction coefficient; and (3) reducing the starting-up torque corresponding to the actual rotating speed by adopting a torque correction coefficient determined according to the atmospheric pressure and the temperature of the environment where the engine is located to obtain a torque correction value.
S204, determining the corrected rotating speed of the engine according to the output rotating speed correction coefficient and the torque correction value;
specifically, the product of the output rotation speed correction coefficient and the torque correction value is determined as the corrected rotation speed of the engine.
Because the value ranges of the first rotating speed correction coefficient and the torque correction coefficient are between 0 and 1, the obtained output rotating speed correction coefficient and the obtained torque correction value are both smaller than the correction coefficient and the torque value in a plain environment. Therefore, the corrected rotation speed obtained by multiplying the output rotation speed correction coefficient by the torque correction value is also smaller than the corrected rotation speed obtained in the plain environment.
S205, determining the output rotating speed of the engine according to the required rotating speed, the corrected rotating speed and the working mode of the engine;
specifically, the operating modes of the engine include a standard mode, a drive regeneration mode, an SCR heating mode, and a start mode.
If the working mode is a standard mode, determining the difference value between the required rotating speed and the corrected rotating speed as the output rotating speed of the engine;
since the corrected rotation speed obtained in step S204 is smaller than that obtained in the plain environment, the output rotation speed of the engine obtained in this step increases.
And if the working mode is a driving regeneration mode, or an SCR heating mode, or a starting mode, determining the required rotating speed as the output rotating speed of the engine.
In some embodiments, the standard mode may be represented by 0, the drive regeneration mode may be represented by 1, the SCR heating mode may be represented by 2, and the startup mode may be represented by 3.
And S206, controlling the engine to work according to the output rotating speed of the engine.
Specifically, in this step, the current rotation speed of the engine may be controlled to gradually increase according to the output rotation speed when the rotation speed of the engine needs to be increased, so that the output rotation speed is gradually increased to the required rotation speed, and the oil consumption is reduced while the power of the engine is increased.
In this embodiment, the corrected rotation speed is obtained based on the operating environment of the excavator, the output rotation speed of the engine can be slowly increased to the required rotation speed through the corrected rotation speed when the excavator works in the standard mode, and when the excavator is in a driving regeneration mode, an SCR heating mode, or a start mode, the required rotation speed is determined as the output rotation speed of the engine, so that the dynamic performance of the excavator in various operating environments and operating modes is ensured, and the oil consumption is reduced.
For a better understanding of the present application, the engine speed control method is described in the following in the overall logic. A logic diagram of the engine speed control method is shown in FIG. 3.
Referring to fig. 3 and fig. 4, the embodiment explains details of a specific implementation process of the embodiment based on the embodiment of fig. 2. The method for controlling the rotation speed of the engine provided by the embodiment can comprise the following steps:
s401, acquiring the torque-off corresponding to the required rotating speed and the actual rotating speed of the engine;
s402, determining a first speed correction coefficient and a torque correction coefficient according to the atmospheric pressure and the temperature of the environment where the engine is located;
s403, determining a product of the first rotating speed correction coefficient and a second rotating speed correction coefficient as an output rotating speed correction coefficient, determining a product of the torque-up corresponding to the actual rotating speed and the torque correction coefficient as a torque correction value, and determining the second rotating speed correction coefficient as a correction coefficient corresponding to the required rotating speed;
s404, determining the product of the output rotating speed correction coefficient and the torque correction value as the corrected rotating speed of the engine;
s405, judging the working mode of the engine, and if the working mode is 0, executing a step S4061; if the operation mode is 1, 2 or 3, executing step S4062;
s4061, determining the difference value between the required rotating speed and the corrected rotating speed as the output rotating speed of the engine;
s4062, determining the required rotating speed as the output rotating speed of the engine;
and S407, controlling the engine to work according to the output rotating speed of the engine.
Fig. 5 is a schematic structural diagram showing an engine speed control apparatus according to an exemplary embodiment of the present invention.
As shown in fig. 5, the engine speed control apparatus according to the present embodiment includes:
a rotating speed obtaining module 501, configured to obtain a torque-up corresponding to a required rotating speed and an actual rotating speed of an engine;
a first determination module 502 to determine a first speed correction factor and a torque correction factor based on atmospheric pressure and temperature of an environment in which the engine is located;
a second determining module 503, configured to determine an output rotation speed correction coefficient according to the first rotation speed correction coefficient and the second rotation speed correction coefficient, and determine a torque correction value according to the start-up torque corresponding to the actual rotation speed and the torque correction coefficient; the second rotating speed correction coefficient is a correction coefficient corresponding to the required rotating speed;
a third determining module 504, configured to determine a corrected speed of the engine according to the output speed correction factor and the torque correction value;
a fourth determining module 505, configured to determine an output rotation speed of the engine according to the required rotation speed, the corrected rotation speed, and an operating mode of the engine;
and the work control module 506 is used for controlling the work of the engine according to the output rotating speed of the engine.
For detailed functional description of each module in this embodiment, reference is made to the description of the embodiment of the method, which is not set forth herein in detail.
Fig. 6 is a schematic diagram of a hardware configuration of an engine speed control apparatus according to an embodiment of the present invention. As shown in fig. 6, the present embodiment provides an engine rotational speed control apparatus 600 including: at least one processor 601 and memory 602. The processor 601 and the memory 602 are connected by a bus 603.
In particular implementations, the at least one processor 601 executes computer-executable instructions stored by the memory 602 to cause the at least one processor 601 to perform the engine speed control methods of the method embodiments described above.
For a specific implementation process of the processor 601, reference may be made to the above method embodiments, which implement the principle and the technical effect similarly, and details of this embodiment are not described herein again.
In the embodiment shown in fig. 6, it should be understood that the Processor may be a Central Processing Unit (CPU), other general purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of the hardware and software modules within the processor.
The memory may comprise high speed RAM memory and may also include non-volatile storage NVM, such as at least one disk memory.
The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, the buses in the figures of the present application are not limited to only one bus or one type of bus.
Another embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the engine speed control method in the above-mentioned method embodiment is implemented.
The computer-readable storage medium may be any type of volatile or non-volatile storage device or combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), magnetic memory, flash memory, magnetic or optical disk. Readable storage media can be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary readable storage medium is coupled to the processor such the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium may also reside as discrete components in the apparatus.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (8)

1. An engine speed control method characterized by comprising:
acquiring the required rotating speed of the engine and the torque-up torque corresponding to the actual rotating speed, wherein the current rotating speed of the engine is acquired in real time according to rotating speed information acquired by a rotating speed sensor, and the torque value corresponding to the current rotating speed is the feedback torque; acquiring the current torque of the engine in real time according to torque information acquired by a torque sensor, wherein the difference value between the current torque and the feedback torque is the torque-up torque corresponding to the actual rotating speed of the engine;
determining a first speed correction coefficient and a torque correction coefficient according to the atmospheric pressure and the temperature of the environment where the engine is located;
determining an output rotating speed correction coefficient according to the first rotating speed correction coefficient and the second rotating speed correction coefficient, and determining a torque correction value according to the starting torque corresponding to the actual rotating speed and the torque correction coefficient; the second rotating speed correction coefficient is a correction coefficient corresponding to the required rotating speed;
determining the corrected rotating speed of the engine according to the output rotating speed correction coefficient and the torque correction value;
determining the output rotating speed of the engine according to the required rotating speed, the corrected rotating speed and the working mode of the engine;
and controlling the engine to work according to the output rotating speed of the engine.
2. The method of claim 1, wherein determining an output speed correction factor based on the first and second speed correction factors comprises:
and determining the product of the first rotation speed correction coefficient and the second rotation speed correction coefficient as an output rotation speed correction coefficient.
3. The method of claim 1, wherein determining a torque correction value based on the pull-up torque and the torque correction factor for the actual speed comprises:
and determining the product of the torque-up corresponding to the actual rotating speed and the torque correction coefficient as a torque correction value.
4. The method of claim 1, wherein the operating modes include a standard mode, a drive regeneration mode, an SCR heating mode, and a start mode.
5. The method of claim 4, wherein said determining an output speed of said engine based on said demanded speed, said corrected speed, and a preset operating mode comprises:
if the working mode is a standard mode, determining the difference value between the required rotating speed and the corrected rotating speed as the output rotating speed of the engine;
and if the working mode is a driving regeneration mode, or an SCR heating mode, or a starting mode, determining the required rotating speed as the output rotating speed of the engine.
6. An engine speed control apparatus characterized by comprising:
the rotating speed acquisition module is used for acquiring the required rotating speed of the engine and the starting torque corresponding to the actual rotating speed, wherein the current rotating speed of the engine is acquired in real time according to rotating speed information acquired by a rotating speed sensor, and the torque value corresponding to the current rotating speed is the feedback torque; acquiring the current torque of the engine in real time according to torque information acquired by a torque sensor, wherein the difference value between the current torque and the feedback torque is the torque-up torque corresponding to the actual rotating speed of the engine;
the engine control device comprises a first determination module, a second determination module and a control module, wherein the first determination module is used for determining a first rotating speed correction coefficient and a first torque correction coefficient based on the atmospheric pressure and the temperature of the environment where the engine is located;
the second determining module is used for determining an output rotating speed correction coefficient according to the first rotating speed correction coefficient and the second rotating speed correction coefficient, and determining a torque correction value according to the starting torque corresponding to the actual rotating speed and the torque correction coefficient; the second rotating speed correction coefficient is a correction coefficient corresponding to the required rotating speed;
the third determining module is used for determining the corrected rotating speed of the engine according to the output rotating speed correction coefficient and the torque correction value;
the fourth determining module is used for determining the output rotating speed of the engine according to the required rotating speed, the correction rotating speed and the working mode of the engine;
and the work control module is used for controlling the work of the engine according to the output rotating speed of the engine.
7. An engine speed control apparatus characterized by comprising: at least one processor and memory;
the memory stores computer execution instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the engine speed control method of any of claims 1-5.
8. A computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, implement the engine speed control method according to any one of claims 1 to 5.
CN201911291044.3A 2019-12-16 2019-12-16 Engine speed control method, device, equipment and storage medium Active CN110985220B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911291044.3A CN110985220B (en) 2019-12-16 2019-12-16 Engine speed control method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911291044.3A CN110985220B (en) 2019-12-16 2019-12-16 Engine speed control method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110985220A CN110985220A (en) 2020-04-10
CN110985220B true CN110985220B (en) 2022-09-23

Family

ID=70094073

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911291044.3A Active CN110985220B (en) 2019-12-16 2019-12-16 Engine speed control method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110985220B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112523876B (en) * 2020-12-01 2022-09-23 潍柴动力股份有限公司 Engine speed control method, engine speed control device, electronic equipment and storage medium
CN113775425B (en) * 2021-09-22 2023-06-23 潍柴动力股份有限公司 Engine speed control method and device
CN114320620B (en) * 2022-01-17 2023-03-21 潍柴动力股份有限公司 Rotating speed control method, device, equipment and storage medium
CN115420509A (en) * 2022-08-19 2022-12-02 中国人民解放军32381部队 Plateau starting test method for simulating turboshaft engine

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4089282B2 (en) * 2002-04-26 2008-05-28 トヨタ自動車株式会社 Calculation method of engine torque
CN101275492B (en) * 2006-11-28 2012-01-11 通用汽车环球科技运作公司 Torque based engine speed control
JP4379498B2 (en) * 2007-07-18 2009-12-09 トヨタ自動車株式会社 Drive source control apparatus and control method
JP6024700B2 (en) * 2014-04-11 2016-11-16 トヨタ自動車株式会社 Engine speed control device
JP6225934B2 (en) * 2015-02-27 2017-11-08 トヨタ自動車株式会社 Control device for internal combustion engine
CN109252970B (en) * 2018-09-18 2021-09-28 潍柴动力股份有限公司 Engine rotating speed control method, engine and vehicle
CN109340009B (en) * 2018-09-30 2020-11-03 广西玉柴机器股份有限公司 Plateau cold start control method and system for engine

Also Published As

Publication number Publication date
CN110985220A (en) 2020-04-10

Similar Documents

Publication Publication Date Title
CN110985220B (en) Engine speed control method, device, equipment and storage medium
CN112943591B (en) Automobile oil pump motor control method, vehicle and storage medium
CN113418655B (en) Pressure difference sensor fault detection method and system, storage medium and electronic equipment
CN113775425B (en) Engine speed control method and device
CN110925110B (en) Engine idling control method, device and storage medium
CN111691947A (en) Control method, device and system for engine oil pump
CN111140377B (en) Method and device for detecting misloading of throttle valve, storage medium and electronic equipment
CN116220870A (en) Control method and device for vehicle exhaust emission, electronic equipment and storage medium
CN110566358B (en) Engine starting control method, device, equipment and storage medium
CN110541766B (en) Range extender engine control method and device, vehicle and terminal
WO2023169118A1 (en) Engine control method and apparatus, storage medium, and computer device
CN113266457B (en) Method and device for overheat protection of engine
CN110552800B (en) Throttle control method and device
CN115898842B (en) Method and device for accurately controlling output flow of oil pump by electric drive assembly
CN111706417A (en) Lubricating system, oil pump control method, controller and vehicle
CN116447031A (en) Intake pressure adjusting method and device, computer equipment and engine system
CN113310708B (en) Method, apparatus, computer program product and storage medium for testing durability of actuator
CN111089166B (en) Self-learning method and device for hydraulic torque converter, electronic equipment and storage medium
CN111042934A (en) Vehicle starting control method, device, equipment and storage medium
CN118953360B (en) Engine control method, device, vehicle and storage medium
CN118977697B (en) Range extender power following control method, device, equipment, product and medium
CN114878896B (en) Voltage determination method, device, electronic device and storage medium
CN117536720A (en) Method, device, equipment and medium for adjusting engine rotation speed
CN117386522A (en) Rail pressure correction method and device and electronic equipment
CN115450777A (en) Method and device for controlling fuel injection quantity of engine, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant