You're asking about the technical tradeoffs surrounding the selection of a traction motor for an electric vehicle application. Describing the full design tradespace is far beyond what can reasonably be summarized here, but I'll outline the prominent design tradeoffs for such an application.
Because the amount of energy that can be stored chemically (i.e. in a battery) is quite limited, nearly all electric vehicles are designed with efficiency in mind. Most transit application traction motors for automotive applications range between 60kW and 300kW peak power. Ohms law indicates that power losses in cabling, motor windings, and battery interconnects is P=I2R. Thus reducing current in half reduces resistive losses by 4x. As a result most automotive applications run at a nominal DC link voltage between 288 and 360Vnom (there are other reasons for this selection of voltage, too, but let's focus on losses). Supply voltage is relevant in this discussion, as certain motors, like Brush DC, have practical upper limits on supply voltage due to commutator arcing.
Ignoring more exotic motor technologies like switched/variable reluctance, there are three primary categories of electric motors used in automotive applications:
Brush DC motor: mechanically commutated, only a simple DC 'chopper' is required to control torque. While Brush DC motors can have permanent magnets, the size of the magnets for traction applications makes them cost-prohibitive. As a result, most DC traction motors are series- or shunt-wound. In such a configuration, there are windings on both stator and rotor.
Brushless DC motor (BLDC): electronically commutated by inverter, permanent magnets on rotor, windings on stator.
Induction motor: electronically commutated by inverter, induction rotor, windings on stator.
Following are some brash generalizations regarding tradeoffs between the three motor technologies. There are plenty of point examples that will defy these parameters; my goal is only to share what I would consider nominal values for this type of application.
- Efficiency:
Brush DC: Motor:~80%, DC controller: ~94% (passive flyback), NET=75%
BLDC: ~93%, inverter: ~97% (synchronous flyback or hysteretic control), NET=90%
Induction: ~91%: inverter: 97% (synchronous flyback or hysteretic control), NET=88%
- Wear/Service:
Brush DC: Brushes subject to wear; require periodic replacement. Bearings.
BLDC: Bearings (lifetime)
Induction: Bearings (lifetime)
- Specific cost (cost per kW), including inverter
Brush DC: Low - motor and controller are generally inexpensive
BLDC: High - high power permanent magnets are very expensive
Induction: Moderate - inverters add cost, but motor is cheap
- Heat rejection
Brush DC: Windings on rotor make heat removal from both rotor and commutator challenging with high power motors.
BLDC: Windings on stator make heat rejection straightforward. Magnets on rotor have low-moderate eddy current-induced heating
Induction: Windings on stator make stator heat rejection straightforward. Induced currents in rotor can require oil cooling in high power applications (in and out via shaft, not splashed).
- Torque/speed behavior
Brush DC: Theoretically infinite zero speed torque, torque drops with increasing speed. Brush DC automotive applications generally require 3-4 gear ratios to span the full automotive range of grade and top speed. I drove a 24kW DC motor-powered EV for a number of years that could light the tires up from a standstill (but struggled to get to 65 MPH).
BLDC: Constant torque up to base speed, constant power up to max speed. Automotive applications are viable with a single ratio gearbox.
Induction: Constant torque up to base speed, constant power up to max speed. Automotive applications are viable with a single ratio gearbox. Can take hundreds of ms for torque to build after application of current
- Miscellaneous:
Brush DC: At high voltages, commutator arcing can be problematic. Brush DC motors are canonically used in golf cart and forklift (24V or 48V) applications, though newer models are induction due to improved efficiency. Regnerative braking is tricky and requires a more complex speed controller.
BLDC: Magnet cost and assembly challenges (the magnets are VERY powerful) make BLDC motors viable for lower power applications (like the two Prius motor/generators). Regnerative braking comes essentially for free.
Induction: The motor is relatively cheap to make, and power electronics for automotive applications have come down in price significantly over the past 20 years. Regnerative braking comes essentially for free.
Again, this is only a very top-level summary of some of the primary design drivers for motor selection. I've intentionally omitted specific power and specific torque, as those tend to vary much more with the actual implementation.
AFAIK MAP sensors are available in two types - Analog and digital. Analog will give you an output voltage proportional to the pressure applied. Digital will give you a frequency proportional to the pressure. For our convenience (and tons of extra features), let's use a micro-controller (preferably arduino).
Analog MAP sensor: If the voltage is different than 0V-5V then first you need to convert the output signal to 0V - 5V output. Once you got 0-5V range signal, connect it to the analog pin of your arduino. From there, you will be able to get a value proportional to the output signal of MAP sensor.
Digital MAP sensor: If the voltage range is 0-5V, nice otherwise use an opto-coupler to do the logic level conversion. Something like this:
Connect the output to digital pin 2 of arduino. Now you can use interrupt based coding to figure out how many signal pulses you received per second (or per 10 sec). This again will give you a number proportional to the output signal of MAP sensor.
Now you have a number. When the number is high, you need the LEDs to light brighter or maybe blink at a fast pace and when the number is small, the light will glow dim or maybe you can add a slow breathing pattern.
To achieve this, get rid of electro-mechanical relay if you are using one and get a mosfet/power transistor which can handle the current required by your LEDs.
Read something about PWM.
Now all you need to do is to vary the duty cycle on the pin driving the mosfet/transistor. This will give you LED brightness proportional to the MAP signal output.
You can be creative and implement flashing lights, breathing lights or any other effect that you wish. Use RGB LED strip to get even more creative.
Best Answer
With frequency control, there is not just one torque curve, but an infinite number of curves, one for every operating frequency. The voltage needs to be proportional to frequency. If the voltage is carefully regulated using a mathematical model of the motor with motor operating voltage, current and power factor information, the torque curve can be made to have the same shape at any speed. The required current to produce a given torque at zero speed, will be close to the current required to produce the same torque at rated speed. The motor is never operated at high slip, the operating point is always to the right of the pullout torque point.
When starting, the applied frequency is enough above zero so that enough slip is created to produce the maximum torque that the motor can safely produce.