Ramp as a function of temperature

65 views
Skip to first unread message

Teodoro Giacco

unread,
Feb 24, 2023, 8:37:52 AM2/24/23
to FDS and Smokeview Discussions
I would like to know how to insert a ramp that varies according to the temperature. In the model I'm developing I have a burner that emits 80kW until the heat released by the burning elements reaches 400kW, after which the burner shuts down.
I can't find any feature on the Guide.

fde

unread,
Feb 24, 2023, 10:14:55 AM2/24/23
to FDS and Smokeview Discussions
Add DEVC_ID= 'HRRa'  parameter to the OBSTruction that the burner (80kW) is attached to. 

You can add a device that measures the HRRPUV.  &DEVC ID='HRRa'  SPATIAL_STATISTIC='VOLUME INTEGRAL', XB=x1,x2,y1,y2,z1,z2 ...  SET_POINT=480 INITIAL_STATE=. TRUE./
Once the device reaches 480 value, it will invert its state (from True to False). That will remove the obstruction that burner vent is attached. Once OBST is removed, VENT is removed and therefore 80kW burner stops. 

Teodoro Giacco

unread,
Feb 24, 2023, 10:25:15 AM2/24/23
to FDS and Smokeview Discussions
in my study the burner isn't a OBST or a VENT but is a PART ID, the solution is the same?

fde

unread,
Feb 24, 2023, 10:40:14 AM2/24/23
to FDS and Smokeview Discussions

If Parts are introduced in an &INIT region, yes. 

dr_jfloyd

unread,
Feb 24, 2023, 10:46:11 AM2/24/23
to FDS and Smokeview Discussions
I think what you want to have is an RAMP_Q for the particle. Normally this would use time for the independent variable (the T column) but you can substitute the numerical output of a DEVC or CTRL function.   See 20.6.1 in the Guide.  You would still have a variant of fde's DEVC line.

&PART SURF_ID='x'....../
&SURF ID='x',HRRPUA=y,RAMP_Q='Q_RAMP',..../
&DEVC ID='HRRa', rest of fde's line but skip the SETPOINT and INITIAL_STATE
&RAMP ID='Q_RAMP',T=399.9,F=whatever this needs to be to give you 80 kW/
&RAMP ID='Q_RAMP',T=400.1,F=0/
Reply all
Reply to author
Forward
0 new messages