[go: up one dir, main page]

CN108535031B - Agricultural loading vehicle steering correction system and method - Google Patents

Agricultural loading vehicle steering correction system and method Download PDF

Info

Publication number
CN108535031B
CN108535031B CN201810310454.7A CN201810310454A CN108535031B CN 108535031 B CN108535031 B CN 108535031B CN 201810310454 A CN201810310454 A CN 201810310454A CN 108535031 B CN108535031 B CN 108535031B
Authority
CN
China
Prior art keywords
value
dead zone
steering
difference
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810310454.7A
Other languages
Chinese (zh)
Other versions
CN108535031A (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.)
Jiangsu Agri Animal Husbandry Vocational College
Original Assignee
Jiangsu Agri Animal Husbandry Vocational College
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 Jiangsu Agri Animal Husbandry Vocational College filed Critical Jiangsu Agri Animal Husbandry Vocational College
Priority to CN201810310454.7A priority Critical patent/CN108535031B/en
Publication of CN108535031A publication Critical patent/CN108535031A/en
Application granted granted Critical
Publication of CN108535031B publication Critical patent/CN108535031B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M17/00Testing of vehicles
    • G01M17/007Wheeled or endless-tracked vehicles
    • G01M17/06Steering behaviour; Rolling behaviour

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Guiding Agricultural Machines (AREA)

Abstract

The invention relates to a steering correction system and method for an agricultural loading vehicle, which comprises the following steps: 1) receiving an input signal; 2) filtering out instantaneous values with obvious overlarge deviation according to the received input signals; 3) after filtering out the instantaneous value with overlarge obvious deviation, calculating the width of a dead zone; 4) and performing steering dead zone compensation according to the determined dead zone width so as to correct the steering of the agricultural loading vehicle. The method can accurately determine the dead zone through the integration of various parameters, and perform the steering verification of the agricultural vehicle through the stability verification.

Description

一种农用装载车转向校正系统及方法Steering correction system and method for agricultural loading vehicle

技术领域technical field

本发明属于农用车转向技术领域,特别涉及一种农用装载车转向校正系统及方法。The invention belongs to the technical field of agricultural vehicle steering, and in particular relates to a steering correction system and method for an agricultural loading vehicle.

背景技术Background technique

现有技术中,农用车辆需要重复性进行反复转向操作,在进行农业操作时,面对的地形常常是不规则的,然而,农用装载车等农用车经常会遇到转向控制与实际控制存在一定的差异,这种差异导致农用车使用时,控制不够准确,尤其是在重复操作后,这种差异会改变,在一段时间后,这种差异会加大,导致操作者操作农用车时非常费力,因此,给用户带来了操作上的极大的不便捷性。严重时,可能会造成安全问题。In the prior art, agricultural vehicles need to repeatedly perform repeated steering operations. During agricultural operations, the terrain they face is often irregular. However, agricultural vehicles such as agricultural loaders often encounter certain differences between steering control and actual control. This difference leads to inaccurate control when the agricultural vehicle is used, especially after repeated operations, this difference will change, and after a period of time, this difference will increase, causing the operator to operate the agricultural vehicle very laboriously , therefore, it brings great inconvenience to the user in operation. In severe cases, it may cause safety problems.

申请内容Application content

为解决上述技术问题:本申请提出一种农用装载车转向校正方法,包括如下步骤:In order to solve the above-mentioned technical problems: the application proposes a steering correction method for an agricultural loading vehicle, comprising the following steps:

1)接收输入信号;1) Receive the input signal;

2)根据接收到的输入信号,滤除明显偏差过大的瞬时值;2) According to the received input signal, filter out the instantaneous value with obvious deviation;

3)滤除明显偏差过大的瞬时值后,计算死区宽度;3) After filtering out the instantaneous value with obvious deviation, calculate the dead zone width;

4)根据确定的死区宽度进行转向死区补偿,以对所述农用装载车转向进行校正。4) Perform steering dead zone compensation according to the determined dead zone width to correct the steering of the agricultural loading vehicle.

所述的农用装载车转向校正方法,所述步骤3)中具体包括:In the method for correcting the steering of an agricultural loading vehicle, the step 3) specifically includes:

S11)控制农用装载车向第一方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;S11) Control the agricultural loading vehicle to turn to the maximum value in the first direction, repeat n times, measure and record the specific steering angle of each turn, n is a natural number greater than or equal to 2;

选取其中最大转向的值作为第一标准值,计算所述第一标准值与其他n-1次转向角度的第一差值,求取所述第一差值的平均值S1;Selecting the maximum steering value as the first standard value, calculating the first difference between the first standard value and other n-1 steering angles, and obtaining the average value S1 of the first difference;

S12)通过第一计时模块,测量并记录在第一方向上每次转向到最大值的第一时间T1;计算所述第一时间T1的平均时间T1av,所述第一标准值除以所述平均时间T1av,得到第一基准速度V1;S12) Through the first timing module, measure and record the first time T1 of each turn to the maximum value in the first direction; calculate the average time T1av of the first time T1, and divide the first standard value by the Average time T1av to obtain the first reference speed V1;

S13)控制农用转载车向第一方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;S13) Control the agricultural reloading vehicle to turn to any angle less than the maximum value in the first direction, repeat m times, measure and record the specific steering angle of each turn, m is a natural number greater than or equal to 2;

计算m次具体转向角度的平均值,选取作为第二标准值,计算所述第二标准值与其他m-1次转向角度的第二差值,以第二差值的绝对值计算第二差值的平均值S2;Calculate the average value of m specific steering angles, select it as the second standard value, calculate the second difference between the second standard value and other m-1 steering angles, and calculate the second difference with the absolute value of the second difference. the mean of the values S2;

S14) 通过第二计时模块,测量并记录在第一方向上每次转向到所述任意一角度的第二时间T2;计算所述第二时间T2的平均时间T2av,所述第二标准值除以所述平均时间T2av,得到二基准速度V2;S14) Through the second timing module, measure and record the second time T2 of each turn to the arbitrary angle in the first direction; calculate the average time T2av of the second time T2, divide the second standard value by With the average time T2av, two reference speeds V2 are obtained;

S15)计算第一死区宽度L1,

Figure 13436DEST_PATH_IMAGE001
。S15) Calculate the first dead zone width L1,
Figure 13436DEST_PATH_IMAGE001
.

所述的农用装载车转向校正方法,所述步骤3)中具体包括:S21)控制农用装载车向第二方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;In the method for correcting the steering of an agricultural loading vehicle, the step 3) specifically includes: S21) Controlling the agricultural loading vehicle to turn to the maximum value in the second direction, repeating n times, measuring and recording the specific steering angle of each steering, where n is a natural number greater than or equal to 2;

