IP Library › Granted Patent US 12,606,031
Granted Patent B2
US 12,606,031 · App. 18/828,212 · Granted Apr 21, 2026

Method to control an electric road vehicle

Inventors: Stefano Varisco (Modena, IT); Andrea Nannini (Modena, IT); Daniele Genova (Modena, IT); Jacopo Canestri (Modena, IT); Lorenzo Laraia (Modena, IT); Alessandro Barone (Modena, IT)
Assignee: FERRARI S.P.A.
B60L15/2054B60L2240/12B60L2240/16B60L2240/463B60L2250/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 12,606,031
App. No.
18/828,212
Granted
Apr 21, 2026
Kind
B2
Abstract

Method to control an electric road vehicle having the steps of: detecting a position of an accelerator pedal; detecting an activation of an upshift control and of a downshift control; establishing a plurality of virtual gears, each capable of being selected by acting upon the upshift control and upon the downshift control; determining the selected virtual gear depending on the actions exerted upon the upshift control and upon the downshift control; determining a torque objective to be applied to the drive wheels depending on the position of the accelerator pedal and depending on the selected virtual gear; and adding, at each change of the selected virtual gear, to the torque objective an additional torque profile which is impulsive and temporary and temporarily changes the development of the torque objective.

Claims (26)

1 . A method to control an electric road vehicle ( 1 ); the control method comprises the steps of:

detecting a position of an accelerator pedal ( 7 );

detecting an activation of an upshift control ( 9 ) or of a downshift control ( 10 );

establishing a plurality of virtual gears, each capable of being selected by acting upon the upshift control ( 9 ) or upon the downshift control ( 10 );

determining the selected virtual gear depending on the actions exerted upon the upshift control ( 9 ) or upon the downshift control ( 10 );

determining a torque objective (T obj ) to be applied to the drive wheels ( 2 ) depending on the position of the accelerator pedal ( 7 ) and depending on the selected virtual gear; and

adding, with each change in the selected virtual gear, to the torque objective (T obj ), an additional torque profile (T add ), which is impulsive and temporarily changes the development of the torque objective (T obj );

wherein the additional torque profile (T add ) comprises a start segment (A) having a first sign and an end segment (B), which immediately follows the start segment (A) and has a second sign, which is contrary to the first sign;

wherein if the change in the selected virtual gear is up, the start segment (A) entails an always positive torque and the end segment (B) entails an always negative torque, and if the change in the selected virtual gear is down, the start segment (A) entails an always negative torque and the end segment (B) entails an always positive torque.

2 . The control method according to claim 1 , wherein each segment (A, B) entails a torque increase, in absolute value, from zero to a maximum value (T addMAX , T addmin ) and a following torque decrease from the maximum value (T addMAX , T admin ) to zero.

3 . The control method according to claim 1 , wherein each segment (A, B) comprises at least one linear variation over time and at least one exponential variation over time.

4 . The control method according to claim 1 wherein if the change in the selected virtual gear is up:

the start segment (A) entails an exponential torque increase from zero to a maximum positive value (T addMAX ) immediately followed by a linear torque decrease from the maximum positive value (T addMAX ) to zero; and

the end segment (B) entails a linear torque decrease from zero to a minimum negative value (T addmin ) immediately followed by an exponential increase from the minimum negative value (T addmin ) to zero.

5 . The control method according to claim 4 , wherein the linear torque decreases from zero to the minimum negative value (T addmin ) entails a greater start slope followed by a smaller end slope.

6 . The control method according to claim 4 , wherein the maximum value (T addMAX ) is, in absolute value, greater than the minimum value (T addmin ).

7 . The control method according to claim 1 , wherein if the change in the selected virtual gear is down:

the start segment (A) entails an exponential torque decrease from zero to a minimum negative value (T addmin ) immediately followed by a linear torque increase from the minimum negative value (T addmin ) to zero; and

the end segment (B) entails a torque increase from zero to a maximum positive value (T addMAX ) immediately followed by an exponential decrease from the maximum positive value (T addMAX ) to zero.

8 . The control method according to claim 7 , wherein the torque increase from zero to the maximum positive value (T addMAX ) entails a linear increase immediately followed by an exponential increase.

9 . The control method according to claim 7 , wherein the maximum value (T addMAX ) is, in absolute value, smaller than the minimum value (T addmin ).

10 . The control method according to claim 1 , wherein:

each virtual gear determines a limit acceleration profile upon variation of a longitudinal speed of the vehicle ( 1 ); and

each limit acceleration profile increases as a rank of the gear increases and vice versa.

11 . The control method according to claim 10 , wherein each limit acceleration profile entails a positive longitudinal acceleration, when the accelerator pedal ( 7 ) is at least partially pressed, and entails a negative longitudinal acceleration, when the accelerator pedal ( 7 ) is released.

12 . The control method according to claim 1 , wherein the torque objective (T obj ) is positive, when the accelerator pedal ( 7 ) is at least partially pressed, and is negative, when the accelerator pedal ( 7 ) is released.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2026
From: VARISCO, STEFANO; NANNINI, ANDREA; GENOVA, DANIELE; CANESTRI, JACOPO; LARAIA, LORENZO; BARONE, ALESSANDRO
To: FERRARI S.P.A.
Reel/Frame 074721/0963 →
Priority Claims (1)
IT 102023000018576 · Sep 11, 2023 · national
Continuity (1)
Related Publication 20250083537A1 · Mar 13, 2025
References Cited (17)
US 11235667B1 · Kao · 2022 [cited by examiner]
US 20140200777A1 · Dufford · 2014 [cited by examiner]
US 20180281619A1 · Suzuki · 2018 [cited by examiner]
US 20210206254A1 · Benedikt · 2021 [cited by examiner]
US 20210387529A1 · Oh · 2021 [cited by examiner]
US 20210387530A1 · Oh · 2021 [cited by examiner]
US 20210387531A1 · Oh · 2021 [cited by examiner]
US 20220084497A1 · Oh et al. · 2022 [cited by applicant]
US 20230249703A1 · Oh et al. · 2023 [cited by applicant]
US 20230302918A1 · Solt · 2023 [cited by examiner]
US 20230322096A1 · De Simone · 2023 [cited by examiner]
US 20240399888A1 · Nishimine · 2024 [cited by examiner]
US 20250083537A1 · Varisco · 2025 [cited by examiner]
US 20250206150A1 · Isami · 2025 [cited by examiner]
US 20250214453A1 · Kittaka · 2025 [cited by examiner]
Italian Search Report for Application No. 202300018576; Filing Date: Sep. 11, 2023; Date of Mailing: Mar. 8, 2024; 8 pages. [cited by applicant]
European Search Report for European Patent Application No. 24199157.9 dated Feb. 26, 2025. [cited by applicant]