HVAC Sistem Doubt

117 views
Skip to first unread message

joseragonfid

unread,
May 9, 2022, 5:39:02 AM5/9/22
to FDS and Smokeview Discussions
I have a question about the smoke extraction system through an HVAC system.

I have a tota of 20 extractor fans in a parking. When creating the DUCT that join these, through different union nodes, is it necessary to add the Fan to all of them in the Flow Device, or is it only necessary in the final Duct that joins the system with de smoke outlet?

Thanks!

dr_jfloyd

unread,
May 9, 2022, 6:27:09 AM5/9/22
to FDS and Smokeview Discussions
When defining an HVAC system, you should define the system as it is built or as it will be built including specifying appropriate losses for any portions of the system where FDS is computing the flow rate.

joseragonfid

unread,
May 11, 2022, 3:56:08 AM5/11/22
to FDS and Smokeview Discussions
I have defined an entire HVAC system with 20 extractor fans and a smoke outlet. The problem is that I have put two slice planes, and I observe that only the first extractor of all creates current towards it. What could be the problem?
I put here the HVAC system, and attach the FDS file

Thanks!


&SURF ID='AirSupplyZ1',
      RGB=26,204,26,
      VOLUME_FLOW=-7.75/

&SURF ID='AirSupplyNatural',
      RGB=26,204,26,
      VEL=-2.0/

&VENT ID='Z1_Inlet', SURF_ID='AirSupplyZ1', XB=140.7,140.7,2.7,4.8,7.2,8.1/
&OBST ID='Z1_Inlet', XB=140.7,141.6,2.7,4.8,7.2,8.1, SURF_ID='INERT'/

&OBST ID='Z1_Extractor01', XB=117.0,117.6,108.3,108.6,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor02', XB=118.2,118.8,108.3,108.6,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor03', XB=119.7,120.3,108.3,108.6,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor04', XB=121.2,121.8,108.3,108.6,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor05', XB=122.7,123.3,108.0,108.3,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor06', XB=124.2,124.8,108.0,108.3,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor07', XB=125.7,126.3,108.0,108.3,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor08', XB=127.2,127.8,108.0,108.3,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor09', XB=128.7,129.3,107.7,108.0,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor10', XB=130.2,130.8,107.7,108.0,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor11', XB=131.7,132.3,107.7,108.0,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor12', XB=133.2,133.8,107.7,108.0,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor13', XB=134.7,135.3,107.7,108.0,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor14', XB=136.2,136.8,107.7,108.0,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor15', XB=137.7,138.3,107.7,108.0,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor16', XB=139.2,139.8,107.7,108.0,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor17', XB=140.7,141.3,107.4,107.7,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor18', XB=142.2,142.8,107.4,107.7,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor19', XB=143.7,144.3,107.4,107.7,7.8,8.4, SURF_ID='INERT'/
&OBST ID='Z1_Extractor20', XB=145.2,145.8,107.4,107.7,7.8,8.4, SURF_ID='INERT'/

&VENT ID='Z1_Extractor01', SURF_ID='HVAC', XB=117.0,117.6,108.3,108.3,7.8,8.4/
&VENT ID='Z1_Extractor02', SURF_ID='HVAC', XB=118.2,118.8,108.3,108.3,7.8,8.4/
&VENT ID='Z1_Extractor03', SURF_ID='HVAC', XB=119.7,120.3,108.3,108.3,7.8,8.4/
&VENT ID='Z1_Extractor04', SURF_ID='HVAC', XB=121.2,121.8,108.3,108.3,7.8,8.4/
&VENT ID='Z1_Extractor05', SURF_ID='HVAC', XB=122.7,123.3,108.0,108.0,7.8,8.4/
&VENT ID='Z1_Extractor06', SURF_ID='HVAC', XB=124.2,124.8,108.0,108.0,7.8,8.4/
&VENT ID='Z1_Extractor07', SURF_ID='HVAC', XB=125.7,126.3,108.0,108.0,7.8,8.4/
&VENT ID='Z1_Extractor08', SURF_ID='HVAC', XB=127.2,127.8,108.0,108.0,7.8,8.4/
&VENT ID='Z1_Extractor09', SURF_ID='HVAC', XB=128.7,129.3,107.7,107.7,7.8,8.4/
&VENT ID='Z1_Extractor10', SURF_ID='HVAC', XB=130.2,130.8,107.7,107.7,7.8,8.4/
&VENT ID='Z1_Extractor11', SURF_ID='HVAC', XB=131.7,132.3,107.7,107.7,7.8,8.4/
&VENT ID='Z1_Extractor12', SURF_ID='HVAC', XB=133.2,133.8,107.7,107.7,7.8,8.4/
&VENT ID='Z1_Extractor13', SURF_ID='HVAC', XB=134.7,135.3,107.7,107.7,7.8,8.4/
&VENT ID='Z1_Extractor14', SURF_ID='HVAC', XB=136.2,136.8,107.7,107.7,7.8,8.4/
&VENT ID='Z1_Extractor15', SURF_ID='HVAC', XB=137.7,138.3,107.7,107.7,7.8,8.4/
&VENT ID='Z1_Extractor16', SURF_ID='HVAC', XB=139.2,139.8,107.7,107.7,7.8,8.4/
&VENT ID='Z1_Extractor17', SURF_ID='HVAC', XB=140.7,141.3,107.4,107.4,7.8,8.4/
&VENT ID='Z1_Extractor18', SURF_ID='HVAC', XB=142.2,142.8,107.4,107.4,7.8,8.4/
&VENT ID='Z1_Extractor19', SURF_ID='HVAC', XB=143.7,144.3,107.4,107.4,7.8,8.4/
&VENT ID='Z1_Extractor20', SURF_ID='HVAC', XB=145.2,145.8,107.4,107.4,7.8,8.4/
&VENT ID='Z1_Salida01', SURF_ID='HVAC', XB=149.4,149.4,92.7,94.2,6.3,8.7/

&HVAC ID='Z1_Extractor01', TYPE_ID='NODE', DUCT_ID='Z1_Duct01', VENT_ID='Z1_Extractor01'/
&HVAC ID='Z1_Extractor02', TYPE_ID='NODE', DUCT_ID='Z1_Duct02', VENT_ID='Z1_Extractor02'/
&HVAC ID='Z1_Extractor03', TYPE_ID='NODE', DUCT_ID='Z1_Duct04', VENT_ID='Z1_Extractor03'/
&HVAC ID='Z1_Extractor04', TYPE_ID='NODE', DUCT_ID='Z1_Duct06', VENT_ID='Z1_Extractor04'/
&HVAC ID='Z1_Extractor05', TYPE_ID='NODE', DUCT_ID='Z1_Duct08', VENT_ID='Z1_Extractor05'/
&HVAC ID='Z1_Extractor06', TYPE_ID='NODE', DUCT_ID='Z1_Duct10', VENT_ID='Z1_Extractor06'/
&HVAC ID='Z1_Extractor07', TYPE_ID='NODE', DUCT_ID='Z1_Duct12', VENT_ID='Z1_Extractor07'/
&HVAC ID='Z1_Extractor08', TYPE_ID='NODE', DUCT_ID='Z1_Duct14', VENT_ID='Z1_Extractor08'/
&HVAC ID='Z1_Extractor09', TYPE_ID='NODE', DUCT_ID='Z1_Duct16', VENT_ID='Z1_Extractor09'/
&HVAC ID='Z1_Extractor10', TYPE_ID='NODE', DUCT_ID='Z1_Duct21', VENT_ID='Z1_Extractor10'/
&HVAC ID='Z1_Extractor11', TYPE_ID='NODE', DUCT_ID='Z1_Duct22', VENT_ID='Z1_Extractor11'/
&HVAC ID='Z1_Extractor12', TYPE_ID='NODE', DUCT_ID='Z1_Duct23', VENT_ID='Z1_Extractor12'/
&HVAC ID='Z1_Extractor13', TYPE_ID='NODE', DUCT_ID='Z1_Duct28', VENT_ID='Z1_Extractor13'/
&HVAC ID='Z1_Extractor14', TYPE_ID='NODE', DUCT_ID='Z1_Duct29', VENT_ID='Z1_Extractor14'/
&HVAC ID='Z1_Extractor15', TYPE_ID='NODE', DUCT_ID='Z1_Duct30', VENT_ID='Z1_Extractor15'/
&HVAC ID='Z1_Extractor16', TYPE_ID='NODE', DUCT_ID='Z1_Duct31', VENT_ID='Z1_Extractor16'/
&HVAC ID='Z1_Extractor17', TYPE_ID='NODE', DUCT_ID='Z1_Duct35', VENT_ID='Z1_Extractor17'/
&HVAC ID='Z1_Extractor18', TYPE_ID='NODE', DUCT_ID='Z1_Duct36', VENT_ID='Z1_Extractor18'/
&HVAC ID='Z1_Extractor19', TYPE_ID='NODE', DUCT_ID='Z1_Duct37', VENT_ID='Z1_Extractor19'/
&HVAC ID='Z1_Extractor20', TYPE_ID='NODE', DUCT_ID='Z1_Duct38', VENT_ID='Z1_Extractor20'/
&HVAC ID='Z1_Union01', TYPE_ID='NODE', DUCT_ID='Z1_Duct01','Z1_Duct02','Z1_Duct03', XYZ=118.5,109.2,8.1/
&HVAC ID='Z1_Union02', TYPE_ID='NODE', DUCT_ID='Z1_Duct03','Z1_Duct04','Z1_Duct05', XYZ=120.0,109.2,8.1/
&HVAC ID='Z1_Union03', TYPE_ID='NODE', DUCT_ID='Z1_Duct05','Z1_Duct06','Z1_Duct07', XYZ=121.5,109.2,8.1/
&HVAC ID='Z1_Union04', TYPE_ID='NODE', DUCT_ID='Z1_Duct07','Z1_Duct08','Z1_Duct09', XYZ=123.0,109.2,8.1/
&HVAC ID='Z1_Union05', TYPE_ID='NODE', DUCT_ID='Z1_Duct09','Z1_Duct10','Z1_Duct11', XYZ=124.5,109.2,8.1/
&HVAC ID='Z1_Union06', TYPE_ID='NODE', DUCT_ID='Z1_Duct11','Z1_Duct12','Z1_Duct13', XYZ=126.0,109.2,8.1/
&HVAC ID='Z1_Union07', TYPE_ID='NODE', DUCT_ID='Z1_Duct13','Z1_Duct14','Z1_Duct15', XYZ=127.5,109.2,8.1/
&HVAC ID='Z1_Union08', TYPE_ID='NODE', DUCT_ID='Z1_Duct15','Z1_Duct16','Z1_Duct17', XYZ=129.0,109.2,8.1/
&HVAC ID='Z1_Union09', TYPE_ID='NODE', DUCT_ID='Z1_Duct17','Z1_Duct18','Z1_Duct21', XYZ=130.5,109.2,8.1/
&HVAC ID='Z1_Union10', TYPE_ID='NODE', DUCT_ID='Z1_Duct18','Z1_Duct19','Z1_Duct22', XYZ=132.0,109.2,8.1/
&HVAC ID='Z1_Union11', TYPE_ID='NODE', DUCT_ID='Z1_Duct19','Z1_Duct20','Z1_Duct23', XYZ=133.5,109.2,8.1/
&HVAC ID='Z1_Union12', TYPE_ID='NODE', DUCT_ID='Z1_Duct20','Z1_Duct24','Z1_Duct28', XYZ=135.0,109.2,8.1/
&HVAC ID='Z1_Union13', TYPE_ID='NODE', DUCT_ID='Z1_Duct24','Z1_Duct25','Z1_Duct29', XYZ=136.5,109.2,8.1/
&HVAC ID='Z1_Union14', TYPE_ID='NODE', DUCT_ID='Z1_Duct25','Z1_Duct26','Z1_Duct30', XYZ=138.0,109.2,8.1/
&HVAC ID='Z1_Union15', TYPE_ID='NODE', DUCT_ID='Z1_Duct26','Z1_Duct27','Z1_Duct31', XYZ=139.5,109.2,8.1/
&HVAC ID='Z1_Union16', TYPE_ID='NODE', DUCT_ID='Z1_Duct27','Z1_Duct32','Z1_Duct35', XYZ=141.0,109.2,8.1/
&HVAC ID='Z1_Union17', TYPE_ID='NODE', DUCT_ID='Z1_Duct32','Z1_Duct33','Z1_Duct36', XYZ=142.5,109.2,8.1/
&HVAC ID='Z1_Union18', TYPE_ID='NODE', DUCT_ID='Z1_Duct33','Z1_Duct34','Z1_Duct37', XYZ=144.0,109.2,8.1/
&HVAC ID='Z1_Union19', TYPE_ID='NODE', DUCT_ID='Z1_Duct34','Z1_Duct38','Z1_Duct39', XYZ=145.5,109.2,8.1/
&HVAC ID='Z1_Duct01', TYPE_ID='DUCT', AREA=0.48, PERIMETER=3.2, FAN_ID='SmokeFan', NODE_ID='Z1_Extractor01','Z1_Union01', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct02', TYPE_ID='DUCT', AREA=0.48, PERIMETER=3.2, NODE_ID='Z1_Extractor02','Z1_Union01', ROUGHNESS=1.0E-3, LENGTH=0.9/
&HVAC ID='Z1_Duct03', TYPE_ID='DUCT', AREA=0.48, PERIMETER=3.2, FAN_ID='SmokeFan', NODE_ID='Z1_Union01','Z1_Union02', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct04', TYPE_ID='DUCT', AREA=0.48, PERIMETER=3.2, NODE_ID='Z1_Extractor03','Z1_Union02', ROUGHNESS=1.0E-3, LENGTH=0.9/
&HVAC ID='Z1_Duct05', TYPE_ID='DUCT', AREA=0.48, PERIMETER=3.2, FAN_ID='SmokeFan', NODE_ID='Z1_Union02','Z1_Union03', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct06', TYPE_ID='DUCT', AREA=0.48, PERIMETER=3.2, NODE_ID='Z1_Extractor04','Z1_Union03', ROUGHNESS=1.0E-3, LENGTH=0.9/
&HVAC ID='Z1_Duct07', TYPE_ID='DUCT', AREA=0.48, PERIMETER=3.2, FAN_ID='SmokeFan', NODE_ID='Z1_Union03','Z1_Union04', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct08', TYPE_ID='DUCT', AREA=0.88, PERIMETER=4.3, NODE_ID='Z1_Extractor05','Z1_Union04', ROUGHNESS=1.0E-3, LENGTH=1.2/
&HVAC ID='Z1_Duct09', TYPE_ID='DUCT', AREA=0.88, PERIMETER=4.3, FAN_ID='SmokeFan', NODE_ID='Z1_Union04','Z1_Union05', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct10', TYPE_ID='DUCT', AREA=0.88, PERIMETER=4.3, NODE_ID='Z1_Extractor06','Z1_Union05', ROUGHNESS=1.0E-3, LENGTH=1.2/
&HVAC ID='Z1_Duct11', TYPE_ID='DUCT', AREA=0.88, PERIMETER=4.3, FAN_ID='SmokeFan', NODE_ID='Z1_Union05','Z1_Union06', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct12', TYPE_ID='DUCT', AREA=0.88, PERIMETER=4.3, NODE_ID='Z1_Extractor07','Z1_Union06', ROUGHNESS=1.0E-3, LENGTH=1.2/
&HVAC ID='Z1_Duct13', TYPE_ID='DUCT', AREA=0.88, PERIMETER=4.3, FAN_ID='SmokeFan', NODE_ID='Z1_Union06','Z1_Union07', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct14', TYPE_ID='DUCT', AREA=0.88, PERIMETER=4.3, NODE_ID='Z1_Extractor08','Z1_Union07', ROUGHNESS=1.0E-3, LENGTH=1.2/
&HVAC ID='Z1_Duct15', TYPE_ID='DUCT', AREA=0.88, PERIMETER=4.3, FAN_ID='SmokeFan', NODE_ID='Z1_Union07','Z1_Union08', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct16', TYPE_ID='DUCT', AREA=1.17, PERIMETER=4.9, NODE_ID='Z1_Extractor09','Z1_Union08', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct17', TYPE_ID='DUCT', AREA=1.17, PERIMETER=4.9, FAN_ID='SmokeFan', NODE_ID='Z1_Union08','Z1_Union09', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct18', TYPE_ID='DUCT', AREA=1.17, PERIMETER=4.9, FAN_ID='SmokeFan', NODE_ID='Z1_Union09','Z1_Union10', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct19', TYPE_ID='DUCT', AREA=1.17, PERIMETER=4.9, FAN_ID='SmokeFan', NODE_ID='Z1_Union10','Z1_Union11', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct20', TYPE_ID='DUCT', AREA=1.17, PERIMETER=4.9, FAN_ID='SmokeFan', NODE_ID='Z1_Union11','Z1_Union12', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct21', TYPE_ID='DUCT', AREA=1.17, PERIMETER=4.9, NODE_ID='Z1_Extractor10','Z1_Union09', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct22', TYPE_ID='DUCT', AREA=1.17, PERIMETER=4.9, NODE_ID='Z1_Extractor11','Z1_Union10', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct23', TYPE_ID='DUCT', AREA=1.17, PERIMETER=4.9, NODE_ID='Z1_Extractor12','Z1_Union11', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct24', TYPE_ID='DUCT', AREA=1.35, PERIMETER=5.1, FAN_ID='SmokeFan', NODE_ID='Z1_Union12','Z1_Union13', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct25', TYPE_ID='DUCT', AREA=1.35, PERIMETER=5.1, FAN_ID='SmokeFan', NODE_ID='Z1_Union13','Z1_Union14', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct26', TYPE_ID='DUCT', AREA=1.35, PERIMETER=5.1, FAN_ID='SmokeFan', NODE_ID='Z1_Union14','Z1_Union15', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct27', TYPE_ID='DUCT', AREA=1.35, PERIMETER=5.1, FAN_ID='SmokeFan', NODE_ID='Z1_Union15','Z1_Union16', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct28', TYPE_ID='DUCT', AREA=1.35, PERIMETER=5.1, NODE_ID='Z1_Extractor13','Z1_Union12', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct29', TYPE_ID='DUCT', AREA=1.35, PERIMETER=5.1, NODE_ID='Z1_Extractor14','Z1_Union13', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct30', TYPE_ID='DUCT', AREA=1.35, PERIMETER=5.1, NODE_ID='Z1_Extractor15','Z1_Union14', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct31', TYPE_ID='DUCT', AREA=1.35, PERIMETER=5.1, NODE_ID='Z1_Extractor16','Z1_Union15', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct32', TYPE_ID='DUCT', AREA=1.73, PERIMETER=6.1, FAN_ID='SmokeFan', NODE_ID='Z1_Union16','Z1_Union17', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct33', TYPE_ID='DUCT', AREA=1.73, PERIMETER=6.1, FAN_ID='SmokeFan', NODE_ID='Z1_Union17','Z1_Union18', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct34', TYPE_ID='DUCT', AREA=1.73, PERIMETER=6.1, FAN_ID='SmokeFan', NODE_ID='Z1_Union18','Z1_Union19', ROUGHNESS=1.0E-3, LENGTH=1.5/
&HVAC ID='Z1_Duct35', TYPE_ID='DUCT', AREA=1.73, PERIMETER=6.1, NODE_ID='Z1_Extractor17','Z1_Union16', ROUGHNESS=1.0E-3, LENGTH=1.8/
&HVAC ID='Z1_Duct36', TYPE_ID='DUCT', AREA=1.73, PERIMETER=6.1, NODE_ID='Z1_Extractor18','Z1_Union17', ROUGHNESS=1.0E-3, LENGTH=1.8/
&HVAC ID='Z1_Duct37', TYPE_ID='DUCT', AREA=1.73, PERIMETER=6.1, NODE_ID='Z1_Extractor19','Z1_Union18', ROUGHNESS=1.0E-3, LENGTH=1.8/
&HVAC ID='Z1_Duct38', TYPE_ID='DUCT', AREA=1.73, PERIMETER=6.1, NODE_ID='Z1_Extractor20','Z1_Union19', ROUGHNESS=1.0E-3, LENGTH=1.8/
&HVAC ID='Z1_Duct39', TYPE_ID='DUCT', AREA=1.73, PERIMETER=6.1, FAN_ID='SmokeFan', NODE_ID='Z1_Union19','Z1_Salida01', ROUGHNESS=1.0E-3, LENGTH=16.236764/
&HVAC ID='Z1_Salida01', TYPE_ID='NODE', DUCT_ID='Z1_Duct39', VENT_ID='Z1_Salida01'/
&HVAC ID='SmokeFan', TYPE_ID='FAN', VOLUME_FLOW=0.775/
MODELO_APARCAMIENTO_prueba_Z1.fds

dr_jfloyd

unread,
May 11, 2022, 8:42:26 AM5/11/22
to FDS and Smokeview Discussions
It does not appear that you really need to be using HVAC in this case. You have specified a fixed volume flow FAN in all of your extraction ducts. Your discharge is at 8.7 m and the domain height is 9.3 m so you only have 2 grid cells over the discharge.  You aren't going to have any meaningful simulation of the smoke plume leaving the building with the MESH boundary so close, and you have fixed all the flows at the exhaust vent locations so the HVAC model isn't solving for these flows based on pressure. This case would be simpler and give the same results inside the building if you just made the HVAC FAN input a SURF with VOLUME_FLOW and applied the SURF to the exhaust locations.  

This is a pretty complicated geometry so I may be missing something, but it looks like your interior is fully sealed and that the only make up air is via your two AirSupply SURFs.  This is not a good method to define a supply and exhaust system. Once the fire starts your exhaust flow will be hotter than the ambient air. Adding the same volume flow of ambient air as supply as you are removing hot air as exhaust will mean a mass imbalance since the hot air will be less dense. You need to have some path for makeup air that isn't fixed. One approach would be to reduce the fixed air supply and define all the exit stair doors as having a small amount of leakage to the ambient (these would serve as leakage paths in a real building).    

joseragonfid

