[go: up one dir, main page]

FR3145250A1 - DEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM - Google Patents

DEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM Download PDF

Info

Publication number
FR3145250A1
FR3145250A1 FR2300546A FR2300546A FR3145250A1 FR 3145250 A1 FR3145250 A1 FR 3145250A1 FR 2300546 A FR2300546 A FR 2300546A FR 2300546 A FR2300546 A FR 2300546A FR 3145250 A1 FR3145250 A1 FR 3145250A1
Authority
FR
France
Prior art keywords
frequency
frequencies
pwma
effective
sequence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
FR2300546A
Other languages
French (fr)
Inventor
Amine KHETTAT
Xiang Liu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Valeo Systemes Thermiques SAS
Original Assignee
Valeo Systemes Thermiques SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Valeo Systemes Thermiques SAS filed Critical Valeo Systemes Thermiques SAS
Priority to FR2300546A priority Critical patent/FR3145250A1/en
Priority to PCT/EP2024/050013 priority patent/WO2024153466A1/en
Publication of FR3145250A1 publication Critical patent/FR3145250A1/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
    • H02P27/08Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Inverter Devices (AREA)

Abstract

Dispositif de commande (114) d’un convertisseur à commutation (110) conçu pour réaliser une conversion de tension entre une tension continue (E) et plusieurs tensions de phase (Va, Vb, Vc) d’une machine électrique (102), à partir de signaux de commande (PWMa, PWMb, PWMc) respectifs impulsionnels, le dispositif de commande (114) comportant : - un générateur de signaux (116), conçu pour générer les signaux de commande (PWMa, PWMb, PWMc) à une fréquence reçue ; et - un dispositif de génération de fréquence (128), conçu pour fournir au générateur de signaux (116) une suite, dite effective, de fréquences aléatoires pour chaque signal de commande (PWMa, PWMb, PWMc), les fréquences de même rang dans les suites effectives étant différentes. Figure pour l’abrégé : Fig. 1 Control device (114) of a switching converter (110) designed to carry out voltage conversion between a direct voltage (E) and several phase voltages (Va, Vb, Vc) of an electrical machine (102), from respective pulse control signals (PWMa, PWMb, PWMc), the control device (114) comprising: - a signal generator (116), designed to generate the control signals (PWMa, PWMb, PWMc) at a frequency received; and - a frequency generation device (128), designed to provide the signal generator (116) with a so-called effective sequence of random frequencies for each control signal (PWMa, PWMb, PWMc), the frequencies of the same rank in the actual consequences being different. Figure for abstract: Fig. 1

Description

DISPOSITIF DE COMMANDE D’UN CONVERTISSEUR À COMMUTATION, PROCÉDÉ ET PROGRAMME D’ORDINATEUR CORRESPONDANTDEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM Domaine technique de l’inventionTechnical field of the invention

La présente invention concerne un dispositif de commande d’un convertisseur à commutation, un procédé et un programme d’ordinateur correspondant.The present invention relates to a device for controlling a switching converter, a method and a corresponding computer program.

Arrière-plan technologiqueTechnological background

Il est connu d’utiliser un onduleur à commutation pour piloter un moteur électrique. Pour commander l’onduleur, un dispositif de commande générant des signaux de commande à modulation de largeur d’impulsion est habituellement utilisé.It is known to use a switching inverter to drive an electric motor. To control the inverter, a control device generating pulse width modulated control signals is usually used.

La modulation de largeur d’impulsion est susceptible de poser des problèmes de CEM (compatibilité électromagnétique). En effet, le fait de moduler un signal à une fréquence donnée est susceptible de générer des parasites électromagnétiques en raison de cette fréquence. En particulier, une modulation de largeur d’impulsion à fréquence fixe entraîne des tensions de phases générant des ondes électromagnétiques aux fréquences multiples de cette fréquence fixe. On a ainsi pu constater que, par exemple pour des moteurs de ventilateurs HVAC (de l’anglais « Heating Ventilation and Air Conditioning » qui désigne le chauffage, la ventilation et la climatisation automobiles) pilotés en modulation de largeur d’impulsion, des parasites électromagnétiques dans des bandes comprises dans la plage [0 MHz; 1 MHz] et plus particulièrement dans la bande [0 kHz; 125 kHz] utilisée par des puces RFID associées à certains capteurs, ainsi que dans des bandes des fréquences AM, perturbant la réception d’émissions radiophoniques.Pulse width modulation is likely to cause EMC (electromagnetic compatibility) problems. Indeed, modulating a signal at a given frequency is likely to generate electromagnetic interference due to this frequency. In particular, pulse width modulation at a fixed frequency results in phase voltages generating electromagnetic waves at frequencies that are multiples of this fixed frequency. It has thus been observed that, for example, for HVAC (Heating Ventilation and Air Conditioning) fan motors controlled by pulse width modulation, electromagnetic interference in bands included in the range [0 MHz; 1 MHz] and more particularly in the band [0 kHz; 125 kHz] used by RFID chips associated with certain sensors, as well as in AM frequency bands, disrupting the reception of radio broadcasts.

Afin de réduire de tels parasites, il est connu de faire varier de manière aléatoire (ou plus exactement de manière pseudo-aléatoire) la fréquence des signaux de commande à modulation de largeur d’impulsion. Cependant, le contenu fréquentiel des tensions de phase comporte toujours des pics pouvant poser des problèmes de CEM.In order to reduce such interference, it is known to vary randomly (or more precisely pseudo-randomly) the frequency of the pulse width modulated control signals. However, the frequency content of the phase voltages always contains peaks that can cause EMC problems.

Il peut ainsi être souhaité de prévoir un dispositif de commande d’un convertisseur à commutation qui permette de s’affranchir d’au moins une partie des problèmes et contraintes précités.It may thus be desirable to provide a control device for a switching converter which makes it possible to overcome at least some of the aforementioned problems and constraints.

Il est donc proposé un dispositif de commande d’un convertisseur à commutation conçu pour réaliser une conversion de tension entre une tension continue et plusieurs tensions de phase d’une machine électrique, à partir de signaux de commande respectifs impulsionnels, le dispositif de commande étant caractérisé en ce qu’il comporte :

  • un générateur de signaux, conçu pour générer les signaux de commande à une fréquence reçue ; et
  • un dispositif de génération de fréquence, conçu pour fournir au générateur de signaux une suite, dite effective, de fréquences aléatoires pour chaque signal de commande, les fréquences de même rang dans les suites effectives étant différentes.
There is therefore proposed a device for controlling a switching converter designed to carry out a voltage conversion between a direct voltage and several phase voltages of an electrical machine, from respective pulsed control signals, the control device being characterized in that it comprises:
  • a signal generator, adapted to generate the control signals at a received frequency; and
  • a frequency generating device, designed to provide the signal generator with a sequence, called effective, of random frequencies for each control signal, the frequencies of the same rank in the effective sequences being different.

L’invention peut en outre comporter l’une ou plusieurs des caractéristiques optionnelles suivantes, selon toute combinaison techniquement possible.The invention may further comprise one or more of the following optional features, in any technically possible combination.

De façon optionnelle, les signaux de commande sont à modulation de largeur d’impulsion.Optionally, the control signals are pulse width modulated.

De façon optionnelle également, le dispositif de génération de fréquence comporte un générateur aléatoire de fréquence pour chaque signal de commande, les générateurs aléatoires de fréquence étant indépendant les uns des autres.Also optionally, the frequency generating device comprises a random frequency generator for each control signal, the random frequency generators being independent of each other.

De façon optionnelle également, le dispositif de génération de fréquence comporte un générateur aléatoire de fréquence pour fournir une suite, dite de base, de fréquences aléatoires, les suites effectives étant dérivées de la suite de base, l’une des suites effectives pouvant être égale à la suite de base.Also optionally, the frequency generation device comprises a random frequency generator for providing a so-called base sequence of random frequencies, the effective sequences being derived from the base sequence, one of the effective sequences possibly being equal to the base sequence.

