Gibt es eine nicht experimentelle Möglichkeit, CL, CD und CM als Funktion des Anstellwinkels und des Auslenkungswinkels der Ruder zu erhalten?

Ich arbeite an einem Flugsimulator zum Testen von Steueralgorithmen. Das Problem, mit dem ich konfrontiert bin, besteht darin, eine Beziehung zwischen CL / CD / CM und dem Anstellwinkel zu finden ( a ) und der Ruderausschlagwinkel ( δ ).

Da ich einen Steueralgorithmus für einen Nurflügler entwickle, ist es entscheidend zu wissen, wie nicht nur a aber auch δ wirken sich auf die Kräfte und Momente auf mein Fluggerät aus. Und ich kann es mir nicht leisten, die Kräfte und Momente experimentell zu messen.

Im Gazebo-Simulator geht das LiftDragPlugin davon aus, dass sich die Auftriebskurve nach oben und unten verschiebt δ mal etwas konstant. Dies ist jedoch nicht der Fall, wie aus den numerischen Ergebnissen von XFLR5 unten ersichtlich ist.

CL gegen ⍺

CD gegen ⍺

CM gegen ⍺

Legende: "Flugzeugname ±δ"

Wo „Flugzeugname ± δ “ beschreibt die Kurve für alle δ .

Wir können sehen, dass sich die Kurve von Null in beide Richtungen verschiebt. δ Position. Beispielsweise nimmt der Stall-Winkel ab δ erhöht sich.

Mein derzeitiger Ansatz besteht darin, eine dreidimensionale Nachschlagetabelle zu erstellen, indem ich die Kurven bei verwende δ Und + δ als Endpunkte und interpolieren Sie die beiden Kurven entlang der z-Achse linear. Wenn ich bei einigen die aerodynamischen Parameter (CL, CD oder CM) brauche a 0 Und δ 0 Ich kann den Punkt in diesem dreidimensionalen Raum einfach aus lokalisieren a 0 Und δ 0 .

Ist dies eine gültige Methode, um CL/CD/CM als Funktion von zu bestimmen? a Und δ zahlenmäßig? Wenn nicht, wie soll ich dieses Problem angehen?

Wo sehen Sie einen Stillstand in den von Ihnen vorgelegten Daten? Ich sehe keinen Stall. Die Verwendung von XFLR5 wäre rechnerisch (dh numerisch), nicht experimentell.
Ich schlage vor, dass Sie sich JSBsim ( jsbsim.sourceforge.net ) ansehen. Dies ist zwar keine direkte Antwort auf Ihre Frage, aber es gibt viele Beispiele für JSBSim-Flugzeuge, die einige gute Daten für Sie enthalten könnten.
Ich bin mir nicht sicher, ob XFLR5 Stall für eine VLM-Analyse erfassen kann.

Antworten (3)

Die Grafiken im OP zeigen ziemlich typische Ergebnisse, die man von linearen Analysen (z. B. VLM) erwarten würde.

1. Anheben

Im linearen Bereich ist der Auftriebsbeiwert der Auftriebsfläche ( C L ) kann ausgedrückt werden als:

C L = A 0 a + A 1 δ

Wo A 0 = C L a ist die Steigung der Auftriebskurve und A 1 = C L δ ist die Auftriebssteigung pro Klappenausschlag, die im linearen Bereich Konstanten sind und leicht in Ihrem Auftriebsdiagramm zu sehen sind.

Fazit : Sie können Ihre Nachschlagetabellen auf die obigen Gleichungen (alle Konstanten) vereinfachen, wenn Sie nur daran interessiert sind, den linearen Effekt zu erfassen (was sowieso alles ist, was VLM erfassen kann).

2. Nickmoment

Im linearen Bereich können Sie den Nickmomentkoeffizienten ausdrücken ( C M ), von dem ich annehme, dass er im Viertelakkord berechnet wird, als:

C M = C M A C ( δ ) + C L l A C ( δ ) C ¯

Wo C M A C ist das Nickmoment am aerodynamischen Zentrum (AC) der Oberfläche und ist eine Funktion von δ ; l A C ist der Abstand zwischen 1/4c und AC und ist auch eine Funktion von δ ; C ¯ ist die Referenz-Akkordlänge.

Der C M Diagramme, die Sie gezeigt haben, scheinen sich sehr nahe am aerodynamischen Zentrum der Auftriebsfläche auszurichten (aufgrund der Tatsache, dass sich nur sehr wenig ändert C M in Bezug auf AOA). Der Klappenausschlag verändert nur den Versatz ( C M A C ). Die Variationen in den Neigungen sind darauf zurückzuführen, dass Sie keine Vollspannklappe haben (Sie haben Höhenruder, die Teilspannweiten sind), was die Auftriebsverteilung in Spannweitenrichtung und das resultierende aerodynamische Zentrum ändert.

Fazit : Sie können Ihre mehrdimensionale Nachschlagetabelle durch zwei 1-Dim-Tabellen ersetzen C M A C Und l A C , und durch die obige Gleichung ersetzen. Sie können diese Nachschlagetabellen sogar durch konstante lineare Beziehungen ersetzen, wenn Ihre Diagramme Wasser enthalten.

3. Ziehen

Der Luftwiderstandsbeiwert ( C D ) ist am interessantesten. Es scheint, als gäbe es seitdem eine Grenzschichtanalyse in Kombination mit dem VLM C D 0 Änderungen pro Klappe. Wenn sich die Reynolds-Zahl nicht wesentlich ändert, können Sie die folgende Vereinfachung versuchen:

C D = C D 0 ( δ ) + K ( δ ) C L 2

wobei C_{D_0} das Form-Drag-and ist K ist der induzierte Luftwiderstandsfaktor, die beide eine Funktion von sind δ .

Schlussfolgerung : Sie können Ihre Multi-Dim-Nachschlagetabellen wieder auf zwei 1-Dim-Tabellen vereinfachen.

4. Zum Schluss ...

Im wirklichen Leben werden Sie definitiv beginnen, nichtlineare Effekte bei 30 Grad Steuerausschlag zu sehen, vielleicht sogar bei 20 Grad. Dies wird offensichtlich nicht von VLM erfasst.

Danke schön! Der Flügel, den ich in XFLR5 analysiert habe, verfügt über eine einfache Klappe mit voller Spannweite. Die eigentliche Tragfläche und die Höhenruder, die ich simulieren möchte, habe ich noch nicht modelliert.

Letztendlich wird CFD (Computational Fluid Dynamics), also die Computersimulation der Luftströmung und ihrer Auswirkungen auf den Flügel, den Job machen. Viele solcher Programme sind verfügbar, einschließlich kostenloser.

Für diese Art von Jobs ist VLM ein nettes Werkzeug oder es gibt eine verbesserte Version von xfoil. CFD wird meiner Meinung nach zu fortgeschritten sein. Sie befinden sich auf dem richtigen Pfad