CN114320620A - Rotating speed control method, device, equipment and storage medium - Google Patents

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

Info

Publication number
CN114320620A
CN114320620A CN202210051317.2A CN202210051317A CN114320620A CN 114320620 A CN114320620 A CN 114320620A CN 202210051317 A CN202210051317 A CN 202210051317A CN 114320620 A CN114320620 A CN 114320620A
Authority
CN
China
Prior art keywords
stall
current
speed
different
coefficient
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.)
Granted
Application number
CN202210051317.2A
Other languages
Chinese (zh)
Other versions
CN114320620B (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 CN202210051317.2A priority Critical patent/CN114320620B/en
Publication of CN114320620A publication Critical patent/CN114320620A/en
Application granted granted Critical
Publication of CN114320620B publication Critical patent/CN114320620B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Operation Control Of Excavators (AREA)

Abstract

The application provides a rotating speed control method, a device, equipment and a storage medium, firstly, a current working mode of an engine is determined according to message information, then, a stall correction coefficient corresponding to the current working mode is determined according to a preset stall coefficient MAP, then, a target stall value is obtained according to the stall correction coefficient and current torque corresponding to the current working mode, and finally, rotating speed control is carried out on a set rotating speed in the current working mode according to the target stall value. The falling speed correction coefficients corresponding to the set rotating speeds in different working modes are obtained by distinguishing different working modes of the engine, and then target falling speed values in different working modes are obtained so as to adjust the set rotating speeds by utilizing the target falling speed values, so that the risk of overlarge falling speed or flameout is avoided, and the operating efficiency of the excavator is improved.

Description

Rotating speed control method, device, equipment and storage medium
Technical Field
The present disclosure relates to the field of engine control technologies, and in particular, to a method, an apparatus, a device, and a storage medium for controlling a rotational speed.
Background
At present, different working modes, such as a power mode, an economic mode, a crushing mode, an ultra-strong power mode and the like, are set for the excavator according to different working conditions. And for different working modes or different gears, the requirements of the engine speed drop, the whole vehicle efficiency and the oil consumption are different.
For the engine stall, the current engine stall coefficient is mainly calibrated by identifying the set rotating speed of the engine. Usually, a set rotation speed corresponds to a stall coefficient, if the set rotation speed is 1400r when the working mode is the power mode, and 1400r when the working mode is the economy mode, the stall coefficient obtained by calibration according to the set rotation speed is, for example, 0.7. However, due to the different hydraulic power values in different operation modes, there may be a risk of over-speed drop or flameout in a certain operation mode.
Therefore, in the conventional mode of calibrating the drop speed coefficient by setting the rotating speed, different drop speed coefficients cannot be calibrated in different modes to obtain different drop speed values, so that the risk of overlarge drop speed or flameout of an engine can be caused, and the operating efficiency of the excavator is influenced.
Disclosure of Invention
The application provides a rotating speed control method, a rotating speed control device, a rotating speed control equipment and a storage medium, which can distinguish different working modes of an engine to obtain speed dropping correction coefficients corresponding to set rotating speeds in different working modes, and further adjust the set rotating speeds by using target speed dropping values corresponding to different working modes, so that the risk of overlarge speed dropping or flameout is avoided, and the operating efficiency of an excavator is improved.
In a first aspect, the present application provides a method for controlling a rotational speed, comprising:
determining the current working mode of the engine according to the message information;
determining a dropping speed correction coefficient corresponding to the current working mode according to a preset dropping speed coefficient MAP graph;
and obtaining a target falling speed value according to the falling speed correction coefficient and the current torque corresponding to the current working mode, and controlling the set rotating speed in the current working mode according to the target falling speed value.
In one possible design, the determining the current operating mode of the engine according to the message information includes:
receiving newly added message information sent by a preset instrument, wherein the message information comprises the newly added message information;
analyzing the message content in the newly added message information to determine the current working mode according to the message content;
wherein different message contents represent different operating modes of the engine, the different operating modes including the current operating mode.
In one possible design, the determining the current operating mode according to the message content includes:
acquiring a message serial number which refers to the message content;
determining the current working mode according to the message serial number and a preset serial number and mode mapping relation;
the preset sequence number and mode mapping relation comprises corresponding relations between different message sequence numbers and different working modes.
In one possible design, the different message sequence numbers include a first type of message sequence number and a second type of message sequence number;
each message sequence number in the first type of message sequence numbers is used for referring to different working modes in a first working state, the second type of message sequence numbers is used for referring to one working mode in a second working state, and the first working state and the second working state respectively represent different working states of the preset instrument.
In one possible design, determining the stall correction coefficient corresponding to the current operating mode according to a preset stall coefficient MAP includes:
obtaining a first falling speed coefficient according to the set rotating speed in the current working mode and a first falling speed coefficient MAP, wherein the first falling speed coefficient MAP is used for representing mapping relations among different oil temperature parameters, different set rotating speeds and various first falling speed coefficients;
obtaining a second stall coefficient according to the set rotating speed in the current working mode and a second stall coefficient MAP, wherein the second stall coefficient MAP is used for representing the mapping relation among different environment information, different set rotating speeds and various second stall coefficients;
determining a first product between the first stall coefficient and the second stall coefficient, and determining the first product result as the stall correction coefficient;
wherein the preset stall coefficient MAP comprises the first stall coefficient MAP and the second stall coefficient MAP.
In a possible design, the obtaining a target stall speed value according to the stall speed correction coefficient and the current torque corresponding to the current operating mode includes:
obtaining the current maximum internal torque and the current internal torque to be started up according to the set rotating speed in the current working mode and a preset torque MAP;
determining a difference between the current maximum inner torque and the current pull-in inner torque to determine the difference as the current torque;
determining a second product between the stall correction factor and the current torque to determine the second product as the target stall value;
the preset torque MAP is used for recording the maximum internal torque and the internal torque starting and falling corresponding to each set rotating speed in different working modes.
In one possible design, the different operating modes include at least two of a power mode, an economy mode, a crushing mode, and a super power mode.
In a second aspect, the present application provides a rotational speed control apparatus comprising:
the mode distinguishing module is used for determining the current working mode of the engine according to the message information;
the coefficient correction module is used for determining a dropping speed correction coefficient corresponding to the current working mode according to a preset dropping speed coefficient MAP graph;
and the rotating speed control module is used for obtaining a target falling speed value according to the falling speed correction coefficient and the current torque corresponding to the current working mode so as to control the rotating speed of the set rotating speed in the current working mode according to the target falling speed value.
In one possible design, the mode differentiation module is specifically configured to:
receiving newly added message information sent by a preset instrument, wherein the message information comprises the newly added message information;
analyzing the message content in the newly added message information to determine the current working mode according to the message content;
wherein different message contents represent different operating modes of the engine, the different operating modes including the current operating mode.
In one possible design, the mode differentiation module is further configured to:
acquiring a message serial number which refers to the message content;
determining the current working mode according to the message serial number and a preset serial number and mode mapping relation;
the preset sequence number and mode mapping relation comprises corresponding relations between different message sequence numbers and different working modes.
In one possible design, the different message sequence numbers include a first type of message sequence number and a second type of message sequence number;
each message sequence number in the first type of message sequence numbers is used for referring to different working modes in a first working state, the second type of message sequence numbers is used for referring to one working mode in a second working state, and the first working state and the second working state respectively represent different working states of the preset instrument.
In one possible design, the coefficient modification module is specifically configured to:
obtaining a first falling speed coefficient according to the set rotating speed in the current working mode and a first falling speed coefficient MAP, wherein the first falling speed coefficient MAP is used for representing mapping relations among different oil temperature parameters, different set rotating speeds and various first falling speed coefficients;
obtaining a second stall coefficient according to the set rotating speed in the current working mode and a second stall coefficient MAP, wherein the second stall coefficient MAP is used for representing the mapping relation among different environment information, different set rotating speeds and various second stall coefficients;
determining a first product between the first stall coefficient and the second stall coefficient, and determining the first product result as the stall correction coefficient;
wherein the preset stall coefficient MAP comprises the first stall coefficient MAP and the second stall coefficient MAP.
In one possible design, the rotational speed control module is specifically configured to:
obtaining the current maximum internal torque and the current internal torque to be started up according to the set rotating speed in the current working mode and a preset torque MAP;
determining a difference between the current maximum inner torque and the current pull-in inner torque to determine the difference as the current torque;
determining a second product between the stall correction factor and the current torque to determine the second product as the target stall value;
the preset torque MAP is used for recording the maximum internal torque and the internal torque starting and falling corresponding to each set rotating speed in different working modes.
In one possible design, the different operating modes include at least two of a power mode, an economy mode, a crushing mode, and a super power mode.
In a third aspect, the present application provides an electronic device, comprising:
a processor; and the number of the first and second groups,
a memory for storing a computer program for the processor;
wherein the processor is configured to execute any one of the possible rotation speed control methods provided by the first aspect via execution of the computer program.
In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements any one of the possible speed control methods provided by the second aspect.
In a fifth aspect, the present application further provides a computer program product comprising a computer program, which when executed by a processor, implements any one of the possible speed control methods provided in the first aspect.
The application provides a rotating speed control method, a device, equipment and a storage medium, firstly, a current working mode of an engine is determined according to message information, then, a stall correction coefficient corresponding to the current working mode is determined according to a preset stall coefficient MAP, then, a target stall value is obtained according to the stall correction coefficient and current torque corresponding to the current working mode, and finally, rotating speed control is carried out on a set rotating speed in the current working mode according to the target stall value. The falling speed correction coefficients corresponding to the set rotating speeds in different working modes can be obtained by distinguishing different working modes of the engine, and then the set rotating speeds are adjusted by using the target falling speed values corresponding to different working modes, so that the risk of overlarge falling speed or flameout is avoided, and the working efficiency of the excavator is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
fig. 2 is a schematic flow chart of a rotational speed control method according to an embodiment of the present disclosure;
FIG. 3 is a schematic flow chart illustrating another method for controlling rotational speed according to an embodiment of the present disclosure;
FIG. 4 is a schematic flow chart illustrating another method for controlling rotational speed according to an embodiment of the present disclosure;
FIG. 5 is a schematic flow chart illustrating another method for controlling rotational speed according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a rotational speed control apparatus according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of methods and apparatus consistent with certain aspects of the present application, as detailed in the appended claims.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the above-described 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 application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, 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, different working modes are set for the excavator according to different working conditions. The requirements of the engine speed drop, the vehicle efficiency and the oil consumption are different for different working modes or different gears. For the engine stall, the current engine stall coefficient is mainly calibrated by identifying the set rotating speed of the engine. Due to the fact that one set rotating speed corresponds to one speed drop coefficient, and due to the fact that hydraulic power values are different in different working modes, the speed drop in one working mode is too large or the flameout risk is caused. Therefore, the existing mode of calibrating the drop speed coefficient by setting the rotating speed cannot calibrate different drop speed coefficients in different modes to obtain different drop speed values, and further the risk of overlarge drop speed or flameout of an engine can be caused, so that the operating efficiency of the excavator is influenced.
In view of the above problems in the prior art, the present application provides a method, an apparatus, a device and a storage medium for controlling a rotation speed. The invention conception of the rotating speed control method provided by the application is as follows: the method comprises the steps of adding message information, distinguishing different working modes of an engine according to the added message information, further obtaining a falling speed correction coefficient corresponding to the current working mode of the engine by utilizing a preset falling speed system MAP, obtaining the current torque of the engine by combining the maximum internal torque and the falling internal torque corresponding to the current working mode based on the falling speed correction coefficient, further obtaining a target falling speed value of the engine in the current working mode, carrying out rotating speed control on the set rotating speed of the engine in the current working mode according to the target falling speed value, realizing different target falling speed values in different working modes, avoiding the occurrence of over-large falling speed or flameout risks, and improving the working efficiency of the excavator.
An exemplary application scenario of the embodiments of the present application is described below.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application, as shown in fig. 1, a speed-adjusting gear knob is generally installed on an excavator 10, corresponding message information is generated for preset meters 11 such as different-gear meters or a hydraulic controller, the message information is sent to an Electronic Control Unit (ECU) 12 of the excavator 10, the ECU 12 analyzes the message information to determine a current working mode of the engine 13, the ECU 12 further determines a stall correction coefficient corresponding to the current working mode of the engine 13 according to a preset stall coefficient MAP, obtains a target stall value according to the stall correction coefficient and a current torque corresponding to the current working mode, and finally adjusts a set rotating speed in the current working mode according to the target stall value to control the engine 13 to operate according to the adjusted corresponding rotating speed. The embodiment of the application can distinguish different working modes of the engine 13, so that the speed dropping correction coefficient corresponding to the set rotating speed in different working modes can be obtained, the set rotating speed is adjusted by using the target speed dropping value corresponding to different working modes, the purpose of avoiding the over-high speed dropping or flameout risk is achieved, and the operating efficiency of the excavator is improved.
It is understood that the ECU 12 may be configured to be capable of executing the rotation speed control method provided in the embodiment of the present application, wherein the configuration of the preset meter 11, the ECU 12 and the engine 13 inside the excavator 10 may be set according to actual conditions, and the embodiment of the present application is not limited thereto. The rotation speed control method according to the embodiment of the present application may be executed by another electronic device having an arithmetic function, and the electronic device may be a server, a computer, or the like that can interact with the excavator 10 and the corresponding devices inside the excavator 10.
It should be noted that the above application scenarios are only exemplary, and the method, the apparatus, the device, and the storage medium for controlling the rotation speed provided in the embodiments of the present application include, but are not limited to, the above application scenarios.
Fig. 2 is a schematic flow chart of a rotational speed control method according to an embodiment of the present disclosure. As shown in fig. 2, the method for controlling a rotation speed provided in the embodiment of the present application includes:
s101: and determining the current working mode of the engine according to the message information.
A gear knob is generally installed on an excavator, different gears correspond to instruments or preset instruments such as a hydraulic controller and the like, different message information is sent to an ECU, and the sent message information conforms to the J1939 communication standard. And after receiving the message information corresponding to the corresponding gear, the ECU determines the current working mode of the engine according to the message information.
In a possible design, a possible implementation manner of this step S101 is shown in fig. 3, and fig. 3 is a schematic flow chart of another rotational speed control method provided in the embodiment of the present application. As shown in fig. 3, the embodiment of the present application includes:
s1011: and receiving new message information sent by a preset instrument.
Wherein, the message information comprises newly added message information.
S1012: and analyzing the message content in the newly added message information to determine the current working mode according to the message content.
Wherein different message contents represent different working modes of the engine, and the different working modes comprise the current working mode.
And adding a new message to the message information to be sent to the ECU by the corresponding instruments of different gears or the preset instruments such as the hydraulic controller, wherein the message information comprises the new message information. The newly added message information is used for representing different working modes of the engine. For example, the ECU first receives the newly added message information sent by the preset meter, then analyzes the message content in the newly added message information, and determines the current operating mode of the engine according to the message content obtained by analysis. Different message contents represent different working modes of the engine, and the different working modes comprise the current working mode of the engine, namely the current working mode.
Alternatively, the different operating modes may include at least two of a power mode, an economy mode, a crushing mode, and a super power mode. It should be noted that, in an actual working condition, other different working modes may be set according to an actual situation of the excavator, and thus, the embodiment of the present application is not limited.
In one possible design, the message content may be referred to by the message sequence number. For example, one of the message sequence numbers 0, 1, 2, 3, and 4-F refers to different message contents, and different message sequence numbers correspond to different working modes. Therefore, in step S1012, the possible implementation manner of determining the current working mode according to the message content may be to first obtain the message serial number indicating the message content, and then determine which different working mode the current working mode of the engine is specifically according to the message serial number and a preset serial number and mode mapping relationship, where the preset serial number and mode mapping relationship includes corresponding relationships between different message serial numbers and different working modes. For example, in the mapping relationship between the preset sequence number and the mode, the message sequence number 0 refers to a power mode in different working modes, the message sequence number 1 refers to an economic mode in different working modes, and the message sequence number 3 refers to a fragmentation mode in different working modes. Specifically, the preset serial number and the mode mapping relationship may be configured according to different operating modes of the engine, and the embodiment of the present application is not limited.
In an actual working condition, there may be a case where a fault occurs in a preset instrument or the like, which causes an error in the content of the message. In view of this, different message sequence numbers may be divided into different categories, so as to identify whether there is an error condition of the message content according to the message sequence numbers in the different categories.
For example, different packet sequence numbers may be divided into two types, that is, the different packet sequence numbers may include a first type of packet sequence number and a second type of packet sequence number. Each message sequence number in the first type of message sequence numbers can refer to different working modes in a first working state, the second type of message sequence numbers is used for referring to one working mode in a second working state, and the first working state and the second working state respectively represent different working states of a preset instrument, such as respective working states of the preset instrument and the like with or without faults.
Specifically, for example, the message sequence numbers 0, 1, 2, and 3 may be used to refer to different operation modes in the first operation state. One of the message numbers 4-F is used to refer to a working mode in the second working state, for example, the message number 7 can be used to refer to.
According to the rotating speed control method provided by the embodiment of the application, the current working mode of the engine is determined through the newly added message information added in the message information, so that different working modes of the engine can be distinguished.
S102: and determining a stall correction coefficient corresponding to the current working mode according to a preset stall coefficient MAP.
After the current working mode of the engine is determined, the corresponding speed dropping correction coefficient in the current working mode is further determined according to a preset speed dropping coefficient MAP.
In addition, the set rotating speed of the engine at the current gear can be obtained through message information at different gears. Therefore, when the current working mode of the engine is determined according to the message information, the set rotating speed of the engine can be obtained based on the message information. The set rotating speed is also the set rotating speed in the current working mode of the engine. The preset falling speed coefficient MAP is used for representing corresponding falling speed coefficients of different set rotating speeds under the influence of different oil temperature parameters and different environmental information.
Therefore, in this step, based on the preset stall system MAP, the stall correction coefficient corresponding to the set rotation speed in the current working mode of the engine, that is, the stall correction coefficient corresponding to the current working mode, can be obtained. The stall correction coefficient can be understood as a corresponding stall coefficient obtained by correcting a stall coefficient obtained by presetting a stall coefficient MAP.
S103: and obtaining a target falling speed value according to the falling speed correction coefficient and the current torque corresponding to the current working mode, and controlling the set rotating speed in the current working mode according to the target falling speed value.
The slip factor refers to a ratio between a difference between a set rotational speed and an actual operating rotational speed and a difference between a maximum internal torque and a slip internal torque. In other words, the stall coefficient satisfies the following relation (1):
the slip factor (set speed-actual speed)/(maximum internal torque-internal torque) (1)
Based on the definition of the stall coefficient, after the stall correction coefficient is obtained, a target stall value can be further obtained according to the stall correction coefficient and the current torque corresponding to the current working mode. And the current torque corresponding to the current working mode is the difference value between the maximum internal torque corresponding to the current working mode and the internal torque.
In one possible design, a possible implementation manner of obtaining the target stall speed value in step S103 is shown in fig. 4. Fig. 4 is a schematic flow chart of another rotation speed control method according to an embodiment of the present disclosure.
As shown in fig. 4, the embodiment of the present application includes:
s1031: and obtaining the current maximum internal torque and the current internal torque to be started and removed according to the set rotating speed in the current working mode and a preset torque MAP.
S1032: a difference between the current maximum internal torque and the current launch-off internal torque is determined to determine the difference as the current torque.
S1033: a second product between the stall correction factor and the current torque is determined to determine the second product as the target stall value.
The preset torque MAP is used for representing the maximum internal torque and the internal torque starting and falling corresponding to each set rotating speed in different working modes.
The preset torque MAP records the maximum internal torque and the internal torque of the engine corresponding to each set rotating speed in different working modes. Therefore, when the current working mode and the set rotating speed in the current working mode are known, the maximum internal torque and the internal torque to be started and stopped corresponding to the set rotating speed in the current working mode can be determined through the preset torque MAP. The determined maximum internal torque and the determined pull-in internal torque are the current maximum internal torque and the current pull-in internal torque, respectively.
It should be noted that the maximum internal torque and the internal torque to be started and stopped corresponding to each set rotation speed in different operating modes in the preset torque MAP may be obtained according to empirical values and/or experimental values in actual operating conditions.
Further, a difference between the current maximum internal torque and the current pull-in internal torque is determined to determine the difference as the current torque. By the relation (1), the product between the slip correction coefficient and the current torque can be obtained, and assuming that the product is defined as a second product, the second product can be determined as the target slip value. The determined target stall speed value is the rotating speed to be stalled for the set rotating speed in the current working mode.
Therefore, after the target stall value is obtained, the stall control is performed on the set rotating speed in the current working mode according to the target stall value, the actual rotating speed of the engine in the current working mode is obtained, and the engine works according to the actual rotating speed. For example, the set rotating speed in the current operating mode is differentiated from the target stall speed value, the obtained difference value is the actual rotating speed in the current operating mode, and the engine is controlled to operate according to the obtained actual rotating speed, so that the rotating speed control of the engine is completed.
According to the rotating speed control method provided by the embodiment of the application, the current working mode of the engine is determined according to message information, then the stall correction coefficient corresponding to the current working mode is determined according to the preset stall coefficient MAP, then the target stall value is obtained according to the stall correction coefficient and the current torque corresponding to the current working mode, and finally the rotating speed control is carried out on the set rotating speed in the current working mode according to the target stall value. The falling speed correction coefficients corresponding to the set rotating speeds in different working modes are obtained by distinguishing different working modes of the engine, target falling speed values in different working modes are obtained based on the falling speed correction coefficients, and then the set rotating speeds are adjusted by utilizing the target falling speed values in different working modes, so that the distinguishing control of the falling speeds of the different working modes of the engine is realized, the over-large falling speed or flameout risk is avoided, and the working efficiency of the excavator is improved.
On the basis of the foregoing embodiment, fig. 5 is a schematic flow chart of another rotation speed control method provided in the embodiment of the present application. As shown in fig. 5, the method for controlling a rotation speed provided in the embodiment of the present application includes:
s201: and determining the current working mode of the engine according to the message information.
The implementation manner, principle and technical effect of step S201 are similar to those of step S101, and the detailed content can be described with reference to the foregoing embodiments and will not be described herein again.
S202: and obtaining a first stall coefficient according to the set rotating speed in the current working mode and the first stall coefficient MAP.
The first falling speed coefficient MAP is used for representing mapping relations among different oil temperature parameters, different set rotating speeds and various first falling speed coefficients.
S203: and obtaining a second stall coefficient according to the set rotating speed in the current working mode and the second stall coefficient MAP.
The second falling speed coefficient MAP is used for representing the mapping relation among different environment information, each set rotating speed and each second falling speed coefficient.
S204: and determining a first product between the first stall coefficient and the second stall coefficient, and determining the result of the first product as the stall correction coefficient.
In order to ensure the accuracy of the stall correction coefficient, when the stall correction coefficient corresponding to the current working mode is determined, the embodiment of the application sequentially obtains the first stall coefficient and the second stall coefficient based on the first stall coefficient MAP and the second stall coefficient MAP respectively. The first stall speed coefficient MAP records mapping relations among different oil temperature parameters, different set rotating speeds and various first stall speed coefficients, and the second stall speed coefficient MAP records mapping relations among different environment information, different set rotating speeds and various second stall speed coefficients. Therefore, when the set rotating speed in the current working mode is known, the first stall coefficient and the second stall coefficient can be obtained by inquiring the first stall coefficient MAP and the second stall coefficient MAP respectively.
Different oil temperature parameters in the first stall coefficient MAP and different environment information in the second stall coefficient MAP can be set according to actual working conditions, for example, the different environment information can include atmospheric pressure information and the like. In addition, the preset stall coefficient MAP includes a first stall coefficient MAP and a second stall coefficient MAP. The parameters recorded by the first stall coefficient MAP and the second stall coefficient MAP can be obtained according to empirical values and/or experimental values in actual working conditions.
When the first and second stall coefficients are determined, a product between the first and second stall coefficients may be obtained, and the first product is determined as the stall correction coefficient assuming that the product is defined as the first product. And obtaining the falling speed correction coefficient corresponding to the current working mode based on the preset falling speed coefficient MAP.
S205: and obtaining a target falling speed value according to the falling speed correction coefficient and the current torque corresponding to the current working mode, and controlling the set rotating speed in the current working mode according to the target falling speed value.
The implementation manner, principle and technical effect of step S205 are similar to those of step S103, and the detailed content can be described with reference to the foregoing embodiments, which are not repeated herein.
According to the rotating speed control method provided by the embodiment of the application, the current working mode of an engine is determined according to message information, then a first falling speed coefficient and a second falling speed coefficient are sequentially obtained based on a first falling speed coefficient MAP graph and a second falling speed coefficient MAP graph respectively, the product of the first falling speed coefficient and the second falling speed coefficient is determined as a falling speed correction coefficient, and the influence of different oil temperature parameters and different environment information on the falling speed coefficients is considered to improve the accuracy of a target falling speed value. And further obtaining a target falling speed value according to the falling speed correction coefficient and the current torque corresponding to the current working mode, and finally carrying out rotating speed control on the set rotating speed in the current working mode according to the target falling speed value. Therefore, the falling speed correction coefficients corresponding to the set rotating speeds in different working modes are obtained by distinguishing different working modes of the engine, the target falling speed values in different working modes are obtained based on the falling speed correction coefficients, and the set rotating speeds are adjusted by utilizing the target falling speed values in different working modes, so that the distinguishing control of the falling speeds in different working modes of the engine is realized, the over-large falling speed or flameout risk is avoided, and the working efficiency of the excavator is improved.
Fig. 6 is a schematic structural diagram of a rotational speed control apparatus according to an embodiment of the present application. As shown in fig. 6, the rotational speed control apparatus 300 according to the embodiment of the present application includes:
and the mode distinguishing module 301 is used for determining the current working mode of the engine according to the message information.
And a coefficient correction module 302, configured to determine a stall correction coefficient corresponding to the current operating mode according to a preset stall coefficient MAP.
And the rotating speed control module 303 is configured to obtain a target stall value according to the stall correction coefficient and the current torque corresponding to the current working mode, and perform rotating speed control on the set rotating speed in the current working mode according to the target stall value.
In one possible design, the mode differentiation module 301 is specifically configured to:
receiving newly added message information sent by a preset instrument, wherein the message information comprises newly added message information;
analyzing the message content in the newly added message information to determine the current working mode according to the message content;
wherein different message contents represent different working modes of the engine, and the different working modes comprise the current working mode.
In one possible design, the mode differentiation module 301 is further configured to:
acquiring a message serial number indicating message content;
determining a current working mode according to the message sequence number and the mapping relation between the preset sequence number and the mode;
the preset sequence number and mode mapping relationship comprises corresponding relationships between different message sequence numbers and different working modes.
In one possible design, the different message sequence numbers include a first type of message sequence number and a second type of message sequence number;
each message sequence number in the first type of message sequence numbers is used for referring to different working modes in a first working state, the second type of message sequence numbers is used for referring to one working mode in a second working state, and the first working state and the second working state respectively represent different working states of the preset instrument.
In one possible design, the coefficient modification module 302 is specifically configured to:
obtaining a first falling speed coefficient according to the set rotating speed and a first falling speed coefficient MAP graph in the current working mode, wherein the first falling speed coefficient MAP graph is used for representing the mapping relation among different oil temperature parameters, different set rotating speeds and various first falling speed coefficients;
obtaining a second dropping speed coefficient according to the set rotating speed in the current working mode and a second dropping speed coefficient MAP, wherein the second dropping speed coefficient MAP is used for representing the mapping relation among different environment information, different set rotating speeds and various second dropping speed coefficients;
determining a first product between the first stall coefficient and the second stall coefficient, and determining a first product result as a stall correction coefficient;
the preset stall coefficient MAP graph comprises a first stall coefficient MAP graph and a second stall coefficient MAP graph.
In one possible design, the speed control module 303 is specifically configured to:
obtaining the current maximum internal torque and the current internal torque to be started up according to the set rotating speed in the current working mode and a preset torque MAP;
determining a difference between the current maximum internal torque and the current pull-up internal torque to determine the difference as a current torque;
determining a second product between the stall correction factor and the current torque to determine the second product as a target stall value;
the preset torque MAP is used for recording the maximum internal torque and the internal torque starting and falling corresponding to each set rotating speed in different working modes.
In one possible design, the different operating modes include at least two of a power mode, an economy mode, a crushing mode, and a super power mode.
It should be noted that the rotation speed control apparatus provided in fig. 6 and the alternative embodiments may be configured to execute each step of the rotation speed control method provided in any embodiment, and the specific implementation manner and the technical effect are similar and will not be described herein again.
The foregoing embodiments of the apparatus provided in this application are merely exemplary, and the module division is only one logic function division, and there may be another division manner in actual implementation. For example, multiple modules may be combined or may be integrated into another system. The coupling of the various modules to each other may be through interfaces that are typically electrical communication interfaces, but mechanical or other forms of interfaces are not excluded. Thus, modules described as separate components may or may not be physically separate, may be located in one place, or may be distributed in different locations on the same or different devices.
Fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 7, the electronic device 400 may include: at least one processor 401 and memory 402. Fig. 7 shows an electronic device as an example of a processor.
A memory 402 for storing computer programs for the processor 401. In particular, the program may include program code including computer operating instructions.
Memory 402 may comprise high-speed RAM memory and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 401 is configured to execute the computer program stored in the memory 402 to implement the steps of the rotation speed control method in the above method embodiments.
The processor 401 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
Alternatively, the memory 402 may be separate or integrated with the processor 401. When the memory 402 is a device independent of the processor 401, the electronic device 400 may further include:
a bus 403 for connecting the processor 401 and the memory 402. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. Buses may be classified as address buses, data buses, control buses, etc., but do not represent only one bus or type of bus.
Alternatively, in a specific implementation, if the memory 402 and the processor 401 are integrated on a chip, the memory 402 and the processor 401 may communicate through an internal interface.
The present application also provides a computer-readable storage medium, which may include: a variety of media that can store program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and in particular, the computer-readable storage medium stores a computer program, and when at least one processor of the electronic device executes the computer program, the electronic device executes the steps of the rotation speed control method provided by the above-mentioned various embodiments.
Embodiments of the present application also provide a computer program product, which includes a computer program, and the computer program is stored in a readable storage medium. The computer program may be read from a readable storage medium by at least one processor of the electronic device, and the execution of the computer program by the at least one processor causes the electronic device to implement the steps of the rotation speed control method provided by the various embodiments described above.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (10)

1. A rotational speed control method characterized by comprising:
determining the current working mode of the engine according to the message information;
determining a dropping speed correction coefficient corresponding to the current working mode according to a preset dropping speed coefficient MAP graph;
and obtaining a target falling speed value according to the falling speed correction coefficient and the current torque corresponding to the current working mode, and controlling the set rotating speed in the current working mode according to the target falling speed value.
2. The method of claim 1, wherein determining the current operating mode of the engine based on the message information comprises:
receiving newly added message information sent by a preset instrument, wherein the message information comprises the newly added message information;
analyzing the message content in the newly added message information to determine the current working mode according to the message content;
wherein different message contents represent different operating modes of the engine, the different operating modes including the current operating mode.
3. The method according to claim 2, wherein the determining the current operating mode according to the message content comprises:
acquiring a message serial number which refers to the message content;
determining the current working mode according to the message serial number and a preset serial number and mode mapping relation;
the preset sequence number and mode mapping relation comprises corresponding relations between different message sequence numbers and different working modes.
4. The method according to claim 3, wherein the different message sequence numbers comprise a first type of message sequence number and a second type of message sequence number;
each message sequence number in the first type of message sequence numbers is used for referring to different working modes in a first working state, the second type of message sequence numbers is used for referring to one working mode in a second working state, and the first working state and the second working state respectively represent different working states of the preset instrument.
5. The method for controlling the rotating speed according to any one of claims 1 to 4, wherein the step of determining the falling speed correction coefficient corresponding to the current working mode according to a preset falling speed coefficient MAP comprises the following steps:
obtaining a first falling speed coefficient according to the set rotating speed in the current working mode and a first falling speed coefficient MAP, wherein the first falling speed coefficient MAP is used for representing mapping relations among different oil temperature parameters, different set rotating speeds and various first falling speed coefficients;
obtaining a second stall coefficient according to the set rotating speed in the current working mode and a second stall coefficient MAP, wherein the second stall coefficient MAP is used for representing the mapping relation among different environment information, different set rotating speeds and various second stall coefficients;
determining a first product between the first stall coefficient and the second stall coefficient, and determining the first product result as the stall correction coefficient;
wherein the preset stall coefficient MAP comprises the first stall coefficient MAP and the second stall coefficient MAP.
6. The method for controlling the rotation speed according to claim 2, wherein the obtaining a target stall speed value according to the stall speed correction coefficient and the current torque corresponding to the current working mode comprises:
obtaining the current maximum internal torque and the current internal torque to be started up according to the set rotating speed in the current working mode and a preset torque MAP;
determining a difference between the current maximum inner torque and the current pull-in inner torque to determine the difference as the current torque;
determining a second product between the stall correction factor and the current torque to determine the second product as the target stall value;
the preset torque MAP is used for recording the maximum internal torque and the internal torque starting and falling corresponding to each set rotating speed in different working modes.
7. A method of rotational speed control according to claim 2, wherein the different operating modes comprise at least two of a power mode, an economy mode, a crushing mode, and a super power mode.
8. A rotational speed control apparatus, characterized by comprising:
the mode distinguishing module is used for determining the current working mode of the engine according to the message information;
the coefficient correction module is used for determining a dropping speed correction coefficient corresponding to the current working mode according to a preset dropping speed coefficient MAP graph;
and the rotating speed control module is used for obtaining a target falling speed value according to the falling speed correction coefficient and the current torque corresponding to the current working mode so as to control the rotating speed of the set rotating speed in the current working mode according to the target falling speed value.
9. An electronic device, comprising:
a processor; and the number of the first and second groups,
a memory for storing a computer program for the processor;
wherein the processor is configured to perform the rotational speed control method of any one of claims 1 to 7 via execution of the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out a rotational speed control method according to any one of claims 1 to 7.
CN202210051317.2A 2022-01-17 2022-01-17 Rotating speed control method, device, equipment and storage medium Active CN114320620B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210051317.2A CN114320620B (en) 2022-01-17 2022-01-17 Rotating speed control method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210051317.2A CN114320620B (en) 2022-01-17 2022-01-17 Rotating speed control method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114320620A true CN114320620A (en) 2022-04-12
CN114320620B CN114320620B (en) 2023-03-21

Family

ID=81028950

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210051317.2A Active CN114320620B (en) 2022-01-17 2022-01-17 Rotating speed control method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114320620B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006010982A1 (en) * 2006-03-09 2007-09-20 GM Global Technology Operations, Inc., Detroit Friction launch control system for vehicle powertrain, has control module determining launch torque trajectory from set of launch torque curves based on throttle position and engine speed to achieve target engine stall speed
CN101988434A (en) * 2009-08-05 2011-03-23 上海派芬自动控制技术有限公司 Method and system for controlling limit load
CN102677714A (en) * 2012-06-11 2012-09-19 上海三一重机有限公司 Rotational speed control device and method for excavator and excavator with rotational speed control device
CN103334842A (en) * 2013-06-08 2013-10-02 东风康明斯发动机有限公司 Device and method for controlling electronic-controlled engine
CN109026421A (en) * 2018-08-17 2018-12-18 潍柴西港新能源动力有限公司 Turbocharger Protection control system used for natural gas engine and its control method
CN110905022A (en) * 2019-12-16 2020-03-24 潍柴动力股份有限公司 Bulldozer crawler speed control method and device and bulldozer
CN110985220A (en) * 2019-12-16 2020-04-10 潍柴动力股份有限公司 Engine speed control method, device, equipment and storage medium
CN113586265A (en) * 2021-07-27 2021-11-02 潍柴动力股份有限公司 Engine speed regulation rate adjusting method and device and storage medium
CN113775425A (en) * 2021-09-22 2021-12-10 潍柴动力股份有限公司 Engine rotating speed control method and device
CN113898479A (en) * 2021-09-30 2022-01-07 潍柴重机股份有限公司 Method for verifying engine parameter protection measures

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006010982A1 (en) * 2006-03-09 2007-09-20 GM Global Technology Operations, Inc., Detroit Friction launch control system for vehicle powertrain, has control module determining launch torque trajectory from set of launch torque curves based on throttle position and engine speed to achieve target engine stall speed
CN101988434A (en) * 2009-08-05 2011-03-23 上海派芬自动控制技术有限公司 Method and system for controlling limit load
CN102677714A (en) * 2012-06-11 2012-09-19 上海三一重机有限公司 Rotational speed control device and method for excavator and excavator with rotational speed control device
CN103334842A (en) * 2013-06-08 2013-10-02 东风康明斯发动机有限公司 Device and method for controlling electronic-controlled engine
CN109026421A (en) * 2018-08-17 2018-12-18 潍柴西港新能源动力有限公司 Turbocharger Protection control system used for natural gas engine and its control method
CN110905022A (en) * 2019-12-16 2020-03-24 潍柴动力股份有限公司 Bulldozer crawler speed control method and device and bulldozer
CN110985220A (en) * 2019-12-16 2020-04-10 潍柴动力股份有限公司 Engine speed control method, device, equipment and storage medium
CN113586265A (en) * 2021-07-27 2021-11-02 潍柴动力股份有限公司 Engine speed regulation rate adjusting method and device and storage medium
CN113775425A (en) * 2021-09-22 2021-12-10 潍柴动力股份有限公司 Engine rotating speed control method and device
CN113898479A (en) * 2021-09-30 2022-01-07 潍柴重机股份有限公司 Method for verifying engine parameter protection measures

Also Published As

Publication number Publication date
CN114320620B (en) 2023-03-21

Similar Documents

Publication Publication Date Title
EP1147301B1 (en) Method and device in vehicle control system, and system for error diagnostics in vehicle
CN111813095A (en) Vehicle diagnosis method, device and medium
CN110888354A (en) Method and device for realizing automatic identification of access equipment, computer equipment and medium
CN112445490A (en) File sequence processing method and device, terminal equipment and storage medium
CN116542207A (en) Method, device, equipment and storage medium for generating circuit layout
CN114320620B (en) Rotating speed control method, device, equipment and storage medium
CN112214366A (en) Test method, device, system, equipment and medium
CN116736792B (en) Logic control programming method and device embedded in CNC system
CN111721972A (en) Method and device for verifying rotation speed measured value of electrically-driven gearbox
CN114610557B (en) Method and device for testing equipment driving unit
US5705743A (en) Method for identifying parameter identifiers of a motor vehicle
US20150277408A1 (en) Method for influencing a control program
CN113590581A (en) Data transmission method, device, equipment and storage medium
CN114704635A (en) Control method and device for AMT gearbox, storage medium and electronic equipment
JP5126538B2 (en) Vehicle control device
JP4389786B2 (en) Transmission of general-purpose digital messages through microprocessor monitoring circuitry
CN112362211B (en) Engine predicted torque precision detection method and device and traffic equipment
CN111610756B (en) Providing operating parameters of an automation device
CN112104766B (en) Diagnostic protocol reconstruction method, device, terminal equipment and storage medium
US20230057443A1 (en) Diagnostic System for Motor Vehicles
US10872030B2 (en) Control system and method of to perform an operation
CN114704637A (en) Control method and device for AMT gearbox, storage medium and electronic equipment
CN117628172A (en) Gearbox type identification method, system, terminal and storage medium
CN110989489B (en) Machine tool spindle signal conversion method and device and machine tool equipment
CN118327802A (en) Engine control method, device, 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