CN114607512A - Engine rotating speed control method, controller and tractor - Google Patents

Engine rotating speed control method, controller and tractor Download PDF

Info

Publication number
CN114607512A
CN114607512A CN202210414527.3A CN202210414527A CN114607512A CN 114607512 A CN114607512 A CN 114607512A CN 202210414527 A CN202210414527 A CN 202210414527A CN 114607512 A CN114607512 A CN 114607512A
Authority
CN
China
Prior art keywords
engine
value
request value
control
rotating speed
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
CN202210414527.3A
Other languages
Chinese (zh)
Other versions
CN114607512B (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.)
First Tractor Co Ltd
Original Assignee
First Tractor 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 First Tractor Co Ltd filed Critical First Tractor Co Ltd
Priority to CN202210414527.3A priority Critical patent/CN114607512B/en
Publication of CN114607512A publication Critical patent/CN114607512A/en
Application granted granted Critical
Publication of CN114607512B publication Critical patent/CN114607512B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D31/00Use of speed-sensing governors to control combustion engines, not otherwise provided for
    • F02D31/001Electric control of rotation speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D29/00Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto
    • F02D29/02Controlling engines, such controlling being peculiar to the devices driven thereby, the devices being other than parts or accessories essential to engine operation, e.g. controlling of engines by signals external thereto peculiar to engines driving vehicles; peculiar to engines driving variable pitch propellers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/045Detection of accelerating or decelerating state

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

The invention relates to an engine rotating speed control method, a controller and a tractor, wherein a control rotating speed request value is obtained by calculation according to a local engine rotating speed request value and a head management engine rotating speed control command, and an engine is controlled to work by using the control rotating speed request value; when the engine speed control command of the local engine management is not enabled, controlling the rotating speed request value as a local engine speed request value; when the ground management engine rotating speed control command is enabled, controlling the rotating speed request value to be the ground management engine rotating speed request value; when the engine control command of the local engine management is changed from enabling to disabling, if the change value of the local engine rotating speed request value exceeds a preset value, the rotating speed request value is controlled to be the local engine rotating speed request value, otherwise, the rotating speed request value is controlled to keep the original value unchanged; by using the control method, the requirement of the tractor ground management function can be effectively met and the running safety of the tractor is ensured.

Description

