Commande et Observation de la Machine Asynchrone
La commande des machines รฉlectriques est un domaine de travail trรจs dรฉpendant du contexte et de lโenvironnement dans lequel les machines รฉlectriques sont employรฉes. En effet, cโest lโutilisation de la machine qui dรฉtermine les lois de commande nรฉcessaires ร la tรขche considรฉrรฉe. Celles-ci sont fortement liรฉes ร la nature de la charge, aux grandeurs que lโon veut contrรดler, aux rรฉgimes de fonctionnement recherchรฉs et donc, par voie de consรฉquence, aux modรจles adoptรฉs. La machine asynchrone, de par sa construction, est la machine la plus robuste et la moins chรจre de marchรฉ. Cependant, sa nature non linรฉaire rend sa commande et sa surveillance compliquรฉe et exige des algorithmes de contrรดle et dโobservation de plus en plus complexes. Les รฉnormes avancรฉes technologiques durant les trente derniรจres annรฉes dans le domaine des semiโconducteurs ainsi que dans celui des microprocesseurs ont permis de satisfaire les conditions requises pour dรฉvelopper une commande appropriรฉe du moteur asynchrone. Ces avancรฉes technologiques ont permis dโune part la rรฉduction du coรปt, lโamรฉlioration des dispositifs de commutation dans lโรฉlectronique de puissance et dโautre part lโimplรฉmentation des stratรฉgies de commande numรฉrique et de mรฉthodes dโobservations dont les algorithmes sont complexes. Dโinnombrables travaux ont รฉtรฉ rรฉalisรฉs pour mettre au point des commandes performantes de la machine asynchrone .
โค Stratรฉgies de commande pour la machine asynchrone : plusieurs stratรฉgies de commande seront prรฉsentรฉes ร savoir : le contrรดle scalaire, la commande vectorielle, la commande directe du couple (DTC), la commande par platitude, et enfin une commande de linรฉarisation entrรฉe-sortie par bouclage en utilisant les outils mathรฉmatiques de la gรฉomรฉtrie diffรฉrentielle. Le choix de ces lois de commande est motivรฉ par le fait qu’elles font intervenir les concepts de linรฉaritรฉ et de non-linรฉaritรฉ et elles sont des mรฉthodes validรฉes industriellement, d’oรน l’intรฉrรชt de les aborder. La loi de commande par orientation de flux est simulรฉe numรฉriquement pour comparer ses performances avec celle de la linรฉarisation entrรฉe-sortie.
โค Synthรจse des observateurs pour la commande sans capteur de la machine asynchrone. Les observateurs sont des capteurs logiciels ayant pour but, la reconstruction des รฉtats non mesurables indispensables pour la supervision, la commande ou le diagnostic des systรจmes. Dans ce travail, on sโintรฉresse ร un observateur dโรฉtat non linรฉaire pour la commande sans capteur, et pour le diagnostic de la machine asynchrone. Dans un premier temps, on donne un รฉtat de lโart sur les diffรฉrents types dโobservateurs, puis nous prรฉsentons une synthรจse dโun observateur non linรฉaire pour la machine asynchrone en se basant sur le critรจre du cercle.
Stratรฉgies de commande pour la machine asynchrone
Contrรดle scalaire
Cette mรฉthode est la plus ancienne commande, dรฉveloppรฉe pour le rรฉglage de la vitesse des machines asynchrone, La structure de cette technique est trรจs simple. Son principe est basรฉ sur la modรฉlisation en rรฉgime permanent de la machine asynchrone. En cherchant ร maximiser les capacitรฉs du couple, le flux doit รชtre maintenu, dans une large plage, รฉgal ร sa valeur nominale correspondant au maintien du rapport tension/frรฉquence (V/f) constant. De part son fondement, cette technique est sensible en rรฉgime transitoire aux variations paramรฉtriques ร savoir la rรฉsistance statorique [1], [17], [33]. Deux types de contrรดle scalaire sont considรฉrรฉs dans la littรฉrature :
โค Contrรดle scalaire direct : Ce type contrรดle consiste ร rรฉguler le flux. Cela nรฉcessite sa mesure ou son estimation. Cette mรฉthode est plus compliquรฉe ร mettre en ลuvre, en raison du coรปt des capteurs et de la qualitรฉ des signaux obtenus. On procรจde plutรดt ร une estimation ou une observation dโรฉtat.
โค Contrรดle scalaire indirect : Il consiste ร imposer indirectement le flux magnรฉtique en imposant le rapport amplitude/frรฉquence de la tension ou de courant. La premiรจre mรฉthode est plus difficile ร mettre en pratique sans moyen de calcul puissant, cโest la deuxiรจme approche qui est la plus utilisรฉe pour des considรฉrations de stabilitรฉ [1], [33]. Ainsi, ce type de contrรดle correspond ร des applications nโexigeant que des performances statiques et dynamiques moyennes. Il faut alors faire appel ร des techniques plus adaptรฉes telle que la commande vectorielle.
Commande vectorielleย
La commande vectorielle est une technique de contrรดle classique pour l’entraรฎnement des machines asynchrones . La thรฉorie de cette commande a รฉtรฉ proposรฉe par Blaschke en 1972 [31], elle est aussi connue sous le nom de commande par orientation de flux (FOC). Ce type de contrรดle rend le comportement de la machine asynchrone comparable ร celui de la machine ร courant continu ร excitation sรฉparรฉe [2], c’est-ร -dire, sรฉparรฉ le rรฉglage du flux rotorique et du couple รฉlectromagnรฉtique de la machine asynchrone. Contrairement ร la mรฉthode prรฉcรฉdente, celle-ci est basรฉe sur le modรจle dynamique de la machine. Son principe de base consiste en la transformation des variables รฉlectriques de la machine vers un rรฉfรฉrentiel qui tourne avec le vecteur du flux. Ce qui permet de contrรดler le flux de la machine avec la composante isdย du courant statorique qui est l’รฉquivalent du courant inducteur de la machine ร courant continu. Tandis que, la composante ย isq permet de contrรดler le couple รฉlectromagnรฉtique correspondant au courant induit de la machine ร courant continu . Il existe, essentiellement, deux mรฉthodes de commande ร flux orientรฉ. La commande vectorielle directe et indirecte. Ces deux mรฉthodes sont aussi classรฉes selon le mode dโalimentation, en tension ou en courant [1].
A lโinverse de la commande vectorielle directe, en commande vectorielle indirecte (I.F.O.C) le flux magnรฉtique nโest ni mesurรฉ ni reconstruit. Il est fixe, on utilise directement l’amplitude de rรฉfรฉrence du flux ฯr [1]. Lโintรฉrรชt de ce type de contrรดle rรฉside dans lโabsence de capteur de flux et dโestimateur / observateur, cependant il est important de souligner que ce principe de contrรดle est simple ร rรฉaliser mais exige la connaissance de la position du flux, qui est calculรฉe indirectement par intรฉgration de la pulsation statorique. Cette derniรจre est reconstituรฉe ร lโaide de la pulsation de glissement et de la pulsation rotorique. Le module du flux rotorique par contre est calculรฉ en fonction de la vitesse du rotor en utilisant une mรฉthode de dรฉfluxage.
Bien que cette mรฉthode de contrรดle soit, a priori attractive, elle possรจde un inconvรฉnient majeur. Le contrรดle de la machine et de sa commande vectorielle est fortement dรฉgradรฉ ร cause des variations paramรฉtriques notamment la rรฉsistance rotorique. Ces paramรจtres dรฉpendent largement des conditions de fonctionnement (saturation, รฉchauffement, frรฉquence,..). D’oรน la nรฉcessitรฉ d’une adaptation paramรฉtrique pour garder un niveau de dรฉcouplage et de performance convenable [5]. Dans le cadre de notre travail, Nous allons nous limiter ร รฉtudier la version indirecte de la commande vectorielle. Cette version, basรฉe sur les รฉquations de la machine dans le rรฉfรฉrentiel tournant, prรฉsente lโavantage de ne pas nรฉcessiter la mesure ou la reconstitution du flux mais exige la prรฉsence dโun capteur de vitesse ou de position du rotor.
|
Table des matiรจres
Introduction gรฉnรฉrale
Chapitre 1 : Modรฉlisation de la machine asynchrone
1.1 Introduction
1.2 Prรฉsentation de la machine asynchrone
1.3 Modรฉlisation de la machine asynchrone
1.4 Modรฉlisation de la machine asynchrone dans le repรจre biphasรฉ de PARK
1.5 Modรฉlisation non linรฉaire pour la commande de la machine asynchrone
1.5.1 Modรจles de commande linรฉairรฉsable par retour dโรฉtat
1.5.2 Modรจle de commande utilisant lโรฉquation de Riccati
1.6 Modรจle non linรฉaire pour lโobservation de lโรฉtat de la machine asynchrone
1.6.1 Modรจle non linรฉaire pour lโobservation ร grand gain
1.6.2 Modรจle non linรฉaire pour lโobservation selon le critรจre de cercle
1.7 Modรฉlisation de l’alimentation avec onduleur ร MLI
1.7.1 Principe de lโonduleur de tension ร deux niveaux
1.7.2 Modรฉlisation de lโonduleur de tension triphasรฉ
1.7.3 Principe de la modulation de largeur dโimpulsion
1.8 Problรจmes de commande et de surveillance
1.9 Conclusion
Chapitre 2 : Commande et Observation de la Machine Asynchrone
2.1 Introduction
2.2 Stratรฉgies de commande pour la machine asynchrone
2.2.1 Contrรดle scalaire
2.2.2 Commande vectorielle
2.2.3 Commande directe de couple
2.3 Commande non linรฉaire
2.3.1 Commande par linรฉarisation entrรฉes -sorties
2.3.2 Commande par platitude
2.4 Commande par observateur
2.4.1 Observateurs pour les systรจmes linรฉaires
2.4.2 Observateurs pour les systรจmes non linรฉaires
2.5 Synthรจse dโobservateur non linรฉaire pour de la machine Asynchrone
2.5.1 Synthรจse de lโobservateur ร Grand gain
2.5.2 Synthรจse de lโobservateur non linรฉaire basรฉ sur le critรจre de cercle
Chapitre 3: Surveillance de la machine Asynchrone
3.1 Introduction
3.2 Surveillance des machines รฉlectriques
3.2.1 Mรฉthodes externes de diagnostic
3.2.1.1 Analyse vibratoire
3.2.1.2 Dรฉcharges partielles
3.2.1.3 Rรฉseaux de neurones et reconnaissance des formes
3.2.1 .4 Analyse spectrale et vecteur de Park
3.2.2 Mรฉthodes internes de diagnostic
3.2.2.1 Approches par estimation paramรฉtrique
3.2.2.2 Approche de lโespace de paritรฉ
3.2.2.3 Approche ร base dโobservateurs
Chapitre 4: Simulation numรฉrique
4.1 Introduction
4.2 Simulation de lโalimentation directe de la machine asynchrone
4.2.1 Simulation du Modรจle de la machine asynchrone pour la Commande IFOC
4.2.2 Simulation du Modรจle de la machine asynchrone utilisรฉ dans la commande non linรฉaire
4.3 Simulation de lโonduleur ร MLI
4.4 Simulation de lโassociation onduleur machine asynchrone
4.5 Application de la Commande vectorielle indirecte
4.6 Application de la commande par linรฉarisation entrรฉe-sortie sur la machine asynchrone
4.7 Simulation de la commande non linรฉaire avec observateur
4.8 Simulation de la surveillance de la machine asynchrone
4.9 Conclusion
Conclusion