Mémoire Online conception et développement d’une application de commande du moteur Brushless, tutoriel & guide de travaux pratiques en pdf.
Introduction générale
1 Chapitre 1 : Présentation générale et étude des moteurs brushless
1.1 Introduction
1.2 Cadre du projet
1.2.1 Présentation de l’entreprise d’accueil
1.2.2 Présentation du projet
1.2.2.1 Problématique
1.2.2.2 Définition du projet
1.3 Présentation des moteurs sans balais
1.3.1 Types des moteurs brushless
1.3.1.1 Les moteurs BLDC
1.3.1.2 Les moteurs PMSM
1.3.2 Les capteurs de position
1.3.2.1 Les capteurs à effet Hall
1.3.2.2 L’encodeur incrémental en quadrature
1.3.3 Modélisation d’un PMSM
1.4 Environnement de travail
1.4.1 Environnement de travail pour le PMSM
1.4.1.1 Partie commande
1.4.1.2 Partie puissance
1.4.1.3 Outils logiciels du travail
1.4.2 Environnement de travail pour le BLDC
1.4.2.1 Partie commande
1.4.2.2 Partie puissance
1.4.2.3 Carte série
1.4.2.4 Outils logiciels de travail
1.5 Conclusion
2 Chapitre 2 : Spécification de la solution et réalisation de l’application
2.1 Introduction
2.2 Modèles de commande des moteurs sans balais
2.2.1 Modèle de la commande six étapes pour le BLDC
2.2.2 Modèle de la commande vectorielle pour le PMSM
2.2.3 Modèle de la commande vectorielle pour le BLDC
2.3 Conception et implémentation de l’application du contrôle vectoriel du PMSM
2.3.1 Présentation de la librairie de la commande vectorielle
2.3.1.1 Architecture de la librairie de la commande vectorielle
2.3.1.2 Organisation de la librairie de la commande vectorielle
2.3.2 Etapes de conception de l’application de la commande vectorielle
2.3.2.1 Diagramme de classes
2.3.2.2 Interactions entre les classes pour la commande du moteur
2.3.3 Implémentation de l’application de contrôle du moteur
2.3.3.1 Machine d’état de la commande du moteur
2.3.3.2 Les tâches principales de la commande
2.3.3.3 Gestion et validation de l’application de la commande du moteur
2.4 Conception et implémentation de l’application du contrôle six étapes du BLDC
2.4.1 Description générale de l’application
2.4.2 Implémentation de l’application de la commande du BLDC
2.4.2.1 Action Reset
2.4.2.2 Initialisation de CPU
2.4.2.3 Initialisation des périphériques
2.4.2.4 Initialisation de l’application
2.4.2.5 La fonction main
2.5 Conclusion
Conclusion générale
Bibliographie
ANNEXES
Introduction générale
Durant ces dernières années, et grâce à la révolution technologique en microélectronique, les commandes numériques des systèmes électriques sont devenues plus utilisées et plus performantes dans le secteur industriel. Particulièrement, la commande numérique des moteurs électriques a permis l’ouverture de nouveaux horizons tant sur le plan logiciel que sur le plan technologique.
La société Telnet Holding, un leader mondial dans l’ingénierie produit et le domaine des hautes technologies, participe à ce progrès par la proposition d’une large gamme de solutions logicielles dans le domaine de la commande numérique en se basant sur des microcontrôleurs assez robuste pour satisfaire aux besoins de sa clientèle.
Dans ce cadre s’inclut notre projet qui porte sur la conception et le développement d’une application de commande des moteurs brushless ou moteurs sans balais dont les dispositifs de contrôle offrent d’immenses potentiels et de grandes opportunités en économies d’énergie, en haute précision et en amélioration significative en compatibilité électromagnétique (CEM).
Le choix de ce type de moteurs est dû au faut qu’ils sont robustes et ne nécessitent pas d’entretien.
Présentation générale et étude des moteurs brushless
Introduction
Ce chapitre s’articule autour de trois parties principales. La première partie est consacrée à la présentation du cadre général du projet, comprenant l’entreprise d’accueil Telnet Holding, une étude détaillée de la problématique proposée et les différentes étapes à suivre pour l’accomplissement de ce projet.
Quant à la deuxième partie, elle traite des généralités sur les moteurs brushless portant sur les caractéristiques de leurs différents types et les principaux capteurs de positions qui peuvent être utilisés dans leur pilotage. Cette partie présente aussi les modèles de ces moteurs. Finalement, la troisième partie de ce chapitre contient une description des différents composants constituant l’environnement du travail, y compris les différentes cartes nécessaires dans le pilotage, leurs caractéristiques et les outils logiciels utilisés.
Cadre du projet
Présentation de l’entreprise d’accueil
– Mission
« Développement de logiciels pour les technologies de l’information, l’informatique, les domaines scientifiques et techniques et des applications temps réel embarqué, en plus des tests logiciels utilisés pour les applications critiques ».
– Profil
Telnet Holding est un groupe de sociétés tunisien qui a été crée en 1994 par le fondateur principal actionnaire Mr Mohamed FRIKHA dans le but de satisfaire les besoin en développements de logiciels demandés par le multinationales du secteur des télécommunications.
– Place sur le marché
Telnet Holding est un leader dans l’ingénierie produit et le conseil dans l’innovation et le domaine des hautes technologies. Son chiffre d’affaire augmente de 29 MDT en 2010 à 33 ,6 MDT en 2011.
……
Conception et développement d’une application de commande du moteur Brushless (6516 Ko) (Rapport PDF)