Transformer (modifier) design for controlling articulated vehicles smoothly
10599151 ยท 2020-03-24
Assignee
Inventors
Cpc classification
International classification
Abstract
The present invention relates to a practical approach to alleviate or remove the jerky heading change in ArVs. The rate of change of articulation angle in heading kinematics is effectively canceled. This modification (also called as transformer) can be done such that articulated vehicles can change their heading similar to front wheel-steered vehicles.
Claims
1. A method of operating an automated steering system with a control feedback loop for an Articulated Vehicle (ArV) comprising: a. modeling steering performance of a Front Wheel Steered Vehicle (FrV) FrV; and b. modifying the steering control feedback loop in a manner where steering performance of an ArV reacts similar to that of an FrV, wherein the step of modifying comprises creating a modification function which effectively cancels rate of change of articulation angle in the heading kinematics of the ArV, which then affects heading angle rate of change.
2. The method of claim 1 wherein the modification function is in the form of:
3. The method of claim 2 wherein the modification function is discrete form comprises:
4. The method of claim 1 wherein the control loop includes a PID controller.
5. The method of claim 1 wherein the control loop includes an adjustable time constant.
6. The method of claim 1 wherein the PID controller includes inputs comprising: a. desired turning rate; and b. an adjustable time constant.
7. The method of claim 1 wherein the PID output comprises a steering command to a hydrostatic steering system, which converts the steering command into an actual turning rate.
8. The method of claim 1 wherein the ArV comprises an agricultural tractor.
9. The method of claim 8 wherein the agricultural tractor comprises: a. chassis only articulation; b. front wheel steer and chassis articulation; c. front wheel steer, rear wheel steer, and chassis articulation.
10. An automated steering system for an Articulated Vehicle (ArV) comprising: a. a set of navigation sensors; b. a set of vehicle motion models; c. a navigation planner which provides a steering angle instruction based on position heading data from the navigation sensors and motion status data from the vehicle motion models; d. a steering controller which modifies the steering angle instruction from the navigation planner by a feedback control loop wherein a part of modification comprises: i. modifying the control feedback loop in a manner where steering performance of an ArV reacts similar to that of a Front Wheel Steered Vehicle (FrV), wherein the modifying comprises a modification function which effectively cancels rate of change of articulation angle in the heading kinematics of the ArV, which then affects heading angle rate of change.
11. The automated steering system of claim 10 operatively installed in an ArV.
12. The automated steering system of claim 11 wherein the ArV includes: a. front steerable wheels b. rear steerable wheels, or c. both.
13. The automated steering system of claim 10 wherein the ArV includes a steering mechanism comprising a hydrostatic steering system.
14. An Articulated Vehicle (ArV) ArV comprising: a. a frame; b. a motor on the frame; c. an articulation point in the frame; d. a front wheel base from the articulation point to front wheels; e. a rear wheel base from the articulation point to rear wheels; f. a steering mechanism to control articulation angle of the frame at the articulation point; g. an automated steering system operatively connected to the steering mechanism comprising: i. a set of navigation sensors; ii. a set of vehicle motion models; iii. a navigation planner which provides a steering angle instruction based on position heading data from the navigation sensors and motion status data from the vehicle motion models; iv. a steering controller which modifies the steering angle instruction from the navigation planner by a feedback control loop wherein a part of modification comprises: 1. modifying the control feedback loop in a manner where steering performance of an ArV reacts similar to that of a Front Wheel Steered Vehicle (Frv), wherein the modifying comprises a modification function which effectively cancels rate of change of articulation angle in the heading kinematics of the ArV, which then affects heading angle rate of change.
Description
III. BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
IV. DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS OF THE INVENTION
(15) A. Overview
(16) For a better understanding of the invention, specific implementations will now be described in detail. It is to be understood that the invention can take many forms and embodiments. The specific examples below are neither inclusive nor exclusive of all forms and embodiment it can take. Variations obvious to those skilled in the art will be included within the invention.
(17) For example, in generalized form, the invention relates to a modified automated steering (autosteer) system for articulated vehicles. The modified automated steering system includes software which utilizes a feedback loop to compensation for error or offset between a planned navigation path and an actual path. The modification causes the heading rate instructions for articulated vehicles (ArV's) to be similar to front steer (FrV's).
(18) As will be appreciated by those skilled in the art, while applicable to agricultural vehicles (e.g. wheeled or tracked ArV's), it is not limited to them. For example, other ArV's are relevant. A few non-limiting examples are in the construction, and transportation areas.
(19) As will be appreciated by those skilled in the art, the specific examples discussed below include some design choices. Those design choices can vary and be applied in analogous ways to other implementations of the invention. For example, in at least some of the specific examples below, comparison of the performance of the new steering control is between the invention applied to a specific ArV (namely, Steiger 400 see
(20) As will also be appreciated by those skilled in the art, the invention can be applied to a variety of different automated steering systems and vehicles, as well as to ancillary functions of the vehicle. A few non-limiting examples for agricultural vehicles include steering an ArV alone, steering an ArV while concurrently performing some agriculture function (e.g. plowing, planting, cultivating, applying chemicals, harvesting), or steering an ArV while it pulls or pushes an implement or trailer.
(21) B. Generalized Example of Methodology
(22) At a generalized level, the invention can be implemented by a transfer function which is discretely implemented in the code. The coding can be relative to the feedback loop for automated steering control. An example of such automated steering control feedback designs before modification can be at Gnss for Vehicle Control (GNSS Technology and Applications which is incorporated by reference herein (https://www.amazon.com/Gnss-Vehicle-Control-Technology-Applications/dp/1596933011).
(23) The transfer function basically modifies the heading rate equation for a ArV. Certain assumptions are made in creating the transfer function. Ultimately, it causes the heading rate of the ArV steering control to be similar to that of an FrV.
(24) This modification basically smoothes out response to steering changes that otherwise would be generated by the PID controller. This reduces the jerkiness of the articulated vehicle, especially at other than low levels beats. It makes the autosteering feel like a front steer. It does not require radical tuning up the gain of the PID controller for the front steer.
(25) Ways in which the transfer function is designed and implemented into an ArV can be shown by specific examples, as will be set forth below.
(26) C. Specific Example of Methodology
(27) 1. General Method Applied Specifically (Case 210 FrV Vs. Steiger 400 ArV)
(28) In an agricultural automated steering system (e.g. like
(29)
(30)
(31)
(32)
(33)
(34)
(35) Testing for this specific example validates the modified system. As can be seen in the three graphs below at
(36) 2. Field Testing (See
(37) In test results indicated at
(38) It can therefore be seen that this specific example achieves at least one or more the stated objects of the invention.
(39) 3. Specific Example of Hardware Set-Up In this example, the modification is coded discretely into the steering controller. This would be at the location labeled transformer in a typical automated steering system as illustrated diagrammatically in
(40) While this can involve a modification to the PID control software, this embodiment of the invention is a technology transformation with both overt and subtle real-world beneficial results. As mentioned, and as can be seen in
(41) As mentioned, this modified control for ArV operation can be used with the ArV alone, in conjunction with a function concurrently performed on the field by the ArV, or relative an implement being pulled, pushed, or otherwise operated with the ArV.
(42) 4. Supplemental Supporting Information
(43) Supporting information can be found in the Appendices attached to U.S. Provisional Application 62/446,009, which is incorporated by reference herein in its entirely. Some of the information found there includes:
(44) a. Similar to
(45) b. A comparison of Case 210 FrV and Steiger 400 ArV led to the discovery that at least at low speed the rate of change of articulation angle plays a major role in heading angle change of rate.
(46) c. The transfer functions for articulated vehicles and the corresponding investigations led to how PID control loop can be modified to produce the benefits of the invention.
(47) d. the basic relationships used to produce a modification function (transformer) M(s) that can be programmed into the PID control software based on the foundational discoveries. This transformer was first implemented in computer environment for validation and verification.
(48) e. The starting point is comparing heading rate equation and transfer functions for Case 210 FrV versus Steiger 400 ArV, based on the listed assumptions. The modification function M(s) derived is:
(49)
This function causes heading rate of ArV to be similar to FrV. As further noted, it may not require any other substantial modification of the PID.
(50) f. A computerized simulation of expected autosteer system performance for ArV Steiger 400 with parameters was used in the simulation (note: simulations show closed loop characteristics without noise, which typically would exist at some level).
(51) g. The computerized simulation of expected autosteer performance of an ArV such as Steiger 400, including heading and XTE performance results with the modification function of the invention applied, illustrated smoothness of performance including heading, XTE and other.
(52) h. ArV with modification function behaves similar to FrV in XTE performance.
(53) i. ArV with modification eliminates noisy performance regarding both heading and steering.
(54) D. Options and Alternatives
(55) The foregoing describes generalized and specific forms of the invention. As previously stated, the invention can take many forms and embodiments. Persons of skill in this technical area will appreciate the same.
(56) For example, the invention can be tailored for application to a variety of ArV's. The designer would have to take into consideration the specifics of the particular ArV, but can apply the generalized invention in an analogous way.
(57) By further example, the invention can be installed and operated in a variety of ways. It can be integrated into a control loop of the automated steering system with discrete code. It can also be integrated to modify driver steering input to avoid change in articulation angle in standing still for safety and to provide smoother operation in moving condition.
(58) The assumptions upon which the modification function is based can vary. Examples are the wheel base lengths of the selected front wheel steered and articulated vehicles used.
(59) Other options or alternatives for the designer are to use different sampling time, to use more or less wheel base lengths to smooth out or make the steering more aggressive.