Nowości w pakiecie PANUKL
Transkrypt
Nowości w pakiecie PANUKL
PANUKL - nowości i powiązania z innymi pakietami dr hab. inż. Tomasz Goetzendorf-Grabowski dr inż. Jacek Mieloszyk 2014-09-26 Co to jest PANUKL • PANUKL czyli PANeli UKLad jest pakietem programów do analizy aerodynamiki samolotu metodą panelową • Wykorzystuje potencjalny model przepływu, uwzględnia ściśliwość powietrza • w jęz. angielskim taki typ oprogramowania to „panel code” lub „potential slover” • Znane oprogramowanie na świecie tego typu: – – – – VSAERO (by AMI Corp.) HESS (by McDonnell Douglas) PanAir (by Boeing) wiele innych pakietów specjalizowanych – np. niemiecki QBlade do łopat śmigieł, w tym do elektrowni wiatrowych Trochę historii • JUBILEUSZ PANUKLa – 20 lat! • 1994 – początek prac w ramach grantu KBN PB0044/56/93/04 „Badanie stateczności ruchu złożonych konfiguracji aerodynamicznych” • 1996 – pierwsza wersja udostępniana studentom • 2002 – pierwsza wersja okienkowa z GUI • 2012 – poważniejsze zmiany i uzupełnienia po zebraniu doświadczeń z 10 lat użytkowania – nowa wersja na pełnoletniość (18 lat) Gdzie jest PANUKL? • http://meil.pw.edu.pl/zsis/ZSiS/Dydaktyka/ Oprogramowanie/PANUKL • lub • http://www.meil.pw.edu.pl/add/ADD/Teachi ng/Software/PANUKL • albo Google -> PANUKL Panukl - nowości • • • • • Edytor plików MS2 Nowe definiowanie geometrii (by JM) Biblioteka profili Generowanie profili NACA Więcej wyników – eksport obrazków (JPG,PNG,BMP) – podział na obiekty – wygładzone rozkłady • Eksport wyników i danych do programów zewnętrznych - SDSA, Calculix (by JM) Ciekawe projekty • Najciekawsze są studenckie projekty !!! • Sparky – czyli samolot na konkurs SAE (Adam Sieradzki) Ciekawe projekty • Najciekawsze są studenckie projekty !!! • Spark – czyli samolot na konkurs SAE (Adam Sieradzki) • Tu-154 ze złamanym skrzydłem (Artur Wiśniewski) – praca dyplomowa pod kier. dr M.Laska Ciekawe projekty • Najciekawsze są studenckie projekty !!! • Spark – czyli samolot na konkurs SAE (Adam Sieradzki) • Tu-154 ze złamanym skrzydłem (Artur Wiśniewski) – praca dyplomowa pod kier. dr M.Laska • mini UAV (Grzegorz Kostrzewa) Ciekawe projekty • Cel latający Ciekawe projekty • AT-6 (by T. Antoniewski) Ciekawe projekty • Zoom (by prof. M.Rodzewicz) Ciekawe projekty MOSUPS (by C.Galiński, analiza dynamiczna: M.Lis) Zastosowania za granicą TSR2 – obliczenia na potrzeby symulacji – model do Flight Gear by Alan Teeder (BAe) Zastosowania za granicą Etapy pracy • Edycja danych do generacji siatki – plik MS2 – MS2Editor – nowość !!! • Przygotowanie siatki (Mesh) • Wyznaczenie śladu i sąsiadów (Neigh) • Opcjonalne programy modyfikacji siatki • Obliczenie potencjału prędkości (Panukl) • Obliczenie rozkładu ciśnienia i współczynników aerodynamicznych (Press) Etapy pracy Pliki danych • Mesh – ms2 – sterujący powstaniem siatki – Prf- geometria profili – F – geomatria kadłuba – najtrudniejsze – program Fuselage (by MD&ŁS) • Neigh – inp – siatka bez śladu wirowego • Panukl – dat – siatka ze śladem wirowym + dane o sąsiadach • Press – pan – „free format” plik zawierający rozkład potencjału prędkości Struktura danych ms2 • Dwa rodzaje obiektów „realnych” + trzy rodzaje obiektów „wirtualnych” • obiekty realne: – płaty (skrzydło główne, usterzenia, pylony, pierścienie, zastrzały, itp.) – kadłub (kadłuba właściwy, gondole silnikowe) • obiekty wirtualne – połączenia – poziome (np. płyty brzegowe) – pionowe (np. usterzenie T) – równoległe (nowość) – łączenie części płatów o skokowej zmianie cięciwy (np. wykrój na klapy) Podział na obiekty - nowość MS2editor Płat z vertical to horizontal y x definiowane profile horizontal to vertical Kadłub Sposób opisu geometrii kadłuba Rodzaje płatów i połączeń z kadłubem • rodzaje płata: – master – slave – independent • rodzaje połączenia – z przenikaniem – bez przenikania (doklejane) Rodzaje płatów i połączeń z kadłubem master Kadłub - skrzydło Nowy rodzaj połączeń płat-płat płat 2 płat 1 połączenie równoległe (parallel) Nowy rodzaj połączeń płat-płat płat 3 połączenie 2 płat 2 płat 1 połączenie 1 Klapa szczelinowa – wycięcie modelowane przy pomocy opcji połączeń równoległych przecinanie śladu - błędy ADELA przecinanie śladu przecinanie śladu nowość – chwilowo działa tylko w pł. symetrii Pliki wynikowe • .out – syntetyczne wyniki obliczeń • .txt – rozkład ciśnienia, prędkości, itp. • .eps – rozkład opływu (prędkości, odchylenie strug) wokół obiektu • .bln – przekrój samolotu płaszczyzną, w której liczony jest opływ • .czy – rozkład Cz, Cxi, Cm wzdłuż rozpiętości powierzchni nosnych Wyniki syntetyczne Data from file: C:\Users\tgrab\PanuklProjects\ULS2_new\uls2new_w.pan Geometry data: S = 1.23000 MAC = 0.410000 B = 3.00000 Swet = 4.29984 Coordinates of reference point for moments calculation: X = 0.610000 Y = 0.232000 Angle of attack, sideslip angle and Mach number: Alfa = 5.00000 Beta = 0.00000 Mach = 0.00000 angular velocities: P = 0.00000 Q = 0.00000 R = 0.00000 Wyniki syntetyczne Global results : in body axis system: Cx = -.497498E-01 Cy = 0.863586E-05 Cz = 0.910713 Cl = -.344993E-05 Cm = -.605030E-01 Cn = 0.245162E-05 in stability axis system: Cx = 0.298133E-01 Cy = 0.863586E-05 Cz = 0.911583 Cl = -.322313E-05 Cm = -.605030E-01 Cn = 0.274297E-05 Induced drag and corresponding lift coefficient: Cxi= 0.254666E-01 Czi= 0.914779 Wyniki syntetyczne Objects contribution: No. N1 N2 0 0 159 1 160 691 2 692 881 3 882 980 4 981 2082 5 2083 3922 Name "Pylon" "Usterzenie H" "Usterzenie V" "ploza" "Wing" "Fuselage" Objects contribution - body axes system: No. Cx Cy Cz Cl 0 0.000639 -0.000001 0.001311 -0.000000 1 -0.000587 0.000000 0.025886 0.000000 2 0.000567 -0.000000 0.000019 0.000000 3 -0.000022 -0.000000 0.000009 0.000000 4 -0.049721 -0.000002 0.887510 -0.000003 5 -0.000625 0.000011 -0.004021 -0.000001 Cm Cn 0.000401 -0.000000 -0.084402 0.000000 -0.000101 0.000000 -0.000014 0.000000 0.033657 0.000002 -0.010044 0.000000 Objects contribution - stability axes system: No. Cx Cy Cz Cl Cm Cn 0 0.000751 -0.000001 0.001250 -0.000000 0.000401 -0.000000 1 0.001671 0.000000 0.025838 0.000000 -0.084402 -0.000000 2 0.000566 -0.000000 -0.000030 0.000000 -0.000101 0.000000 3 -0.000022 -0.000000 0.000010 0.000000 -0.000014 0.000000 4 0.027820 -0.000002 0.888466 -0.000002 0.033657 0.000002 5 -0.000973 0.000011 -0.003951 -0.000001 -0.010044 0.000000 Rozkład kąta odchylenia strug 1.00 0.00 -1.00 -4.00 -3.00 -2.00 -1.00 0.00 1.00 2.00 3.00 4.00 11.00 10.00 9.00 8.00 7.00 6.00 5.00 4.00 3.00 2.00 1.00 0.00 -1.00 -2.00 -3.00 -4.00 -5.00 -6.00 -7.00 -8.00 -9.00 -10.00 Opływ wokół przekroju skrzydła Export danych i wyników do innych programów • SDSA: – export danych aerodynamicznych (pochodnych) do analizy stateczności • Calculix: – export geometrii oraz wyników do analiz FEM Eksport do SDSA Eksport do SDSA Współautorzy: Plany na przyszłość • próba dostosowania danych do CPACS (Common Parametric Aircraft Configuration Scheme) • pliki danych w formacie XML • Rozkład Ma dla przepływu ściśliwego i ostrzeżenia o przekroczeniu Ma_kr • inne ? Dziękuję za uwagę • cd. by dr inż. Jacek Mieloszyk • Nowy sposób definiowania geometrii – płaty modułowe – kadłuby • Panukl w pętli optymalizacyjnej - MADO • Export danych i wyników do Calculix-a Płaty modułowe a) moduły: – root – line – eqiline – arc b) c) Definicja kadłuba Definicja kadłuba Spine Up contour H Z Side contour X Convexity curve up/down Y Down contour Bend distance Bend angle Gondole silnika Nup Swirl Up Conv. Zup Fact. Up L Y Swirl Down Conv. Fact. Down Zdown Ndown (X0,Y0,Z0) Idea optymalizacji MADO 1000000 100000 F_OBJ 10000 1000 100 Best Worst 10 0 5 10 15 Iterations 20 25 Eksport do CalculiX Eksport do CalculiX - Naprężenia - Odkształcenia - Inne - Geometria - Rozkład ciśnień - Obciążenia Więzy Materiał Inne Dziękuję za uwagę i teraz poćwiczymy trochę