0
0
Power Electronicsknowledge~10 mins

PID controller basics for 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 main components of a PID controller.

Power Electronics
The PID controller consists of Proportional, Integral, and [1] terms.
Drag options to blanks, or click blank then click option'
ADifferential
BDerivative
CDiscrete
DDynamic
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing Derivative with Differential or Discrete terms.
Thinking the third term is Dynamic, which is not part of PID.
2fill in blank
medium

Complete the formula to calculate the Proportional term output in a PID controller.

Power Electronics
Proportional output = Kp * [1]
Drag options to blanks, or click blank then click option'
Aerror
Bderivative
Csetpoint
Dintegral
Attempts:
3 left
💡 Hint
Common Mistakes
Using setpoint instead of error.
Confusing integral or derivative terms with proportional.
3fill in blank
hard

Fix the error in the integral term calculation of the PID controller.

Power Electronics
Integral output = Ki * sum([1]) * dt
Drag options to blanks, or click blank then click option'
Aoutput
Bsetpoint
Cerror
Dderivative
Attempts:
3 left
💡 Hint
Common Mistakes
Summing setpoint or output instead of error.
Using derivative instead of error in the integral calculation.
4fill in blank
hard

Fill both blanks to complete the derivative term formula in a PID controller.

Power Electronics
Derivative output = Kd * ([1] - [2]) / dt
Drag options to blanks, or click blank then click option'
Aerror
Bprevious_error
Csetpoint
Doutput
Attempts:
3 left
💡 Hint
Common Mistakes
Using setpoint or output instead of error values.
Reversing the order of subtraction.
5fill in blank
hard

Fill all three blanks to complete the PID controller output formula.

Power Electronics
PID_output = Kp * [1] + Ki * [2] + Kd * [3]
Drag options to blanks, or click blank then click option'
Aerror
Bintegral_error
Cderivative_error
Dsetpoint
Attempts:
3 left
💡 Hint
Common Mistakes
Using setpoint instead of error terms.
Mixing up integral and derivative error terms.