Computer system and method for controlling torque provided by a motor
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.
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.