The wide variety of arc faults induced by different load types renders residential series arc fault detection complicated and challenging. Series dc arc faults could cause fire accidents and adversely affect power systems if not promptly detected. However, in practical power systems, they are difficult to detect because of a low arc current, absence of a zero-crossing period, and various abnormal behavior based on different types of power loads and controllers. In particular, conventional protection fuses may not be activated when they occur. Undetected arc faults could cause false operation of power systems and potentially lead to damage to property and human casualties. Therefore, it is imperative to develop a detection system for series arc faults in DC systems for the reliable and efficient operation of such systems. In this study, several typical loads, especially nonlinear and complex loads such as power electronic loads, were chosen and analyzed, and five time-domain parameters of the current-average value, median value, variance value, RMS value, and distance of the maximum and minimum values-were chosen for arc fault detection. Various machine learning algorithms were used for arc fault detection and their detection accuracies were compared.