The current error controller regulates the phase and shape of the input current. This input current is the sum of both inductors’ currents, and it is measured using a shunt resistor. The output of this controller is a Pulse Width Modulation (PWM) duty cycle, which will be applied to the power MOSFETS. To balance the currents through both inductors, a Load Balance Loop is implemented. The inputs to this compensator are the two currents Im1 and Im2. If these currents are different, an imbalance is detected. The PI controller will regulate this error and adjust the MOSFETs’ duty cycles. The output of the load balance control loop will be a duty cycle correction term (or delta PWM), which is subtracted from ‘PWM1’ to get the final duty cycle of the first boost converter, and it is added to ‘PWM2’ to determine the balanced duty cycle of the second boost converter.