CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Error calculating PMV and PPD indexes (thermal comfort)

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 2, 2022, 06:20
Default Error calculating PMV and PPD indexes (thermal comfort)
  #1
Member
 
Join Date: Mar 2019
Posts: 31
Rep Power: 7
Andrea23 is on a distinguished road
Hi,

I am trying to calculate the PMV and PPD indexes in openfoam. I run the tutorial case "hotComfortRoom" and the PMV PPD values were calculated. Then I tried to calculate those values in another simulation starting from an already calculated velocity and temperature fields, therefore I set the simulation only for 1 timestep and I had this error

Code:
#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::sigFpe::sigHandler(int) at ??:?
#2  ? in "/lib/x86_64-linux-gnu/libc.so.6"
#3  Foam::pow4(Foam::Field<double>&, Foam::UList<double> const&) at ??:?
#4  Foam::tmp<Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> > Foam::pow4<Foam::fvPatchField, Foam::volMesh>(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) at ??:?
#5  Foam::functionObjects::comfort::Tcloth(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>&, Foam::dimensioned<double> const&, Foam::dimensioned<double> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::dimensioned<double> const&) at ??:?
#6  Foam::functionObjects::comfort::execute() at ??:?
#7  Foam::functionObjects::timeControl::execute() at ??:?
#8  Foam::functionObjectList::start() at ??:?
#9  Foam::Time::run() const at ??:?
#10  Foam::Time::loop() at ??:?
#11  ? in "/opt/openfoam8/platforms/linux64GccDPInt32Opt/bin/buoyantSimpleFoam"
#12  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#13  ? in "/opt/openfoam8/platforms/linux64GccDPInt32Opt/bin/buoyantSimpleFoam"
This is the controlDict file

Quote:
application buoyantSimpleFoam;

startFrom startTime;

startTime 10000;

stopAt endTime;

endTime 10001;

deltaT 1;

writeControl timeStep;

writeInterval 1;

purgeWrite 0;

writeFormat ascii;

writePrecision 6;

writeCompression off;

timeFormat general;

timePrecision 6;

runTimeModifiable true;

functions
{

comfort
{
libs ("libfieldFunctionObjects.so");
type comfort;

clothing 1;
metabolicRate 1.2;
extWork 0;
relHumidity 50;

writeControl writeTime;
executeControl writeTime;
}
}
Do you know the cause of this error? the simulation has velocity and temperature values compatible with the calculation of the indexes.
Alternatively there is a post-process function to calculate those indexes?
Andrea23 is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Thermal Comfort Extension hafiy FLUENT 3 January 4, 2023 08:43
problem with comfort function (PPD PMV) in post-processing Andrea23 OpenFOAM Post-Processing 1 April 23, 2021 14:55
UDF for PMV and PPD lcbarreto Fluent UDF and Scheme Programming 4 February 7, 2019 07:44
PPD & PMV value Tanty Ali CFX 6 April 3, 2018 06:40
HVAC & thermal comfort tools a_habib OpenFOAM Running, Solving & CFD 2 March 7, 2018 17:42


All times are GMT -4. The time now is 17:24.