De façon optionnelle également, une des suites effectives est prise égale à la suite de base, chacune des autres suites effectives étant obtenue en ajoutant ou bien soustrayant, à chaque rang, une fréquence prédéfinie à la fréquence de la suite de base.Optionally, one of the effective sequences is taken equal to the basic sequence, each of the other effective sequences being obtained by adding or subtracting, at each rank, a predefined frequency from the frequency of the basic sequence.

De façon optionnelle également, les fréquences de l’une des autres suites effectives sont obtenues en ajoutant une fréquence prédéfinie aux fréquences de la suite de base et dans lequel les fréquences d’une autre des autres suites effectives sont obtenues en soustrayant une fréquence prédéfinie des fréquences de la suite de base.Optionally also, the frequencies of one of the other effective sequences are obtained by adding a predefined frequency to the frequencies of the basic sequence and wherein the frequencies of another of the other effective sequences are obtained by subtracting a predefined frequency from the frequencies of the basic sequence.

De façon optionnelle également, les fréquences de l’une des autres suites effectives sont obtenues en alternativement ajoutant et soustrayant une fréquence prédéfinie des fréquences de la suite de base, d’un rang au suivant.Optionally also, the frequencies of one of the other effective sequences are obtained by alternately adding and subtracting a predefined frequency from the frequencies of the basic sequence, from one rank to the next.

De façon optionnelle également, les suites effectives sont obtenues en décalant la suite de base, avec des décalages différents d’une suite effective à l’autre, le décalage pouvant être nul pour l’une des suites effectives.Optionally also, the effective sequences are obtained by shifting the basic sequence, with different shifts from one effective sequence to another, the shift being able to be zero for one of the effective sequences.

De façon optionnelle également, pour chaque signal de commande, chaque fréquence de la suite effective est utilisée pour un nombre entier d’impulsions.Also optionally, for each control signal, each frequency of the effective sequence is used for an integer number of pulses.

Il est également proposé un procédé de commande d’un convertisseur à commutation conçu pour réaliser une conversion de tension entre une tension continue et plusieurs tensions de phase d’une machine électrique, à partir de signaux de commande respectifs impulsionnels, le procédé de commande étant caractérisé en ce qu’il comporte :

  • une génération d’une suite, dite effective, de fréquences aléatoires pour chaque signal de commande, les fréquences de même rang dans les suites effectives étant différentes ; et
  • une génération des signaux de commande aux fréquences des suites effectives respectives.
There is also provided a method of controlling a switching converter designed to perform a voltage conversion between a DC voltage and several phase voltages of an electrical machine, from respective pulsed control signals, the control method being characterized in that it comprises:
  • a generation of a sequence, called effective, of random frequencies for each control signal, the frequencies of the same rank in the effective sequences being different; and
  • a generation of control signals at the frequencies of the respective effective sequences.

Il est également proposé un programme d’ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur, caractérisé en ce qu’il comprend des instructions pour l’exécution des étapes d’un procédé selon l’invention, lorsque ledit programme est exécuté sur un ordinateur.Also provided is a computer program downloadable from a communications network and/or recorded on a computer-readable medium, characterized in that it comprises instructions for executing the steps of a method according to the invention, when said program is executed on a computer.

Brève description des figuresBrief description of the figures

L’invention sera mieux comprise à l’aide de la description qui va suivre, donnée uniquement à titre d’exemple et faite en se référant aux dessins annexés dans lesquels :

  • la est une vue schématique d’un système d’entraînement électrique dans lequel l’invention est mise en œuvre, et
  • la est un chronogramme illustrant des changements de fréquences de signaux de commande d’un convertisseur à commutation de la , générés par un dispositif de commande de la ,
  • la est une vue schématique d’une variante du dispositif de commande de la ,
  • la est un chronogramme illustrant des changements de fréquences de signaux de commande généré par le dispositif de commande de la ,
  • la est une vue schématique d’une variante du dispositif de commande de la ,
  • la est un chronogramme illustrant des changements de fréquences de signaux de commande généré par le dispositif de commande de la ,
  • la est une vue schématique d’une variante du dispositif de commande de la ,
  • la est un chronogramme illustrant des changements de fréquences de signaux de commande généré par le dispositif de commande de la ,
  • la illustre des tensions de phase sinusoïdales obtenues dans l’état de la technique,
  • la est un spectre fréquentiel de puissance des tensions de phase de la ,
  • la illustre différents signaux obtenus dans un dispositif de commande selon l’invention, en particulier les signaux de commande du convertisseur à commutation,
  • la est un spectre fréquentiel de puissance des tensions de phase sinusoïdales résultant des signaux de commande de la ,
  • la illustre des tensions de phase en full SVM obtenues dans l’état de la technique,
  • la est un spectre fréquentiel de puissance des tensions de phase de la ,
  • la illustre différents signaux obtenus dans un dispositif de commande selon l’invention, en particulier les signaux de commande du convertisseur à commutation,
  • la est un spectre fréquentiel de puissance des tensions de phase full SVM résultant des signaux de commande de la ,
  • la illustre des tensions de phase en flat bottom SVM obtenues dans l’état de la technique,
  • la est un spectre fréquentiel de puissance des tensions de phase de la ,
  • la illustre différents signaux obtenus dans un dispositif de commande selon l’invention, en particulier les signaux de commande du convertisseur à commutation, et
  • la est un spectre fréquentiel de puissance des tensions de phase flat bottom SVM résultant des signaux de commande de la .
The invention will be better understood with the aid of the following description, given solely by way of example and with reference to the appended drawings in which:
  • there is a schematic view of an electric drive system in which the invention is implemented, and
  • there is a timing diagram illustrating frequency changes of control signals of a switching converter of the , generated by a control device of the ,
  • there is a schematic view of a variant of the control device of the ,
  • there is a timing diagram illustrating changes in frequencies of control signals generated by the control device of the ,
  • there is a schematic view of a variant of the control device of the ,
  • there is a timing diagram illustrating changes in frequencies of control signals generated by the control device of the ,
  • there is a schematic view of a variant of the control device of the ,
  • there is a timing diagram illustrating changes in frequencies of control signals generated by the control device of the ,
  • there illustrates sinusoidal phase voltages obtained in the state of the art,
  • there is a power frequency spectrum of the phase voltages of the ,
  • there illustrates different signals obtained in a control device according to the invention, in particular the control signals of the switching converter,
  • there is a power frequency spectrum of the sinusoidal phase voltages resulting from the control signals of the ,
  • there illustrates phase voltages in full SVM obtained in the state of the art,
  • there is a power frequency spectrum of the phase voltages of the ,
  • there illustrates different signals obtained in a control device according to the invention, in particular the control signals of the switching converter,
  • there is a power frequency spectrum of the full SVM phase voltages resulting from the control signals of the ,
  • there illustrates flat bottom SVM phase voltages obtained in the state of the art,
  • there is a power frequency spectrum of the phase voltages of the ,
  • there illustrates different signals obtained in a control device according to the invention, in particular the control signals of the switching converter, and
  • there is a power frequency spectrum of the flat bottom SVM phase voltages resulting from the control signals of the .

Description détaillée de l’inventionDetailed description of the invention

Par la suite, le terme « aléatoire » sera synonyme de « pseudo-aléatoire ».Subsequently, the term “random” will be synonymous with “pseudo-random”.

En référence à la , un exemple d’un système d’entraînement électrique 100 dans lequel l’invention est mise en œuvre, va à présent être décrit.In reference to the , an example of an electric drive system 100 in which the invention is implemented, will now be described.

