Conjugate Heat Transfer in OpenFOAM | Basic | chtMultiRegionFoam

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 มี.ค. 2021
  • This tutorial video is on how to setup a case for conjugate heat transfer problem in OpenFOAM. Also how we can add a volumetric heat source and how to to post-process some data while running the simulation like, maximum and average temperature for each region.
    Code file: drive.google.com/file/d/1Digw...
    Graphical Application Tutorial: • Enable Graphical Appli...
    Download presentation and materials from the Telegram channel.
    Join Telegram channel: t.me/DDFluids​​​​​​
    Join TH-cam channel: / ddfluids
    Join me on LinkedIn: / divyeshvariya
    Join Instagram: / cfd_openfoam​
    Join me on Twitter: / divyeshvariya
    #openfoam​ #paraview​ #cfd​ #CHT #ConjugateHeatTransfer #chtMultiRegionFoam

ความคิดเห็น • 53

  • @sonumaurya9234
    @sonumaurya9234 ปีที่แล้ว +1

    very helpful for multi region case ....Thank you sir for step by step tutorial

  • @laidmessaoudi5335
    @laidmessaoudi5335 ปีที่แล้ว +1

    Very good step-by-step tutorial. Thanks for sharing your experience.

  • @fulgencedione4775
    @fulgencedione4775 ปีที่แล้ว +1

    Interesting tutorial! Thank you very much for sharing this step-by-step! Much appreciated dear

  • @agustinbonaldo4890
    @agustinbonaldo4890 3 ปีที่แล้ว +1

    awesome tutorial, mate. Very helpful! regards from Argentina.

  • @mnm1127
    @mnm1127 ปีที่แล้ว +1

    The video you have made on cht solver is excellent and very detailed. Thank you very much. I had a lot of doubts before, but now I have 90% of them cleared up.

  • @alanmcintyre9296
    @alanmcintyre9296 2 ปีที่แล้ว +2

    Thank you for walking through this and showing the whole process! This is the best video I've seen so far on setting up a case from the start.

    • @tukkuezgi
      @tukkuezgi 2 ปีที่แล้ว

      I agree!

  • @krishkrishna7481
    @krishkrishna7481 ปีที่แล้ว +1

    This video brought light onto many of my doubts.
    It would have been much better if you could split the video into two parts and explained some parts of the code more clearly.

  • @BobBeatski71
    @BobBeatski71 3 ปีที่แล้ว +1

    👍 very good.

  • @himanshubanait9166
    @himanshubanait9166 2 ปีที่แล้ว

    Excellent ✨✨🎉🎉

  • @fundamentalsofmechanicalen2168
    @fundamentalsofmechanicalen2168 3 ปีที่แล้ว +1

    Good work

  • @volkanatar4232
    @volkanatar4232 2 หลายเดือนก่อน +1

    Thanks for the tutorial. How can you adjust the line strengths of the generated graph by the foamMonitor function?

  • @shubhanshurai3323
    @shubhanshurai3323 3 ปีที่แล้ว +2

    Thanks for providing such an amazing organized content.
    Kindly also make video on importing mesh from ansys to OpenFOAM for conjugate heat transfer problem.

    • @DDFluids
      @DDFluids  3 ปีที่แล้ว +2

      Sure, will cover that in 2nd tutorial with slight complex geometry.

    • @swchoi3755
      @swchoi3755 3 ปีที่แล้ว

      @@DDFluids I also look for the case importing mesh from Ansys for CHT problem.

    • @DDFluids
      @DDFluids  3 ปีที่แล้ว

      For mesh import, you just need to replace "blockMesh" command with your conversion command. Other procedure will remain same.

  • @rahuldate9773
    @rahuldate9773 3 ปีที่แล้ว +1

    Geart work
    Add more videos on openfoam

    • @DDFluids
      @DDFluids  3 ปีที่แล้ว

      Sure. Thanks!

  • @abbas.operations
    @abbas.operations 2 ปีที่แล้ว

    Thanks

  • @MostafaTawfeek--
    @MostafaTawfeek-- 2 ปีที่แล้ว

    Awesome tutorial , thank you sir . i followed you and i got the same temperature result on paraview but there is nothing for velocity. i notice that the fluid solver is only calculating Uy every time step but for you it was Ux and Uy

    • @DDFluids
      @DDFluids  2 ปีที่แล้ว

      Check your boundary conditions. Especially in the X-direction. If it is empty, change it to patch.

  • @pandavnilesh4755
    @pandavnilesh4755 3 ปีที่แล้ว

    👍

  • @nagendrakumarchaurasia5242
    @nagendrakumarchaurasia5242 3 ปีที่แล้ว +1

    Well done bro....it will help a lot...... can you please make the telegram channel interactive so that learners can ask the problems? thank you

  • @user-oj9mm9qs3z
    @user-oj9mm9qs3z 2 หลายเดือนก่อน

    Some things to note:
    For OpenFOAM 11 users having issues:
    1. Add "sourceInfo" without quotes above {set c0;} in topotSetDict
    2. Change action subtract -> action delete in topoSetDict

  • @jacks.554
    @jacks.554 11 หลายเดือนก่อน

    Hello, I am inclined to believe that there is an error on the RHS of Equation (2). It should be T instead of U. Anyway, I found your video useful and well-prepared! Thanks!

  • @mactone2
    @mactone2 ปีที่แล้ว

    Nice tutorial. May I ask one question? Does it need to use chtMultiRegionFoam to have wall heat transfer or this foam is used to specifically on thick wall and the heat transfer inside the wall is of interest?

  • @phani8482
    @phani8482 3 ปีที่แล้ว

    hey this flow seems to be laminar will this work with multi region foam? because i think multi region foam is for turbulent. correct me if i am wrong

  • @muhammadfaridkhandaq4379
    @muhammadfaridkhandaq4379 3 ปีที่แล้ว

    Can chtmultiregiongfoam case run using chtMultiregionSimpleFoam without any changing?

  • @rebecacabral4037
    @rebecacabral4037 ปีที่แล้ว +1

    Great Tutorial! I'm using the 10th version of OpenFOAM to do the simulation and and having this error:
    FOAM FATAL ERROR:
    Field none not found in database
    From function Foam::tmp Foam::functionObjects::fieldValues::volFieldValue::getFieldValues(const Foam::word&) const [with type = double]
    in file fieldValue/volFieldValue/volFieldValueTemplates.C at line 62.
    Does this have something to do with the version I'm using or does it have to do with something I messed up?

  • @nucciasousa8080
    @nucciasousa8080 2 หลายเดือนก่อน

    Is there any difference with Openfoam 2306?

  • @8623farzad
    @8623farzad 8 หลายเดือนก่อน

    Hello thanks for the tutorial. I am getting an error I can't see what the resolution is:
    --> FOAM FATAL IO ERROR:
    Unknown transport type constIso
    Supported transport types:
    5
    (
    constIsoSolid
    polynomialSolid
    exponentialSolid
    constAnisoSolid
    tabulatedSolid
    )
    file: /opt/openfoam11/etc/codeTemplates/dynamicCode/solidThermo from line 17 to line 64.

    • @dimitrissakellaris9657
      @dimitrissakellaris9657 7 หลายเดือนก่อน

      instead of constlso type constlsoSolid, as it is mentioned in the 5 options below.

  • @hunghang7707
    @hunghang7707 2 ปีที่แล้ว

    Dear Sir!
    I am a new beginner! I have tried following your tutorial but i got a error as:
    OAM FATAL IO ERROR:
    all is not in enumeration:
    3
    (
    faceZone
    patch
    sampledSurface
    )
    file: /home/hung/OpenFOAM/hung-9/run/heatedDuct/system/controlDict/functions/volAvgInterface/volAvgInterface/regionType at line 8.
    Please explain help me to fix this!
    I am using openfoam9
    Thank you very much!

    • @DDFluids
      @DDFluids  2 ปีที่แล้ว

      Probably the new version has some change in it. I haven't looked at it, but I will do and let you know.

  • @dakshadhikari4817
    @dakshadhikari4817 ปีที่แล้ว

    I am trying to import a mesh from FLUENT meshing and run a similar case to this. I am getting the error "Cannot find file "points" in directory "fluid/polyMesh" in times "0" chtmultiregionfoam"
    Any reccomendations?

    • @krishkrishna7481
      @krishkrishna7481 ปีที่แล้ว

      Hello Daksh,
      Did you run BlockMesh before running chtmultiregionfoam ?

    • @bouncingquarks6037
      @bouncingquarks6037 ปีที่แล้ว

      Did you solve this error? I am getting the same error.

    • @dimitrissakellaris9657
      @dimitrissakellaris9657 7 หลายเดือนก่อน

      @@bouncingquarks6037 check in the constant directory for a file called region1 probably(in my case that was the name), enter it and youll find the polyMesh youre missing, copy it into the fluid directory and youre good to go.

  • @shivakarthikeya137
    @shivakarthikeya137 3 ปีที่แล้ว +1

    Good Evening Sir, While running the simulation, I came across this error, Sir " --> FOAM FATAL IO ERROR: (openfoam-2012)
    Expected true/false, on/off... found true:
    From Foam::Istream& Foam::operator>>(Foam::Istream&, Foam::Switch&)
    in file primitives/bools/Switch/Switch.C at line 358.
    FOAM exiting
    Could you please tell me how to navigate to the error location? Thank you.

    • @DDFluids
      @DDFluids  3 ปีที่แล้ว +1

      Check volAvg files and fvOption file. Somewhere you might have missed a semicolon or true/false word.

    • @shivakarthikeya137
      @shivakarthikeya137 3 ปีที่แล้ว +1

      @@DDFluids Issue Resolved, Sir. Thank you. The tutorial is great and there's lot to learn from it.

    • @DDFluids
      @DDFluids  3 ปีที่แล้ว

      Share with your connections.

  • @syednohsyedabubakar7109
    @syednohsyedabubakar7109 2 ปีที่แล้ว

    Thank you for the nice video...
    I have tried to follow the steps but I am stuck with an error for fvOptions scalarSemiImplicitSource... OpenFoam says
    "----> FOAM FATAL ERROR:
    Unknown Model type scalarSemiImplicitSource"
    I am using OpenFoam version 8.....
    Can you help me with this error?
    thank you....

    • @DDFluids
      @DDFluids  2 ปีที่แล้ว +1

      Here is the source code link for version 8: cpp.openfoam.org/v8/semiImplicitSource_8H_source.html

    • @pkumarutube
      @pkumarutube 2 ปีที่แล้ว

      @@DDFluids which version of OF are you using?

    • @DDFluids
      @DDFluids  2 ปีที่แล้ว +1

      To record these tutorials, I used ESI based v2012.

  • @joycesouzaviana6471
    @joycesouzaviana6471 7 หลายเดือนก่อน +1

    --> FOAM FATAL ERROR:
    subtract not found in table. Valid entries:
    8
    (
    clear
    invert
    remove
    list
    subset
    new
    delete
    add
    )
    From function const T& Foam::HashTable::operator[](const Key&) const [with T = unsigned int; Key = Foam::word; Hash = Foam::string::hash]
    in file /home/ubuntu/OpenFOAM/OpenFOAM-10/src/OpenFOAM/lnInclude/HashTableI.H at line 126.
    FOAM exiting

    • @hyvaihminen
      @hyvaihminen 5 หลายเดือนก่อน

      subtract action dont work v11 and you need to write delete instead