|
[Sponsors] |
May 29, 2023, 08:24 |
Room internal air flow analysis...Please...
|
#1 |
New Member
Jangsoo, Lee
Join Date: May 2023
Posts: 4
Rep Power: 2 |
I want analyze the internal airflow in an indoor space with supply and exhaust ducts and doors. Please suggest which solver to use and what to do with the boundary conditions.
I copied the pitzDaily folder of the simpleFoam in the tutorial and changed the boundary conditions for analysis. I setting it would be interpreted up to 2000 iterations, but after a little more than 600 iterations, the calculation stopped with the following error message. If anyone knows why this is the case, I would appreciate it if you could let me know. smoothSolver: Solving for Ux, Initial residual = 0.516311, Final residual = 0.0378268, No Iterations 22 smoothSolver: Solving for Uy, Initial residual = 0.484036, Final residual = 0.0173446, No Iterations 23 smoothSolver: Solving for Uz, Initial residual = 0.495891, Final residual = 0.0272692, No Iterations 22 #0 Foam::error:rintStack(Foam::Ostream&) at ??:? #1 Foam::sigFpe::sigHandler(int) at ??:? #2 ? in "/lib/x86_64-linux-gnu/libc.so.6" #3 Foam::GAMGSolver::scale(Foam::Field<double>&, Foam::Field<double>&, Foam::lduMatrix const&, Foam::FieldField<Foam::Field, double> const&, Foam::UPtrList<Foam::lduInterfaceField const> const&, Foam::Field<double> const&, unsigned char) const at ??:? #4 Foam::GAMGSolver::Vcycle(Foam::PtrList<Foam::lduMa trix::smoother> const&, Foam::Field<double>&, Foam::Field<double> const&, Foam::Field<double>&, Foam::Field<double>&, Foam::Field<double>&, Foam::Field<double>&, Foam::Field<double>&, Foam::PtrList<Foam::Field<double> >&, Foam::PtrList<Foam::Field<double> >&, unsigned char) const at ??:? #5 Foam::GAMGSolver::solve(Foam::Field<double>&, Foam::Field<double> const&, unsigned char) const at ??:? #6 Foam::fvMatrix<double>::solveSegregated(Foam::dict ionary const&) at ??:? #7 Foam::fvMatrix<double>::solve(Foam::dictionary const&) in "/opt/openfoam10/platforms/linux64GccDPInt32Opt/bin/simpleFoam" #8 Foam::fvMatrix<double>::solve() in "/opt/openfoam10/platforms/linux64GccDPInt32Opt/bin/simpleFoam" #9 ? in "/opt/openfoam10/platforms/linux64GccDPInt32Opt/bin/simpleFoam" #10 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" #11 ? in "/opt/openfoam10/platforms/linux64GccDPInt32Opt/bin/simpleFoam" Floating point exception I think it's divergent, but I don't know why. If anyone knows, please let me know. each boundary condition is as follows. U, p, epsilon, f, k, nut, nuTilda, omega U /*--------------------------------*- C++ -*----------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org \\ / A nd | Version: 10 \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { format ascii; class volVectorField; object U; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 1 -1 0 0 0 0]; internalField uniform (0 0 0); boundaryField { w-entry-room:015 { type noSlip; } w-entry-room:015-shadow { type noSlip; } w-entry-room { type noSlip; } w-car { type noSlip; } z-press-entry-door { type zeroGradient; } w-entry-top { type noSlip; } w-entry-bottom { type noSlip; } z-ordor-02-equip { type noSlip; } w-equip { type noSlip; } w-duct-sa { type noSlip; } z-vel-sa-2 { type fixedValue; value uniform (0 0 2.39); } w-duct-ea { type noSlip; } z-suc-ea-01-4 { type fixedValue; value uniform (0 0 -4.04); } z-suc-ea-02-4 { type fixedValue; value uniform (0 0 4.14); } z-ordor-01-car { type noSlip; } } // ************************************************** *********************** // p /*--------------------------------*- C++ -*----------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org \\ / A nd | Version: 10 \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { format ascii; class volScalarField; object p; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 2 -2 0 0 0 0]; internalField uniform 0; boundaryField { w-entry-room:015 { type zeroGradient; } w-entry-room:015-shadow { type zeroGradient; } w-entry-room { type zeroGradient; } w-car { type zeroGradient; } z-press-entry-door { type fixedValue; value uniform 0; } w-entry-top { type zeroGradient; } w-entry-bottom { type zeroGradient; } z-ordor-02-equip { type zeroGradient; } w-equip { type zeroGradient; } w-duct-sa { type zeroGradient; } z-vel-sa-2 { type zeroGradient; } w-duct-ea { type zeroGradient; } z-suc-ea-01-4 { type zeroGradient; } z-suc-ea-02-4 { type zeroGradient; } z-ordor-01-car { type zeroGradient; } } // ************************************************** *********************** // Last edited by Dreamland; June 1, 2023 at 23:47. |
|
Tags |
air flow in room, internal airflow |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Air circulation in room, mass flow problem!! | sorkhani | Main CFD Forum | 4 | June 27, 2020 05:23 |
Modeling the air flow of an Internal Combustion Engine | mateusdias89 | CFX | 21 | September 23, 2015 08:22 |
Anyone has step by step guide from geometry to simulating air flow in room | binghong | ANSYS | 0 | September 30, 2010 23:50 |
air bubble is disappear increasing time using vof | xujjun | CFX | 9 | June 9, 2009 07:59 |
internal flow and external flow ? | Pathway0320 | FLUENT | 1 | November 17, 2006 03:37 |