Rambler's Top100
 
 
  21 ноября 2008 года Компьюлента
CIO
Терралаб
Бизнес-журнал
в поле зрения | обзоры и тесты | своя игра | интерактив
Эвакуация по науке
Автор: Родион Насакин
Опубликовано в журнале "Компьютерра" №29 от 16 августа 2007 года

Должное внимание вопросам безопасности уделяется нечасто, но дело здесь вовсе не в безалаберности архитекторов, а в том, что универсальных инструментов прогнозирования поведения толпы раз-два и обчелся. Опыт расчетов движения людей у российских (советских) застройщиков довольно скромен (за исключением, может быть, составления планов эвакуации при пожаре, да и то научное обоснование этих планов вызывает сомнения). Отечественных исследований по моделированию динамики толпы тоже было немного.

По мере того как появлялись все более и более крупные общественные сооружения, вроде гипермаркетов, проблема обострялась. Корректно смоделировать систему передвижения людей в большом пространстве без использования новых теоретических наработок было практически невозможно. А между тем, помимо заботы о потребителе, моделирование людских потоков с последующим использованием результатов при проектировании зданий играет ключевую роль с точки зрения безопасности и организации эвакуации при стихийных бедствиях, авариях, пожарах и терактах.

Газодинамическая аналогия

Серьезно этот вопрос прорабатывал сотрудник физфака МГУ М. Е. Степанцов, который еще в 1997 году занялся созданием модели динамики толпы и опубликовал несколько статей по этой тематике. Его работа была поддержана Российским фондом фундаментальных исследований и ГНТП "Безопасность".

Особое внимание Степанцов уделял проблеме практически неизбежной паники среди людей в случае возникновения чрезвычайных ситуаций в общественном месте. Главной задачей исследователя было смоделировать ситуацию с беспорядочным движением большой неорганизованной группы людей (то есть толпы), чтобы выявить те элементы и особенности конструкций, которые могут спровоцировать давку или "пробку". Степанцов полагает, что помимо общего потока пассажиров в проектировании городских пешеходных коммуникаций стоит также учитывать данные детального мониторинга движения потоков на отдельных участках.

Наиболее уместным решением в данном случае является использование класса математических моделей, известных как "клеточные автоматы", которые активно применяются, например, в газодинамике. Степанцов считает, что моделирование ситуаций с активным участием людей на данном этапе научного прогресса практически невозможно, так как исследователю приходится иметь дело с критически большим количеством скрытых факторов. Однако по мере увеличения количества участвующих в модели людей роль рациональных и иррациональных факторов, описывающих поведение отдельного человека, снижается, и поведение группы может быть описано вероятностным образом, то есть спрогнозировано. Это характерная иллюстрация действия закона больших чисел. Даже если исследователь не учитывает причин, которые могут заставить индивидуума действовать нестандартным образом, его поведение вряд ли скажется на действиях общей группы.

Клеточные автоматы - дискретные системы, то есть параметры, описывающие пространство и время, принимают значения из конечного небольшого набора. Клеткой называется узел пространственной решетки, ближайшие ячейки называются соседями. Каждому узлу присваивается некоторый набор значений, описывающий его текущее состояние, которое может изменяться по заданным правилам в зависимости от состояния соседей.

В данном случае клеточный автомат имеет два состояния клетки (наличие/отсутствие в ней человека) и учитывает две составляющие движения: хаотичное и направленное. Интересно, что данные условия схожи с уже существующей моделью, описывающей диффузионные процессы (окрестность Марголуса). Степанцов модифицировал правила этой модели, добавив к диффузионной составляющей движения направленную и представив движение частицы (человека) как суперпозицию случайного и направленного перемещения.

Далее была программно реализована работа клеточного автомата и исследованы некоторые модельные задачи. Так, на рис. 1 отражена ситуация, в которой люди выбегают из узкого выхода. При этом измеряется временная зависимость плотности числа людей до сужения и после. В данном случае плотность в широкой части прохода выше, а значит, данный выход может спровоцировать затор. Этого не произошло при изменении конфигурации прохода (рис. 2). Таким образом, модель позволяла описывать возникновения эффекта пробки и "отрицательной вязкости" (более быстрое движение у границ прохода).

Привнесенный интеллект

Впоследствии Степанцов дважды вносил изменения в свою модель - в 1999 и 2003 гг. Главной целью доработки был учет решений человека, который стремится выбрать оптимальный путь к выходу, даже находясь в толпе. Раннюю версию исследователь называл моделью "слепых котят", так как выбор способа движения в заданном направлении отдавался на волю случая.

