# Ripple Current Calculator, Formula, Ripple Current Calculation

## Ripple Current Calculator:

Enter the values of output voltage, Vo(V), input voltage, Vi(V), switching frequency, fs(Hz) and inductance, L(H) to determine the value of ripple current, Ir(A).

 Enter Output Voltage: V Enter Input Voltage: V Enter Input Voltage: V Enter Output Voltage: V Enter Switching Frequency: Hz Enter Inductance: H Result – Ripple Current in Amperes : A

## Ripple Current Formula:

Ripple current refers to the AC component superimposed on the DC output of a power supply, commonly observed in power converters such as buck, boost, or buck-boost converters.

It arises due to the switching nature of these power supplies and is significant in determining the efficiency and reliability of electronic systems.

High ripple current can cause excessive heating, reduced component lifespan, and electromagnetic interference (EMI), making its minimization crucial in power supply design.

Ripple current is influenced by factors such as load conditions, switching frequency, and the values of inductors and capacitors in the circuit.

Managing ripple current involves optimizing these parameters to achieve a stable and efficient output.

The ripple current, Ir(A) in amperes is equal to the output voltage, Vo(V) in volts divided by the input voltage, Vi(V) in volts, multiplied by the difference between the input voltage and output voltage, and then divided by the product of the switching frequency, fs(Hz) in hertz and the inductance, L(H) in Henry.

The ripple current, Ir(A) = Vo(V) / Vi(V) * (Vi(V) – Vo(V)) / fs(Hz) * L(H)

Ir(A) = ripple current in amperes, A.

Vo(V) = output voltage in volts, V.

Vi(V) = input voltage in volts, V.

fs(Hz) = switching frequency in Hertz, Hz.

L(H) = inductance in Henry, H.

### Ripple Current Calculation:

1. Calculate the ripple current for a buck converter with an output voltage of 5 volts, input voltage of 12 volts, switching frequency of 100 kHz, and inductance of 10 * 10-6 H:

Given: Vo(V) = 5V, Vi(V) = 12V, fs(Hz) = 100 * 103, L(H) = 10 * 10-6.

The ripple current, Ir(A) = Vo(V) / Vi(V) * (Vi(V) – Vo(V)) / fs(Hz) * L(H)

Ir(A) = 5 / 12 * (12 – 5 ) / 100 * 103 * 10 * 10-6

Ir(A) = 0.4167 * 70

Ir(A) = 29.17A.

1. Determine the inductance if the ripple current is 1.5 amperes, the input voltage is 24 volts, the output voltage is 12 volts, and the switching frequency is 200 kHz:

Given: Vo(V) = 12V, Vi(V) = 24V, fs(Hz) = 200 * 103, Ir(A) = 1.5A.

The ripple current, Ir(A) = Vo(V) / Vi(V) * (Vi(V) – Vo(V)) / fs(Hz) * L(H)

L(H) = Vo(V) / Vi(V) * (Vi(V) – Vo(V)) / fs(Hz) * Ir(A)

L(H) = 12 / 24 * (24 – 12) / 200 * 103 * 1.5

L(H) = 0.5 * 12 / 300 * 103

L(H) = 0.5 * 0.00004

L(H) = 0.00002H

L(H) = 20 * 10-6H.