- LiFePO4 Speicher Test         
Ergebnis 1 bis 8 von 8

Thema: Lageregelung eines Quadrocopters

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist Avatar von MiniMax
    Registriert seit
    26.07.2007
    Ort
    Bremen
    Beiträge
    241
    Hallo,
    DAnke für deine Antwort.
    Erstmal was sind die Modi?? Hover = Auf einer Stelle HH = Stabilisation?
    Willas Code habe ich mir auch schonma angeschaut aber ich möchte alles von Anfang an verstehen
    Was ist der/das Kp??
    Gruß
    MiniMax

  2. #2
    Erfahrener Benutzer Roboter Experte Avatar von ePyx
    Registriert seit
    14.05.2008
    Ort
    Falkensee
    Beiträge
    700
    Kp ist der Proportionalitätsfaktor also das P in PID. Ist eine einfache Skalierung/Verstärkung, daher die Multiplikation.
    Grüße,
    Daniel

  3. #3
    Erfahrener Benutzer Roboter-Spezialist Avatar von MiniMax
    Registriert seit
    26.07.2007
    Ort
    Bremen
    Beiträge
    241
    Ah ok jetzt habe ich folgendes gefunden:
    Ich brauche Winkel und Winkelbeschleunigung wie es weiter geht KP

    So um auf den Winkel zu kommen:
    angle = (0.9*(angle + gyro*dt) + (0.02)*(x_acc)

    0.98 und 0.02 sind die Verstärkungsfaktoren

    angel ist der alte/neue Winkel, gyro der Gyro wert, x_acc die ACC werte und dt die Looptime. Aber wie bekomme ich in Bascom die dt?? Könnte man das mit nem Timer machen??
    Und ist das der gesamte Filter??

    Achja welche Werte holt ihr aus welchen Registern des MPU 6050 ??
    Geändert von MiniMax (08.07.2012 um 19:46 Uhr)
    Gruß
    MiniMax

  4. #4
    Erfahrener Benutzer Roboter-Spezialist Avatar von MiniMax
    Registriert seit
    26.07.2007
    Ort
    Bremen
    Beiträge
    241
    Mhmmm...
    Keiner ne Idee??
    Gruß
    MiniMax

  5. #5
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    08.09.2007
    Ort
    Berlin
    Alter
    32
    Beiträge
    1.578
    Darf ich fragen, woher du die Formel hast?
    0.98 und 0.02 sind die Anteile der jeweiligen Sensoren, also der resultierende Winkel setzt sich zu 98% aus dem Gyrointegral und zu 2% aus dem ACC-"Winkel" zusammen.
    dt könntest du beispielsweise mittels eines Timers abfragen, wobei ich der Meinung bin, dass es auch komplett ohne dt geht, da sich deine Regelfrequenz ja nicht ständig ändert. Das ist ein Komplementärfilter, dieser ist nur dann nötig, wenn man den Hover-Mode programmiert.
    Du brauchst mindestens die drei Gyro-werte, ansonsten noch ACCX und ACCY für den Hover... Falls du eine bessere Lagerregelung mit Achsentkopplung haben möchtest (also ohne Gimbal Lock), solltest du es mit Quaternionen probieren... Da hab ich aber absolut keine Ahnung und auch keine gute Quelle, wo man sich als Laie informieren kann.. Wenn jemand was findet, immer her damit

    Gruß
    Chris

  6. #6
    Erfahrener Benutzer Roboter-Spezialist Avatar von MiniMax
    Registriert seit
    26.07.2007
    Ort
    Bremen
    Beiträge
    241
    mhmmm mit den Anteilen so weit war ich auch
    Das ist aus nem pdf im I-net
    Ich habe gehört/gelesen, dass der Komplementärfilter eine einfache Form des Kalman Filters ist aber dennoch gute Werte liefert ?!?
    Das ohne dt verstehe ich nicht... Der Gyro gibt doch °/s an und das muss ich auf meine Zeit zwischen den Mesungen bringen??? Oder nicht??

    Ist das denn der Komplette Filter?? Gehen dann aus dem der Wert und der ACC in die Regelstrecke??
    Gruß
    MiniMax

Ähnliche Themen

  1. Ausgabe eines Bytes auf ein LCD dauert länger als die Ausgabe eines Strings?
    Von Thomas E. im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 20.03.2012, 21:43
  2. Lageregelung: Frage zu Encoder
    Von mechsys im Forum Motoren
    Antworten: 1
    Letzter Beitrag: 01.12.2008, 18:26
  3. Kommunikation eines AVR's mit dem PC
    Von steffen21m im Forum Software, Algorithmen und KI
    Antworten: 5
    Letzter Beitrag: 05.10.2007, 10:55
  4. Antworten: 5
    Letzter Beitrag: 30.06.2007, 19:24
  5. Lageregelung für ein U-Boot
    Von lolsen im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 21.06.2006, 12:25

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen