IP Library Granted Patent US 12,420,645
Granted Patent B1
US 12,420,645 · App. 18/102,575 · Granted Sep 23, 2025

Methods and apparatus for performing hill hold with reduced oscillations in vehicle position

Inventors: Krishnakumar Ramamoorthy (Foster City, CA); Tai-Sik Hwang (San Jose, CA); James Michael Castelaz (Alameda, CA)
Assignee: Motiv Power Systems, Inc.
B60L15/20B60L2240/12B60L2240/14B60L2240/26B60L2240/421B60L2240/642
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,420,645
App. No.
18/102,575
Granted
Sep 23, 2025
Kind
B1
Abstract

Methods and apparatus for hill hold in an electric vehicle are disclosed. In one embodiment, a system includes a motor and a controller operable in a hill hold control mode. The motor is coupled to one or more wheels of a vehicle. In the hill hold control mode, the controller controls the motor to generate a holding torque to maintain a vehicle speed at zero. The holding torque prevents a change in vehicle position. The holding torque opposes changes in the road grade, the shaft stiffness, or the vehicle weight to prevent oscillations in the vehicle position. The controller uses at least one of road grade, shaft stiffness, and vehicle weight to control the motor to generate the holding torque. The hill hold control mode operates across a range of vehicle weights, a range of shaft stiffnesses, and a range of road grades, without additional tuning of the controller.

Claims (42)

1. An apparatus comprising:

a motor coupled to one or more wheels of a vehicle; and

a resonance suppression control circuit configured to:

generate a motor set torque signal;

generate voltage waveforms that drive the motor, wherein the voltage waveforms are based on the motor set torque signal;

receive a measured motor speed indicator from the motor;

estimate motor torque from the measured motor speed indicator;

estimate shaft torque from the measured motor speed indicator; and

update the motor set torque signal based on the estimated motor torque and estimated shaft torque so that the motor is adjusted to prevent a change in vehicle position.

2. The apparatus of claim 1 , wherein the motor is coupled to the one or more wheels via a shaft, and wherein the shaft exhibits shaft stiffness that is used to determine the estimated shaft torque.

3. The apparatus of claim 1 , wherein the resonance suppression control circuit adjusts the motor set torque signal which causes the motor to generate a holding torque to oppose changes in road grade, shaft stiffness, or vehicle weight to prevent oscillations in the vehicle position.

4. The apparatus of claim 3 , wherein the holding torque is sufficient across a range of road grades, shaft stiffnesses, and vehicle weights to prevent a change in the vehicle position without application of a vehicle brake.

5. The apparatus of claim 1 , wherein the resonance suppression control circuit adjusts the motor set torque signal to prevent a change in vehicle position independent from input from a vehicle accelerometer or vehicle wheel speed sensor.

6. The apparatus of claim 1 , further comprising an extended state observer apparatus that estimates the shaft torque based on the measured motor speed indicator and the motor set torque signal.

7. The apparatus of claim 1 , wherein the resonance suppression control circuit operates in a hill hold control mode where oscillations in the vehicle position do not occur across a range of vehicle weights or shaft stiffnesses.

8. The apparatus of claim 1 , wherein the resonance suppression control circuit operates in a hill hold control mode to generate the motor set torque signal to maintain a vehicle speed at zero.

9. The apparatus of claim 1 , wherein the resonance suppression control circuit operates across a range of vehicle weights, and wherein the range of vehicle weights is supported without additional tuning of the resonance suppression control circuit.

10. The apparatus of claim 1 , wherein the resonance suppression control circuit operates across a range of shaft stiffnesses, and wherein the range of shaft stiffnesses is supported without additional tuning of the resonance suppression control circuit.

11. The apparatus of claim 1 , wherein the resonance suppression control circuit operates across a range of road grades, and wherein the range of road grades is supported without additional tuning of the resonance suppression control circuit.

12. A system comprising:

a motor coupled to one or more vehicle wheels; and

a resonance suppression control circuit configured to:

generate a motor set torque signal;

generate voltage waveforms that drive the motor, wherein the voltage waveforms are based on the motor set torque signal;

receive a measured motor speed indicator from the motor;

estimate motor torque from the measured motor speed indicator;

estimate shaft torque from the measured motor speed indicator; and

update the motor set torque signal based on the estimated motor torque and estimated shaft torque so that the motor is adjusted to generate a torque to oppose a disturbance torque present at a motor shaft due to at least one of road grade, shaft stiffness, and vehicle weight, wherein a change in the vehicle weight, the shaft stiffness, or the road grade does not result in additional oscillations in vehicle position.

