Intro pour modéliser l’avion pilote automatique!!! (2 / 7 étapes)

Étape 2: Procédé de contrôle : contrôle intégral proportionnel de Derrivative

Quand notre pilote automatique est en cours d’exécution, il sentira que l’attitude angulaire de l’avion et l’attitude voulue. La différence entre le souhaité et le réel s’appelle l’erreur. Nous allons ensuite modifier nos angles de sortie servo, pour modifier nos angles de gouvernes (ailerons et profondeur) pour corriger l’erreur. Le problème devient, comment nous concernent notre entrée de capteur à nos sorties servo ?
La solution : un régulateur PID.

Un régulateur PID utilise trois termes pour calculer une sortie qui devrait corriger l’erreur.

sortie = (kp*error)+(ki*errorSum)+(kd*dError) ;

Le premier terme (le terme proportionnel) se penche sur notre actuel entrées (pitch & roll dans notre cas) et la compare à la position désirée aka le point de consigne (0 degrés pour le vol en palier). L’erreur calculée (différence) est multipliée par une constante (KP) pour contenir la valeur au sein de notre gamme de sortie (0 à 180 degrés est gamme de servo, mais il est généralement plus petite une fois installé dans un avion RC). Fondamentalement, plus l’erreur, plu besoin du changer.

Le second terme est le terme intégral. Il résume tous les erreur précédente (comme capturé par le terme proportionnel) au fil du temps. Si l’erreur persiste non corrigée depuis trop longtemps, le terme intégral agrandit ce qui augmente l’ampleur de notre sortie jusqu'à ce que la correction est faite. Encore une fois, multiplier par vous constante (KI) pour contenir le terme dans le secteur de sortie * AVERTISSEMENT * il est possible que si vous collectez les erreurs pour trop longtemps le terme intégral dépassera votre capacité de production. C’est ce qu’on appelle WINDUP intégrante. Cela m’a pris beaucoup de temps pour réparer. J’ai été en mesure de réduire au minimum le terme en limitant la portée du temps à travers lequel j’ai vu mon erreur. Afin de garder les deux premiers termes de surcorrection notre erreur nous devons nous tourner vers le troisième mandat.

Le terme dérivé (dError) se penche sur le taux de vos entrées de capteurs sont rapprochent de votre point de consigne pour y projeter lorsque l’erreur sera corrigée. Le terme dérivé peut être utilisé pour ralentir la sortie s’il corrige trop vite et est susceptible de dépasser la valeur de consigne. Multipliez-le par la constante KD pour maintenir la production au sein de la gamme possible.

Le PID est un contrôleur de feedback très puissant (c.-à-d. il utilise dernières sorties et les entrées pour calculer la nouvelle sortie).  Il bénéficiera grandement vous pour faire de la lecture à l’extérieur si vous n’avez pas utilisé auparavant. En fait, la page wikipedia fait un très bon travail d’expliquer les concepts impliqués. Si vous connaissez le calcul, le PID peut devenir outil très intuitif. http://en.wikipedia.org/wiki/PID_controller#Control_loop_basics
Une fois que vous comprenez comment il fonctionne, s’il vous plaît Regardez la section structure sur la boucle de contrôle anticipatif.

Articles Liés

Bateau pilote automatique - basée sur l’Arduino

Bateau pilote automatique - basée sur l’Arduino

Voici comment construire un pilote automatique qui peut diriger un RC bateau à waypoints ! Il est facile à construire, basé sur la populaire plate-forme Arduino et idéal pour les amateurs qui veulent certaine pratique soudure ! Avec ce pilote automat
CAD modéliser un pneu dans SolidWorks

CAD modéliser un pneu dans SolidWorks

Dernièrement, j'ai été faire un usage intensif de Solidworks pour modéliser tout un tas de pièces pour les voitures RC. Au cours de la rédaction une Instructable sur 3D-impression de vos propres pistes, j'ai eu l'idée qu'il pourrait être très bénéfiq
Comment modéliser et imprimer une Sneaker

Comment modéliser et imprimer une Sneaker

Dans ce Instructable je vous mènera à travers le processus, que j'ai utilisé pour concevoir, modéliser et imprimer une sneaker. Ce fut le projet final pour ma classe de conception du produit, et il a fallu beaucoup de temps et beaucoup de dur labeur.
Instructions de DJI station terrestre pour voler un octocopter sur le pilote automatique

