MATLAB을 활용한 현재 위치 및 재난 종류 기반 매뉴얼 제공 알고리즘
참가 부문
학과
재료공학부
팀명
Alert
신청자 이름
김민제
현재 정부는 재난이 발생하면 개인의 휴대전화로 재난의 종류에 대해 문자 형식으로 안내하는 시스템을 운영하고 있다. 그러나, 재난 문자는 사용자가 위치한 장소의 종류를 알 수 없기 때문에 정보 전달에 한계를 가지고 있다. 재난 발생 시 시민들은 크게 당황하여 적절한 대처를 하지 못할 수 있으며, 이는 추가적인 인적, 물적 피해를 유발한다. 이 알고리즘은 장소까지 고려한 구체적인 행동 요령을 빠르게 전달하여 대피 및 재난에 대한 대비에 큰 도움이 될 것이다. 더 나아가 여러 가지 환경(강, 건물, 산)들이 맞닿아 있는 곳에서 발생하는 다양한 위기 상황에 대해 통합된 매뉴얼을 제공하여 사용자가 유연하게 대처할 수 있도록 한다. 과제는 MATLAB mobile의 스크립트, 컴퓨터의 MATLAB 스크립트와 Python 스크립트로 구성되어 있다. MATLAB mobile에서는 사용자의 위치를 경도, 위도로 확인, 컴퓨터와 공유한다. 사용자의 위치에서 장소의 종류를 얻기 위해 관악구를 총 256개의 정사각형 구역으로 구분하고 장소의 종류를 6가지로 구분하였다. (건물, 건물과 산 주변, 건물과 강 주변 등) 이를 기반으로 정사각형 구역이 해당되는 장소의 종류를 컴퓨터의 MATLAB 스크립트에 행렬 형식으로 저장하였다. 웹 사이트 크롤링을 담당하는 Python 스크립트는 자동으로 실행되며, 국민재난안전포털에 올라온 재난 정보를 얻는다. 알고리즘은 최종적으로 이 과정을 통하여 얻은 정보들을 통합해 결과물을 출력한다. 과제는 관악구 지역을 대상으로 하며, 침수, 태풍, 지진, 산사태 등 10개의 자연 재해에 대해 매뉴얼을 제공한다.
담당부서학생행정실
전화번호880-2277