Le système 100 comporte tout d’abord une machine électrique 102 comportant un stator 104 avec plusieurs phases statoriques X, Y, Z et un rotor 106. La machine électrique 102 est conçue pour présenter des tensions de phase Va, Vb, Vc alternatives. La machine électrique 102 peut être un moteur électrique ou bien une génératrice électrique. La machine électrique 102 peut être à balais ou bien dépourvue de balais. La machine électrique 102 entraîne par exemple un ventilateur d’un système HVAC.The system 100 first comprises an electric machine 102 comprising a stator 104 with several stator phases X, Y, Z and a rotor 106. The electric machine 102 is designed to have alternating phase voltages Va, Vb, Vc. The electric machine 102 can be an electric motor or an electric generator. The electric machine 102 can be brushed or brushless. The electric machine 102 drives, for example, a fan of an HVAC system.

Le système 100 comporte en outre une source de tension continue 108 conçue pour fournir une tension continue E.The system 100 further comprises a direct voltage source 108 designed to provide a direct voltage E.

Le système 100 comporte en outre un convertisseur à commutation 110 connecté entre la source de tension continue 108 et les phases statoriques X, Y, Z de la machine électrique 102. Le convertisseur à commutation 110 est conçu pour réaliser une conversion de tension entre la tension continue E et les tensions de phase Va, Vb, Vc.The system 100 further comprises a switching converter 110 connected between the DC voltage source 108 and the stator phases X, Y, Z of the electric machine 102. The switching converter 110 is designed to perform a voltage conversion between the DC voltage E and the phase voltages Va, Vb, Vc.

Le convertisseur à commutation 110 comporte un circuit de commutation 112 avec par exemple autant de bras de commutation a, b, c que de tensions de phase Va, Vb, Vc de la machine électrique 102. Chaque bras de commutation a, b, c comporte par exemple deux interrupteurs commandables connectés l’un à l’autre en un point milieu et ensemble aux bornes de la source de tension continue 108. Le point milieu est destiné à présenter la tension de phase Va, Vb, Vc de la machine électrique 102.The switching converter 110 comprises a switching circuit 112 with, for example, as many switching arms a, b, c as there are phase voltages Va, Vb, Vc of the electric machine 102. Each switching arm a, b, c comprises, for example, two controllable switches connected to each other at a midpoint and together at the terminals of the DC voltage source 108. The midpoint is intended to present the phase voltage Va, Vb, Vc of the electric machine 102.

Chaque interrupteur commandable est de préférence un interrupteur commandable à semi-conducteur, comme par exemple un transistor à effet de champ à grille métal-oxyde (de l’anglais « Metal Oxide Semiconductor Field Effect Transistor » également désigné par l’acronyme MOSFET) ou bien un transistor à effet de champ à grille métal-oxyde silicium (de l’anglais « Silicon Metal Oxide Semiconductor Field Effect Transistor » également désigné par l’acronyme Si MOSFET) ou bien un transistor à effet de champ à grille métal-oxyde au carbure de silicium (de l’anglais « Silicon Carbide Metal Oxide Semiconductor Field Effect Transistor » également désigné par l’acronyme SiC MOSFET) ou bien un transistor bipolaire à grille isolée (de l’anglais « Insulated Gate Bipolar Transistor » également désigné par l’acronyme IGBT) ou bien un transistor à effet de champ au nitrure de gallium (de l’anglais « Gallium Nitride Field Effect Transistor » également désigné par l’acronyme GaN FET), etc.Each controllable switch is preferably a semiconductor controllable switch, such as a metal-oxide gate field effect transistor (also referred to by the acronym MOSFET) or a silicon metal-oxide gate field effect transistor (also referred to by the acronym Si MOSFET) or a silicon carbide metal-oxide gate field effect transistor (also referred to by the acronym SiC MOSFET) or an insulated gate bipolar transistor (also referred to by the acronym IGBT) or a gallium nitride field effect transistor (also referred to by the acronym GaN FET), etc.

Le convertisseur à commutation 110 comporte en outre un dispositif 114 de commande du circuit de commutation 112.The switching converter 110 further comprises a device 114 for controlling the switching circuit 112.

Le dispositif de commande 114 comporte par exemple au moins un système informatique comportant une unité de traitement de données (telle qu’un microprocesseur) et une mémoire principale (telle qu’une mémoire RAM, de l’anglais « Random Access Memory ») accessible par l’unité de traitement. Chaque système informatique comporte en outre par exemple un support local (tel qu’un disque dur local). Un programme d'ordinateur contenant des instructions pour la ou les unités de traitement est enregistré sur le ou les supports locaux. Ce programme d’ordinateur est par exemple destiné à être chargé dans la ou les mémoires principales, afin que la ou les unités de traitement exécute ses instructions. Pour faciliter la description du programme d’ordinateur, les instructions seront décrites par la suite comme organisées en modules logiciels. Cependant, cette présentation ne préjuge pas de la forme du programme d’ordinateur, qui peut être quelconque.The control device 114 comprises, for example, at least one computer system comprising a data processing unit (such as a microprocessor) and a main memory (such as a RAM memory, from the English “Random Access Memory”) accessible by the processing unit. Each computer system further comprises, for example, a local medium (such as a local hard disk). A computer program containing instructions for the processing unit(s) is recorded on the local medium(s). This computer program is for example intended to be loaded into the main memory(ies), so that the processing unit(s) executes its instructions. To facilitate the description of the computer program, the instructions will be described below as organized into software modules. However, this presentation does not prejudge the form of the computer program, which may be arbitrary.

Alternativement, tout ou partie de ces modules pourrait être implémenté sous forme de modules matériels, c'est-à-dire sous forme d'un circuit électronique, par exemple micro-câblé, ne faisant pas intervenir de programme d'ordinateur.Alternatively, all or part of these modules could be implemented in the form of hardware modules, that is to say in the form of an electronic circuit, for example micro-wired, not involving a computer program.

Le dispositif de commande 114 comporte tout d’abord un générateur de commande 116 conçu pour générer des signaux de commande PWMa, PWMb, PWMc à modulation de largeur d’impulsion. Ainsi, chaque signal de commande PWMa-c prend alternativement une valeur haute (correspondant à une impulsion) et une valeur basse. Les signaux de commande PWMa-c sont générés à des fréquences respectives Fa, Fb, Fc reçues.The control device 114 firstly comprises a control generator 116 designed to generate control signals PWMa, PWMb, PWMc with pulse width modulation. Thus, each control signal PWMa-c alternately takes a high value (corresponding to a pulse) and a low value. The control signals PWMa-c are generated at respective frequencies Fa, Fb, Fc received.

Ces signaux de commande PWMa-c sont par exemple respectivement appliqués aux bras de commutation a, b, c pour commander les deux interrupteurs de ce bras de commutation en opposition l’un de l’autre : lorsque le signal de commande PWMa-c prend la valeur haute, l’un des interrupteurs est ouvert et l’autre fermé, et inversement pour la valeur basse.These PWMa-c control signals are for example respectively applied to the switching arms a, b, c to control the two switches of this switching arm in opposition to each other: when the PWMa-c control signal takes the high value, one of the switches is open and the other closed, and vice versa for the low value.

Pour éviter, une fermeture concomitante des deux interrupteurs du bras de commutation a, b, c, le générateur de commande 116 peut en outre être conçu pour insérer des temps morts dans les signaux de commande PWMa-c, comme cela est connu en soi.To avoid a simultaneous closing of both switches of the switching arm a, b, c, the control generator 116 can further be designed to insert dead times into the PWMa-c control signals, as is known per se.

Le générateur de commande 116 est par exemple conçu pour générer les signaux de commande PWMa-c, à partir de signaux de référence Sa, Sb, Sc respectifs que les tensions de phase Va, Vb, Vc sont destinées à suivre.The control generator 116 is for example designed to generate the control signals PWMa-c, from respective reference signals Sa, Sb, Sc which the phase voltages Va, Vb, Vc are intended to follow.

