IP Library Granted Patent US 9,399,406
Granted Patent B2
US 9,399,406 · App. 14/994,506 · Granted Jul 26, 2016

Dynamic control for light electric vehicles

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 9,399,406
App. No.
14/994,506
Granted
Jul 26, 2016
Kind
B2
Abstract

A method for dynamic control of an electric vehicle operable based on a throttle value received from a throttle and a default throttle map correlating default output values with throttle values, the method including: determining a user parameter; detecting a condition indicative of perturbation; in response to detecting the condition indicative of perturbation, determining a replacement output value for a first throttle value based on the user parameter; and controlling vehicle operation to meet the replacement output value in response to receipt of the first throttle value.

Claims (53)

1. A method comprising:

at a vehicle comprising an electric motor:

determining a user parameter;

receiving a user input value from a user input;

selecting a first electric power parameter value based on the user input value from a user input map;

controlling electric power provision to the electric motor to maintain a value of an electric power parameter within a predetermined range of the first electric power parameter value;

detecting a condition indicative of perturbation;

selecting a second electric power parameter value for the first user input value based on the user parameter;

in response to detecting the condition indicative of perturbation, controlling power provision to the electric motor to maintain the value of an electric power parameter within a second predetermined range of the second electric power parameter value;

incrementally adjusting a electric power parameter value mapped to the first user input value from the second electric power parameter value to the first electric power parameter value; and

controlling power provision to the electric motor to maintain the output value of an electric power parameter within a predetermined range of each adjusted electric power parameter value.

2. The method of claim 1 , wherein the user parameter comprises a user weight.

3. The method of claim 1 , further comprising detecting a connection to a mobile device; wherein determining a user parameter comprises receiving a user parameter from the mobile device.

4. The method of claim 1 , wherein detecting a condition indicative of perturbation comprises:

detecting a vehicle acceleration above an acceleration threshold; and

detecting a user input value change rate exceeding a threshold user input change rate.

5. The method of claim 1 , wherein detecting a condition indicative of perturbation comprises:

detecting an angular acceleration change rate of a driven wheel of the vehicle exceeding a threshold acceleration change rate.

6. A method for dynamic control of an electric vehicle operable based on a user input value received from a throttle and a default throttle map correlating default electric power output values with throttle values, the method comprising:

determining a user parameter;

detecting a condition indicative of perturbation;

in response to detecting the condition indicative of perturbation, determining a replacement electric power output value for a first throttle value based on the user parameter; and

controlling vehicle operation to meet the replacement electric power output value in response to receipt of the first throttle value.

7. The method of claim 6 , further comprising providing the electric vehicle, wherein the vehicle has a power to weight ratio of 200 W/kg or higher.

8. The method of claim 6 , wherein detecting a condition indicative of perturbation comprises, at the vehicle:

receiving the first throttle value from the throttle;

operating the vehicle to achieve a default first electric power output value corresponding to the first throttle value on the default throttle map;

receiving a user position parameter from a mobile device connected to the vehicle;

measuring a vehicle position parameter during vehicle operation to achieve the default first electric power parameter output value; and

detecting a difference between the user position parameter and the vehicle position parameter exceeding a threshold difference.

9. The method of claim 8 , wherein determining the replacement electric power output value for the first throttle value comprises determining a replacement electric power output value higher than the default first electric power output value.

10. The method of claim 9 , wherein controlling vehicle operation to meet the replacement electric power output value comprises changing the vehicle operation at a rate in excess of an electric power output change rate limit from the default electric power output value to the replacement electric power output value.

11. The method of claim 6 , wherein the first throttle position is mapped to a default electric power output value on the default throttle map, wherein controlling vehicle operation to meet the replacement electric power output value comprises:

remapping the first throttle position to the replacement electric power output value;

incrementally adjusting an electric power output value mapped to the first throttle position from the replacement electric power output value to the default electric power output value at an electric power output change rate equivalent to an electric power output change rate limit; and

controlling vehicle operation to meet the adjusted electric power output value.

