Диссертация (Щёточные уплотнения в роторных системах авиационных двигателей), страница 78
Описание файла
Файл "Диссертация" внутри архива находится в папке "Щёточные уплотнения в роторных системах авиационных двигателей". PDF-файл из архива "Щёточные уплотнения в роторных системах авиационных двигателей", который расположен в категории "". Всё это находится в предмете "технические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. , а ещё этот архив представляет собой докторскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени доктора технических наук.
Просмотр PDF-файла онлайн
Текст 78 страницы из PDF
0 )y i ( 2 ) = Drotor / 2 + Hb ;elsey i ( 2 ) = ( Drotor / 2 + Dfence / 2 ) / 2 ;endy i ( 3 ) = Dfence / 2 ; y i ( 4 ) = D s t a t o r / 2 ; y i ( 5 ) = ( D s t a t o r / 2 + Drotor / 2 + Lb ) / 2 ; y i ( 6 ) = Drotor / 2 + Lb ;%% END: Y SECTIONS%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%107108109110111112113114115116%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TOPOLOGY%Nxyi = [ 0 4 4 6 6 6 6 6 4 4 ] ;%% END: TOPOLOGY%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Пакет POLLS для автоматизированного расчёта щёточного уплотнения в OpenFOAM77118119120121122123124%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% VERTICES & EDGES%f o r i = 1 : 1 : Nxif o r j = 1 : 1 : Nxyi ( i +1)i p = sum( Nxyi ( 1 : 1 : i ) ) + j ;125pt ( ip , 1 ) = x i ( i ) ; pt ( ip , 2 ) = y i ( j ) * cos ( angle / 2 * pi / 1 8 0 ) ; pt ( ip , 3 ) = y i ( j ) * sin ( angle / 2 * pi / 1 8 0 ) ;126127e d g e s ( ip , 1 ) = x i ( i ) * 1000 ; e d g e s ( ip , 2 ) = y i ( j ) * 1 0 0 0 ;128end129130end131132133134135483136p t _s i d e 1 = pt ; p t _s i d e 2 = pt ; p t _ si d e 2 ( : , 3 ) = −pt ( : , 3 ) ;%% END: VERTICES & EDGES%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%137138139140141142%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% WRITE%f i d = fopen ( f i l e _ o u t , ’w ’ ) ;143144145146147148149150151fprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fid,,,,,,,,’ FoamFile \n ’ ) ;’ {\n ’ ) ;’version’format’class’object’ }\n ’ ) ;’ \n ’ ) ;2.0;\n ’ );a s c i i ;\n ’ );dictionary ;\n ’ );blockMeshDict ; \ n ’ ) ;152153f p r i n t f ( f i d , ’ convertToMeters 0 .
0 0 1 ; \ n ’ ) ;154155156f p r i n t f ( f i d , ’ //\ t f i l e _ o u t = ’ ’%s ’ ’ ; \ n ’ , f i l e _ o u t ) ;f p r i n t f ( f i d , ’ //\ t D r o t o r = %f ; %% [m] \ n ’ , Drotor ) ;Пакет POLLS для автоматизированного расчёта щёточного уплотнения в OpenFOAM117158159160161162163164165166167fprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fid,,,,,,,,,,,’ //\ t H f e n c e = %f ; %% [m] \ n ’ , Hfence ) ;’ //\ tLb = %f ; %% [m] \ n ’ , Lb ) ;’ //\ tBb = %f ; %% [m] \ n ’ ,Bb ) ;’ //\ tHb = %f ; %% [m] \ n ’ ,Hb ) ;’ //\ t H s t a t o r = %f ; %% [m] \ n ’ , H s t a t o r ) ;’ //\ tLt = %f ; %% [m] \ n ’ , Lt ) ;’ //\ tBbr = %f ; %% [m] \ n ’ , Bbr ) ;’ //\ tBbp = %f ; %% [m] \ n ’ , Bbp ) ;’ //\ tBfp = %f ; %% [m] \ n ’ , Bfp ) ;’ //\ t a n g l e = %f ; %% [ d e g r e e ] \ n ’ , angle ) ;’ \n ’ ) ;168169170171172173174175484176177178179180181%% Vertices%f p r i n t f ( f i d , ’ v e r t i c e s \n ’ ) ;fprintf ( fid , ’ (\n ’ ) ;f o r i = 1 : 1 : Nptfprintf ( fid , ’(%10.6 f %10.6 f %10.6 f ) // %i \n ’ , p t _ s i d e 1 ( i , 1 ) , p t _ s i d e 1 ( i , 2 ) , p t _ s i d e 1 ( i , 3 ) , i −1);endf o r i = 1 : 1 : Nptfprintf ( fid , ’(%10.6 f %10.6 f %10.6 f ) // %i \n ’ , p t _ s i d e 2 ( i , 1 ) , p t _ s i d e 2 ( i , 2 ) , p t _ s i d e 2 ( i , 3 ) , i −1+Npt ) ;endfprintf ( fid , ’ );\ n ’ ) ;f p r i n t f ( f i d , ’ \n ’ ) ;182183184185186187188189190191192%% Edges%f p r i n t f ( f i d , ’ e d g e s \n ’ ) ;fprintf ( fid , ’ (\n ’ ) ;f o r i = 1 : 1 : Nptfprintf ( fid , ’a r c %i %i (%10.6 f %10.6 f %10.6 f ) \ n ’ , i −1, i −1+Npt , e d g e s ( i , 1 ) , e d g e s ( i , 2 ) , e d g e s ( i , 3 ) ) ;endfprintf ( fid , ’ );\ n ’ ) ;f p r i n t f ( f i d , ’ \n ’ ) ;193194195196%% Blocks%Пакет POLLS для автоматизированного расчёта щёточного уплотнения в OpenFOAM157198199200201202203204205206207208209210211212213214215485216217218219220221222223224225226227228229230231232233234235236fprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fid,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,’ nx0 5 8 ; \ n ’ ) ;’ nx3 1 2 ; \ n ’ ) ;’ \n ’ ) ;’ ny0 2 4 ; \ n ’ ) ;’ ny1 1 6 ; \ n ’ ) ;’ ny2 3 0 ; \ n ’ ) ;’ \n ’ ) ;’ nz0 3 ; \ n ’ ) ;’ \n ’ ) ;’ b l o c k s \n ’ ) ;’ (\n ’ ) ;’ hex ( 0 4’ hex ( 1 5’ hex ( 2 6’ hex ( 4 8’ hex ( 5 9’ hex ( 8 14’ hex ( 9 15’ hex ( 1 0 16’ hex ( 1 1 17’ hex ( 1 2 18’ hex ( 1 4 20’ hex ( 1 5 21’ hex ( 1 6 22’ hex ( 1 7 23’ hex ( 1 8 24’ hex ( 2 0 26’ hex ( 2 1 27’ hex ( 2 2 28’ hex ( 2 3 29’ hex ( 2 4 30’ hex ( 2 6 32’ hex ( 2 7 33’ hex ( 2 8 34’ hex ( 2 9 35’ hex ( 3 0 36’ hex ( 3 2 38’ hex ( 3 3 39’ hex ( 3 8 42’ hex ( 3 9 43567910151617181921222324252728293031333435363739404344123569101112131516171819212223242527282930313334394046474850515455565758606162636466676869707273747576787984855051525455606162636466676869707273747576787980818284858889515253555661626364656768697071737475767779808182838586899047)48)49)51)52)55)56)57)58)59)61)62)63)64)65)67)68)69)70)71)73)74)75)76)77)79)80)85)86)B_SEAL_UP ( $nx0 $ny0 $nz0 ) edgeGrading ( 0 .
0 2 0 . 0 2 0 . 0 2 0 . 0 2 7B_SEAL_UP ( $nx0 $ny1 $nz0 ) edgeGrading ( 0 . 0 2 0 . 0 2 0 . 0 2 0 . 0 2 1B_SEAL_UP ( $nx0 $ny2 $nz0 ) edgeGrading ( 0 . 0 2 0 . 0 2 0 . 0 2 0 . 0 2 0 . 1 4B_SEAL_UP ( $nx3 $ny0 $nz0 ) edgeGrading ( 11117B_SEAL_UP ( $nx3 $ny1 $nz0 ) edgeGrading ( 11110.14B_SEAL_UP ( 1 2$ny0 $nz0 ) edgeGrading ( 55557B_SEAL_UP ( 1 2$ny1 $nz0 ) edgeGrading ( 55550.14B_SEAL_UP ( 1 2$ny2 $nz0 ) edgeGrading ( 55557B_SEAL_UP ( 1 216$nz0 ) edgeGrading ( 55551B_SEAL_UP ( 1 216$nz0 ) edgeGrading ( 55550.14B_SEAL_UP ( 1 2$ny0 $nz0 ) edgeGrading ( 11117B_SEAL_UP ( 1 2$ny1 $nz0 ) edgeGrading ( 11111B_SEAL_UP ( 1 2$ny2 $nz0 ) edgeGrading ( 11111B_SEAL_UP ( 1 216$nz0 ) edgeGrading ( 11111B_SEAL_UP ( 1 216$nz0 ) edgeGrading ( 11110.14B_SEAL_UP ( 1 2$ny0 $nz0 ) edgeGrading ( 11117B_BRUSH(12$ny1 $nz0 ) edgeGrading ( 11111B_BRUSH(12$ny2 $nz0 ) edgeGrading ( 11111B_BRUSH(1216$nz0 ) edgeGrading ( 11111B_BRUSH(1216$nz0 ) edgeGrading ( 11110.14B_SEAL_DOWN ( 1 2$ny0 $nz0 ) s i m p l e G r a d i n g ( 0 .
2 7 1 ) //20\ n ’ ) ;B_BRUSH(12$ny1 $nz0 ) s i m p l e G r a d i n g ( 0 . 2 1 1 )//21\ n ’ ) ;B_BRUSH(12$ny2 $nz0 ) s i m p l e G r a d i n g ( 0 . 2 1 1 )//22\ n ’ ) ;B_BRUSH(1216$nz0 ) s i m p l e G r a d i n g ( 0 . 2 1 1 )//23\ n ’ ) ;B_BRUSH(1216$nz0 ) edgeGrading ( 0 . 2 0 . 2 0 .
2 0 . 2 0 . 1 4B_SEAL_DOWN ( 1 8$ny0 $nz0 ) s i m p l e G r a d i n g ( 1 7 1 )//25\ n ’ ) ;B_SEAL_DOWN ( 1 8$ny1 $nz0 ) s i m p l e G r a d i n g ( 1 1 1 )//26\ n ’ ) ;B_SEAL_DOWN ( $nx0 $ny0 $nz0 ) s i m p l e G r a d i n g ( 3 2 7 1 )//27\ n ’ ) ;B_SEAL_DOWN ( $nx0 $ny1 $nz0 ) s i m p l e G r a d i n g ( 3 2 1 1 )//28\ n ’ ) ;70.140.1470.1471110.1471110.1471110.1470.140.1470.1471110.1471110.1471110.14710.1470.1470.14710.1471110.1471110.141111111111111111111111111111111111111111111111111111111111111)1)1)1)1)1)1)1)1)1)1)1)1)1)1)1)1)1)1)1)//0\ n ’ ) ;//1\ n ’ ) ;//2\ n ’ ) ;//3\ n ’ ) ;//4\ n ’ ) ;//5\ n ’ ) ;//6\ n ’ ) ;//7\ n ’ ) ;//8\ n ’ ) ;//9\ n ’ ) ;//10\ n ’ ) ;//11\ n ’ ) ;//12\ n ’ ) ;//13\ n ’ ) ;//14\ n ’ ) ;//15\ n ’ ) ;//16\ n ’ ) ;//17\ n ’ ) ;//18\ n ’ ) ;//19\ n ’ ) ;0 .
1 4 0 . 1 4 0 . 1 4 1 1 1 1 ) //24\ n ’ ) ;Пакет POLLS для автоматизированного расчёта щёточного уплотнения в OpenFOAM197238239240241242243244245246247248249250251252253254255486256257258259260261262263264265266267268269270271272273274275276fprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fidfprintf ( fid,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,’ hex ( 4 0 44 45 41 86 90 91 8 7 ) B_SEAL_DOWN ( $nx0 $ny2 $nz0 ) s i m p l e G r a d i n g ( 3 2 0 .