ࡱ>  KXDEFGHIJ9 bjbj..zj%l000 : FFFZ8t|TZ>l"e I!t=======$g@ B=F!!!=)FFQ>)))!fFpF=)!=)r)*;Fz= gZv#& 0><#C/'b#Cz=)ZZFFFF !!!/ / #!""#"   "" 8;>1>9, .. LN:>20, .. 0;0:B8>=>2>=B5:AB=0O 287C0;870F8O ?@>AB@0=AB25==KE 40==KE>A:20, 2004 . . 0A8;L52, .. >;>1>9, .. LN:>20, .. 0;0:B8>=>2>=B5:AB=0O 287C0;870F8O ?@>AB@0=AB25==KE 40==KE==>B0F8O 0AA=F5?F8O :>=B5:AB=>9 287C0;870F88 ?@>AB@0=AB25==KE 40==KE 8 55 @50;870F8O 2 A8AB5445@68205B >B>1@065=85 B@5E@=KE ?>;59 21J5:B0AB02;ONI85 >:@C65=85 287C0;878@C53> ?@>F5AA0 8;8 O2;5=8O. @>AB>9 ?@85 87>1@065=85 45;8 68;>3> ?><5I5=8O 8 @0A?@545;5=8O B574CE0 2 =5;8=89 =0 >4=>9 8;8 =5A:>;L:8E ?;>A:>ABOE. >445@6820NBAO B0:65 1>;55 A;>6=K5 ?@575=B0F88 A 287C0;870F859 >4=>2@5 =5A:>;L:8E E0@0:B5@8AB8:, 0 B0:65 0=872>;ONI85 ?@54AB028BL 879 E0@0:B5@8AB8:8 2 ?@>AB@0=AB25 8;8 2@59 ?>4E>4 >15A?5G8205B 35=5@0F8N 2KA>:>8=D>@1@065=89, ?@54AB02;ONI8E A@54C >18B0=8O G5;>25:0. 1;0AB8 ?@8<5=5=8O A8AB55:B8@>20=85 A8AB5< :;8=B@>;O, 3@04>AB@>8B5;LAB2>, ;0=4H0DB=K9 48709=, 02B>18;L=0O ?@>ABL, ?@>5:B8@>20=85 A8AB5E;0645=8O 2 :>9 8=4CAB@88, ?@81>@>AB@>5=88 8 4@. V.R. Vassiliev, A.G. Voloboy, N.I. Vyukova, V.A. GalaktionovContext-Aided Visualization of Volumetric Data AbstractThe paper discusses the concept of context-aided visualization and its implementation in the Visualizer system. Visualizer supports presentation of 3D distributions of physical characteristics (e.g. temperature or air velocity) along with the surrounding objects. This approach provides highly informative visual presentation of environments of human inhabitation. Visualizer application areas are architecture, air conditioning and heating systems, urban planning, landscape design, design of cooling systems in technical devices, computers, etc.!>45@60=85 TOC \o "1-3" \u !>45@60=85  PAGEREF _Toc84432812 \h 31. 2545=85  PAGEREF _Toc84432813 \h 42. @8=B5:AB=>9 287C0;870F88  PAGEREF _Toc84432814 \h 73. 17>@ 2>76=>AB59 A8AB5@3> ?@54AB02;5=8O ?@>AB@0=AB25==KE 40==KE  PAGEREF _Toc84432816 \h 113.2. @575=B0F8>==K5 =01>@K 40==KE  PAGEREF _Toc84432817 \h 123.3. -;5<5=BK ?@575=B0F88  PAGEREF _Toc84432818 \h 133.4. !@54AB20 0=85==0O A8AB5<0 45;8@>20=8O Flow  PAGEREF _Toc84432820 \h 153.6. =AB@C20=8O AF5= 8 45;8@>20=8O >A25I5==>AB8  PAGEREF _Toc84432821 \h 154. >?@>AK @50;870F88  PAGEREF _Toc84432822 \h 175. >76=K5 =0?@02;5=8O @0728B8O Visualizer  PAGEREF _Toc84432823 \h 196. 0:;NG5=85  PAGEREF _Toc84432824 \h 20!?8A>: ;8B5@0BC@K  PAGEREF _Toc84432825 \h 22 1. 2545=8587C0;870F8O ?@>AB@0=AB25==KE 40==KE 8A?>;L7C5BAO 2 >A=>2=>9 287C0;870F88. 0CG=0O 287C0;870F8O  MB> A>740=85 3@0D8G5A:8E >1@07>2, 2 <0:A8 8=D>@9 D>@A?@>872>4OI8E 7=0G8<K5 0A?5:BK 8AA;54C53> ?@>F5AA0 8;8 O2;5=8O. @8 MB>;LH>9 >1J52 45;8@>20=8O ?@54AB02;O5BAO 2 :>9 8 ;53:> 2>A?@8=8<059 D>@1@07>2 ?>72>;O5B 8AA;54>20B5;N C2845BL 87CG05<CN A8AB5F5AA 87=CB@8, GB> 1K;> 1K =52>76=> 157 287C0;870F88 40==KE. , 8=>340, 8 287C0;870F8O ?@82>48B : ?>;=>=8<0=8N O2;5=8O.0?@8<5@, 2 A8AB59 4;O 287C0;870F88 A;>6=KE B@5EAB8 8;8 3070, ?@54AB02;5=85 >1J5<=KE E0@0:B5@8AB8: 8AA;54C5A=>20=> =0 ?@89 0=8<0F88. 04@ 0=8==>9 ?>A;54>20B5;L=>AB8 87>1@0605B @0A?@545;5=85 D878G5A:>9 25;8G8=K 2 =5:>B>@>9 ?;>A:>AB8 A5G5=8O ?>A@54AB2>2=O, B>=>2>9 70;82:8, 25:B>@>2 =0 ?;>A:>AB8 8;8 2 2845 87>?>25@E=>AB8. >;L7>20B5;L 876=>ABL ?@>A< @568<5 2@51@065=85, A>>B25BAB2CNI55 42865=8N ?;>A:>AB8 A5G5=8O 8;8 (4;O 87>?>25@E=>AB59) 87AB@>I8 @0, GB> ?>72>;O5B 51J5<=K5 E0@0:B5@8AB8:8 8AA;54C53> B5G5=8O. [2] B0:65 8AA;54C5BAO ?@>1;5<0 287C0;870F88 B@5EAB8, >4=0:> 745AL ?@544=KE >1J5:B0E (@57C;LB0BK <0B53> 45;8@>20=8O 384@>48=02A:>3> @O). @0:B8G5A:8 ?>;=0O 8=D>@ 42C<5@=KE B5G5=8OE 65B 1KBL ?5@540=0 ?@8 ?>I8 B5:ABC@, >@85=B8@>20==KE 24>;L =0?@02;5=8O B5G5=8O A>2 A 8E 0=8B>1@065=8O B@5BL59 :>=5=BK 25:B>@0 A:>@>AB8 ?@8<5=O5BAO F25B; 254CBAO B0:65 M:A?5@8 287C0;870F88 B@5EI8 B@5E1J53> @5=45@8=30 A@54AB20B5:8 OpenGL.0: 8 ?@54K4CI85 420 ?@8B0 [3] A2O70=0 A 287C0;870F89 E0@0:B5@8AB8: B5G5=8O 684:>AB8 2 B@5EAB@0=AB25.  40==>< A;CG05 ?@5420=89 O2;O5BAO B>?>;>38O @5F8@:C;OF8>==>9 7>=K, 2>7=8:0NI59 ?@8 AB0F8>=0@=>< ;0AB8 2 :>=B59=5@5 A ;>:0;L=K>1@87>=B0;L=KE ?>25@E=>ABOE. '0AB8FK, =0E>4OI85AO 2=CB@8 @5F8@:C;OF8>==>9 7>=K, ?5@5 B@05:B>@8O<, ;560I825@E=>AB8 B>@0; 2=5 MB>9 7>=K 42865=85 G0AB8F E0>B8G=>. ;O 2KO2;5=8O B>?>;>388 @5F8@:C;OF8>==>9 7>=K AB@>OBAO B@05:B>@88 42865=8O =5:>B>@>3> G8A;0 2, 0 70B5;=O5BAO B@80=3C;OF8O.  @01>B5 [4] ?@54;030NBAO 4K 87CG5=8O 384@>48=0ILN 287C0;870F88 BC@1C;5=B=>AB8 ?>B>:>2.0 A09B5 [5] 6=> =09B8 ?@54AB028B5;L=CN 30;5@5N 4>2 =0CG=>9 287C0;870F88 2 ?@820B5;LA:>3> 8 ?@8:;04=>3> E0@0:B5@0. 4=0 87 7040G, >B=>AOI0OAO : ?@>1;5<0;>388, ?>A2OI5=0 287C0;870F88 @0A?@>AB@0=5=8O 703@O7=ONI8E 25I5AB2 =0 AB8 A> A;>6=K<. ;O ?@54AB02;5=8O 48=0=B0 @0A?@>AB@0=5=8O 703@O7=5=89 ?> 75OBAO 87>;8=88 :>=F5=B@0F88 25I5AB2 =0 =C;52>9 2KA>B5; 70B55:F88 87>;8=89 =0 @5;L5D ?>25@E=>AB8 75<;8. @0AAB@5==KE ?@8BG8:>2 =0?@02;5=K =0 ?>8A: 2K@078B5;L=KE A@54AB2 3@0D8:8 8 0=872>;ONI8E 2 <0:A8 =03;O4=>9 D>@B>1@078BL ACI5AB25==K5 4;O 8AA;54>20B5;O 0A?5:BK 87CG053> ?@>F5AA0 8;8 O2;5=8O. 'B> 2 :>=5G=>35 ?@82>48B : 1>;55 3;C1>:>A3> ?@>F5AA0. 5A:>;L:> 8=0G5 AB028BAO 7040G0 287C0;870F88, A>AB02;ONI0O ?@54OI59 AB0BL8. 5 F5;L 6=> AD>@20BL :0: >B>1@065=85 B@5E@=KE ?>;59 2 :>=B5:AB5 A@54K >18B0=8O G5;>25:0 - =0?@8;O B5@>AB8 42865=8O 2>74CE0 2 68;>;55 B>G=>, ACBL 7040G8 6=> >E0@0:B5@87>20BL :0: >B>1@065=85 A@54K >18B0=8O G5;>25:0 A CG5B>@>2, >?@545;ONI8E AB5?5=L 55 ?@82;5:0B5;L=>AB8 4;O G5;>25:0, :>@B=>AB8 8;8 ?@83>4=>AB8 4;O B>3> 8;8 8=>3> DC=:F8>=0;L=>3> ?@8@>2 3CB >B=>A8BLAO MAB5B8G=>ABL A@54K (55 2=5H=89 284), E0@0:B5@8AB8:8 :;8<0B0 (B5@>ABL 42865=8O 2>74CE0, 2;06=>ABL), M:>;>388 (:>=F5=B@0F8O 703@O7=ONI8E 25I5AB2, HC87>;OF8O), 0:CAB8:0, >A25I5==>ABL 8 4@.  40==>;L:> =N0=AK 287C0;878@C5;L:> A>740=85 >1>1I5==>3> >1@070 A@54K, 2:;NG0NI53> @50;8AB8G=>5 87>1@065=85 55 2=5H=53> 2840 8 ?@>AB@0=AB25==K5 @0A?@545;5=8O B5E 8;8 8=KE E0@0:B5@8AB8:. >MB>@ 287C0;L=>9 :>=F5?F88 4>;65= >A=>2K20BLAO =0 8=KE :@8B5@8OE, =565;8 ?@8=OBK5 2 :;0AA8G5A:>9 =0CG=>9 287C0;870F88, !>>B25BAB2CNI89 ?>4E>4, =07K205=B5:AB=>9 287C0;870F859 ?@>AB@0=AB25==KE 40==KE, @50;87>20= 2 A8AB5445@68205B 287C0;870F8N B@5E@=KE ?>;59 (@0A?@545;5=85 B5@>AB8 42865=8O 2>74CE0, 2;06=>AB8 8 B.?.) 21J5:B>2, ?@54AB02;ONI8E >:@C65=85 87CG053> @0A?@545;5=8O  8=B5@L5@ ?>@>4A:>9 @09>=, A0;>= B@0=A?>@B=>3> A@54AB20 8;8 "2=CB@5==>ABL" ?>@B0B82=>3> :>45@60=85 AB0BL8 ?>AB@>5=> ?> A;54CNI5<C ?;0=C.  3;025 2 ?@82545=K ?@876=K5 ?@8;>65=8O Visualizer.  3;025 3 >?8A0=K @50;87>20==K5 2 =0AB>OI55 2@5=B5:AB=>9 287C0;870F88. ;020 4 ?>A2OI5=0 2>?@>A0< @50;870F88.  3;025 5 @0AAB@5=K 2>76=K5 =0?@02;5=8O @0728B8O DC=:F8>=0;L=>AB8 Visualizer. 2. @8=B5:AB=>9 287C0;870F88@89 3;025, 8;;NAB@8@CNB 2>76=>AB8 A8AB5@=KE 25;8G8=, ?>:070==K5 =0 @8AC=:0E, 2KG8A;5=K ?@8 ?>I8 A8AB5<K 45;8@>20=8O ?@>F5AA>2 B5?;>>174CH=KE ?>B>:>2 Flow, A>740==>9 ?> 70:07C D8@1@065=8O ?>;CG5=K A@54AB20B0==>9 A8AB53> 45;8@>20=8O >A25I5==>AB8 8 ?>AB@>5=8O D>B>@50;8AB8G=KE 87>1@065=89 [7], :>B>@0O 2:;NG05B Visualizer 8 Flow 2 :0G5AB25 A2>8E 4C;59 (?>4@>1=55 > AB@C:BC@5 8 2708459AB288 :>=5=B MB>9 A8AB5<K A<. 3;. 3 8 4). @820=88 3>@>4A:8E @09>=>2 8 ?>AB@>5=88 =>2KE 68;KE 4>2 CG8BK20NBAO 385 D0:B>@K, 2 B>1@065=> 25:B>@=>5 ?>;5 8A. 1. 5:B>@=>5 ?>;5 A:>@>AB8 42865=8O 2>74CE0 2 >:@5AB=>AB8 740=8OA:>@>AB8 42865=8O 2>74CE0 2 >:@5AB=>AB8 740=8O. 0?@02;5=85 42865=8O 2>74CE0 >B>1@065=> =0?@02;5=8O:, 0 01A>;NB=0O 25;8G8=0 ?@54AB02;5=0 F25B>:. @575=B0F88 B0:>3> @>40 3CB 1KBL ?>;57=K, =0?@83> GB>1K 2K1@0BL <0:A8 70I8I5==>5 >B 25B@0 .@8@B=K5 CA;>28O 4;O 2>48B5;O 8 ?0AA068@>2 2 A0;>=5 02B>18;O 402=> AB0;> =5>BJ5<;59 G0ABLN A>740=8O =>2KE 45;59. >=48F8>=8@>20=85 2>74CE0 4>;6=> 1KBL MDD5:B82=K4OI8EAO 2 A0;>=5, 8 2 B> 65 2@5=> 4>;6=> 1KBL M:>=><8G=KB> @01>B0 :>=48F8>=5@0 A=8605B @073>==K5 E0@0:B5@8AB8:8 02B>18;O 8 ?>2KH05B @0AE>4 B>?;820. 8A. 2. 0A?@545;5=85 B574CE0 2 A0;>=5 02B>18;O&5;L ?@575=B0F88 =0 @8A. 2  ?@>45=AB@8@>20BL MDD5:B82=>ABL A8AB5=48F8>=8@>20=8O 2>74CE0 2 A0;>=5 02B>18;O. 0A?@545;5=85 B574CE0 ?@54AB02;5=> ?>;C?@>7@0G=>9 B>=>2>9 70;82:>9 2 25@B8:0;L=>9 ?;>A:>AB8 A5G5=8O, GB> ?>72>;O5B 2845BL 8=B5@L5@ A0;>=0. ><5AB82 45;L G5;>25:0 =0 A845=L5 2>48B5;O, 6=> C2845BL =0A:>;L:> 8A?>;L7>20=85 :>=48F8>=5@0 O2;O5BAO MDD5:B82=K. @820=88 8=B5@L5@>2 206=> =5 B>;L:> DC=:F8>=0;L=>5 @07<5I5=85  8 ?@028;L=>5 >A25I5=85 ?>740=85 >?B83> :;8<0B0. 8A. 3. 0A?@545;5=85 B574CE0 2 68;>:070=> @0A?@545;5=85 B574CE0 2 68;>B>1@065=> 2 2845 87>;8=89 =0 42CE 3>@87>=B0;L=KE ?;>A:>ABOE, GB> ?>72>;O5B ;CGH5 ?@54AB028BL 87<5=5=85 B5 2A5AB@0=AB25 ?>76=> ?@54AB028BL =5 B>;L:> 2=5H=89 284 1C4CI59 :> 8 2K1@0BL A?>A>1K :>=B@>;O 2=CB@5==53> :;8=48F8>=5@ 8;8 =03@520B5;L=K9 M;525 87>1@065=85 ?@542 <515;8 8 @0A?@545;5=8O B572>;O5B ?@028;L=> A?;0=8@>20BL @079AB2. 0?@8<5@, B5<?5@0BC@=K9 @56825:0, A84OI53> 70 AB>;><, ?@54AB02;5= <0:A8 =03;O4=>.@8<5@ 4. 8A. 4 8;;NAB@8@C5B ?@8<5=5=85 A8AB51;0AB8 B5E=8G5A:>3> ?@>5:B8@>20=8O, 2 40==>5:B8@>20=8O A8AB5E;0645=8O :>2. 4=>9 87 206=KE ?@>1;55:B8@>20=8O ?>@B0B82=KE :>2 O2;O5BAO A>740=85 MDD5:B82=>9 A8AB5E;0645=8O. > A@02=5=8N A >1KG=K=0;L=K<?LNB5@01;5E;0645=8O 4;O ?>@B0B82=KE :>2 >A;>6=O5BAO B0:8@0G5=L ?;>B=>5 @07AB02;ONI8E :>=5=B 2 :>@?CA5 8 =5>1E>48ABLN CAB0=02;820BL <8=8 M=5@3>5@, B0: :0: 2A5 ?@>872>48B5;8 AB0@0NBAO 4>18BLAO <0:A83> 2@5BK >B 02B>=>3> ?8B0=8O. 8A. 4. 0A?@545;5=85 B5@?CA5 ?>@B0B82=>3> :>< ?@8:07K205B @0A?@545;5=85 B5@87>=B0;L=>9 ?;>A:>AB8 2=CB@8 :>@?CA0 ?>@B0B82=>3> :>1@065=8O 25@E=OO ?>25@E=>ABL :>@?CA0 1K;0 C40;5=0 (E>BO 45;8@>20=85 ?@>2>48;>AL 4;O 70:@KB>3> :>@?CA0). >B5=F80;L=> >?0A=K5 7>=K ?5@53@520 2K45;5=K :@0A=K 87 ?@82545==KE ?@82, :>=B5:AB=0O 287C0;870F8O ?@>AB@0=AB25==KE 40==KE >:07K205BAO 25AL;57=>9 ?@8 @5H5=88 7040G ?> ?;0=8@>20=8N 8 ?@>5:B8@>20=8N @07;8G=KE >1J5:B>2, A2O70==KE A 687=545OB5;L=>ABLN G5;>25:0. >=B5:AB=0O 287C0;870F8O 405B 2>76=>ABL 1KAB@> C2845BL ?@>1;51;0AB8 2 B>9 8;8 8=>9 7040G5 8 A:>=F5=B@8@>20BL CA8;8O =0 8E CAB@0=5=85.3. 17>@ 2>76=>AB59 A8AB5@3> ?@54AB02;5=8O ?@>AB@0=AB25==KE 40==KEVisualizer ?>445@68205B 287C0;870F8N A:0;O@=KE ?>;59, 0 B0:65 B@5E 8 G5BK@5E@=KE ?>;59, 7040==KE =0 @02=>9 8;8 =5@02=>9 A5B:5 2 B@5EAB@0=AB25. @>AB@0=AB25==K5 40==K5 3CB 1KBL ?@54AB02;5=K @07;8G=KA>10@5 A?>A>1>2 ?@54AB02;5=8O CG8BK20;0AL 3;02=0O F5;L :>=B5:AB=>9 287C0;870F88: ?@54AB02;5=85 =0 >4=>1@065=88 8=D>@ ?@>AB@0=AB25==KE 40==KE, A>E@0=OO ?@8 MB>1I89 284 A@54K, 4;O :>B>@>9 MB8 40==K5 1K;8 @0AAG8B0=K.;O A:0;O@=KE ?>;59 ?>445@6820NBAO ?@54AB02;5=8O 87>;8=8O=>2>9 70;82:>9, 87>;8=8O=>2>9 70;82:>9. -B8 ?@54AB02;5=8O 3CB 1KBL 87>1@065=K =0 >4=>9 7040==>9 ?;>A:>AB8, =0 =5A:>;L:8E ?0@0;;5;L=KE ?;>A:>ABOE (A@B>3>=0;L=KE ?;>A:>ABOE. >A;54=89 A?>A>1 65B 1KBL ?>;575=, =0?@8B>1@065=8O @0A?@545;5=8O B574CE0 21;878 C3;0 :>445@68205BAO B0:65 ?@54AB02;5=85 A:0;O@=KE ?>;59 2 2845 87>?>25@E=>AB59. ;O B>=>2>9 70;82:8 8 87>?>25@E=>AB59 8?F8O ?>;C?@>7@0G=>3> 87>1@065=8O (A ?>72>;O5B 2845BL 8 2KA>:>:0G5AB25==>5 87>1@065=85 A@54K, 8 @0A?@545;5=85 A:0;O@=>9 25;8G8=K 2 ?@>AB@0=AB25. 7>1@065=85 A:0;O@=KE ?>;59 860;C9, =081>;55 H8@>:89 A?5:B@ 2>76=>AB59 ?@54AB02;5=8O.;O B@5E@=KE ?>;59 ?>445@6820NBAO ?@54AB02;5=8O 2 2845 >4=>F25B=KE AB@5;>: ?5@59 4;8=K 8;8 2 2845 @07=>F25B=KE AB@5;>: >48=0:>2>9 4;8=K. @8 ?@54AB02;5=88 >4=>F25B=K<8 AB@5;:0@0 A>>B25BAB2CNB B@5E<5@=K< 40==K<. @8 ?@54AB02;5=88 AB@5;:048=0:>2>9 4;8=K =0?@02;5=85 AB@5;:8 A>>B25BAB2C5B =0?@02;5=8N 25:B>@0, 0 F25B A;C68B 4;O ?@54AB02;5=8O 53> 4;8=K. "0:>5 ?@54AB02;5=85 O2;O5BAO 8=D>@<0B82=K ?@>8;;NAB@8@>20=> =0 @8A. 1.'5BK@5E;O (=0?@8@>ABL 42865=8O 2>74CE0 8 53> B5<?5@0BC@0) ?@54AB02;ONBAO AB@5;:0<8 ?5@59 4;8=K, =0?@02;5=85 8 4;8=0 :>B>@KE A>>B25BAB2CNB B@5< ?5@2K=5=B0B>1@065=8O G5B25@B>3> :>=5=B0.3.2. @575=B0F8>==K5 =01>@K 40==KE !8AB5445@68205B >4=>2@55 >B>1@065=85 ?@>872>;L=KE =01>@>2 40==KE, ?>;CG5==KE 2 @57C;LB0B5 45;8@>20=8O 8;8 87 ?@>AB@0=AB25==KE E0@0:B5@8AB8:. AE>4=K<8 40==K<8 4;O 287C0;870F88 A;C60B D09;K A <0AA8202KE 40==KE, ?@54AB02;5==KE 2 B5:AB>2>4=K5 <0AA82K 3CB A>45@60BL ?@>872>;L=>5 65AB2> :>=5=B>2 40==KE 4;O :064>9 B>G:8 ?@>AB@0=AB20. Visualizer ?>72>;O5B 703@C60BL >4=>2@5 =5A:>;L:> 2E>4=KE 2, :>B>@K5, 2>>1I5 3>2>@O, 3;8 1KBL ?>;CG5=K 87 @07=KE 8AB>G=8:>2 (=0?@8I8 @07=KE ?@>3@0<< 45;8@>20=8O). >;L7>20B5;L =0 >A=>25 703@C65==KE 2 40==K9 4=KE D09;>2 >?@545;O5B =01>@K, A>AB>OI85 87 >4=>3>, B@5E 8;8 G5BK@5E :>=5=B>2, 4;O 287C0;870F88 8E :0: A:0;O@=KE ?>;59, B@5E 8;8 G5BK@5E@=KE ?>;59. E>4=K5 ?@>AB@0=AB25==K5 40==K5 3CB 1KBL @0A?>;>65=K =0 @07;8G=KE ?@>AB@0=AB25==KE A5B:0E.0 @8A. 5 ?>:070= ?@8?@545;5=8O B@5E ?@575=B0F8>==KE =01>@>2 87 42CE 2 8AE>4=KE 40==KE: >4=>:>=5=B=K9 =01>@ 40==KE temperature (B5=5=B=K9 =01>@ 40==KE air speed (A:>@>ABL 42865=8O 2>74CE0) 8 >4=>:>=5=B=K9 =01>@ pressure (402;5=85). A5 ?@575=B0F8>==K5 =01>@K 40==KE 1C4CB 2 40;L=59H51@010BK20BLAO =57028A8. EMBED Word.Picture.8  8A. 5. ?@545;5=85 ?@575=B0F8>==KE =01>@>2 40==KE>76=>ABL 703@C60BL =57028A8@K ?@>AB@0=AB25==KE 40==KE ?>72>;ONB, =0?@8 A@02=820BL @57C;LB0BK :>3> 45;8@>20=8O A @50;L=> 87<5@5==K<8 40==K<8. "0:85 40==K5 6=> @0AA4=>2@5 87>1@065==K5 2 A@545. 3.3. -;53> ?@575=B0F8>==>3> =01>@0 40==KE ?>;L7>20B5;L 70405B >48= 87 4>?CAB8A>1>2 ?@54AB02;5=8O (A==K9 =01>@ 40==KE, A?>A>1 ?@54AB02;5=8O) =07K205BAO M;56=> 7040BL =5A:>;L:> M;52 ?@575=B0F88, :>B>@K5 1C4CB >B>1@065=K >4=>2@5 2 >:@C65=88 :>=B5:AB=>9 AF5=K, ?@54AB02;ONI59 A@54C. Visualizer ?@54>AB02;O5B @0728BK9 3@0D8G5A:89 8=B5@D59A 4;O >?@545;5=8O M;52 ?@575=B0F89, 2:;NG0O 7040=85 ?@575=B0F8>==KE =01>@>2 40==KE, 2K1>@ 287C0;L=KE D>@?F89, B0:8E :0: F25B>20O ?0;8B@0, AB5?5=L ?@>7@0G=>AB8 4;O B>=>2>9 70;82:8 8 87>?>25@E=>AB59 8 4@. 3> 7040=8O 65AB20 ?;>A:>AB59, =0 :>B>@KE B@51C5BAO >B>1@078BL 40==K5. ?@545;82 M;5;L7>20B5;L 65B A>E@0=8BL 8E 4;O 8A?>;L7>20=8O 2 ?>A;54CNI8E A50=A0E. !8AB5445@68205B B0:65 8=B5@0:B82=K5 70?@>AK G8A;>2KE 7=0G5=89 4;O 287C0;878@C5<KE 2 40==K9 @>2 40==KE  ?>;L7>20B5;N 4>AB0B>G=> C:070BL G:C 2 :0:> M;51K ?>;CG8BL 8=D>@ 7=0G5=88 A:0;O@=>3> 8;8 25:B>@=>3> ?>;O 2 =59.3.4. !@54AB20 0=8;55 =03;O4=>3> 87CG5=8O 40==KE Visualizer ?>72>;O5B >?@545;OBL 8 2>A?@>872>48BL 0=8==K5 ?>A;54>20B5;L=>AB8, ?>:07K20NI85 87<5=5=85 8AA;54C53> @0A?@545;5=8O 40==KE 2 ?@>AB@0=AB25 8;8 2@5AB@0=AB25==>9 0=8A:>ABL A 87>1@065=85< M;5<5=B0 0=8;L 7040==>9 ?>;L7>20B5;5@88; ?@8 MB>< B0:65 3CB 2K?>;=OBLAO 2@0I5=8O ?;>A:>AB8 2>:@C3 :>>@48=0B=KE >A59.  ?@>AB59H5A:>ABL (=0?@81@065=853> ?>;O B>=>2>9 70;82:>9 8;8 87>;8=8OAB> 42865BAO ?>ABC?0B5;L=> ?> ?@O9 ;8=88.  MB>B=>H5=88 2>76=>AB8 0=868 A> A@54AB20?8A0==K9 ?>4E>4 ?>72>;O5B ?@>0=0;878@>20BL 2A5 ?@>AB@0=AB2> 40==KE. %>BO =01>@ 40==KE 745AL AB0B8G5A:89, => 0=8:065B 53> 87;L >?@545;5==>3> =0?@02;5=8O 8;8 =0?@02;5=89. =8 2@576=0 4;O =01>@>2 40==KE, :>B>@K5 A>45@60B 8=D>@1 87;O 40==KE A B5G5=85< 2@5< A;CG05 Visualizer 65B A35=5@8@>20BL 8 2>A?@>8725AB8 0=8==CN ?>A;54>20B5;L=>ABL 87>1@065=89, ?>:07K20NI8E 873> ?>;L7>20B5;5<56CB:0 2@5 C65 ?>72>;8B 287C0;L=> 0=0;878@>20BL 48=0F5AAK.3.5. AB@>5==0O A8AB5<0 45;8@>20=8O Flow 0: C65 >BAL 2 3;. 2, 2 @0B ?> 45;8@>20=8N 8 >B>1@065=8N A@54K >18B0=8O G5;>25:0 1K;0 B0:65 @07@01>B0=0 A8AB5, ..;CE>2, ..84O:8=), 45;8@CNI0O 42865=85 2>74CH=KE <0AA 8 @0A?@545;5=85 B5F5AA>2 B5?;>2>9 @0480F88, 0 B0:65 5AB5AB25==>9 8 ?@8=C48B5;L=>9 :>=25:F88. Flow ?>445@68205B 45;8@>20=85 0BAD5@=KE ?@>F5AA>2 :0: A ;0<8=0@=K<, B0: 8 A BC@1C;5=B=K< @56874CE0. !8AB5AB02;O5B @0728BK9 3@0D8G5A:89 8=B5@D59A 4;O 7040=8O 3@0=8G=KE CA;>289, ?0@02 45;8@>20=8O 8 0=0;870 @57C;LB0B>2.  :0G5AB25 8AE>4=KE 40==KE 8A?>;L7C5BAO AF5=0, 4;O >1J5:B>2 :>B>@>9 7040=K B5@48=09AB20.  AF5=5 B0:65 3CB 1KBL 7040=K ?>3>4=K5 CA;>28O, 2:;NG0NI85 A:>@>ABL 8 =0?@02;5=85 25B@0, B59AB20 =0@C6=>3> 2>74CE0, 2@540, 2@5: 8 ?@>G.3.6. =AB@C20=8O AF5= 8 45;8@>20=8O >A25I5==>AB8 Visualizer 8 Flow @50;87>20=K :0: 4>?>;=8B5;L=K5 4C;8 A8AB5AB@>5=8O D>B>@50;8AB8G=KE 87>1@065=89 [7-8], ?@54=07=0G5==>9 4;O ?@8;>65=89 2 >1;0AB8 0@E8B5:BC@K 8 A25B>B5E=8:8. -B0 A8AB545@68B A@54AB20 D878G5A:8 0::C@0B=>3> 45;8@>20=8O 3;>10;L=>9 >A25I5==>AB8 AF5=K A 8A?>;L7>20=85< 40 >=B5-0@;> 8;8 40 87;CG0B5;L=>AB8 8 ?>72>;O5B ?>;CG0BL :0G5AB25==K5 2KA>:>@50;8AB8G=K5 87>1@065=8O AF5=. -B> O2;O5BAO 206=>9 ?@54?>AK;:>9 4;O ?>;CG5=8O C1548B5;L=KE 8 4>AB>25@=KE ?@575=B0F89 2 Visualizer. !8AB5AB@>5=8O D>B>@50;8AB8G=KE 87>1@065=89 ?@54AB02;O5B A>1>9 8=B53@8@>20==CN A@54C, 87 :>B>@>9 ?>;L7>20B5;L 65B 2K7K20BL 3@0D8G5A:85 8=AB@C3> @540:B8@>20=8O AF5= 8 45;8@>20=8O >A25I5==>AB8, 0 B0:65 2A?>30B5;L=K5 4C;8, B0:85 :0: Flow 8 Visualizer. @54?>;0305BAO, GB> ?5@2>=0G0;L=> 35><5B@8G5A:0O 45;L AF5=K A>7405BAO 2 :0:>9-;81> 87 2=5H=8E A8AB5< B@5E3> 45;8@>20=8O (3D Studio, AutoCad 8 B.?.) 8 70B5< 8@B8@C5BAO 2 D>@9 A8AB5<K. "0;L7>20B5;L 65B 4>?>;=8BL 45;L >?@545;5=8OG=8:>2 A25B0 2 D878G5A:8E 25;8G8=0E, ?0@0<5B@03> >A25I5=8O, 0B@81CB0<8, 7040NI8?B8G5A:85 8 B5@48=09AB20 >1J5:B>2. >445@6820NBAO B0:65 ?@>ABK5 >?5@0F88 @540:B8@>20=8O 35>20=85, CAB0=>2:0 :076=>AB59. >A;5 B>3> :0: AF5=0, ?@54AB02;ONI0O >:@C65=85 (:>=B5:AB) 4;O 287C0;870F88 ?@>AB@0=AB25==KE E0@0:B5@8AB8:, ?>43>B>2;5=0, ?>;L7>20B5;L 65B ?@8 ?>I8 4C;O Flow 2K?>;=8BL 45;8@>20=85 B574CE0. 57C;LB0BK 45;8@>20=8O A>E@0=ONBAO 2 2845 D09;>2 A <0AA820B>@K5 3CB 1KBL 8A?>;L7>20=K 2 Visualizer. B<5B8 40==K5 4;O 287C0;870F88 2 ?@8=F8?5 3CB 1KBL ?>;CG5=K 8 4@C38<8 A@54AB20<8, =0?@8<5@, 2 @57C;LB0B5 87I8 4@C38E ?@>3@0<< 45;8@>20=8O.  MB>=8 4>;6=K 1KBL ?@5420@8B5;L=> ?@5>1@07>20=K 2 D>@445@68205I8 Visualizer ?>;L7>20B5;L >?@545;O5B ?@575=B0F8>==K5 =01>@K 40==KE 8 A?>A>1K 8E >B>1@065=8O, ?>A;5 G53> 2K?>;=O5BAO :>=B5:AB=0O 287C0;870F8O 40==KE. @8 =5>1E>48AB8 6=> C?@OBK20BL >B45;L=K5 M;5<5B@88 AF5=K. "0:81@07>B>1@065=88 40==KE 2 Visualizer 6=> C18@0BL M;5<5=BK AF5=K, <5H0NI85 2845BL ?@54AB02;5=85 40==KE. 0?@8<5@, =0 @8A. 4 ?@8 287C0;870F88 @0A?@545;5=8O B5@?CA0 ?>@B0B82=>3> :>BO >=0 ?@8ACBAB2>20;0 ?@8 45;8@>20=88 B5?;>-?5@5=>A0. >6=> B0:65 ;>65=85 :03> GB>1K @0AAB@5BL 2A5 8=B5@5ACNI85 >1;0AB8 287C0;878@>20==KE 40==KE. @8G540@O :>=B5:AB=>9 287C0;870F88 ?>;L7>20B5;L ;53:> >?@545;O5B B0:85 >1;0AB8, 8AE>4O A@07C 87 =5A:>;L:8E :@8B5@852. 0?@85:B8@>20=88 ?>@B0B82=KE :>2 8=65=5@C 65B 1KBL 8=B5@5A=0 >1;0ABL A 70?@545;L=>9 B59, 0 B0:65 ?@>AB@0=AB2> =5?>A@54AB25==> >:>;> 3;02=>3> ?@>F5AA>@0.4. >?@>AK @50;870F88 !E5=B5:AB=>9 287C0;870F88 ?@>AB@0=AB25==KE 40==KE 87>1@065=0 =0 @8A.6. 0: C65 C?>AL Visualizer @01>B05B A ?@>872>;L=KAB@0=AB25==K<8 40==KMB>43>B>2:0 ?@575=B0F8>==KE =01>@>2 40==KE @50;87>20=0 :0: >B45;L=K9 :>=5=B  040?B5@ ?@>AB@0=AB25==KE 40==KE (VDA  Volumetric Data Adapter). AE>4=K9 2KE D09;>2, B0: :0: B5:AB>2>9 D>@;55 C=825@A0;L=KA5 <564C @07;8G=K<8 2KG8A;8B5;L=K?5@0F8>==K<8 A8AB5<0AB>OB 87 703>;>2:0 8 =5?>A@54AB25==> B5;0. 03>;>2>: A>45@68B 8=D>@ :>;8G5AB25 :>=5=B>2, 8E 8<5=0E, 548=8F0E 87 ?@>AB@0=AB25==>9 A5B:5, =0 :>B>@>9 >?@545;5=K :>=5=BK 40==KE. "5;> A>45@68B A>1AB25==> 40==K5 2 2845 ?>A;54>20B5;L=>AB8 G8A5;, :>B>@K5 8=B5@?@5B8@CNBAO 2 A>>B25BAB288 A 703>;>2:>AB02;O5B 8=B5@0:B82=K9 8=B5@D59A 4;O 703@C7:8 8AE>4=KE 2 8 2K1>@0 :>=5=B>2 4;O ?@575=B0F8>==KE =01>@>2. = ?>72>;O5B 872;5:0BL 87 2 B@51C5=5=BK 8 45;05B 8E 4>ABC?=K<8 4;O 4C;O 287C0;870F88. K45;5==K5 ?@575=B0F8>==K5 =01>@K 40==KE ?5@540NBAO 70B5@ ?@575=B0F8>==>9 35>==CN 35>@A:>AB59 A 87>;8=8O=>2>9 70;82:>9, 87>?>25@E=>AB59 8;8 AB@5;>:, 2 7028A8AB8 >B D>@9 ?>;L7>20B5;59 D>@<K ?@54AB02;5=8O 8?>25@E=>AB59 >A=>20= =0 0;3>@8B=B5:AB=>9 287C0;870F88 ?@>AB@0=AB25==KE 40==KE !D>@20==0O ?@575=B0F8>==0O 35>102;O5BAO : 35>B>1@0605BAO A@54AB209 181;8>B5:8 (GL  Graphics Library) 3@0D8G5A:>9 A8AB5<K. "0:81@07><, A0B>@0O G0AB> A>AB>8B 87 1>;LH>3> :>;8G5AB20 >1J5:B>2, B@51CNI8E A?5F80;L=>9 ?@5420@8B5;L=>9 >1@01>B:8 4;O MDD5:B82=>9 287C0;870F88, =5 284>87102;5==0O ?@575=B0F8>==0O 35>45@68B >B=>A8B5;L=> =51>;LH>5 G8A;> >1J5:B>2, 8 >=0 ?@0:B8G5A:8 =5 2;8O5B =0 >1ICN MDD5:B82=>ABL 287C0;870F88. -B> ?>72>;OB 2:;NG0BL 8 2K:;NG0BL 287C0;870F8N ?@>AB@0=AB25==KE 40==KE 2 8=B5@0:B82=>< @568?@545;5=0 0=8 35=5@8@C5BAO A>>B25BAB2CNI0O ?>A;54>20B5;L=>ABL ?@575=B0F8>==KE 35>B>@0O 2>A?@>872>48BAO ?> 70?@>AC ?>;L7>20B5;O. !;54C5B >B 35>3> M;5B>1@0605BAO ?>A@54AB2>3> :0=0;0, GB> ?>72>;O5B 2:;NG0BL 8 2K:;NG0BL 287C0;870F8N >B45;L=KE M;52 =57028A8.5. >76=K5 =0?@02;5=8O @0728B8O Visualizer @E8B5:BC@=K5 @5H5=8O, ?@8=OBK5 2 @50;870F88 Visualizer, >15A?5G820NB H8@>:85 2>76=>AB8 4;O =0@0I820=8O 53> DC=:F8>=0;L=>AB8. G5284=K9 A?>A>1 @0728B8O A@54AB2 287C0;870F88 - 4>102;5=85 =>2KE D>@< ?@54AB02;5=8O 40==KE, =0?@8@89 2 8;8 G0AB8F. ;O MB>3> 4>AB0B>G=> @50;87>20BL A>>B25BAB2CNI85 PGG.=B5@5A=>9 ?@54AB02;O5BAO B0:65 845O 22545=8O 2 87>1@065=85 A5=A>@=KE M;52 (A:065@25G5A:>9 D83C@K), 2>76=>, 0=820==KE. @8<5@ ?@89 8458 - 87>1@065=85 4286CI59AO 2 ?>25:0 A >B>1@065=8525@E=>AB8 @0A?@545;5=8O B5=>2>9 70;82:>9 8;8 2 2845 87>;8=89). >4>1=K9 A?>A>1 287C0;870F88 ?>72>;O5B 2 <0:A8 =03;O4=>9 D>@:070BL, =0A:>;L:> :>@B=> 1C45B A51O GC2AB2>20BL 2 40==>A;K9 G5;>25:, @515=>:, 8;8, 2>76=>, 4>B=>5. 0 @8A. 7 ?@54AB02;5=0 AE5=B5:AB=>9 287C0;870F88 ?@>AB@0=AB25==KE 40==KE =0 ?>25@E=>AB8 A5=A>@=>3> >1J5:B0. ;O :064>9 D>@;8=88, B>=>20O 70;82:0, AB@5;:8) 4>;65= ?@8ACBAB2>20BL PGG, =0 2E>4 :>B>@>3> ?>405BAO, A >4=>9 AB>@>=K, ?@575=B0F8>==K9 =01>@ 40==KE, A 4@C3>9  35>@=>3> >1J5:B0, EMBED Word.Picture.8  8A. 7. >=B5:AB=0O 287C0;870F8O ?@>AB@0=AB25==KE 40==KE =0 ?>25@E=>AB8 A5=A>@=>3> >1J5:B02K1@0==>3> ?>;L7>20B5;5A=>25 MB8E 40==KE PGG 35=5@8@C5B ?@575=B0F8>==CN 35>AB0;L=>;=O5BAO B0: 65, :0: >?8A0=> 2 3;. 4.@C3>5 2>76=>5 =0?@02;5=85 @0728B8O  @50;870F8O 4>?>;=8B5;L=KE ?@>3@0<< 45;8@>20=8O, 0 B0:65 ?>445@6:0 2=5H=8E ?@>3@0<< 45;8@>20=8O, :>B>@0O A2>48BAO : @50;870F88 A>>B25BAB2CNI8E :>=25@B5@>2 40==KE. 6. 0:;NG5=85 Visualizer 1K; @50;87>20= 2 >B45;5 9 3@0D8:8 =AB8BCB0 ?@8:;04=>9 <0B5<0B8:8 848= 87 4>?>;=8B5;L=KE 4C;59 4;O A8AB53> 45;8@>20=8O >A25I5==>AB8 8 ?>AB@>5=8O D>B>@50;8AB8G=KE 87>1@065=89 4;O 0@E8B5:BC@=KE ?@8;>65=89. Visualizer ?@54AB02;O5B A>1>9 8=AB@CAB@0=AB25==KE 40==KE (@0A?@545;5=8O B5@>AB8 42865=8O 2>74CE0 8 B.?.) 2 :>=B5:AB5 A@54K >18B0=8O G5;>25:0  2 68;>=5 02B>18;O, 3>@>4A:>< @09>=5. >=B5:AB=0O 287C0;870F8O ?>72>;O5B ?>;CG0BL 87>1@065=8O, ?@54AB02;ONI85 >1>1I5==K9 >1@07 A@54K A CG5B>@>2, >?@545;ONI8E 55 ?@82;5:0B5;L=>ABL 4;O G5;>25:0 (2 B>AB8), :>@B=>ABL (:;8;>38O) 8;8 DC=:F8>=0;L=CN ?@83>4=>ABL 4;O :0:>3>-;81> F5;52>3> 8A?>;L7>20=8O. !>740==K5 4K 3CB ?@54AB02;OBL 8=B5@5A 4;O 8A?>;L7>20=8O 2 0@E8B5:BC@5, ?@>5:B8@>20=88 A8AB5B>?;5=8O 8 :>=48F8>=8@>20=8O, 3@04>AB@>8B5;LAB25, ;0=4H0DB=>:>8=D>@<0B82=K5 ?@575=B0F88, 35=5@8@C5I8 Visualizer, 3CB A;C68BL 8=AB@C>1@07=KE >1;0ABOE G5;>25G5A:>9 45OB5;L=>AB8. !CI5AB25==>5 4>AB>8=AB2> :>=B5:AB=>9 287C0;870F88  ?>=OB=>ABL 87>1@065=89 4;O ;8F, =5 O2;ONI8EAO ?@>D5AA8>=0;L=K<8 A?5F80;8AB09-;81> 87 ?5@5G8A;5==KE 2KH5 >1;0AB59  G8=>2=8:>2, 187=5A2, ?>B5=F80;L=KE ?>:C?0B5;59 :20@B8@K 8;8 703>@>4=>3> 4>6=> ?@54?>;>68BL, GB> @>AB B@51>20=89, ?@54JO2;O525:>53> >18B0=8O, ?@82545B : @0ABCI5AC =0 A@54AB20 287C0;870F88 B0:>3> @>40. >4>1=0O =0?@02;5==>ABL A8AB5<K =5 CAB8 :0: 8=AB@CD5AA8>=0;L=>3> ?@8AB02;O5B 4>AB0B>G=> 1>30BK9 =01>@ D>@3> ?@54AB02;5=8O 40==KE, @0728BK5 2>76=>AB8 C?@02;5=8O ?0@0<5B@01@065=8O 8 @568AB@0, A@54AB20 0=8B5;>AL 1K >B ?@8<5=8ABL 8458 :>=B5:AB=>9 287C0;870F88 =5 >3@0=8G8205BAO C:070==K1;0ABO;L7>20;AO, =0?@85:B8@>20=8O A8AB5E;0645=8O 2 :>8B5;L=>5:B8@>20=88 4;O ?@54A:070=8O 45AB@C:B82=>3> 2>7459AB28O ?>3>4=KE D0:B>@>2 =0 M;5=AB@C:F88 740=8O, 2 ?@>5:B8@>20=88 >A25B8B5;L=KE CAB@>9AB2. K ?>;0305 845O :>=B5:AB=>9 287C0;870F88 65B =09B8 ?@8B@0A;OE G5;>25G5A:>9 45OB5;L=>AB8, =0?@81@07>20=8O.5@A8N AB0BL8 A F25B=K<8 @8AC=:0<8 6=> =09B8 ?> 04@5AC  HYPERLINK "http://www.keldysh.ru/pages/cgraph/publications/cgd_publ.htm" http://www.keldysh.ru/pages/cgraph/publications/cgd_publ.htm!?8A>: ;8B5@0BC@K:A5=>2 .., !5;L20G52 ..., ;8 !.. =B5@0:B82=0O 0=8AB8. "@C4K 564. :>=D. ?> :>9 3@0D8:5 8 =-99, >A:20, 1999.=8:0=>2 .., >B89 .. @>1;54E>4K : @5H5=8N 7040G8 287C0;870F88 40==KE > B5G5=8OE 2 ?@8@>4=KE >1J5:B0E. "@C4K 564. :>=D. ?> :>9 3@0D8:5 8 =-2003, >A:20, 2003.C47>2A:89 .., ;8 !.. 87C0;870F8O @5F8@:C;OF8>= 2113 -134 .- salamander fargo rlc intex