12. The method of claim 11 , further comprising selecting the electric power output change rate limit based on the user parameter.

13. The method of claim 11 , wherein determining an electric power output value for a first throttle position comprises assigning an electric power output value corresponding to a default throttle value on the default throttle map as the replacement electric power output value.

14. The method of claim 13 , wherein detecting a condition indicative of perturbation further comprises:

determining that a vehicle velocity is below a threshold velocity;

receiving the first throttle value, wherein the first throttle value is beyond a predetermined range relative to the default throttle value; and

receiving a drive command after receipt of the throttle value.

15. The method of claim 11 , wherein:

detecting a condition indicative of perturbation comprises determining a vehicle acceleration above a threshold acceleration and detecting a loss of a drive command; and

wherein determining a replacement electric power output value for a first throttle value comprises assigning an electric power output value targeted prior to the loss of the drive command as the replacement electric power output value.

16. The method of claim 15 , wherein detecting a condition indicative of perturbation further comprises detecting a vehicle pitch exceeding an angular range defined relative to a gravity vector.

17. The method of claim 16 , wherein detecting the vehicle pitch comprises determining the vehicle pitch relative to a gravity vector at a mobile device.

18. The method of claim 6 , wherein determining a user parameter comprises detecting that a user has mounted the vehicle at a mobile device.

19. The method of claim 18 , wherein detecting that a user has mounted the vehicle comprises, at the mobile device:

detecting a connection with the vehicle;

detecting an altitude change substantially equivalent to a distance of a support surface of the vehicle from a driving surface; and

detecting a substantially constant altitude for a threshold period of time after the altitude change was detected.

20. The method of claim 19 , wherein the connection comprises a short-range digital connection.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Oct 8, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT
To: NEUTRON HOLDINGS, INC.
Reel/Frame 065180/0812 →
SECURITY INTEREST Recorded Oct 8, 2023
From: NEUTRON HOLDINGS, INC.
To: DIAMETER FINANCE ADMINISTRATON LLC, AS COLLATERAL AGENT
Reel/Frame 065181/0082 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2021
From: BANK OF MONTREAL
To: NEUTRON HOLDINGS, INC.
Reel/Frame 056473/0790 →
SECURITY INTEREST Recorded Jun 4, 2021
From: NEUTRON HOLDINGS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 056484/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2020
From: OCEAN II PLO LLC
To: NEUTRON HOLDINGS, INC. DBA LIME
Reel/Frame 053016/0602 →
SECURITY INTEREST Recorded May 15, 2020
From: NEUTRON HOLDINGS, INC.
To: BANK OF MONTREAL
Reel/Frame 052675/0304 →
SECURITY INTEREST Recorded May 7, 2020
From: NEUTRON HOLDINGS, INC.
To: UBER TECHNOLOGIES, INC.
Reel/Frame 052605/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2020
From: OCEAN II PLO LLC
To: NEUTRON HOLDINGS INC., DBA LIME
Reel/Frame 052549/0170 →
SECURITY INTEREST Recorded Mar 2, 2020
From: BOOSTED, INC.
To: RUTAN & TUCKER, LLP
Reel/Frame 051983/0241 →
CHANGE OF ADDRESS Recorded Feb 12, 2020
From: OCEAN II PLO LLC
To: OCEAN II PLO LLC
Reel/Frame 051912/0656 →
RELEASE OF SECURITY INTEREST Recorded Dec 26, 2019
From: RUTAN & TUCKER, LLP
To: BOOSTED, INC.
Reel/Frame 051372/0313 →
SECURITY INTEREST Recorded Dec 17, 2019
From: BOOSTED, INC.
To: RUTAN & TUCKER, LLP
Reel/Frame 051305/0459 →
SECURITY INTEREST Recorded Dec 13, 2019
From: BOOSTED, INC.
To: OCEAN II PLO LLC
Reel/Frame 051275/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2016
From: DASTOOR, SANJAY; ULMEN, JOHN; TRUJILLO, SALOMON; TRAN, MATTHEW
To: BOOSTED, INC.
Reel/Frame 037753/0824 →