Par exemple, le générateur de commande 116 comporte, pour générer chaque signal de commande PWMa-c, un générateur triangulaire 118a, 118b, 118c conçu pour générer un signal triangulaire à la fréquence Fa, Fb, Fc reçue. Le générateur de commande 116 comporte en outre un comparateur 120a, 120b , 120c, conçu pour comparer le signal triangulaire Ta, Tb, Tc au signal de référence Sa, Sb, Sc. Le signal de commande PWMa-c prend une première valeur lorsque le signal triangulaire Ta, Tb, Tc est supérieur, et une deuxième valeur lorsque le signal triangulaire est inférieur Ta, Tb, Tc.For example, the control generator 116 comprises, to generate each control signal PWMa-c, a triangular generator 118a, 118b, 118c designed to generate a triangular signal at the received frequency Fa, Fb, Fc. The control generator 116 further comprises a comparator 120a, 120b, 120c, designed to compare the triangular signal Ta, Tb, Tc to the reference signal Sa, Sb, Sc. The control signal PWMa-c takes a first value when the triangular signal Ta, Tb, Tc is higher, and a second value when the triangular signal is lower Ta, Tb, Tc.

Pour déterminer les signaux de référence Sa, Sb, Sc, le dispositif de commande 114 comporte par exemple un régulateur 122 conçu pour fournir les signaux de référence Sa, Sb, Sc à partir d’une consigne de vitesse angulaire ω* du rotor 106, d’une position angulaire θ du rotor 106 et de courants de phase ia, ib, ic circulant entre le circuit de commutation 112 du convertisseur à commutation 110 et les phases statoriques X, Y, Z de la machine électrique 102. Pour obtenir ces deux dernières informations, le système 100 comporte par exemple un capteur 124 de la rotation angulaire θ du rotor 106 et un capteur 126 des courants de phase ia, ib, ic.To determine the reference signals Sa, Sb, Sc, the control device 114 comprises for example a regulator 122 designed to provide the reference signals Sa, Sb, Sc from an angular speed setpoint ω* of the rotor 106, an angular position θ of the rotor 106 and phase currents ia, ib, ic flowing between the switching circuit 112 of the switching converter 110 and the stator phases X, Y, Z of the electric machine 102. To obtain these last two pieces of information, the system 100 comprises for example a sensor 124 of the angular rotation θ of the rotor 106 and a sensor 126 of the phase currents ia, ib, ic.

Le dispositif de commande 112 comporte en outre un dispositif de génération de fréquence 128, conçu pour fournir les fréquences Fa, Fb, Fc au générateur de signal 116. Plus précisément, à partir d’un instant initial t0, par exemple dès le démarrage du convertisseur à commutation 110, le dispositif de génération de fréquence 128 est conçu pour fournir, pour chaque fréquence Fa, Fb, Fc, une suite, dite effective {Fa}, {Fb}, {Fc}, de fréquences aléatoires. Ainsi, chaque fréquence Fa, Fb, Fc prend successivement les valeurs de la suite effective {Fa}, {Fb}, {Fc} associée. Afin d’éviter que les signaux de commande PWMa-c ne présentent, à un instant, la même fréquence, ce qui produirait un pic fréquentiel dans le spectre des tensions de phase Va, Vb, Vc, le dispositif de génération de fréquence 128 est conçu pour que les suites effectives {Fa}, {Fb}, {Fc} soient différentes les unes des autres, c’est-à-dire pour que les fréquences de même rang dans les suites effectives {Fa}, {Fb}, {Fc} soient différentes.The control device 112 further comprises a frequency generation device 128, designed to provide the frequencies Fa, Fb, Fc to the signal generator 116. More precisely, from an initial time t0, for example from the start of the switching converter 110, the frequency generation device 128 is designed to provide, for each frequency Fa, Fb, Fc, a sequence, called effective {Fa}, {Fb}, {Fc}, of random frequencies. Thus, each frequency Fa, Fb, Fc successively takes the values of the associated effective sequence {Fa}, {Fb}, {Fc}. In order to avoid that the PWMa-c control signals do not have, at any instant, the same frequency, which would produce a frequency peak in the spectrum of the phase voltages Va, Vb, Vc, the frequency generation device 128 is designed so that the effective sequences {Fa}, {Fb}, {Fc} are different from each other, that is to say so that the frequencies of the same rank in the effective sequences {Fa}, {Fb}, {Fc} are different.

Dans le cadre de la présente invention, le terme « différent » est à comprendre d’un point de vue probabiliste, c’est-à-dire qu’il est toujours possible, dans certains des modes de réalisation qui seront décrits plus loin, que des fréquences de même rang soient égales par hasard.In the context of the present invention, the term “different” is to be understood from a probabilistic point of view, that is to say that it is always possible, in certain of the embodiments which will be described later, that frequencies of the same rank are equal by chance.

Pour obtenir des suites effectives différentes, le dispositif de génération de fréquence 128 peut par exemple comporter un générateur aléatoire de fréquence 130a, 130b 130c pour chaque signal de commande PWMa-c, les générateurs aléatoires de fréquence 130a-c étant indépendants les uns des autres. C’est ce mode de réalisation qui est illustré sur la . Pour que les générateurs aléatoires de fréquence 130a-c soient indépendants, ils peuvent par exemple mettre en œuvre le même algorithme de génération aléatoire, mais partant d’une valeur initiale différente. Les générateurs aléatoires de fréquence 130a-c peuvent également mettre en œuvre des algorithmes de génération aléatoire différents.To obtain different effective sequences, the frequency generation device 128 may for example comprise a random frequency generator 130a, 130b 130c for each PWMa-c control signal, the random frequency generators 130a-c being independent of each other. This embodiment is illustrated in FIG. . In order for the random frequency generators 130a-c to be independent, they may, for example, implement the same random generation algorithm, but starting from a different initial value. The random frequency generators 130a-c may also implement different random generation algorithms.

Par exemple, pour chaque signal de commande PWMa-c, chaque fréquence de la série effective associée est fournie toutes les N impulsions du signal de commande PWMa-c, N étant supérieur ou égal à un. Ce nombre d’impulsions N peut être le même pour tous les signaux de commande PWMa-c ou bien différent d’un signal de commande PWMa-c à l’autre.For example, for each PWMa-c control signal, each frequency of the associated effective series is provided every N pulses of the PWMa-c control signal, N being greater than or equal to one. This number of pulses N can be the same for all PWMa-c control signals or different from one PWMa-c control signal to another.

Le nombre N d’impulsions peut être fixe, ou bien peut varier dans le temps, par exemple de manière aléatoire pour encore améliorer la CEM.The number N of pulses can be fixed, or can vary over time, for example randomly to further improve the EMC.

En référence à la , un exemple de succession de fréquences dans les signaux de commande PWMa-c est illustré, avec des suites effectives fournies par le dispositif 128 de la .In reference to the , an example of frequency succession in the PWMa-c control signals is illustrated, with effective sequences provided by the device 128 of the .

Ainsi, à partir de l’instant t0, le générateur aléatoire de fréquence 130a fournit successivement les fréquences Fa(1), Fa(2), Fa(3), Fa(4), Fa(5), etc. Les N premières impulsions sont donc générées à la fréquence Fa(1), les N suivantes à la fréquence Fa(2), et ainsi de suite. Sur la , chaque bloc représente ainsi un ensemble de N impulsions, et la fréquence de ces impulsions est indiquée dans le bloc. Chaque bloc a ainsi une durée plus ou moins longue en fonction de la fréquence utilisée pour les N impulsions de ce bloc.Thus, from time t0, the random frequency generator 130a successively provides the frequencies Fa (1) , Fa (2) , Fa (3) , Fa (4) , Fa (5) , etc. The first N pulses are therefore generated at the frequency Fa (1) , the following N at the frequency Fa (2) , and so on. On the , each block thus represents a set of N pulses, and the frequency of these pulses is indicated in the block. Each block thus has a more or less long duration depending on the frequency used for the N pulses of this block.

De manière similaire, à partir de l’instant t0, le générateur aléatoire de fréquence 130b fournit successivement les fréquences Fb(1), Fb(2), Fb(3), Fb(4), Fb(5), etc. pour les blocs successifs de N impulsions, et le générateur aléatoire de fréquence 130c fournit successivement les fréquences Fc(1), Fc(2), Fc(3), Fc(4), Fc(5), etc. pour les blocs successifs de N impulsions.Similarly, from time t0, the random frequency generator 130b successively provides the frequencies Fb (1) , Fb (2) , Fb (3) , Fb (4) , Fb (5) , etc. for the successive blocks of N pulses, and the random frequency generator 130c successively provides the frequencies Fc (1) , Fc (2) , Fc (3) , Fc (4) , Fc (5) , etc. for the successive blocks of N pulses.

Comme les générateurs aléatoires de fréquence 130a, 130b, 130c sont indépendants, il est très peu probable que les signaux de commande PWMa-c présentent, au même moment, la même fréquence.Since the random frequency generators 130a, 130b, 130c are independent, it is very unlikely that the PWMa-c control signals will have the same frequency at the same time.

En référence à la , dans d’autres modes de réalisation, le dispositif de génération de fréquence 128 peut par exemple comporter un seul générateur aléatoire de fréquence 302 conçu pour fournir une fréquence de base F. Plus précisément, le générateur aléatoire de fréquence 302 est conçu pour fournir une suite, dite de base {F}, de fréquences aléatoires. Ainsi, la fréquence de base F prend successivement les valeurs de la suite de base {F}. Le dispositif de génération de fréquence 128 comporte en outre un module de dérivation 304, conçu pour dériver les suites effectives {Fa}, {Fb}, {Fc} à partir de la suite de base {F}, l’une des suites effectives pouvant être prise égale à la suite de base. Dans ce dernier cas, chacune des autres suites effectives peut par exemple être obtenue en ajoutant, à chaque rang, une fréquence prédéfinie de la fréquence de la suite de base {F}. Par exemple, comme c’est le cas sur la , la suite effective {Fa} est prise égale à la suite de base {F}, la suite effective {Fb} est prise égale à la suite de base {F} plus une fréquence prédéfinie f, et la suite effective Fc est prise égale à la suite de base {F} moins la fréquence prédéfinie f. Dans d’autres modes de réalisation, la fréquence prédéfinie pourrait être différente entre la suite effective {Fb} et la suite effective {Fc}.In reference to the , in other embodiments, the frequency generation device 128 may for example comprise a single random frequency generator 302 designed to provide a base frequency F. More precisely, the random frequency generator 302 is designed to provide a sequence, called base {F}, of random frequencies. Thus, the base frequency F successively takes the values of the base sequence {F}. The frequency generation device 128 further comprises a derivation module 304, designed to derive the effective sequences {Fa}, {Fb}, {Fc} from the base sequence {F}, one of the effective sequences being able to be taken equal to the base sequence. In the latter case, each of the other effective sequences may for example be obtained by adding, at each rank, a predefined frequency of the frequency of the base sequence {F}. For example, as is the case in the , the effective sequence {Fa} is taken equal to the basic sequence {F}, the effective sequence {Fb} is taken equal to the basic sequence {F} plus a predefined frequency f, and the effective sequence Fc is taken equal to the basic sequence {F} minus the predefined frequency f. In other embodiments, the predefined frequency could be different between the effective sequence {Fb} and the effective sequence {Fc}.

En référence à la , un exemple de succession de fréquences dans les signaux de commande PWMa-c est illustré, avec des suites effectives {Fa}, {Fb}, {Fc} fournies par le dispositif de génération de fréquence 128 de la .In reference to the , an example of frequency succession in the PWMa-c control signals is illustrated, with effective sequences {Fa}, {Fb}, {Fc} provided by the frequency generation device 128 of the .

Ainsi, à partir de l’instant t0, le générateur aléatoire de fréquence 302 fournit successivement les fréquences F(1), F(2), F(3), F(4), F(5), etc. Pour le signal de commande PWMa, les N premières impulsions sont donc générées à la fréquence F(1), les N suivantes à la fréquence F(2), et ainsi de suite. Pour le signal de commande PWMb, les N premières impulsions sont générées à la fréquence F( 1)+f, les N suivantes à la fréquence F(2)+f, et ainsi de suite. Pour le signal de commande PWMc, les N premières impulsions sont générées à la fréquence F(1)-f, les N suivantes à la fréquence F(2)-f, et ainsi de suite.Thus, from time t0, the random frequency generator 302 successively provides the frequencies F (1) , F (2) , F (3) , F (4) , F (5) , etc. For the control signal PWMa, the first N pulses are therefore generated at the frequency F (1) , the next N at the frequency F (2) , and so on. For the control signal PWMb, the first N pulses are generated at the frequency F ( 1) + f, the next N at the frequency F (2) + f, and so on. For the control signal PWMc, the first N pulses are generated at the frequency F (1) - f, the next N at the frequency F (2) - f, and so on.

De cette manière, il est toujours très peu probable que les signaux de commande PWMa-c présentent, au même moment, la même fréquence.In this way, it is still very unlikely that the PWMa-c control signals will have the same frequency at the same time.

En référence à la , dans d’autres modes de réalisation, le module de dérivation 304 peut être conçu pour que les fréquences de l’une des suites effectives autres que celle égale à la suite de base {F}, la suite effective {Fb} dans l’exemple illustré, soient obtenues en alternativement ajoutant une fréquence prédéfinie et soustrayant une fréquence prédéfinie de la séquence de base, d’un rang au suivant. Ainsi, les impulsions du signal de commande PWMb restent en moyenne temporellement alignées avec celles du signal de commande PWMa, au lieu de dériver temporellement de plus en plus comme dans le cas de la .In reference to the , in other embodiments, the derivation module 304 can be configured so that the frequencies of one of the effective sequences other than the one equal to the basic sequence {F}, the effective sequence {Fb} in the illustrated example, are obtained by alternately adding a predefined frequency and subtracting a predefined frequency from the basic sequence, from one rank to the next. Thus, the pulses of the control signal PWMb remain on average temporally aligned with those of the control signal PWMa, instead of drifting temporally more and more as in the case of the .

De préférence, les fréquences de l’autre des suites effectives autres que celle égale à la suite de base, la suite effective {Fc} dans l’exemple illustré, soient également obtenues en alternativement ajoutant une fréquence prédéfinie et soustrayant une fréquence prédéfinie de la séquence de base, d’un rang au suivant, mais à l’opposé de la première suite effective {Fb}. Ainsi, les impulsions du signal de commande PWMc restent également en moyenne temporellement alignées avec celles du signal de commande PWMa, tout en ayant des fréquences différentes des signaux de commande PWMa, PWMb.Preferably, the frequencies of the other of the effective sequences other than that equal to the basic sequence, the effective sequence {Fc} in the illustrated example, are also obtained by alternately adding a predefined frequency and subtracting a predefined frequency from the basic sequence, from one rank to the next, but opposite the first effective sequence {Fb}. Thus, the pulses of the control signal PWMc also remain on average temporally aligned with those of the control signal PWMa, while having frequencies different from the control signals PWMa, PWMb.

En référence à la , un exemple de succession de fréquences dans les signaux de commande PWMa-c est illustré, avec des suites effectives fournies par le dispositif de génération de fréquence 128 de la .In reference to the , an example of frequency succession in the PWMa-c control signals is illustrated, with actual sequences provided by the frequency generation device 128 of the .

