• 제목/요약/키워드: 충돌방지 알고리즘

검색결과 193건 처리시간 0.023초

선박 그룹항해시스템의 항법 알고리즘 개발 (Development of Sailing Algorithm for Ship Group Navigation System)

  • 최원진;전승환
    • 한국항해항만학회지
    • /
    • 제46권6호
    • /
    • pp.554-561
    • /
    • 2022
  • 자율운항선박 관련 기술개발이 전 세계적으로 활발히 진행되고 있다. 그러나, 통신, 사이버 보안, 긴급대처능력 등 기술적으로 해결되지 못한 문제들이 아직 많이 남아있기 때문에, 자율운항선박이 상용화되기까지는 많은 시간이 필요할 것으로 예상된다. 이 연구에서는 기술적으로 완전하지 않은 자율운항선박의 대체 방안으로 한 척의 리더 선박과 여러 척의 추종 선박을 하나의 그룹으로 묶어 항해하는 선박 그룹항해시스템을 제안한다. 이 시스템에서는 리더 선박이 항행을 개시하면 추종 선박은 리더 선박의 항행 경로를 자율적으로 추종하며, 경로 추종을 위해 PD 제어를 적용하였다. 또한, 각 선박들은 충돌방지를 위해 안전거리를 유지하면서 일직선 형태로 항해한다. 선박 간의 안전거리유지는 속력 제어를 통해 구현된다. 선박 그룹항해시스템의 유효성을 검증하기 위해 시뮬레이션을 수행하였다. 시뮬레이션에 사용된 선박은 관련 데이터가 공개되어 있는 KVLCC2의 L-7 모델이며, 선박조종운동에는 일본조선학회에서 제안한 MMG standard method를 사용하였다. 시뮬레이션 결과, 리더 선박은 미리 정해진 항로를 따라 항해하였으며, 추종 선박은 리더 선박의 경로를 따라 항해하였다. 세 척의 선박은 시뮬레이션 중 일직선 형태를 유지하였으며, 선박 간 안전거리를 유지하는 것으로 나타났다. 이 연구에서 제안하는 선박 그룹항해시스템은 자율운항선박의 문제점들을 해소하는 항행시스템으로 활용될 수 있을 것으로 기대된다.

수목 도복의 3D 충격량 산출 기법 개발 (Development of 3D Impulse Calculation Technique for Falling Down of Trees)

  • 김채원;김충식
    • 한국조경학회지
    • /
    • 제51권2호
    • /
    • pp.1-11
    • /
    • 2023
  • 수목의 파손은 주변 재산과 생명에 치명적인 위험을 초래한다. 특히, 도복으로 인한 위험은 피해범위가 넓고, 충격의 강도가 높기 때문에 선제적으로 대응하는 것이 중요하다. 이에 도복 시 예상되는 잠재적 위험범위를 산정하거나 위험등급을 평가한 시도가 있었지만, 구체적인 물리량으로 위험을 정량화하지 못하였다. 또한, 수목과 피해대상의 형상을 입체적으로 반영하지 못했다는 아쉬움이 있다. 본 연구는 수목의 도복 시 발생할 수 있는 위험범위와 충격량을 정량적, 입체적으로 예측하기 위한 기법의 개발을 목적으로 하였다. 주요 결과는 다음과 같다. 첫째, 수목의 도복 시 발생하는 위험범위와 충격량 산출식을 정립하였다. 위험범위 산출 시 수목이 쓰러져 미끄러지는 가능성을 반영해 수고의 1.5배를 반경으로 하는 원의 내부 범위로 확대하여 계산하였다. 수목의 기울기에 따라 직립으로 생육하는 수목은 근원부를 중심으로 360° 범위, 기울어져 생육하는 수목은 기운 방향에서 180° 범위로 설정하였다. 충격량은 충돌이 발생하기 직전 수목의 나중운동량이 피해대상에 전달되는 현상을 이용해 산출하였다. 또한, 수목이 쓰러질 때 근원부를 기점으로 회전운동 하는 것을 반영해 각운동량을 산출하였으며, 이를 선운동량으로 전환하여 충격량을 계산하였다. 둘째, Rhino3D와 Grasshopper를 이용하여 위험범위, 충격량 산출 알고리즘을 개발하였다. 알고리즘은 3차원 모델 제작, 산출, 조회 기능으로 구성하였다. 3차원 모델은 Rhino3D를 이용하여 지형, 건물, 수목의 형상을 입체적 모델로 제작하였고, 이를 Grasshopper에 연결하여 공간정보를 구축하였다. 산출 기능에서는 산출식을 활용하여 알고리즘을 코딩하였다. 산출 시 수고, 기울기, 중량 등 수목의 생육 정보와 인접수목, 피해대상, 분석범위 등 주변 환경을 고려하였다. 조회 기능에서는 산출 결과를 종합하여 3차원 모델에 가시화하였다. 산출값에 따라 색상으로 구분하여 위험수목과 위험구역을 효율적으로 판단하였다. 본 연구는 수목의 도복 시 발생하는 잠재적 위험범위와 충격량을 정량적으로 산출하고, 이를 가시화하여 우선관리가 필요한 대상을 효율적으로 판단하는 방법을 제시하였다. 이는 도복 발생 시, 주변 건물과 관람객의 안전을 위한 대책 수립 및 재난 예방의 기초자료로 활용될 수 있을 것이다. 또한, 도심지와 공원, 문화재구역에서 명확한 기준 없이 진행되는 수목의 제거를 방지하는데 기여할 것이다.

