50 likes | 203 Views
Моделирование Пожара. Алгоритм. 1) Загружаем сетку с характеристиками по клеткам : 1. Состояние (горит/не горит) 2. Температура 3. Температура возгорания 4. Тепловыделение в единицу времени 5. Теплоемкость 6. Энергия. Пробегаемся по всей сетке
E N D
Алгоритм 1) Загружаем сетку с характеристиками по клеткам: 1. Состояние (горит/не горит) 2. Температура 3. Температура возгорания 4. Тепловыделение в единицу времени 5. Теплоемкость 6. Энергия Пробегаемся по всей сетке 1. Негорящие клетки пропускаем 2. Горящие клетки обсчитываем (изменяем параметры соседних клеток)
Учет рельефа местности ветер Q Q Q
Реализация модели • Поле 60 х 60 клеток. • В начальный момент поджигаем клетку (30,30). • Характеристики клеток: • T=300 • Tвозгорания = 600 • Energy = 10000 • Q = 100 (тепло в ед.времени) • С = 1 (теплоемкость) Количество шагов = 500.
Улучшение модели • 1. Учет влияния ветра и рельефа местости • (введение диаграммы направленности) • 2. Расчет воздушных потоков от пожара