KR102015493B1 - 최소비용경로 분석 장치 및 방법 - Google Patents
최소비용경로 분석 장치 및 방법 Download PDFInfo
- Publication number
- KR102015493B1 KR102015493B1 KR1020170126542A KR20170126542A KR102015493B1 KR 102015493 B1 KR102015493 B1 KR 102015493B1 KR 1020170126542 A KR1020170126542 A KR 1020170126542A KR 20170126542 A KR20170126542 A KR 20170126542A KR 102015493 B1 KR102015493 B1 KR 102015493B1
- Authority
- KR
- South Korea
- Prior art keywords
- cell
- information
- moving
- altitude
- cells
- Prior art date
Links
- 238000004458 analytical method Methods 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 title claims abstract description 12
- 238000004364 calculation method Methods 0.000 claims abstract description 31
- 230000001186 cumulative effect Effects 0.000 claims abstract description 29
- 238000010586 diagram Methods 0.000 description 5
- 230000014509 gene expression Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3446—Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags, using precalculated routes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Automation & Control Theory (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Navigation (AREA)
Abstract
상기 최소비용경로 분석장치는, 최소 비용 경로 산출 대상 셀들 사이의 이동 경로 중 하나 이상의 이동 경로의 경사도가 기 설정된 경사도 임계 범위 내에 존재하도록 셀들의 범위를 설정하는 무빙윈도우(moving window)를 생성하는 무빙윈도우 설정부;
상기 무빙윈도우(moving-window)의 크기 범위 내의 출발지점 셀에서 인접한 복수의 셀에 각각 직선 연결하여 각각의 복수의 경사도정보를 산출하는 경사도 산출부;
상기 복수의 경사도정보 중 기 설정된 제한 경사 범위에 포함되는 적정 경사도정보를 추출하여 도착지점 셀을 추출하는 도착지점 셀 추출부; 및
상기 출발지점 셀과 상기 도착지점 셀 사이에 장애물 셀들이 존재하는 경우, 절토 또는 성토 작업을 수행하여 지형 고도를 보정하고, 실제 고도와 보정된 고도의 차이에 대한 가중치에 따라 상기 도착지점 셀까지의 누적이동비용을 계산하여 최소비용경로를 분석하는 최소비용경로 분석부;를 포함하는 것을 특징으로 한다.
Description
상기 출발지점 셀에서 상기 도착지점 셀을 선으로 연결하여 상기 선이 통과하는 복수의 통과셀의 접점정보를 생성하고, 상기 통과셀의 x,y 좌표정보, 크기정보, 고도정보에 따라 상기 통과셀을 지나가는 경사선의 2.5차원 물리적 거리인 제1 거리정보를 산출하는 제1 거리정보 산출부;
도 2는 본 실시예에 따른 무빙윈도우 설정부의 동작을 설명하기 위한 도면이다.
도 3은 본 실시예에 따른 제1 거리정보 산출부의 동작을 설명하기 위한 도면이다.
도 4는 본 실시예에 따른 수정 고도정보 산출부의 동작을 설명하기 위한 도면이다.
도 5는 수식 3에 사용된 매개 변수를 설명하기 위한 도면이다.
도 6은 본 실시예에 따른 수정 고도정보 산출부의 동작을 개략적으로 나타낸 도면이다.
10: 무빙윈도우 설정부
20: 경사도 산출부
30: 도착지점 셀 추출부
40: 최소비용경로 분석부
42: 제1 거리정보 산출부
44: 수정 고도정보 산출부
46: 이동비용 산출부
48: 누적이동비용 산출부
Claims (8)
- 최소 비용 경로 산출 대상 셀들 사이의 이동 경로 중 하나 이상의 이동 경로의 경사도가 기 설정된 경사도 임계 범위 내에 존재하도록 셀들의 범위를 설정하는 무빙윈도우(moving window)를 생성하는 무빙윈도우 설정부;
상기 무빙윈도우(moving-window)의 크기 범위 내의 출발지점 셀에서 인접한 복수의 셀에 각각 직선 연결하여 각각의 복수의 경사도정보를 산출하는 경사도 산출부;
상기 복수의 경사도정보 중 기 설정된 제한 경사 범위에 포함되는 적정 경사도정보를 추출하여 도착지점 셀을 추출하는 도착지점 셀 추출부; 및
상기 출발지점 셀과 상기 도착지점 셀 사이에 장애물 셀들이 존재하는 경우, 절토 또는 성토 작업을 수행하여 지형 고도를 보정하고, 장애물 셀들의 실제 고도와 보정된 고도의 차이에 대한 가중치를 반영한 장애물 셀들의 지형 변화에 따른 이동비용을 함께 고려하여 상기 출발지점 셀로부터 상기 도착지점 셀까지의 누적이동비용을 계산함으로써 최소비용경로를 분석하는 최소비용경로 분석부;
를 포함하는 것을 특징으로 하는 최소비용경로 분석장치.
- 청구항 1에 있어서, 상기 무빙윈도우 설정부는,
기 설정된 기본 무빙윈도우(moving-window)의 크기 범위 내의 출발지점 셀에서 인접한 복수의 셀에 각각 직선 연결하여 각각의 복수의 경사도정보를 산출한 후, 기 설정된 경사도 임계 범위 내에 상기 복수의 경사도정보가 존재하지 않는 경우, 상기 경사도 임계 범위 내에 경사도정보가 존재하도록 확장 무빙윈도우(moving-window)를 생성하는 최소비용경로 분석장치.
- 청구항 1에 있어서, 상기 최소비용경로 분석부는,
상기 출발지점 셀에서 상기 도착지점 셀을 선으로 연결하여 상기 선이 통과하는 복수의 통과셀의 접점정보를 생성하고, 상기 통과셀의 x,y 좌표정보, 크기정보, 고도정보에 따라 상기 통과셀을 지나가는 경사선의 2.5차원 물리적 거리인 제1 거리정보를 산출하는 제1 거리정보 산출부;
제1 내지 제i 기준접점의 x,y 좌표정보에 따라 제1 기준접점과 제i 기준접점 사이의 2차원 물리적 거리인 제2 거리정보를 산출하고, 상기 제2 거리정보에 상기 출발지점 셀과 상기 도착지점 셀 사이의 경사각의 tan값을 곱하여 제i 접점의 고도정보를 산출하고 상기 제1 기준접점의 고도정보와 상기 제i 기준접점의 고도정보에 따라 수정된 고도정보를 산출하는 수정 고도정보 산출부;
상기 통과셀 각각의 상기 수정 고도정보에서 상기 고도정보의 차에 따라 고도 차 정보를 생성하고, 상기 고도 차 정보에 따라 절토 및 성토에 대한 가중치를 부여하고, 각각의 상기 통과셀의 단위거리 당 비용정보, 각각의 상기 제1 거리정보(2.5 차원 거리정보), 각각의 상기 통과셀의 가중치, 경사에 대한 가중치, 각도의 차이에 대한 가중치에 따라 이동비용을 산출하는 이동비용 산출부; 및
기 저장된 알고리즘에 따라 상기 이동비용을 이용하여 누적이동비용정보를 산출하는 누적이동비용 산출부
를 포함하는 것을 특징으로 하는 최소비용경로 분석장치.
- 청구항 3에 있어서,
상기 제1 거리정보 산출부는, 아래의 수식
(는 cell들의 집합, 는 접점들의 집합, 는 i번째로 통과하는 셀, 는 i번째로 통과하는 접점을 의미하고, 는 i번째 cell을 지나가는 선의 물리적 거리 (m), ()는 i번째 접점의 x좌표(y좌표), 는 cell의 크기(size), 는 Cell N과 S 사이의 2차원 물리적 거리 (m), 는 i번째로 통과하는 cell을 지나가는 선의 2.5차원 물리적 거리 (m), 는 i번째 접점의 고도 (m), 는 I번째 cell의 고도 (m)를 의미한다.)
을 이용하여 상기 제1 거리정보를 산출하는 것을 특징으로 하는 최소비용경로 분석장치.
- 청구항 3에 있어서,
상기 이동비용 산출부는, 아래의 수식
(는 i번째 cell에서의 수정된 고도와 실제 고도의 차이 (m), 는 Cell N에서 S로 이동할 때 발생하는 이동 비용(travel cost), 은 Cell N의 node와 S의 node를 이은 선이 통과하는 cell들의 개수, 는 i번째로 통과하는 cell의 단위거리 당 비용(cost per unit length), 는 i번째로 통과하는 cell을 지나가는 선의 2.5차원 물리적 거리 (m), 는 i번째로 통과하는 cell에서 발생하는 절토 및 성토에 대한 가중치(Cut and Fill Factor), 는 Cell N에서 S로 이동할 때 발생하는 경사에 대한 가중치(Vertical Factor), 는 Cell N을 향해 들어오는 path의 각도(반시계 방향)와 Cell N에서 S로 나가는 path의 각도(반시계 방향)의 차이에 대한 가중치(Horizontal Factor))
을 이용하여 상기 이동비용을 산출하는 것을 특징으로 하는 최소비용경로 분석장치.
- 제 1항 내지 제 7항 중 어느 한 항에 따른 최소비용경로 분석장치를 이용한 최소비용경로 분석방법에 있어서,
최소 비용 경로 산출 대상 셀들 사이의 이동 경로 중 하나 이상의 이동 경로의 경사도가 기 설정된 경사도 임계범위 내에 존재하도록 셀들의 범위를 설정하는 무빙윈도우(moving window)를 생성하는 무빙윈도우 설정단계;
상기 무빙윈도우(moving window)의 크기 범위 내의 출발지점 셀에서 인접한 복수의 셀에 각각 직선 연결하여 각각의 복수의 경사도정보를 산출하는 경사도 산출단계;
상기 복수의 경사도정보 중 기 설정된 제한 경사 범위에 포함되는 적정 경사도정보를 추출하여 도착지점 셀을 추출하는 도작지점 셀 추출단계; 및
상기 출발지점 셀과 상기 도착지점 셀 사이에 장애물 셀들이 존재하는 경우, 절토 또는 성토 작업을 수행하여 지형 고도를 보정하고, 장애물 셀들의 실제 고도와 보정된 고도의 차이에 대한 가중치를 반영한 장애물 셀들의 지형 변화에 따른 이동비용을 함께 고려하여 상기 출발지점 셀로부터 상기 도착지점 셀까지의 누적이동비용을 계산함으로써 최소비용경로를 분석하는 최소비용경로 분석단계;
를 포함하는 것을 특징으로 하는 최소비용경로 분석방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170126542A KR102015493B1 (ko) | 2017-09-28 | 2017-09-28 | 최소비용경로 분석 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170126542A KR102015493B1 (ko) | 2017-09-28 | 2017-09-28 | 최소비용경로 분석 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190036987A KR20190036987A (ko) | 2019-04-05 |
KR102015493B1 true KR102015493B1 (ko) | 2019-10-21 |
Family
ID=66104356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170126542A KR102015493B1 (ko) | 2017-09-28 | 2017-09-28 | 최소비용경로 분석 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102015493B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114618044B (zh) * | 2022-03-16 | 2023-08-25 | 上海市东方医院(同济大学附属东方医院) | 一种造口灌洗器流速控制方法、系统、存储介质及灌洗器 |
CN118627872B (zh) * | 2024-08-15 | 2024-10-22 | 国网吉林省电力有限公司经济技术研究院 | 一种电网线路智能规划方法、系统及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005265464A (ja) | 2004-03-16 | 2005-09-29 | Denso Corp | 経路算出装置及び地図データ記憶媒体 |
KR100979745B1 (ko) | 2007-10-11 | 2010-09-02 | 지엔에스디 주식회사 | 실시간 교통량에 따른 최소비용 경로정보 제공가능한 차량네비게이션 장치 |
JP2011128758A (ja) | 2009-12-16 | 2011-06-30 | Toyota Motor Corp | 経路探索システム、方法、プログラム、並びに移動体 |
KR101270375B1 (ko) | 2012-02-20 | 2013-06-05 | 부경대학교 산학협력단 | 도로와 도로 이외의 지형을 함께 고려한 최적 경로 분석 방법 |
-
2017
- 2017-09-28 KR KR1020170126542A patent/KR102015493B1/ko active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005265464A (ja) | 2004-03-16 | 2005-09-29 | Denso Corp | 経路算出装置及び地図データ記憶媒体 |
KR100979745B1 (ko) | 2007-10-11 | 2010-09-02 | 지엔에스디 주식회사 | 실시간 교통량에 따른 최소비용 경로정보 제공가능한 차량네비게이션 장치 |
JP2011128758A (ja) | 2009-12-16 | 2011-06-30 | Toyota Motor Corp | 経路探索システム、方法、プログラム、並びに移動体 |
KR101270375B1 (ko) | 2012-02-20 | 2013-06-05 | 부경대학교 산학협력단 | 도로와 도로 이외의 지형을 함께 고려한 최적 경로 분석 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20190036987A (ko) | 2019-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106918819B (zh) | 一种激光雷达点云数据障碍检测算法 | |
KR102015493B1 (ko) | 최소비용경로 분석 장치 및 방법 | |
EP3057014A1 (en) | Evacuation simulation device, evacuation simulation method, and program | |
KR20100027683A (ko) | 로봇의 경로계획 장치 및 방법 | |
KR20220004939A (ko) | 차선 검출 방법, 장치, 전자기기, 저장 매체 및 차량 | |
JP6326641B2 (ja) | 画像処理装置および画像処理方法 | |
JP6686262B2 (ja) | 地形変化点抽出システム、及び地形変化点抽出方法 | |
CN110608732B (zh) | 一种基于点云的建筑塔机塔身垂直度检测系统 | |
CN115760725A (zh) | 基于激光雷达的输电线外力入侵监测方法、介质及设备 | |
KR101155708B1 (ko) | 컴퓨터를 이용한 항공기의 실시간 지형추종 비행경로 생성 방법 | |
Moya et al. | Detection of collapsed buildings due to the 2016 Kumamoto, Japan, earthquake from Lidar data | |
JP6397386B2 (ja) | 領域分割処理装置、方法、及びプログラム | |
Melgar et al. | On the development of an MAS based evacuation simulation system: autonomous navigation and collision avoidance | |
JP3854252B2 (ja) | 受信特性推定装置及び受信特性推定方法 | |
Raj et al. | Effect of DEM resolution on LS factor computation | |
KR20220126588A (ko) | 가상 그리드 기반 에이스타 경로 탐색 방법 및 이를 위한 시스템 | |
JP6686411B2 (ja) | 地図作成方法 | |
KR20160035913A (ko) | 이동체의 기준 경로 계산 장치 및 방법 | |
JP6514901B2 (ja) | 測量データ処理装置 | |
WO2017101437A1 (zh) | 一种惯导协作定位方法及定位设备 | |
KR101449571B1 (ko) | 유전 알고리즘을 이용하여 레이더 펄스 선택의 모호성을 해결하여 위협 위치를 추정하는 방법 | |
JP2012225752A (ja) | 移動体追跡装置及び移動体追跡方法 | |
KR101920664B1 (ko) | 분류모델을 이용한 객체의 다음 이동경로예측방법 및 이를 위한 장치 | |
KR20090089049A (ko) | 수직 비행경로 자동생성 방법 | |
CN112596542B (zh) | 数据处理方法和装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170928 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190207 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20190821 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190822 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190822 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220720 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20230731 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240730 Start annual number: 6 End annual number: 6 |