Method for controlling the switches (20, 22, 27, 29, 34, 36) of a current rectifier in a motor vehicle fitted with an on-board charger that can be connected to a three-phase electricity distribution network, characterized in that it includes steps involving: - Determination of an intensity of a neutral-point current required at the output of the rectifier, - Determination of the coordinates of the current vector enabling said neutral-point current to be obtained in the Fresnel space comprising six sectors delimited by six remarkable vectors (V1, V2, V3, V4, V5, V6), - Determination of a half-sector comprising the current vector from twelve half-sectors (1a, 1b, 2a, 2b, 3a, 3b, 4a, 4b, 5a, 5b, 6a, 6b) forming the Fresnel space, - Determination of a weighted vector combination of the two remarkable vectors delimiting the Fresnel sector enabling the current vector (Iph1, Iph2, Iph3) to be obtained, - Determination of an opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) as a function of the weighting coefficients of the weighted vector combination of the remarkable vectors, and - Determination of an opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) making it possible to obtain a freewheeling vector for the remaining duration of the switching period minimizing the voltage deviations between ground and voltage rectifiers (18, 24, 25, 31, 32, 38) when switching from one opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) to another, the opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) makes it possible to obtain a current vector (Iph1, Iph2, Iph3), an opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) making it possible to obtain a first freewheeling vector if the half-sector including the current vector (Iph1, Iph2, Iph3) is one of (1a, 1b, 2a, 2b, 3a, 3b, 4a, 4b, 5a, 5b, 6a, 6b) of four consecutive half-sectors, a second wheeling vector if the half-sector including the current vector (Iph1, Iph2, Iph3) is one (1a, 1b, 2a, 2b, 3a, 3b, 4a, 4b, 5a, 5b, 6a, 6b) of four other consecutive half-sectors, and a third freewheeling vector if the half-sector including the current vector is one (1a, 1b, 2a, 2b, 3a, 3b, 4a, 4b, 5a, 5b, 6a, 6b) of the four remaining consecutive half-sectors, or the opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) making it possible to obtain a freewheeling vector remains the same regardless of the opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) making it possible to obtain a current vector (Iph1, Iph2, Iph3). - Determination of an intensity of a neutral-point current required at the output of the rectifier, - Determination of the coordinates of the current vector enabling said neutral-point current to be obtained in the Fresnel space comprising six sectors delimited by six remarkable vectors (V1, V2, V3, V4, V5, V6), - Determination of a half-sector comprising the current vector from twelve half-sectors (1a, 1b, 2a, 2b, 3a, 3b, 4a, 4b, 5a, 5b, 6a, 6b) forming the Fresnel space, - Determination of a weighted vector combination of the two remarkable vectors delimiting the Fresnel sector enabling the current vector (Iph1, Iph2, Iph3) to be obtained, - Determination of an opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) as a function of the weighting coefficients of the weighted vector combination of the remarkable vectors, and - Determination of an opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) making it possible to obtain a freewheeling vector for the remaining duration of the switching period minimizing the voltage deviations between ground and voltage rectifiers (18, 24, 25, 31, 32, 38) when switching from one opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) to another, the opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) makes it possible to obtain a current vector (Iph1, Iph2, Iph3), an opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) making it possible to obtain a first freewheeling vector if the half-sector including the current vector (Iph1, Iph2, Iph3) is one of (1a, 1b, 2a, 2b, 3a, 3b, 4a, 4b, 5a, 5b, 6a, 6b) of four consecutive half-sectors, a second wheeling vector if the half-sector including the current vector (Iph1, Iph2, Iph3) is one (1a, 1b, 2a, 2b, 3a, 3b, 4a, 4b, 5a, 5b, 6a, 6b) of four other consecutive half-sectors, and a third freewheeling vector if the half-sector including the current vector is one (1a, 1b, 2a, 2b, 3a, 3b, 4a, 4b, 5a, 5b, 6a, 6b) of the four remaining consecutive half-sectors, or the opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) making it possible to obtain a freewheeling vector remains the same regardless of the opening/closing sequence of the switches of the current rectifier (20, 22, 27, 29, 34, 36) making it possible to obtain a current vector (Iph1, Iph2, Iph3).