# US 2025/0083518 A1 · Method and architecture for powerhop identification and mitigation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0083518 A1
- Document ID: US20250083518A1
- Status: Published application
- Kind: A1
- Application number: 18/466,320
- Filed: 2023-09-13
- Published: 2025-03-13
- Earliest claimed: 2023-09-13
- Assignees: GM Global Technology Operations LLC
- Applicants: GM Global Technology Operations LLC
- Inventors: Hassan Askari; Mustafa Hakan Turhan; Saurabh Kapoor; SeyedAlireza Kasaiezadeh Mahabadi; Nauman Sohani
- Web page: https://patentgrep.com/patent/US20250083518A1

## CPC

- B60W 30/20: Reducing vibrations in the driveline
- B60K 28/16: responsive to, or preventing, spinning or skidding of wheels
- B60W 2520/28: Wheel speed
- B60W 2710/0666: Engine torque
- B60W 2720/30: Wheel torque
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60K: ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES

## Abstract

A method for powerhop identification and mitigation includes receiving sensor data of a vehicle, such as wheel speed; determining a wheel jerk characteristics of the vehicle based on the wheel speed; determining a ride height of the vehicle; determining whether the vehicle is experiencing powerhop based on the wheel jerk characteristics and the ride height of the vehicle; and in response to determining that the vehicle is experiencing powerhop, adjusting a torque of the vehicle to mitigate the powerhop.

## Claims

### Claim 1

A method for powerhop identification and mitigation, comprising:
receiving sensor data of a vehicle, where the sensor data includes wheel speed;
determining a wheel jerk characteristics of the vehicle based on the wheel speed;
determining a ride height of the vehicle;
determining whether the vehicle is experiencing powerhop based on the wheel jerk characteristics and the ride height of the vehicle; and
in response to determining that the vehicle is experiencing powerhop, adjusting a torque of the vehicle to mitigate the powerhop.

### Claim 2 (depends on 1)

The method of claim 1, wherein the wheel jerk characteristics include a wheel jerk amplitude and a wheel jerk duration, wherein the wheel jerk amplitude is a second derivate of the wheel speed with respect to time.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
determining whether an absolute value of a change in the wheel jerk amplitude within a predetermined amount of time is greater than a predetermined amplitude threshold; and
in response to determining that the absolute value of the change in the wheel jerk amplitude within the predetermined amount of time is greater than the predetermined amplitude threshold, setting a wheel speed flag to on.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
determining whether a change in the ride height of the vehicle within the predetermined amount of time is less than a predetermined ride height threshold; and
in response to determining that the change in the ride height of the vehicle within the predetermined amount of time is less than the predetermined ride height threshold, setting a ride height flag to on.

### Claim 5 (depends on 4)

The method of claim 4, further comprising determining whether an Anti-lock Braking System (ABS) of the vehicle is inactive.

### Claim 6 (depends on 5)

The method of claim 5, further comprising determining whether a derivative of a throttle position with respect to time is equal or greater than zero.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
determining that the ABS of the vehicle is inactive;
determining that the derivative of the throttle position with respect to time is equal or greater than zero;
determining that the wheel speed flag is set to on;
determining that the ride height flag is set to on;
setting a powerhop flag to on in response to: (a) determining that the ABS of the vehicle is inactive; (b) determining that the derivative of the throttle position with respect to time is equal or greater than zero; (c) determining that the wheel speed flag is set to on; and (d) determining that the ride height flag is set to on.

### Claim 8 (depends on 7)

The method of claim 7, wherein the torque of the vehicle is adjusted to mitigate the powerhop in response to setting the powerhop flag to on.

### Claim 9 (depends on 1)

The method of claim 1, wherein the vehicle includes a plurality of sensors, the plurality of sensors includes at least one wheel speed sensor, at least one ride height sensor, and at least one inertial measurement unit (IMU), the wheel speed is determined using the at least one wheel speed sensor of the vehicle, and the ride height is determined using the at least one ride height sensor of the vehicle, and the method further comprises:
determining that the at least one wheel speed sensor is unavailable;
determining that the least one ride height sensor is unavailable; and
in response to determining that the at least one wheel speed sensor is unavailable and determining that the least one ride height sensor is unavailable, using a machine learning process to determine that the vehicle is experiencing powerhop using sensor data from the at least one IMU.