选取其中最大转向的值作为第三标准值,计算所述第三标准值与其他n-1次转向角度的第三差值,求取所述第三差值的平均值S3;Selecting the value of the largest steering as the third standard value, calculating the third difference between the third standard value and other n-1 steering angles, and obtaining the average value S3 of the third difference;

S22)通过第三计时模块,测量并记录在第二方向上每次转向到最大值的第三时间T3;计算所述第三时间T3的平均时间T3av,所述第三标准值除以所述平均时间T3av,得到第三基准速度V1;S22) Through the third timing module, measure and record the third time T3 of each turn to the maximum value in the second direction; calculate the average time T3av of the third time T3, and divide the third standard value by the Average time T3av to obtain the third reference speed V1;

S23)控制农用转载车向第二方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;S23) Control the agricultural reloading vehicle to turn to any angle less than the maximum value in the second direction, repeat m times, measure and record the specific steering angle of each turn, m is a natural number greater than or equal to 2;

计算m次具体转向角度的平均值,选取作为第四标准值,计算所述第四标准值与其他m-1次转向角度的第四差值,以第四差值的绝对值计算第四差值的平均值S4;Calculate the average value of m specific steering angles, select it as the fourth standard value, calculate the fourth difference between the fourth standard value and other m-1 steering angles, and calculate the fourth difference with the absolute value of the fourth difference. the mean of the values S4;

S24) 通过第四计时模块,测量并记录在第二方向上每次转向到所述任意一角度的第四时间T4;计算所述第四时间T4的平均时间T4av,所述第四标准值除以所述平均时间T4av,得到四基准速度V4;S24) Through the fourth timing module, measure and record the fourth time T4 of each turn to the arbitrary angle in the second direction; calculate the average time T4av of the fourth time T4, divide the fourth standard value With the average time T4av, four reference speeds V4 are obtained;

S25)计算第二死区宽度L2,

Figure 742358DEST_PATH_IMAGE002
。S25) Calculate the second dead zone width L2,
Figure 742358DEST_PATH_IMAGE002
.

所述的农用装载车转向校正方法,计算所述第一死区宽度L1和第二死区宽度L2的差值,当所述差值大于零时,判断所述差值是否大于第一预设差值阈值,如果大于所述第一预设差值阈值,将所述差值除以2得到第一死区偏差值,计算死区值,即将所述第一死区宽度L1减去所述第一死区偏差值,所述第二死区宽度L2加上所述第一死区偏差值,存储上述死区值;当所述差值等于零时,存储所述第一死区宽度L1和所述第二死区宽度L2的相同值;当所述差值小于零时,判断所述差值是否小于第二预设差值阈值,如果小于所述第二预设差值阈值,将所述差值除以2得到第二死区偏差值,计算死区值,即将所述第一死区宽度L1减去所述第二死区偏差值,所述第二死区宽度L2加上所述第二死区偏差值,存储上述死区值。The steering correction method for an agricultural loading vehicle is to calculate the difference between the first dead zone width L1 and the second dead zone width L2, and when the difference is greater than zero, determine whether the difference is greater than a first preset Difference threshold, if it is greater than the first preset difference threshold, divide the difference by 2 to obtain the first dead zone deviation value, calculate the dead zone value, that is, subtract the first dead zone width L1 from the The first dead zone deviation value, the second dead zone width L2 plus the first dead zone deviation value, store the above dead zone value; when the difference is equal to zero, store the first dead zone width L1 and The same value of the second dead zone width L2; when the difference is less than zero, it is determined whether the difference is less than the second preset difference threshold, if it is less than the second preset difference threshold, the The difference is divided by 2 to obtain the second dead zone deviation value, and the dead zone value is calculated, that is, the first dead zone width L1 is subtracted from the second dead zone deviation value, and the second dead zone width L2 is added to the The second dead zone deviation value is stored, and the above dead zone value is stored.

所述的农用装载车转向校正方法,将上述存储的死区值发送到控制器,所述控制器根据接收到的死区值进行转向死区补偿,并计算死区补偿时间。In the steering correction method for an agricultural loading vehicle, the stored dead zone value is sent to the controller, and the controller performs steering dead zone compensation according to the received dead zone value, and calculates the dead zone compensation time.

所述的农用装载车转向校正方法,所述控制器通过最优控制算法控制死区补偿,在固有最优PD控制器确定参数调整的基础上,引入整数阶PD和分数阶PD两种控制结构,其控制模型为:In the steering correction method of the agricultural loading vehicle, the controller controls the dead zone compensation through an optimal control algorithm, and on the basis of the parameter adjustment determined by the inherent optimal PD controller, two control structures of integer-order PD and fractional-order PD are introduced. , and its control model is:

Figure 696538DEST_PATH_IMAGE003
Figure 696538DEST_PATH_IMAGE003

其中,y为横向偏差,u为控制输入,即存储的死区值,Gc(s)为控制函数,

Figure 194516DEST_PATH_IMAGE004
为延时函数。Among them, y is the lateral deviation, u is the control input, that is, the stored dead zone value, Gc(s) is the control function,
Figure 194516DEST_PATH_IMAGE004
is the delay function.

所述的农用装载车转向校正方法,所述接收输入信号具体包括:接收用户进行转向校正命令,通过触摸显示屏接收用户的触摸信号或者通过远程用户终端接收所述转向校正命令。In the steering correction method for an agricultural loading vehicle, the receiving an input signal specifically includes: receiving a steering correction command from a user, receiving a user's touch signal through a touch screen or receiving the steering correction command through a remote user terminal.

所述的农用装载车转向校正方法,所述根据接收到的输入信号,滤除明显偏差过大的瞬时值具体包括:接收输入信号,进行多次转向控制,判断针对同一位置的转向是否存在明显超出正常值的转向,如果存在,则滤除该次转向数据,补充一次转向。In the steering correction method for an agricultural loading vehicle, filtering out the instantaneous value with an excessively large deviation according to the received input signal specifically includes: receiving the input signal, performing multiple steering control, and judging whether there is obvious steering for the same position. If the steering exceeds the normal value, if it exists, filter out the steering data and add a steering.

一种农用装载车转向校正系统,包括如上述任意一项所述的农用装载车转向校正方法,具体包括:控制器,角度传感器,计时模块,驱动器,反馈检测器;所述角度传感器和计时模块将检测的角度和计算的时间传输给控制器,所述控制器计算转向死区,生产死区补偿控制信号,并发送给驱动器,驱动所述农用装载车转向校正,所述反馈检测器检测死区补偿的转向校正,反馈给所述控制器。A steering correction system for an agricultural loading vehicle, comprising the steering correction method for an agricultural loading vehicle according to any one of the above, specifically comprising: a controller, an angle sensor, a timing module, a driver, and a feedback detector; the angle sensor and the timing module The detected angle and the calculated time are transmitted to the controller, the controller calculates the steering dead zone, produces the dead zone compensation control signal, and sends it to the driver to drive the agricultural loading vehicle for steering correction, and the feedback detector detects the dead zone. Zone-compensated steering corrections are fed back to the controller.