Instructions de DJI station terrestre pour voler un octocopter sur le pilote automatique

vous pouvez utiliser le système de contrôleur de vol DJI wookong, mis à jour pour une utilisation avec les coordonnées du point de cheminement GPS, pour piloter un hélico sur le mode de pilotage automatique. C'était un peu difficile pour moi de déchi
3D modélisés contrôleur pour Basic stamp Board of education

3D modélisés contrôleur pour Basic stamp Board of education

étape 1 était de modéliser le timbre base board of education, j'ai modélisé puis un contrôleur de base en moitiés, dans Solidworks. J'ai imprimé ces moitiés et vaporisées le contrôleur. J'ai inclus une vidéo du produit fini en action.
Pilote automatique hélice

Pilote automatique hélice

** Note : je n'ai pas eu le temps de remplir toutes les étapes encore, cependant, je vais finir après je suis fait avec le travail aujourd'hui, Désolé pour le post prématuré, je veux obtenir cela avant la date limite du projet **Bonjour à tous!Je sui
Mesurer et modéliser une thermistance

Mesurer et modéliser une thermistance

Une thermistance est un peu coûteux (et souvent inexactes) composants passifs pour mesurer la température. Cette instructable montre comment dériver les paramètres du modèle pour une thermistance, donné quelques points en utilisant seulement chaude (
Modéliser un Logo en 3D Blender

Modéliser un Logo en 3D Blender

Nous permettant de modéliser un logo dans un mélangeurÉtape 1: Lancez « Blender » et cliquez n'importe où dans la fenêtreCommencer à mixer et cliquez n'importe où à l'intérieur de la fenêtre de blender pour fermer l'écran de démarrage.Remarque:-l'écr
Comment modéliser une oreille ?

Comment modéliser une oreille ?

L'oreille peut être modélisé comme un bas relief.Vous commencez avec un dessin directement sur la terre battue. Il suffit de dessiner pour les grandes lignes.Après cela, vous pouvez commencer de modélisation.Détail du corps humain sont vraiment intér
Comment modéliser un trousseau de clés à l’aide de Google SketchUp pour l’impression 3D

Comment modéliser un trousseau de clés à l’aide de Google SketchUp pour l’impression 3D

/ * Style Definitions * / table. MsoNormalTable {mso-style-name: « Table Normal »; mso-tstyle-rowband-taille: 0; mso-tstyle-colband-taille: 0; mso-style-noshow:yes ; mso-style-parent: "";" mso-rembourrage-alt: 0 à 5.4pt 0 à 5.4pt ; mso-para
Laitue pour la vie - Arduino 101 basé automatisé contrôleur pour la culture hydroponique, aéroponique, culture aquaponique, etc..  Intel Curie

Laitue pour la vie - Arduino 101 basé automatisé contrôleur pour la culture hydroponique, aéroponique, culture aquaponique, etc.. Intel Curie

RÉSUMÉUn dispositif qui permet de contrôler jusqu'à 4 systèmes hydroponique/Aeroponic différents à la fois. Le dispositif de contrôler les composants du système et afficher la notification à un écran LCD et permettent à l'utilisateur de personnaliser
Guide complet pour construire votre premier avion Foamboard RC

Guide complet pour construire votre premier avion Foamboard RC

La troisième vidéo que j'ai de l'avion était une très vieille vidéo que j'ai pris avec mon appareil photo vraiment mauvais. Mon nouvel appareil photo est livré par la poste dès que je ferai une meilleure vidéo de la mouche de l'avion. Aussi les instr
Comment modéliser un Assembly de base à l’aide de Solidworks

Comment modéliser un Assembly de base à l’aide de Solidworks

nouveau pour SolidWorks ? C'est pas un problème!But :Ces instructions sont destinées à quelqu'un de nouveau à l'utilisation de SolidWorks, et qui dispose de compétences informatiques de base un peu. Une connaissance de base des dimensions seront égal
Comment faire une hélice à pas cher et facile en 1 minute (modèle bateaux/avions etc)

Comment faire une hélice à pas cher et facile en 1 minute (modèle bateaux/avions etc)

ne pouvait pas se permettre d'acheter des hélices x 30 pour ma classe de science donc je suis venu avec une alternative rapide et bon marchée qui en fait avéré fonctionne étonnamment bien et semble assez cool.Testé sur une centaine modèle bateaux et