unread,
May 12, 2022, 6:30:08 AM5/12/22
to FDS and Smokeview Discussions
Thank you very much. I will try these options

joseragonfid

unread,
May 19, 2022, 8:13:59 AM5/19/22
to FDS and Smokeview Discussions

I have done the extraction system as you told me, and it works fine.

My problem now is that with this simple system using SURF, it cannot be added that it is activated with a detector, I can only make a curve in reference to time. It's right?

dr_jfloyd

unread,
May 19, 2022, 9:18:52 AM5/19/22
to FDS and Smokeview Discussions
You can turn the VENTs on and off. See the activate_vents.fds sample case.

joseragonfid

unread,
May 20, 2022, 6:06:25 AM5/20/22
to FDS and Smokeview Discussions
I can't get the VENTS to activate when the smoke detector detects smoke. I have written these lines, to see what could go wrong

&SURF ID='AirOutletZ2',
      RGB=26,128,26,
      VOLUME_FLOW=2.097/

&OBST ID='Z2_Extractor01', XB=91.2,93.0,120.6,120.9,7.5,8.4, SURF_ID='INERT'/

&VENT ID='Z2_Extractor01', XB=91.2,93.0,120.6,120.6,7.5,8.4, SURF_ID='AirOutletZ2' CTRL_ID='SmokeDetector'/