所述的农用装载车转向校正系统,所述控制器包括:位置计算模块、平均值计算模块、死区计算模块、输出控制模块;所述计时模块包括第一、第二、第三、第四计时模块;In the steering correction system for agricultural loading vehicles, the controller includes: a position calculation module, an average value calculation module, a dead zone calculation module, and an output control module; the timing module includes a first, a second, a third, and a fourth timing module;

所述位置计算模块控制农用装载车向第一方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;The position calculation module controls the agricultural loading vehicle to turn to the maximum value in the first direction, repeats n times, measures and records the specific steering angle of each turn, and n is a natural number greater than or equal to 2;

选取其中最大转向的值作为第一标准值,计算所述第一标准值与其他n-1次转向角度的第一差值,所述平均值计算模块求取所述第一差值的平均值S1;Select the value of the largest steering as the first standard value, calculate the first difference between the first standard value and other n-1 steering angles, and the average value calculation module calculates the average value of the first difference. S1;

所述第一计时模块,测量并记录在第一方向上每次转向到最大值的第一时间T1;计算所述第一时间T1的平均时间T1av,所述第一标准值除以所述平均时间T1av,得到第一基准速度V1;The first timing module measures and records the first time T1 of each turn to the maximum value in the first direction; calculates the average time T1av of the first time T1, and divides the first standard value by the average At time T1av, the first reference speed V1 is obtained;

所述位置计算模块控制农用转载车向第一方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;The position calculation module controls the agricultural reloading vehicle to turn to any angle smaller than the maximum value in the first direction, repeats m times, measures and records the specific steering angle of each turn, and m is a natural number greater than or equal to 2;

计算m次具体转向角度的平均值,选取作为第二标准值,计算所述第二标准值与其他m-1次转向角度的第二差值,所述平均值计算模块以第二差值的绝对值计算第二差值的平均值S2;Calculate the average value of m specific steering angles, select it as the second standard value, and calculate the second difference between the second standard value and other m-1 steering angles. The absolute value calculates the average value S2 of the second difference;

所述第二计时模块,测量并记录在第一方向上每次转向到所述任意一角度的第二时间T2;计算所述第二时间T2的平均时间T2av,所述第二标准值除以所述平均时间T2av,得到二基准速度V2;所述死区计算模块计算第一死区宽度L1,

Figure 966163DEST_PATH_IMAGE001
。The second timing module measures and records the second time T2 of each turn to the arbitrary angle in the first direction; calculates the average time T2av of the second time T2, and divides the second standard value by The average time T2av obtains two reference speeds V2; the dead zone calculation module calculates the first dead zone width L1,
Figure 966163DEST_PATH_IMAGE001
.

所述控制器能够在第二方向进行如第一方向上同样的死区校正控制。The controller can perform the same dead-band correction control in the second direction as in the first direction.

本申请能够综合多个农用装载车的参数,进行死区检测,方便准确进行死区补偿,同时,能够针对不同转向上进行综合分析,防止不同方向上死区不对等,综合考虑两个方向上的死区相同和不同值,进行两个方向的校正,有效准确的控制两个方向上死区。提升农用装载车准确转向。The present application can integrate the parameters of a plurality of agricultural loading vehicles to perform dead zone detection, which is convenient and accurate to perform dead zone compensation. The same and different values of the dead zone can be corrected in two directions to effectively and accurately control the dead zone in both directions. Elevate agricultural loading truck for accurate steering.

附图说明Description of drawings

图1为本发明农用装载车转向校正方法示意图。FIG. 1 is a schematic diagram of a steering correction method for an agricultural loading vehicle according to the present invention.

图2为本发明农用装载车转向校正系统示意图。FIG. 2 is a schematic diagram of the steering correction system of the agricultural loading vehicle of the present invention.

具体实施方式Detailed ways

下面结合附图对本申请作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本申请进行进一步的说明,不能理解为对本申请保护范围的限制,该领域的技术人员可以根据上述申请内容对本申请作出一些非本质的改进和调整。The application will be described in further detail below in conjunction with the accompanying drawings. It is necessary to point out that the following specific embodiments are only used to further illustrate the application, and should not be construed as limiting the protection scope of the application. Those skilled in the art can The above application content makes some non-essential improvements and adjustments to this application.

如图1所示,为本发明农用装载车转向校正方法示意图,包括如下步骤:As shown in Figure 1, it is a schematic diagram of a steering correction method for an agricultural loading vehicle of the present invention, comprising the following steps:

1)接收输入信号;1) Receive the input signal;

2)根据接收到的输入信号,滤除明显偏差过大的瞬时值;2) According to the received input signal, filter out the instantaneous value with obvious deviation;

3)滤除明显偏差过大的瞬时值后,计算死区宽度;3) After filtering out the instantaneous value with obvious deviation, calculate the dead zone width;

4)根据确定的死区宽度进行转向死区补偿,以对所述农用装载车转向进行校正。4) Perform steering dead zone compensation according to the determined dead zone width to correct the steering of the agricultural loading vehicle.

所述的农用装载车转向校正方法,所述步骤3)中具体包括:In the method for correcting the steering of an agricultural loading vehicle, the step 3) specifically includes:

S11)控制农用装载车向第一方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;S11) Control the agricultural loading vehicle to turn to the maximum value in the first direction, repeat n times, measure and record the specific steering angle of each turn, n is a natural number greater than or equal to 2;

选取其中最大转向的值作为第一标准值,计算所述第一标准值与其他n-1次转向角度的第一差值,求取所述第一差值的平均值S1;Selecting the maximum steering value as the first standard value, calculating the first difference between the first standard value and other n-1 steering angles, and obtaining the average value S1 of the first difference;

S12)通过第一计时模块,测量并记录在第一方向上每次转向到最大值的第一时间T1;计算所述第一时间T1的平均时间T1av,所述第一标准值除以所述平均时间T1av,得到第一基准速度V1;S12) Through the first timing module, measure and record the first time T1 of each turn to the maximum value in the first direction; calculate the average time T1av of the first time T1, and divide the first standard value by the Average time T1av to obtain the first reference speed V1;

S13)控制农用转载车向第一方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;S13) Control the agricultural reloading vehicle to turn to any angle less than the maximum value in the first direction, repeat m times, measure and record the specific steering angle of each turn, m is a natural number greater than or equal to 2;

计算m次具体转向角度的平均值,选取作为第二标准值,计算所述第二标准值与其他m-1次转向角度的第二差值,以第二差值的绝对值计算第二差值的平均值S2;Calculate the average value of m specific steering angles, select it as the second standard value, calculate the second difference between the second standard value and other m-1 steering angles, and calculate the second difference with the absolute value of the second difference. the mean of the values S2;