Engine rotating speed control method, controller and tractor
Technical Field
The invention belongs to the field of electronic control of tractors, and particularly relates to an engine rotating speed control method, a controller and a tractor.
Background
Modern tractors are equipped with electronically controlled engines, and the conventional engine speed control method is that a driver operates a hand throttle or a foot throttle connected to an engine electronic control unit to obtain the required engine speed by changing the position of the throttle. With the increase of the electric control function of the tractor, the requirement for controlling the tractor cannot be met by simply controlling the engine speed by the method, and for example, the functions of managing the ground of the tractor and the like also need to control the engine speed. In the case where a plurality of engine speed control requests coexist, these speed control requests need to be selected or calculated so as to obtain a final control speed. The traditional arbitration method for the request of the engine speed is generally that the designated signal takes precedence or the engine speed is higher, and the methods can not meet the requirement of the control function.
Disclosure of Invention
In order to solve the technical problems in the prior art, the invention aims to provide a method for controlling the rotating speed of an engine of a tractor, a corresponding controller and the tractor, so as to meet the requirements of a ground management control system and ensure the running safety of the tractor.
In order to achieve the purpose, the invention adopts the technical scheme that:
an engine speed control method, according to local engine speed request value, the control speed request value is calculated according to the engine speed control command of head management, the engine is controlled to work by using the control speed request value, the head management engine speed control command includes the engine control enabling command of head management and the engine speed request value of head management, the control method is concretely:
when the engine control enabling command of the local head management engine is not enabled, controlling the rotating speed request value to be the local engine rotating speed request value; when the engine control enabling command of the head management engine is enabled and the requested value of the head management engine speed is an effective value, controlling the requested value of the speed to be the requested value of the head management engine speed;
when the head management engine control enabling command is changed from enabling to disabling, the control rotating speed request value maintains the head management engine rotating speed request value when the head management engine control enabling command is enabling;
after the local head management engine control enable command is changed from enable to disable, if a change value of the local engine speed request value exceeds a preset value, the control speed request value is the local engine speed request value.
The effective value is obtained when the requested value of the engine speed of the head management is not more than the set value of the maximum value, and the invalid value is obtained when the requested value of the engine speed of the head management is more than the set value of the maximum value: when the head management engine control enable command is enabled and the head management engine speed request value is an invalid value, determining the control speed request value according to the following method:
if the local engine rotating speed request value is not higher than the current rotating speed value of the engine, controlling the rotating speed request value to be the local engine rotating speed request value;
the control speed request value is the engine current speed value if the local engine speed request value is higher than the engine current speed value, and the control speed request value is the local engine speed request value when a change value of the local engine speed request value exceeds a set value.
The local engine speed request value is calculated from the hand throttle and/or foot throttle position.
A controller for executing the above-described engine speed control method.
A tractor comprises the controller.
Has the advantages that: the control method of the invention, when the control command of the engine speed of the head management is not enabled, the request value of the control speed is the request value of the local engine speed; when the head management engine speed control command is enabled, the control speed request value is the head management engine speed request value. When the engine control command of the local engine management is changed from enabling to disabling, if the change value of the local engine rotating speed request value exceeds a preset value, the rotating speed request value is controlled to be the local engine rotating speed request value, otherwise, the rotating speed request value is controlled to keep the original value unchanged; the requirement of the ground management function on the control of the rotating speed of the engine can be met, and the rotating speed of the engine cannot be changed accidentally after the command of the local management on the rotating speed of the engine fails, so that the operation safety of the tractor is ensured.
Drawings
FIG. 1 is a flow diagram of a routine for processing an overhead management engine control enable command in an embodiment of the present invention.
Fig. 2 is a flowchart of a routine of processing for header management of an effective value of an engine speed request value in the embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings. The embodiments described by referring to the drawings are exemplary only for the purpose of illustrating the present invention and are not to be construed as limiting the present invention.
The invention provides a tractor engine rotating speed control method, which is characterized in that a control rotating speed request value is obtained by calculation according to a local engine rotating speed request value and a head management engine rotating speed control command, and an engine is controlled to work by using the control rotating speed request value.
The local engine speed request value is calculated by the position of the hand throttle and/or the foot throttle.
The head management engine rotating speed control command comprises a head management engine control enabling command and a head management engine rotating speed request value; the head management engine control enable command is enabled or disabled; the effective value is set when the request value of the engine speed of the head management is not more than the set value of the maximum value, and the invalid value is set when the request value of the engine speed of the head management is more than the set value of the maximum value.
The control method comprises the following steps:
when the engine control enabling command of the local head management engine is not enabled, controlling the rotating speed request value to be a local rotating speed request value; when the head management engine control enable command is enabled and the head management engine speed request value is a valid value, the control speed request value is the head management engine speed request value.
When the head management engine control enable command is changed from enable to disable, the control rotational speed request value maintains the head management engine rotational speed request value when the head management engine control enable command is enabled.
After the local head management engine control enable command is changed from enable to disable, if a change value of the local engine speed request value exceeds a preset value, the control speed request value is the local engine speed request value.
When the head management engine control enable command is enabled and the head management engine speed request value is an invalid value, determining the control speed request value according to the following method:
if the local engine rotating speed request value is not higher than the current rotating speed value of the engine, controlling the rotating speed request value to be the local engine rotating speed request value;
if the local engine rotating speed request value is higher than the current engine rotating speed value, controlling the rotating speed request value to be the current engine rotating speed value;
and if the change value of the local engine speed request value exceeds the set value, controlling the speed request value to be the local engine speed request value.
The invention also provides a controller for executing the control method and a tractor comprising the controller.
Embodiments of the present invention will be described below with reference to the accompanying drawings.
FIG. 1 is a flow diagram of a routine for the processing of an overhead management engine control enable command in an embodiment of the present invention.
First, it is determined in step S101 whether the head management engine control enable command is enabled; if the head management engine control enable command is not enabled, step S103 is executed to use the local engine speed request value as the control speed request value. If the head management engine control enable command is enabled, step S105 is executed to use the head management engine speed request value as the control speed request value.
The local engine rotating speed request value is calculated by the positions of a hand throttle and a foot throttle, and the positions of the hand throttle and the foot throttle CAN be from CAN bus signals of an engine electronic control unit and CAN also be from analog input of a controller.
After step S105 is executed, it is determined in step S107 whether the head management engine control enable command is disabled, and if the head management engine control enable command is not disabled, the step S105 is continuously executed; if the head management engine control enable command is not enabled, executing step S113; the control revolution speed request value at this time is the headland management engine revolution speed request value before the headland management engine control enable command becomes disable and remains unchanged.
In step S113, it is determined whether or not the change value of the local engine speed request value is greater than the set value. If the change value of the local engine rotating speed request value is not larger than the set value, continuing to execute the step S113, and controlling the rotating speed request value to be kept unchanged; if the change value of the local engine speed request value is greater than the set value, step S117 is executed to use the local speed request value as the control speed request value.
The engine is controlled to operate using the control rotation speed request value.
Fig. 2 is a flowchart of a routine of processing for header management of an effective value of an engine speed request value in the embodiment of the present invention.
In step S201, it is determined whether the head management engine control enable command is enabled. If the head management engine control enable command is enabled, step S203 is executed.
In step S203, it is determined whether the head management engine speed request value is invalid. If the head management engine speed request value is invalid, step S206 is executed.
In step S206, it is determined whether the local engine speed request value is not higher than the current engine speed value. If the local engine speed request value is not higher than the current engine speed value, step S209 is performed to use the local engine speed request value as the control speed request value. If the local engine speed request value is higher than the engine current speed value, step S213 is performed, the engine current speed is used as the control speed request value, and then step S216 is performed.
In step S216, it is determined whether the change value of the local engine speed request value is greater than the set value. If the change value of the local engine speed request value is not greater than the set value, step S206 is executed. If the change value of the local engine speed request value is greater than the set value, step S219 is executed to use the local speed request value as the control speed request value.
The engine is controlled to operate using the control rotation speed request value.
Depending on various conditions of use, in some cases including, but not limited to, a head management function failure, a communication failure, etc., when the head management engine control enable command is changed from enable to disable, the method of the routine of the process of the effective value of the head management engine speed request value in the embodiment of the present invention is also used.
Another embodiment of the present invention further provides a controller, wherein the controller executes the engine speed control method according to any of the above embodiments, and details of specific embodiments thereof refer to the above description and are not repeated.
The invention also provides a tractor comprising the controller, and the controller is used for executing the engine speed control method in any embodiment.
The control method of the invention fully considers the requirements of the ground management control system, and maintains the control rotating speed of the ground management control system after the ground management control enabling is cancelled until the position of the accelerator is changed; when the ground management control rotating speed value is invalid, the lower one of the current rotating speed and the accelerator request rotating speed is selected as the control rotating speed; by using the control method, the requirement of the ground management function on the control of the rotating speed of the engine can be met, and the rotating speed of the engine cannot be changed accidentally after the command of the local management on the rotating speed of the engine fails, so that the running safety of the tractor is ensured.
Although the embodiments of the present invention have been shown and described, it is understood that the embodiments are illustrative and not restrictive, and that those skilled in the art may change, modify, replace and modify the embodiments within the scope of the present invention.