&DEVC ID='SmokeDetector01', XB=85.2,72.9,8.4, PROP_ID='Cleary Photoelectric P1' /
&DEVC ID='SmokeDetector02', XB=95.1,72.9,8.4, PROP_ID='Cleary Photoelectric P1' /

&CTRL ID='SmokeDetector', FUNCTION_TYPE='ANY'. INPUT_ID='SmokeDetector01'. 'SmokeDetector02, INITIAL_STATE=.FALSE. /


Thank you and sorry for so much trouble

dr_jfloyd

unread,
May 20, 2022, 7:13:23 AM5/20/22
to FDS and Smokeview Discussions
Your CTRL ID is missing a quote mark after SmokeDetector02  and has periods rather than commas between some of the inputs on the line.

joseragonfid

unread,
May 20, 2022, 7:26:18 AM5/20/22
to FDS and Smokeview Discussions
What a silly mistake. Too many hours writing. It already works perfectly. Thank you

dr_jfloyd

unread,
May 20, 2022, 10:12:50 AM5/20/22
to FDS and Smokeview Discussions
It is easy enough to make a typo and not easily see it when hand editing a file using a basic text editor. To help check syntax you can use one of the third-party tools to edit you file that check syntax as you edit (available for VIM, Sublime, and NotePad+). Details here:  https://github.com/firemodels/fds/wiki/Third-Party-Tools

