EV Performance Fundamentals

Big thanks to Chris Bergsneider and Dr. Chris Bachman for many improvements to this article.

Whether you are a first year electric vehicle (EV) team, or a team member joining an experienced team, engineering maximum EV performance requires a different mindset than the conventions of internal combustion (IC) performance.

First Challenge:
Know the rules. Design within the rules.

FSAE Rules, Electrical Inspection, and Mechanical Inspection Documents

Creating a rules-legal design is worth more points than any other parameter.

If you are a first year EV team, your target is minimum viable product. Read the rules and tech inspection sheets throughout design and build. Use last year’s until the current year is released. Practice going through the entire inspection. Make the battery really easy to assemble and disassemble for inspection. Best practice is to have a designated team member responsible for every page of the inspection form, up to the maximum number of team members allowed in Tech Inspection.

  • Make it PASS Tech Inspection by the book.

  • Make it GO long enough to finish endurance.

  • Make it STOP enough to pass the brake test.

  • Make it TURN to the rules minimum radius.

Just completing that list is an immense amount of work. Building a battery and passing tech inspection is much harder than putting a restrictor on an IC powersports engine. Pay no attention to going faster, stopping harder, turning quicker, or hitting rules limits. Save that for the next car. Experience makes the second design much faster than the first.

Second Challenge:
Lithium-ion cells have finite life spans.

I think of lithium battery life like aluminum fatigue. One big event can break a cell instantly. And no matter how small, every use puts some wear on the cell. Capacity and power loss are the inevitable, eventual, cumulative effects.

Battery cells are rated by manufacturers for the number of cycles from a high state of charge (SOC) to a low state of charge and back. The amount of performance loss at the end needs to be noted, along with test cycle time and conditions. Your battery will operate under different conditions, which will affect the useful life.

Simplified equivalent cycle estimate:

Set all coefficients for the baseline data sheet cycle life = 1. All the coefficients are nonlinear, and all coefficients generally affect other coefficients. All are the most damaging at the highest and lowest State of Charge (SOC). Different chemistries will respond differently to each factor. To a much lesser degree, even different cells within the pack will respond differently.

Every time a cell is used:

Estimate the equivalent number of baseline cycles experienced.

Add this to the running total number of equivalent baseline cycles in that cell’s lifetime.

Predict the number of your cycles remaining under your usage conditions.

Change in State Of Charge (ΔSOC) coefficient

The amount of capacity used may be greater than or less than the cycle life test. Using more SOC will have a higher cycle coefficient. Using less will have a lower coefficient. For example, if a cell is attached to a charger, over time it self-discharges and the voltage drops. If the charger goes back to charging, that is a fraction of a cycle. The useful life of a cell can be noticeably reduced by sitting on a charger repeatedly turning on and off.

Reading the figure above, the best guess coefficient is the ratio of baseline_cycles / use_case_cycles. If 50% ΔSOC has the baseline coefficient of 1 and results a cycle life of 10,000, simplistically, I would say 100% ΔSOC is equivalent to 4 baseline cycles, 80% ΔSOC is equivalent to 2 baseline cycles, 20% ΔSOC is equivalent to 1/3 baseline cycles. That example number is just for that particular test of that particular cell, and it’s not even the same cell as the other graphs discussed in this article. Note the unusually high cycle life on the order of 10^4, where most other sources cited are on the order of 10^2.

Here are two schools of thought on setting the upper SOC limit:

  1. Do not use the Constant Voltage portion of the CC-CV charge curve. This sacrifices 10%-15% of theoretical max capacity, but avoids the less efficient and more damaging area of the charging curve.

  2. Lower the max charging voltage from the nominal 4.2V to 4.15V, or even 4.1V. This loses a similar amount of capacity, and charging takes longer, but stays further away from the higher voltages where the Lithium starts to form dendrites.

Stop discharge even further above the minimum voltage.

For example, with a nominal 3.6V cell, a good starting assumption is to never go below 3V during discharge.

Use a consistent definition for SOC

Your phone tells you 100% charge and 0% charge. This is only the capacity it is allowed to use. The battery is capable of more, but using more capacity would degrade the cells much faster. You can define SOC as nominal rated capacity, team-limited usable capacity, or estimated remaining capacity as the cell degrades. But all simulations and battery management calculations need to refer to the same thing.

It is difficult to even identify the true maximum energy capacity or remaining energy available. The limits are affected by past usage, and by real time power usage, voltage drop, and temperature. There may be a large or small change incurred by any given battery cycle.

Using 95% SOC to 10% SOC is not a careful approach. It is a very aggressive strategy that will make all the judges take a big step back from the car. Best case, the battery will degrade quickly, limited by its worst, hottest cells. Worst case, over-discharge can short the worst, hottest cells, creating the risk of thermal runaway until they are replaced.

Resource: Chemistry of Over-Discharge

Rate of discharge / charging coefficient

Most battery cell manufacturers rate capacity and other parameters at 1C or lower. This means the battery cell is discharged over 1 hour or longer. Usually cycle life tests are charged at much less than 1C.

Reading the figure above, if 1C has the baseline coefficient of 1 and results in 80% capacity remaining after 800 cycles, simplistically, I would say 2C is equivalent to 8 baseline cycles. 80% remaining: 800 baseline / 100 use_case = Rate_coefficient = 8. That example number is just for that particular test of that particular cell, and it’s not even the same cell as the other graphs discussed in this article.

Discharging or charging a battery at a higher C-rate = higher power:

  • Increases heat, a function of power and efficiency

    • Increases energy losses from heat

    • Contributing to reduced energy capacity

  • Increases voltage drop

    • Increases amperage for a given power demand

  • Reduces the usable voltage range or charge % range

    • At the low end for discharging

    • At the high end for charging

    • Higher power requires more battery material available for chemical reactions.

  • Reduces the cycle life

    • Severely and immediately in some chemistries

C-rate is applied to individual cells and to whole packs as either C-rate = hours*Amperage/Ah (unitless ratio) or as C-rate = kW/kWh (a frequency of discharge or charge per hour). Both are useful ways to take instantaneous load and extrapolate total discharge or charge time. 

Note for EEs: The language and thought process in this article is built around the concept of total pack energy, not Ah.

Example discharge rate characteristics, page 2. Pay attention to detail when back calculating instantaneous amperage, because rate affects voltage, amperage and capacity. Nominal values may not be consistent even for a single data sheet. For example, this cell does not deliver its rated capacity even when discharged at 1C, returning even less at 2C. Reading the on page 2 of the link, if 1C has the baseline coefficient of 1 and intercepts 3.0V at ~2600mAh, simplistically one could calculated either a lower usable energy for ΔSOC defined by 4.1V to 3.0V, or one could look at the different voltage to reach a 2600mAh discharge. The latter, by dropping to ~2.8V, is obviously much harder on the cell, suggesting:

  • A cause for the 2C coefficient of 8 in the different cell discussed above

    • Indicating that small differences in energy available may have large impacts on cell longevity

  • A strategy to preserve cell performance

    • By reducing total energy usage based at higher C-rates

    • By reducing C-rate at lower SOC

Cell temperature coefficient

Cells can be damaged by high temperature operation. Even the rules maximum may be stressful. At the other end, winter testing may have a very small usable window.

Example discharge temperature characteristics, page 3. If 25°C is the baseline, the cell is fairly insensitive, or even improved by running at 40°C or 60°C. On the other hand, the reduction when running at 0°C and below is even more dramatic than running at a C-rate of 2 on the page above. For this cell, it suggests again that longevity effects are much greater than the ratio of the curve values on pages 2 -3.

Required cycle life:

Consider using much gentler limits for most driving and testing. An aggressive engineering judgment call at the endurance event takes cell characterization, tracking, and predictive modeling.

Keep your cell buying budget in mind: Does the pack need to last one event only, the entire competition, an entire testing and competition season, or multiple seasons? How much performance loss can you work with? Add up all the expected events and expected testing before starting any test. Track where the battery is on the expected cycle life and degradation. Continuously update and improve the battery life and usable charge model.

In my opinion, there should be a pre-planned and calculated reason (which may include driver training) every time the team does any of the following:

  • Drive at full power

  • Fully charge the pack

    • If you ask the FAA, even storing a student-built prototype pack overnight at >30% is asking for trouble.

  • Fully cycle the pack

  • Any regen

Resources:

https://github.com/HVES-Battery-Testing-Consortium/LG-HG2

https://calce.umd.edu/battery-accelerated-cycle-life-testing-data

https://www.pybamm.org/

https://www.wisconsinracing.org/e-documents/

https://lygte-info.dk/

Team members, create an fsaeonline.com account:

Learning Lab, EV Workshop 2022

Learning Lab, EV Workshop 2023

Third Challenge:
Lithium-ion has low energy density.

Fuel Tank And Battery Pack Sizing, by Justin Jang

Simplified endurance energy estimate:

Number of laps * full throttle power (kW) * average throttle position (%) * laptime (hours)
= required usable capacity (kWh)

Increasing the capacity of a fuel tank is technically trivial. Battery cells come in finite sizes. Cell count in series and parallel affects capacity, voltage, and available power. A battery pack sized to complete endurance is large and heavy by comparison to a gas tank.