Для привнесения элементов анализа ситуации людьми выдвигается предположение, что каждый индивид старается передвигаться в нужном направлении и если видит непреодолимое препятствие или значительное скопление других людей на своем пути, то меняет траекторию движения в область с минимальными затруднениями. Для этого в модель вводится понятие "просмотра" на некое расстояние (добавляется параметр r). Если в направлении движения на этом расстоянии встречается клетка с препятствием, то она и все лежащие за ней клетки считаются занятыми. Тогда человек начинает смещаться в сторону, стараясь придерживаться общего вектора (для этого просто нужно увеличить вероятность движения в направлении выхода).

Эффективность модели также была проверена на решении тестовых задач. Так, автор исследования попробовал оценить различные профили сужения некоего коридора и выделить оптимальный угол, при котором длина сужения будет минимальной, однако достаточной для того, чтобы избежать возникновения заторов. После моделирования оказалось, что оптимальным значением угла является 45 градусов. В этом случае пробка будет возникать только при плотности потока, приближающейся к максимально возможной (рис. 3).

Другая задача состояла в том, чтобы определить наиболее удачное расположение двух конструкций, занимающих 40% ширины прохода. Вместо угла в качестве искомого параметра фигурировало расстояние между этими конструкциями, а условием оптимизации было минимизирование времени прохождения определенного числа людей. Оптимальным оказалось расположение, при котором конструкции делят проход на равные отрезки (рис. 4). Степанцов рекомендовал эту модель в качестве одного из средств проверки безопасности перемещения толпы в условиях пространственных ограничений.

Практика

Для проведения соответствующих расчетов в России уже около тридцати лет используется модель движения людских потоков - ADPLV ("Анализ движения людских потоков, вероятность"), где все пути внутри здания представлены как множество взаимосвязанных элементарных участков длиною около метра, на которых в последовательные моменты времени пересчитываются параметры движения людей. На базе модели было разработано одноименное приложение для расчета времени эвакуации из здания, включая начало и завершение движения по каждому участку строения. Кроме того, ADPLV позволяет выделять участки с образованием критически высокой плотности, для которой помимо значения можно посчитать время ее образования и рассасывания, а также срок существования.

Этот софт был сертифицирован тогда еще Госстандартом РФ, однако пока более распространенной методикой подсчета остается ручное калькулирование по формулам из ГОСТ 12.1.004-91. Последний учитывает такие свойства движения толпы, как пересечение границы смежного участка пути, слияние и расчленение, а также частично позволяет принять во внимание образование и рассасывание скоплений. ADLPV более близка к реальности (см. врезку), так как позволяет рассчитать время эвакуации с учетом переформирования, растекания, неодновременности слияния, разуплотнения и неоднородности людского потока (например, наличие инвалидов).

Так, при проектировании ММДЦ "Москва-Сити" для проверки пропускной способности лестничных клеток были проведены многовариантные расчеты эвакуации при изменяющихся параметрах людских потоков и размеров путей. Планирование было реализовано при помощи специального ПО, разработанного под руководством профессора МГСУ [Московский государственный строительный институт] Валерия Холщевникова. На его счету множество публикаций на тему моделирования движения людей, а также открытие ряда количественных закономерностей между плотностью и скоростью людских потоков. При планировании эвакуационных путей требовалось определить ширину, которая позволила бы толпе беспрепятственно перемещаться даже при максимальной плотности потока. В результате получилось, что при норме 15 кв. м на человека скоплений можно избежать при ширине пролета 1,35 м и более.

Конечно, определением габаритов коридоров и лестничных проемов забота о беспрепятственном прохождении людей не ограничивается. С той или иной степенью этот аспект учитывается архитекторами при планировке местонахождения лестниц на этаже и установке противопожарных заграждений. Так, требуется, чтобы заблокированный по тем или иным причинам, в том числе в результате пожара, сегмент этажа легко и с минимальными потерями времени можно было обойти. Отдельная задача проектировщиков - обеспечение незадымляемых лестничных клеток с использованием систем подпора воздуха.

Ситуации

При описании движения людских потоков используются несколько специальных определений того или иного расчетного случая.

- Граница смежного участка пути - сечение пути в той его части, где изменяется ширина или вид (например, с горизонтального на наклонный).

-  Слияние потоков - формирование людского потока с объединенными параметрами при соединении различных потоков.

-  Скопление - задержка движения, возникающая в том случае, если по участку пути i в единицу времени подходит больше людей, чем может пропустить следующий i+1. Моделирование скоплений при использовании некоторых методов расчета движения потока производится некорректно и искажает картину в целом. Дело в том, что зачастую плотность потока перед переходом в i+1 может достигать критического значения всего лишь на несколько секунд. Однако, например, графоаналитический метод расчета этого не учитывает и при выполнении условия возникновения скопления предполагает, что давка сохраняется на неопределенный срок. Разумеется, дальнейшее планирование идет с большой погрешностью.