정밀 3차원 지상좌표 추출을 위한 IRA의 효율적인 신호처리 기법 (An Efficient Interferometric Radar Altimeter (IRA) Signal Processing to Extract Precise Three-dimensional Ground Coordinates)

  • 이동택;정형섭;윤근원
    • 대한원격탐사학회지
    • /
    • 제27권5호
    • /
    • pp.507-520
    • /
    • 2011
  • 전파 고도계는 비행체의 직하방으로 펄스를 발사하고 펄스의 왕복 도달 시간을 거리로 환산하여 고도를 탐지하는 시스템으로써, 이착륙하는 항공기가 지면에 충돌하는 것을 방지함은 물론, 위성에 탑재되어 전 지구 해수면의 고도를 수 mm의 정밀도로 관측하기도 한다. 그러나 전파 고도계는 넓은 swath 내의 모든 데이터를 취득하여 이의 평균치로 고도를 측정하기 때문에 해수면과 같이 편평한 지역에서는 정밀 고도 추출이 가능하지만, 지면과 같이 변화가 심한 지형에서의 고도 탐지가 어렵다는 한계가 있다. 이러한 한계를 개선하기 위하여 본 연구에서는 지표면의 고도뿐만 아니라 3차원 위치 좌표까지 효과적으로 추출할 수 있는 간섭계 레이더 고도계 (Interferometric Radar Altimeter, IRA) 신호처리 알고리즘을 제안하였다. 이 방법은 세 개의 센서를 이용한 레이더 간섭기법 (Synthetic Aperture Radar Interferometry, InSAR)을 통하여 비행체로부터 최근거리에 위치하고 있는 타겟의 3차원 지상 좌표를 정밀하게 추출하는 신호처리 기법이다. 본 연구에서는 제안된 신호처리 기법의 정밀도를 분석하기 위하여 약 3,500여 개의 포인트 타겟을 설정하고, RAW 데이터 시뮬레이션 및 70회의 정밀 좌표 추출 시뮬레이션을 수행하였다. 추출된 좌표와 포인트 타겟 간 오차의 평균과 표준편차, Root mean square errors (RMSEs)를 계산하였고, 이러한 결과로부터 IRA 처리 기법의 좌표 추출 정밀도를 분석하였다. 관측 결과 오차의 평균은 x, y, z 방향으로 각각 -0.40 m, -0.02 m, 4.22 m 이며, 오차의 표준편차는 3.40 m, 0.30 m, 4.60 m, RMSE는 각각 3.40 m, 0.30 m, 6.20 m 로 나타났다. y축 방향으로의 오차는 다른 방향에 비해 매우 작았으며, 이는 간섭기법의 정밀도가 높기 때문이다. 이러한 결과는 고도만을 파악할 수 있었던 기존 전파 고도계의 한계를 넘어 제안된 IRA 처리 기법으로 정밀하게 지표면의 3차원 위치를 추출할 수 있음을 지시한다.