Rotor de drone
Transcription
Rotor de drone
Sciences Industrielles de l’Ingénieur CPGE - Saint Stanislas - Nantes TD : Asservissement en vitesse d’une hélice de drone 1 – Présentation du système Mise en situation Le drône objet de notre étude est un jouet volant à quatre hélices à axes verticaux. Il peut être commandé à distance par Wi-Fi grâce à une application téléchargée sur un téléphone portable. Et il renvoi sur ce téléphone les images prises par une camera embarquée sur le drone. En fonction des informations reçues du téléphone portable, des deux gyromètres et de l’accéléromètre trois axes, l’unité centrale de l’appareil détermine à chaque instant la vitesse de rotation de chacune des quatre hélices du drone permettant de contrôler le vol. Chaque hélice est donc asservie en vitesse. Notre étude se limite donc à l’asservissement en vitesse de chacune des quatre hélices de ce drone. Description de la partie opérative Chaque hélice a un moment d’inertie Jh. Cette hélice qui tourne à la vitesse ωh(t) est entrainée via un réducteur à engrenage de rapport de transmission kr par un moteur brushless dont l’arbre a une inertie Jm et tourne à la vitesse de rotation ωm(t) . On a donc : ωh(t) = kr . ωm(t) La vitesse de rotation de l’hélice crée un couple résistant sur l’arbre de l’hélice supposé proportionnel à la vitesse de rotation de ce dernier. On fait donc l’hypothèse d’un frottement visqueux de coefficient fV. Le moteur brushless est assimilé à un moteur à courant continu de résistance interne notée R, de constante de couple notée kC, de constante de f.c.e.m notée kE . On néglige l’inductance de ce moteur. On admettra que ce équivalent à un système dont : système est L’arbre de l’hélice n’a ni inertie ni frottement visqueux. L’arbre du moteur à une inertie équivalente J = Jm + kr2.Jh et un frottement visqueux équivalent de coefficient f = kr2.fV . On peut donc modéliser la partie opérative de manière décrite par le schéma cicontre. Enfin, Le moteur brushless est alimenté par la partie commande avec une tension modulée u(t) et est traversé par un courant i(t). Rotor de drone.doc Inertie et frottement visqueux équivalents Hélice f ωh(t) J Réducteur à engrenage de rapport kr ωm(t) Cm(t) i(t) R kE kC Moteur brushless u(t) e(t) page 1/3 Sciences Industrielles de l’Ingénieur CPGE - Saint Stanislas - Nantes Description de la partie commande La vitesse de rotation ωm(t) de l’arbre moteur est mesurée par un capteur qui délivre une tension um(t). Ce capteur étant un gain pur B. Cette tension est ensuite comparée à uC(t) la tension de consigne image de la vitesse de consigne. Après comparaison qui nous donne un écart ε(t) un correcteur amplificateur délivre au moteur une tension d’alimentation u(t). Ce correcteur étant un gain pur A. Travail demandé 1- Compléter le schéma bloc ci-dessous en mettant le nom des éléments du système dans chacun des blocs, ainsi que les fonction du temps entre ces blocs. + - 2- Ecrire les équations entre les fonctions temporelles à l’entrée et à la sortie du correcteur et du capteur. Donner les transformées de Laplace de ces équations. Puis compléter les blocs correspondant sur le schéma bloc ci-dessous en inscrivant les fonctions de transfert du correcteur et du capteur. ε(p) UC(p) + U(p) I(p) + - Ωm(p) Cm(p) Ωh(p) E(p) Um(p) 3 - Ecrire l’équation électrique du moteur, la passer dans le domaine de Laplace pour compléter sur le schéma bloc ci-dessus le bloc correspondant en mettant la fonction de transfert. 4 - Ecrire l’équation mécanique de l’arbre moteur, la passer dans le domaine de Laplace pour compléter sur le schéma bloc ci-dessus le bloc correspondant en mettant la fonction de transfert. 5 - Ecrire les équations électromécanique du moteur, les passer dans le domaine de Laplace pour compléter sur le schéma bloc ci-dessus les blocs correspondant en mettant les fonctions de transfert. 6 - Ecrire l’équation du réducteur à engrenage, la passer dans le domaine de Laplace pour compléter sur le schéma bloc ci-dessus le bloc correspondant en mettant la fonction de transfert. 7 - A partir du schéma bloc ci-dessus, compléter le schéma bloc du moteur ébauché ci-dessous : Ωm(p) U(p) + E(p) Rotor de drone.doc page 2/3 Sciences Industrielles de l’Ingénieur CPGE - Saint Stanislas - Nantes 8- A partir de ce schéma bloc, donner les expressions de Ωm(p) en fonction de U(p) − E(p) et de Ω (p) E(p) en fonction de Ωm(p). En déduire la fonction de transfert du moteur : Hm(p) = m . U(p) Puis compléter ci-dessous le schéma bloc simplifié du système. ε(p) UC(p) + Ωm(p) Ωh(p) Um(p) 9- A partir de ce schéma bloc, donner les expressions de Ωm(p) en fonction de UC(p) − UM(p) et de Ω (p) UM(p) en fonction de Ωm(p). En déduire la fonction de transfert : H1(p) = m . UC(p) 10- Déterminer la fonction de transfert du système d’asservissement : H(p) = τ= ΩH(p) . Puis en posant UC(p) R.J la mettre sous sa forme canonique. R.f + kC.kE + kC.A.B 11 - Quels sont l’ordre et la classe de cette fonction de transfert ? Donner, en fonction des constantes du système, l’expression du gain K de la fonction de transfert. 12 - On met en entrée un échelon d’amplitude E0 ( uC(t) = E0.Y(t) ) en déduire l’expression en fonction de p, K, τ et E0 de la fonction symbolique de sortie : Ωh(p). Puis à l’aide du théorème de la valeur finale en déduire en fonction de K et E0 la vitesse de rotation à laquelle l’hélice se stabilise. C’est dire ωh(t) pour t → ∞ . 13 - A partir de l’expression de Ωh(p) pour une entrée en échelon d’amplitude E0 et en vous aidant du tableau des transformées de Laplace du cours, en déduire ωh(t) l’expression de la fonction temporelle de la température du four pour une entrée en échelon d’amplitude E0. 14 - Tracer l’allure de ωh(t) puis déterminer, en fonction de τ, le temps de réponse à 5% du système asservi en vitesse : t5%. Rotor de drone.doc page 3/3