kowalskiw / multi_zone

Stochastic OZone anlyses
2 stars 0 forks source link

OZone domain error #5

Closed kowalskiw closed 4 years ago

kowalskiw commented 4 years ago

Some cases returns domain error after running few steps of simulation. Problem applies single OZone simulation. Possible sources of error:

There's need to check sources of the error and find proper solution (i.e. implement limit of HRR or ventilation depending on enclosure geometry).

kowalskiw commented 4 years ago

Main.remove_false() function deals with passing any simulation with error. Removes false results generated by stochastic software. Passing some simulations reduce MC accuracy. May not have such an impact while number of errors is much lower than number of iterations.

kowalskiw commented 4 years ago

Basing on results of example simulation it could be assumed that domain error is connected with high pressure (p_floor parameter in .pri file). Usually value of p_floor is from -3 Pa to 3 Pa. In simulations when the error occurred pressure exceeded 250 Pa.

Ventilation conditions was the same in whole series. I am looking for the reason of such a high pressure values.

kowalskiw commented 4 years ago

An error is connected with '% of Total Openings' value in Parameters window of OZone3. You shouldn't use small values as 1 or 2, because this particular DOMAIN error will occur when pressure is high enough.

BTW OZone can handle even higher pressure amplitudes ca 500Pa if ventilation is properly set.

The source of DOMAIN error has been found, I am closing this issue.