Ainsi, à partir de l’instant t0, le générateur aléatoire de fréquence 302 fournit successivement les fréquences F(1), F(2), F(3), F(4), F(5), etc. Pour le signal de commande PWMa, les N premières impulsions sont donc générées à la fréquence F(1), les N suivantes à la fréquence F(2), et ainsi de suite. Pour le signal de commande PWMb, les N premières impulsions sont générées à la fréquence F( 1)+f, les N suivantes à la fréquence F(2)-f, et ainsi de suite. Pour le signal de commande PWMc, les N premières impulsions sont générées à la fréquence F( 1)-f, les N suivantes à la fréquence F(2)+f, et ainsi de suite.Thus, from time t0, the random frequency generator 302 successively provides the frequencies F (1) , F (2) , F (3) , F (4) , F (5) , etc. For the control signal PWMa, the first N pulses are therefore generated at the frequency F (1) , the next N at the frequency F (2) , and so on. For the control signal PWMb, the first N pulses are generated at the frequency F ( 1) + f, the next N at the frequency F (2) - f, and so on. For the control signal PWMc, the first N pulses are generated at the frequency F ( 1) - f, the next N at the frequency F (2) + f, and so on.

En référence à la , dans d’autres modes de réalisation, le module de dérivation 304 peut par exemple être conçu pour décaler les fréquences de la suite de base {F} pour obtenir les suites effectives {Fa}, {Fb}, {Fc}, avec des décalage différents d’une suite effective à l’autre. Le décalage peut être nul pour l’une des suites effectives {Fa}, {Fb}, {Fc}.In reference to the , in other embodiments, the derivation module 304 may for example be configured to shift the frequencies of the basic sequence {F} to obtain the effective sequences {Fa}, {Fb}, {Fc}, with different shifts from one effective sequence to another. The shift may be zero for one of the effective sequences {Fa}, {Fb}, {Fc}.

En référence à la , un exemple de succession de fréquences dans les signaux de commande PWMa-c est illustré, avec des suites effectives {Fa}, {Fb}, {Fc} fournies par le dispositif de génération de fréquence 128 de la .In reference to the , an example of frequency succession in the PWMa-c control signals is illustrated, with effective sequences {Fa}, {Fb}, {Fc} provided by the frequency generation device 128 of the .

Ainsi, à partir de l’instant t0, le générateur aléatoire de fréquence 302 fournit successivement les fréquences F(1), F(2), F(3), F(4), F(5), etc. Pour le signal de commande PWMa, le décalage est nul : les N premières impulsions sont donc générées à la fréquence F(1), les N suivantes à la fréquence F(2), et ainsi de suite. Pour le signal de commande PWMb, le décalage est de +1 : les N premières impulsions sont générées à la fréquence F( 2 ), les N suivantes à la fréquence F( 3 ), et ainsi de suite. Pour le signal de commande PWMc, le décalage est de +2 : les N premières impulsions sont générées à la fréquence F( 3 ), les N suivantes à la fréquence F( 4 ), et ainsi de suite.Thus, from time t0, the random frequency generator 302 successively provides the frequencies F (1) , F (2) , F (3) , F (4) , F (5) , etc. For the control signal PWMa, the offset is zero: the first N pulses are therefore generated at the frequency F (1) , the next N at the frequency F (2) , and so on. For the control signal PWMb, the offset is +1: the first N pulses are generated at the frequency F ( 2 ) , the next N at the frequency F ( 3 ) , and so on. For the control signal PWMc, the offset is +2: the first N pulses are generated at the frequency F ( 3 ) , the next N at the frequency F ( 4 ) , and so on.

La représente les tensions Va, Vb, Vc lorsque les signaux de référence Sa, Sb, Sc sont sinusoïdaux et en l’absence de l’invention, c’est-à-dire lorsque les trois suites effectives {Fa}, {Fb}, {Fc} sont identiques : Fa(i)= Fb(i)= Fc(i), changées aléatoirement toutes les six impulsions.There represents the voltages Va, Vb, Vc when the reference signals Sa, Sb, Sc are sinusoidal and in the absence of the invention, that is to say when the three effective sequences {Fa}, {Fb}, {Fc} are identical: Fa (i) = Fb (i) = Fc (i) , changed randomly every six pulses.

La est le spectre fréquentiel de puissance des tensions Va, Vb, Vc de la . Ce spectre fréquentiel comporte en particulier un premier pic (15,8 kHz, -35 dB), un deuxième pic (35,7 kHz, -45 dB) et un troisième pic (68,3 kHz, -55 dB).There is the power frequency spectrum of the voltages Va, Vb, Vc of the . This frequency spectrum includes in particular a first peak (15.8 kHz, -35 dB), a second peak (35.7 kHz, -45 dB) and a third peak (68.3 kHz, -55 dB).

La illustre les signaux de référence Sa-c, les signaux triangulaire Ta-c et signaux de commande PWMa-c du dispositif 116 de la , avec les signaux de référence Sa-c sinusoïdaux. Chaque fréquence est changée toutes les six impulsions.There illustrates the reference signals Sa-c, the triangular signals Ta-c and the control signals PWMa-c of the device 116 of the , with the sinusoidal Sa-c reference signals. Each frequency is changed every six pulses.

La est le spectre fréquentiel de puissance des tensions Va-c avec les suites effectives {Fa}, {Fb}, {Fc} obtenues par le dispositif de génération de fréquence 128 de la . Comme cela est apparent, par rapport à la , les pics ont été atténués : le premier pic est passé à -38 dB, le deuxième pic est passé à -47 dB et le troisième pic est passé à -56 dB.There is the power frequency spectrum of the voltages Va-c with the effective sequences {Fa}, {Fb}, {Fc} obtained by the frequency generation device 128 of the . As is apparent, in relation to the , the peaks were attenuated: the first peak went to -38 dB, the second peak went to -47 dB, and the third peak went to -56 dB.

La représente les tensions Va-c lorsque les signaux de référence Sa-c sont à modulation de vecteur d’espace complet (de l’anglais « full Space Vector Modulation », ou Full SVM) et en l’absence de l’invention, c’est-à-dire lorsque les trois suites effectives {Fa}, {Fb}, {Fc} sont identiques : Fa(i)= Fb(i)= Fc(i).There represents the voltages Va-c when the reference signals Sa-c are full space vector modulation (Full SVM) and in the absence of the invention, that is to say when the three effective sequences {Fa}, {Fb}, {Fc} are identical: Fa (i) = Fb (i) = Fc (i) .

La est le spectre fréquentiel de puissance des tensions Va-c de la . Ce spectre fréquentiel comporte en particulier un premier pic (15,8 kHz, -35 dB), un deuxième pic (35,7 kHz, -45 dB) et un troisième pic (68,3 kHz, -55 dB).There is the power frequency spectrum of the Va-c voltages of the . This frequency spectrum includes in particular a first peak (15.8 kHz, -35 dB), a second peak (35.7 kHz, -45 dB) and a third peak (68.3 kHz, -55 dB).

La illustre les signaux de référence Sa-c, les signaux triangulaires Ta-c et les signaux de commande PWMa-c du dispositif 116 de la , avec les signaux de référence Sa-c Full SVM. Chaque fréquence est changée toutes les six impulsions.There illustrates the reference signals Sa-c, the triangular signals Ta-c and the control signals PWMa-c of the device 116 of the , with the Sa-c Full SVM reference signals. Each frequency is changed every six pulses.

