Menambahkan sumber ...
 
Notifications
Clear all

Menambahkan sumber kalor di persamaan konservasi energi


nic_sid
(@nic_sid)
Active Member
Joined: 5 months ago
Posts: 9
Topic starter  

Selamat siang InoFoamers. Saya sedang mencoba mensimulasikan teras reaktor nuklir berbentuk silinder menggunakan pendekatan Porous Media (solver rhoPorousSimpleFoam).

Saya ingin mengetahui profil suhu aksial (sumbu y) di teras reaktor saya, jika pembangkitan daya konstan dan jika pembangkitan daya sinusoidal di sepanjang sumbu aksial. Dari hasil searching, caranya adalah dengan menambahkan sumber kalor menggunakan fvOptions. Tapi saya tidak menemukan type yang pas untuk kasus saya tersebut.

Mungkin disini sudah ada yang pernah mengerjakan kasus serupa dan sudah tahu caranya? Terima kasih.

Ini paper yang coba saya kerjakan, jika ada yang ingin melihat kasusnya lebih jelas.

https://inis.iaea.org/collection/NCLCollectionStore/_Public/49/009/49009595.pdf


Quote
ariham
(@ariham)
Member Admin
Joined: 5 months ago
Posts: 34
 

Halo Nico,

Sebelumnya saya mau konfirmasi tentang definisi profil suhu. 

Posted by: @nic_sid

Saya ingin mengetahui profil suhu aksial (sumbu y) di teras reaktor saya

Apakah profil suhu di sini sesuai dengan gambar 11 di paper https://inis.iaea.org/collection/NCLCollectionStore/_Public/49/009/49009595.pdf

 


ReplyQuote
nic_sid
(@nic_sid)
Active Member
Joined: 5 months ago
Posts: 9
Topic starter  

@ariham

Betul Pak Ari, saya ingin membuat profil suhu seperti di gambar 11 tersebut. Jika tidak ditambahkan sumber kalor, maka suhu akan konstan.


ReplyQuote
kee2021
(@kee2021)
Member Admin
Joined: 5 months ago
Posts: 14
 

@nic_sid Utk menambahkan volumetric heat source ke energy conservation eq, bisa menggunakan file constant/fvOptions

Ini saya dapat thread yg sama dari link ini

Ini saya copy paste sbb contoh entry untuk file constant/fvOptions :

energySource
{
    type            scalarSemiImplicitSource;
    active          true;
    selectionMode   all;

    scalarSemiImplicitSourceCoeffs
    {
        volumeMode      absolute;//specific;//
        injectionRateSuSp
        {
            h           (q 0); //   q in [W]; or in [W/m³] if you use specific mode
        }
    }
}

 

This post was modified 4 months ago 2 times by kee2021

ReplyQuote
nic_sid
(@nic_sid)
Active Member
Joined: 5 months ago
Posts: 9
Topic starter  

@kee2021 Terima kasih banyak, akan saya coba dahulu 👍 


kee2021 liked
ReplyQuote
ariham
(@ariham)
Member Admin
Joined: 5 months ago
Posts: 34
 

Sudah berhasil belum?

Kalau belum, coba contoh di bawah ini.

Saya coba buat file fvOptions untuk kasus "constant energy source term St = 3.22 MW/m^3"

/*--------------------------------*- C++ -*----------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Version: 8
\\/ M anipulation |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version 2.0;
    format ascii;
    class dictionary;
    location "constant";
    object fvOptions;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

energySourceConstant
{
    type    semiImplicitSource;
    selectionMode    all;

    volumeMode    specific;

    sources
    {
        h
        {

            explicit    3.22e3; // St = 3.22 MW/m^3
            implicit    0;
        }
    }
}

Coba unduh file di lampiran. Extract kemudian paste file fvOptions ke dalam folder constant.

Semoga berhasil.

This post was modified 4 months ago 5 times by ariham

nuryadi, jalaluddin, Saga Octa and 1 people liked
ReplyQuote
imronuke
(@imronuke)
New Member
Joined: 5 months ago
Posts: 2
 

Pak Ari,

 

Di OpenFOAM user guide, bagian mana yang menjelaskan opsi heat source ini? saya belum pengertian implicit dan semi-implicit dalam konteks sumber panas ini. Terimakasih.


ReplyQuote
Share: