0
0
Signal-processingComparisonBeginner · 4 min read

AC Charging vs DC Charging: Key Differences and Usage

AC charging uses alternating current to charge electric vehicles and requires the car's onboard charger to convert it to DC. DC charging supplies direct current directly to the battery, allowing faster charging without onboard conversion.
⚖️

Quick Comparison

Here is a quick side-by-side comparison of AC charging and DC charging for electric vehicles.

FactorAC ChargingDC Charging
Current TypeAlternating Current (AC)Direct Current (DC)
Conversion LocationInside vehicle (onboard charger)Outside vehicle (charger station)
Charging SpeedSlower (typically 3-22 kW)Faster (typically 50 kW to 350 kW)
Common UseHome and workplace chargingFast public charging stations
Connector TypesType 1, Type 2CCS, CHAdeMO, Tesla Supercharger
Cost and ComplexityLower cost, simpler setupHigher cost, complex infrastructure
⚖️

Key Differences

AC charging delivers alternating current to the electric vehicle, which then uses its onboard charger to convert this AC into direct current to charge the battery. This process limits the charging speed because the onboard charger has a maximum power rating, usually between 3 kW and 22 kW.

In contrast, DC charging bypasses the onboard charger by supplying direct current directly to the battery. This allows much higher power levels, often from 50 kW up to 350 kW or more, enabling much faster charging times. The conversion from AC to DC happens outside the vehicle in the charging station.

Because DC chargers are more powerful and complex, they are usually found in public fast-charging stations, while AC chargers are common for home or workplace use where slower charging is acceptable.

💻

AC Charging Code Example

This simple Python example simulates an electric vehicle charging using AC power with an onboard charger limit.

python
class EV:
    def __init__(self, battery_capacity_kwh, onboard_charger_kw):
        self.battery_capacity = battery_capacity_kwh
        self.onboard_charger = onboard_charger_kw
        self.battery_level = 0

    def charge_ac(self, power_kw, hours):
        # Power limited by onboard charger
        actual_power = min(power_kw, self.onboard_charger)
        charged = actual_power * hours
        self.battery_level = min(self.battery_level + charged, self.battery_capacity)
        return self.battery_level

# Example usage
my_ev = EV(60, 7)  # 60 kWh battery, 7 kW onboard charger
charged_level = my_ev.charge_ac(11, 2)  # 11 kW supply, 2 hours
print(f"Battery level after AC charging: {charged_level} kWh")
Output
Battery level after AC charging: 14 kWh
↔️

DC Charging Equivalent

This Python example simulates DC charging where the charger supplies power directly without onboard limits.

python
class EV:
    def __init__(self, battery_capacity_kwh):
        self.battery_capacity = battery_capacity_kwh
        self.battery_level = 0

    def charge_dc(self, power_kw, hours):
        # No onboard charger limit
        charged = power_kw * hours
        self.battery_level = min(self.battery_level + charged, self.battery_capacity)
        return self.battery_level

# Example usage
my_ev = EV(60)  # 60 kWh battery
charged_level = my_ev.charge_dc(50, 0.5)  # 50 kW supply, 0.5 hours
print(f"Battery level after DC charging: {charged_level} kWh")
Output
Battery level after DC charging: 25.0 kWh
🎯

When to Use Which

Choose AC charging when charging at home or work where you can leave the vehicle plugged in for several hours and do not need very fast charging. It is simpler and less expensive.

Choose DC charging when you need to charge quickly, such as during long trips or when time is limited. DC fast chargers provide high power to recharge the battery much faster but require specialized equipment and are usually found at public stations.

Key Takeaways

AC charging uses the vehicle's onboard charger and is slower but simpler and cheaper.
DC charging supplies direct current directly to the battery for much faster charging.
Use AC charging for daily, overnight charging at home or work.
Use DC charging for quick top-ups during travel or when time is limited.
Connector types and infrastructure differ significantly between AC and DC charging.