JOURNAL OF KONES 2005 NO 1

Transkrypt

JOURNAL OF KONES 2005 NO 1
Journal of KONES Internal Combustion Engines 2005, vol. 12, 1-2
COMPUTER AIDED DESIGN OF TURBOCHARGER’S ROTOR
Grzegorz Budzik, Adam Marciniec
Politechnika Rzeszowska
Katedra Konstrukcji Maszyn
35-959 Rzeszów, ul. Wincentego Pola 2
tel.: (017) 865 16 42
e-mail: [email protected]
e-mail: [email protected]
Abstract
This paper presents method of create turbocharger’s rotor with computer aided design. Model of rotor has
been create with C++ and Mechanical Desktop program using. Program in C++ calculate dimensions of
turbochargers rotor basic on work parameter. Data file are in *.scr format. Format *.scr can be read by
Mechanical Desktop as an geometrical model. This method can shorter time to get CAD model of turbochargers
rotor. The connection of computational possibilities of the leaning programme on the language C++ and the
system of the computer aid Mechanical Desktop lets on the acceleration of works on rotors of turbocompressors. Introduce basic parameters of the work one receives geometries of the rotor. The geometry can be
exported to free-form of making possible the realization of calculations by means FEM.
KOMPUTEROWE WSPOMAGANIE PROJEKTOWANIA
WIRNIKA TURBOSPRĉĩARKI
Streszczenie
Artykuá przedstawia metodĊ modelowania wirnika sprĊĪarki dla turbosprĊĪarki z wykorzystaniem C++ i
Mechanical Desktop. W oparciu o wybrane parametry pracy stworzony zostaá program obliczeniowy w jĊzyku
C++. Program ten umoĪliwia obliczenia wymiarów wirnika sprĊĪarki. Uzyskane dane zapisywane są w formacie
SCR. Format ten odczytywany jest przez program Mechanical Desktop jako model geometryczny wirnika. DziĊki tej
metodzie moĪliwe staáo siĊ znaczne skrócenie czasu otrzymania modelu CAD wirnika turbosprĊĪarki. Poáączenie
moĪliwoĞci obliczeniowych programu opartego na jĊzyku C++ oraz systemu wspomagania komputerowego
Mechanical Desktop pozwala na przyspieszenie prac projektowych nad wirnikami turbosprĊĪarek. Wprowadzając
podstawowe parametry pracy otrzymuje siĊ geometrie wirnika. GeometriĊ moĪna eksportowaü do dowolnego
formatu umoĪliwiającego wykonanie obliczeĔ wytrzymaáoĞciowych za pomocą MES.
1. WstĊp
Prace projektowe nad elementami silników spalinowych wymagają stosowania coraz to
nowszych narządzi zapewniających optymalizacjĊ konstrukcji oraz odpowiednio krótki czas
realizacji. Komputerowe wspomaganie projektowania pozwala na zaprojektowanie
odpowiedniego ksztaátu elementów silnikowych. Tworzenie modelu CAD wirnika
turbosprĊĪarki poprzedzone jest dáugotrwaáymi obliczeniami w celu uzyskania podstawowych
danych o geometrii áopatek wirnika oraz jego gáównych wymiarów zewnĊtrznych.
Zastosowanie programu komputerowego wykorzystującego jĊzyk C++ pozwala na znaczne
skrócenie czasu obliczeĔ i páynne przejĞcie od obliczeĔ do ksztaátu geometrycznego.
2. Program do obliczeĔ wirnika sprĊĪarki
Program wykonany w jĊzyku C++ ma na celu obliczenie wirnika sprĊĪarki turbosprĊĪarki
oraz wygenerowanie pliku o rozszerzeniu *.scr zawierającego dane dotyczące zamodelowania
wirnika [5]. Plik po otworzeniu go w programie Mechanical Desktop wywoáuje wykonanie
szeregu funkcji, które tworzą geometriĊ wirnika turbosprĊĪarki [1].
59
Po uruchomieniu programu pojawia siĊ okno dialogowe w którym wyróĪniamy czĊĞü do
wprowadzenia danych (tab. 1), czĊĞü przedstawiającą schemat wirnika, polecenie wykonania
obliczeĔ polecenie wykonania obliczeĔ i stworzenia pliku wyjĞciowego do programu
Mechanical Desktop, oraz polecenie otwarcie stworzonego pliku w programie MDT (rys. 1).
Rys. 1. Okno dialogowe programu obliczeniowego
Fig. 1. Window of calculating program
Tab. 1. Dane wprowadzane do programu
Tab. 1. Data input the programm
ps [bar]
Ts [˚k]
M [%]
Dane wejĞciowe
ciĞnienie na ssaniu
temperatura na ssaniu
wilgotnoĞü wzglĊdna
m3
]
Vs [
h
wydajnoĞü sprĊĪarki
pk [bar]
ciĞnienie wyjĞciowe
obr
n[
]
min
J
R[
]
kg K
U[
kg
]
m3
kg
m [
]
s
F
prĊdkoĞü obrotowa
Indywidualna staáa gazowa
gĊstoĞü powietrza wilgotnego
masowe natĊĪenie przepáywu
wykáadnik izentropy
60
Program ma charakter uniwersalny i nadaje siĊ do obliczeĔ wirnika sprĊĪarki typu
lotniczego lub do sprĊĪarki táokowego silnika spalinowego. Kąt wylotowy ȕ2 zakáadamy 90˚,
udziaá koáa wirnikowego R=0.5 a wskaĨnik pracy przekazywanej czynnikowi Ȍt=2 [2,6,7,8].
CaáoĞü programu wykracza poza ramy artykuáu i stanowi odrĊbne zagadnienie. Generalnie
obliczenia podzielone są na dwa etapy. Pierwsza czĊĞü są to podstawowe obliczenia stopnia
sprĊĪarki, które w wyniku dają nam gáówne wymiary wirnika. Druga czĊĞü obliczeĔ sáuĪy do
wyznaczeni powierzchni áopatki wirnika [9,10]:
x
f ( x1 , x3 ) cos x2
y
f ( x1 , x3 ) sin x 2 z
x3 (1)
Znając gáówne wymiary wirnika dziĊki równaniom
f
f ( x1 , x3 )
fd
fb
x1 f b (1 x1 ) f d d1 d 2 x3 nd b1 b2 x3 nb gdzie wspóáczynniki nb=0,5 i nd=0,1 wyznaczamy krzywe prądu (rys. 2).
Rys. 2. Krzywe prądu
Fig. 2. Curves of the stream
61
(2)
PromieĔ wygiĊcia áopatki bĊdzie równy
R
r22 r1 ( x1 ) 2
2 r2 ˜ cos E 2 r1 ( x1 ) ˜ cos E1
(3)
Rys. 3. PromieĔ wygiĊcia áopatki
Fig. 3. Radius of the blade
wykorzystując wzory (1), (2), (3), obliczamy wspóárzĊdną kątową x2
x2
§§ 3 *
* 2
6 2
4 *2 2
4 4
2 6 ··
¨ ¨ f R fR r2 f r2 4 f R r2 2 f r2 f r2 ¸ ¸
¹¸.
arccos¨ ©
2
2
2
*
2
¸
¨
2 f R f r2
¸
¨
¹
©
(4)
W taki sposób wyznaczając f i x2 otrzymujemy równanie powierzchni áopatki.
NastĊpne zadanie programu, to stworzenie formuáy modelowania, dziĊki równaniu (1)
tworzone są krzywe przekrojowe, które po naáoĪeniu na nie powierzchni i nadaniu jej
gruboĞci dają nam áopatkĊ wirnika.
3. Wykorzystanie Mechanical Desktop do modelowania wirnika
Program Mechanical Desktop jest programem sáuĪącym do modelowania 3D elementów
maszyn. W programie tym moĪliwe jest tworzenie modeli geometrycznych, parametrycznych
i powierzchniowych. Pojedyncze elementy mogą byü skáadane w zespoáy. Na podstawie
modeli 3D wykonywana jest dokumentacja rysunkowa [1,4].
Modelowanie wirnika turbosprĊĪarki wymaga znajomoĞci jego geometrii. W przypadku
wirnika skáadającego siĊ z szeregu identycznych áopatek wystarczy znajomoĞü geometrii
jednej áopatki, która jest kopiowana za pomocą szyku koáowego. àopatka zamodelowana jest
powierzchniowo. Parametry powierzchni generowane są przez program obliczeniowy.
Program napisany w C++ tworzy dane wejĞciowe do programu Mechanical Desktop.
62
Aby uzyskaü geometriĊ wirnika naleĪy uruchomiü program obliczeniowy i wprowadziü
dane w okna dialogowe. Obliczanie zaczynają siĊ po naciĞniĊciu przycisku „wykonaj
obliczenia”, wykonywane są wtedy obliczenia wstĊpne, w ich wyniku otrzymujemy gáówne
wymiary zarysu wirnika przedstawione w oknie dialogowym, po wpisaniu nazwy pliku i
naciĞniĊciu przycisku generowany jest plik z rozszerzeniem *.scr gotowy do otworzenia w
programie Mechanical Desktop. Naciskając ikonĊ „otwórz w Mechanical Desktop”
przechodzimy do programu Mechanical Desktop. Poprzez wpisanie w linii poleceĔ komendy
POKAZ i otworzeniu pliku uruchamiamy caáą procedurĊ tworzenia wirnika turbosprĊĪarki
(rys. 4).
Rys. 4. Model CAD wirnika wykonany w Mechanical Desktop
Fig. 4. CAD Model create in Mechanical Desktop
4. Wnioski
Prace projektowe nad nowymi rozwiązaniami wykonywane są obecnie przy uĪyciu
nowoczesnych i rozbudowanych systemów komputerowego wspomagania projektowania.
Rozbudowane systemy obliczeniowe są bardzo kosztowne i dlatego mogą sobie na nie
pozwoliü jedynie duĪe firmy specjalizujące siĊ w danej dziedzinie.
Rozbudowane systemy wspomagania obliczeĔ czĊsto mają charakter uniwersalny i
pomijają specyfikĊ danego problemu. NiemoĪliwa jest równieĪ ingerencja w jądro programu.
Celowym staje siĊ tworzenie aplikacji specjalistycznych wspóápracujących zarówno z
systemami rozbudowanymi typu CATIA lub Unigraphics jak równieĪ z systemami mniej
rozbudowanymi typu Mechanical Desktop ale dającymi moĪliwoĞci uzyskania podobnych
rozwiązaĔ.
63
Wykonywanie tego typu aplikacji stanowi uzupeánienie programów dostĊpnych na rynku,
daje równieĪ moĪliwoĞü weryfikacji obliczeĔ otrzymanych przy pomocy tych programów.
Aplikacje tego typu mogą byü udoskonalane i zmieniane w sposób ciągáy w zaleĪnoĞci od
potrzeb jednostki dla której są tworzone.
Poáączenie ze sobą moĪliwoĞci obliczeniowych programu opartego na jĊzyku C++ oraz
systemu wspomagania komputerowego Mechanical Desktop pozwala na znaczne
przyspieszenie prac projektowych nad wirnikami turbosprĊĪarek. Wprowadzając do programu
podstawowe parametry pracy otrzymujemy geometrie wirnika. GeometriĊ moĪemy
eksportowaü
do
dowolnego
formatu
umoĪliwiającego
wykonanie
obliczeĔ
wytrzymaáoĞciowych za pomocą MES [3]. Model CAD pozwala równieĪ na stworzenie
prototypu przy uĪyciu technik Rapid Prototyping i poddaniu go badaniom modelowym.
5. Literatura
[1] Autodesk Mechanical Deskop User’s Guide, Autodesk Inc. 2001.
[2] Bathie W.W. Fundamentals of Gas Turbines. John Wiley & Sons, New York 1984.
[3] Budzik G., Sobolak M. Analiza wytrzymaáoĞciowa wirnika turbosprĊĪarki z
wykorzystaniem systemu CATIA, XV miĊdzynarodowa konferencja SAKON 2004,
Rzeszów 29 IX ÷ 2 X 2004, Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów
2004.
[4] Franco P., Preparata M., Shamos I. Geometria obliczeniowa. Wprowadzenie, Helion,
Gliwice 2003.
[5] GrĊbosz J Symfonia C++. Programowanie w jĊzyku C++ orientowane obiektowo
Oficyna Kalimach, Kraków 1999.
[6] KordziĔski Cz., ĝrodulski T. Silniki spalinowe z turbodoáadowaniem, WNT Warszawa
1970.
[7] Kowalewicz A. Doáadowanie silników spalinowych. Politechnika Radomska, Radom
1998.
[8] OczoĞ K. Przepáywowe maszyny wirnikowe. Zbiór prac VIII miĊdzynarodowej
konferencji. Oficyna Wydawnicza Politechniki Rzeszowskiej, Rzeszów 1998.
[9] Tuliszka E. SprĊĪarki, dmuchawy i wentylatory, WNT Warszawa 1976.
[10] Witkowski A. SprĊĪarki wirnikowe. Wydawnictwo Politechniki ĝląskiej, Gliwice 1980.
64

Podobne dokumenty