AI 기반 실시간 생존 의사결정 플랫폼

FireNavi
화이어내비

화재보다 빠르게 판단하는 AI

길을 안내하는 것이 아니라 생존을 설계합니다

3 AI Engines
15 Core Features
6,000+ Agents
WiFi Positioning
시작하기 기능 보기

3단계로 시작하기

설치 없이, 브라우저만으로 즉시 시뮬레이션을 실행할 수 있습니다.

1

다운로드

Git clone 또는 ZIP 파일로 프로젝트를 다운로드합니다.

git clone [repository-url]
2

열기

브라우저에서 index.html을 엽니다. Chrome 브라우저를 권장합니다.

open index.html
3

시뮬레이션

Simulation 페이지에서 화재를 배치하고 대피 시뮬레이션을 시작합니다.

Simulation -> 화재 배치 -> 시작

핵심 기능 15가지

3개 AI 엔진이 동시 작동하여 6,000명의 생존을 실시간으로 결정합니다.

실시간 화재 확산 예측

Navier-Stokes 유체역학과 LSTM 딥러닝을 결합하여 화재 확산 경로를 실시간으로 예측합니다.

Prediction Engine

연기 확산 모델링

이류-확산 방정식(Advection-Diffusion)으로 연기 이동 경로와 농도를 시뮬레이션합니다.

Prediction Engine

군중 밀도 예측

Social Force Model과 KDE를 결합하여 군중 밀집도를 분석하고 병목 구간을 예측합니다.

Behavior Engine

동적 위험도 매핑

화재(0.35), 연기(0.30), 밀도(0.20), 구조(0.15) 4가지 요소의 가중 합산으로 위험도를 산출합니다.

R = 0.35F + 0.30S + 0.20D + 0.15C

건강 맞춤형 경로 안내

6가지 승객 유형(어린이, 노약자, 장애인 등)에 따른 개인화된 대피 경로를 제공합니다.

Decision Engine

멀티 에이전트 경로 최적화

A* 알고리즘과 CBS(Conflict-Based Search)로 6,000명 이상의 동시 경로를 최적화합니다.

Decision Engine

WiFi 실내 측위

WiFi 기반 삼변측량으로 GPS 없이도 실내에서 2~3m 정확도의 위치 추적이 가능합니다.

WiFi Positioning

이중 모드 플랫폼

평상시 Security 모드(보안/동선분석)와 비상시 Safety 모드(대피/구조)를 전환하여 운영합니다.

Dual Mode

디바이스 전략

객실 키나 건물 출입증에 WiFi 모듈을 내장하여 별도 장치 없이 자연스럽게 위치를 추적합니다.

Room Key + Access Card

인터랙티브 캔버스 시뮬레이션

Canvas 2D API 기반의 5개 데크 레벨 실시간 시뮬레이션을 직접 체험할 수 있습니다.

5 Deck Levels

소방관 AI 배치 시스템

AI가 화재 상황을 분석하여 소방관의 최적 진입 경로와 배치 위치를 자동으로 결정합니다.

Firefighter AI

Beer-Lambert 가시성 모델

연기 농도에 따른 시야 거리를 Beer-Lambert 법칙으로 정밀하게 계산합니다.

Visibility Model

AI 출구 분산 최적화

CrowdPenalty = N_assigned x 40으로 출구별 혼잡도를 계산하여 병목 현상을 방지합니다. Score = Distance + FirePenalty + SmokePenalty + CrowdPenalty 공식으로 최적 출구를 분산 배정합니다.

Crowd Balancing

취약 계층 우선 경로

고령자, 장애인, 어린이, 임산부, 부상자에게 Priority Rescue Device를 부여하고 연기 패널티 배율 α=2.0을 적용하여 가장 안전한 출구를 우선 배정합니다.

Priority Rescue α=2.0

유형별 컬러 경로 안내

6가지 승객 유형별로 고유한 색상과 대시 패턴으로 경로를 시각화합니다. 취약 계층은 전체 경로가 표시되며 유형 라벨이 경로 위에 표기됩니다.