Competitive Intelligence has an expanded discussion of typical endurance C-rates. A quick survey of the fastest Formula Student EV cars worldwide turns up endurance times just under 1300s. Assuming the entire usable capacity is consumed, this gives an average C-rate well over 3 by the time capacity buffers and regeneration are taken into effect. Higher C-rates reduce the usable capacity compared to nominal ratings. High-power usable energy is more important than low-C maximum energy.

Study the other competitors, sort them into groups by power, energy, mass, calculate the average power over endurance.

Simplified endurance power estimate:

usable capacity (kWh) / total time (hours) = average power (kW)

The motor, controller, and battery must have a continuous power rating at least that high. Regeneration must be added to power usage for all components, and its effects must be managed for cooling and cycle life.

Fourth Challenge:
Simplify and add efficiency.

If you are considering a multi-speed gearbox on an electric racecar, the motor is not powerful enough.

The overall vehicle priorities in IC racecar design are mass, downforce, drag, power, and mu. IC FSAE teams need to simulate and validate straightline acceleration, steady state cornering, straightline braking, and slaloms if they're at the next level. For EV teams, in every calculation and test, it’s not only how fast, it’s also how much energy.

EV simulation and validation needs to map the entire speed range * traction envelope. Not just at maximum performance, because the car will not be able to run 80kW average for a 20-minute endurance. Not just at endurance performance, because it is easy for an endurance-capable car to trade farther for faster, and vice versa.

Condition IC - Maximum Curve EV - Contour Plot
Acceleration G vs. Speed Energy vs. G vs. Speed
Cornering G vs. Speed Energy vs. G vs. Speed
Braking G vs. Speed Regen vs. G vs. Speed
Slalom Gate vs. Speed Energy vs. Gate vs. Speed

Simplified efficiency estimate:

Battery efficiency (%) * controller efficiency (%) * motor efficiency (%) * drivetrain efficiency (%)

A contour map of total efficiency vs. power and motor rpm is more useful - multiply the gradients, maps, and constants on top of each other:

Battery efficiency vs power * controller map * motor map * drivetrain constant

Pay attention to the difference between battery power, controller power, motor power, and wheel power, especially for thermal management. Power * (100% - each efficiency) gives the cooling requirement for each component in Watts. (EV teams need to engineer in metric. Horsepower and inches are for marketing, tube orders, and unreliable vehicle dynamics work.) In addition to “power out divided by power in”, “how much heat in Watts is generated at a given power level?” can measure a component’s efficiency. 

Efficiency is at least as important to EV racecar design as mass, downforce, drag, power, and mu. For one project I worked on, holding lap time constant, increasing vehicle mass by 1% reduced the range by 0.05 laps. Holding lap time constant, increasing the (already high) powertrain efficiency by 1% added 0.15 laps. And laps for full-size racecars are much longer than FSAE endurance laps.

As a demonstration, factor efficiency and a low estimate of full throttle power into the simplified endurance energy estimate:

Low efficiency values:

Battery (85%) * controller (94%) * motor (90%) * drivetrain (90%) =
HV powertrain efficiency = 64.7%

22 laps * ( 25 wheel kW / 64.7% efficiency) * 50% throttle * (1/60) h laptime =
Required usable capacity = 7.1kWh

Better efficiency values:

Battery (90%) * controller (99%) * motor (95%) * drivetrain (95%) =
HV powertrain efficiency = 80.4%

22 laps * ( 25 wheel kW / 80.4% efficiency) * 50% throttle * (1/60) h laptime =
Required usable capacity = 5.7kWh

Fifth Challenge:
Driving and Energy Management

Formula 1 and Le Mans have both required energy management since the early 2010s. Refueling is banned in F1, and Le Mans Prototypes are given limited fuel per lap. I count 7 instances of saving energy in the 2015 pole lap at Le Mans. They are highly strategic, and increase in lap time is minimized (quick estimate: 0.5s), while energy saved is maximized (quick estimate: 9%).

With any appreciable straights, teams that master high acceleration, efficient cruise, and energy saving will be significantly faster than beginner teams that simply set a power limit. Watch Formula E onboards. EV racers need to manage energy on a corner-by-corner basis, in addition to traditional skills of sensing the limit and managing tires. Drivers have to develop a sense of how much energy is saved vs. time lost with different strategies. Strategies may include coasting, restricting top speed, throttle and brake application, reducing slip angles, drag reduction, maintaining speed instead of accelerating then braking. Energy management is closely related to battery temperature management.

