0
0
Power Electronicsknowledge~10 mins

Four-quadrant motor operation in Power Electronics - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to identify the quadrant where the motor operates with positive torque and positive speed.

Power Electronics
if torque > 0 and speed > 0:
    quadrant = [1]
Drag options to blanks, or click blank then click option'
AQuadrant 2
BQuadrant 1
CQuadrant 3
DQuadrant 4
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing the quadrant numbers with torque or speed signs.
Assuming negative torque means forward motion.
2fill in blank
medium

Complete the code to identify the quadrant where the motor operates with negative torque and positive speed.

Power Electronics
if torque < 0 and speed > 0:
    quadrant = [1]
Drag options to blanks, or click blank then click option'
AQuadrant 2
BQuadrant 1
CQuadrant 3
DQuadrant 4
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up torque and speed signs.
Thinking negative torque always means reverse motion.
3fill in blank
hard

Fix the error in the code to correctly identify the quadrant for negative torque and negative speed.

Power Electronics
if torque < 0 and speed < 0:
    quadrant = [1]
Drag options to blanks, or click blank then click option'
AQuadrant 1
BQuadrant 2
CQuadrant 3
DQuadrant 4
Attempts:
3 left
💡 Hint
Common Mistakes
Assigning the wrong quadrant number for reverse driving.
Confusing quadrant 3 with quadrant 4.
4fill in blank
hard

Fill both blanks to identify the quadrant and the motor state when torque is positive and speed is negative.

Power Electronics
if torque > 0 and speed < 0:
    quadrant = [1]
    state = '[2]'
Drag options to blanks, or click blank then click option'
AQuadrant 4
BQuadrant 2
CMotoring
DBraking
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up motoring and braking states.
Confusing quadrant 4 with quadrant 2.
5fill in blank
hard

Fill all three blanks to create a function that returns the quadrant name based on torque and speed signs.

Power Electronics
def get_quadrant(torque, speed):
    if torque > 0 and speed > 0:
        return [1]
    elif torque < 0 and speed > 0:
        return [2]
    else:
        return [3]
Drag options to blanks, or click blank then click option'
A"Quadrant 1"
B"Quadrant 2"
C"Quadrant 3"
D"Quadrant 4"
Attempts:
3 left
💡 Hint
Common Mistakes
Returning wrong quadrant names for given conditions.
Not using quotes around quadrant names.