Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page

# calculate people sensible/latent split from total heat gain per person = Activity Level

Hi,

I saw this post
https://unmethours.com/question/47246...
and decided to run manual calculation but can not get it working - red text. I have violet inputs = 160W total activity level per person. I want to calculate the split sensible/latent. I extracted from SQL results (People Sensible Heating Rate and People Latent Gain Rate, respectively) and can see in that I have ratio 0.517 = (People Sensible Heating Rate/ (People Sensible Heating Rate+People Latent Gain Rate))

can not replicate this ratio with my calculation. I have (Autocalculate, !- Sensible Heat Fraction) and People without using the thermal comfort reporting option

Any help will be appreciated?

ps. Should I paste the question here or in GitHub?

People, 2013::Laboratory::Open lab_People, !- Name
2013::Laboratory::Open lab,
!- Zone or ZoneList Name
Lab_OCC_SCH,
!- Number of People Schedule Name
People/Area,
!- Number of People Calculation Method ,
!- Number of People 0.0538195752559121, !- People per Zone Floor Area {person/m2} ,
!- Zone Floor Area per Person {m2/person} 0.3, !- Fraction Radiant ,
!- Sensible Heat Fraction
Lab_OCC_Activity;
!- Activity Level Schedule Name

Schedule:Day:Interval,
Lab_OCC_Activity_Default,
!- Name Activity Level,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 24:00,
!- Time 1 {hh:mm} 167;
!- Value Until Time 1

Schedule:Day:Interval,
Lab_OCC_Activity_SmrDsn,
!- Name Activity Level,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 24:00,
!- Time 1 {hh:mm} 167;
!- Value Until Time 1

Schedule:Day:Interval,
Lab_OCC_Activity_SmrDsn 1,
!- Name Activity Level,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 24:00,
!- Time 1 {hh:mm} 167;
!- Value Until Time 1

Schedule:Day:Interval,
Lab_OCC_Activity_WntrDsn,
!- Name Activity Level,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 24:00,
!- Time 1 {hh:mm} 167;
!- Value Until Time 1

Schedule:Day:Interval,
Lab_OCC_Activity_WntrDsn 1,
!- Name Activity Level,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 24:00,
!- Time 1 {hh:mm} 167;
!- Value Until Time 1

Schedule:Day:Interval,
Lab_OCC_SCH_Default,
!- Name Fractional,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 06:00,
!- Time 1 {hh:mm} 0.05, !- Value Until Time 1 08:00,
!- Time 2 {hh:mm} 0.1, !- Value Until Time 2 12:00,
!- Time 3 {hh:mm} 0.3, !- Value Until Time 3 17:00,
!- Time 4 {hh:mm} 0.1, !- Value Until Time 4 24:00,
!- Time 5 {hh:mm} 0.05; !- Value Until Time 5

Schedule:Day:Interval,
Lab_OCC_SCH_SmrDsn,
!- Name Fractional,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 24:00,
!- Time 1 {hh:mm} 1;
!- Value Until Time 1

Schedule:Day:Interval,
Lab_OCC_SCH_SmrDsn 1,
!- Name Fractional,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 24:00,
!- Time 1 {hh:mm} 1;
!- Value Until Time 1

Schedule:Day:Interval,
Lab_OCC_SCH_Wkdy,
!- Name Fractional,
!- Schedule Type Limits Name No,
!- Interpolate to Timestep 06:00,
!- Time 1 {hh:mm} 0.05, !- Value Until Time 1 07:00,
!- Time 2 {hh:mm} 0.1, !- Value Until Time 2 08:00,
!- Time 3 {hh:mm} 0.2, !- Value Until Time 3 10:00,
!- Time 4 {hh:mm} 0.9, !- Value Until Time 4 12:00,
!- Time 5 {hh:mm ...

edit retag close merge delete

Can you share your people definition? Including the activity schedule.

( 2021-12-01 11:51:27 -0500 )edit

( 2021-12-01 12:25:00 -0500 )edit

Sort by » oldest newest most voted

I do not understand what you are asking, so excuse me if this is not the issue.

It seems like you are finding that LatRespHeatLoss +DryRespHeatLoss ≠ 160 W * 0.517, which is true because that is just a small component of the whole equation.

LatRespHeatLoss +DryRespHeatLoss = Q_res

L = Q_res + Q_dry +E_sk + W

Basically, you are missing E_sk. I would calculate that and see if the result becomes the 66 W you are missing.

I did not do the math for you because I do not have your inputs, but that is what I am assuming is happening.

more

seems I am missing much more data I will add updated calls in main topic, where this values come from ? can I request EnergyPlus to output these or see assumptions?

my example is without using the thermal comfort reporting option also I have
Autocalculate, !- Sensible Heat Fraction

( 2021-12-01 13:48:29 -0500 )edit