@@ -24377,11 +24377,10 @@ TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test)
24377
24377
InitVRF(*state, VRFTUNum, ZoneNum, FirstHVACIteration, OnOffAirFlowRatio, QZnReq);
24378
24378
EXPECT_EQ(QZnReq, -3000.0);
24379
24379
SimVRF(*state, VRFTUNum, FirstHVACIteration, OnOffAirFlowRatio, SysOutputProvided, LatOutputProvided, QZnReq);
24380
- EXPECT_NEAR(
24381
- state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.300008959, 0.0001); // was 0.29937661
24380
+ EXPECT_NEAR(state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.29937661, 0.0001);
24382
24381
EXPECT_LT(abs(QZnReq - SysOutputProvided), 1.0);
24383
24382
EXPECT_EQ(state->dataHVACVarRefFlow->VRFTU[0].SpeedNum, 2);
24384
- EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.7288976 , 0.00001); // was 0.7252535
24383
+ EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.7252535 , 0.00001);
24385
24384
EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 1.0, 0.00001);
24386
24385
24387
24386
// test low speed fan operation with cooling
@@ -24392,11 +24391,11 @@ TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test)
24392
24391
InitVRF(*state, VRFTUNum, ZoneNum, FirstHVACIteration, OnOffAirFlowRatio, QZnReq);
24393
24392
EXPECT_EQ(QZnReq, -1500.0);
24394
24393
SimVRF(*state, VRFTUNum, FirstHVACIteration, OnOffAirFlowRatio, SysOutputProvided, LatOutputProvided, QZnReq);
24395
- EXPECT_NEAR(state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.1376580 , 0.0001); // was 0.1735261
24394
+ EXPECT_NEAR(state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.1735261 , 0.0001);
24396
24395
EXPECT_LT(abs(QZnReq - SysOutputProvided), 1.0);
24397
24396
EXPECT_EQ(state->dataHVACVarRefFlow->VRFTU[0].SpeedNum, 1);
24398
24397
EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.0, 0.00001);
24399
- EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 0.793298411 , 0.00001); // was 0.626862007
24398
+ EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 0.626862007 , 0.00001);
24400
24399
24401
24400
// set to heating mode
24402
24401
state->dataHVACVarRefFlow->CoolingLoad(VRFCond) = false;
@@ -24417,7 +24416,7 @@ TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test)
24417
24416
EXPECT_NEAR(state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.346284919, 0.0001);
24418
24417
EXPECT_LT(abs(QZnReq - SysOutputProvided), 1.0);
24419
24418
EXPECT_EQ(state->dataHVACVarRefFlow->VRFTU[0].SpeedNum, 2);
24420
- EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.995546681 , 0.00001); // was 0.995577651
24419
+ EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.995577651 , 0.00001);
24421
24420
EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 1.0, 0.00001);
24422
24421
24423
24422
// test low speed fan operation with heating
@@ -24432,7 +24431,7 @@ TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test)
24432
24431
EXPECT_LT(abs(QZnReq - SysOutputProvided), 1.0);
24433
24432
EXPECT_EQ(state->dataHVACVarRefFlow->VRFTU[0].SpeedNum, 1);
24434
24433
EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.0, 0.00001);
24435
- EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 0.713204045 , 0.00001); // was 0.713222413
24434
+ EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 0.713222413 , 0.00001);
24436
24435
}
24437
24436
24438
24437
TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test_HardSized)
@@ -25692,10 +25691,11 @@ TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test_HardSized)
25692
25691
InitVRF(*state, VRFTUNum, ZoneNum, FirstHVACIteration, OnOffAirFlowRatio, QZnReq);
25693
25692
EXPECT_EQ(QZnReq, -3000.0);
25694
25693
SimVRF(*state, VRFTUNum, FirstHVACIteration, OnOffAirFlowRatio, SysOutputProvided, LatOutputProvided, QZnReq);
25695
- EXPECT_NEAR(state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.299903, 0.0001); // was 0.29937661
25694
+ EXPECT_NEAR(
25695
+ state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.29929035, 0.0001); // was 0.29937661
25696
25696
EXPECT_LT(abs(QZnReq - SysOutputProvided), 1.0);
25697
25697
EXPECT_EQ(state->dataHVACVarRefFlow->VRFTU[0].SpeedNum, 2);
25698
- EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.728287 , 0.00001); // was 0.7252535
25698
+ EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.72475641 , 0.00001); // was 0.7252535
25699
25699
EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 1.0, 0.00001);
25700
25700
25701
25701
// test low speed fan operation with cooling
@@ -25706,11 +25706,11 @@ TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test_HardSized)
25706
25706
InitVRF(*state, VRFTUNum, ZoneNum, FirstHVACIteration, OnOffAirFlowRatio, QZnReq);
25707
25707
EXPECT_EQ(QZnReq, -1500.0);
25708
25708
SimVRF(*state, VRFTUNum, FirstHVACIteration, OnOffAirFlowRatio, SysOutputProvided, LatOutputProvided, QZnReq);
25709
- EXPECT_NEAR(state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.1375835 , 0.0001); // was 0.1735261
25709
+ EXPECT_NEAR(state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.1735261 , 0.0001);
25710
25710
EXPECT_LT(abs(QZnReq - SysOutputProvided), 1.0);
25711
25711
EXPECT_EQ(state->dataHVACVarRefFlow->VRFTU[0].SpeedNum, 1);
25712
25712
EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.0, 0.00001);
25713
- EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 0.7928689 , 0.00001); // was 0.626862007
25713
+ EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 0.626128377 , 0.00001); // was 0.626862007
25714
25714
25715
25715
// set to heating mode
25716
25716
state->dataHVACVarRefFlow->CoolingLoad(VRFCond) = false;
@@ -25732,7 +25732,7 @@ TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test_HardSized)
25732
25732
state->dataLoopNodes->Node(state->dataHVACVarRefFlow->VRFTU[0].VRFTUOutletNodeNum).MassFlowRate, 0.3465238, 0.0001); // was 0.346284919
25733
25733
EXPECT_LT(abs(QZnReq - SysOutputProvided), 1.0);
25734
25734
EXPECT_EQ(state->dataHVACVarRefFlow->VRFTU[0].SpeedNum, 2);
25735
- EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.9969546 , 0.00001); // was 0.995577651
25735
+ EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.996999648 , 0.00001); // was 0.995577651
25736
25736
EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 1.0, 0.00001);
25737
25737
25738
25738
// test low speed fan operation with heating
@@ -25747,7 +25747,7 @@ TEST_F(EnergyPlusFixture, VRF_MultispeedFan_Test_HardSized)
25747
25747
EXPECT_LT(abs(QZnReq - SysOutputProvided), 1.0);
25748
25748
EXPECT_EQ(state->dataHVACVarRefFlow->VRFTU[0].SpeedNum, 1);
25749
25749
EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].SpeedRatio, 0.0, 0.00001);
25750
- EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 0.7139121 , 0.00001); // was 0.713222413
25750
+ EXPECT_NEAR(state->dataHVACVarRefFlow->VRFTU[0].CycRatio, 0.713941198 , 0.00001); // was 0.713222413
25751
25751
}
25752
25752
25753
25753
TEST_F(EnergyPlusFixture, VRFTest_TU_HeatRecoveryCheck)
0 commit comments