### Claim 10 (depends on 9)

The method of claim 9, wherein adjusting the torque of the vehicle to mitigate the powerhop includes considering a wheel slip limit.

### Claim 11

A vehicle, comprising:
a plurality of sensors each configured to generate sensor data, wherein the plurality of sensors includes at least one wheel speed sensor and at least one ride height sensor;
a controller in communication with the plurality of sensors, wherein the controller is programmed to:
receive sensor data from the plurality of sensors, where the sensor data includes wheel speed;
determine a wheel jerk characteristics of the vehicle based on the wheel speed;
determine the ride height of the vehicle using the sensor data;
determine whether the vehicle is experiencing powerhop based on the wheel jerk characteristics and the ride height of the vehicle; and
in response to determining that the vehicle is experiencing powerhop, adjust a torque of the vehicle to mitigate the powerhop.

### Claim 12 (depends on 11)

The vehicle of claim 11, wherein the wheel jerk characteristics include a wheel jerk amplitude and a wheel jerk duration, wherein the wheel jerk amplitude is a second derivate of the wheel speed with respect to time.

### Claim 13 (depends on 12)

The vehicle of claim 12, wherein the controller is programmed to:
determine whether an absolute value of a change in the wheel jerk amplitude within a predetermined amount of time is greater than a predetermined amplitude threshold; and
in response to determining that the absolute value of the change in the wheel jerk amplitude within the predetermined amount of time is greater than the predetermined amplitude threshold, set a wheel speed flag to on.

### Claim 14 (depends on 13)

The vehicle of claim 13, wherein the controller is programmed to:
determine whether a change in the ride height of the vehicle within the predetermined amount of time is less than a predetermined ride height threshold; and
in response to determining that the change in the ride height of the vehicle within the predetermined amount of time is less than the predetermined ride height threshold, set a ride height flag to on.

### Claim 15 (depends on 14)

The vehicle of claim 14, wherein the controller is programmed to:
determine whether an Anti-lock Braking System (ABS) of the vehicle is inactive.

### Claim 16 (depends on 15)

The vehicle of claim 15, wherein the controller is programmed to determine whether a derivative of a throttle position with respect to time is equal or greater than zero.

### Claim 17 (depends on 16)

The vehicle of claim 16, wherein the controller is programmed to:
determine that the ABS of the vehicle is inactive;
determine that the derivative of the throttle position with respect to time is equal or greater than zero;
determine that the wheel speed flag is set to on;
determine that the ride height flag is set to on;
setting a powerhop flag to on in response to: (a) determining that the ABS of the vehicle is inactive; (b) determining that the derivative of the throttle position with respect to time is equal or greater than zero; (c) determining that the wheel speed flag is set to on; and (d) determining that the ride height flag is set to on.

### Claim 18 (depends on 17)

The vehicle of claim 17, wherein the torque of the vehicle is adjusted to mitigate the powerhop in response to setting the powerhop flag to on.

### Claim 19 (depends on 18)

The vehicle of claim 18, wherein the plurality of sensors includes at least one inertial measurement unit (IMU), the wheel speed is determined using the at least one wheel speed sensor of the vehicle, and the ride height is determined using the at least one ride height sensor of the vehicle, and the controller is programmed to:
determine that the at least one wheel speed sensor is unavailable;
determine that the least one ride height sensor is unavailable; and
in response to determining that the at least one wheel speed sensor is unavailable and determining that the least one ride height sensor is unavailable, use a machine learning process to determine that the vehicle is experiencing powerhop using sensor data from the at least one IMU.

### Claim 20 (depends on 19)

The vehicle of claim 19, wherein adjusting the torque of the vehicle to mitigate the powerhop includes considering a wheel slip limit.
