Hello there,
I am a CAD/CAM engineer and working as a traction motor designer for electric vehicles in India. I have got experience with designing and selecting motors based on acceleration, required speed and design of the vehicle. I have designing experience of BLDC- Outrunner, Inrunner(IPM) radial motors and Axial Flux motors, PMSM motors with Inrunner(IPM) rotor topologies
I have developed my own calculators to do this and can share with you if interested. Also, on basis of Torque vs RPM graph and suitable reduction, I will suggest you motor and a suitable controller.
On basis of required range and motor power, I will suggest you battery pack with best Li-ion Chemistry. We will have possible chemistries of LiFePo4, or NMC or MNC or Aluminum oxide, and can select on basis of your working atmosphere. I have few contacts with suppliers too in India.
I hope you will contact me to discuss all the possibilities.
Regards,
Kartik Sheladiya