eMoto Engineering

Below are a few things that engineers and students might find useful when simulating and designing an electric vehicle/motorcycle. Fortunately electric vehicles are very easy to simulate, and the simulated results are VERY close to experimental/real results.

When I was first designing eMoto, I developed this Excel spreadsheet that helped me predict top speed, range, etc. based on cruise (steady state) conditions. I have found it to be accurate within 10% or so. Anyone can download, edit and simulate their design. This is all most people need to predict (1) range (2) top speed (3) required battery energy.

But some might be interested in the transient response of the motorcycle. For example, the motorcycle response (Speed or Power versus Time) when a "full throttle" command is applied to an initially stationary motorcycle (AKA a Step Input Response). Hills are also interesting to simulate/predict. The information below should provide all you need, though it's a bit more involved mathematically (differential equations).

Recently I implemented closed-loop speed control using an Arduino microcontroller. I did both simulations and experimentation as part of a class project. I derived the equations of motion for an electric motorcycle. I used Matlab/Simulink to crunch the numbers, and predicted Power versus Time for full throttle (Step Input), PID performance, etc. As you'll see in the report, the simulation is very accurate. The report below should provide all the necessary information:

(1) A presentation / overview can be found HERE.

(2) The detailed final report can be found HERE.

(3) The Simulink/Matlab files can be found HERE.

(4) The Arduino (microcontroller) code can be found HERE.

For example, here is a plot of a Step Input (aka "Full Throttle") simulation for Power versus Time:

You can see from the above that the max power is used only during acceleration (or hills), and the steady state / cruise power requirement is much less. The report has many more plots, and shows how the simulations were done.