본문 바로가기 메뉴 바로가기

loaction

창의설계축전 공모작

MATLAB을 활용한 현재 위치 및 재난 종류 기반 매뉴얼 제공 알고리즘

  • 참가 부문

  • 학과

    재료공학부

  • 팀명

    Alert

  • 신청자 이름

    김민제

MATLAB을 활용한 현재 위치 및 재난 종류 기반 매뉴얼 제공 알고리즘

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

담당부서학생행정실

전화번호880-2277