joseragonfid

unread,
May 23, 2022, 7:13:21 AM5/23/22
to FDS and Smokeview Discussions
I have made a simpler model because I was having problems

I attached

The problem is that even if the output stream is created, the smoke I don't see disappear from the simulation. What is failing? 

flow.fds

dr_jfloyd

unread,
May 23, 2022, 8:40:00 AM5/23/22
to FDS and Smokeview Discussions
Think carefully about the flow field the is going to be present in this geometry.  The fire acts like a pump that moves air from the floor to the ceiling. The air that is removed from the floor has to be replaced from somewhere. Where is that happening in the simulation? You have no fresh air make up vent. The only way for the fire to pump more air from the floor to the ceiling in this simulation is to entrain air down from the upper layer. Even with a makeup air location below the layer, an exhaust fan is not going to remove all of the smoke.  At best an exhaust system will maintain the smoke at some elevation above the fire where the volume flow out the exhaust equals the volume flow in to the smoke layer from the fire plume.  I suggest you look at something like NFPA 92 and for this simple geometry see where you would expect the smoke layer to sit for your exhaust flow rate.  A single 0.775 m^3/s exhaust is not that much exhaust when your fire is is 1.8 m x 4.2 m or 7.56 m^2. 

joseragonfid

unread,
May 24, 2022, 5:22:34 AM5/24/22
to FDS and Smokeview Discussions
I have changed the fire and introduced an air inlet for a contour VENT, and everything works fine. Thank you very much for the help.
Reply all
Reply to author
Forward
0 new messages