Claims (5)

1. An engine speed control method is characterized in that a control speed request value is obtained through calculation according to a local engine speed request value and a head management engine speed control command, the engine is controlled to work by using the control speed request value, the head management engine speed control command comprises a head management engine control enabling command and a head management engine speed request value, and the control method specifically comprises the following steps:
when the engine control enabling command of the head management engine is disabled, controlling the rotating speed request value to be a local engine rotating speed request value; when the engine control enabling command of the head management engine is enabled and the requested value of the head management engine speed is an effective value, controlling the requested value of the speed to be the requested value of the head management engine speed;
when the head management engine control enabling command is changed from enabling to disabling, the control rotating speed request value maintains the head management engine rotating speed request value when the head management engine control enabling command is enabling;
after the local head management engine control enable command is changed from enable to disable, if a change value of the local engine speed request value exceeds a preset value, the control speed request value is the local engine speed request value.
2. The engine speed control method according to claim 1, characterized in that: the effective value is obtained when the request value of the engine rotating speed of the head management is not more than the set value of the maximum value, and the invalid value is obtained when the request value of the engine rotating speed of the head management is more than the set value of the maximum value: when the head management engine control enable command is enabled and the head management engine speed request value is an invalid value, determining the control speed request value according to the following method:
if the local engine rotating speed request value is not higher than the current rotating speed value of the engine, controlling the rotating speed request value to be the local engine rotating speed request value;
the control speed request value is the engine current speed value if the local engine speed request value is higher than the engine current speed value, and the control speed request value is the local engine speed request value when a change value of the local engine speed request value exceeds a set value.
3. An engine speed control method as claimed in claim 1, wherein the local engine speed request value is calculated from hand throttle and/or foot throttle positions.
4. A controller characterized by being configured to execute the engine speed control method according to any one of claims 1 to 3.
5. A tractor characterized in that it comprises a controller according to claim 4.
CN202210414527.3A 2022-04-20 2022-04-20 Engine rotating speed control method, controller and tractor Active CN114607512B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210414527.3A CN114607512B (en) 2022-04-20 2022-04-20 Engine rotating speed control method, controller and tractor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210414527.3A CN114607512B (en) 2022-04-20 2022-04-20 Engine rotating speed control method, controller and tractor

