WEBVTT
00:00:00.261 --> 00:00:02.125
Hello everybody, welcome to the Fire Science Show.
00:00:02.125 --> 00:00:23.730
In today's episode we're going to talk about the fundamental number one tool used by the fire safety, science and engineering communities, and that is the fire dynamic simulator, the FDS, the inclusive D-model that we all use, and if you don't use it well, then you are exposed to it in some way, one way or another.
00:00:23.730 --> 00:00:32.848
It's just so prevalent in the discipline and I've had episodes with the creators of the FDS, some of the people from the group that creates FDS.
00:00:32.848 --> 00:00:35.128
I had great episodes with Jason Floyd.
00:00:35.128 --> 00:00:39.271
I had Kevin McGrath talking about the history of FDS, how it came to life.
00:00:39.271 --> 00:00:43.527
If you're interested and have not heard them, I highly recommend you to do that.
00:00:43.527 --> 00:00:51.890
And today we're more discussing the future of FDS or more just what's happening with it right now.
00:00:52.219 --> 00:01:09.593
I've invited to the podcast Dr Randy McDermott from NIST, and he's one of the main developers of the software, and Randy was kind enough to answer a lot of difficult questions about the current state of the models and the problems that the FDS development team is facing and some ideas for solutions for the future.
00:01:09.593 --> 00:01:21.051
So in this podcast episode we will cover some of the models of FDS, where they are and where they are heading, we will discuss the validation guide and how to use it.
00:01:21.051 --> 00:01:22.094
To some extent.
00:01:22.094 --> 00:01:24.081
I think that's a very interesting concept.
00:01:24.081 --> 00:01:26.950
That's a very rich literature piece.
00:01:26.950 --> 00:01:28.224
The validation guide of FDS.
00:01:28.224 --> 00:01:35.468
It's enormous, it's beautiful, and Randy tells me how he sees people using that and how he would like people to use that.
00:01:35.468 --> 00:01:45.129
So I think that's a very practical take out of this podcast episode and besides that, you will learn a lot of things about the inside of the FDS that you perhaps have not known.
00:01:45.129 --> 00:01:47.808
I have not known them for sure and I've learned them here.
00:01:47.808 --> 00:01:54.513
So episode's packed with information, new information and Randy's just a great guy to talk.
00:01:54.513 --> 00:02:00.893
There's not that many people getting so excited talking about physics and I really love this vibe.
00:02:00.893 --> 00:02:03.200
So let's not prolong this anymore.
00:02:03.200 --> 00:02:05.808
Let's spin the intro and jump into the episode.
00:02:10.400 --> 00:02:12.020
Welcome to the Firesize Show.
00:02:12.020 --> 00:02:15.484
My name is Wojciech Wigrzyński and I will be your host.
00:02:15.484 --> 00:02:45.009
The FireSense Show is into its third year of continued support from its sponsor, ofr Consultants, who are an independent, multi-award-winning fire engineering consultancy with a reputation for delivering innovative safety-driven solutions.
00:02:45.009 --> 00:02:58.728
As the UK leading independent fire risk consultancy, ofr's globally established team have developed a reputation for preeminent fire engineering expertise, with colleagues working across the world to help protect people, property and the plant.
00:02:58.728 --> 00:03:14.829
Established in the UK in 2016 as a startup business by two highly experienced fire engineering consultants, the business continues to grow at a phenomenal rate, with offices across the country in eight locations, from Edinburgh to Bath, and plans for future expansions.
00:03:14.829 --> 00:03:23.405
If you're keen to find out more or join OFR Consultants during this exciting period of growth, visit their website at ofrconsultantscom.
00:03:23.405 --> 00:03:25.509
And now back to the episode.
00:03:25.509 --> 00:03:26.412
Hello everybody.
00:03:26.412 --> 00:03:29.907
I am joined here today by Randy McDermott from NIST.
00:03:29.907 --> 00:03:30.949
Hey, randy, hey.
00:03:31.170 --> 00:03:32.133
Hey, wojciech, good to see you.
00:03:32.681 --> 00:03:34.268
Mr Randy, good to have you in the podcast.
00:03:34.268 --> 00:03:35.763
I'm ashamed.
00:03:35.763 --> 00:03:39.032
It took over 200 episodes to get you in the podcast.
00:03:39.379 --> 00:03:40.241
Oh, no way, man.
00:03:40.241 --> 00:03:45.673
I'm a big fan of the show and I'm very happy to be asked and to be here.
00:03:52.139 --> 00:03:53.362
Yeah, I know you are and I'm ashamed I didn't ask you earlier.
00:03:53.383 --> 00:03:56.491
but well, some things are worth waiting for and I still have to keep some big names for upcoming episodes.
00:03:56.491 --> 00:03:58.721
I cannot shoot all the stars in like first 20.
00:03:58.721 --> 00:04:00.163
So here we are.
00:04:00.163 --> 00:04:13.575
When I started the podcast, I said the reason is I want to preserve some of the fun conversations happening in pubs and informal settings where scientists open up, talk freely.
00:04:13.575 --> 00:04:22.254
You know, and what I have in front of my eyes is Yulisha, summer school and the times we spend in pubs talking about CFD.
00:04:23.141 --> 00:04:27.952
So we can recreate this atmosphere in the podcast, so good.
00:04:27.952 --> 00:04:34.947
Anyway, randy, we're going to talk about some CFD, we're going to talk about combustion, we're going to talk some hardcore fire science.
00:04:34.947 --> 00:04:40.879
But one thing I don't know about you what was your pre-FDS background?
00:04:40.879 --> 00:04:48.970
How did you come to the world of fire science and developing the most critical piece of intellectual property we have in this?
00:04:49.331 --> 00:04:49.973
in this space.
00:04:50.435 --> 00:04:52.761
So my background is chemical engineering.
00:04:53.002 --> 00:05:41.190
Okay, I went to a university of Tulsa in Tulsa, oklahoma, which if you know Oklahoma, it's got a long history in the petrochemical industry, and I worked at a company called John Zink that makes process burners for the petrochemical industry and worked at a company called John Zinc that makes process burners for the petrochemical industry and I was a project engineer and test engineer out there for several years and we ended up hiring a couple of people who had close connections with the University of Utah, which is how I managed to go out there for grad school to work with Phil Smith, who's in chemical engineering, and he was one of the, I think, first CFD people for coal combustion and this sort of thing.
00:05:41.319 --> 00:05:50.853
So he had a very good CFD group and they were just starting to get into developing a code for a large eddy simulation when I got there.
00:05:50.853 --> 00:05:55.232
So that's kind of where I got started and it was very fire-related.
00:05:55.232 --> 00:06:17.146
They were part of the Department of Energy's ASCII project, this Accelerated Strategic Computing Initiative, and their grand challenge problem was to predict the time to explosion of a plastic-bonded explosive bathed in a pool fire a large like gasoline or jet A pool fire Sounds like a battery fire.
00:06:17.980 --> 00:06:20.826
Yeah, yeah, it was, that's right.
00:06:20.826 --> 00:06:26.781
I mean, I think a lot of the stuff that ended up getting developed for that would be very interesting to apply it to batteries.
00:06:26.781 --> 00:06:30.345
There was a material point methods and a lot of solid phase.
00:06:31.425 --> 00:07:05.471
interesting solid phase structural were well into five um by the time I arrived in 2000 end of 2006, beginning of 07, I would say for me, fds5 is is the first one I can say I I knew like that was probably the version I've started learning and, and when I uh transitioned into professional career fds6, I was just delivered back then.
00:07:06.701 --> 00:07:08.586
And well, that's like 2013,.
00:07:08.586 --> 00:07:08.930
I think that was.
00:07:08.930 --> 00:07:11.043
2013 is when I think we released that.
00:07:11.365 --> 00:07:14.742
Also, there's like a hundred versions of FDS 6 ago.
00:07:14.783 --> 00:07:15.726
Yeah, yeah.
00:07:16.341 --> 00:07:23.305
Okay, so you seem to update the software very often and now I have some questions about how you do it.
00:07:23.305 --> 00:07:34.374
Not in terms of programming you can tell me a bit more if you like it but I really wonder, like, how do you choose the pathway of development of FDS?
00:07:34.374 --> 00:07:41.533
Is there like a blackboard in Kevin's office where like a pathway till FDS 10 is already outlined?
00:07:41.533 --> 00:07:44.629
Is it problem by problem issue tracker thing?
00:07:45.480 --> 00:07:53.206
It's a little bit of both of those things I would say there is I'm looking at a whiteboard I have in my office of things that I'm working on.
00:07:53.206 --> 00:08:01.531
We do have on our GitHub wiki page a research roadmap which many people have probably looked at.
00:08:01.531 --> 00:08:04.389
We try to keep that as up to date as we can.
00:08:04.389 --> 00:08:06.324
That's also in place.
00:08:06.324 --> 00:08:16.286
Hopefully, if someone's doing graduate school research or something and they're interested in a topic, we might collaborate or something like that to kind of give an idea.
00:08:16.439 --> 00:08:18.220
Okay, that's a good call to action.
00:08:18.220 --> 00:08:26.668
So, github Wikipage, there's a development roadmap and if you're running a project you probably would like to align it a little bit with the the roadmap.
00:08:26.687 --> 00:08:35.566
then there's a chance it's going to get sure, and you know, and just you know, there may be things that need to be on the roadmap that aren't, you know, and so always feel free to connect with us.
00:08:35.566 --> 00:08:40.842
Um, there, you know the, the discussion forum and, uh, the issues page.
00:08:40.842 --> 00:08:42.067
I think people are.
00:08:42.067 --> 00:08:48.145
We've we've transitioned now over the last year over to purely using github instead of google groups.
00:08:48.145 --> 00:08:49.889
You probably know that.
00:08:49.889 --> 00:08:51.541
I think that that seems to be up and running.
00:08:51.581 --> 00:09:08.947
It's certainly keeping us busy, so I think that people have gotten used to that, that switch at this point and like, if you had to give me like a percentage, how much of your time is this uh big roadmap development and how much is patching the, the stuff that comes like your way every day on the?
00:09:08.967 --> 00:09:15.849
issue tracker yeah, I mean, it's probably 90 issue tracker, I would say, and hopefully you know some of those things.
00:09:15.849 --> 00:09:50.629
We try to manage them in a way where, okay, we see 10 issues come in and and maybe all 10 of them have some relation to extinction or some other problem that's somehow related, the headaches that get created in these very complex geometries with hundreds of unintended pressure zones that are pressurizing and blowing up and so on.
00:09:50.629 --> 00:09:59.042
When we can, whenever we can find a common thread and we can knock out, you know, several problems at once, then we obviously try to do that.
00:09:59.322 --> 00:10:00.645
Do you do some kind of triage?
00:10:00.645 --> 00:10:04.486
Okay, this problem seems super like burning, super urgent.
00:10:04.486 --> 00:10:07.243
This one looks like okay, it's like a very narrow.
00:10:07.243 --> 00:10:08.947
How do you evaluate them?
00:10:08.947 --> 00:10:10.629
Which one's next to take?
00:10:11.312 --> 00:10:13.001
yeah, I mean, you know there are some.
00:10:13.001 --> 00:10:18.181
Somebody demonstrates an energy conservation problem, for example, that gets our attention.
00:10:18.541 --> 00:10:21.745
Um okay that's a way to get your attention back.
00:10:23.148 --> 00:10:59.011
For example, that's the famous Borschtok verification case that came in, and similarly I'm thinking of Dan Swenson sent in a case a few years back maybe several years back at this point where he showed that there was some violation of realizability in the composition of species under certain situations and that led to basically a complete overhaul of the way we transport, so that you always have some error in the nth species right and you have to somehow absorb the error into the species.
00:10:59.561 --> 00:11:03.071
Usually it's nitrogen or something like that that's in abundance and you can afford it.
00:11:03.071 --> 00:11:14.494
But Dan showed that even in those situations you can get violations, and so that that led us to and jason and I public ended up publishing a paper, I think, related to that, that overhaul.
00:11:14.494 --> 00:11:31.346
So those are the kinds of things that definitely get to the top of the of the issue list very quickly when we see those, those problems I ask those questions because you know you are keeping up the critical piece of software for this branch of science, really, like I don't know.
00:11:31.649 --> 00:11:40.347
there are those memes in the internet like with, like some enormous system and all of it is standing on a little wooden leg which is like an open-source piece within the 90s.
00:11:40.347 --> 00:11:46.270
You know, I have a feeling a lot of fire science is standing on the shoulders of FDS and FDS development.
00:11:46.270 --> 00:11:49.424
So this definitely is critically interesting to me.
00:11:49.424 --> 00:11:55.311
How does this software grow and mature and develop?
00:11:55.311 --> 00:12:06.802
Especially that you know when I look how people use FDS it's absolutely crazy, like I mean, the variety of things people apply FDS to.
00:12:06.802 --> 00:12:10.164
A normal thing for me would be smoke control in buildings.
00:12:10.164 --> 00:12:12.546
You know there are those.
00:12:12.546 --> 00:12:27.518
I think in Handbook version three there were already those beautiful renderings of buildings and Kevin in the podcast said that he was surprised when people started applying FDS to smoke control in buildings and they were starting getting great, great outcomes.
00:12:27.518 --> 00:12:29.046
And I also did that.
00:12:29.620 --> 00:12:31.488
This is for me the normal use of FDS.
00:12:31.488 --> 00:12:35.119
Let's say, a compartment fire, that's for me a normal use of FDS.
00:12:35.119 --> 00:12:43.062
I see a program which is a buoyancy-driven flow solver for fires, compartment fire.
00:12:43.062 --> 00:12:43.846
Here we go right.
00:12:43.846 --> 00:12:54.212
But then I see like microgravity fires Okay, that's like one variable less, but still like a little quite interesting variable to play with.
00:12:54.212 --> 00:12:58.652
Then I see some applications like cone calorimetry.
00:12:58.652 --> 00:13:04.231
People simulate cone calorimetry and extremely difficult material properties change with FDS.
00:13:04.231 --> 00:13:08.250
I saw people do quite complicated heat transfer problems in FDS.
00:13:08.250 --> 00:13:11.789
I've seen people do firebrand transport.
00:13:11.789 --> 00:13:14.269
I've been a part of a group that was doing firebrand transport in FDS.
00:13:14.269 --> 00:13:20.178
I see people applying that to batteries, electric vehicles, suppression.
00:13:20.178 --> 00:13:37.255
There is such an endless number of uses of this single code and yet it works on one kind of default set of of physical models that you've picked I.
00:13:37.376 --> 00:13:47.681
I find it like difficult to grasp that this one set works for, for everything so well, I mean, do you, do you really think it works for everything, right?
00:13:47.681 --> 00:13:49.464
I mean I mean it's I.
00:13:49.705 --> 00:14:04.601
I find it unreasonable to to think that they're perhaps I'll rephrase it like I always seen fds as like this brilliantly curated list of physical models which are best for fire problems.
00:14:04.601 --> 00:14:11.014
Like you go into three-star Michelin restaurant and you tell chef, just give me the best what you have.
00:14:11.014 --> 00:14:18.687
And this like you guys curated, this beautiful list of models that are fine-tuned to fire problems and get applied.
00:14:18.687 --> 00:14:26.748
But again, it's hard for me to imagine the same solver can handle chemistry of a battery and fire on a space station.
00:14:26.748 --> 00:14:31.251
It's just like for someone who works with modeling it's hard for me to grasp.
00:14:31.480 --> 00:14:34.869
Well, I mean, I don't know that we've yet nailed chemistry in a battery.
00:14:35.070 --> 00:14:44.874
But you could try I mean that's something where you know chemistry just at least gas phase chemistry is something that we're very new to.
00:14:44.874 --> 00:14:55.368
A new member of our team, chandan Paul, has been working closely with Jason and Marcos to implement chemistry and he's made a lot of progress over the last year.
00:14:55.368 --> 00:15:08.750
But we're starting to run into the same headaches that everybody who's done chemistry runs into, which is that it can be very expensive and just getting the fluid mechanics and everything right with it.
00:15:08.750 --> 00:15:09.932
It's very interesting.
00:15:09.932 --> 00:15:22.308
You start to see like why the sort of eddy dissipation models work well in fire, because you've got to get the fluid mechanics, the buoyancy and the mixing and everything right first before you apply any chemistry to it.
00:15:22.308 --> 00:15:23.644
And it's tricky.
00:15:23.644 --> 00:15:28.285
I'll leave it at that for now, but it's not an easy problem.
00:15:29.408 --> 00:15:55.687
If there is, let's say this, infinite number of problems that FDS can be and is applied to, do you have, like your core set of problems for which it has to work the best, and then whatever else it works for is an addition, or yeah, I mean I guess I should have continued on with from your previous question, just saying, you know I'm bringing in the whole idea of the validation guide.
00:15:55.727 --> 00:16:06.375
I mean that is to me the glue that allows this sort of like one set of parameters, or these default parameters, to work well across a large set of problems.
00:16:06.375 --> 00:16:24.211
Right, and it's somewhat of, I mean, I guess you could kind of try to think of it as like of an optimization problem and maybe, yeah, maybe someday an AI will come in and, you know, optimize all these parameters in the best way, given, you know, a set of validation targets.
00:16:24.211 --> 00:16:28.144
Maybe that's ultimately where things will be headed.
00:16:28.144 --> 00:16:38.500
And you know, I would say that what we've done since I've, you know, been around the team is we try to do this somewhat manually and in a way that we think makes sense.
00:16:38.981 --> 00:16:40.225
But it's an art.
00:16:40.225 --> 00:16:41.288
You know that part of it.
00:16:41.288 --> 00:16:43.572
You know there are choices to be made.
00:16:43.572 --> 00:16:48.456
They may not be optimal in every situation, you know, especially when you're trying to meld.
00:16:48.456 --> 00:17:19.692
You know these Lagrangian methods that, as you know, you mentioned firebrands and things like that, and of course these things are getting used, you know, for wildland fire modeling and to represent geometries that can be resolved and these sorts of things, and so you know what sort of parameters you use and what correlations you end up using to account for heat and mass transfer, and these sorts of things are all part of the sauce, as you say, for what the default results of FDS will be.
00:17:20.440 --> 00:17:23.130
I have the validation guide in front of my eyes.
00:17:23.130 --> 00:17:24.666
I just downloaded it freshly.
00:17:24.819 --> 00:17:29.723
I probably better get that up if you're going to start peppering me, I'm just going to drop.
00:17:29.743 --> 00:17:33.392
You know random chapters and you have to tell me what it is about and how it's relevant.
00:17:33.392 --> 00:17:35.019
No, just kidding.
00:17:35.019 --> 00:17:36.686
I'm looking at it.
00:17:36.686 --> 00:17:40.505
It has 1,200 pages, so it's a third of the handbook.
00:17:40.505 --> 00:17:41.866
In scale.
00:17:41.866 --> 00:17:42.948
It's massive.
00:17:44.210 --> 00:17:48.875
I think we're up to 8,000 plots that get made, or something like that as part of the Congratulations.
00:17:50.582 --> 00:17:52.440
That's a sensible achievement, congratulations.
00:17:52.440 --> 00:17:55.930
I just like, like now, go for 10,000,.
00:17:55.930 --> 00:18:02.472
I guess it's a good job to create this insane body of reference material.
00:18:02.472 --> 00:18:08.613
How do you, as a developer, how would you like people use this body of literature?
00:18:08.613 --> 00:18:19.728
Because I will be a voice of the industry or no, I'm going to be the voice hated by the industry because I see how industry uses it.
00:18:19.728 --> 00:18:23.608
A lot of people in the industry would be using.
00:18:23.608 --> 00:18:25.724
They just download Fds.
00:18:25.724 --> 00:18:26.808
It.
00:18:26.808 --> 00:18:28.742
It's well accepted.
00:18:28.742 --> 00:18:30.445
Everyone knows fds in this space.
00:18:30.445 --> 00:18:33.472
Like you don't really have to prove fds works.
00:18:33.472 --> 00:18:38.549
Also, you know I'm I publish a lot of answers, fire simulations.
00:18:38.549 --> 00:18:41.723
I always have to justify why I've used answers randy.
00:18:41.723 --> 00:18:43.670
I always have to justify.
00:18:43.670 --> 00:18:57.271
But uh, half of the papers I publish with fds I usually just write it's a state-of-the-art software for fire and that's it which is fine, which is fine yeah, I mean I'm with you on in that, in the sense that that shouldn't be.
00:18:57.332 --> 00:18:58.040
It shouldn't be.
00:18:58.040 --> 00:19:07.441
You know, I don't think it's a good, it's a healthy statement to to just take fds uh to be, to be okay for for any specific problem.
00:19:07.441 --> 00:19:12.942
I do think that there are classes of problems that we have enough confidence in our because we've done.
00:19:12.942 --> 00:19:15.914
We have several examples of them in the validation guide.
00:19:15.914 --> 00:19:18.261
Uh, you know they span the.
00:19:18.261 --> 00:19:28.573
You know the range of the parameter spaces that that are are relevant to to fire protection engineering and when, when that is the case, for example, upper layer temperatures and so on in compartments.
00:19:28.573 --> 00:19:32.931
I have a lot of confidence that we're going to do that right.
00:19:32.931 --> 00:19:36.711
You know, again, when you have a specified fire size and so on.
00:19:36.711 --> 00:19:38.768
We've talked about that offline a little bit.
00:19:38.768 --> 00:19:50.685
But, yeah, that to me is how I would like people to use the guide is to look for classes of problems, and we do have a range of I think we spell out in the guide.
00:19:50.746 --> 00:19:55.335
Here are certain types of problems, whether they're compartment fires, fire spread and so on.
00:19:55.335 --> 00:19:58.548
Some of the things we obviously do better than others.
00:19:58.548 --> 00:20:14.814
If you go look at CO prediction in a compartment, for example, example, your uncertainties are going to be much higher than than if you're looking at upper layer temperatures, for example, or doorway velocities or or, um, you know, pressurization and and things like this.
00:20:14.814 --> 00:20:21.150
So hopefully those scatter plots give some sense of where the uncertainties are when they're tight.
00:20:21.150 --> 00:20:36.510
Then I would say you know, we're those classes of problems we're doing pretty well, but there are, especially anything involving fire growth and flame spread tend to have uncertainties that are, you know, much, much higher than so.
00:20:36.571 --> 00:20:38.923
So it would be something like I have a problem.
00:20:38.923 --> 00:20:42.592
My first look, there's chapter two which summarizes stuff that has been done.
00:20:42.592 --> 00:20:49.420
I'm probably would like to find a case similar to mine in the validation guide, at least in the scope.
00:20:49.420 --> 00:20:52.190
Then I see what kind of range of variables.
00:20:52.190 --> 00:20:57.708
So let's say I want to simulate wind and I look into your wind cases.
00:20:57.708 --> 00:21:04.339
So if I want to simulate a tornado I probably will not find a reference case.
00:21:04.339 --> 00:21:05.444
You will not find a tornado.
00:21:05.444 --> 00:21:07.287
You do not find an example.
00:21:08.200 --> 00:21:12.892
I mean, it's fit to do wind, but perhaps not this type of specific atmospheric phenomenon.
00:21:12.892 --> 00:21:21.049
I don't see that specific like go deeper, find a specific phenomenon or specific thing you're investigating, find the reference case.
00:21:21.049 --> 00:21:23.180
Look at the range of uncertainties.
00:21:23.180 --> 00:21:36.148
Also, like if there's a validation guide about this case but it's from one to five kilowatts, it would be not very advisable to do a 10 megawatt fire, for example, like something completely out of range with it.
00:21:36.871 --> 00:21:39.519
That's right, or at least to find a different reference.
00:21:39.519 --> 00:21:44.090
Or perhaps you just have to do a reference experiments right.
00:21:44.711 --> 00:21:45.200
Exactly Like.
00:21:45.200 --> 00:21:46.222
I mean definitely.
00:21:46.222 --> 00:21:56.705
You know experiments are the key right to having confidence in the models and you know I've had a lot of discussions some of our favorite researchers about.
00:21:56.705 --> 00:22:01.133
You know it's okay, given that you have to have experiments to validate everything.
00:22:01.133 --> 00:22:02.755
Like what good are the models really?
00:22:02.755 --> 00:22:07.382
To validate everything?
00:22:07.382 --> 00:22:08.304
Like what good are the models really?
00:22:08.304 --> 00:22:25.809
And, um, you know, I I look at it and and, from the standpoint of the, the models do provide some more interrogation of the, of all the fields that you that you get in the particular application species compositions, you know, heat fluxes and and so on and in the ideal world, the experiments and the models are sort of corroborating one another.
00:22:25.809 --> 00:22:30.215
You know, in terms of okay, I think this happened in the experiment, I see that in the model.
00:22:30.215 --> 00:22:36.886
Okay, I think that are my physical understanding of why this was happening in the real world and that's also showing up in the model.
00:22:36.886 --> 00:22:41.852
Then that makes me feel like I understand the phenomenon.
00:22:41.852 --> 00:22:47.989
If those two things are wildly different, then I need to maybe rethink what's going on.
00:22:48.502 --> 00:23:00.049
And the reason I'm bringing this discussion into development is that I simply observe a really unprecedented, I think, growth of the discipline in terms of topics that we're covering.
00:23:00.049 --> 00:23:09.830
The times are so exciting, really, like with all the battery, battery stuff, the must timber stuff, the wildfire stuff, that's that's happening.
00:23:10.070 --> 00:23:30.951
I mean, I lived in the world of you know simple compartment fires and shopping malls and smoke control for a long long time and now I I see all those interesting, you know directions in which the whole discipline is moving forward right and definitely you, you are a battery researchers, you researcher, you know fds.
00:23:30.951 --> 00:23:40.074
You probably would like to do some simulations related to battery fires, like you probably have not thought about battery problems 10-15 years.
00:23:40.074 --> 00:23:42.805
If you did, I congratulate you for being visionary.
00:23:42.805 --> 00:23:55.354
But mean, I have not thought about lithium-ion battery problem 10 years ago, right, mass timber I have not thought in 2010 about mass timber before the age of CLT in buildings.
00:23:55.354 --> 00:24:02.730
So it's just some things that the industry is moving into and needs answers fast.
00:24:02.730 --> 00:24:13.248
So I wonder about the applicability of FTS to those new problems and also your response as the FTS development team to those new problems.
00:24:13.248 --> 00:24:25.022
Kind of trends, you know you can consider them trends in science, because today there's probably more people doing battery fires than I don't know compartment fires at this point of time.
00:24:25.269 --> 00:24:30.623
Right, yeah, so it's a great question and a good topic.
00:24:30.623 --> 00:24:33.397
I mean the old note, since you have the validation guide in front of you.
00:24:33.397 --> 00:24:35.403
There is not a chapter on battery fires.
00:24:35.825 --> 00:24:36.145
Yeah.
00:24:38.211 --> 00:24:39.883
There's not a chapter on battery fires.
00:24:39.883 --> 00:24:40.930
Yeah, there's not a chapter on mass timber, right.
00:24:40.930 --> 00:24:53.230
So these are definitely challenges for us and I take those two applications to be somewhat different in the sense that I mean.
00:24:53.230 --> 00:25:09.799
So we were talking about this before like with batteries, what I've noticed is and I'm not an expert on batteries at all, so I'm coming, I'm sort of just brand new to to all of that, but we, you know, we try to look at you know what parts of the code, where are there gaps?
00:25:09.799 --> 00:25:20.192
And you know, from the problem that I've always had with the, with trying to, you know, quote, unquote, you know, model a battery fire in FDS is.
00:25:20.192 --> 00:25:20.913
I want to try to press people on.
00:25:20.913 --> 00:25:21.476
What do they mean by that?
00:25:21.476 --> 00:25:23.441
Cause it's quite that's a big statement.
00:25:23.441 --> 00:25:24.612
You know, can you model?
00:25:24.612 --> 00:25:25.895
Can you model battery fires?
00:25:26.297 --> 00:25:30.180
It's like I do computer simulations Like what exactly do you mean by computer?
00:25:30.200 --> 00:25:30.903
simulations, Right, so math.
00:25:30.903 --> 00:25:37.218
So let's like right, let's write the problem down, Like, let's formulate it in a way that you can solve it on a computer.
00:25:37.218 --> 00:25:37.980
And what do you mean?
00:25:37.980 --> 00:25:46.078
And when sometimes people say, oh well, this thing is going to be venting, you know this much gas at this rate, and I just want to see what the fire plume looks like.
00:25:46.230 --> 00:25:48.739
And I say, okay, well, fts can do that right.
00:25:48.739 --> 00:25:53.836
I mean, that's kind of a trivial application depending on the speed of the jet and so on.
00:25:53.836 --> 00:26:01.433
Of course, yeah, low on and and of course, but low my assumption, yeah, I mean.
00:26:01.433 --> 00:26:14.751
But then some people, oh, you know, you know we need to do the, you know the, the structural deformation of the battery and the thermal runaway, and and then you know the subsequent off-gassing and the kinetics of the chemistry and basically like the full, the full.
00:26:15.172 --> 00:26:23.376
You know principles, thermal runaway problem, and I think quite obviously that's way, way more than FDS can handle at the moment.