How to prevent pressure oscillations in multicomponent ...

23
HAL Id: inria-00074304 https://hal.inria.fr/inria-00074304 Submitted on 24 May 2006 HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés. How to prevent pressure oscillations in multicomponent flow calculations : a quasi conservative approach Remi Abgrall To cite this version: Remi Abgrall. How to prevent pressure oscillations in multicomponent flow calculations : a quasi conservative approach. RR-2372, INRIA. 1994. inria-00074304

Transcript of How to prevent pressure oscillations in multicomponent ...

Page 1: How to prevent pressure oscillations in multicomponent ...

HAL Id: inria-00074304https://hal.inria.fr/inria-00074304

Submitted on 24 May 2006

HAL is a multi-disciplinary open accessarchive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come fromteaching and research institutions in France orabroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, estdestinée au dépôt et à la diffusion de documentsscientifiques de niveau recherche, publiés ou non,émanant des établissements d’enseignement et derecherche français ou étrangers, des laboratoirespublics ou privés.

How to prevent pressure oscillations in multicomponentflow calculations : a quasi conservative approach

Remi Abgrall

To cite this version:Remi Abgrall. How to prevent pressure oscillations in multicomponent flow calculations : a quasiconservative approach. RR-2372, INRIA. 1994. �inria-00074304�

Page 2: How to prevent pressure oscillations in multicomponent ...

ISS

N 0

249-

6399

ap por t de r ech er ch e

1994

INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE

How to prevent pressure oscillations inmulticomponent flow calculations : a quasi

conservative approach

Remi ABGRALL

N˚ 2372Octobre 1994

PROGRAMME 6

Calcul scientifique,

modelisation

et logiciel numerique

Page 3: How to prevent pressure oscillations in multicomponent ...
Page 4: How to prevent pressure oscillations in multicomponent ...

� ��� ��� ����� ���������������� � ���������������� �������

� ��� �!�"�#� � �$� �%�� �'&(�)� �*�+�������,�-���� ��� ./� 01�%�2����*� ���34���5���!�6� �7������8�2�:9