Publications (2)

Publication Number Publication Date
CN114607512A true CN114607512A (en) 2022-06-10
CN114607512B CN114607512B (en) 2023-03-10

Family

ID=81868881

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210414527.3A Active CN114607512B (en) 2022-04-20 2022-04-20 Engine rotating speed control method, controller and tractor

Country Status (1)

Country Link
CN (1) CN114607512B (en)

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03264749A (en) * 1990-03-12 1991-11-26 Kubota Corp Engine controller for work vehicle
JPH0450031A (en) * 1990-06-18 1992-02-19 Isuzu Motors Ltd Automatic cruise control device for tractor
JPH06307268A (en) * 1993-04-22 1994-11-01 Yanmar Agricult Equip Co Ltd Fuel injection amount regulating device for movable agricultural machinery
JPH08149903A (en) * 1994-11-29 1996-06-11 Yanmar Diesel Engine Co Ltd Engine-controlling structure in tractor
US5995879A (en) * 1997-01-24 1999-11-30 Caterpillar Inc. Engine command selector and method of operating same
JP2001001845A (en) * 1999-04-14 2001-01-09 Deere & Co Vehicle function control system
JP2003129879A (en) * 2001-10-24 2003-05-08 Yanmar Agricult Equip Co Ltd Travel controlling method for tractor
JP2003184603A (en) * 2001-12-13 2003-07-03 Yanmar Agricult Equip Co Ltd Hydraulic device for tractor
EP1439337A1 (en) * 2001-10-22 2004-07-21 Yanmar Agricultural Equipment Co., Ltd. Hydraulic transmission vehicle
JP2006320252A (en) * 2005-05-19 2006-11-30 Yanmar Co Ltd Travel speed controller of riding type tractor
US7472684B1 (en) * 2007-11-14 2009-01-06 Cnh America Llc High low engine speed cruise control
KR20090124919A (en) * 2008-05-29 2009-12-03 가부시끼 가이샤 구보다 Engine rotation control for working vehicle
JP2010254139A (en) * 2009-04-24 2010-11-11 Iseki & Co Ltd Travel controller for working vehicle
CN102167000A (en) * 2011-04-18 2011-08-31 中国一拖集团有限公司 Tractor power output control system and control method
CN106054683A (en) * 2016-08-09 2016-10-26 第拖拉机股份有限公司 Tractor head land management control system and control method thereof
CN106527228A (en) * 2016-11-27 2017-03-22 雷沃重工股份有限公司 One-click headland operation management control method for farmland operation of tractor
JP2018029618A (en) * 2017-11-16 2018-03-01 株式会社クボタ Driving support system
US20180209357A1 (en) * 2015-07-16 2018-07-26 Cnh Industrial America Llc Method and Apparatus for Controlling Engine Speed of a Work Machine
CN109080566A (en) * 2018-09-14 2018-12-25 第拖拉机股份有限公司 A kind of wheeled tractor remote control system and control method
JP2021004586A (en) * 2019-06-27 2021-01-14 井関農機株式会社 Work vehicle

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03264749A (en) * 1990-03-12 1991-11-26 Kubota Corp Engine controller for work vehicle
JPH0450031A (en) * 1990-06-18 1992-02-19 Isuzu Motors Ltd Automatic cruise control device for tractor
JPH06307268A (en) * 1993-04-22 1994-11-01 Yanmar Agricult Equip Co Ltd Fuel injection amount regulating device for movable agricultural machinery
JPH08149903A (en) * 1994-11-29 1996-06-11 Yanmar Diesel Engine Co Ltd Engine-controlling structure in tractor
US5995879A (en) * 1997-01-24 1999-11-30 Caterpillar Inc. Engine command selector and method of operating same
JP2001001845A (en) * 1999-04-14 2001-01-09 Deere & Co Vehicle function control system
EP1439337A1 (en) * 2001-10-22 2004-07-21 Yanmar Agricultural Equipment Co., Ltd. Hydraulic transmission vehicle
JP2003129879A (en) * 2001-10-24 2003-05-08 Yanmar Agricult Equip Co Ltd Travel controlling method for tractor
JP2003184603A (en) * 2001-12-13 2003-07-03 Yanmar Agricult Equip Co Ltd Hydraulic device for tractor
JP2006320252A (en) * 2005-05-19 2006-11-30 Yanmar Co Ltd Travel speed controller of riding type tractor
US7472684B1 (en) * 2007-11-14 2009-01-06 Cnh America Llc High low engine speed cruise control
KR20090124919A (en) * 2008-05-29 2009-12-03 가부시끼 가이샤 구보다 Engine rotation control for working vehicle
JP2009287470A (en) * 2008-05-29 2009-12-10 Kubota Corp Engine speed setting structure of working vehicle
JP2010254139A (en) * 2009-04-24 2010-11-11 Iseki & Co Ltd Travel controller for working vehicle
CN102167000A (en) * 2011-04-18 2011-08-31 中国一拖集团有限公司 Tractor power output control system and control method
US20180209357A1 (en) * 2015-07-16 2018-07-26 Cnh Industrial America Llc Method and Apparatus for Controlling Engine Speed of a Work Machine
CN106054683A (en) * 2016-08-09 2016-10-26 第拖拉机股份有限公司 Tractor head land management control system and control method thereof
CN106527228A (en) * 2016-11-27 2017-03-22 雷沃重工股份有限公司 One-click headland operation management control method for farmland operation of tractor
JP2018029618A (en) * 2017-11-16 2018-03-01 株式会社クボタ Driving support system
CN109080566A (en) * 2018-09-14 2018-12-25 第拖拉机股份有限公司 A kind of wheeled tractor remote control system and control method
JP2021004586A (en) * 2019-06-27 2021-01-14 井関農機株式会社 Work vehicle

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
王东青: "从2009汉诺威国际农机展看国外拖拉机技术的发展(下)", 《拖拉机与农用运输车》 *
王聪玲: "约翰迪尔7M-2204拖拉机自动功能的理解和应用", 《农村科技》 *
郭富强等: "一种设定发动机高低转速的控制策略", 《拖拉机与农用运输车》 *
郭富强等: "基于速比调节的PTO恒转速控制策略研究", 《拖拉机与农用运输车》 *