Every dash display needs to provide drivers with the following information:

  • Laps or distance remaining

  • Usable battery capacity remaining

  • Usage rate

Choose the easiest units for drivers to process on the fly, at different points in a lap. As a driver, numbers are much better than a single LED (or less) per lap. Radioing instructions is far from optimal.

Single pedal driving might be appealing from a design and programming perspective. It’s great for street driving, nowhere near the limit. But requiring multiple control inputs for braking and corner entry will create mistakes, and drivers will not coast successfully if it doesn’t happen at a control limit.

Sixth Challenge:
Regenerative Braking

Regenerative braking should only be added when the team has a strong base in all other areas. Take everything that’s hard about electric powertrains, and do it backwards wearing high heels. Regeneration works best with:

6A. A fast car + a fast course + heavy braking

6B. High system efficiency

6C. A battery that can charge at very high C-rates

6D. Powerful motors on the front axle

6E. A braking map that changes vs. pedal pressure and vs. motor speed

6A. Fast car, fast course, heavy braking.

Roughly counting up braking time at the (unusual) 2019 Michigan course, I get around 12%. Use your team’s own recorded and simulated data to get a better number. Less potential energy budget reduces the justification for regen.

6B. High System Efficiency

If system efficiency is low, regenerative braking will not help as much as increasing efficiency, because it goes through the system in both directions

Low efficiency values:

Braking: drivetrain (90%) * motor (90%) * controller (94%) 

Battery efficiency, may need to separate regen and accel: (85%)

Accelerating: controller (94%) * motor (90%) * drivetrain (90%) = 

Regen system (49.3%)

A hybrid racecar with low assist power and 49% efficiency could lose more performance to the mass of the system than it would gain from the electric assist. Hybrid racecars are a great entry into regeneration. There is ~20s of braking per lap at Le Mans. A 200kW system, with 49.3% round trip efficiency, would gain 9.9s of 200kW electric assist per lap. Using the better efficiency values to get 71.8% round trip would result in 14.4s of 200kW electric assist per lap.  

6C. Regen charging the battery at high C-rates.

Neither road driving nor Formula E spend 20% of the time braking, so how does regeneration account for 20% or more of their energy budget?

  • Regeneration power is higher than average driving power.

    • 60 s / lap * 12% braking = 7.2s braking / lap

    • 7.2s * 80kW regen * 70% efficiency / 25kW driving = 16.1 s / lap

    • 16.1 s / 60 s = 26.8%

  •  Braking longer at high regen.

    • 7.2s * 80kW regen * 70% efficiency / 3600 s/h = 0.11 kWh / lap

    • 15.0s * 80kW regen * 70% efficiency / 3600 s/h = 0.23 kWh / lap

80kW regen charging is very hard on a small Formula battery.

  • Very high C-rate = very high heat

  • Do not go over voltage limits per rules or cell manufacturer.

  • Do you start with a low enough charge to allow full regen?

  • Do you start with the full usable capacity?

    • Driver has to wait before using full regen, changing driving characteristics?

  • Lower regen power reduces the effect on the energy budget

6D. Powerful motors on the front axle

Regeneration increases the average RMS power during braking and acceleration due to more energy available. Adding regeneration requires higher continuous power from the battery, controller, and motor.

Getting 80kW of rear tire traction is difficult when accelerating. It is even harder to get enough rear traction for 80kW when the load is transferred to the front under braking. Due to short wheelbases, 75% or more of braking on an FSAE car could come from the front axle. 

Maximum regenerative braking power available, rwd, fwd, awd

I would be interested in the levels of mass, balance, power, aero, and regen that would make Front Wheel Drive faster over an endurance than Rear Wheel Drive. My philosophy is 50::50 and identical front::rear powertrain assemblies is by far the best concept.

6E. A braking map that changes vs. pedal pressure and vs. motor speed

Maximum regenerative braking torque available, fwd, rwd, awd
  • Longitudinal force = power / velocity, an exponential decay

    • kN = kW / (m/s)

  • Grip, with downforce, is squared with speed.

    • Until reaching tire load sensitivity limits.

    • Mind the center of vertical pressure.

    • Drag and acceleration shift loads rearward.

  • Drivers want the same level of longitudinal tire force for a given pedal pressure.

  • Test any proposed approaches in lap sim and a driving sim.

  • Blending friction braking when regeneration >= traction reduces the energy recovered.

  • The car must lock all four wheels during the brake test.

  • T.3.1.6 bans brake-by-wire.

    • Good luck.

Go do a lot of reading, calculation, and testing around each challenge.

Previous
Previous

Guide To 2023 FSAE Frame Rule Changes

Next
Next

Tube Frame Analysis