S14) 通过第二计时模块,测量并记录在第一方向上每次转向到所述任意一角度的第二时间T2;计算所述第二时间T2的平均时间T2av,所述第二标准值除以所述平均时间T2av,得到二基准速度V2;S14) Through the second timing module, measure and record the second time T2 of each turn to the arbitrary angle in the first direction; calculate the average time T2av of the second time T2, divide the second standard value by With the average time T2av, two reference speeds V2 are obtained;

S15)计算第一死区宽度L1,

Figure 57746DEST_PATH_IMAGE001
。S15) Calculate the first dead zone width L1,
Figure 57746DEST_PATH_IMAGE001
.

所述的农用装载车转向校正方法,所述步骤3)中具体包括:S21)控制农用装载车向第二方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;In the method for correcting the steering of an agricultural loading vehicle, the step 3) specifically includes: S21) Controlling the agricultural loading vehicle to turn to the maximum value in the second direction, repeating n times, measuring and recording the specific steering angle of each steering, where n is a natural number greater than or equal to 2;

选取其中最大转向的值作为第三标准值,计算所述第三标准值与其他n-1次转向角度的第三差值,求取所述第三差值的平均值S3;Selecting the value of the largest steering as the third standard value, calculating the third difference between the third standard value and other n-1 steering angles, and obtaining the average value S3 of the third difference;

S22)通过第三计时模块,测量并记录在第二方向上每次转向到最大值的第三时间T3;计算所述第三时间T3的平均时间T3av,所述第三标准值除以所述平均时间T3av,得到第三基准速度V1;S22) Through the third timing module, measure and record the third time T3 of each turn to the maximum value in the second direction; calculate the average time T3av of the third time T3, and divide the third standard value by the Average time T3av to obtain the third reference speed V1;

S23)控制农用转载车向第二方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;S23) Control the agricultural reloading vehicle to turn to any angle less than the maximum value in the second direction, repeat m times, measure and record the specific steering angle of each turn, m is a natural number greater than or equal to 2;

计算m次具体转向角度的平均值,选取作为第四标准值,计算所述第四标准值与其他m-1次转向角度的第四差值,以第四差值的绝对值计算第四差值的平均值S4;Calculate the average value of m specific steering angles, select it as the fourth standard value, calculate the fourth difference between the fourth standard value and other m-1 steering angles, and calculate the fourth difference with the absolute value of the fourth difference. the mean of the values S4;

S24) 通过第四计时模块,测量并记录在第二方向上每次转向到所述任意一角度的第四时间T4;计算所述第四时间T4的平均时间T4av,所述第四标准值除以所述平均时间T4av,得到四基准速度V4;S24) Through the fourth timing module, measure and record the fourth time T4 of each turn to the arbitrary angle in the second direction; calculate the average time T4av of the fourth time T4, divide the fourth standard value With the average time T4av, four reference speeds V4 are obtained;

S25)计算第二死区宽度L2,

Figure 940252DEST_PATH_IMAGE002
。S25) Calculate the second dead zone width L2,
Figure 940252DEST_PATH_IMAGE002
.

所述的农用装载车转向校正方法,计算所述第一死区宽度L1和第二死区宽度L2的差值,当所述差值大于零时,判断所述差值是否大于第一预设差值阈值,如果大于所述第一预设差值阈值,将所述差值除以2得到第一死区偏差值,计算死区值,即将所述第一死区宽度L1减去所述第一死区偏差值,所述第二死区宽度L2加上所述第一死区偏差值,存储上述死区值;当所述差值等于零时,存储所述第一死区宽度L1和所述第二死区宽度L2的相同值;当所述差值小于零时,判断所述差值是否小于第二预设差值阈值,如果小于所述第二预设差值阈值,将所述差值除以2得到第二死区偏差值,计算死区值,即将所述第一死区宽度L1减去所述第二死区偏差值,所述第二死区宽度L2加上所述第二死区偏差值,存储上述死区值。The steering correction method for an agricultural loading vehicle is to calculate the difference between the first dead zone width L1 and the second dead zone width L2, and when the difference is greater than zero, determine whether the difference is greater than a first preset Difference threshold, if it is greater than the first preset difference threshold, divide the difference by 2 to obtain the first dead zone deviation value, calculate the dead zone value, that is, subtract the first dead zone width L1 from the The first dead zone deviation value, the second dead zone width L2 plus the first dead zone deviation value, store the above dead zone value; when the difference is equal to zero, store the first dead zone width L1 and The same value of the second dead zone width L2; when the difference is less than zero, it is determined whether the difference is less than the second preset difference threshold, if it is less than the second preset difference threshold, the The difference is divided by 2 to obtain the second dead zone deviation value, and the dead zone value is calculated, that is, the first dead zone width L1 is subtracted from the second dead zone deviation value, and the second dead zone width L2 is added to the The second dead zone deviation value is stored, and the above dead zone value is stored.

所述的农用装载车转向校正方法,将上述存储的死区值发送到控制器,所述控制器根据接收到的死区值进行转向死区补偿,并计算死区补偿时间。In the steering correction method for an agricultural loading vehicle, the stored dead zone value is sent to the controller, and the controller performs steering dead zone compensation according to the received dead zone value, and calculates the dead zone compensation time.

所述的农用装载车转向校正方法,所述控制器通过最优控制算法控制死区补偿,在固有最优PD控制器确定参数调整的基础上,引入整数阶PD和分数阶PD两种控制结构,其控制模型为:In the steering correction method of the agricultural loading vehicle, the controller controls the dead zone compensation through an optimal control algorithm, and on the basis of the parameter adjustment determined by the inherent optimal PD controller, two control structures of integer-order PD and fractional-order PD are introduced. , and its control model is:

Figure 902523DEST_PATH_IMAGE003
Figure 902523DEST_PATH_IMAGE003

其中,y为横向偏差,u为控制输入,即存储的死区值,Gc(s)为控制函数,

Figure 845071DEST_PATH_IMAGE004
为延时函数。Among them, y is the lateral deviation, u is the control input, that is, the stored dead zone value, Gc(s) is the control function,
Figure 845071DEST_PATH_IMAGE004
is the delay function.

所述的农用装载车转向校正方法,所述接收输入信号具体包括:接收用户进行转向校正命令,通过触摸显示屏接收用户的触摸信号或者通过远程用户终端接收所述转向校正命令。In the steering correction method for an agricultural loading vehicle, the receiving an input signal specifically includes: receiving a steering correction command from a user, receiving a user's touch signal through a touch screen or receiving the steering correction command through a remote user terminal.

所述的农用装载车转向校正方法,所述根据接收到的输入信号,滤除明显偏差过大的瞬时值具体包括:接收输入信号,进行多次转向控制,判断针对同一位置的转向是否存在明显超出正常值的转向,如果存在,则滤除该次转向数据,补充一次转向。In the steering correction method for an agricultural loading vehicle, filtering out the instantaneous value with an excessively large deviation according to the received input signal specifically includes: receiving the input signal, performing multiple steering control, and judging whether there is obvious steering for the same position. If the steering exceeds the normal value, if it exists, filter out the steering data and add a steering.

