A system, comprising: a switch device (140; 540), comprising: an armature (118; 142) configured to move between a first position that electrically couples a first contact to a second contact and a second position that electrically uncouples the first contact from the second contact; a second armature configured to move between a third position that electrically couples a third contact to a fourth contact and a fourth position that electrically uncouples the third contact from the fourth contact; a third armature configured to move between a fifth position that electrically couples a fifth contact to a sixth contact and a sixth position that electrically uncouples the fifth contact from the sixth contact; a coil (112; 152) configured to receive a voltage configured to magnetize the coil (112; 152), thereby causing the armature (118; 142) to move from the first position to the second position; and a control system configured to: receive a first dataset associated with a current received at a load device coupled to the switch device (140; 540); determine harmonic data based on the current; determine a switching profile to control moving the armature (118; 142) between the first position and the second position based on the harmonic data, wherein the switching profile comprises a firing angle for moving the armature (118; 142) with respect to an electrical waveform; and control the voltage provided to the coil (112; 152) based on the switching profile. an armature (118; 142) configured to move between a first position that electrically couples a first contact to a second contact and a second position that electrically uncouples the first contact from the second contact; a second armature configured to move between a third position that electrically couples a third contact to a fourth contact and a fourth position that electrically uncouples the third contact from the fourth contact; a third armature configured to move between a fifth position that electrically couples a fifth contact to a sixth contact and a sixth position that electrically uncouples the fifth contact from the sixth contact; a coil (112; 152) configured to receive a voltage configured to magnetize the coil (112; 152), thereby causing the armature (118; 142) to move from the first position to the second position; and a control system configured to: receive a first dataset associated with a current received at a load device coupled to the switch device (140; 540); determine harmonic data based on the current; determine a switching profile to control moving the armature (118; 142) between the first position and the second position based on the harmonic data, wherein the switching profile comprises a firing angle for moving the armature (118; 142) with respect to an electrical waveform; and control the voltage provided to the coil (112; 152) based on the switching profile. receive a first dataset associated with a current received at a load device coupled to the switch device (140; 540); determine harmonic data based on the current; determine a switching profile to control moving the armature (118; 142) between the first position and the second position based on the harmonic data, wherein the switching profile comprises a firing angle for moving the armature (118; 142) with respect to an electrical waveform; and control the voltage provided to the coil (112; 152) based on the switching profile.