Multifuel reaction/Ramp activation time #12907
-
hrr_multifuel_reaction_test.txt I have successfully implemented a multifuel reaction in my model, using two different fire ramps, based on when the sprinkler is estimated to activate. (estimation made by hand calculation). Now, i am looking into doing the same, but using the HRR Freeze option, based on LINK TEMPERATURE activation time of the sprinklers in the model. I know how to implement the freeze function for a single fire ramp, but I am wondering if there is anyway, to have it implemented for a multifuel reaction. I am not sure how to define the second ramp ('FIRE RAMP2'). Is there anyway to have the 2nd ramp start when the first ramp freezes? I have attached the fds code for my test case, in case it is needed. Thank you beforehand. &RAMP ID='FIRE_RAMP1' T= 0.0 F= 0 DEVC_ID= 'Freeze Time'/ &RAMP ID='FIRE_RAMP2' T= 0 F= 0 / |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
Do you have a single burning object where the second fuel starts with sprinkler operation or multiple burning objects some with the first fuel and some with the second fuel? |
Beta Was this translation helpful? Give feedback.
-
I recall this thread post a similar question that hopefully could help MartonTimea and let me understand if my reasoning are adequate: &PROP ID='Generic Commercial Link', QUANTITY='SPRINKLER LINK TEMPERATURE', ACTIVATION_TEMPERATURE=78.0/ This above is the code I use to introduce a commercial sprinkler link at a selected location and a Time device "HRRTime" which stop counting when the Slink reach 78°. When running, the code related to the RAMP_Qs might be associated to a Time device as the "HRRTime" I've designed as per input below. &RAMP ID='BURNER_RAMP_Q', T=0.0, F=0.0, DEVC_ID='HRRTime'/ My idea to answer MartonTimea is to proposing this solution setting "DEVC_ID='HRRTime'/" in each of the RAMP_Q associated to the other objects that will take fire. Actually, I'm here to seek confirmation of what stated below: The second SURF (mob) is located close to the burner (Innesco). Given the fact that at some time the HRR curve will be frozen by the HRRtime device and the "Mob" surface will start to ignite at 275°, using the same HRRtime device for two SURF (and HRR curves) is appropriate? Shall I undertake another reasoning? &SURF ID='Innesco', |
Beta Was this translation helpful? Give feedback.
-
This line will stop FDS 10 s after the sprinkler operates: I don't think that is what @MartonTimea is looking to do. It is not clear to me exactly what he is looking to do, hence my last post which has not yet been responded to. Without being confident that I understand what the desired behavior is, I cannot comment on whether or not your approach is a potential solution. |
Beta Was this translation helpful? Give feedback.
Two objects will be the easiest. All you would need to do is create the second object when sprinklers activate or have the second object present and create a burner ontop of it when sprinklers activate. Then the second fire ramp will start once the object/vent is created.
You can do it with one object but it will take a little more effort. Instead of using HRRPUA for the SURF you can use MASS_FLUX,SPEC_ID, and RAMP_MF. You will need to convert your HRRPUA curves to mass flux curves by dividing by each fuel's heat of combustion (which you can get from the .out file of the case you ran before). Fuel 1 you use the same DEVC_ID for the RAMP. For fuel 2 what you want is the T value to start co…