如图2所示,为本发明农用装载车转向校正方法示意图,包括如上述任意一项所述的农用装载车转向校正方法,具体包括:控制器,角度传感器,计时模块,驱动器,反馈检测器;所述角度传感器和计时模块将检测的角度和计算的时间传输给控制器,所述控制器计算转向死区,生产死区补偿控制信号,并发送给驱动器,驱动所述农用装载车转向校正,所述反馈检测器检测死区补偿的转向校正,反馈给所述控制器。As shown in FIG. 2, it is a schematic diagram of the steering correction method for an agricultural loading vehicle according to the present invention, including the steering correction method for an agricultural loading vehicle according to any one of the above, specifically including: a controller, an angle sensor, a timing module, a driver, and a feedback detector ; The angle sensor and the timing module transmit the detected angle and the calculated time to the controller, the controller calculates the steering dead zone, produces the dead zone compensation control signal, and sends it to the driver to drive the agricultural loading vehicle for steering correction , the feedback detector detects the steering correction of the dead zone compensation, and feeds it back to the controller.

所述的农用装载车转向校正系统,所述控制器包括:位置计算模块、平均值计算模块、死区计算模块、输出控制模块;所述计时模块包括第一、第二、第三、第四计时模块;In the steering correction system for agricultural loading vehicles, the controller includes: a position calculation module, an average value calculation module, a dead zone calculation module, and an output control module; the timing module includes a first, a second, a third, and a fourth timing module;

所述位置计算模块控制农用装载车向第一方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;The position calculation module controls the agricultural loading vehicle to turn to the maximum value in the first direction, repeats n times, measures and records the specific steering angle of each turn, and n is a natural number greater than or equal to 2;

选取其中最大转向的值作为第一标准值,计算所述第一标准值与其他n-1次转向角度的第一差值,所述平均值计算模块求取所述第一差值的平均值S1;Select the value of the largest steering as the first standard value, calculate the first difference between the first standard value and other n-1 steering angles, and the average value calculation module calculates the average value of the first difference. S1;

所述第一计时模块,测量并记录在第一方向上每次转向到最大值的第一时间T1;计算所述第一时间T1的平均时间T1av,所述第一标准值除以所述平均时间T1av,得到第一基准速度V1;The first timing module measures and records the first time T1 of each turn to the maximum value in the first direction; calculates the average time T1av of the first time T1, and divides the first standard value by the average At time T1av, the first reference speed V1 is obtained;

所述位置计算模块控制农用转载车向第一方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;The position calculation module controls the agricultural reloading vehicle to turn to any angle smaller than the maximum value in the first direction, repeats m times, measures and records the specific steering angle of each turn, and m is a natural number greater than or equal to 2;

计算m次具体转向角度的平均值,选取作为第二标准值,计算所述第二标准值与其他m-1次转向角度的第二差值,所述平均值计算模块以第二差值的绝对值计算第二差值的平均值S2;Calculate the average value of m specific steering angles, select it as the second standard value, and calculate the second difference between the second standard value and other m-1 steering angles. The absolute value calculates the average value S2 of the second difference;

所述第二计时模块,测量并记录在第一方向上每次转向到所述任意一角度的第二时间T2;计算所述第二时间T2的平均时间T2av,所述第二标准值除以所述平均时间T2av,得到二基准速度V2;所述死区计算模块计算第一死区宽度L1,

Figure 283006DEST_PATH_IMAGE001
。The second timing module measures and records the second time T2 of each turn to the arbitrary angle in the first direction; calculates the average time T2av of the second time T2, and divides the second standard value by The average time T2av obtains two reference speeds V2; the dead zone calculation module calculates the first dead zone width L1,
Figure 283006DEST_PATH_IMAGE001
.

所述控制器能够在第二方向进行如第一方向上同样的死区校正控制。所述位置计算模块控制农用装载车向第二方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;The controller can perform the same dead-band correction control in the second direction as in the first direction. The position calculation module controls the agricultural loading vehicle to turn to the maximum value in the second direction, repeats n times, measures and records the specific steering angle of each turn, and n is a natural number greater than or equal to 2;

选取其中最大转向的值作为第三标准值,计算所述第三标准值与其他n-1次转向角度的第三差值,所述平均值计算模块求取所述第三差值的平均值S3;Select the value of the maximum steering as the third standard value, calculate the third difference between the third standard value and other n-1 times of steering angles, and the average value calculation module calculates the average value of the third difference. S3;

所述第三计时模块,测量并记录在第二方向上每次转向到最大值的第三时间T3;计算所述第三时间T3的平均时间T3av,所述第三标准值除以所述平均时间T3av,得到第三基准速度V1;The third timing module measures and records the third time T3 of each turn to the maximum value in the second direction; calculates the average time T3av of the third time T3, and divides the third standard value by the average At time T3av, the third reference speed V1 is obtained;

所述位置计算模块控制农用转载车向第二方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;The position calculation module controls the agricultural transfer vehicle to turn to any angle smaller than the maximum value in the second direction, repeats m times, measures and records the specific steering angle of each turn, and m is a natural number greater than or equal to 2;

计算m次具体转向角度的平均值,选取作为第四标准值,计算所述第四标准值与其他m-1次转向角度的第四差值,所述平均值计算模块以第四差值的绝对值计算第四差值的平均值S4;Calculate the average value of m specific steering angles, select as the fourth standard value, calculate the fourth difference between the fourth standard value and other m-1 steering angles, and the average value calculation module uses the fourth difference value. The absolute value calculates the average value S4 of the fourth difference;

所述四计时模块,测量并记录在第二方向上每次转向到所述任意一角度的第四时间T4;计算所述第四时间T4的平均时间T4av,所述第四标准值除以所述平均时间T4av,得到四基准速度V4;The four timing modules measure and record the fourth time T4 of each turn to the arbitrary angle in the second direction; calculate the average time T4av of the fourth time T4, and divide the fourth standard value by all The average time T4av is described, and the four reference speeds V4 are obtained;

所述死区计算模块计算第二死区宽度L2,

Figure 578989DEST_PATH_IMAGE002
。The dead zone calculation module calculates the second dead zone width L2,
Figure 578989DEST_PATH_IMAGE002
.