AI Route Guide

상세 기능 설명

각 기능의 기술적 배경과 작동 원리를 자세히 알아보세요.

Navier-Stokes 유체역학 방정식과 LSTM 딥러닝 네트워크를 결합하여 화재 확산 경로를 실시간으로 예측합니다. 이류-확산(Advection-Diffusion) 방정식으로 연기의 이동 경로와 농도 변화를 시뮬레이션하며, Beer-Lambert 법칙을 적용하여 연기 농도에 따른 가시 거리를 정밀하게 산출합니다. 이 세 가지 모델이 통합되어 화재 발생 후 수 초 이내에 위험 영역을 예측할 수 있습니다.
Social Force Model을 기반으로 개별 승객의 이동 행동을 시뮬레이션합니다. KDE(Kernel Density Estimation)로 실시간 군중 밀집도를 분석하고, 병목 구간과 혼잡 위험 지점을 예측합니다. 6가지 승객 유형(일반 성인, 어린이, 노약자, 장애인, 부상자, 승무원)별로 이동 속도와 행동 패턴이 차별화되어 있어 현실적인 시뮬레이션이 가능합니다.
A* 경로탐색 알고리즘과 CBS(Conflict-Based Search) 다중 에이전트 최적화를 결합합니다. MinHeap과 Spatial Grid를 활용한 성능 최적화로 6,000명 이상의 승객에 대한 동시 경로 계산이 가능합니다. 동적 위험도 맵(R = 0.35F + 0.30S + 0.20D + 0.15C)을 실시간으로 반영하여 가장 안전한 대피 경로를 지속적으로 업데이트합니다.
GPS가 작동하지 않는 실내 환경에서 WiFi 신호 기반 삼변측량 기술로 2~3m 정확도의 위치 추적을 구현합니다. 크루즈 객실 키나 건물 출입증에 WiFi 위치 모듈을 내장하는 디바이스 전략으로, 승객에게 별도 장치를 요구하지 않으면서도 전수 위치 파악이 가능합니다. 3D 층간 이동 추적까지 지원합니다.
평상시에는 Security & Operation 모드로 보안구역 접근 통제, 동선 분석, 공간 활용 최적화 등을 수행합니다. 화재 등 비상 상황 발생 시 Safety 모드로 즉시 전환되어 전체 인원의 실시간 위치 파악, 최적 대피 경로 안내, 구조대 배치를 자동으로 실행합니다. 365일 24시간 투자 대비 가치를 극대화하는 운영 체계입니다.
세 가지 알고리즘이 통합되어 최적의 대피 경로를 결정합니다. 1) AI 출구 분산 최적화(Crowd Balancing): 각 출구에 배정된 인원 수(N_assigned)에 패널티 가중치 40을 곱한 CrowdPenalty를 산출합니다. 최종 출구 점수는 Score = Distance + FirePenalty + SmokePenalty + CrowdPenalty로 계산되어 특정 출구에 인원이 집중되는 병목 현상을 자동으로 방지합니다. 2) 취약 계층 우선 구조(Priority Rescue): 고령자(E), 어린이(C), 휠체어(W), 임산부(P), 부상자(I) 등 취약 계층에게 Priority Rescue Device를 부여하며, 연기 패널티 배율 α=2.0(일반인 α=1.0)을 적용하여 연기 위험 구간을 더 강하게 회피합니다. 보호자에게도 쌍을 이루는 디바이스가 제공됩니다. 3) 개인화 AI 출구 배정(Personalized Exit): findNearestSafeExit(x, y, passenger) 함수가 승객 유형 정보를 반영하여 같은 위치에서도 유형별로 다른 최적 출구를 배정합니다. 시뮬레이션 캔버스에서 취약 계층은 분홍색 펄스 링과 유형 이니셜(E/C/W/P/I)로 표시됩니다.
엔진룸 등 보안구역은 RESTRICTED 표시와 함께 주황색 점선 테두리로 캔버스에 명확히 구분됩니다. 승객이 보안구역에 진입하면 실시간으로 침입 경고(Intrusion Alert)가 발생하며, AI Engine Status Bar에서 현재 보안 상태를 모니터링할 수 있습니다. 평상시 Normal Mode에서는 보안구역 접근 통제에 집중하고, 비상시 Emergency Mode에서는 WiFi Tracking Active 상태와 함께 3개 AI 엔진(Prediction/Behavior/Decision)의 작동 상태를 실시간으로 표시합니다.

