CN115593322A - Work machine control method, control device, and work machine - Google Patents
Work machine control method, control device, and work machine Download PDFInfo
- Publication number
- CN115593322A CN115593322A CN202211351842.2A CN202211351842A CN115593322A CN 115593322 A CN115593322 A CN 115593322A CN 202211351842 A CN202211351842 A CN 202211351842A CN 115593322 A CN115593322 A CN 115593322A
- Authority
- CN
- China
- Prior art keywords
- current
- value
- adjustment
- cycle
- current value
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 230000033228 biological regulation Effects 0.000 claims description 25
- 238000006073 displacement reaction Methods 0.000 claims description 19
- 230000008859 change Effects 0.000 claims description 15
- 230000000875 corresponding effect Effects 0.000 claims description 14
- 238000004364 calculation method Methods 0.000 claims description 11
- 230000001276 controlling effect Effects 0.000 claims description 9
- 230000002596 correlated effect Effects 0.000 claims description 3
- 230000001105 regulatory effect Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 35
- 230000001133 acceleration Effects 0.000 description 12
- 230000007423 decrease Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 239000010426 asphalt Substances 0.000 description 2
- 238000005056 compaction Methods 0.000 description 2
- 238000011217 control strategy Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000002028 premature Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000037303 wrinkles Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01C—CONSTRUCTION OF, OR SURFACES FOR, ROADS, SPORTS GROUNDS, OR THE LIKE; MACHINES OR AUXILIARY TOOLS FOR CONSTRUCTION OR REPAIR
- E01C19/00—Machines, tools or auxiliary devices for preparing or distributing paving materials, for working the placed materials, or for forming, consolidating, or finishing the paving
- E01C19/22—Machines, tools or auxiliary devices for preparing or distributing paving materials, for working the placed materials, or for forming, consolidating, or finishing the paving for consolidating or finishing laid-down unset materials
- E01C19/23—Rollers therefor; Such rollers usable also for compacting soil
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Control Of Positive-Displacement Pumps (AREA)
- Operation Control Of Excavators (AREA)
Abstract
本申请公开一种作业机械控制方法、控制装置和作业机械,该方法包括:首先获取包括作业机械手柄开度和行驶泵实际电流的工况数据;然后基于手柄开度,确定行驶泵的目标电流值;在第一工况下,基于实际电流值和目标电流值,通过多个调节周期逐步调节行驶泵的电流,直至行驶泵的电流与目标电流值的偏差处于预设范围内,其中,每个调节周期的电流调节值均大于或等于上个调节周期的电流调节值。如此,在第一工况下,例如起步过程中,因为调节前期,调节幅度较小,可以有效避免起步较冲;而后期调节幅度较大,保证作业机械尽快达到需要的运行速度,大大提高了作业机械的平顺性以及驾驶员的驾驶体验。
The present application discloses a working machine control method, a control device, and a working machine. The method includes: first acquiring working condition data including the handle opening of the working machine and the actual current of the travel pump; and then determining the target current of the travel pump based on the handle opening value; in the first working condition, based on the actual current value and the target current value, the current of the travel pump is gradually adjusted through multiple adjustment cycles until the deviation between the current of the travel pump and the target current value is within a preset range, wherein each The current adjustment value of each adjustment cycle is greater than or equal to the current adjustment value of the last adjustment cycle. In this way, in the first working condition, for example, during the starting process, because of the small adjustment range in the early stage of adjustment, it can effectively avoid rushing at the start; and the large adjustment range in the later stage ensures that the operating machine can reach the required operating speed as soon as possible, which greatly improves the operating speed. The smoothness of the working machine and the driving experience of the driver.
Description
技术领域technical field
本申请涉及作业机械相关技术领域,具体涉及作业机械控制方法、控制装置和作业机械。The present application relates to the technical field related to operating machines, and in particular to a control method, a control device and an operating machine.
背景技术Background technique
作业机械尤其是压路机等的作业一般是在较短的作业区域内,做反复的压实,作业期间,需要驾驶人员控制压路机周期性的完成起步、加速、稳速、减速、换线以及停止等。The operation of the operation machinery, especially the road roller, is generally performed in a short operation area, with repeated compaction. During the operation, the driver needs to control the road roller to complete the start, acceleration, steady speed, deceleration, line change and stop periodically. .
现有技术中,驾驶员一般通过操作杆直接控制压路机运行,但操作杆控制力度很难把握,对于压路机的起步速度很难把握,尤其是在控制压路起步时,容易出现压路机起步时速度较冲的问题。In the prior art, the driver generally directly controls the operation of the roller through the operating lever, but it is difficult to grasp the control force of the operating lever, and it is difficult to grasp the starting speed of the roller, especially when the roller is controlled to start, it is easy to cause the roller to start faster. Chong problem.
发明内容Contents of the invention
有鉴于此,本发明致力于提供一种作业机械控制方法、一种控制装置和一种作业机械。In view of this, the present invention aims to provide a method for controlling an operating machine, a control device, and an operating machine.
第一方面,本发明提供一种作业机械控制方法,包括:In a first aspect, the present invention provides a method for controlling a work machine, including:
获取作业机械的工况数据,所述工况数据包括手柄开度和行驶泵的实际电流值;Obtaining the working condition data of the working machine, the working condition data including the opening of the handle and the actual current value of the driving pump;
基于所述手柄开度,确定所述行驶泵的目标电流值;determining a target current value of the travel pump based on the handle opening;
在第一工况下,基于所述实际电流值和所述目标电流值,通过多个调节周期逐步调节所述行驶泵的电流,直至所述行驶泵的电流与所述目标电流值的偏差处于预设范围内,所述第一工况包括所述实际电流值大于或等于第一常量;In the first working condition, based on the actual current value and the target current value, the current of the travel pump is gradually adjusted through a plurality of adjustment cycles until the deviation between the current of the travel pump and the target current value is within Within a preset range, the first working condition includes that the actual current value is greater than or equal to a first constant;
其中,每个所述调节周期的电流调节值均大于或等于上个所述调节周期的电流调节值,所述电流调节值为在任意一个所述调节周期中所述行驶泵的电流的改变值。Wherein, the current adjustment value of each adjustment cycle is greater than or equal to the current adjustment value of the previous adjustment cycle, and the current adjustment value is the change value of the current of the driving pump in any one of the adjustment cycles .
可选地,还包括:Optionally, also include:
在第二工况下,将所述实际电流值调节至与所述第一常量相等;其中,所述第二工况包括所述实际电流值小于所述第一常量,且所述手柄开度不为零。In the second working condition, the actual current value is adjusted to be equal to the first constant; wherein, the second working condition includes that the actual current value is less than the first constant, and the handle opening is is not zero.
可选地,所述基于所述手柄开度,确定所述行驶泵的目标电流值,包括:Optionally, the determining the target current value of the travel pump based on the handle opening includes:
基于所述手柄开度、所述第一常量和第二常量确定所述目标电流值;determining the target current value based on the handle opening, the first constant and the second constant;
其中,所述第一常量为预设死区电流值,所述第二常量基于所述第一常量和预设最大排量电流值确定,所述预设最大排量电流值为所述行驶泵最大排量对应的所述行驶泵的电流值。Wherein, the first constant is a preset dead zone current value, the second constant is determined based on the first constant and a preset maximum displacement current value, and the preset maximum displacement current value is the driving pump The current value of the driving pump corresponding to the maximum displacement.
可选地,所述基于所述手柄开度、所述第一常量和第二常量确定所述目标电流值,包括:Optionally, the determining the target current value based on the handle opening, the first constant and the second constant includes:
将所述最大排量电流值与所述第一常量的差值作为第二常量;using the difference between the maximum displacement current value and the first constant as a second constant;
将所述第二常量和所述手柄开度的乘积与所述第一常量相加,得到所述目标电流值。Adding the product of the second constant and the handle opening to the first constant to obtain the target current value.
可选地,所述基于所述实际电流值和所述目标电流值,通过多个调节周期逐步调节所述行驶泵的电流,包括:Optionally, the stepwise adjusting the current of the driving pump through a plurality of adjustment cycles based on the actual current value and the target current value includes:
基于所述实际电流值和所述目标电流值,根据预设动态调节高次曲线控制算法,在多个调节周期内逐步调节所述行驶泵的电流。Based on the actual current value and the target current value, according to a preset dynamic adjustment high-order curve control algorithm, the current of the driving pump is gradually adjusted in a plurality of adjustment cycles.
可选地,所述根据预设动态调节高次曲线控制算法,在多个调节周期内逐步调节所述行驶泵的电流,包括:Optionally, the stepwise adjustment of the current of the running pump in a plurality of adjustment cycles according to the preset dynamic adjustment high-order curve control algorithm includes:
当上个所述调节周期中的电流调节值小于预设最大电流调节值时,在当前调节周期,增大上个所述调节周期中的电流调节值,以得到当前调节周期的电流调节值,并基于所述当前调节周期的电流调节值,对所述行驶泵的电流进行调节,所述当前调节周期的电流调节值小于或等于所述预设最大电流调节值。When the current adjustment value in the last adjustment cycle is less than the preset maximum current adjustment value, in the current adjustment cycle, increase the current adjustment value in the last adjustment cycle to obtain the current adjustment value in the current adjustment cycle, And the current of the running pump is adjusted based on the current adjustment value of the current adjustment cycle, and the current adjustment value of the current adjustment cycle is less than or equal to the preset maximum current adjustment value.
可选地,所述在当前调节周期,增大上个所述调节周期中的电流调节值,以得到当前调节周期的电流调节值,并基于所述当前调节周期的电流调节值,对所述行驶泵的电流进行调节,包括:Optionally, in the current adjustment cycle, increase the current adjustment value in the previous adjustment cycle to obtain the current adjustment value in the current adjustment cycle, and based on the current adjustment value in the current adjustment cycle, adjust the The current of the travel pump is regulated, including:
基于当前调节周期所对应的调节次数,在上个所述调节周期中的电流调节值的基础上,增大电流调节值,以得到所述当前调节周期的电流调节值;Based on the number of adjustments corresponding to the current adjustment cycle, on the basis of the current adjustment value in the previous adjustment cycle, increase the current adjustment value to obtain the current adjustment value in the current adjustment cycle;
在上个调节周期结束后得到的行驶泵的电流值的基础上,增加所述当前调节周期的电流调节值,以得到经当前调节周期调节后的行驶泵的电流值。On the basis of the current value of the travel pump obtained after the last regulation cycle, the current regulation value of the current regulation cycle is increased to obtain the current value of the travel pump adjusted by the current regulation cycle.
可选地,在所述目标电流值大于所述实际电流值时,所述当前调节周期的电流调节值,与所述当前调节周期所对应的调节次数的二次方正相关;所述当前调节周期调节后的行驶泵的电流值,与所述当前调节周期所对应的调节次数的高次方正相关。Optionally, when the target current value is greater than the actual current value, the current adjustment value of the current adjustment cycle is positively correlated with the square of the number of adjustments corresponding to the current adjustment cycle; the current adjustment cycle The adjusted current value of the travel pump is positively related to the high-order square of the number of adjustments corresponding to the current adjustment period.
第二方面,本申请还提供一种作业机械控制装置,包括采集模块和计算控制模块;In the second aspect, the present application also provides a working machine control device, including an acquisition module and a calculation control module;
所述采集模块,用于获取作业机械的工况数据,所述工况数据包括手柄开度和行驶泵的实际电流值;The acquisition module is used to acquire the working condition data of the working machine, the working condition data includes the handle opening and the actual current value of the driving pump;
所述计算控制模块,用于基于所述手柄开度,确定所述行驶泵的目标电流值;The calculation control module is used to determine the target current value of the driving pump based on the opening of the handle;
所述计算控制模块,还用于在第一工况下,基于所述实际电流值和所述目标电流值,通过多个调节周期逐步调节所述行驶泵的电流,直至所述行驶泵的电流与所述目标电流值的偏差处于预设范围内,所述第一工况包括所述实际电流值大于或等于第一常量;The calculation control module is further configured to gradually adjust the current of the travel pump through multiple adjustment cycles based on the actual current value and the target current value under the first working condition until the current of the travel pump The deviation from the target current value is within a preset range, and the first working condition includes that the actual current value is greater than or equal to a first constant;
其中,每个所述调节周期的电流调节值均大于或等于上个所述调节周期的电流调节值,所述电流调节值为在任意一个所述调节周期中所述行驶泵的电流的改变值。Wherein, the current adjustment value of each adjustment cycle is greater than or equal to the current adjustment value of the previous adjustment cycle, and the current adjustment value is the change value of the current of the driving pump in any one of the adjustment cycles .
第三方面,本申请还提供一种作业机械,包括如上述提到的作业机械控制装置。In a third aspect, the present application also provides an operating machine, including the aforementioned operating machine control device.
本申请提供一种作业机械控制方法、控制装置和作业机械,该方法包括:首先获取作业机械的工况数据,工况数据包括手柄开度和行驶泵的实际电流值;然后基于手柄开度,确定行驶泵的目标电流值;在第一工况下,基于实际电流值和目标电流值,通过多个调节周期逐步调节行驶泵的电流,直至行驶泵的电流与目标电流值的偏差处于预设范围内,第一工况包括实际电流值大于或等于第一常量;其中,每个调节周期的电流调节值均大于或等于上个调节周期的电流调节值,电流调节值为在任意一个调节周期中行驶泵的电流的改变值。如此,在第一工况下,例如起步过程中,因为调节前期,调节幅度较小,可以有效避免起步较冲;而后期调节幅度较大,保证作业机械尽快达到需要的运行速度,大大提高了作业机械的平顺性以及驾驶员的驾驶体验。The present application provides a method for controlling an operating machine, a control device, and an operating machine. The method includes: firstly acquiring working condition data of the operating machine, the working condition data including the handle opening and the actual current value of the travel pump; then based on the handle opening, Determine the target current value of the travel pump; in the first working condition, based on the actual current value and the target current value, gradually adjust the current of the travel pump through multiple adjustment cycles until the deviation between the current of the travel pump and the target current value is within the preset Within the range, the first working condition includes that the actual current value is greater than or equal to the first constant; wherein, the current adjustment value of each adjustment cycle is greater than or equal to the current adjustment value of the previous adjustment cycle, and the current adjustment value is in any adjustment cycle The change value of the current of the running pump. In this way, in the first working condition, for example, during the starting process, because of the small adjustment range in the early stage of adjustment, it can effectively avoid rushing at the start; and the large adjustment range in the later stage ensures that the operating machine can reach the required operating speed as soon as possible, which greatly improves the operating speed. The smoothness of the working machine and the driving experience of the driver.
附图说明Description of drawings
通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。The above and other objects, features and advantages of the present application will become more apparent through a more detailed description of the embodiments of the present application in conjunction with the accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present application, and constitute a part of the specification, and are used together with the embodiments of the present application to explain the present application, and do not constitute limitations to the present application. In the drawings, the same reference numerals generally represent the same components or steps.
图1为本发明实施例提供的作业机械控制方法的流程示意图。Fig. 1 is a schematic flowchart of a method for controlling a working machine provided by an embodiment of the present invention.
图2为本发明实施例提供的作业机械控制方法中电流调节的流程示意图。Fig. 2 is a schematic flow chart of current regulation in the working machine control method provided by the embodiment of the present invention.
图3是本申请另一实施例提供的作业机械控制方法的流程示意图。Fig. 3 is a schematic flowchart of a method for controlling a working machine provided in another embodiment of the present application.
图4是本申请实施例提供的作业机械的结构示意图。Fig. 4 is a schematic structural diagram of the working machine provided by the embodiment of the present application.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
申请概述:Application overview:
作业机械在进行作业时,尤其是对于压路机一般需要在路面如沥青路面进行反复的前进和后退,该过程中,需要司机通过控制操作手柄等组件,完成对压路机反复的起步、加速、换向、减速和停止等控制。随着路面施工质量要求越来越高,特别是对高速沥青路面施工质量,对压路机性能尤其是运行的平稳性,要求也越来越高。When the work machinery is working, especially the road roller, it is generally necessary to repeatedly move forward and backward on the road surface such as asphalt road. In this process, the driver needs to control the operation handle and other components to complete the repeated starting, acceleration, reversing, Controls such as deceleration and stopping. As the quality of pavement construction is getting higher and higher, especially for the construction quality of high-speed asphalt pavement, the performance of road rollers, especially the stability of operation, is also getting higher and higher.
现有技术中,一般通过检测装置对司机的手柄或操作杆操作进行精确识别,从而确定司机的驾驶意图,控制压路机。例如对于全液压双钢轮压路机,通过检测操作杆或手柄的开度,控制行驶泵的输入电流,从而对行驶泵排量进行控制,实现对压路机启停以及速度的控制。该方法对司机的操作经验有很高的要求,尤其是在压路机起步时,司机不容易掌握操作幅度,容易操作幅度过大,导致压路机起步较冲,甚至导致作业路面出现褶皱,影响压实作业效果,而且驾驶员的驾驶体验也较差。In the prior art, the detection device is generally used to accurately identify the driver's handle or operating lever operation, so as to determine the driver's driving intention and control the road roller. For example, for a fully hydraulic double drum roller, by detecting the opening of the operating rod or handle, the input current of the driving pump is controlled, thereby controlling the displacement of the driving pump, and realizing the control of the start, stop and speed of the roller. This method has high requirements on the driver’s operating experience, especially when the roller is starting, the driver is not easy to grasp the operating range, and the operating range is too large, which will cause the roller to start abruptly, and even cause wrinkles on the working road surface, which will affect the compaction operation effect, and the driver's driving experience is also poor.
图1为本发明实施例提供的作业机械控制方法的流程示意图,以压路机为例,如图1所示,本申请实施例提供的作业机械控制方法包括:Fig. 1 is a schematic flow chart of the operation machine control method provided by the embodiment of the present invention. Taking a road roller as an example, as shown in Fig. 1, the operation machine control method provided by the embodiment of the present application includes:
S101、获取作业机械的工况数据,工况数据包括手柄开度和行驶泵的实际电流值。S101. Obtain working condition data of the working machine, where the working condition data includes the opening of the handle and the actual current value of the driving pump.
具体的,针对压路机的工况数据包括压路机的手柄开度和行驶泵的实际电流值。需要说明的是,压路机的手柄开度即为在驾驶员的操作下,操作手柄(或者操作杆等)的开度大小。为了更加方便进行后续流程,在实际应用中,该手柄开度可以是一个百分比数值,例如以手柄开到最大位置,以及手柄开到最小位置(回到中位)为开度区间,上述手柄开度可以是对应手柄位置的信息与整个开度区间信息的比值,如手柄位置距手柄中位位置的距离,与手柄最大开度距离手柄中位的距离的比值。Specifically, the working condition data for the road roller includes the handle opening of the road roller and the actual current value of the driving pump. It should be noted that the opening of the handle of the road roller is the opening of the operating handle (or operating lever, etc.) under the operation of the driver. In order to facilitate the follow-up process, in practical applications, the opening of the handle can be a percentage value. The degree can be the ratio of the information corresponding to the position of the handle to the information of the entire opening range, such as the ratio of the distance between the handle position and the median position of the handle, and the distance between the maximum opening degree of the handle and the median position of the handle.
行驶泵的实际电流即为输入至行驶泵的电流,该电流可以是通过控制器控制的。行驶泵的实际电流值可以通过控制器等信号的检测或者各种硬件上的传感器进行检测而获取。行驶泵的实际电流直接决定了行驶泵的排量,从而直接影响压路机的运行速度。The actual current of the travel pump is the current input to the travel pump, which may be controlled by the controller. The actual current value of the driving pump can be obtained through the detection of signals such as the controller or the detection of sensors on various hardware. The actual current of the travel pump directly determines the displacement of the travel pump, which directly affects the running speed of the roller.
S102、基于手柄开度,确定行驶泵的目标电流值。S102. Determine the target current value of the travel pump based on the handle opening.
具体的,手柄开度可以是驾驶室内具体实物手柄的开度,即驾驶员想通过将手柄开至某个位置,从而使作业机械有着不同的运行速度,在本申请实施例中,通过获取手柄开度,并基于手柄开度识别驾驶员的驾驶意图,通过基于手柄开度确定该手柄开度对应的行驶泵的目标电流值,改变行驶泵的输入电流,帮助驾驶员实现通过手柄改变行驶泵电流,控制压路机运行速度的目的。Specifically, the handle opening can be the opening of a specific physical handle in the cab, that is, the driver wants to drive the handle to a certain position so that the operating machine has different operating speeds. In this embodiment of the application, by obtaining the handle Opening, and based on the handle opening to identify the driver's driving intention, by determining the target current value of the driving pump corresponding to the handle opening based on the handle opening, changing the input current of the driving pump, helping the driver to change the driving pump through the handle Current, the purpose of controlling the running speed of the roller.
需要说明的是,上述提到的手柄开度的信息,也可以是可以体现驾驶员驾驶意识的其他信息,例如触摸屏的指令,以及智能驾驶中的其他操作指令,包括与控制指令对应的语音或手势等,只要可以用于代表驾驶员的驾驶操作意识即可。It should be noted that the above-mentioned handle opening information can also be other information that can reflect the driver's driving awareness, such as touch screen instructions, and other operating instructions in intelligent driving, including voice or Gestures, etc., as long as they can be used to represent the driver's driving operation consciousness.
S103、在第一工况下,基于实际电流值和目标电流值,通过多个调节周期逐步调节行驶泵的电流,直至行驶泵的电流与目标电流值的偏差处于预设范围内。S103. Under the first working condition, based on the actual current value and the target current value, gradually adjust the current of the traveling pump through multiple adjustment cycles until the deviation between the current of the traveling pump and the target current value is within a preset range.
其中,所述第一工况包括所述实际电流值大于或等于第一常量;每个调节周期内的电流调节值的均大于或等于上个调节周期的电流调节值,电流调节值为在任意一个调节周期中所述行驶泵的电流的改变值。Wherein, the first working condition includes that the actual current value is greater than or equal to the first constant; the current adjustment value in each adjustment cycle is greater than or equal to the current adjustment value in the previous adjustment cycle, and the current adjustment value is at any The change value of the current of the drive pump in a regulation cycle.
其中,电流调节值包括正值和负值。具体的,第一工况包括作业机械的起步阶段,电流调节值为正值,在实际应用中,为了进一步保证起步平顺性,可以设置一定死区电压值,即上述提到的第一常量,此时上述第一工况则包括实际电流大于或等于死区电流后的起步阶段。当然也可以不设置死区电流,即第一常量的数值为0,此时第一工况则包括将实际电流从0调节至目标电流的整个过程。Wherein, the current adjustment value includes a positive value and a negative value. Specifically, the first working condition includes the starting stage of the working machine, and the current adjustment value is a positive value. In practical applications, in order to further ensure the smoothness of starting, a certain dead-zone voltage value can be set, that is, the first constant mentioned above. At this time, the above-mentioned first working condition includes the starting stage after the actual current is greater than or equal to the dead zone current. Of course, the dead zone current may not be set, that is, the value of the first constant is 0, and at this time, the first working condition includes the whole process of adjusting the actual current from 0 to the target current.
在得到通过检测获得的作业机械行驶泵的实际电流值和通过手柄开度确定得到行驶泵的目标电流值后,以及在上述提到的第一工况下,再确定行驶泵电流需要调节的量,既目标电流值与实际电流值的差值。After obtaining the actual current value of the driving pump of the working machine obtained through detection and the target current value of the driving pump determined by the opening of the handle, and under the first working condition mentioned above, determine the amount to be adjusted for the driving pump current , which is the difference between the target current value and the actual current value.
在实际调节时,针对上述提到的起步阶段,电流调节值为正值,可以通过多个调节周期逐渐对行驶泵的电流进行增大。需要说明的是,每一个调节周期,其结果都是增大行驶泵的电流。在上一个周期对行驶泵的电流增大后,行驶泵的实时电流值就已经发生了改变,下一个调节周期开始时,上一个调节周期得到的调节结果就作为了下一个调节周期的调节基础。即下一个调节周期是在上一个调节周期的调节结果的基础上,进行的进一步的调节,从而使行驶泵的电流一直增大,直至行驶泵的电流值,与基于手柄开度确定的目标电流值偏差处于预设范围内。其中,可以将预设范围设置为0,即调节行驶泵的电流值,直至行驶泵的电流值与目标电流值相等。In the actual adjustment, for the start-up phase mentioned above, the current adjustment value is positive, and the current of the driving pump can be gradually increased through multiple adjustment cycles. It should be noted that each adjustment cycle results in an increase in the travel pump current. After the current of the running pump increases in the previous cycle, the real-time current value of the running pump has changed. When the next adjustment cycle starts, the adjustment result obtained in the previous adjustment cycle will be used as the adjustment basis for the next adjustment cycle. . That is to say, the next adjustment cycle is based on the adjustment results of the previous adjustment cycle, and further adjustments are made, so that the current of the travel pump increases until the current value of the travel pump is equal to the target current determined based on the handle opening. The value deviation is within the preset range. Wherein, the preset range can be set as 0, that is, the current value of the running pump is adjusted until the current value of the running pump is equal to the target current value.
具体的,在目标电流值大于实际电流值时,即在作业机械起步或加速过程中,当前调节周期的电流调节值,与当前调节周期所对应的调节次数的二次方正相关,当前调节周期调节后的行驶泵的电流值,与当前调节周期所对应的调节次数的高次方正相关,高次方包括三次方和四次方。如此,当前调节周期调节后的行驶泵的电流值在初始电流调节值的基础上增加当前调节周期的电流调节值及以前各调节周期的电流调节值,即当前调节周期调节后的行驶泵的电流值呈阶梯式增加,调节前期调节幅度较小,后期调节幅度较大,可以保证作业机械的行驶泵尽快达到目标电流值。Specifically, when the target current value is greater than the actual current value, that is, in the process of starting or accelerating the operating machine, the current adjustment value of the current adjustment cycle is positively related to the quadratic square of the adjustment times corresponding to the current adjustment cycle, and the current adjustment cycle adjustment The current value of the driving pump after that is positively related to the high-order power of the adjustment times corresponding to the current adjustment period, and the high-order power includes the third power and the fourth power. In this way, the current value of the driving pump adjusted in the current adjustment cycle is increased by the current adjustment value of the current adjustment cycle and the current adjustment values of the previous adjustment cycles on the basis of the initial current adjustment value, that is, the current adjustment value of the driving pump adjusted in the current adjustment cycle The value increases in steps, the adjustment range is small in the early stage of adjustment, and the adjustment range is large in the later stage, which can ensure that the driving pump of the working machine reaches the target current value as soon as possible.
例如,在作业机械起步时,获取的行驶泵的实际电流值为2A,目标电流值为12A,需要对行驶泵的电流进行增大。第一个调节周期的电流调节量为1,那么在经第一个调节周期调节后,行驶泵的电流值变为3A。在第二个调节周期内,对第一次增大后得到的电流3A继续进行增大,而在第二个调节周期中,电流调节值为2A,所以在3A的基础上增大2A,最终得到的结果为5A。第三个调节周期内的电流调节值为3A,则经第三个调节周期增大后,行驶泵的电流值调整为8A。第四个调节周期内的电流调节值为4A,则经第四个调节周期增大后,行驶泵的值增大为12A。For example, when the working machine starts, the acquired actual current value of the travel pump is 2A, and the target current value is 12A, and the current of the travel pump needs to be increased. The current adjustment amount of the first adjustment cycle is 1, then after the first adjustment cycle adjustment, the current value of the driving pump becomes 3A. In the second adjustment cycle, the current 3A obtained after the first increase continues to increase, and in the second adjustment cycle, the current adjustment value is 2A, so increase 2A on the basis of 3A, and finally The result obtained was 5A. The current adjustment value in the third adjustment cycle is 3A, then after the third adjustment cycle is increased, the current value of the driving pump is adjusted to 8A. The current adjustment value in the fourth adjustment cycle is 4A, then after the fourth adjustment cycle increases, the value of the driving pump increases to 12A.
需要说明的是,上述举例只是为了解释电流调节的原理,实际应用中,为了保证最终调节结果与目标电流的误差较小,可以使电流调节量数值的数量级远小于实际电流值和目标电流值的数量级,且设置电流调节至的上限。例如电流调节值在0.01A级别,在电流调节值增加至0.1A后就不再继续增加,往后的调节周期后,只通过0.1A进行调节,直至被调节的实际电流值与目标电流值的差值保持在预设范围内,停止调节。It should be noted that the above examples are just to explain the principle of current regulation. In practical applications, in order to ensure that the error between the final regulation result and the target current is small, the order of magnitude of the value of the current regulation value can be much smaller than the difference between the actual current value and the target current value. order of magnitude, and set the upper limit to which the current is regulated. For example, the current adjustment value is at the level of 0.01A. After the current adjustment value increases to 0.1A, it will not continue to increase. After the subsequent adjustment cycle, it will only be adjusted by 0.1A until the adjusted actual current value is equal to the target current value. The difference stays within the preset range and the adjustment is stopped.
另外,在本申请实施例中,上述过程中的调节周期的调节次数(一共进行多少个调节周期)以及每个调节周期的电流调节值,可以是根据实际电流值和目标电流值的差值而变动。例如调节周期的次数是固定的,在此基础上,当实际电流值和目标电流值的差值比上述例子中的差值要大时,可以对每个周期内的电流调节值均进行增大,例如在上述实施例中,第一个调节周期的电流调节量可以改变为2A,第二个调节周期的电流调节量为4A,第三个调节周期的电流调节量为5A等;或者每个调节周期的电流调节量均和上述例子中的相同,此时调节周期的次数会相应增加。In addition, in the embodiment of the present application, the adjustment times of the adjustment cycle in the above process (how many adjustment cycles are performed in total) and the current adjustment value of each adjustment cycle can be determined according to the difference between the actual current value and the target current value change. For example, the number of adjustment cycles is fixed. On this basis, when the difference between the actual current value and the target current value is larger than the difference in the above example, the current adjustment value in each cycle can be increased. , for example, in the above-mentioned embodiment, the current adjustment amount of the first adjustment cycle can be changed to 2A, the current adjustment amount of the second adjustment cycle is 4A, the current adjustment amount of the third adjustment cycle is 5A, etc.; or each The current adjustment amount of the adjustment cycle is the same as that in the above example, and the number of adjustment cycles will increase accordingly.
进一步的,第一工况不仅可以包括作业机械的起步阶段,也可以包括完成起步后的其他速度调节阶段,包括加速和减速(包括制动),可以理解的是,在加速时,电流调节值为正值,在减速(包括制动)时,电流调节值为负值,从而实现对行驶泵电流的增大或减小。Further, the first working condition may include not only the start-up stage of the working machine, but also other speed adjustment stages after start-up, including acceleration and deceleration (including braking). It can be understood that, during acceleration, the current regulation value It is a positive value. When decelerating (including braking), the current adjustment value is negative, so as to realize the increase or decrease of the driving pump current.
具体的,在减速过程(包括制动)中,电流调节值为负值,通过逐渐增大的电流调节值(数值为逐渐增大但其绝对值为逐渐减小)在多个调节周期逐步减小行驶泵的电流。例如第一周期内的电流调节值较小,行驶泵降低的电流值的绝对值比较大(例如电流调节值为-5),第二周期内的电流调节值增大,行驶泵降低的电流值的绝对值比较小(例如电流调节值为-3),该过程中,也满足每个调节周期的电流调节值均大于或等于上个调节周期的电流调节值。如此,在减速过程,特别是制动过程中,行驶泵降低的电流值的绝对值先大后小,即作业机械的速度减小量先大后小,可以实现平稳制动,提高了作业机械的平顺性以及驾驶员的驾驶体验。Specifically, in the deceleration process (including braking), the current adjustment value is negative, and the current adjustment value gradually increases (the value gradually increases but its absolute value gradually decreases) in multiple adjustment cycles. Small travel pump current. For example, the current adjustment value in the first cycle is small, the absolute value of the current value reduced by the driving pump is relatively large (for example, the current adjustment value is -5), the current adjustment value in the second cycle increases, and the current value reduced by the driving pump The absolute value of is relatively small (for example, the current adjustment value is -3), and in this process, it is also satisfied that the current adjustment value of each adjustment cycle is greater than or equal to the current adjustment value of the previous adjustment cycle. In this way, in the deceleration process, especially in the braking process, the absolute value of the current value reduced by the driving pump increases first and then decreases, that is, the speed reduction of the operating machine first increases and then decreases, which can achieve smooth braking and improve the operating machine performance. smoothness and the driver's driving experience.
本申请提供一种作业机械控制方法,首先获取作业机械的工况数据,工况数据包括手柄开度和行驶泵的实际电流值;然后基于手柄开度,确定行驶泵的目标电流值;在第一工况下,基于实际电流值和目标电流值,通过多个调节周期逐步调节行驶泵的电流,直至行驶泵的电流与目标电流值的偏差处于预设范围内,第一工况包括实际电流值大于或等于第一常量;其中,每个调节周期的电流调节值均大于或等于上个调节周期的电流调节值,电流调节值为在任意一个调节周期中行驶泵的电流的改变值,并且电流调节值包括正值和负值。如此,在第一工况下,例如起步过程中,因为调节前期,调节幅度较小,可以有效避免起步较冲;而后期调节幅度较大,保证作业机械尽快达到需要的运行速度,大大提高了作业机械的平顺性以及驾驶员的驾驶体验。The present application provides a method for controlling an operating machine. First, the working condition data of the operating machine is obtained. The working condition data includes the opening of the handle and the actual current value of the traveling pump; then, based on the opening of the handle, the target current value of the traveling pump is determined; Under one working condition, based on the actual current value and the target current value, the current of the driving pump is gradually adjusted through multiple adjustment cycles until the deviation between the current of the driving pump and the target current value is within a preset range. The first working condition includes the actual current The value is greater than or equal to the first constant; wherein, the current adjustment value of each adjustment cycle is greater than or equal to the current adjustment value of the previous adjustment cycle, and the current adjustment value is the change value of the current of the driving pump in any adjustment cycle, and Current adjustment values include positive and negative values. In this way, in the first working condition, for example, during the starting process, because of the small adjustment range in the early stage of adjustment, it can effectively avoid rushing at the start; and the large adjustment range in the later stage ensures that the operating machine can reach the required operating speed as soon as possible, which greatly improves the operating speed. The smoothness of the working machine and the driving experience of the driver.
在一些实施例中,如上提到的,本申请提供的作业机械控制方法中,还可以设置死区电流值即第一常量,此时,当行驶泵的实际电流值小于死区电流值时,作业机械如压路机不运行,只有当行驶泵的实际电流值大于或等于死区电流值时,压路机才运行。在本申请中,对作业机械的控制还包括对起步加速阶段(手柄开度不为零)且行驶泵的实际电流值小于死区电流值的工况即第二工况下,对作业机械进行控制,包括直接将行驶泵的实际电流值调节为与死区电流值相等,从而尽快使压路机开始或准备运行,减少等待时间。In some embodiments, as mentioned above, in the operating machine control method provided by the present application, the dead zone current value, that is, the first constant, can also be set. At this time, when the actual current value of the driving pump is less than the dead zone current value, The operating machinery such as the road roller does not run, and the road roller only runs when the actual current value of the driving pump is greater than or equal to the dead zone current value. In this application, the control of the working machine also includes the control of the working machine in the second working condition when the start-up acceleration phase (handle opening is not zero) and the actual current value of the driving pump is less than the dead zone current value, that is, the second working condition. Control, including directly adjusting the actual current value of the driving pump to be equal to the dead zone current value, so as to make the roller start or prepare to run as soon as possible and reduce the waiting time.
在一些实施例中,在基于手柄开度确定目标电流值的过程可以具体为基于第一常量和第二常量确定,其中,第一常量为预设死区电流值,第二常量为基于第一常量和预设最大排量电流值确定,最大排量电流值大于死区电流值。具体的,第二常量为最大排量电流值与第一常量之间的差值,第二常量和手柄开度的乘积与第一常量相加,即可得到目标电流值,确定的目标电流值考虑了手柄开度、第一常量(预设死区电流值)、预设最大排量电流值,数值更加准确,从而起步更加平稳。具体为如下公式1:In some embodiments, the process of determining the target current value based on the handle opening can be specifically determined based on the first constant and the second constant, wherein the first constant is the preset dead-zone current value, and the second constant is based on the first The constant and the preset maximum displacement current value are determined, and the maximum displacement current value is greater than the dead zone current value. Specifically, the second constant is the difference between the maximum displacement current value and the first constant, and the product of the second constant and the handle opening is added to the first constant to obtain the target current value, and the determined target current value Considering the handle opening, the first constant (the preset dead zone current value), and the preset maximum displacement current value, the values are more accurate and the start is more stable. Specifically, the formula 1 is as follows:
I目标=(IMAX-I死区)*K%+I死区;I target =(I MAX -I dead zone )*K%+I dead zone ;
其中,I目标为目标电流值,IMAX为预设最大排量电流值,即行驶泵最大排量对应的行驶泵的电流值,I死区为预设死区电流值(第一常量),K%为手柄开度。Wherein, I target is the target current value, I MAX is the preset maximum displacement current value, that is, the current value of the running pump corresponding to the maximum displacement of the running pump, and the I dead zone is the preset dead zone current value (the first constant), K% is the handle opening.
其中,预设死区电流值(第一常量)即为行驶泵斜盘开启的最小电流。在实际应用中,预设死区电流值可以是作业机械不处于移动状态的最大电流值,即当作业机械行驶泵中的电流小于该死区电流值时,作业机械是没有速度的。而具体的预设死区电流值可以是在作业机械或相关组件在出厂前或用于实际作业之前,基于作业机械手柄开度以及作业机械行驶泵的作业机械速度(如最小作业机械速度)等数据预先匹配出并存储在控制器或相关的存储器中的。可以理解的是,在上述动态调整调节幅度的过程中,当设置的死区电流较小时,作业机械反应迟钝,起步时间较长;而设置的当死区电流较大时,作业机械起步较冲,且易超调。所以在本申请实施例中,对于不同型号的压路机,或者不同的使用需求,可以设置不同的预设死区电流值。Wherein, the preset dead zone current value (the first constant) is the minimum current at which the travel pump swash plate opens. In practical applications, the preset dead-zone current value may be the maximum current value of the working machine not in a moving state, that is, when the current in the driving pump of the working machine is less than the dead-zone current value, the working machine has no speed. The specific preset dead zone current value can be based on the opening of the handle of the working machine and the speed of the working machine driving the pump (such as the minimum speed of the working machine) before the working machine or related components leave the factory or before it is used for actual work. The data is pre-matched and stored in the controller or associated memory. It can be understood that, in the above process of dynamically adjusting the adjustment range, when the set dead zone current is small, the operating machine responds slowly and takes a long time to start; while when the set dead zone current is large, the working machine starts more aggressively. , and easy to overshoot. Therefore, in the embodiment of the present application, different preset dead-zone current values can be set for different types of road rollers or different usage requirements.
第二常量为公式1中的IMAX-I死区,其中预设最大排量电流值为压路机行驶泵最大排量对应的行驶泵电流大小(为固定值)。The second constant is I MAX -I dead zone in Formula 1, where the preset maximum displacement current value is the driving pump current corresponding to the maximum displacement of the driving pump of the road roller (it is a fixed value).
在本申请一些实施例中,基于实际电流值和所述目标电流值,通过多个调节周期逐步调节行驶泵的电流值的方法,具体可以通过例如动态调节高次曲线控制等算法来实现,从而实现行驶泵实际电流值和目标电流值的实时跟随。In some embodiments of the present application, based on the actual current value and the target current value, the method of gradually adjusting the current value of the driving pump through multiple adjustment cycles can be specifically implemented by algorithms such as dynamic adjustment of high-order curve control, so that Realize the real-time follow-up of the actual current value and the target current value of the driving pump.
具体的,首先获取作业机械的实际电流值,根据手柄开度和上述公式1,计算得到目标电流值,以及根据目标电流值和采集检测到的作业机械行驶泵的实际电流值,确定需要调节的量。然后通过动态调节高次曲线控制算法,通过多个电流调节值递增的调节周期,对行驶泵的电流进行调节。可以理解的是,每一个调节周期的基础值(被调节量)均为上一个调节周期的调节结果,如此,针对加速过程,在上一个调节周期对行驶泵的电流值进行调节后,在下一个调节周期中,增加调节的幅度,继续对行驶泵的电流值进行调节,从而逐渐增大调节幅度,避免调节初期行驶泵的电流值发生突增,导致作业机械运行不平稳的现象;针对减速过程,初期调节幅度较大,后期调节幅度较小,保证减速以及制动更加平稳。Specifically, first obtain the actual current value of the working machine, calculate the target current value according to the opening of the handle and the above formula 1, and determine the value that needs to be adjusted according to the target current value and the actual current value of the running pump of the working machine detected by collection. quantity. Then, by dynamically adjusting the high-order curve control algorithm, the current of the travel pump is adjusted through multiple adjustment cycles in which the current adjustment value increases. It can be understood that the basic value (adjusted quantity) of each adjustment cycle is the adjustment result of the previous adjustment cycle. In this way, for the acceleration process, after the current value of the driving pump is adjusted in the previous adjustment cycle, it will be adjusted in the next adjustment cycle. During the adjustment period, increase the adjustment range, and continue to adjust the current value of the driving pump, so as to gradually increase the adjustment range, and avoid the sudden increase of the current value of the driving pump at the initial stage of adjustment, resulting in the phenomenon of unstable operation of the operating machinery; for the deceleration process , the initial adjustment range is relatively large, and the later adjustment range is small to ensure more stable deceleration and braking.
进一步的,在本申请另一些实施例中,还可以通过设置最大电流调节值的方式,限制电流调节的最大幅度。即设置一个最大的调节值,当对上述调节周期的电流调节值进行增加时,设置一个上限,当某个调节周期中的电流调节值增加到与预先设置的最大电流调节值相等时,往后的调节周期中,电流调节值均不会再继续增加,而是在往后的调节周期中,均通过与最大电流调节值相等的电流调节值,对行驶泵的电流值进行调节,直至行驶泵的电流与目标电流值的偏差处于预设范围内。其中,最大电流调节值可以是基于电流调节差值与预设比例系数得到的,电流调节差值即为目标电流值与实际电流值的差值。Furthermore, in other embodiments of the present application, the maximum magnitude of current regulation can also be limited by setting a maximum current regulation value. That is to set a maximum adjustment value. When the current adjustment value of the above adjustment cycle is increased, set an upper limit. When the current adjustment value in a certain adjustment cycle increases to be equal to the preset maximum current adjustment value, then In the adjustment cycle of the current adjustment, the current adjustment value will not continue to increase, but in the subsequent adjustment cycle, the current value of the driving pump is adjusted by the current adjustment value equal to the maximum current adjustment value until the driving pump The deviation between the current and the target current value is within a preset range. Wherein, the maximum current adjustment value may be obtained based on a current adjustment difference and a preset proportional coefficient, and the current adjustment difference is a difference between a target current value and an actual current value.
需要说明的是,因为在加速过程中,电流调节值为正值,而在减速过程中,电流调节值为负值,所以可以针对上述两个调节过程,分别设置不同的最大电流调节值,例如针对加速过程设置一个正值为最大电流调节值,而在减速过程设置一个负值为最大电流调节值。It should be noted that, because the current adjustment value is positive during the acceleration process, and the current adjustment value is negative during the deceleration process, so different maximum current adjustment values can be set for the above two adjustment processes, for example Set a positive value for the maximum current adjustment value for the acceleration process, and set a negative value for the maximum current adjustment value during the deceleration process.
下面将以一个具体的实施过程,对本申请提供的作业机械控制方法中电流调节的原理进行详细介绍,作业机械仍然以压路机为例(当然也可是其他作业机械),具体如图2所示:In the following, a specific implementation process will be used to introduce in detail the principle of current regulation in the operation machine control method provided by the present application. The work machine still takes a road roller as an example (of course, other work machines are also possible), as shown in Figure 2:
S201、获取压路机的手柄开度和行驶泵的实际电流值。S201. Obtain the handle opening of the road roller and the actual current value of the travel pump.
S202、基于手柄开度确定行驶泵的目标电流值。S202. Determine the target current value of the travel pump based on the handle opening.
具体的,可以基于手柄开度和预先设置的死区电流值、最大排量电流值的等,通过上述实施例中的公式1,直接计算得到目标电流值。Specifically, based on the opening of the handle, the preset dead-zone current value, the maximum displacement current value, etc., the target current value can be directly calculated through formula 1 in the above embodiment.
S203、确定电流调节总量。S203. Determine the total amount of current regulation.
具体的,在得到行驶泵的实际电流值和计算得到目标电流值后,两者的差值即为电流调节总量。Specifically, after the actual current value of the driving pump is obtained and the target current value is calculated, the difference between the two is the total amount of current regulation.
S204、基于预设比例系数确定最大电流调节值。S204. Determine a maximum current adjustment value based on a preset proportional coefficient.
具体的,为了限制电流调节过程中的调节幅度,可以通过设置比例系数,确定一个最大电流调节值,从而在电流调节值达到最大电流调节值后的调节周期中,只通过最大电流调节值对行驶泵的电流进行调节,不再继续增加电流调节值的数值。Specifically, in order to limit the adjustment range during the current adjustment process, a maximum current adjustment value can be determined by setting a proportional coefficient, so that in the adjustment cycle after the current adjustment value reaches the maximum current adjustment value, only the maximum current adjustment The current of the pump is adjusted, and the value of the current adjustment value is no longer continued to increase.
S205、基于当前调节周期的电流调节量,对行驶泵的电流值进行调节。S205. Adjust the current value of the travel pump based on the current adjustment amount in the current adjustment cycle.
具体的,在当前行驶泵的电流的基础上,增加当前调节周期的电流调节值,得到当前周期调节完成后的电流,并结束当前调节周期,其中,电流调节值包括正数和负数。Specifically, on the basis of the current of the current driving pump, the current adjustment value of the current adjustment cycle is increased to obtain the current after the adjustment of the current cycle is completed, and the current adjustment cycle is ended, wherein the current adjustment value includes positive numbers and negative numbers.
S206、判断行驶泵的电流值是否等于目标电流值。S206. Determine whether the current value of the running pump is equal to the target current value.
在对行驶泵的电流进行调节后,可以判断被调节以后的行驶泵电流值是否与目标电流值相等,或者两者的偏差是否处于预设范围内。若两者相等或偏差处于预设范围内,则进行入步骤S210;如果不相等且两者的偏差在预设范围之外,则需要对行驶泵的电流值继续进行调节,具体为进入步骤S207。After the current of the running pump is adjusted, it can be judged whether the adjusted current value of the running pump is equal to the target current value, or whether the deviation between the two is within a preset range. If the two are equal or the deviation is within the preset range, proceed to step S210; if not equal and the deviation between the two is outside the preset range, it is necessary to continue to adjust the current value of the travel pump, specifically enter step S207 .
S207、判断上一个调节周期的电流调节值是否大于或等于最大电流调节值。S207. Determine whether the current adjustment value in the previous adjustment cycle is greater than or equal to the maximum current adjustment value.
如果上一个调节周期的电流调节值大于或等于最大电流调节值时,执行步骤S208;否则,执行步骤S209。If the current adjustment value in the last adjustment cycle is greater than or equal to the maximum current adjustment value, execute step S208; otherwise, execute step S209.
S208、将最大电流调节值确定为新的电流调节值,并返回步骤S205。S208. Determine the maximum current adjustment value as a new current adjustment value, and return to step S205.
S209、如果上一个调节周期的电流调节值小于最大电流调节值,增加当前电流调节值的数值,得到新的电流调节值,并返回步骤S205。S209. If the current adjustment value in the previous adjustment cycle is smaller than the maximum current adjustment value, increase the value of the current current adjustment value to obtain a new current adjustment value, and return to step S205.
具体的,例如当需要增大行驶泵电流值时,当电流调节值小于最大电流调节值时,例如将电流调节值从1A改变为3A,再返回步骤S205,开始下一个调节周期,继续对行驶泵的电流值进行调节。Specifically, for example, when it is necessary to increase the current value of the driving pump, when the current adjustment value is less than the maximum current adjustment value, for example, change the current adjustment value from 1A to 3A, and then return to step S205 to start the next adjustment cycle and continue to adjust the driving The current value of the pump is adjusted.
S210、结束调节。S210, end the adjustment.
在一些实施例中,针对加速过程,对各个调节周期中的电流调节值进行改变的方式可以是根据调节次数即当前调节周期为第几次调节,来确定的。包括当前调节周期的电流调节值,与当前调节周期所对应的调节次数成正相关包括成正比。例如,当需要对行驶泵的电流进行增大时,首先确定一个用于确定电流调节值的基础调节值X0,第一调节周期中,对行驶泵的电流增加一个X0的量(该调节周期中,电流调节量为X0);在第二个调节周期中,对第一次调节后的行驶泵电流直接增加2个X0的量(该调节周期中,电流调节量为2X0);在第三个调节周期中,对第二次调节后的行驶泵电流再增加3个X0的量(该调节周期中,电流调节量为3X0),以此类推,直至某一个调节周期中的电流调节量大于或等于预设设置的最大电流调节量例如10A,往后的电流调节量不在继续增加,在往后的调节周期中,每个调节周期中,均对行驶泵的电流值增加10A即可,直至行驶泵的电流与目标电流值的偏差处于预设范围内。In some embodiments, for the acceleration process, the manner of changing the current adjustment value in each adjustment cycle may be determined according to the number of adjustments, that is, the number of adjustments in the current adjustment cycle. The current adjustment value including the current adjustment cycle is positively correlated or proportional to the number of adjustments corresponding to the current adjustment cycle. For example, when it is necessary to increase the current of the driving pump, first determine a basic adjustment value X 0 for determining the current adjustment value, and in the first adjustment cycle, increase the current of the driving pump by an amount of X 0 (the adjustment cycle, the current adjustment amount is X 0 ); in the second adjustment cycle, the driving pump current after the first adjustment is directly increased by 2 X 0 (in this adjustment cycle, the current adjustment amount is 2X 0 ) ;In the third adjustment cycle, add 3 X 0 to the driving pump current after the second adjustment (in this adjustment cycle, the current adjustment amount is 3X 0 ), and so on until a certain adjustment cycle The current adjustment amount in the current adjustment is greater than or equal to the preset maximum current adjustment amount, such as 10A, and the current adjustment amount in the future will not continue to increase. In the subsequent adjustment cycles, in each adjustment cycle, the current value of the driving pump Just add 10A until the deviation between the current of the driving pump and the target current value is within the preset range.
在另一些实施例中,针对加速过程,电流调节值还可以通过基于调节周期次数的二次函数进行改变,如下过程实现:In other embodiments, for the acceleration process, the current adjustment value can also be changed through a quadratic function based on the number of adjustment cycles, as follows:
当电流调节值X小于最大电流调节值时,电流调节值X随着调节次数的变化可以表示为:When the current adjustment value X is less than the maximum current adjustment value, the change of the current adjustment value X with the number of adjustments can be expressed as:
其中,X代表任一一个调节周期中的电流调节值,n代表调节周期的调节次数,即代表了当前调节周期为第几次调节,X0为基础调节值,可以理解的是,基础调节值X0也是第一个调节周期中的电流调节量,t0为首次电流调节值大于或等于最大电流调节值的调节周期的次序,既表示该调节周期为第几次调节。Among them, X represents the current adjustment value in any adjustment cycle, n represents the number of adjustments in the adjustment cycle, that is, represents the number of adjustments in the current adjustment cycle, and X 0 is the basic adjustment value. It can be understood that the basic adjustment The value X 0 is also the current adjustment amount in the first adjustment cycle, and t 0 is the order of the adjustment cycle in which the first current adjustment value is greater than or equal to the maximum current adjustment value, which means that the adjustment cycle is the number of adjustments.
而当电流调节值X大于或等于最大电流调节值时,后续的电流调节周中均采用最大电流调节值对行驶泵电流进行调节,避免后续电流调节值过大,影响作业机械使用安全。When the current adjustment value X is greater than or equal to the maximum current adjustment value, the maximum current adjustment value is used to adjust the driving pump current in the subsequent current adjustment cycle, so as to avoid the subsequent current adjustment value being too large, which will affect the safety of the working machine.
可以理解的是,因为行驶泵的电流调节的过程是连续进行的,所以在上述实施例电流调节值变化的基础上,行驶泵电流Y随着调节次数的变化可以表示为:It can be understood that, because the current adjustment process of the travel pump is carried out continuously, based on the change of the current adjustment value in the above embodiment, the change of the travel pump current Y with the number of adjustments can be expressed as:
其中,Y0为在未对行驶被电流值进行调整之前,获取的行驶泵的电流值。Y1为当电流调节值首次大于或等于最大电流调节值时,前一个调节周期调节得到的行驶泵电流。因为每下一次的调节周期均是对上一个调节周期的调节结果进行的,所以Y1也是当电流调节值首次大于或等于最大电流调节值时,经前面所有调节周期调节得到的行驶泵电流。Wherein, Y 0 is the current value of the driving pump obtained before the driving current value is adjusted. Y 1 is the driving pump current adjusted in the previous adjustment cycle when the current adjustment value is greater than or equal to the maximum current adjustment value for the first time. Because each next adjustment cycle is based on the adjustment result of the previous adjustment cycle, Y1 is also the driving pump current adjusted by all previous adjustment cycles when the current adjustment value is greater than or equal to the maximum current adjustment value for the first time.
进一步的,上述针对加速过程的实施例中提到的控制方法中,在获取手柄开度后,通过不断增大的调节幅度,在多个调节周期中对行驶泵的电流进行调节,从而使电流调节的整个过程中,期初调节幅度较小,后期调节幅度较大,不需要驾驶员对手柄操作杆进行精确控制,避免驾驶员在改变手柄开度后,作业机械较冲等问题,尤其是对于作业机械起步时,可以大大提高平稳性。Further, in the control method mentioned in the above-mentioned embodiment for the acceleration process, after obtaining the handle opening degree, the current of the travel pump is adjusted in multiple adjustment cycles by increasing the adjustment range, so that the current During the whole process of adjustment, the initial adjustment range is small, and the later adjustment range is relatively large. It does not require the driver to precisely control the handle lever, which avoids problems such as the driver’s operation machine rushing after changing the handle opening, especially for When the working machine starts, the stability can be greatly improved.
在本申请另一些实施例中,第一工况也可以只包括加速过程,而减速过程(包括制动)可以不同的方式进行实现,例如在作业机械如压路机减速以及制动过程中,采用分段控制的方法,控制行驶泵的电流下降,包括例如当前行驶泵电流为20A,通过多个分段,每个分段下降固定的电流值,从而简单快速地实现控制作业机械停止。In other embodiments of the present application, the first working condition may only include the acceleration process, and the deceleration process (including braking) may be implemented in different ways. The segment control method is to control the current drop of the travel pump, including, for example, the current travel pump current is 20A, through multiple segments, and each segment drops a fixed current value, so as to realize the control of the stop of the working machine simply and quickly.
在另一些实施例中,为了避免作业机械停车时的晃动,在上述实施例提供死区电流值的基础上,还可以在作业机械停止过程中,采用上述针对第三工况的控制方法控制行驶泵电流下降,实现快速平稳停车,直至行驶泵的电流值下降至死区电流值以下的预设区间内,如死区电流值-30mA以下,从而避免过早停止电流调节,电流中的剩余电流引起作业机械晃动。In some other embodiments, in order to avoid shaking when the working machine stops, on the basis of the current value in the dead zone provided by the above-mentioned embodiment, it is also possible to use the above-mentioned control method for the third working condition to control the driving during the stopping process of the working machine. The pump current drops to achieve a fast and smooth stop until the current value of the driving pump drops to the preset range below the dead zone current value, such as the dead zone current value is below -30mA, so as to avoid premature stop of current regulation, and the residual current in the current Cause the working machine to vibrate.
另外,在本申请提供的控制方法中,包括了针对不同过程中的不同控制策略,当然为了满足不同的实际需求,也可以做灵活变动,例如在图3中的起步阶段采用上述动态增加调节幅度(当前调节周期的电流调节值,大于或等于上个调节周期的电流),在完成起步后的正常行驶阶段采用上述任何一种控制方法,以及在制动阶段采用上述两种停车控制方法中的任意一种,从而满足不同需求。In addition, the control method provided in this application includes different control strategies for different processes. Of course, in order to meet different actual needs, flexible changes can also be made. For example, the above-mentioned dynamic increase adjustment range is used in the initial stage in Figure 3 (the current adjustment value of the current adjustment cycle is greater than or equal to the current of the last adjustment cycle), any one of the above-mentioned control methods is adopted in the normal driving stage after starting, and the above-mentioned two parking control methods are used in the braking stage. Any one, so as to meet different needs.
另外,因为驾驶员是人,所以可能存在不准确操作后,短时间内又改变手柄开度,或者驾驶员根据作业环境动态改变手柄开度,此时基于原先手柄开度确定的目标电流值并不准确,所以在本申请另一些实施例中,还可以在电流调节的过程中,定时或实时检测手柄开度,如果手柄开度发生了变化,可以及时更新手柄开度,以及计算新的目标电流值,进行新的电流调节过程,从而保证作业准确性。In addition, because the driver is a human, there may be inaccurate operations, and the handle opening is changed in a short period of time, or the driver dynamically changes the handle opening according to the working environment. At this time, the target current value determined based on the original handle opening and Inaccurate, so in other embodiments of the present application, it is also possible to detect the opening of the handle regularly or in real time during the current adjustment process. If the opening of the handle changes, the opening of the handle can be updated in time and a new target can be calculated. Current value, a new current adjustment process is carried out to ensure the accuracy of the operation.
本申请提供的控制方法,至少在作业机械例如压路机起步阶段通过动态改变电流调节幅度,即通过不断增大的调节幅度,使作业机械起步平顺,以及速度调节平稳,不会出现超调现象,提高了作业机械施工质量,解决了作业机械如压路机转场时上平板车难等操控的痛点。而且,因为上述控制方法均可以通过软件程序实现,所以成本较低;以及可以选择不同的起停控制模式,可满足各种不同需求。而且,因为在电流调节过程中,通过设置的死区电流值,使作业机械在起步和停止时,更加平顺无晃动,大大提高了作业机械的平顺性,提高了驾驶员的驾驶体验。The control method provided by this application, at least in the starting stage of the working machine such as a road roller, dynamically changes the current adjustment range, that is, through the continuously increasing adjustment range, so that the working machine starts smoothly and the speed adjustment is stable without overshooting. It improves the construction quality of the operating machinery and solves the pain points of operating machinery such as the difficulty of getting on the flatbed truck when the road roller is transferred. Moreover, since the above-mentioned control methods can be realized by software programs, the cost is low; and different start-stop control modes can be selected to meet various requirements. Moreover, in the process of current regulation, through the set dead zone current value, the operating machine can be started and stopped more smoothly without shaking, which greatly improves the smoothness of the operating machine and improves the driving experience of the driver.
作业机械实施例:Examples of working machines:
基于同一个发明构思,本申请实施例还提供一种作业机械,包括控制装置,用于实现上述控制方法。Based on the same inventive concept, an embodiment of the present application further provides an operating machine, including a control device, for implementing the above control method.
在一些实施例中,如图4所示,控制装置包括采集模块1和计算控制模块2;In some embodiments, as shown in FIG. 4 , the control device includes an acquisition module 1 and a
采集模块1,用于获取作业机械的工况数据,其中,工况数据包括手柄开度和行驶泵的实际电流值;The acquisition module 1 is used to obtain working condition data of the working machine, wherein the working condition data includes the handle opening and the actual current value of the driving pump;
计算控制模块2,用于基于手柄开度,确定行驶泵的目标电流值;以及计算控制模块2还用于在第一工况下,基于实际电流值和目标电流值,通过多个调节周期逐步调节行驶泵的电流,直至行驶泵的电流与目标电流值的偏差处于预设范围内,第一工况包括所述实际电流值大于或等于第一常量,其中,每个调节周期的电流调节值均大于或等于上个调节周期的电流调节值,电流调节值为在任意一个调节周期中行驶泵的电流的改变值。The
本申请实施例提供的作业机械,通过控制装置的采集模块1获取作业机械的工况数据;然后通过计算控制模块2基于手柄开度,确定行驶泵的目标电流值;以及通过计算控制模块基于实际电流值和目标电流值,通过多个调节周期逐步调节行驶泵的电流,直至行驶泵的电流与目标电流值的偏差处于预设范围内;而且,每个调节周期内的电流调节值均大于或等于上个调节周期的电流调节值。如此,至少在作业机械如压路机等起步时,行驶泵电流调节较小,避免起步较冲;而后调节量较大,保证作业机械尽快达到需要的运行速度,保证压路机正常运行,大大提高了作业机械的平顺性以及提高了驾驶员的驾驶体验。The operating machine provided in the embodiment of the present application obtains the working condition data of the operating machine through the acquisition module 1 of the control device; then determines the target current value of the driving pump through the
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211351842.2A CN115593322A (en) | 2022-10-31 | 2022-10-31 | Work machine control method, control device, and work machine |
PCT/CN2023/070352 WO2024093018A1 (en) | 2022-10-31 | 2023-01-04 | Working machine control method and device, and working machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211351842.2A CN115593322A (en) | 2022-10-31 | 2022-10-31 | Work machine control method, control device, and work machine |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115593322A true CN115593322A (en) | 2023-01-13 |
Family
ID=84851118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211351842.2A Pending CN115593322A (en) | 2022-10-31 | 2022-10-31 | Work machine control method, control device, and work machine |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115593322A (en) |
WO (1) | WO2024093018A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003261287A (en) * | 2002-03-08 | 2003-09-16 | Hitachi Constr Mach Co Ltd | Work range limiting device for construction machine |
CN1861443A (en) * | 2005-05-12 | 2006-11-15 | 比亚迪股份有限公司 | Motor controlling method |
CN103963664A (en) * | 2014-05-20 | 2014-08-06 | 天津雅迪实业有限公司 | Starting speed-regulation method and device of electric bicycle |
CN107522149A (en) * | 2017-09-26 | 2017-12-29 | 徐工集团工程机械有限公司 | A kind of pure electronic aerial work platform Electronic governing system |
CN110872058A (en) * | 2019-11-22 | 2020-03-10 | 三一汽车制造有限公司 | Control method of arm support movement, aerial work equipment and readable storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102145857B (en) * | 2011-01-31 | 2013-10-23 | 徐州重型机械有限公司 | Crane, and revolution controlling system and method thereof |
CN102251462A (en) * | 2011-06-09 | 2011-11-23 | 三一重工股份有限公司 | Road roller and motion control device and method thereof |
CN102826454B (en) * | 2012-08-29 | 2015-04-22 | 三一重工股份有限公司 | Crane rotation control system, control method and crane |
CN114572841A (en) * | 2022-02-28 | 2022-06-03 | 三一汽车起重机械有限公司 | Control method, controller and system for rotary operation and crane |
-
2022
- 2022-10-31 CN CN202211351842.2A patent/CN115593322A/en active Pending
-
2023
- 2023-01-04 WO PCT/CN2023/070352 patent/WO2024093018A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003261287A (en) * | 2002-03-08 | 2003-09-16 | Hitachi Constr Mach Co Ltd | Work range limiting device for construction machine |
CN1861443A (en) * | 2005-05-12 | 2006-11-15 | 比亚迪股份有限公司 | Motor controlling method |
CN103963664A (en) * | 2014-05-20 | 2014-08-06 | 天津雅迪实业有限公司 | Starting speed-regulation method and device of electric bicycle |
CN107522149A (en) * | 2017-09-26 | 2017-12-29 | 徐工集团工程机械有限公司 | A kind of pure electronic aerial work platform Electronic governing system |
CN110872058A (en) * | 2019-11-22 | 2020-03-10 | 三一汽车制造有限公司 | Control method of arm support movement, aerial work equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2024093018A1 (en) | 2024-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109747651B (en) | Vehicle control method, device and system | |
US20160296800A1 (en) | Automatically adjustable treadmill control system | |
CN102591221B (en) | Controller, control system and method of multi-section arm support equipment, and engineering machinery equipment | |
JP2012126148A (en) | Vehicle control apparatus | |
CN109747652B (en) | Vehicle control method, device and system | |
CN109183568B (en) | Novel energy-saving road roller power matching system | |
CN104753439B (en) | A kind of PID intelligent speed-regulating methods of motor | |
US12187290B2 (en) | Method and control device for controlling a vehicle | |
WO2022156271A1 (en) | Method and apparatus for controlling vehicle following and stopping, and vehicle | |
CN115593322A (en) | Work machine control method, control device, and work machine | |
CN110526122B (en) | Method and device for compensating hysteresis of main valve of pump control system | |
CN111845375B (en) | Zero-rotation-speed control method for single-pedal accelerator parking motor | |
CN106958182B (en) | Wheeled paver traveling system and control method thereof | |
JP5045309B2 (en) | Acceleration control device for vehicle | |
CN112511065B (en) | PID (proportion integration differentiation) adjusting method in robot starting acceleration motion | |
WO2013040769A1 (en) | Control method and system for butt-joint of paving machine and dump truck | |
CN114562453B (en) | Engineering vehicle and pumping operation control method and device thereof | |
CN113370801B (en) | Torque control method and device for electric vehicle | |
CN112596529B (en) | Direction-based robot walking speed adjusting method, chip and vision robot | |
CN113879308B (en) | Transmission start control method, transmission start control device, transmission control unit and storage medium | |
CN113815431B (en) | Method for improving driving feeling of industrial vehicle | |
JP2015067264A (en) | Braking force control device and braking force control method | |
CN114039517B (en) | Motor control method, device and storage medium | |
CN111746536A (en) | Control method, device and computer equipment during adaptive cruise acceleration | |
CN114221595B (en) | Servo system identification method and device, computer 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 |