所述输出控制模块计算所述第一死区宽度L1和第二死区宽度L2的差值,当所述差值大于零时,判断所述差值是否大于第一预设差值阈值,如果大于所述第一预设差值阈值,将所述差值除以2得到第一死区偏差值,计算死区值,即将所述第一死区宽度L1减去所述第一死区偏差值,所述第二死区宽度L2加上所述第一死区偏差值,存储上述死区值;当所述差值等于零时,存储所述第一死区宽度L1和所述第二死区宽度L2的相同值;当所述差值小于零时,判断所述差值是否小于第二预设差值阈值,如果小于所述第二预设差值阈值,将所述差值除以2得到第二死区偏差值,计算死区值,即将所述第一死区宽度L1减去所述第二死区偏差值,所述第二死区宽度L2加上所述第二死区偏差值,存储上述死区值,通过最优控制输出控制信号,基于上述存储的死区值控制转向校正。The output control module calculates the difference between the first dead zone width L1 and the second dead zone width L2, and when the difference is greater than zero, judges whether the difference is greater than a first preset difference threshold, if greater than the first preset difference threshold, divide the difference by 2 to obtain the first dead zone deviation value, and calculate the dead zone value, that is, the first dead zone width L1 minus the first dead zone deviation value, the second dead zone width L2 is added to the first dead zone deviation value, and the above dead zone value is stored; when the difference is equal to zero, the first dead zone width L1 and the second dead zone width L1 and the second dead zone are stored. the same value of the zone width L2; when the difference is less than zero, determine whether the difference is less than the second preset difference threshold, and if it is less than the second preset difference threshold, divide the difference by 2. Obtain the second dead zone deviation value, and calculate the dead zone value, that is, the first dead zone width L1 minus the second dead zone deviation value, the second dead zone width L2 plus the second dead zone For the deviation value, the above-mentioned dead zone value is stored, and the control signal is output through the optimal control, and the steering correction is controlled based on the above-mentioned stored dead zone value.

本申请能够综合多个农用装载车的参数,进行死区检测,方便准确进行死区补偿,同时,能够针对不同转向上进行综合分析,防止不同方向上死区不对等,综合考虑两个方向上的死区相同和不同值,进行两个方向的校正,有效准确的控制两个方向上死区。提升农用装载车准确转向。本发明能够减小农用车的死区宽度,提升用户对农用车的操作便捷性,提高农用车的安全性能。本系统能够是外设于农用车的独立系统或者是集成安装在农用车的校正系统,用户可以将独立系统用于校正不同的农用车,达到校正多个农用车的目的,节约使用成本。能够通过远程控制终端控制该系统,操作简便。The present application can integrate the parameters of a plurality of agricultural loading vehicles to perform dead zone detection, which is convenient and accurate to perform dead zone compensation. The same and different values of the dead zone can be corrected in two directions to effectively and accurately control the dead zone in both directions. Elevate agricultural loading truck for accurate steering. The invention can reduce the width of the dead zone of the agricultural vehicle, improve the user's operation convenience for the agricultural vehicle, and improve the safety performance of the agricultural vehicle. This system can be an independent system peripheral to agricultural vehicles or an integrated calibration system installed in agricultural vehicles. Users can use the independent system to calibrate different agricultural vehicles to achieve the purpose of calibrating multiple agricultural vehicles and save usage costs. The system can be controlled through a remote control terminal, which is easy to operate.

Claims (7)