13. The system of claim 12 , wherein the motor is coupled to the one or more vehicle wheels via the motor shaft, wherein the resonance suppression control circuit estimates a shaft torque based on motor speed, and wherein the shaft exhibits a shaft stiffness.

14. The system of claim 12 , wherein the torque generated by the motor is sufficient across a range of road grades, shaft stiffnesses, and vehicle weights to oppose the disturbance torque without application of a vehicle brake.

15. The system of claim 12 , wherein the resonance suppression control circuit causes the motor to generate the torque independent from input from a vehicle accelerometer or vehicle wheel speed sensor.

16. A system comprising:

a motor coupled to one or more wheels of a vehicle; and

means for:

generating a motor set torque signal;

generating voltage waveforms from the motor set torque signal to drive the motor;

receiving a measured motor speed indicator;

estimating motor torque from the measured motor speed indicator;

estimating shaft torque from the measured motor speed indicator; and

updating the motor set torque signal based on the estimated motor torque and estimated shaft torque so that the motor is adjusted to prevent a change in vehicle position.

17. The system of claim 16 , wherein the means comprises a resonance suppression control circuit having an extended state observer.

18. The system of claim 16 , wherein the means generates the holding torque across a range of vehicle weights, across a range of shaft stiffnesses, and across a range of road grades without additional tuning of the means.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Dec 17, 2025
From: MOTIVE GM HOLDINGS II LLC
To: MOTIV POWER SYSTEMS, INC.
Reel/Frame 073245/0280 →
SECURITY INTEREST Recorded Dec 17, 2025
From: WORKHORSE GROUP INC.; WORKHORSE TECHNOLOGIES INC.; WORKHORSE PROPERTIES INC.; HORSEFLY INC.; STABLES & STALLS LLC; STABLES & STALLS REAL ESTATE I LLC; ROUTEHORSE LLC; OMAHA INTERMEDIATE, INC.; OMAHA INTERMEDIATE 2, INC.; ESG LOGISTICS CORP.; WORKHORSE MOTOR WORKS INC.; MOTIV POWER SYSTEMS, INC.
To: MOTIVE GM HOLDINGS II LLC
Reel/Frame 074006/0682 →
SECURITY INTEREST Recorded Nov 30, 2023
From: MOTIV POWER SYSTEMS, INC.
To: MOTIVE GM HOLDINGS II LLC
Reel/Frame 065717/0037 →
JUNIOR PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 4, 2023
From: MOTIV POWER SYSTEMS, INC.
To: MOTIVE GM HOLDINGS II LLC
Reel/Frame 065120/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2023
From: RAMAMOORTHY, KRISHNAKUMAR; HWANG, TAI-SIK; CASTELAZ, JAMES MICHAEL
To: MOTIV POWER SYSTEMS, INC.
Reel/Frame 062518/0099 →
Continuity (1)
Provisional Application 63267478 · Feb 2, 2022
References Cited (22)
US 4747269A · David · 1988 [cited by examiner]
US 4856357A · David · 1989 [cited by examiner]
US 5337628A · Hendriks · 1994 [cited by examiner]
US 10821977B1 · Stein · 2020 [cited by examiner]
US 20040055799A1 · Atarashi · 2004 [cited by examiner]
US 20040204291A1 · Atarashi · 2004 [cited by examiner]
US 20050272555A1 · Tabata · 2005 [cited by examiner]
US 20080190680A1 · Kaneko · 2008 [cited by examiner]
US 20100250056A1 · Perkins · 2010 [cited by examiner]
US 20140067153A1 · Yu · 2014 [cited by examiner]
US 20140067154A1 · Yu · 2014 [cited by examiner]
US 20140067240A1 · Yu · 2014 [cited by examiner]
US 20150180386A1 · Enoki · 2015 [cited by examiner]
US 20200186071A1 · Moule · 2020 [cited by examiner]
US 20200216085A1 · Bobier-Tiu · 2020 [cited by examiner]
US 20200366223A1 · Coroban-Schramel · 2020 [cited by examiner]
US 20210114583A1 · Flores Aviña · 2021 [cited by examiner]
CN 117227830A · 2023 [cited by examiner]
DE 102007055085A1 · 2009 [cited by examiner]
EP 4464537A1 · 2024 [cited by examiner]
KR 20230077820A · 2023 [cited by examiner]
Chen, Li, Gang Xi, and Jing Sun. “Torque Coordination Control During Mode Transition for a Series-Parallel Hybrid Electric Vehicle.” IEEE transactions on vehicular technology 61.7 (2012): 2936-2949. Web. (Year: 2012). [cited by examiner]