La groupe des recherches de la mécanique des fluides appliquée مدل كردن پديده ناپايداري Plateau-Rayleigh با استفاده از نرم افزار OpenFOAM تهيه و تنظيم.

Slides:



Advertisements
Similar presentations
سازگاري فرايندهاي يادگيري Consistency of Learning Processes ارائه دهنده : الهام باوفای حقیقی استاد درس : آقای دکتر شيري دانشگاه امير كبير دانشكده ‌ مهندسي.
Advertisements

دستور العمل نحوه محاسبه امتیاز مقالات ISI اعضای هیأت علمی دانشگاه صنعتی اصفهان بر اساس تعداد استنادات در پايگاه اسكاپوس شهریور ماه 1388 نفیسه دهقان.
1 آزمايشگاه سيستم های هوشمند ( Domain-specific Architecture.
Computer Programming برنامه سازی کامپيوتر1 مدل های رياضی مهندسی يعنی کاربرد علوم مختلف (رياضی، فيزيک) در حل مسائل کاربردی مدل های رياضی برای پيش بينی رفتار.
RoboCup Rescue Simulation قسمت سوم به نام خدا دانشکده مهندسی کامپيوتر و فن آوری اطلاعات ارائه درس رباتيکز ارائه دهندگان : اميرعلی صالحی ابری.
طراحي و مدل کردن مؤلفه ها فصل 7 معماري نرم افزار هاي بزرگ دانيال مؤذن استاد : دکتر عبدالله زاده.
ارائه روشي براي شناسايي کاراکترهاي دستنويس، برپايه شبکه LVQ.
ارائه درس روباتيکز Extended Kalman Filter فريد ملازم استاد مربوطه دکتر شيري دانشگاه امير کبير – دانشکده کامپيوتر و فناوري اطلاعات.
سيستمهاي اطلاعات مديريت ارائه كننده : محسن كاهاني.
طراحي و ساخت سيستم‌هاي تجارت الکترونيک ساخت سيستم‌هاي تجارت الکترونيک ECSE.
نام و نام خانوادگي : فريد ملازم 1 آزمايشکاه سيستم هاي هوشمند ( موضوع ارائه Process and Deployment Design.
مديريت پروژه‌هاي فناوري اطلاعات فرآيند مديريت پروژه-مرحله برنامه‌ريزي.
مقسم هاي حجمي Volume metering devices سويا، بادام زميني، پنبه و غلات به صورت حجمي سنجش مي شوند تا دانه دانه بر اساس متوسط سطح هر بذر سنجش صورت مي گيرد.
تعميم در يادگيري مبتني بر نمونه ها
مراحل مختلف اجرای يک برنامه
نقشه‌برداري و مكان‌يابي همزمان به کمک الگوريتم ژنتيک
Artificial Intelligent Systems Laboratory 1 الگو‌هاي فرايند (Process Patterns) فصل 2 درس مهندسي نرم‌افزار 2 دكتر احمد عبداله زاده بارفروش تهيه كننده :
جلسه سوم.  CPU( پردازنده، ريزپردازنده، ميكرو پروسسور، پردازشگر مركزي ) ◦ مانند قلب و مغز انسان عمل مي كند و در مركز محاسبات و كنترل يك سيستم كامپيوتري.
Shipping and Marine Technology Computational Hydrodynamics PhD course in CFD with OpenSource software Feb 4th, 2009 NaiXian LU 1 Solve Cavitating flow.
“In GOD We Trust “ Teaching Power Point Project :.
ساختارهاي تقسيم كار پروژه
Solving problems by searching Chapter 3 Modified by Vali Derhami.
روابط مجموعه ها سلیمی. دکتر سلیمانی. نظریه فازی در سال 1965 بوسیله یک دانشمند ایرانی بنام پروفسور لطفی زاده معرفی گردید. گرچه این نظریه در ابتدا با.
شرط و تصميم اصول كامپيوتر 1. 2 الگوريتم اقليدس E1: [find remainder] Divide m by n and let r be the remainder. Clearly, 0
1/19 Informed search algorithms Chapter 4 Modified by Vali Derhami.
Department of Computer Eng. & IT Amirkabir University of Technology (Tehran Polytechnic) Data Structures Lecturer: Abbas Sarraf Order.
OpenFOAM  Open source CFD toolbox, which supplies preconfigured solvers, utilities and libraries.  Flexible set of efficient C++ modules---object-oriented.
1 فصل سوم سينماتيك مستقيم. 2 محتواي فصل   تعريف مجموعه فازي   تابع عضويت   نمايش مجموعه هاي فازي   برش آلفا   متغيرهاي زباني   ساخت مجموعه.
ДЕМОНСТРАЦИЯ ТИПИЧНЫХ ПРИМЕРОВ, ВХОДЯЩИХ В OPENFOAM ОБТЕКАНИЕ ОБРАТНОГО УСТУПА М.В. Крапошин (НИЦ КИ) О.И. Самоваров (ИСП РАН) С.В. Стрижак (МГТУ им. Баумана)
اتوماسیون در نقشه برداری
اسلاتهاي توسعه جلسه ششم.
اصول روان سنجی و روان آزمویی
1 قانون تشابه. 2 مشخصه هاي يك پمپ سانتريفوژ شامل هد، دبي، راندمان و توان با رابطه زير به هم مربوطند : كه در اين رابطه H هد پمپ، Q دبي، g شتاب جاذبه و.
تمرین هفتم بسم الله الرحمن الرحیم درس یادگیری ماشین محمدعلی کیوان راد
مرتب سازي مقايسه اي مرتب سازي خطي
دانلود جدیدترین مقالات برق الکترونیک و کامپیوتر
راهنمای نرم افزار مدیریت اطلاعات شخصی EndNote web
Quick Sort مرتب سازي سريع.
آشنايي با برنامه نويسي به زبان C++
نحوه استفاده از: ScienceDirect
PPPOE NAT in Windows Server
تبدیل فوریه (Fourier Transform)
نمايش اعداد در کامپيوتر چهار عمل اصلي
MADM Techniques(2) TOPSIS
نرم افزار گمبيت Gambit Software Features
Bridge-broadkam [AD-14-TB ].
گزگز و خواب رفتگي انگشتان دست
سيستمهاي اطلاعات مديريت
آموزش نرم افزار EndNote
مدلسازي تجربي – تخمين پارامتر
هیدرولیک جریان در کانالهای باز
{ بنام خداوند بخشنده و مهربان}
SY604 NAT PPPoE Configuration
عمليات آهنگري.
چگونگي نحوه ثبت داده های ايمنسازي در پرتال
بسم الله الرّحمن الرّحیم
Nat-broadkam [AD-14-TB ].
وبلاگ جامع مهندسی برق و الکترونیک
Test آزمون نرم افزار Mansooreh Jalalyazdi.
راهنماي استفاده از PubMed
به نام خدا اين فايل راهنما جهت آشنايی کاربران گرامی با پايگاه اطلاعاتی Sciencedirect و نحوه جستجوی اطلاعات در آن تهيه شده است لطفاً اسلايدهای بعد را مشاهده.
کاربرد کامپیوتر در داروخانه
جستجوی منابع الکترونیک
Assistant Professor at Mashhad University of Medical Sciences
مثال : فلوچارتي رسم كنيد كه دو عدد از ورودي دريافت كرده بزرگترين عدد
Petri Nets: Properties, Analysis and Application
با عرض تبريک و تهنيت و خير مقدم خدمت دانشجویان جدیدالورود
بسم الله الرحمن الرحيم.
به خداوند بخشنده مهربان
هدف با استفاده از الگوریتم بهینه سازی کلونی مورچگان( ACO ) و قوانین سیستم فازی به تفسیرقوانین آنها میپردازیم. سپس، با بهره گیری از این قوانین، تعریف مناسبی.
Presentation transcript:

La groupe des recherches de la mécanique des fluides appliquée مدل كردن پديده ناپايداري Plateau-Rayleigh با استفاده از نرم افزار OpenFOAM تهيه و تنظيم : مهدي فرهناك

هندسه مساله 10 cm 3 cm 5 cm according to the setfields file 1 mm & 2 mm AIR

شبكه مساله هندسه مساله در Gambit به صورت زير مش بندي شده است و فايل با پسوند msh مربوط به شبكه در پوشه case مورد نظر در آدرس Home/OpenFOAM/~-1.5-dev/run قرار داده شده و سپس توسط konsole وارد آدرس مورد نظر شده و با دستور fluentMeshToFoam شبكه مورد نظر را در OpenFOAM ايجاد مي كنيم. و اطلاعات مربوط به آن وارد پوشه polyMesh مي شود كه در فايل boundary مي توان اطلاعات مربوط به نوع شرايط مرزي و تعداد صفحات سلولي را مشاهده كرد.

شرايط مرزي atmosphere 1 atmosphere 2 PipeWall LeftAndRightWall BottomWall

6 ( BottomWall { type wall; nFaces 162; startFace 47489; } PipeWall { type wall; nFaces 68; startFace 47651; } LeftAndRightWall { type wall; nFaces 510; startFace 47719; } atmosphere2 { type patch; nFaces 96; startFace 48229; } atmosphere1 { type patch; nFaces 66; startFace 48325; } frontAndBackPlanes { type empty; nFaces 47940; startFace 48391; } )

شرط مرزي گاما ( كسر نسبت حجمي دو فاز ) dimensions [ ]; internalField uniform 0; boundaryField { BottomWall { type zeroGradient; } PipeWall { type zeroGradient; } LeftAndRightWall { type zeroGradient; } atmosphere2 { type inletOutlet; inletValue uniform 0; value uniform 0; } atmosphere1 { type inletOutlet; inletValue uniform 0; value uniform 0; } frontAndBackPlanes { type empty; } }

شرط مرزي فشار dimensions [ ]; internalField uniform 0; boundaryField { BottomWall { type zeroGradient; } PipeWall { type zeroGradient; } LeftAndRightWall { type zeroGradient; } atmosphere2 { type totalPressure; U U; phi phi; rho rho; psi none; gamma 1; p0 uniform 0; value uniform 0; } atmosphere1 { type totalPressure; U U; phi phi; rho rho; psi none; gamma 1; p0 uniform 0; value uniform 0; } frontAndBackPlanes { type empty; } }

شرط مرزي سرعت dimensions [ ]; internalField uniform (0 0 0); boundaryField { BottomWall { type fixedValue; value uniform (0 0 0); } PipeWall { type fixedValue; value uniform (0 0 0); } LeftAndRightWall { type fixedValue; value uniform (0 0 0); } atmosphere2 { type pressureInletOutletVelocity; phi phi; value uniform (0 0 0); } atmosphere1 { type pressureInletOutletVelocity; phi phi; value uniform (0 0 0); } frontAndBackPlanes { type empty; } }

/* *- C++ -* *\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.5 | | \\ / A nd | Web: | | \\/ M anipulation | | \* */ FoamFile { version 2.0; format ascii; class dictionary; object setFieldsDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // defaultFieldValues ( volScalarFieldValue gamma 0 ); regions ( boxToCell { box ( ) ( ); fieldValues ( volScalarFieldValue gamma 1 ); } ); // ************************************************************************* // فايل setFieldsDict توجه شود كه مرزهاي setFields نبايد بر روي مرزهاي با نوع غير از wall منطبق شود.

/* *- C++ -* *\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.5 | | \\ / A nd | Web: | | \\/ M anipulation | | \* */ FoamFile { version 2.0; format ascii; class dictionary; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // application interFoam; startFrom latestTime; startTime 0; stopAt endTime; endTime 3; deltaT ; writeControl adjustableRunTime; writeInterval 0.01; purgeWrite 0; writeFormat ascii; writePrecision 6; writeCompression uncompressed; timeFormat general; timePrecision 6; runTimeModifiable yes; adjustTimeStep yes; maxCo 0.5; maxDeltaT 1; // ************************************************************************* // فايل controlDict

/* *- C++ -* *\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.5 | | \\ / A nd | Web: | | \\/ M anipulation | | \* */ FoamFile { version 2.0; format ascii; class dictionary; object environmentalProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // g g [ ] ( ); // ************************************************************************* // فايل environmentalProperties

/* *- C++ -* *\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.5 | | \\ / A nd | Web: | | \\/ M anipulation | | \* */ FoamFile { version 2.0; format ascii; class dictionary; object transportProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // phase1 { transportModel Newtonian; nu nu [ ] 1e-06; rho rho [ ] 1000; } phase2 { transportModel Newtonian; nu nu [ ] 1.48e-05; rho rho [ ] 1; } sigma sigma [ ] 0.07; // ************************************************************************* // فايل transportProperties water air

از حلگر interFoam براي حل اين case استفاده شده است كه براي جريان هاي دو فازي است. فايل هايي مانند fvSchemes ، fvSolution و dynamicMeshDict عينا از پوشه damBreak كپي شده اند.

ابتدا konsole را باز كرده و وارد آدرس پوشه case ايجاد شده مي شويم. سپس با نوشتن دستور setFields شرايط تنظيم شده براي box مورد نظر براي نرم افزار تعريف مي شود. حل case در OpenFOAM

سپس با نوشتن دستور interFoam شروع به حل case مورد نظر مي كنيم.

پس از اتمام حل با نوشتن دستور paraFoam به مشاهده نتايج در paraView مي پردازيم. Mesh Regions را انتخاب كرده و بر روي گزينه apply كليك مي كنيم.

Surface و gamma را انتخاب كرده و بر روي play كليك مي كنيم.

نتايج زير در زمان هاي مختلف بدست آمده است:

Merci beaucoup Bonne Chance