📖 Scenario: You are learning about electric vehicle motors. Understanding how torque and speed relate helps in designing efficient motors for cars.
🎯 Goal: Build a simple data model that shows motor torque values at different speeds, then analyze which speeds produce the highest torque.
📋 What You'll Learn
Create a dictionary named motor_torque with exact speed (rpm) keys and torque (Nm) values
Add a variable speed_threshold to separate low and high speeds
Use a dictionary comprehension named high_torque_speeds to select speeds with torque above 150 Nm
Add a final variable max_torque_speed to find the speed with the maximum torque
💡 Why This Matters
🌍 Real World
Electric vehicle engineers use torque-speed data to design motors that deliver the right power and efficiency for driving conditions.
💼 Career
Understanding motor characteristics is essential for roles in EV design, motor control programming, and automotive engineering.
Progress0 / 4 steps
1
Create motor torque data
Create a dictionary called motor_torque with these exact entries: 1000: 120, 1500: 160, 2000: 140, 2500: 180, 3000: 130
EV Technology
Hint
Use curly braces {} to create a dictionary with speed as keys and torque as values.
2
Add speed threshold
Add a variable called speed_threshold and set it to 2000 rpm
EV Technology
Hint
Just create a variable named speed_threshold and assign the number 2000.
3
Select high torque speeds
Use a dictionary comprehension named high_torque_speeds to select speeds and torque from motor_torque where torque is greater than 150 Nm
EV Technology
Hint
Use {speed: torque for speed, torque in motor_torque.items() if torque > 150} to filter the dictionary.
4
Find speed with maximum torque
Add a variable called max_torque_speed that stores the speed key from motor_torque with the highest torque value using the max() function and a key argument
EV Technology
Hint
Use max(motor_torque, key=motor_torque.get) to find the speed with the highest torque.
Practice
(1/5)
1. What does torque in an electric motor represent?
easy
A. The twisting force that makes the motor shaft rotate
B. The speed at which the motor shaft spins
C. The electrical power consumed by the motor
D. The temperature of the motor during operation
Solution
Step 1: Understand the definition of torque
Torque is the force that causes rotation around an axis, in this case, the motor shaft.
Step 2: Differentiate torque from speed and power
Speed is how fast the shaft spins, power is the product of torque and speed, so torque specifically means the twisting force.
Final Answer:
The twisting force that makes the motor shaft rotate -> Option A
Quick Check:
Torque = twisting force [OK]
Hint: Torque means twisting force, not speed or power [OK]
Common Mistakes:
Confusing torque with speed
Thinking torque is power output
Mixing torque with electrical current
2. Which of the following correctly describes the relationship between torque and speed in a typical electric motor?
easy
A. Torque and speed are always equal
B. Torque increases as speed increases
C. Torque decreases as speed increases
D. Torque and speed are unrelated
Solution
Step 1: Recall the typical torque-speed curve for electric motors
In many motors, torque is highest at low speed and decreases as speed increases.
Step 2: Understand the inverse relationship
As the motor spins faster, the torque it can provide usually drops, showing an inverse relationship.
Final Answer:
Torque decreases as speed increases -> Option C
Quick Check:
Torque and speed have inverse relation [OK]
Hint: Torque usually drops when speed goes up [OK]
Common Mistakes:
Assuming torque grows with speed
Thinking torque equals speed
Ignoring the motor's torque-speed curve
3. Consider a motor running at 1000 RPM producing 50 Nm torque. If the speed doubles to 2000 RPM and torque halves, what happens to the motor's power output?
medium
A. Power doubles
B. Power stays the same
C. Power halves
D. Power quadruples
Solution
Step 1: Calculate initial power
Power = Torque x Speed. Initial power = 50 Nm x 1000 RPM = 50,000 (units simplified).
Step 2: Calculate new power after changes
New torque = 50 / 2 = 25 Nm, new speed = 1000 x 2 = 2000 RPM. New power = 25 Nm x 2000 RPM = 50,000.
Final Answer:
Power stays the same -> Option B
Quick Check:
Power = Torque x Speed = constant [OK]
Hint: Power = torque x speed; doubling speed and halving torque keeps power same [OK]
Common Mistakes:
Multiplying changes incorrectly
Forgetting to halve torque
Assuming power changes linearly with speed only
4. A motor's torque-speed graph shows torque dropping linearly from 100 Nm at 0 RPM to 0 Nm at 3000 RPM. If the motor is running at 1500 RPM, what is the torque? Identify the error in this calculation: Torque = 100 - (1500 / 3000) x 100 = 50 Nm.
medium
A. The calculation is correct
B. The torque should be 75 Nm, not 50 Nm
C. The torque should be 25 Nm, not 50 Nm
D. The torque cannot be calculated from this graph
Solution
Step 1: Understand the linear torque-speed relation
Torque decreases from 100 Nm at 0 RPM to 0 Nm at 3000 RPM, so torque at any speed is 100 x (1 - speed/3000).
Step 2: Calculate torque at 1500 RPM
Torque = 100 x (1 - 1500/3000) = 100 x 0.5 = 50 Nm, matching the given calculation.
Final Answer:
The calculation is correct -> Option A
Quick Check:
Torque at half speed = half torque [OK]
Hint: Torque halves at half max speed in linear drop [OK]
Common Mistakes:
Misapplying the formula
Confusing RPM ratio direction
Assuming torque is constant
5. An electric vehicle motor has a torque-speed characteristic where torque is constant at 200 Nm up to 2000 RPM, then decreases linearly to 0 Nm at 6000 RPM. What is the torque at 4000 RPM?
hard
A. 50 Nm
B. 150 Nm
C. 200 Nm
D. 100 Nm
Solution
Step 1: Identify torque behavior zones
Torque is constant 200 Nm up to 2000 RPM, then decreases linearly to 0 Nm at 6000 RPM.
Step 2: Calculate torque at 4000 RPM
From 2000 to 6000 RPM (a 4000 RPM range), torque drops from 200 Nm to 0. At 4000 RPM, which is 2000 RPM into this range, torque = 200 x (1 - 2000/4000) = 200 x 0.5 = 100 Nm.
Final Answer:
100 Nm -> Option D
Quick Check:
Halfway in drop range means half torque [OK]
Hint: Calculate linear drop after constant torque zone [OK]
Common Mistakes:
Using full RPM instead of drop range
Forgetting constant torque zone
Mixing RPM values in formula
Recommended
Ready to prove it?
Pass the test and this pattern moves unknownstrongwhile earning +1 Grip toward your certificate.