La est le spectre fréquentiel de puissance des tensions Va-c avec les suites effectives {Fa}, {Fb}, {Fc} obtenues par le dispositif de génération de fréquence 128 de la . Comme cela est apparent, par rapport à la , les pics ont été atténués : le premier pic est passé à -38 dB, le deuxième pic est passé à -47 dB et le troisième pic est passé à -56 dB.There is the power frequency spectrum of the voltages Va-c with the effective sequences {Fa}, {Fb}, {Fc} obtained by the frequency generation device 128 of the . As is apparent, in relation to the , the peaks were attenuated: the first peak went to -38 dB, the second peak went to -47 dB, and the third peak went to -56 dB.

La représente les tensions Va, Vb, Vc lorsque les signaux de référence Sa-c sont à modulation de vecteur d’espace à bas plat (de l’anglais « flat bottom SVM ») et en l’absence de l’invention, c’est-à-dire lorsque les trois suites effectives {Fa}, {Fb}, {Fc} sont identiques : Fa(i)= Fb(i)= Fc(i).There represents the voltages Va, Vb, Vc when the reference signals Sa-c are flat bottom space vector modulation (SVM) and in the absence of the invention, that is to say when the three effective sequences {Fa}, {Fb}, {Fc} are identical: Fa (i) = Fb (i) = Fc (i) .

La est le spectre fréquentiel de puissance des tensions Va-c de la . Ce spectre fréquentiel comporte en particulier un premier pic (16 kHz, -38 dB), un deuxième pic (34 kHz, -47 dB) et un troisième pic (73 kHz, -56 dB).There is the power frequency spectrum of the Va-c voltages of the This frequency spectrum includes in particular a first peak (16 kHz, -38 dB), a second peak (34 kHz, -47 dB) and a third peak (73 kHz, -56 dB).

La illustre les signaux de référence Sa-c, les signaux triangulaires Ta-c et les signaux de commande PWMa-c du dispositif 116 de la , avec les signaux de référence Sa, Sb, Sc flat bottom SVM. Chaque fréquence est changée toutes les six impulsions.There illustrates the reference signals Sa-c, the triangular signals Ta-c and the control signals PWMa-c of the device 116 of the , with the reference signals Sa, Sb, Sc flat bottom SVM. Each frequency is changed every six pulses.

La est le spectre fréquentiel de puissance des tensions Va-c avec les suites effectives {Fa}, {Fb}, {Fc} obtenues par le dispositif de génération de fréquence 128 de la . Comme cela est apparent, par rapport à la , les pics ont été atténués : le premier pic est passé à -40 dB, le deuxième pic est passé à -50 dB et le troisième pic est passé à -57 dB.There is the power frequency spectrum of the voltages Va-c with the effective sequences {Fa}, {Fb}, {Fc} obtained by the frequency generation device 128 of the . As is apparent, in relation to the , the peaks were attenuated: the first peak went to -40 dB, the second peak went to -50 dB, and the third peak went to -57 dB.

En conclusion, il apparaît clairement qu’un dispositif de commande d’un convertisseur à commutation, tel que celui décrit précédemment permet de réduire des pics du spectre fréquentiel de puissance.In conclusion, it appears clearly that a switching converter control device, such as that described previously, makes it possible to reduce peaks in the power frequency spectrum.

On notera par ailleurs que l’invention n’est pas limitée aux modes de réalisation décrits précédemment. Il apparaîtra en effet à l'homme de l'art que diverses modifications peuvent être apportées aux modes de réalisation décrits ci-dessus, à la lumière de l'enseignement qui vient de lui être divulgué.It will also be noted that the invention is not limited to the embodiments described above. It will indeed appear to those skilled in the art that various modifications can be made to the embodiments described above, in light of the teaching which has just been disclosed to them.

Dans la présentation détaillée de l’invention qui est faite précédemment, les termes utilisés ne doivent pas être interprétés comme limitant l’invention aux modes de réalisation exposés dans la présente description, mais doivent être interprétés pour y inclure tous les équivalents dont la prévision est à la portée de l'homme de l'art en appliquant ses connaissances générales à la mise en œuvre de l'enseignement qui vient de lui être divulgué.In the detailed presentation of the invention given above, the terms used should not be interpreted as limiting the invention to the embodiments set forth in this description, but should be interpreted to include all equivalents the prediction of which is within the reach of those skilled in the art by applying their general knowledge to the implementation of the teaching just disclosed to them.

Claims (11)

Dispositif de commande (114) d’un convertisseur à commutation (110) conçu pour réaliser une conversion de tension entre une tension continue (E) et plusieurs tensions de phase (Va, Vb, Vc) d’une machine électrique (102), à partir de signaux de commande (PWMa, PWMb, PWMc) respectifs impulsionnels, le dispositif de commande (114) étant caractérisé en ce qu’il comporte :
  • un générateur de signaux (116), conçu pour générer les signaux de commande (PWMa, PWMb, PWMc) à des fréquences respectives reçues ; et
  • un dispositif de génération de fréquence (128), conçu pour fournir au générateur de signaux (116) une suite, dite effective, de fréquences aléatoires pour chaque signal de commande (PWMa, PWMb, PWMc), les fréquences de même rang dans les suites effectives étant différentes.
Control device (114) of a switching converter (110) designed to perform a voltage conversion between a direct voltage (E) and several phase voltages (Va, Vb, Vc) of an electric machine (102), from respective pulsed control signals (PWMa, PWMb, PWMc), the control device (114) being characterized in that it comprises:
  • a signal generator (116), adapted to generate the control signals (PWMa, PWMb, PWMc) at respective received frequencies; and
  • a frequency generation device (128), designed to provide the signal generator (116) with a sequence, called effective, of random frequencies for each control signal (PWMa, PWMb, PWMc), the frequencies of the same rank in the effective sequences being different.
Dispositif de commande (114) selon la revendication 1, dans lequel les signaux de commande (PWMa, PWMb, PWMc) sont à modulation de largeur d’impulsion.The control device (114) of claim 1, wherein the control signals (PWMa, PWMb, PWMc) are pulse width modulated. Dispositif de commande (114) selon la revendication 1 ou 2, dans lequel le dispositif de génération de fréquence (128) comporte un générateur aléatoire de fréquence (130a, 130b, 130c) pour chaque signal de commande (PWMa, PWMb, PWMc), les générateurs aléatoires de fréquence (130a, 130b, 130c) étant indépendant les uns des autres.A control device (114) according to claim 1 or 2, wherein the frequency generating device (128) comprises a random frequency generator (130a, 130b, 130c) for each control signal (PWMa, PWMb, PWMc), the random frequency generators (130a, 130b, 130c) being independent of each other. Dispositif de commande (114) selon la revendication 1 ou 2, dans lequel le dispositif de génération de fréquence (128) comporte un générateur aléatoire de fréquence (302) pour fournir une suite, dite de base, de fréquences aléatoires, les suites effectives étant dérivées de la suite de base, l’une des suites effectives pouvant être égale à la suite de base.Control device (114) according to claim 1 or 2, in which the frequency generation device (128) comprises a random frequency generator (302) for providing a sequence, called a base, of random frequencies, the effective sequences being derived from the base sequence, one of the effective sequences possibly being equal to the base sequence. Dispositif de commande (114) selon la revendication 4, dans lequel une des suites effectives est prise égale à la suite de base, chacune des autres suites effectives étant obtenue en ajoutant ou bien soustrayant, à chaque rang, une fréquence prédéfinie à la fréquence de la suite de base.Control device (114) according to claim 4, in which one of the effective sequences is taken equal to the basic sequence, each of the other effective sequences being obtained by adding or subtracting, at each rank, a predefined frequency to the frequency of the basic sequence. Dispositif de commande (114) selon la revendication 5, dans lequel les fréquences de l’une des autres suites effectives sont obtenues en ajoutant une fréquence prédéfinie aux fréquences de la suite de base et dans lequel les fréquences d’une autre des autres suites effectives sont obtenues en soustrayant une fréquence prédéfinie des fréquences de la suite de base.A control device (114) according to claim 5, wherein the frequencies of one of the other effective sequences are obtained by adding a predefined frequency to the frequencies of the basic sequence and wherein the frequencies of another of the other effective sequences are obtained by subtracting a predefined frequency from the frequencies of the basic sequence. Dispositif de commande (114) selon la revendication 5, dans lequel les fréquences de l’une des autres suites effectives sont obtenues en alternativement ajoutant et soustrayant une fréquence prédéfinie des fréquences de la suite de base, d’un rang au suivant.A control device (114) according to claim 5, wherein the frequencies of one of the other effective sequences are obtained by alternately adding and subtracting a predefined frequency from the frequencies of the basic sequence, from one rank to the next. Dispositif de commande (114) selon la revendication 4, dans lequel les suites effectives sont obtenues en décalant la suite de base, avec des décalages différents d’une suite effective à l’autre, le décalage pouvant être nul pour l’une des suites effectives.Control device (114) according to claim 4, in which the effective sequences are obtained by shifting the basic sequence, with different shifts from one effective sequence to another, the shift possibly being zero for one of the effective sequences. Dispositif de commande (114) selon l’une quelconque des revendications 1 à 8, dans lequel, pour chaque signal de commande (PWMa, PWMb, PWMc), chaque fréquence de la suite effective est utilisée pour un nombre entier d’impulsions.A control device (114) according to any one of claims 1 to 8, wherein, for each control signal (PWMa, PWMb, PWMc), each frequency of the effective sequence is used for an integer number of pulses. Procédé de commande d’un convertisseur à commutation (110) conçu pour réaliser une conversion de tension entre une tension continue (E) et plusieurs tensions de phase (Va, Vb, Vc) d’une machine électrique (102), à partir de signaux de commande (PWMa, PWMb, PWMc) respectifs impulsionnels, le procédé de commande étant caractérisé en ce qu’il comporte :
  • une génération d’une suite, dite effective, de fréquences aléatoires pour chaque signal de commande (PWMa, PWMb, PWMc), les fréquences de même rang dans les suites effectives étant différentes ; et
  • une génération des signaux de commande (PWMa, PWMb, PWMc) aux fréquences des suites effectives respectives.