1.一种农用装载车转向校正方法,其特征在于,包括如下步骤:1. an agricultural loading vehicle steering correction method, is characterized in that, comprises the steps: 1)接收输入信号;接收用户进行转向校正命令,通过触摸显示屏接收用户的触摸信号或者通过远程用户终端接收所述转向校正命令;1) Receive the input signal; receive the steering correction command from the user, receive the user's touch signal through the touch screen or receive the steering correction command through the remote user terminal; 2)根据接收到的输入信号,滤除明显偏差过大的瞬时值;接收输入信号,进行多次转向控制,判断针对同一位置的转向是否存在明显超出正常值的转向,如果存在,则滤除该次转向数据,补充一次转向;2) According to the received input signal, filter out the instantaneous value with obvious deviation; after receiving the input signal, perform multiple steering control to determine whether the steering for the same position has a steering that is obviously beyond the normal value, and if so, filter out The steering data is supplemented with a steering; 3)滤除明显偏差过大的瞬时值后,计算死区宽度;3) After filtering out the instantaneous value with obvious deviation, calculate the dead zone width; 4)根据确定的死区宽度进行转向死区补偿,以对所述农用装载车转向进行校正;4) Perform steering dead zone compensation according to the determined dead zone width to correct the steering of the agricultural loading vehicle; 针对不同转向上进行综合分析,防止不同方向上死区不对等,综合考虑两个方向上的死区相同和不同值,进行两个方向的校正,有效准确的控制两个方向上死区;Carry out comprehensive analysis for different steering directions to prevent unequal dead zones in different directions, comprehensively consider the same and different values of dead zones in two directions, and perform corrections in two directions to effectively and accurately control dead zones in two directions; 所述步骤3)中具体包括:The step 3) specifically includes: S11)控制农用装载车向第一方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;S11) Control the agricultural loading vehicle to turn to the maximum value in the first direction, repeat n times, measure and record the specific steering angle of each turn, n is a natural number greater than or equal to 2; 选取其中最大转向的值作为第一标准值,计算所述第一标准值与其他n-1次转向角度的第一差值,求取所述第一差值的平均值S1;Selecting the maximum steering value as the first standard value, calculating the first difference between the first standard value and other n-1 steering angles, and obtaining the average value S1 of the first difference; S12)通过第一计时模块,测量并记录在第一方向上每次转向到最大值的第一时间T1;计算所述第一时间T1的平均时间T1av,所述第一标准值除以所述平均时间T1av,得到第一基准速度V1;S12) Through the first timing module, measure and record the first time T1 of each turn to the maximum value in the first direction; calculate the average time T1av of the first time T1, and divide the first standard value by the Average time T1av to obtain the first reference speed V1; S13)控制农用转载车向第一方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;S13) Control the agricultural reloading vehicle to turn to any angle less than the maximum value in the first direction, repeat m times, measure and record the specific steering angle of each turn, m is a natural number greater than or equal to 2; 计算m次具体转向角度的平均值,选取作为第二标准值,计算所述第二标准值与其他m-1次转向角度的第二差值,以第二差值的绝对值计算第二差值的平均值S2;Calculate the average value of m specific steering angles, select it as the second standard value, calculate the second difference between the second standard value and other m-1 steering angles, and calculate the second difference with the absolute value of the second difference. the mean of the values S2; S14) 通过第二计时模块,测量并记录在第一方向上每次转向到所述任意一角度的第二时间T2;计算所述第二时间T2的平均时间T2av,所述第二标准值除以所述平均时间T2av,得到二基准速度V2;S14) Through the second timing module, measure and record the second time T2 of each turn to the arbitrary angle in the first direction; calculate the average time T2av of the second time T2, divide the second standard value by With the average time T2av, two reference speeds V2 are obtained; S15)计算第一死区宽度L1,
Figure DEST_PATH_IMAGE001
S15) Calculate the first dead zone width L1,
Figure DEST_PATH_IMAGE001
.
2.如权利要求1所述的农用装载车转向校正方法,其特征在于:所述步骤3)中具体包括:S21)控制农用装载车向第二方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;2. The method for correcting the steering of an agricultural loading vehicle according to claim 1, wherein the step 3) specifically includes: S21) controlling the agricultural loading vehicle to turn to the maximum value in the second direction, repeating n times, measuring and recording The specific steering angle of each steering, n is a natural number greater than or equal to 2; 选取其中最大转向的值作为第三标准值,计算所述第三标准值与其他n-1次转向角度的第三差值,求取所述第三差值的平均值S3;Selecting the value of the largest steering as the third standard value, calculating the third difference between the third standard value and other n-1 steering angles, and obtaining the average value S3 of the third difference; S22)通过第三计时模块,测量并记录在第二方向上每次转向到最大值的第三时间T3;计算所述第三时间T3的平均时间T3av,所述第三标准值除以所述平均时间T3av,得到第三基准速度V1;S22) Through the third timing module, measure and record the third time T3 of each turn to the maximum value in the second direction; calculate the average time T3av of the third time T3, and divide the third standard value by the Average time T3av to obtain the third reference speed V1; S23)控制农用转载车向第二方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;S23) Control the agricultural reloading vehicle to turn to any angle less than the maximum value in the second direction, repeat m times, measure and record the specific steering angle of each turn, m is a natural number greater than or equal to 2; 计算m次具体转向角度的平均值,选取作为第四标准值,计算所述第四标准值与其他m-1次转向角度的第四差值,以第四差值的绝对值计算第四差值的平均值S4;Calculate the average value of m specific steering angles, select it as the fourth standard value, calculate the fourth difference between the fourth standard value and other m-1 steering angles, and calculate the fourth difference with the absolute value of the fourth difference. the mean of the values S4; S24) 通过第四计时模块,测量并记录在第二方向上每次转向到所述任意一角度的第四时间T4;计算所述第四时间T4的平均时间T4av,所述第四标准值除以所述平均时间T4av,得到四基准速度V4;S24) Through the fourth timing module, measure and record the fourth time T4 of each turn to the arbitrary angle in the second direction; calculate the average time T4av of the fourth time T4, divide the fourth standard value With the average time T4av, four reference speeds V4 are obtained; S25)计算第二死区宽度L2,
Figure DEST_PATH_IMAGE002
S25) Calculate the second dead zone width L2,
Figure DEST_PATH_IMAGE002
.
3.如权利要求2所述的农用装载车转向校正方法,其特征在于:计算所述第一死区宽度L1和第二死区宽度L2的差值,当所述差值大于零时,判断所述差值是否大于第一预设差值阈值,如果大于所述第一预设差值阈值,将所述差值除以2得到第一死区偏差值,计算死区值,即将所述第一死区宽度L1减去所述第一死区偏差值,所述第二死区宽度L2加上所述第一死区偏差值,存储上述死区值;当所述差值等于零时,存储所述第一死区宽度L1和所述第二死区宽度L2的相同值;当所述差值小于零时,判断所述差值是否小于第二预设差值阈值,如果小于所述第二预设差值阈值,将所述差值除以2得到第二死区偏差值,计算死区值,即将所述第一死区宽度L1减去所述第二死区偏差值,所述第二死区宽度L2加上所述第二死区偏差值,存储上述死区值。3. The method for correcting the steering of an agricultural loading vehicle according to claim 2, wherein the difference between the first dead zone width L1 and the second dead zone width L2 is calculated, and when the difference is greater than zero, it is determined that Whether the difference is greater than the first preset difference threshold, if it is greater than the first preset difference threshold, divide the difference by 2 to obtain the first dead zone deviation value, and calculate the dead zone value, that is, the The first dead zone width L1 minus the first dead zone deviation value, the second dead zone width L2 plus the first dead zone deviation value, and the above dead zone value is stored; when the difference is equal to zero, Store the same value of the first dead zone width L1 and the second dead zone width L2; when the difference is less than zero, determine whether the difference is less than a second preset difference threshold, if it is less than the For the second preset difference threshold, divide the difference by 2 to obtain a second dead zone deviation value, and calculate the dead zone value, that is, subtract the second dead zone deviation value from the first dead zone width L1, so The second dead zone width L2 is added to the second dead zone deviation value to store the above dead zone value. 4.如权利要求3所述的农用装载车转向校正方法,其特征在于:将上述存储的死区值发送到控制器,所述控制器根据接收到的死区值进行转向死区补偿,并计算死区补偿时间。4. The steering correction method for an agricultural loading vehicle according to claim 3, wherein the stored dead zone value is sent to the controller, and the controller performs steering dead zone compensation according to the received dead zone value, and Calculate the dead time compensation time. 5.如权利要求4所述的农用装载车转向校正方法,其特征在于:所述控制器通过最优控制算法控制死区补偿,在固有最优PD控制器确定参数调整的基础上,引入整数阶PD和分数阶PD两种控制结构,其控制模型为:5. The steering correction method for an agricultural loading vehicle according to claim 4, wherein the controller controls the dead zone compensation through an optimal control algorithm, and on the basis of parameter adjustment determined by the inherent optimal PD controller, an integer is introduced. There are two control structures of first-order PD and fractional-order PD, and their control models are:
Figure DEST_PATH_IMAGE003
Figure DEST_PATH_IMAGE003
其中,y为横向偏差,u为控制输入,即存储的死区值,Gc(s)为控制函数,
Figure DEST_PATH_IMAGE004
为延时函数。
Among them, y is the lateral deviation, u is the control input, that is, the stored dead zone value, Gc(s) is the control function,
Figure DEST_PATH_IMAGE004
is the delay function.
6.一种农用装载车转向校正系统,其特征在于,包括如权利要求1-5任意一项所述的农用装载车转向校正方法,具体包括:控制器,角度传感器,计时模块,驱动器,反馈检测器;所述角度传感器和计时模块将检测的角度和计算的时间传输给控制器,所述控制器计算转向死区,生产死区补偿控制信号,并发送给驱动器,驱动所述农用装载车转向校正,所述反馈检测器检测死区补偿的转向校正,反馈给所述控制器。6. A steering correction system for an agricultural loading vehicle, characterized in that it comprises the steering correction method for an agricultural loading vehicle according to any one of claims 1-5, specifically comprising: a controller, an angle sensor, a timing module, a driver, a feedback detector; the angle sensor and timing module transmit the detected angle and the calculated time to the controller, the controller calculates the steering dead zone, produces the dead zone compensation control signal, and sends it to the driver to drive the agricultural loading vehicle Steering correction, the feedback detector detects the steering correction for deadband compensation and feeds back to the controller. 7.如权利要求6所述的农用装载车转向校正系统,其特征在于,所述控制器包括:位置计算模块、平均值计算模块、死区计算模块、输出控制模块;所述计时模块包括第一、第二、第三、第四计时模块;7 . The steering correction system for agricultural loading vehicles according to claim 6 , wherein the controller comprises: a position calculation module, an average value calculation module, a dead zone calculation module, and an output control module; the timing module includes a first 1st, 2nd, 3rd and 4th timing modules; 所述位置计算模块控制农用装载车向第一方向转向最大值,重复n次,测量并记录每次转向的具体转向角度,n为大于或等于2的自然数;The position calculation module controls the agricultural loading vehicle to turn to the maximum value in the first direction, repeats n times, measures and records the specific steering angle of each turn, and n is a natural number greater than or equal to 2; 选取其中最大转向的值作为第一标准值,计算所述第一标准值与其他n-1次转向角度的第一差值,所述平均值计算模块求取所述第一差值的平均值S1;Select the value of the largest steering as the first standard value, calculate the first difference between the first standard value and other n-1 steering angles, and the average value calculation module calculates the average value of the first difference. S1; 所述第一计时模块,测量并记录在第一方向上每次转向到最大值的第一时间T1;计算所述第一时间T1的平均时间T1av,所述第一标准值除以所述平均时间T1av,得到第一基准速度V1;The first timing module measures and records the first time T1 of each turn to the maximum value in the first direction; calculates the average time T1av of the first time T1, and divides the first standard value by the average At time T1av, the first reference speed V1 is obtained; 所述位置计算模块控制农用转载车向第一方向转向小于最大值的任意一角度,重复m次,测量并记录每次转向的具体转向角度,m为大于或等于2的自然数;The position calculation module controls the agricultural reloading vehicle to turn to any angle smaller than the maximum value in the first direction, repeats m times, measures and records the specific steering angle of each turn, and m is a natural number greater than or equal to 2; 计算m次具体转向角度的平均值,选取作为第二标准值,计算所述第二标准值与其他m-1次转向角度的第二差值,所述平均值计算模块以第二差值的绝对值计算第二差值的平均值S2;Calculate the average value of m specific steering angles, select it as the second standard value, and calculate the second difference between the second standard value and other m-1 steering angles. The absolute value calculates the average value S2 of the second difference; 所述第二计时模块,测量并记录在第一方向上每次转向到所述任意一角度的第二时间T2;计算所述第二时间T2的平均时间T2av,所述第二标准值除以所述平均时间T2av,得到二基准速度V2;The second timing module measures and records the second time T2 of each turn to the arbitrary angle in the first direction; calculates the average time T2av of the second time T2, and divides the second standard value by The average time T2av obtains two reference speeds V2; 所述死区计算模块计算第一死区宽度L1,
Figure DEST_PATH_IMAGE005
The dead zone calculation module calculates the first dead zone width L1,
Figure DEST_PATH_IMAGE005
.
CN201810310454.7A 2018-04-09 2018-04-09 Agricultural loading vehicle steering correction system and method Active CN108535031B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810310454.7A CN108535031B (en) 2018-04-09 2018-04-09 Agricultural loading vehicle steering correction system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810310454.7A CN108535031B (en) 2018-04-09 2018-04-09 Agricultural loading vehicle steering correction system and method

