Fault Loop Calculator Here

: Calculates complete loop including source and all cable segments

Returns: Dictionary with fault loop impedance details """ # Source impedance r_source, x_source = self.source_impedance(available_fault_current) total_r = r_source total_x = x_source fault loop calculator

: Calculates resistance based on material, cross-section, length, and temperature correction : Calculates complete loop including source and all

return { 'total_resistance': round(total_r, 4), 'total_reactance': round(total_x, 4), 'total_impedance': round(total_z, 4), 'prospective_fault_current': round(fault_current, 2), 'source_impedance': round(math.sqrt(r_source**2 + x_source**2), 4), 'source_resistance': round(r_source, 4), 'source_reactance': round(x_source, 4) } fault loop calculator

print("=" * 60) print("ELECTRICAL FAULT LOOP CALCULATOR") print("=" * 60)