Method for controlling a switching converter (110) designed to perform a voltage conversion between a direct voltage (E) and several phase voltages (Va, Vb, Vc) of an electrical machine (102), from respective pulsed control signals (PWMa, PWMb, PWMc), the control method being characterized in that it comprises:
  • a generation of a sequence, called effective, of random frequencies for each control signal (PWMa, PWMb, PWMc), the frequencies of the same rank in the effective sequences being different; and
  • a generation of the control signals (PWMa, PWMb, PWMc) at the frequencies of the respective effective sequences.
Programme d’ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur, caractérisé en ce qu’il comprend des instructions pour l’exécution des étapes d’un procédé selon la revendication 10, lorsque ledit programme est exécuté sur un ordinateur.Computer program downloadable from a communications network and/or recorded on a computer-readable medium, characterized in that it comprises instructions for executing the steps of a method according to claim 10, when said program is executed on a computer.
FR2300546A 2023-01-20 2023-01-20 DEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM Ceased FR3145250A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR2300546A FR3145250A1 (en) 2023-01-20 2023-01-20 DEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM
PCT/EP2024/050013 WO2024153466A1 (en) 2023-01-20 2024-01-02 Control device for a switching converter, method and corresponding computer program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2300546 2023-01-20
FR2300546A FR3145250A1 (en) 2023-01-20 2023-01-20 DEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM

Publications (1)

Publication Number Publication Date
FR3145250A1 true FR3145250A1 (en) 2024-07-26

Family

ID=86100104

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2300546A Ceased FR3145250A1 (en) 2023-01-20 2023-01-20 DEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM

Country Status (2)

Country Link
FR (1) FR3145250A1 (en)
WO (1) WO2024153466A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3054392A1 (en) * 2016-07-25 2018-01-26 Valeo Systemes Thermiques "METHOD OF CONTROLLING A ROTATING ELECTRIC MACHINE USING A RANDOM FREQUENCY PWM SIGNAL"
US20190081620A1 (en) * 2016-01-26 2019-03-14 Valeo Systemes Thermiques Spectral spread for electric motor
EP3598634A1 (en) * 2018-07-17 2020-01-22 Hyundai Motor Company Apparatus and method for controlling inverter for driving motor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190081620A1 (en) * 2016-01-26 2019-03-14 Valeo Systemes Thermiques Spectral spread for electric motor
FR3054392A1 (en) * 2016-07-25 2018-01-26 Valeo Systemes Thermiques "METHOD OF CONTROLLING A ROTATING ELECTRIC MACHINE USING A RANDOM FREQUENCY PWM SIGNAL"
EP3598634A1 (en) * 2018-07-17 2020-01-22 Hyundai Motor Company Apparatus and method for controlling inverter for driving motor

Also Published As

Publication number Publication date
WO2024153466A1 (en) 2024-07-25

Similar Documents

Publication Publication Date Title
CA2887080C (en) Systems and methods for rotor position determination
FR2747521A1 (en) CONTROL OF AN ENGINE WITHOUT MANIFOLD
FR2909237A1 (en) METHOD AND DEVICE FOR REGULATING A GENERATOR-OPERATING POLYPHASE FUNCTIONAL ELECTRIC MACHINE, AND A POLYPHASE-BASED ROTARY ELECTRIC MACHINE USING SAME
EP0783201B1 (en) Synchronous type electric motor and vehicle equipped with such a motor
FR2965684A1 (en) METHOD AND CONTROL SYSTEM FOR REDUCING COMMON MODE CURRENT IN A POWER CONVERTER
FR3050337A1 (en) METHOD AND CONTROL SYSTEM FOR AN ELECTRIC MOTOR CONTROL INSTALLATION
FR2896638A1 (en) DEVICE FOR CONTROLLING A POLYPHASE ROTARY MACHINE
FR2965681A1 (en) ROTARY ELECTRIC MACHINE FOR DETECTING THE SWITCHING OFF OF A SWITCHING ELEMENT CORRECTLY
FR3050083A1 (en) CONTINUOUS-ALTERNATIVE ELECTRIC POWER CONVERTING DEVICE FOR VARIABLE SPEED MOTOR AND HIGH SPEED MOTOR
FR3145250A1 (en) DEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM
FR3145249A1 (en) DEVICE FOR CONTROLLING A SWITCHING CONVERTER, METHOD AND CORRESPONDING COMPUTER PROGRAM
US20050110442A1 (en) Torque ripple and audible noise reduction in an electric machine
JP2014117133A (en) Motor drive controller, motor drive control method, and motor using the motor drive controller
WO2003090340A1 (en) Motor driving apparatus, motor driving method, and mobile terminal
EP3381113B1 (en) Regenerative undeland snubber module for inverter half-bridges
FR3047134A1 (en) SPECTRAL SPACER FOR ELECTRIC MOTOR
WO2018020125A1 (en) Method for controlling a rotating electrical machine using a random-frequency pwm signal
EP3298687B1 (en) Method and device for controlling a rotating electrical machine by pwm signals, and corresponding electrical machine of a motor vehicle
EP2605400A1 (en) Method for controlling an inverter for supplying electricity to a motor, and related control module
Kim et al. Torque ripple reduction technique with commutation time control for brushless DC motor
WO1995035594A1 (en) Method of stepwise voltage control for supplying an induction motor
CN112636643B (en) Method for operating a brushed DC motor
EP3506486B1 (en) Method for pulse width modulation
EP3766169B1 (en) Method for controlling an inverter
FR3073993B1 (en) METHOD FOR CONTROLLING A THREE PHASE INVERTER

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20240726

PLFP Fee payment

Year of fee payment: 3

RX Complete rejection

Effective date: 20250606