기술 스택

검증된 웹 기술과 고급 수리 모델의 조합으로 구축되었습니다.

HTML5
CSS3
Vanilla JavaScript (ES6+)
Canvas 2D API
Google Fonts (Inter)
Static Deployment
9 Mathematical Models
29 Equations

No Backend Required
모든 계산이 브라우저 내에서 실행됩니다. 서버 설치 없이 HTML 파일만 열면 바로 시뮬레이션을 시작할 수 있습니다. Navier-Stokes, Social Force, A* Pathfinding, Beer-Lambert 등 9가지 수리 모델과 29개 방정식이 클라이언트 사이드에서 실시간으로 연산됩니다.

페이지 구성

8개의 전문 모듈로 구성된 통합 플랫폼입니다.

자주 묻는 질문

FireNavi에 대해 가장 많이 궁금해하시는 내용을 정리했습니다.

Q. GPS가 작동하지 않는 실내에서 위치 추적이 가능한가요?
WiFi 기반 위치추적 기술로 실내에서도 2~3m 정확도의 위치 파악이 가능합니다. 층간 이동도 3D로 추적됩니다.
Q. 별도의 장치가 필요한가요?
아닙니다. 크루즈 객실 키나 건물 출입증에 WiFi 위치 모듈을 내장하는 방식으로, 별도 장치 없이 자연스럽게 위치 추적이 가능합니다.
Q. 화재가 발생하지 않을 때도 유용한가요?
네. 평상시에는 보안구역 접근 통제, 동선 분석, 공간 활용 최적화 등 Security & Operation 모드로 운영됩니다.
Q. 몇 명까지 동시 대피 시뮬레이션이 가능한가요?
Multi-Agent 최적화 알고리즘으로 6,000명 이상의 승객을 동시에 처리할 수 있습니다.
Q. AI 엔진은 어떤 종류가 있나요?
Prediction Engine(화재/연기 예측), Behavior Engine(군중 행동 분석), Decision Engine(경로 최적화) 3개가 동시에 작동합니다.
Q. 대피 시간이 얼마나 단축되나요?
WiFi 위치추적과 결합 시 기존 대비 약 55% 대피 시간을 단축할 수 있습니다.
Q. 어떤 수학 모델이 사용되나요?
Navier-Stokes, Social Force, A* Pathfinding, Beer-Lambert 등 9가지 수리 모델과 29개 방정식이 통합 적용됩니다.
Q. 건물에도 적용 가능한가요?
네. 크루즈선 외에도 고층 빌딩, 공항, 지하철, 쇼핑몰 등 모든 대형 시설에 적용 가능합니다.
Q. 출구에 사람이 몰리면 어떻게 되나요?
AI가 실시간으로 각 출구 배정 인원을 추적하여 혼잡도 패널티를 부과합니다. 승객은 자동으로 덜 혼잡한 출구로 분산됩니다.
Q. 취약 계층은 어떻게 다른 경로를 받나요?
고령자, 휠체어 등 취약 계층에게는 화재/연기 패널티가 2배(α=2.0)로 적용됩니다. 같은 위치에서도 일반인보다 더 안전한 출구가 자동 배정됩니다.

문의 및 지원

FireNavi에 대한 기술 문의나 도입 상담을 환영합니다.

기술 문의 / 도입 상담

프로젝트에 대한 질문이나 협업 제안은 아래 이메일로 연락해 주세요.

jaiwshim@gmail.com

개발자: 심재우 | 라이선스: Patented Technology