Also Published As

Publication number Publication date
CN114607512B (en) 2023-03-10

Similar Documents

Publication Publication Date Title
CN109050347B (en) Control method of multifunctional permanent magnet synchronous range extender
US7489994B2 (en) Control system for movable body
CN105626279B (en) The energy-saving control method and system of engine speed
CN112208526A (en) Cruise control method and device, vehicle and storage medium
EP3699698B1 (en) Method and device for processing control parameter, and storage medium
CN113202642B (en) Engine rotating speed control method and device for engineering machinery and engineering machinery
CN114607512B (en) Engine rotating speed control method, controller and tractor
CN108757199B (en) Redundancy control method of electronic fuel injection engine control device
CN114572209A (en) Vehicle cruise control method and system
JP4998172B2 (en) Vehicle control device
CN114954416A (en) Vehicle control method and device, storage medium, electronic equipment and vehicle
CN108082006B (en) Motor controller working state control method and device, controller and electric automobile
JP2003513192A (en) Engine torque control apparatus and method
CN109252970B (en) Engine rotating speed control method, engine and vehicle
CN109595204B (en) Variable pump hydraulic system, control method thereof and crane
JP2001349229A (en) Control method and device for driving unit of vehicle
CN116517711A (en) Engine control method, device, unit and storage medium
CN112092639A (en) Torque distribution control method and system for double-motor vehicle
CN113581283A (en) Steering wheel control method, device, equipment and medium
CN108678862A (en) Throttle control system and its control method for engineering machinery
CN211006836U (en) Safety type handle steering control system of loader
CN112776613B (en) Method, system, controller and agricultural machine for improving starting capability of agricultural machine
CN115263572B (en) Vehicle, engine noise reduction control method and related equipment
CN114572014B (en) Equipment control method, device, electronic equipment and storage medium
CN114876647B (en) Method and system for automatically executing warm-up of aero-engine

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