-  Разуплотнение - резкое уменьшение плотности на следующем участке пути, возникающее при образовании скопления с максимальной плотностью на предыдущем. При прохождении границы людской поток перестраивает свою структуру, и его головная часть, попав на участок i+1, занимает большую площадь, так как увеличивает скорость движения при сохранении прежней интенсивности. Разуплотнение, как уже говорилось в статье, не учитывается в ГОСТ 12.1.004-91.

В реальности:

Согласно ГОСТу:

-  Переформирование - выравнивание параметров движения по подобию впередиидущих, возникающее в случае неоднородности потока и наличия в нем зон с разной скоростью и плотностью.

 

Новый подход

Модели с представлениями движущейся толпы в виде потока (по аналогии с газодинамическими явлениями) вскоре могут потерять актуальность, и им на смену придут представления с более высоким уровнем детализации. Так, громкой новостью по теме стала информация о завершении работ над трехмерной компьютерной моделью паникующих людей, прототип которой был продемонстрирован специалистом по городской географии Полом Торренсом из Аризонского университета в конце мая. У модели более широкий охват - она позволяет спрогнозировать движение толпы на уровне городских кварталов (например, после теракта), но самое главное, что Торренс придал каждому "паникующему" боту (в терминологии автора - агенту) множество человеческих характеристик, в том числе возраст, пол, состояние здоровья, телосложение и др.

Модель Торренса

При этом доцент из Аризоны подверг критике традиционные методы представления поведения толпы с помощью статистического анализа или моделей физических процессов, заявив, что выработанные на их базе программные решения недостаточно эффективны в прогнозировании движения людских потоков.

Сгенерированный в модели Торренса индивид анализирует ситуацию, принимает решения и действует в соответствии с набором параметров. Также принимается во внимание степень взбудораженности толпы: от спокойствия до паники. Программный прототип, представленный ученым, пересчитывает данные по агентам каждую 1/60 секунды. В прототипе предусмотрена лишь ситуация с возникновением пожара в густонаселенной части города, однако Торренс обещает вскоре сделать модель гораздо более универсальной и рассчитывает на то, что разрабатываемый программный комплекс найдет широкое применение у городских архитекторов, а также органов безопасности.

Параллельно Торренс надеется приспособить модель для медицинских целей, моделируя процесс распространения инфекционного заболевания в уличной обстановке. С коммерческой точки зрения наиболее перспективной отраслью использования ПО Торренса должна стать отработка различных сценариев расстановки "якорных" магазинов (см. следующую статью) на улице или в торговом центре.

Бизнес-перспективы детища Пола еще туманны, однако уже ясно, что отсутствие финансирования Торренсу не грозит. Один из американских научных фондов планирует в течение пяти лет потратить на разработки географа 400 тысяч долларов.

ТАКЖЕ В РАЗДЕЛЕ
04 ноября 2008 года
N 757 
04 ноября 2008 года
Недетское питание 
04 ноября 2008 года
Со стороны 
04 ноября 2008 года
Новости 
04 ноября 2008 года
Продолжение следует 
 
САМОЕ ПОПУЛЯРНОЕ
Неделя после Fallout
Продажи новой игры из серии Fallout, разработанной студией Bethesda, идут очень неплохо - и это при том, что первый патч принёс игрокам кучу проблем, а японцы, оказалось, лишились части одного из квестов.
Бизнес vs кризис. Как победить в невидимой войне?
Наталья Касперская, генеральный директор компании InfoWatch, завела блог на портале Computerra.ru. В первой записи она рассказывает о росте цены инсайдерской информации во время кризиса, и о том, как избежать ненужных утечек.
Специально для России
Неслыханное дело - по заказу российского оператора WiMAX крупнейший производитель WM-коммуникаторов HTC выпускает совершенно новое устройство! Впрочем, на презентации говорили не только об HTC MAX 4G.
Диалоги с программистами. Часть 3: iPhone и бар на пляже
Сегодня в нашем распоряжении программист, который создает код для совершенно непрограммистского устройства - iPhone. Да, здесь есть свои особенности...
/  бумажный номер

Тема номера: Кризис в ИТ Читайте на сайте тему номера "Кризис в ИТ" и другие статьи из журнала "Компьютерра" от 04 ноября 2008 года
  Архив номеров журнала

О проекте | Реклама на сайте | Рассылки сайта | КПК–версия | RSS-трансляция

© ООО «Компьютерра–Онлайн», 1997 — 2008.
При цитировании и использовании любых материалов ссылка на портал «Компьютерра–Онлайн» обязательна (для Интернет–изданий — www.computerra.ru)
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Редакция журнала: inform@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232–22–61, (495) 232–22–63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером «СПАМОРЕЗ»
Трилан — продвижение сайта,
поисковая оптимизация сайта

Сайт работает на сервере DEPO Computers
Rambler's Top100