Outils pour utilisateurs

Outils du site


wiki:divers:quadcopter_from_scratch:electronique

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:divers:quadcopter_from_scratch:electronique [2020/01/29 16:59]
theovialis [Asservissement & PID]
wiki:divers:quadcopter_from_scratch:electronique [2020/01/29 17:27] (Version actuelle)
theovialis [Algorithme de fusion des capteurs]
Ligne 1: Ligne 1:
 ====== Electronique, programmation et asservissement ====== ====== Electronique, programmation et asservissement ======
 Dans cette partie, on s'intéresse aux aspects électronique et programmation du drone. Comment le Raspberry PI WH et les périphériques (principalement la centrale inertielle et le Servo Hat) sont utilisés pour contrôler les moteurs et rendre stable le drone.\\ Dans cette partie, on s'intéresse aux aspects électronique et programmation du drone. Comment le Raspberry PI WH et les périphériques (principalement la centrale inertielle et le Servo Hat) sont utilisés pour contrôler les moteurs et rendre stable le drone.\\
-Après avoir passé en revu les limitations et les besoins d'un point de vu hardware et software, on présentera plus en détail le hardware utilisé et on rentrera dans le détail de ce qui est et va être implémenté.+Après avoir présenté plus en détail le hardware utilisé, on passera en revu les limitations et les besoins d'un point de vu hardware et software et on rentrera dans le détail de ce qui est et va être implémenté.
  
-===== Besoins et limiations ===== 
  
 ===== Présentation du Hardware ===== ===== Présentation du Hardware =====
 +==== Le Raspberry PI zéro WH ====
 +
 +
 +{{:wiki:divers:quadcopter_from_scratch:raspberry-pi-zero-wh-kubii.jpg?400|}}
 +
 +===== Besoins et limiations =====
 +
 +
  
 ===== Programmation ===== ===== Programmation =====
 +
 +==== Algorithme de fusion des capteurs ====
 +1. Qu'est-ce que la fusion et pourquoi? (Imu avec Accéléro et gyroscopes / L'un plus bruité et l'autre dérive)\\
 +2. Méthode de fusion des donnée et Filter de Kalman\\
 +3. pas l'ambition dans ce projet -> fusion simple par moyenne pondérés\\
 +4. mais il faut que les capteurs soient complètement redondants ce qui n'est pas le cas entre les accéléromètres et les gyroscopes.\\
 +
 +Résumé de l’algorithme proposé par Starlino (http://www.starlino.com/imu_guide.html)
 +
  
 ==== Asservissement & PID ==== ==== Asservissement & PID ====
Ligne 24: Ligne 40:
 Il est donc possible de rapprocher les notions d’automatique avec des notions d’électricité des systèmes passifs en modélisant le régulateur PID par un circuit RLC dont l’équation est la suivante : Il est donc possible de rapprocher les notions d’automatique avec des notions d’électricité des systèmes passifs en modélisant le régulateur PID par un circuit RLC dont l’équation est la suivante :
 \begin{equation} \begin{equation}
-LC \frac{d^2 u_c}{dt^2} + RC \frac{du_c}{dt} + u_c (t) = A(t) $$ +LC \frac{d^2 u_c}{dt^2} + RC \frac{du_c}{dt} + u_c (t) = A(t) 
 \label{bob} \label{bob}
 \end{equation} \end{equation}
Ligne 34: Ligne 50:
  
 En prenant $\tilde{A} = \tilde{u} s$, $D=LC$, $K=RC$ et $I=1$, la première équations et l'équation ci-dessus sont similaires. Dans cet exemple, les paramètres $D$,$K$ et $I$ ont leurs valeurs fixées par les caractéristiques physiques des composants du circuit RLC. Cependant, dans le cas général, ces paramètres, qui peuvent être modifiés à volonté si le régulateur est numérique, caractérisent le comportement de la réponse du PID. C’est-à-dire, à quelle vitesse et avec quelle erreur statique la correction va permettre au système de rejoindre la valeur consigne. De plus, ils peuvent rendre instable la réponse du système (solution oscillante voire divergente de l’équation différentielle). Les différents régimes : apériodiques, critique et pseudo-périodiques se définissent selon la solution du polynôme (d’ordre 2) caractéristique de l’équation différentielle. En prenant $\tilde{A} = \tilde{u} s$, $D=LC$, $K=RC$ et $I=1$, la première équations et l'équation ci-dessus sont similaires. Dans cet exemple, les paramètres $D$,$K$ et $I$ ont leurs valeurs fixées par les caractéristiques physiques des composants du circuit RLC. Cependant, dans le cas général, ces paramètres, qui peuvent être modifiés à volonté si le régulateur est numérique, caractérisent le comportement de la réponse du PID. C’est-à-dire, à quelle vitesse et avec quelle erreur statique la correction va permettre au système de rejoindre la valeur consigne. De plus, ils peuvent rendre instable la réponse du système (solution oscillante voire divergente de l’équation différentielle). Les différents régimes : apériodiques, critique et pseudo-périodiques se définissent selon la solution du polynôme (d’ordre 2) caractéristique de l’équation différentielle.
 +
 +{{:wiki:divers:quadcopter_from_scratch:pid3.png?400|}}
 +
 +=== Implémentation dans un drone ===
  
wiki/divers/quadcopter_from_scratch/electronique.1580317170.txt.gz · Dernière modification: 2020/01/29 16:59 de theovialis