;=<>@?BA�C%DFE ; C%G4G HI�JLKNMOJQPSR2R2T�U�V W:P"XZY [@X]\QY_^`T aObL^dcfeg[hTjikR2K@lmT_Xd^Z\nP"bL^`KOa T_boXZKNMj^`Y_^ZT_X]ag[hRpmT Jq^Zeg[hT

I�JLKjrLT_b)sj^Zag[h\

t#PSuhukKOJqbvlwT�JLT YnxhT JLYnxwTya-zg{N|~}S{4V ��Y_bQKO�wJLT8�"�N�S�)V ���7ufPSMOT \

�8���_�����h�S�O� � ahT_��ag[hR2T,Jq^`Y�P�X�\�YnxhT R2T���KOJ Y KNR2uh[@bL^`ahM$R-[@XdbL^ZY KNR2u�KNahT aNb �fK��*\^Z\8uwJLT,\�T,aNbQT l�����b ^`\ Pj�@X`T�bQK(xfPSahl@X`T1\�bQJLKOahM/\QxhK@Y��~\ i�^`\8uhJLT \Q\Q[hJLT�KN\QY_^�XdX P�bL^`KOa¡��JLT TbQxhJLKN[hMOx+bQxhT4Y KOaNbnPSY6b:l~^Z\QY KNaNbL^Zag[@^dbL^ZT \*Pjahl�MO[fPSJQPSaObL^`T \bQxhT4ukKO\�^�bL^d¢g^�b�£ Kj�¤R8PS\Q\���JQPSY6¥bL^ZKNah\,��sOKOR2Tvag[hR2T Jq^`Y"P"XfTn¦wu�T Jq^`R2T,aNbQ\KNa2\QxhK@Yn�§bQ[h��T \�^`ahl@^`Y"P"bQT:bQxwTvY KOaN¢NT,JLMNT ahY T:bQKbQxhT8Y KOJLJLT Y_b4�:T�Pj��\QKSX`[@bL^ZKNa���WKNR+u¨PjJq^`\QKNah\��v^dbQx(Y_X Pj\Q\�^ZY�P"X�cfa@^dbQT2¢OKSX`[hR2T+\�YnxhT R2T \PjJLT�P"X`\QK2uhJLKOukKN\QT l��©1ªN«­¬L®5¯¨��°��j�²± K@lh[hawK�¢g¥³b�£wukT�\QY�xhT R2T,\ ihR�[@XdbL^ZY KNR+ukKNahT aObo�fK��*\

´Zµ2¶·³¸q¹�º ¶·»3¼½¸�¾�¿_À

ÁqÂ6Ã"Ä6ÅÆÂnÇÈÇÊÉ3˳Ì_Í�Î�ÏÐÂ�Ñ ÏÐÒ�Å�ÏÐÂ�Ñ Ó�Å

Unite de recherche INRIA Sophia-Antipolis

2004 route des Lucioles, BP 93, 06902 SOPHIA-ANTIPOLIS Cedex (France)

Telephone : (33) 93 65 77 77 – Telecopie : (33) 93 65 77 65

Page 5: How to prevent pressure oscillations in multicomponent ...

� � � � ������% ���+� ��� � �,�����Q� �������������!�,� �����%����������� � �%�+��� ���� ��� � �������!��� ��� ��� � �4�:��01����

��� ���*� ���� � ����� �#� � ����������/���� � ��� ������3� ���*�� .���% �5��������!9% 0��%�2��� �*� ���34���5���!� �

���ªg�������ª�� ��a1uwJ~mT,\�T,aNbQT�[ha�ahKO[~¢OT�Pj[�\QY�x!mT R�P2ag[hR¡mT Jq^`e~[wT5ukT JLR+T_bLbnPSaNb§X`T�Y�P"XZY [@Xl��qmT,Y KN[@X`T,R2T aNbQ\4R-[@XdbL^d¥ T \Qu��T Y T \,�k��X T \Lb4Y�PSufPj�~XZT�lhT5\�^ZR�[@XZT J4lhT \4Y�xhK@Y \#��KNJqbQ\,i�M~PSJQPja~¥bL^�b�X��½PS�h\QY T ahY T+l��ÈKN\QY_^�XdX P�bL^`KOaw\-Pj[�bQJQP ¢OT JL\7lhT \�Xd^ZMNahT \�lhT�MjXd^Z\�\QT R+T aNb-T_b-MgPjJQPSaNbL^�b)X Pu�KN\L^dbL^�¢g^dbwmT5lwT,\*��JQPSY_bL^ZKNah\�R8Pj\Q\�^Zeg[hT \,���#[hT_XZeg[hT \�Tn¦humT,Jq^`T ahY T \4\Q[hJ�lhT \*bQ[h��T \��P8Y�xhK@Y^Zawl@^Zeg[hT aNb7X P�Y KOaN¢NT,JLMNT ahY T8¢OT JL\�XZT \7��KNahahT \�\QKjX`[@bL^`KOaw\4�³P�^`�@X`T \-lh[¡uhJLKN�@X��T R2Tji3�@^`T,aeg[hT-Y T�\QY�xmT R8P2ahT�\QKS^�b*ufPS\#\LbQJq^`Y_bQT R+T aNb�Y,KNah\QT Jq¢jP"bL^�������a1uwJLKOukKO\�T�Pj[h\�\L^]lhT \#Y KNR5¥ufPSJQP�^`\QKNah\vP ¢NT,Y)lhT \v\QY�x!mT R�PS\:¢NKjX`[hR2T \vc¨a@^Z\oY_X PS\Q\L^`eg[hT \� ¯h���_¬Q�! "�ª � sgY�xmT R8Pj\olhT4b�£wukT ± K@lw[hahK�¢�i!mT Y KO[@X`T R2T,aNbQ\oR-[@XdbL^�¥�T \Qu��T Y T,\

Page 6: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� |

�qa�bQx@^`\4ufPSu�T J6if�:T�PSJLT�^ZaNbQT JLT \LbQT l%^Za�bQxhT2\L^ZR�[@X P�bL^`KOa%KS�R-[@XdbL^`Y,KNR2u�KNahT aNb�ahKNaJLT�PjY_bL^`ahM7�fK��#\ �*2oxhT4bQxhT JLR2K@l@£@afPSR7^ZY�P"X�Pj\Q\�[hR2u@bL^ZKNah\vPSJLT43

5 bQxwT4M~PS\^`\#P7R7^d¦~bQ[hJLT�Kj�7698�Y�P"XZKNJq^`Y"P"XdX�£ ukT Jq��T,Y_bvMgPS\QT \&:<; �-2vxhT_^`JvT eg[fP"bL^ZKNaFKS�\�bnP�bQT�^`\

= ;?>A@0;�BDC ;FE G ��H�*xhT JLT = ;�^`\�bQxhTo^ZaNbQT JLafP"X�T ahT JLMS£8Kj�­bQxhT*\QukT,Y_^`T \I:<;³i�@0;k^Z\�^dbQ\lhT ah\L^db £Oi E ^`\�bQxhTbQT R2ukT,JQP"bQ[hJLT-PSahl�bQxhT�\QukT Y6^dcfY4xhT�P"bJB C ; ^`\:^`ahlhT ukT ahlhT aNb§KS� E i

5 bQxwT�uhJLT \Q\Q[hJLT�^`\*Mj^d¢OT aF�N£LK4P�XdbQKOa��È\X P ���MB^dbQxhKN[@bvX`KO\�\:Kj�3MOT ahT JQP"X�^db £Oiw�:T�R8P £�Pj\Q\�[hR2T#bQx¨P�bN6O8P> {@�

2ox@^Z\)�O^`ahl/Kj�uhJLKN�@X`T,R x¨Pj\�P"XZJLT�PSl@£%��T T a��v^`lhT_Xd£�\LbQ[hl@^`T l�i]\�T,TLQÈ}Oi UwiSR~i���T���KNJTn¦fPSR2u@X`TN��2oxhT:Y_X Pj\Q\�^ZY�P"XOcfa~^�bQT¢NKjX`[hR2Tb�£@u�ToKj�f\�YnxhT R2T \�PSJLT:[h\Q[fP"XdX�£4�³PSY T,l)�v^dbQx-b��:KR8P�rLKNJ:l@^FU�Y [@XdbL^`T,\�3~bQxhT�R8PS\Q\:��JQPSY_bL^ZKNah\WV PSahl��NXYV R8P £F�kT Y,KNR2T4ahT M~P"bL^d¢OTji~bQxhTuhJLT \Q\Q[hJLT�R8P £ uwJLT,\�T,aNb8KN\QY_^�XdX P"bL^`KOah\�bQxhJLKN[hMNx Y KNaNbnPjY_b2l@^Z\�Y,KNaNbL^Zag[@^dbL^`T,\ i�^`ah\LbQT�Pjl$KS�JLT R�P"^`a@^ZawM Y KOaNbL^`a~[wKO[h\ �%2vxhT \QT�l@^ZU8Y [@XdbL^ZT \4PSJLT�^`aObL^`R8P�bQT_Xd£1JLT_X P�bQT l�bQK8bQxhT_^`J\[�cfa@^dbQT¢OKSXZ[wR+T�]2afP"bQ[hJLTj�

^]T_b*[h\vlhT \QY Jq^`��T)\QKOR2T4JLT R2T l@^ZT \,�_�¯f��``�a`�bc``��« � R2K@l@^dcfY�P�bL^`KOa/Kj�!bQxhT8ag[hR2T,Jq^`Y�P�X�¨[~¦¡^`aNbQJLK@lh[hY T lp�N£d^¤PSJLJLKN[@bQ[hJLKN[

QeRaT­T afPS�@XZT \bQK7MN[fPjJQPSaNb £2bQxhT4ukKN\L^�bL^d¢g^�b�£ KS�¤R�PS\Q\���JQPSY_bL^ZKNah\[hahlwT,JoP+W.f7^�Xd^Z�STY KNahl@^dbL^ZKNa��-2vx~^Z\*R2K@l@^�c¨Y"P"bL^`KOa lwK@T,\oahKSb#uhJLT_¢OT aNb�uhJLT \Q\Q[hJLT4KN\QY_^�XdX P�bL^`KOaw\gQ ��T³�

_���ªg� ��¤��ª s¨�?h�PSJLa@^�xfPS\*^ZaNbQJLK@lh[wY,T l�P8awKOa�Y KOaw\QT Jq¢jP�bL^d¢OT7\QYnxwT,R2T�bQxfP"b)T afPS�@X`T�bQKuwJLKOukT JqX�£�\L^`R-[@X P�bQT)bQxhT7Y,KNaNbnPjY_b�l@^`\QY KOaNbL^`a~[~^�bL^`T \ G \QT TiQ |~i���T�HQ�j2vxwT5ukKO\�^�bL^d¢g^�b�£KS�fR8PS\Q\]��JQPSY6bL^`KNa-^`\�P"XZ\�K#MN[fPSJQPjaNbL^`T,l­��2vxhTY KNah\QT Jq¢jP�bL^`KNa5T JLJLKNJL\�PSJLT:Y KOaNbQJLKSX�X`T l�w[@b4bQx@^`\-\QY�xhT R+T2Y�PSahahKSb�xfPjawl@XZT2\LbQJLKNahM�\QxhK@Yn�g\,�c2vxwT+Y KNah\QT Jq¢jP"bL^ZKNah\�T JLJLKNJL\�kT Y KOR2T-\�K8X PSJLMNT-bQxfP"b�bQxhT2\QKSXZ[@bL^`KNa%ahK8X`KOahMNT J�Y,KNaN¢OT JLMNT,\�bQK�bQxhT7Jq^ZMNxNb�KOahTj�sOT,T�k*KN[1PSahlL^]T�f]X`K@YnxlQnmoT]��KOJoP5\�bQ[hl@£1KS�¤bQx@^`\*�O^`ahl�Kj�3uhJLKO�~XZT R2\,�

p q ����(�� � �%����*�:���%���� �

2vxhT ^ZaNbQT JLafP"XfT ahT JLMj£7Kj�kT"PSYnx7\QukT Y6^`T \r:s;h��KjXdX`K��#\ G ��H�bQxg[h\�bQxhT:bQKSbnP�X@^`aNbQT JLafP�X¨T,awT,JLMS£^Z\

= >/@�BDC E G {tH

u9u Ò<vaw�xoyzw

Page 7: How to prevent pressure oscillations in multicomponent ...

� ����������� "����#xhT JLT�@ >/@��� ��l@���� �PSahl

BDCP> V ��� B C � �lV ��� BDC ���2vxhT)JLT6X P"bL^ZKNaF�kT_b �:T T aFbQxwT�uhJLT \Q\Q[hJLT���PSahl�bQxhT4^`aNbQT,JLa¨P�X¤T ahT JLMS£ ^Z\

�\> G�� X ��H = G |tH

�#xhT JLT� > V ��� B�� � �lV ��� B�� �V ��� B C � �lV ��� BDC � G ��H

� \5[h\�[fP�X³i �:TFx¨P ¢OT�\QT_b B�� � > � ;$BDC ; �SMpTFKS� bQT aplwT,awKjbQT \ � X=� �N£! ­� 2vxwT bQKSbnP�XT ahT JLMj£FukT J:[ha@^db*¢OKSXZ[hR2T4^`\

" > = � �{ @$# ��%

xhT JLT&#�^Z\!bQxhT4¢NT6X`K@Y_^�b�£O�sgT_¢NT,JQP"XvT eg[@^d¢jP�X`T aOb2\QT_bQ\-KS�vufPSJqbL^ P�X:l@^('­T,JLT aNbL^ P�X:T eg[fP"bL^ZKNapR8P £/��T Y KNah\L^`lhT JLT l

��KOJ bQx@^Z\*R2K@lhT_X��-2oxhT_£1PjJLT§�#Jq^dbLbQT,a�PS\)+*)�, � )+- G * H)/. >10

PjawlFxfP ¢NT4bQxhT�\�PjR2T��:T�Pj��\QKjX`[@bL^`KOaw\,��N�4sj£wR2R2T_bQJq^ZY§��KOJLR�[@X P"bL^`KOa G Q U T]��KNJ:Tn¦fPSR2u@X`T�H

* >23334@ ��� @ ��� @$#"

5�6667 - G * H<>

23334

@ ��� #@ ��� #@$# � �8�# G "9�:�cH

5�6667 G RtH

{w�<;*ah\�£wR2R2T_bQJq^ZY§��KOJLR�[@X P"bL^`KOa G QnR@i¨��T]��KNJvTn¦¨PjR2u@X`T�H

* >23334

@@"V@$#"

5 6667 - G * H >

23334

@$#@"V=#

@$# � �:�# G ">�?�cH5 6667 G UtH

@BA7uC@BD

Page 8: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� R

|w� [ ± PSR2R�P�]���KOJLR�[@X P"bL^`KOa G QÈ}aT­��KNJvTn¦¨PjR2u@X`T�H

* >23334

@@ �@$#"

5 6667 - G * H >

23334

@$#@ � #

@$# � �:�# G ">�:�jH5 6667 G }0H

�¨� ���� � ��KOJLR�[@X P"bL^`KOa

* >

2333334

@@� X²�@$#"

5 666667

- G * Hr>

2333334

@ #@� X�� #@$# � �8�# G ">�8�jH

5 666667

G mtH

2vxhT \QT)��KO[wJv��KNJLR-[@X P"bL^ZKNah\4PjJLT�T e~[~^�¢jP"XZT aNb�\L^`ahY T � ^`\4Pja�xhKNR2KOMNJQPSuhx@^`Y���[hahY_bL^`KOa�KS�bQxhT�R8PS\Q\:��JQPSY_bL^ZKNah\,�

2oxhT4R8P�rLKNJ lwJQP �#�fPSYn�2KS�­bQxhT�cfa@^dbQT*¢OKSXZ[hR2T���KNJLR-[@X P"bL^ZKNah\,ijbQxfP�boY"PSa8�kT§JLT_�*Jq^�bL¥bQT a G ^`aFbQxwT6^`J:c¨JL\Lb§KNJLlhT J¢NT,JL\�^ZKNa�H:PS\

*���� � >�� � " � *�� %^Z\awKjb�bQxhT�T_¢OKSXZ[~bL^ZKNa8KOukT JQP�bQKNJ " G \L^`ahY T#T_¢NT,a2�*xhT a8^db ^`\Tn¦¨PjY_b,iNbQxwT§\�PjR2TvuwJLKO�@X`T RKOa2bQxwT#uhJLT \Q\�[hJLT�T_¦~^`\LbQ\�H3�h[@bXd^`T,\�^`a8bQxhT*uhJLKSrLT,Y_bL^`KOa8KNukT,JQP"bQKNJ��5� 2�K§^�XdXZ[w\LbQJQP�bQTobQx@^`\,iXZT_b7[h\-Y KNah\L^`lhT J4bQxhT8\L£@\LbQT R G RtH*��KNJ-P�\Q[hukT,JL\�KOa@^`Y2Y KOaNbnPSY6b�l@^Z\�Y,KNaNbL^Zag[@^db�£p\QK�bQxfP"bbQxhT�\QY�xhT R2T4JLT,lw[hY T,\obQK

* ���+�; > * �; X�� - G * �; �+� HOX - G * �; H � �M xfP"b*��KjXdXZK,�#\o^Z\*¢jP"X�^`l���KOJ�PSaO£�cfa@^dbQT�¢OKSXZ[hR2T7ag[hR2T,Jq^`Y�P�X3\QYnxhT R2Tj��M¡T5PS\Q\Q[hR2T4��KNJbQxhT4\nPS�jT*Kj�¤\�^ZR2u@Xd^ZY_^db £8bQx¨P�b:bQxwT§uwJLT,\�\Q[hJLT*^Z\![ha@^d��KOJLR G � �� > � iO��KOJ:P"XdX��*HPS\��:T_X�X]PS\bQxhT�¢NT_XZK@Y_^db £ # �� >1#jHQ� � \v^dbv^`\�\QxhK��*aF^`adQ U T�Pjahl�\L£@\LbQT R8P�bL^`Y�P�XdXd£1Tn¦wu@XZKS^dbQT,l�^`a Q �zT�ibQxhT4cfJL\�bv^dbQT,JQP"bL^`KOa�Kj� bQxhT4\QYnxwT,R2T�uwJLT,\�T,Jq¢NT \vbQxhT§¢OT_XZK@Y_^db £ #��w[@bvbQxhT§¢jP�X`[hT�KS� � ���+�;^Z\4l~^ '­T JLT,aNb�KS� � �f��a Q �$T³ikbQxwT+\�PjR2T-�N^`ahl�KS�:PjafP"Xd£w\�^Z\*^`\4lhKOawT-��KNJ*bQxhT+toK@T7\QYnxhT R2TPjl¨Pju@bQT l�bQK2¢jPjJq^`KO[w\vR-[~X�bL^`Y KOR2ukKOahT aNb�R+K@lwT6X`\,�

2oxhTFTn¦wu@X PjafP"bL^`KOa¡^`\-bQxhT���KjXdX`K��v^`ahMh�O2vxhT�T6¢NKjX`[@bL^`KOa$KS�#ufPSJqbL^ P�XvlwT,aw\L^�bL^`T \,i3R2Kj¥R2T,aNbQ[hR PSahl$T,awT,JLMS£ PSJLT ^`ahlhT ukT ahlhT aNb,�<2vxwTFuhJLT \Q\Q[wJLT ^`\+KN�@bnP"^ZawT,l¡bQxhJLKN[hMNx¡bQxhT

u9u Ò<vaw�xoyzw

Page 9: How to prevent pressure oscillations in multicomponent ...

U ����������� "���T ahT JLMj£2�N£ � iSbQxhT�lhT ah\�^�b�£�PSahl2bQxhT�R2KNR+T aNbQ[hRF�t2oxhT*¢jP�X`[hT*Kj� � ^`\Y KOR2uh[~bQT,l2��JLKNRbQxhKN\QT5KS� @ ��� PSahl(@ ��� �c2vxhT���KO[wJ4Y,KNah\QT Jq¢NT,l%eg[fPSaNbL^�bL^`T \-PSJLT+P ¢NT JQPjMNT5KS��bQxhT2Tn¦fPSY_b¢jP�X`[hT \4^`a%bQxhT2Y T_X�X`\,�j2oxg[h\4bQxhT7¢jP"XZ[hT2KS� � ^`\�Pja [nP ¢NT JQPjMNT l*]8¢jP"XZ[hT7bQxfP"b�lhK@T \4ahKSbY KOJLJLT \QukKOawl%bQxhT8¢jP"XZ[wT2bQxfP�b)�:KO[@X`l(x¨P ¢OT �kT T a(ahT T lhT l�bQK�uhJLT \QT Jq¢OT2bQxwT uhJLT \Q\Q[hJLTj���ahY T4bQxhT�uhJLT \Q\Q[hJLT§^Z\o�#JLKNahM2^`a1KNahT�Y T_X�X³i¨bQxhT§¢OT_XZK@Y_^db £��v^dX�X3MOK7�#JLKNahM P"bvbQxhT�ahTn¦~bbL^ZR2T7\LbQT u�i]PSahl�\QK KNa���2vxhT�\L^�bQ[¨P�bL^`KOa�^`\�R2KOJLT7KOJoX`T,\�\§\�T,Jq^`KN[h\,iklhT ukT ahl@^`ahMFKNa�bQxhT^Za~^�bL^ P�XY KNahl@^dbL^ZKNah\,����[@^`JL��Pjawldh�PSJLa@^PQ { TMj^d¢OT PSa�Tn¦¨PjR2u@X`T2�#xhT JLT2bQxhT8ag[hR2T Jq^`Y"P"X\QKSXZ[@bL^`KNa(xfPS\���T_� bQK%lhK��v^dbQx(bQxhT�T_¦¨PSY_b5KNahTj�]��b2Y"PSa(�kT8T�Pj\�^�Xd£�[hahlhT JL\LbQK@K@l�bQxfP"b^Za�Y KOR��h[h\LbL^`KNaFKNJvlhT_bQKNafP�bL^`KNaFuhJLKN�@X`T,R2\,iwbQxwT�uhJLT \QT ahY T4Kj��P7\LbL^ '�\�KO[hJLY T�bQT JLR Y�PSaPjR2u@Xd^d� £ bQx@^`\#lhT_cfY_^`T ahY_£g�

�qa(Q ��T³iSbQx@^`\ uwJLKO�@X`T R ^`\�\QKSX�¢NT,l7�N£+[w\L^ZawM-P�ahKNa+Y KNah\QT Jq¢jP"bL^�¢NTv��KNJLR-[@X P"bL^ZKNa2Kj�¨bQxhT��[@XZT J:T eg[fP"bL^ZKNa8�o^�bQx�uhJq^ZR7^dbL^�¢NT4¢jPSJq^ PS�@X`T,\ ��s¨�*h�PSJLa@^­ahKSbL^ZY T \bQxfP"b:bQxhT4T_¢OKSX`[@bL^ZKNa KS��(KNa@Xd£�lhT u�T ahlw\,i�^Za�bQx@^Z\)��KOJLR�[@X P�bL^`KOa­i¤KNa%bQxhT8MNJQPSl@^ZT aNbQ\-KS� �$Pjawl # ��sN^`ahY T2bQxhT_£¢jPja~^Z\QxwT,\!bQxhJLKN[hMOx�P7Y KOaNbnPSY6b*l@^`\QY KOaNbL^`a~[~^�b�£Oi ��\QxhKN[@XZl�JLT R�P"^`a1Y KNah\LbnPSaOb,�

�qa �*xfP�b���KSX�X`K��*\,iN�:T*\QxhK��²xhK��BbQK�R2K@l@^�� £ P§cfa@^dbQT#¢NKjX`[hR2T�\QYnxwT,R2To^Za�KOJLlhT J�bQKuhJLT_¢OT aNbuhJLT \Q\Q[hJLT:KN\QY_^dX�X P�bL^`KNah\,�oMpT^dXdXZ[h\�bQJQP�bQT!bQx@^Z\3bQT Ynxha~^Zeg[hTo�#xhT a2tvKNT �È\�t!^ZT R8Pjawa\QKSX�¢NT,J§^Z\�T R2u@X`K�£OT l��SM¡T2\QxhK�� bQxhT2cfJL\Lb7KOJLlhT J-PSahl�\�T,Y KNahl�KNJLlhT J4¢OT JL\L^`KNa(KS�:bQx@^`\\QYnxwT,R2Tj�0M¡Tv\QxwK�� bQxfP"b�^�b^`\JLKO�w[h\LbT ahKO[wMOx7bQK-x¨Pjahl~XZT*\LbQJLKNahM-l@^`\QY KNaObL^`ag[@^dbL^ZT \,�$MpT\QxhK��²�O£8Y KNR+u¨PjJq^`ahM�bQxwT§\�KjX`[@bL^`KOah\��o^�bQx+bQxhT�T_¦¨PSY_b:KOahTobQxfP"b:R2T,\�x8Y,KNaN¢OT JLMNT,awY,T*bQKbQxhT�uhJLKNuhJLT4�:T�PS�8\QKSXZ[@bL^`KNaF^`\:^`ahlhT T l1JLT�PSYnxhT l��

� � ��%4��2�����:�"�������(������(�:� � �8� �%4� � 4�:����� � ���/�!9����!9% �

MpT4\LbnPSJqbv��JLKNR bQxhT4c¨JL\Lb#KNJLlhT Jv[huN�o^Zahl�\QY�xhT R+T

* ��� �; > * �; X� - ; �+���� X - ; � ���� � �2vxhT)a~[wR+T Jq^`Y�P�X]�f[g¦ - ; �+���� > - G * ; % * ; �+� H�^`\*Mj^d¢OT a��O£�tvKNT �È\!X�^`ahT�PjJq^���P�bL^`KNa 3

- G *� % *�� H<> �{ - G *� H � - G *�� HOX�� ��� G *�� X *� H � �

��a��#xfP"b4��KSX�X`K��#\�bQxwT2��KOJLR�[@X P"bL^`KOa G RtHo^`\�Y KOah\�^ZlhT JLT l��c2vxhT2R8P"bQJq^d¦ � lhT ukT,awlh\�KNaV ��� i V ��� i #]i ��i � � > � ������ G � > � % {tH�PSahl �> � ���� �<2oxhT_£pxfP6¢OT bQxwTF��KSX�X`K��o^ZahM

@BA7uC@BD

Page 10: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� }

¢jP�X`[hT \V � >�� @ V � � � @ V � �

� @ � � @ �� > � % {

# > � @ # � � @ � # �� @ � � @ �

� >�� @ � � � @ � � �� @ � � @ �

2vxhT�¢jP"X`[hT�KS� �^Z\oMj^d¢OT a��O£ G �-H��*xhT JLTV ��� PSahl\V �� PjJLT4JLT u@X PSY,T l��N£ bQxhT4Y KOJLJLT \L¥u�KNahl@^`ahM8P ¢NT,JQPSMNT�¢jP�X`[hT \#lwT6c¨ahT l�PS��K,¢OTj�-2vxhKN\QT4KS� �?;�PSJLT�lhT_cfahT l��O£

� � > � � � @ ��� � � � � @ ��� � � = % G �tH

�:T�xfP ¢NT�\QT_b � @ � >A@ � X @ � � i¨T_bQYjiwbQK8\L^`R2u@X�^d� £ bQxhT)ahKjbnP"bL^`KOah\ �� \Q\Q[wR+T�ahK,� bQxfP"bbQxhT�bQxhJLT T4\LbnP"bQT \ * �; �+� i * �; i * �; � � xfP ¢NT�bQxhT4\nPSR2T§uwJLT,\�\Q[hJLT� PjawlpbQxwTF\nPSR2T8¢OT_X`K@Y6^db�£ # � � \LbQJQP"^ZMNxNbL��KOJq�vPSJLl$Y"P"X`Y,[~X P"bL^ZKNa¡\QxhK��*\�bQxfP"b,i3^d�§KNahT

\QT_bQ\� ; �+���� >/@"; � � Xd@0; ���; � ���� > � �; �+� X

� �; %� ��� ; �+���� >/@ ��� ; � � Xd@ ��� ; � ��� ; � ���� >A@ ��� ; �+� X @ ��� ;

�:T�MNT6b

� � ; �+���� ��� * �; �+� X * �;�� >

23333333333334

� # � � ��� ; �+����� # � � ��� ; �+����� # � # � ; �+����

� # ���� � ���� �:� ��� ����

5 6666666666667�

k*T,JLT��:T)xfP ¢OT§bnPj�ST,a�^`aObQK PSY Y KO[haNb:bQxwT�JLT_X P"bL^ZKNa G � H��v^dbQx � � >10@�

u9u Ò<vaw�xoyzw

Page 11: How to prevent pressure oscillations in multicomponent ...

m ����������� "���;*\L^`ahM8P�XdX]bQx@^`\,i~^�b*^`\vT�Pj\�£8bQK+\�T,T§bQxfP�b

@ ��� �; > @ �; X � ��# G � ���� � � � ���� HOX � # � G � ���� X � � ���� H �# ���+�; > #" ���+�; > " �; X � � # �

{ Q � � ���� � � � � ���� T�X � # ��#{ Q � � ���� X � � � ���� TB�

# �� Q � ���� � � � ���� T�X � # ��# �

� Q � � ���� X � � � ���� T��G � 0tH

sN^`ahY T " �; > ����� � �� @ �; # � PSahl " ��� �; > � ����� ��� � � �� @ ��� �; # � i"�:TY�PSa�\QT T�bQxfP"b�PvawT,Y T \Q\nPSJq£Y KOahl~^�bL^`KOa���KOJ � ���+�; > ��^`\

� ��� �; > � �; X �{ � # �; Q � � ���� � � � � ���� T�X�� # �; �ZQ � � ���� � � � � ���� T � � G �O��H

2vxhT)T,eg[fP"bL^`KOa G �O��H�^`\#ahKSbQx@^`ahM2R2KOJLT4bQx¨Pja�P7l@^Z\�Y,JLT_bL^���P�bL^`KOa�Kj�� � ���� � # � � ���� >10 �

� XdX]bQKOMNT_bQxhT J6i¨KO[hJ!a~[wR+T Jq^`Y�P�X¤\QY�xhT R2T4^Z\!bQxhT4��KSX�X`K��o^ZahM 3�N�*[wu�lfP"bQT4KS�7@fi*@ #%PSahl " �N£ bQxhT)Y6X PS\Q\L^`Y"P"X­R-[@XdbL^Z\�u�T Y_^ZT \�tvK@T4\�YnxhT R2Tji{w�*[wu�lfP"bQT*Kj� �� �� �N£ G �N��HQ�t2vxwT§R8PS\Q\���JQPSY6bL^`KNah\<V ��� �� ��� � PSahl V ��� �� ��� � PSJLT#KN�@bnP"^�¥

awT,l��N£F^`aO¢NT JqbL^ZahM G ��HQ�sN^`ahY T ������� Q R5^`a*; G ����� H % R8P"¦ ; G ����� H T­^�� ��R8P�¦-; � # �; ���=�ji~bQxhT4R8Pj\�\��JQPjY_bL^`KOaw\ V ���

Pjawl V ��� JLT R8P"^Zah\�^`a Q 0 % �zT§�o^�bQx bQxhT�\nPjR2T(W.f7^ Y KNahl@^dbL^ZKNa Pj\�^Za�bQxhT�KNJq^ZMS^Za¨P�X\QYnxwT,R2Tj�

@BA7uC@BD

Page 12: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� �

� � ��� 9 �8� �%4� �����������,� ���

MpT4PS\Q\Q[hR2T�bQxfP"b#P7x@^`MOx�KOJLlhT J:Tn¦~bQT ah\L^`KOa�Kj� bQxhT4KOJq^`MS^ZafP"X­cfa@^dbQT�¢OKSXZ[wR+T)\QYnxhT R2T�^`\KO�~bnP�^`ahT l2bQxhJLKN[hMOx2bQxwT��8;4shW.^�R2T6bQxwK@l��N�qa T�PjY�x8Y T6XdX³iN�:T�MOT_b:P�JLT Y KNah\LbQJL[hY_bL^`KOa8KS�bQxhT�Y KNah\QT Jq¢jP�bL^d¢OT§¢jPjJq^ Pj�~XZT \�3

*��; G . H<> *��; ��� *�� G . H � G �"{tH2vxhT*\LX`KOukT^`\�Y,KNR2uh[@bQT l8\QK4bQx¨P�b�bQxhT�P ¢OT JQPSMOToKj� G �"{tH ^ZaLQ . ; � ���� % . ; � ���� Tf^`\ * �; �t2oxhT¢jPjJq^ P"bL^ZKNa� * G . H)^Z\7KN�@bnP�^`ahT l¡�O£$Y KOR2uh[~bL^ZahM%\�XZKNu�T \�T6^dbQxhT J7KOa/bQxhTFuwJq^ZR7^dbL^�¢NT1KNJYnxfPSJQPSY6bQT Jq^`\LbL^`Y#¢jPSJq^ Pj�@X`T \,� 2vxhT4\LX`KNu�T*R8P £8��T�Xd^ZR7^dbQT l �v^dbQx8bQxhT4xwT6X`u KS�]X�^`R7^�bQT JL\,iwKNJY KOR2uh[@bQT l%�o^�bQx�bQxhT8xhT_XZu�Kj��bQxhT���4� R2T6bQxwK@l��­�qa��kKjbQx�Y"PS\QT \,if�:T+PS\Q\Q[hR2T�bQxfP"b^���P�XdX]bQxhT�u�KS^ZaNbQ\�KS�¤bQxhT-\�bQT,awY6^dX�[h\�T,l�bQK8Y KOR2uh[~bQT�� * \QxfPSJLT4bQxhT�\nPjR2T�uwJLT,\�\Q[hJLT �Pjawl5bQxwT#\nPSR2T:¢NT6X`K@Y_^�b�£ # iSbQxhT a2bQxhTo¢OT_X`K@Y_^�b�£�PSahl2bQxhTouhJLT \Q\Q[hJLT*lhT_cfahT l8�N£ G �"{tH�PSJLT#%Pjahl=� �

23K-\L^`R2u@X�^d� £2bQxhTobQT_¦~b,i~�:T�Pj\Q\�[hR2T:bQxfP"bbQxhT�\LbnPSahlfPSJLl8x@^ZMNx8KNJLlhT J�c¨a@^�bQT*¢NKjX`[hR2T\QYnxwT,R2T�^`\vbQxwT4��KjXdX`K��v^`ahM7\QT Y,KNahl�KOJLlhT Jo\QYnxhT R2T43

* ��� ����; > * �; X� � � - G * � �; HOX - G * � �; � G�� H* ���+�; > * �; X� � - G * ���+���� �; % * ��� ���� �; �+� HOX - G * ���+���� �; � � % * ��� ���� �; H�X � G�� H

G �"|tHk*T,JLTjiw�:T4xfP6¢OT�\QT_bo��KOJ��?>/6�KNJW6 �²���S{

*�� �; > * �; ��� * � G � .{ H %*�� �; > * �; ��� * � G X � .{ H �

2vxhT4Tn¦¨PSY6b�¨[~¦�^`\:[h\QT l ^`a bQxwT4uhJLT l@^ZY_bQKNJ:\LbQT u�i~�#x~^�X`T�bQxhT�toK@Tv�f[g¦�^Z\!T,R2u@X`K�£NT,l�^ZabQxhT�Y KNJLJLT,Y_bQKNJvKNahTj�

23K�Y KNah\LbQJL[hY_b7KO[hJ)R-[@XdbL^ZY KNR2u�KNahT aNb5\QY�xhT R+Tji�bQxhT \�^ZR2u@X`T \Lb-�vP £%^`\�bQK%[wu�lfP"bQT�� ^`a \�[hYnx P¡�vP £ bQxfP"b�PSa²^Za@^dbL^ P�X�Y KNahl@^dbL^ZKNaBR8PSlhT�KS�5P$Y KOaNbnPSY6b�l@^Z\�Y,KNaNbL^Zag[@^db�£G �v^dbQx�¢OT_X`K@Y6^db�£?#�PSahl%uhJLT \Q\Q[wJLT �jH�o^�XdX�JLT R8P�^`a%P8Y KOaNbnPSY_b§l@^`\QY KNaObL^`ag[@^db £O����a%KNJLlhT JbQK$\L^ZR2u@Xd^d� £ bQxhT%bQTn¦~b,i!�:T%^`aObQJLK@lw[hY TNi!��KNJFPSaN£���^Za @fi #=PSahl �]i bQxhT%��KSX�X`K��o^ZahMahKSbnP�bL^`KOaw\ 3

���; � ���� >��� ��� ; � �� ���r; %� ; � � X �� ��� ; � � �

u9u Ò<vaw�xoyzw

Page 13: How to prevent pressure oscillations in multicomponent ...

� 0 ����������� "���2vxhT ��� ;�PSJLT1Y KNR2uh[@bQT l ��JLKNR G ��{ HQ�s2vxhT_^`J8Tn¦huwJLT,\�\L^ZKNah\8lhT ukT ahl KOa$bQxwT��N^`ahl KS�¢jPjJq^ PS�@XZT+�:T xfP ¢NT [h\QT l/bQK%lhT_cfahT � * � � Y Y KNJLl@^ZawM1bQK�bQxwTFPj\�\Q[hR2u@bL^`KOah\)�:T xfP ¢NTR8PjlhTji~^d� P"bvbL^`R+T , � i * � lhT_cfawT,\*P7Y,KNaNbnPjY_b*l@^Z\�Y,KNaNbL^Zag[@^db�£gikPSahl��:T�xfP ¢NT�3

@ �; �+���� >/@ �; � �� �a@0; @ �; � ���� >A@ �; �+� X �� �o@"; � �# �; � ���� > # �; > # �; �+� � �; � ���� > � �; > � �; �+�

� �; �+���� >� �; � �

{ �� ; � �; � ���� >

� �; � � X�{ �

� �; �+�sgKNR2T�\LbQJQP"^ZMNxNbL��KOJq�vPSJLl�Y"P"X`Y,[~X P"bL^ZKNah\o\QxhK��*\vbQxfP"b§P"� bQT J:bQxhT)uhJLT l@^ZY_bQKNJ#\�bQT,u­iwbQxhT

¢OT_X`K@Y6^db�£ JLT R8P�^`ah\�bQxhT�\nPjR2TFPSahl¡bQxhT�uhJLT \Q\Q[hJLT�P�X`\QK%JLT R8P�^`ah\7^ZaN¢jPSJq^ PSaNb8uhJLK�¢g^ZlwT,lbQxfP"b

� ���+����;

> � �; X �24 � �; �+���� # �; �+���� X

� �; �+���� # �; �+����57 � G �,��H

2vxhT a�ifbQxhT7\nPjR2T7JLT \Q[@Xdb§^`\�bQJL[hT2P�� bQT J*bQxhT2Y KOJLJLT Y_bQKNJ§\�bQT,u­i­uhJLK�¢g^`lhT l�bQxfP"b �� ^`\4[hu@¥lfP"bQT,l��N£

� ��� �; > � �; X �{ � # ���+����; Q � � ���� � � � � ���� � � � T�X�� # ��� ����; �ZQ � � ���� � � � � ���� X�� � T �

� � > �{ � � ��� ����; � � Xp{ � ��� ����; ��� ��� ����; � � �

� � > �{ � � ��� ����; � � X � ���+����; � � �

G � RtH��[wJvR2K@l@^dcfT l1\QY�xhT R2T�^Z\obQxhT4��KSX�X`K��o^ZahM�N��I�JLT l@^`Y_bQKOJo\LbQT u 3¨[huklfP"bQT�@fi*@ #�PSahl?" �N£ G ��| HÆ¥ G P H Pjahl �� �N£ G � ��HQi{w�4W KOJLJLT Y_bQKNJ:\LbQT u 3¨[wu�lfP"bQT@fi-@ #�PSahl "y�N£ G ��|tHÆ¥ G ��H!Pjahl �� �N£ G �aRtHQ�

2vxhT�\QY�xhT R2T�^Z\¤\�bnPj�@X`T�[hahlhT J]bQxwT\nPjR2T:WWfO^8Y KOawl@^�bL^`KNa�� 2vxhT�R8Pj\�\]��JQPjY_bL^`KOaw\¤JLT R�P"^`au�KN\L^dbL^�¢NTj�

@BA7uC@BD

Page 14: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� �O�

� � � � 4�:���*�+�²����$4�:� � �� ��

��a�bQx@^`\-\QT Y_bL^ZKNa�i��:T7�vPjaNb�bQK�^�XdX`[h\LbQJQP"bQT2bQx@^Z\�R2T6bQxwK@lhKjX`KNMj£%Pjawl�bQK�Y,KNR2ufPSJLT5^db�bQKbQxhT�Tn¦~^Z\�bL^ZahM2c¨a@^�bQT§¢OKSXZ[hR2T�KNahTji¨Pjawl1\QxwK�� ^db#Y�PSaFxfPSahl@X`T�\LbQJLKNahM2\QxhK@Y��g\,� MpT�P"XZ\QK�v^`\Qx bQK8Y�xhT Yn�8�*xhT_bQxhT J:bQxhT)a~[wR+T Jq^`Y�P�X�\�KjX`[@bL^`KOa�Y,KNaN¢OT JLMNT,\!bQK7bQxhT4�:T�Pj��KOahTj�

����� ��� ��������������������� �!�"����#%$���&�'"(#)��*+�"#,(#-�MpTY KNah\L^`lhT J]bQxhT���KSX�X`K��v^`ahM*bQT \Lb�Y�PS\QT&3N2vxwTJQP�bL^`K�Kj�f\�u�T Y_^�c¨YxhT�P�bQ\�PjJLTJLT \QukT Y6bL^d¢OT_Xd£

V � @ # �^]T_� b 0 � 0 {"Rt:^`MNxOb � � 0 0w� 0h�2�PS�@X`T2�03w�qa@^dbL^ P"X¤Y KOahl~^�bL^`KOaw\

� � U8PSahl¡� � �N�­�vbQxhT J#bQT \Lb�Y�Pj\�T,\*xfP ¢NT-�kT T,a�ukT Jq��KOJLR2T l G ^Za�ufPSJqbL^`Y,[~X PSJ*bQxhKO\�T�Kj�PQ ��T�H�h[@b]bQx@^`\¤KNahT�uhJLK�¢g^`lhT \]X PSJLMNT,J­l@^`\QY JLT ufPSahY_^ZT \,��#KSbQT�bQxfP"b¤T6¢NT a4�v^dbQx-PoY,KNah\LbnPSaNb � inbQxhTag[hR2T,Jq^`Y�P�X@\QKSX`[@bL^ZKNa�^`\]�³PSJ]��JLKNR=��T T_^ZawM#ukT Jq��T,Y_bW3�bQx~^Z\ bQT,\�b�Y�Pj\QT�\QT T R2\]bQK���Tl~^ZU8Y [@Xdb��KOJ)cfa@^dbQT ¢NKjX`[hR2TF\QY�xhT R2T,\ �O2vxhT f�^ZMN[hJLT \��Ni�{@i�|wi3�%MS^d¢OT \-bQxwTFlhT ah\L^db�£gi ¢NT_XZK@Y_^db £OiuhJLT \Q\Q[hJLT PSahl � X=��P"b�bL^`R2T , > 0 � 0 0"m � > 0 � 0w��{8��KNJ4bQxhT2cfJL\Lb7KOJLlwJLT8\QYnxhT R2Tj�fhJLKNR f�^ZMN[hJLT \2�+PSahl�{@i¨^db4^Z\4Y_X`T"PSJobQxfP�b�KN[hJ�ahT_� ¢NKjX`[hR2T5\�YnxhT R2T5�kT xfP ¢NT,\4R�[hYnx��T_bLbQT J*bQxfPSa1bQxwT-Y_X PS\Q\L^`Y�P�X­cfa~^�bQT�¢OKSXZ[wR+T�KOawTN�h��a(f]^`MN[hJLT4R8PSahl%U@i¨�:T-uhJLT \QT aNb*bQxhTuhJLT \Q\Q[hJLT4PSahl2bQxhT*¢OT_X`K@Y_^�b�£8��KOJ�bQxhT�\nPSR2TvbQT \Lb:Y�PS\QTo�v^dbQx8bQxhT�\QT Y KOahl8KNJLlhT J\QY�xhT R+Tj�2vxhT�JLT Y KOaw\LbQJL[hY_bL^ZKNa8^`\vPSuhu@Xd^ZT l KNa2bQxhT4uhxN£@\L^`Y"P"Xk¢jPjJq^ Pj�~XZT \,��MpT�P�X`\QK�uhJLT \QT aOb:\�KOR2TY KOR2uh[@bnP"bL^`KOafP"X@JLT \Q[@XdbQ\�KNa�bQxhTIh)PjJLa@^@PSahl �#[@^ZJL� � \¤bQT \Lb�Y"PS\QTI3,� b�Y KOah\�^Z\LbQ\3Kj�fP*\QxwK@Yn�bQ[h�kT�chXdXZT l��v^dbQx%P�^`J G�� > � � � % BDCP> 0 � }S{ H��#xhJLT-P+\QxhK@Yn�+�vP ¢OT�R+K,¢OT�bQK2bQxwT-Jq^`MOxNb,���a�bQxhT2uhJLT_¥ \QxhK@Y��F�vP6¢OT2\LbnP"bQTNi P �w[h�h�@X`T2Kj�Wk*T_X�^`[hR'^Z\4\�T6b G�� > � � U~} % BDC�> { � �g{ HQ�MpT7[h\QT8{ 0 0�Y,T_XdXZ\ ikbQxhT8\QxwK@Yn���vP ¢OT2^`\�^Za~^�bL^ P�XdXd£(P�b . > 0 � {"R PSahl%bQxwT+�w[h�h�@X`T8\L^dbQ\��T_b��:T T,a . > 0 � � PSahl . > 0 � U@�%2vxhT�JLT,\�[@X�bQ\4PSJLT-uhJLT \QT aNbQT l�P�b*bL^`R+T , > 0 � |0RwikPSJLTKO�~bnP�^`ahT l8�v^dbQx8bQxhT4\�T,Y KNahl8KNJLlhT J�¢OT JL\L^`KOa�Kj�]�kKjbQx \�YnxhT R2T \�v^dbQxFTn¦~bQJQPjukKSX P"bL^ZKNa8KNabQxhT�YnxfPSJQPjY_bQT Jq^`\LbL^ZY�¢jPjJQP"^`�@XZTj�s2vxhT%WWfO^ ag[hR���T J2^`\ 0 � }$R@� 2oxhTif�^ZMN[hJLT%}�¥qP%\QxhK��*\bQxhT8uhJLT \Q\Q[wJLT+KN�@bnP"^ZawT,\§�v^dbQx%bQxhT8uhJLT \QT aNb-\QY�xhT R+Tji��#x@^dX`T f]^`MO[hJLTF},¥ �%\�xhK��#\§�#xfP"b^Z\4KN�@bnP"^ZawT,\*�o^�bQx�bQxhT7Y KOaw\QT Jq¢jP�bL^d¢OT2\QY�xhT R+T7KS�JQeR�T³�¤sOuh[hJq^`KO[h\4KN\QY_^dX�X P�bL^`KNah\,ikPS\#�o^�bQx

u9u Ò<vaw�xoyzw

Page 15: How to prevent pressure oscillations in multicomponent ...

�"{ ����������� "���

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0 0.2 0.4 0.6 0.8 1

’fort.17’’BL/fort.17’

’fort.27’

f]^`MO[wJLT �$3��!T_X`K@Y_^�b�£Oi �,\Lb*KOJLlwT,J6��� 3fuhJLT \QT aOb�\QY�xhT R+Tji � 3¨cfa~^�bQT)¢OKSXZ[hR2T�\QYnxhT R2T�KS�QnR T³ihlwKjbLbQT l�X�^`ahT43¨Tn¦¨PjY_bv\�KjX`[@bL^`KOa

20

21

22

23

24

25

0 0.2 0.4 0.6 0.8 1

’fort.18’’BL/fort.18’

’fort.28’

f]^`MO[wJLT�{�3]I�JLT \Q\Q[wJLTNi�� \Lb4KOJLlhT J�� 3�uhJLT \QT aNb�\QYnxwT,R2Tji � 3�cfa@^dbQT7¢OKSXZ[wR+T2\QY�xhT R2T5KS�QnR T³ihlwKjbLbQT l�X�^`ahT43¨Tn¦¨PjY_bv\�KjX`[@bL^`KOa

@BA7uC@BD

Page 16: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� �"|

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 0.2 0.4 0.6 0.8 1

’fort.16’’BL/fort.16’

’fort.26’

f]^`MO[wJLT�|�3SK�T,aw\L^�b�£Oi�� \Lb�KNJLlhT J � 3]uwJLT,\�T,aNb-\�YnxhT R2Tji � 3�cfa@^dbQT7¢OKSXZ[hR2T8\QY�xhT R2T5KS�QnR T³ihlwKjbLbQT l�X�^`ahT43¨Tn¦¨PjY_bv\�KjX`[@bL^`KOa

0.38

0.4

0.42

0.44

0.46

0.48

0.5

0.52

0.54

0.56

0.58

0.6

0 0.2 0.4 0.6 0.8 1

’fort.14’’BL/fort.14’

’fort.24’

f]^`MO[wJLT��%3 � X �Ni�� \LbvKNJLlhT J � 3¨uhJLT \QT aOb*\QYnxwT,R2Tji+� 3wcfa~^�bQT4¢NKjX`[hR2T�\QY�xhT R2T4Kj�IQeR T�ilhKSbLbQT,l�Xd^ZahT 3hTn¦¨PSY6b*\QKSXZ[@bL^`KNa

u9u Ò<vaw�xoyzw

Page 17: How to prevent pressure oscillations in multicomponent ...

�,� ����������� "���

-0.2

0

0.2

0.4

0.6

0.8

1

0 0.2 0.4 0.6 0.8 1

’fort.17’’BL/fort.17’

’fort.27’

f]^`MO[wJLT�R-3 �T_XZK@Y_^db £Oiw{jahl�KOJLlwT,J6i � 3¨uhJLT \QT aNbv\QYnxwT,R2Tji+� 3~cfa@^dbQT4¢NKjX`[hR2T4\QYnxwT,R2T4KS�QnR T³ihlwKjbLbQT l�X�^`ahT43¨Tn¦¨PjY_bv\�KjX`[@bL^`KOa

19

20

21

22

23

24

25

0 0.2 0.4 0.6 0.8 1

’fort.18’’BL/fort.18’

’fort.28’

f]^`MO[wJLT)U�3wI�JLT \Q\�[hJLTjih{Sahl KNJLlhT J6i � 3@uwJLT,\�T,aNb:\QY�xhT R2TNi/� 3Ocfa@^dbQT*¢OKSXZ[hR2T�\QY�xhT R+T�KS�QnR T³ihlwKjbLbQT l�X�^`ahT43¨Tn¦¨PjY_bv\�KjX`[@bL^`KOa

@BA7uC@BD

Page 18: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� � R

V � @ # �I¤KN\Lbv\�xhK@Yn� � �N�½|~}SU0R 0@�Ð|N�j�tm �j� R~}I�JLT�\QxhK@Y�� � � 0 ��w[h�h�@X`T 0 0w����|"m 0 �

2�Pj�@X`T�{�3�sOxhK@Yn� � �h[h�h�@X`T4^`aNbQT,JQPSY_bL^ZKNa

1

1.1

1.2

1.3

1.4

1.5

1.6

0 20 40 60 80 100 120 140 160 180 200

’fort.18’

1

1.1

1.2

1.3

1.4

1.5

1.6

0 50 100 150 200

’BL/fort.18’

G PtH G ��Hf�^ZMN[hJLT5}t3¨I�JLT,\�\Q[hJLTjik{jawlFKNJLlhT J6i¨uhJLT \QT aOb*\QYnxwT,R2T G PtHQi¨Y KOaw\QT Jq¢jP�bL^d¢OT�\�YnxhT R2T G ��H

u9u Ò<vaw�xoyzw

Page 19: How to prevent pressure oscillations in multicomponent ...

�"U ����������� "�����[@^`JL��Pjawl�h�PSJLa@^��È\¤JLT \Q[~X�bQ\�PjJLT�¢g^Z\�^Z�@X`T���KNJ]bQxhTY KOaw\QT Jq¢jP�bL^d¢OT\QY�xhT R2T:Pjahl�PjJLT:PS�h\QT aNb��KOJ bQxhT�uhJLT \QT aNb#\QY�xhT R2TN�

M¡T8Y"PSa�\QT T7bQxhT \QT f�^ZMN[hJLT \,i�bQxfP"b-KO[wJ�ahT_� \�YnxhT R2T P�X`\QK���T xfP ¢NT8R-[hY�xp�kT_bLbQT JbQxfPSa1bQxwT-KSXZl�KOawTN�%2ox@^`\§Y KNahY_XZ[w\L^ZKNa ^`\obQxhT-\nPSR2T4�#x¨P�bQT_¢OT JobQxhT�bQT \Lb�Y�Pj\�T4�:T�xfP ¢NTJL[ha��

� � � � � 4� �8����* ��� �!9� �*�8����o� � 4��� ��� ���1�!��� �

0

2

4

6

8

10

12

0 0.2 0.4 0.6 0.8 1

’fort.16’’fort.26’

f]^`MO[wJLTim�37K�T ah\�^�b�£Oi�{jahl¡KNJLlhT J6i<R 0 0w�+R2T \Qx¡u�KS^ZaNbQ\,i � 3�uwJLT,\�T,aNb7\QYnxhT R2Tji3lhKSbLbQT,lX�^`ahT43¨Tn¦¨PSY6bo\QKjX`[@bL^`KOa2vx@^`\�ukKj^`aNb4^Z\4\�bQ[hl@^`T,l�a~[wR+T Jq^`Y�P�XdX�£O�S2vxwT5ahT_� \QYnxhT R2T7^Z\§bQT,\�bQT,l��v^dbQx R 0 0w�-R2T,\�xu�KS^`aObQ\*^`a�^�bQ\4\�T,Y KNahl�KOJLlhT J*¢OT JL\L^`KNa G JLT,Y KNah\LbQJL[hY_bL^`KOa�KNa�bQxhT-uwJq^ZR7^dbL^�¢NT5¢jPSJq^ Pj�@X`T \�HQ�� ahT_�BbQT \LbvY�PS\QT*^Z\oT R+u~XZK�£NT l�i~bQK+MNT_b:\LbQJLKNahMOT J:l~^Z\QY KNaNbL^Zag[@^dbL^ZT \,�\2oxhT4\QxhK@Y�� �%PjY�xag[hR-�kT J G lhT_cfahT l(PS\��������� � ��

� �^`\5} � �g}gi¨^�bQ\�¢NT_XZK@Y_^db £�^`\2� � �O�j��2oxhT5Y KNaNbnPjY_b�l@^`\QY KOa~¥

bL^Zag[@^db�£ ¢NT_XZK@Y_^db £¡^Z\ 0 � }S|@i ^�bQ\2uhJLT \Q\Q[wJLTF^`\ } � � 0@�SMpT�uhJLT \QT aOb2bQxhT�lhT ah\L^db�£p^`a Q 0 % ��TG f]^`MO[wJLT mtH*Pjawl�P � K@KOR G f]^`MO[wJLT��tHobQxfP"b4T,a¨Pj�@X`T�bQKF�kT6bLbQT J�bQxhT2Y KNaObnPSY_b4l@^Z\�Y,KNaNbL^�¥ag[@^�b�£(PSahl�bQxhT7\QxhK@Yn���vP ¢NTN��MpT�Y_XZT�PSJqX�£%\QT T�bQx¨P�b4bQxhT7ag[hR2T Jq^ZY�P"X \QKSX`[@bL^ZKNa�^`\�¢OT Jq£Y_XZKN\QT2bQK�bQxhT�T_¦¨PSY_b5KNahTj� ��a$ufPSJqbL^ZY [@X PSJ6i3bQxhTFY KNJLJLT Y6b�XZT_¢NT6X`\2Kj�olhT ah\L^db £$PjJLT KN�@bnP"^�¥

@BA7uC@BD

Page 20: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� �S}

V � @ # � �^�T6� b � � 0 � 0 �N�½Ut!^ZMNxNb 0 { ¥�� ��� �N� �

2�PS�@X`T�|-3~�qa@^�bL^ P"X�Y KOahl~^�bL^`KOaw\:��KNJbQxhT�Y KNaO¢NT JLMOT ahY T�\LbQ[wl@£

0

2

4

6

8

10

12

0.9 0.91 0.92 0.93 0.94 0.95 0.96 0.97 0.98 0.99 1

’fort.16’’fort.26’

f]^`MO[wJLT:�-3��kK@KOR KS�@bQxhTlhT ah\L^db�£giS{Sahl-KNJLlhT J6i�R 0 0w��R2T \Qx�ukKj^`aNbQ\,i � 3,uhJLT \QT aNb�\QY�xhT R+TjilhKSbLbQT,l�Xd^ZahT 3hTn¦¨PSY6b*\QKSXZ[@bL^`KNa

u9u Ò<vaw�xoyzw

Page 21: How to prevent pressure oscillations in multicomponent ...

� m ����������� "���ahT l�ikbQxwT+l~^Z\QY KNaNbL^Zag[@^dbL^ZT \4R2K�¢NT�P"b�bQxhT7Jq^ZMNxNb�\Qu�T T l���2oxhT7cfJL\Lb4Y KOawY6X`[h\L^`KNa1^`\�bQJL[hTji�#xfP"bQT_¢OT J:bQxwT4¢jPjJq^ PS�@XZT G uhJLT \Q\Q[hJLTjiw¢OT_X`K@Y_^�b�£Oi+ 1KNJ �%PSYnx�ag[hR-�kT J�HQ�

2ox@^Z\�Y KOahY_X`[h\L^`KOa�^`\�ahKSb�JLT�P�XdXd£�\Q[hJLuhJq^`\L^`ahM 3 � lhK@T \�ahKSb�YnxfPSahMNT5^`a(P��³Pja�KOJ�P\QxhK@Y��8�vP ¢OTjiwbQxhT�uhJLT \QT aNb§\QY�xhT R2T4^Z\*ahKSbQx@^`ahM8R2KOJLT4bQx¨Pja�bQxhT-Y_X Pj\�\L^ZY�P"X�KNahT4^`a�bQx@^`\Y�Pj\QTj�S�qa P4Y KNaObnPSY_b l~^Z\QY KNaNbL^Zag[@^db £OiObQxhT*MOJQPSl@^`T,aNb�Kj�kbQxhTo¢OT_X`K@Y6^db�£�R�[h\Lb�¢jPSa@^Z\�x��hsN^`ahY T�:T4^`aObQT MNJQP�bQT4\�^ZR�[@X�bnPSahT KN[h\LXd£1PjuwuhJLK,¦~^ZR8P"bL^ZKNah\oKj�

@ � � G @ #jH � >10 PSahl � � ��� � # � � ��� >10 %^�bo^Z\!XZT MS^�bL^`R8P�bQT§bQK+Tn¦wukT,Y_bobQxhT�Jq^`MOxNb#Y KNaNbnPjY_b#l~^Z\QY KNaNbL^Zag[@^db £�\QukT,T l��

� � � ������������� �

MpT x¨P ¢OT uwJLT,\�T,aNbQT l P�ahT_� \QYnxhT R2T8��KNJ-R�[@X�bL^`\QukT Y6^`T \5Y KNR2uhJLT \Q\L^`�@XZT+�fK�� \L^`R-[@X P�¥bL^ZKNah\,�h� b4^`\�Y,KNah\LbQJL[wY6bQT l�bQK \�[huhuhJLT \Q\�KNJ#R7^`a@^ZR7^�� T-bQxhT7\Quh[wJq^ZKN[h\�KO\�Y6^dXdX P"bL^ZKNah\obQxfP"bPjJLT!MOT ahT JQP"bQT,l7�N£5Y KNaO¢NT aObL^`KNafP�X@c¨a@^�bQT!¢OKSXZ[wR+To\QYnxwT,R2T \,��2ox@^Z\�uhJLKNu�T Jqb�£-^`\ P"X`\QK*bQJL[hT��KOJOh�PjJLa~^�� \�\�YnxhT R2Tji��w[@b�bQxwT:uhJLT \QT aNb�KNahTji"��JLKOR=^dbQ\�Y KNah\LbQJL[hY_bL^`KOa­i"^Z\�Pj�~XZT�bQK4xfPSahl@X`T\LbQJLKNahM \QxhK@Y��g\,� �¤¦~bQT,aw\L^ZKNah\�bQK�R+KNJLT�bQx¨P�b�{ \�u�T Y_^ZT \*^`\§\�bQJQP�^`MOxNbL��KNJq�vPjJLl G Y KNah\L^`lhT J* > G @ % @ � %������ % @ ��� � � % �� % @$# % ")H:PSahl1PSuhu@Xd£ bQxhT)\nPjR2T4uhJq^`ahY_^`u@XZT \,�

�8����¤¯g®�  ªg°�¨ª ��ª��k��� � �4�:KN[@XZl/Xd^Z�ST8bQK�bQxfPjaw�~\8sf�Oh�PSJLa@^:Pjawl� @�� @� ��[@^`JL�%��KNJbQxhT_^ZJo\Q[huhukKNJqbv^`aFbQx@^`\*\LbQ[hl@£O�

� �g4�����*��

QÊ�zTgK-�SWxfPSJLMj£Oi"t)� � �hMNJQP�XdX�i ^�� fhT � KO[~^OT_b��#� ^¤PSJLJLKO[@bQ[wJLKO[��wWKNah\QT Jq¢jP"bL^�¢NT ag[hR2T Jq^`Y"P"X\QY�xhT R+T \*��KNJ#R�[@X�bL^`Y KOR2ukKOawT,aNb�^`aO¢g^`\QY_^Zl��¨K��#\,���9 � ����� ��������&��������� �* 0���� 0�+�6i�{wi���O�N{w�

Q { T� @�� @� ��[~^ZJL�fi@sf�"h�PjJLa~^��]�#a-bQxhTol@£@afPSR5^`Y \�Kj�­P4\QxhK@Y��O¥��h[h�h�~XZT^`aNbQT JQPjY_bL^`KOa��12�T Ynx@¥a@^`Y�P�X¤toT,ukKNJqb§�S�j¥L}$R@iN�QW � s �:i3���O�S�h�

Q | T5sf��h�PSJLa@^³� ��^Z\QY KN[h\]uhJLKSchX`T,\3Pjahl�uhJq^`R5^dbL^d¢OT��KNJLR-[@X P"bL^ZKNah\,���������! ��#"��' �$�N�� 0� �Êi{N�wi����O�N{w�

@BA7uC@BD

Page 22: How to prevent pressure oscillations in multicomponent ...

����������� �����������������������������������! "�#���$�%�&���(')�*�+�#������'&�*���������-,.�$�/�� 0�+���*�+ 0�������1� �"�

Q ��T5sf�ch�PjJLa~^�� ��[@X�bL^d¥ Y KNR2u�KNahT aNb#�fK,� Y"P"X`Y,[~X P"bL^ZKNah\*�N£�P8Y KNah\L^`\LbQT aNb§uhJq^`R7^�bL^d¢OT8P"X�¥MNKOJq^dbQxhRF� t������� 0�?� ��� �$'N���*�� "�#���$�� "��� ���$��������i��O��{wi����O�S�¨�

QnR T��#�t^ PjJLJLKN[@bQ[hJLKN[��jk*K�� bQK4uhJLT \QT Jq¢NTvbQxhToR8Pj\Q\3��JQPSY6bL^`KNa+ukKN\L^�bL^d¢g^�b�£7�#xhT a2Y KOR2uh[@¥bL^`ahM Y KOR2uhJLT \Q\�^Z�@X`T-R�[@XdbL^�¥�Y,KNR2u�KNahT aNb#�¨K��#\,� t������� "�O� ��� ��'&���*� 0�������� 0�� �����������Qi¨�"R@i��"�N�h�j�

Q U T-t4� � �hMNJQP�XdX³� ± T ahT JQP�Xd^Z\�P�bL^`KOa4KS�gbQxhTJLK@T�\QYnxhT R2T���KOJkbQxhTY KNR2uh[@bnP"bL^ZKNa4Kj�@R7^ʦ@bQ[wJLTKS��u�T Jq��T Y_b#MgPj\�T,\ � �+ � ����� �������� ��������� �* 0���� 0�+�6ikU@i%K1mT,Y T R-�wJLT8�"�0m0mw�

Q½}oT-I¤� ^��toK@TN� � ahT_� PSuhuhJLKgPjY�xpbQK/Y KOR2uh[@bL^`ahM¡l@^`\QY KOaNbL^`a~[wKO[h\7�fK,�#\8KS�)\�T6¢NT JQP�X^`lhT�P�X]MgPj\QT \,�72�T Ynxha~^ZY�P"X JLT ukKOJqb,i­W JQPja~cfT_XZl���ah\�bL^�bQ[@bQT�Kj�O2�T YnxhawKjX`KOMS£Oi­���0mj�h�

Qnm T�2)� �5��k*KO[�i¨I¤��^]T�f�XZK@Y�x�� M xO£�ahKOa�Y KOaw\QT Jq¢jP�bL^d¢OT�\�YnxhT R2T \vY KOaN¢NT,JLMNT4bQK7�#JLKNahM\QKSXZ[~bL^ZKNah\ 3¨T JLJLKNJ#PSafP"X�£@\L^`\,� � "� ��� � ��� ��'N���Êi­UN{ G { 0NU HQi����O�S�¨�

u9u Ò<vaw�xoyzw

Page 23: How to prevent pressure oscillations in multicomponent ...

Unite de recherche INRIA Lorraine, Technopole de Nancy-Brabois, Campus scientifique,615 rue du Jardin Botanique, BP 101, 54600 VILLERS LES NANCY

Unite de recherche INRIA Rennes, Irisa, Campus universitaire de Beaulieu, 35042 RENNES CedexUnite de recherche INRIA Rhone-Alpes, 46 avenue Felix Viallet, 38031 GRENOBLE Cedex 1

Unite de recherche INRIA Rocquencourt, Domaine de Voluceau, Rocquencourt, BP 105, 78153 LE CHESNAY CedexUnite de recherche INRIA Sophia-Antipolis, 2004 route des Lucioles, BP 93, 06902 SOPHIA-ANTIPOLIS Cedex

Editeur

INRIA, Domaine de Voluceau, Rocquencourt, BP 105, 78153 LE CHESNAY Cedex (France)

ISSN 0249-6399