IP Library Granted Patent US 12,005,896
Granted Patent B2
US 12,005,896 · App. 17/137,108 · Granted Jun 11, 2024

Control system to dampen structural oscillations of vehicle implements

Inventors: Justin Creaby (Westminster, CO); Joshua Rands (Superior, CO)
Assignee: Trimble Inc
B60W30/143A01C23/007A01M7/0089B60W10/20B60W10/30H04Q9/00B05B13/005G01C19/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,005,896
App. No.
17/137,108
Granted
Jun 11, 2024
Kind
B2
Abstract

Described herein are systems, methods, and other techniques for damping oscillations of an implement of a vehicle while the vehicle is moving. Sensor data is captured using one or more sensors that are attached to the vehicle. The sensor data is analyzed to extract one or both of symmetric oscillation information or asymmetric oscillation information. One or both of a speed damping signal or a steering damping signal are generated based on analyzing the sensor data. The speed damping signal is generated in response to extracting the symmetric oscillation information and the steering damping signal is generated in response to extracting the asymmetric oscillation information. A movement of the vehicle is modified using one or both of the speed damping signal or the steering damping signal.

Claims (33)

1. A method of damping oscillations of an implement of a vehicle while the vehicle is moving, the method comprising:

capturing sensor data using one or more sensors that are attached to the vehicle;

analyzing the sensor data to extract symmetric oscillation information and asymmetric oscillation information from the sensor data, wherein extracting the symmetric oscillation information includes extracting a frequency and a phase corresponding to symmetric oscillations of the vehicle, and wherein extracting the asymmetric oscillation information includes extracting a frequency and a phase corresponding to asymmetric oscillations of the vehicle;

generating (i) a speed damping signal using the frequency and the phase corresponding to the symmetric oscillations and (ii) a steering damping signal using the frequency and the phase corresponding to the asymmetric oscillations, wherein the steering damping signal is generated by extracting a signal from the sensor data having the frequency corresponding to the asymmetric oscillations, time-shifting the extracted signal based on the phase corresponding to the asymmetric oscillations, and scaling the extracted signal; and

modifying a movement of the vehicle using the speed damping signal and the steering damping signal.

2. The method of claim 1 , wherein capturing the sensor data includes capturing accelerometer data using an accelerometer attached to the vehicle.

3. The method of claim 2 , wherein the symmetric oscillation information is extracted from the accelerometer data.

4. The method of claim 1 , wherein capturing the sensor data includes capturing gyro data using a gyroscope attached to the vehicle.

5. The method of claim 4 , wherein the asymmetric oscillation information is extracted from the gyro data.

6. The method of claim 1 , wherein modifying the movement of the vehicle using the speed damping signal includes combining the speed damping signal with an existing speed signal.

7. The method of claim 1 , wherein modifying the movement of the vehicle using the steering damping signal includes combining the steering damping signal with an existing steering signal.

8. The method of claim 1 , wherein the speed damping signal is generated to include the frequency corresponding to the symmetric oscillations.

9. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations for damping oscillations of an implement of a vehicle while the vehicle is moving, the operations comprising:

capturing sensor data using one or more sensors that are attached to the vehicle;

analyzing the sensor data to extract symmetric oscillation information and asymmetric oscillation information from the sensor data, wherein extracting the symmetric oscillation information includes extracting a frequency and a phase corresponding to symmetric oscillations of the vehicle, and wherein extracting the asymmetric oscillation information includes extracting a frequency and a phase corresponding to asymmetric oscillations of the vehicle;

generating (i) a speed damping signal using the frequency and the phase corresponding to the symmetric oscillations and (ii) a steering damping signal using the frequency and the phase corresponding to the asymmetric oscillations, wherein the steering damping signal is generated by extracting a signal from the sensor data having the frequency corresponding to the asymmetric oscillations, time-shifting the extracted signal based on the phase corresponding to the asymmetric oscillations, and scaling the extracted signal; and

modifying a movement of the vehicle using the speed damping signal and the steering damping signal.

10. The non-transitory computer-readable medium of claim 9 , wherein capturing the sensor data includes capturing accelerometer data using an accelerometer attached to the vehicle.

11. The non-transitory computer-readable medium of claim 10 , wherein the symmetric oscillation information is extracted from the accelerometer data.

12. The non-transitory computer-readable medium of claim 9 , wherein capturing the sensor data includes capturing gyro data using a gyroscope attached to the vehicle.

13. The non-transitory computer-readable medium of claim 12 , wherein the asymmetric oscillation information is extracted from the gyro data.

14. The non-transitory computer-readable medium of claim 9 , wherein modifying the movement of the vehicle using the speed damping signal includes combining the speed damping signal with an existing speed signal.

15. A system for damping oscillations of an implement of a vehicle while the vehicle is moving, the system comprising:

one or more processors; and

a computer-readable medium comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

capturing sensor data using one or more sensors that are attached to the vehicle;

analyzing the sensor data to extract symmetric oscillation information and asymmetric oscillation information from the sensor data, wherein extracting the symmetric oscillation information includes extracting a frequency and a phase corresponding to symmetric oscillations of the vehicle, and wherein extracting the asymmetric oscillation information includes extracting a frequency and a phase corresponding to asymmetric oscillations of the vehicle;

generating (i) a speed damping signal using the frequency and the phase corresponding to the symmetric oscillations and (ii) a steering damping signal using the frequency and the phase corresponding to the asymmetric oscillations, wherein the steering damping signal is generated by extracting a signal from the sensor data having the frequency corresponding to the asymmetric oscillations, time-shifting the extracted signal based on the phase corresponding to the asymmetric oscillations, and scaling the extracted signal; and

modifying a movement of the vehicle using the speed damping signal and the steering damping signal.

16. The system of claim 15 , wherein capturing the sensor data includes capturing accelerometer data using an accelerometer attached to the vehicle.

17. The system of claim 16 , wherein the symmetric oscillation information is extracted from the accelerometer data.

18. The system of claim 15 , wherein capturing the sensor data includes capturing gyro data using a gyroscope attached to the vehicle.

19. The system of claim 18 , wherein the asymmetric oscillation information is extracted from the gyro data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2024
From: TRIMBLE INC.
To: PTX TRIMBLE LLC
Reel/Frame 067780/0420 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2020
From: CREABY, JUSTIN; RANDS, JOSHUA
To: TRIMBLE INC.
Reel/Frame 054770/0270 →
Continuity (1)
Related Publication 20220203978A1 · Jun 30, 2022