IP Library Granted Patent US 12661999
Granted Patent B2
US 12661999 · App. 18/637,005 · Granted Jun 23, 2026

Computer system and method for controlling torque provided by a motor

Inventors: Jan Berg (Curitiba-Pr, BR); Guilherme Balvedi (Curitiba Parana, BR); Iron Tessaro (Curitiba Paraná, BR)
Assignee: VOLVO TRUCK CORPORATION
B60L15/20B60L2240/12B60L2240/14B60L2240/26B60L2240/486B60L2240/642B60L2250/26
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 12661999
App. No.
18/637,005
Granted
Jun 23, 2026
Kind
B2
Abstract

A computer system includes processing circuitry for controlling a torque provided by a motor of a powertrain system of a vehicle. The powertrain system is configured to provide a physical total gear ratio, wherein the processing circuitry is configured to determine a virtual total gear ratio for the powertrain system based on one or more operational parameters of the vehicle, and cause control of the torque provided by the motor based on the virtual total gear ratio.

Claims (42)

1 . A computer system comprising processing circuitry for controlling a torque provided by a motor of a powertrain system of a vehicle, the powertrain system being configured to provide a physical total gear ratio, wherein the processing circuitry is configured to:

determine a virtual total gear ratio for the powertrain system based on one or more operational parameters of the vehicle, the virtual total gear ratio corresponding to a simulated total gear ratio,

cause control of the torque provided by the motor based on the virtual total gear ratio, and

determine the virtual total gear ratio independently of the physical total gear ratio.

2 . The computer system of claim 1 , wherein the one or more operational parameters of the vehicle comprises at least one of vehicle speed data, vehicle acceleration data, vehicle weight data, road inclination data, the physical total gear ratio and topography data.

3 . The computer system of claim 2 , wherein the virtual total gear ratio is determined based on the vehicle acceleration data and the vehicle speed data.

4 . The computer system of claim 3 , wherein the virtual total gear ratio is determined by mapping of the vehicle speed data and the vehicle acceleration data to a reference virtual total gear ratio.

5 . The computer system of claim 2 , wherein the virtual total gear ratio is determined for an upcoming road segment ahead of the vehicle and based on topography data and/or road inclination data for said upcoming road segment.

6 . The computer system of claim 1 , wherein the processing circuitry is further configured to:

determine a torque value based on the virtual total gear ratio, and

cause control of the torque provided by the motor based on the torque value.

7 . The computer system of claim 6 , wherein the processing circuitry is further configured to:

determine an output torque of the motor based on the torque value.

8 . The computer system of claim 7 , wherein the processing circuitry is further configured to:

determine an output torque max value for the motor based on the torque value.

9 . The computer system of claim 6 , wherein the processing circuitry is further configured to:

obtain motor torque demand data associated with a torque demand for the motor and/or a current pedal demand, and

determine the torque value based on said motor torque demand data.

10 . The computer system of claim 1 , wherein the virtual total gear ratio is determined for an operational state of the vehicle.

11 . The computer system of claim 10 , wherein the operational state of the vehicle is any one of: a drive mode, a cruise control mode, a pedal driving mode, an automatic gearbox mode, a manual gearbox mode and a kickdown mode.

12 . A vehicle, comprising:

a computer system, the computer system comprising:

processing circuitry for controlling a torque provided by a motor of a powertrain system of the vehicle, the powertrain system being configured to provide a physical total gear ratio, wherein the processing circuitry is configured to:

determine a virtual total gear ratio for the powertrain system based on one or more operational parameters of the vehicle, the virtual total gear ratio corresponding to a simulated total gear ratio,

cause control of the torque provided by the motor based on the virtual total gear ratio, and

determine the virtual total gear ratio independently of the physical total gear ratio.

13 . A computer-implemented method for controlling a torque provided by a motor of a powertrain system of a vehicle, the powertrain system being configured to provide a physical total gear ratio, the method comprising:

determining, by a processing circuitry of a computer system, a virtual total gear ratio for the powertrain system based on one or more operational parameters of the vehicle, the virtual total gear ratio corresponding to a simulated total gear ratio,

causing control of the torque provided by the motor based on the virtual total gear ratio, by the processing circuitry, and

determining, by the processing circuitry, the virtual total gear ratio independently of the physical total gear ratio.

14 . The method of claim 13 , wherein the one or more operational parameters of the vehicle comprises at least one of vehicle speed data, vehicle acceleration data, vehicle weight data, road inclination data, the physical total gear ratio and topography data.

15 . The method of claim 14 , further comprising:

determining the virtual total gear ratio based on the vehicle acceleration data and the vehicle speed data.

16 . The method of claim 15 , further comprising:

determining the virtual total gear ratio by mapping of the vehicle speed data and the vehicle acceleration data to a reference virtual total gear ratio.

17 . The method of claim 13 , further comprising:

determining a torque value based on the virtual total gear ratio, by the processing circuitry, and

causing control of the torque provided by the motor based on the torque value.

18 . The method of claim 17 , further comprising:

determining an output torque for the motor based on the torque value, by the processing circuitry.

19 . The method of claim 18 , further comprising:

determining an output torque max value for the motor based on the torque value, by the processing circuitry.