Publications (2)

Publication Number Publication Date
CN108535031A CN108535031A (en) 2018-09-14
CN108535031B true CN108535031B (en) 2020-08-14

Family

ID=63483302

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810310454.7A Active CN108535031B (en) 2018-04-09 2018-04-09 Agricultural loading vehicle steering correction system and method

Country Status (1)

Country Link
CN (1) CN108535031B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112598748A (en) * 2020-11-24 2021-04-02 深兰人工智能(深圳)有限公司 Calibration method and device for steering dead zone value of articulated vehicle and electronic equipment
CN113063386B (en) * 2021-03-22 2022-09-30 大连创新零部件制造公司 Angle measuring method of EPS system angle sensor
CN114721375B (en) * 2022-03-14 2024-03-26 常州江苏大学工程技术研究院 Agricultural machinery single antenna navigation path tracking method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5612883A (en) * 1990-02-05 1997-03-18 Caterpillar Inc. System and method for detecting obstacles in the path of a vehicle
CN102985311A (en) * 2011-06-08 2013-03-20 日本精工株式会社 Apparatus for controlling electric power steering apparatus
CN104603708A (en) * 2012-09-10 2015-05-06 天宝导航有限公司 Agricultural autopilot steering compensation
CN105480295A (en) * 2014-10-03 2016-04-13 德尔福技术有限公司 Lane departure steering correction with road camber and crosswind compensation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5612883A (en) * 1990-02-05 1997-03-18 Caterpillar Inc. System and method for detecting obstacles in the path of a vehicle
CN102985311A (en) * 2011-06-08 2013-03-20 日本精工株式会社 Apparatus for controlling electric power steering apparatus
CN104603708A (en) * 2012-09-10 2015-05-06 天宝导航有限公司 Agricultural autopilot steering compensation
CN105480295A (en) * 2014-10-03 2016-04-13 德尔福技术有限公司 Lane departure steering correction with road camber and crosswind compensation

Also Published As

Publication number Publication date
CN108535031A (en) 2018-09-14

Similar Documents

Publication Publication Date Title
CN108535031B (en) Agricultural loading vehicle steering correction system and method
GB2603683A (en) Control methods for a force sensor system
CN106965850B (en) Motor driven power steering system and its control method
JP3956877B2 (en) Sensor temperature correction device and sensor temperature correction method
AU2015219814B2 (en) Control Device for Machine Apparatus and Gain Determination Method for Friction Compensation
US7382150B2 (en) Sensitivity switchable detection circuit and method
KR102335985B1 (en) Apparatus for controlling steering angle, lane keeping assist system having the same and method thereof
KR102637909B1 (en) Redundancy circuit for electric power steering system
US9784632B2 (en) Sensor signal detection device
WO2014196188A1 (en) Physical quantity sensor adjustment method, and physical quantity sensor
JP6166353B2 (en) Process variable compensation in process transmitters.
WO2016163343A1 (en) Motor control device and electric power steering device equipped with same
CN112061228A (en) Apparatus and method for estimating column torque of motor-driven power steering system
CN112550300A (en) Vehicle speed detection method and device, storage medium, electronic equipment and vehicle
CN106019934B (en) Control device and control method
CN107901897B (en) Closed-loop control method and device for proportional pressure reducing valve and rail vehicle control system
JP2009278820A (en) Motor driving device
US8256865B2 (en) Vacuum source control using virtual pulse-width modulation levels
JP2020111144A (en) Suspension control apparatus
JP6690523B2 (en) Detector
KR102703548B1 (en) Apparatus and method for controlling pressure of braking system
JPH0536273B2 (en)
KR101176580B1 (en) method for calibrating of electronic suspension controller and system of the same
JP2000288613A (en) Automatic thickness control method for rolling mill
CN104375696A (en) Touch screen induction value self-correcting device and method

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