• 제목/요약/키워드: 속도 결정 알고리즘

검색결과 501건 처리시간 0.024초

GPS 항행해를 이용한 아리랑 1호의 궤도결정 성능분석 연구 (Performance Analysis of the KOMPSAT-1 Orbit Determination Using GPS Navigation Solutions)

  • 김해동;최해진;김은규
    • 한국항공우주학회지
    • /
    • 제32권4호
    • /
    • pp.43-52
    • /
    • 2004
  • 본 논문에서는 아리랑 1호의 실제 비행데이터를 이용하여 지상에서 정밀궤도결정을 수행한 후 얻을 수 있는 성능에 대해 분석하였다. 분석에 사용된 궤도결정 알고리즘은 바예 시안 최소자승법을 작용한 배치필터이며, 궤도결정 정밀도 평가를 위해 중첩법 (Overlap Method) 을 이용하였다. 또한, 미국 NORAD 의 TLE (Two-Line Element) 및 지상추적 데이터를 이용한 궤도결정 결과들과의 비교, 분석도 수행하였다. 궤도결정 정밀도에 영향을 미칠 수 있는 요인, 즉 관측데이터 종류 및 탑재시계 편류 (On-Board Time Drift)에 의한 정밀도 변화에 대해서도 분석되어졌다. 본 연구결과, 중첩법 평가에 의한 30시간 GPS 항행해 위치 성분만을 이용한 궤도결정 정밀도는 5m RMS 수준이었으며, GPS 항행해 중 속도 성분은 궤도결정 시 사용하지 않는 것이 바람직하며, 타 관측데이터를 이용한 궤도결정 결과와의 비교를 통해 심각한 시각 바이어스에 의한 뚜렷한 정밀도 저하는 없음을 알 수 있었다.

κ-페르마 소인수분해 알고리즘 (The κ-Fermat's Integer Factorization Algorithm)

  • 최명복;이상운
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권4호
    • /
    • pp.157-164
    • /
    • 2011
  • $n=pq$인 합성수 $n$$p$$q$로 소인수분해하는 것은 매우 어려운 문제이다. 대부분의 소인수분해 알고리즘은 $a^2{\equiv}b^2$ (mode $n$)인 제곱 합동이 되는 ($a,b$)를 찾아 $a^2-b^2=(a-b)(a+b)$ 공식에 의거 유클리드의 최대공약수 공식을 적용하여 $p=GCD(a-b,n)$, $q=GCD(a+b,n)$으로 구한다. 여기서 ($a,b$)를 얼마나 빨리 찾는가에 알고리즘들의 차이가 있다. 제곱합동의 기초가 되는 페르마 알고리즘은 $a^2-b^2=n$을 찾는다. 본 논문은 $a^2-b^2=kn$, ($k=1,2,{\cdots}$)를 찾는 방법을 제안하였다. 제안된 방법에서 $b$는 5의 배수로 $b_1=0$ 또는 5가 반드시 한 개는 존재한다고 가정한다. 첫 번째로, $n_2n_1$에 대해 $b_1=0$$b_1=5$을 만족하는 $kn$을 구하여 $k$를 결정한다. 두 번째로, $a^2-b^2=kn$이 되는 $a_2a_1$을 결정한다. 세 번째로, $kn$ < $a^2$ < $(k+1)n$ 범위에 속하는 $\sqrt{kn}$ < $a$ < $\sqrt{(k+1)n}$의 범위를 결정하여 $a_2a_1$ 값들에 대해 $a^2-b^2=kn$으로 ($a,b$)를 구한다. 제안된 알고리즘을 몇 가지 사례에 적용한 결과 페르마 알고리즘에 비해 수행 속도를 현격히 단축시키는 효과를 얻었다.

방향그래프의 점대점 최단경로 탐색 알고리즘 (A Point-to-Point Shortest Path Search Algorithm for Digraph)

  • 이상운
    • 한국지능시스템학회논문지
    • /
    • 제17권7호
    • /
    • pp.893-900
    • /
    • 2007
  • 본 논문은 실시간 GPS 항법시스템에서 최단 경로를 탐색하는데 일반적으로 적용되고 있는 Dijkstra 알고리즘의 문제점을 개선한 알고리즘을 제안하였다. Dijkstra 알고리즘은 출발 노드부터 시작하여 그래프의 모든 노드에 대한 최단 경로를 결정하기 때문에 일반적으로 노드의 수 - 1회를 수행해야 하며, 알고리즘 수행에 많은 메모리가 요구된다. 따라서 Dijkstra 알고리즘은 복잡한 도시의 도로에서 목적지 까지 최단 경로를 탐색하여 실시간으로 정보를 제공하지 못할 수도 있다. 이러한 문제점을 해결하고자, 본 논문에서는 먼저 출발과 목적지 노드를 제외한 경로 노드들의 최단 경로 (유입과 유출 최소 가중치 호 선택)를 결정하고, 출발 노드부터 시작하여 노드 유출 호들에 대해 경로 노드의 최단 경로와 일치하는 호들을 모두 선택하는 방식으로 한번에 다수의 노드들을 탐색하는 방법을 택하였다. 14개의 다양한 방향 그래프에 제안된 알고리즘을 적용한 결과 모두 최단 경로를 탐색하는데 성공하였다. 또한, 수행 속도 측면에서 Dijkstra 알고리즘보다 2배에서 3배 정도 빠른 결과를 얻었으며, 알고리즘 수행에 필요한 메모리도 적게 요구되었다.

고속 움직임 추정을 위한 적응형 육각 탐색 방법 (An Adaptive Hexagon Based Search for Fast Motion Estimation)

  • 전병태;김병천
    • 한국통신학회논문지
    • /
    • 제29권7A호
    • /
    • pp.828-835
    • /
    • 2004
  • 본 논문에서는 일반적인 비디오 압축에 사용되는 블록 움직임 예측 방법을 위한 육각형 탐색 형태를 이용한 적응형 블록 정합 탐색 알고리즘(Adaptive hexagon based search : AHBS)을 제안한다. 제한하는 알고리즘은 다이아몬드 형태를 이용한 초기 탐색 과정과 제안한 두개의 육각 형태를 이용하여 적응적으로 탐색하는 과정으로 이루어져 있으며, 육각형 탐색 형태의 중앙값에 블록 정합을 위한 목적 함수의 최소간이 발생할 때 그 과정을 종료하는 것으로 구성되어 있다. 또한, 탐색 과정에 있어 적용할 육각형 탐색 형태의 결정은 이전 탐색 과정에서 발생한 최소 값의 위치에 따라 이루어진다. 제안한 알고리즘의 성능측정은 전역탐색 방법을 포함 기존의 다양한 고속 탐색 방법들과 전역 탐색 방법의 결과와의 비교를 통하여 이루어졌다. 기존의 고속 탐색 방법에 비하여 본 논문에서 제안한 방법의 성능이 우수하고 그 수행 속도 또한 개선된 것을 실험 결과 알 수 있다.

다중 선박에서 효율적인 충돌 회피를 위한 베이지안 충돌 위험도 추정 알고리즘 (Bayesian Collision Risk Estimation Algorithm for Efficient Collision Avoidance against Multiple Traffic Vessels)

  • 송병호;이경효;정민아;이성로
    • 한국통신학회논문지
    • /
    • 제36권3B호
    • /
    • pp.248-253
    • /
    • 2011
  • 선박의 충돌회피 알고리즘은 인적 요인에 의한 해난사고를 방지하고, 보다 효과적이고 안전한 운항을 위해 개발되어 왔다. 본 논문에서는 충돌사고의 위험성을 줄이고, 안전운항을 지원하기 위하여, 베이지안 추정 이론을 이용하여 충돌 위험도를 추정하는 알고리즘을 고안한다. 기존의 선박 충돌 회피를 시스템보다 안전한 충돌 회피를 위해서 베이지안 추정 이론을 이용하여 충돌 위험도를 계산하고 일정 시간 이후에 타선들의 위치 및 속도정보와 자선의 위치 및 속도정보를 이용하여 충돌 위험도를 예측함으로써 보다 안전하고 효율적인 충돌 위험도를 결정한다. 본 논문에서 타선박의 항해정보는 AIS 정보를 가정하였고, 기존의 DCPA와 TCPA를 이용한 퍼지 추론 방법보다 효율적으로 충돌 위험도를 추정할 수 있다.

DSP(TMS320F28335)를 이용하는 다극 BLDC 전동기 구동을 위한 홀센서 절대위치 보정 알고리즘 구현법 (An Implementation of a Hall Sensor position compensation algorithm for the Muli-pole Type BLDC motor driving with the DSP(TMS320F28335).)

  • 박준호;임동균;최중경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.391-394
    • /
    • 2014
  • 본 논문에서는 DSP(TMS320F28335)를 이용하는 홀센서 타입의 다극 BLDC 전동기의 벡터 구동을 위한 회전자의 절대위치를 결정하는 방법을 소개하고, 기존 방법의 문제점을 보완하기 위한 알고리즘을 구현 한다. 모터의 각 상에 원하는 교류 전류를 공급하기 위한 전압원 인버터의 스위칭 방법으로 공간벡터 변조방식을 이용하였다. 또한 속도 영역의 증가를 위해 약계자 제어 기법을 사용 하였다. 제안된 알고리즘을 검증하기 위해 보상 전후의 계산된 Iqe, Ide 및 상전류를 비교한다.

  • PDF

하다마드 변환의 적응적 적용을 이용한 고속 움직임 예측 알고리즘 (Fast Motion Estimation Algorithms Through Adaptive Application of the Hadamard Transform)

  • 이혁;김종호;진순종;정제창
    • 한국통신학회논문지
    • /
    • 제32권8C호
    • /
    • pp.712-719
    • /
    • 2007
  • 본 논문에서는 $4{\times}4$ 단위의 하다마드 변환을 이용한 새롭고 효과적인 움직임 예측 알고리즘을 제안한다. 하다마드 변환은 덧셈과 뺄셈으로만 이루어져 있기 때문에 고속 알고리즘에 적합하다는 장점이 있다. 제안하는 알고리즘은 세 단계로 이루어져 있다. 먼저 하다마드 DC(Direct Current) 계수를 이용하여 움직임 추정의 조기종결여부를 블록의 특성에 적응적으로 적용하고 이전 프레임의 움직임 벡터를 이용할지를 결정한 다음, 하다마드 AC(Alternating Current) 계수를 이용하여 영상의 복잡도를 구하여 정합 스캔 순서를 적응적으로 결정한다. 마지막으로 제안하는 알고리즘을 MVFAST와 PMVFAST 알고리즘에 적용했다. 모의 실험 결과 제안하는 알고리즘은 계산 속도와 PSNR(Peak Signal-to-Noise Ratio) 면에서 MVFAST와 PMVFAST 알고리즘에 비해 매우 효율적임을 나타냈다.

위성체 자세결정을 위한 별 패턴인식의 비교연구

  • 이병석;박은서;박상영;최규홍
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2003년도 한국우주과학회보 제12권2호
    • /
    • pp.44-44
    • /
    • 2003
  • 위성의 자세를 결정하기 위해서는 위성체에 탑재된 각종 센서들을 사용된다. 이러한 센서 중에서 고정밀도의 자세결정을 위해서는 별추적기를 사용한다. 별 추적기를 통한 위성체의 자세결정은 CCD 이미지로부터 여러 가지 별패턴인식(star pattern recognition) 방법을 통하여 CCD의 FOV(Field of View)내의 별들을 인식, 자세정보를 추출하여 이루어진다. 이러한 과정은 운용중인 위성체내에서 실시간으로 처리되어야 하므로 빠른 처리속도, 높은 신뢰도, 그리고 위성체내에 저장되어지는 자료의 양도 가능한 적어야 한다는 제한 요소들이 있다. 이러한 별추적기의 별패턴인식 방법으로는 CCD의 FOV내에 존재하는 각 쌍의 별들의 각거리를 이용하는데, 위성체의 이전자세정보의 필요 여부, searching phase 등에 따라서 나누어진다. 본 연구에서는 선행자료를 필요로 하지 않는 k-vector SPIT(Star-Pair Identification Technique)를 사용하여 CCD이미지와 위성체에 저장된 별 카탈로그(star catalog)와 비교한 후, 각각의 별들을 인식(identification)할 수 있는 알고리즘을 구현하였다. 또한 선행자세자료를 필요로 하는 패턴인식방법을 구현하여 이들을 비교하였다.

  • PDF

안정된 고유 어드미턴스 제어방식을 이용한 강인한 힘 제어기의 구현 (Implementation of A Robust Force Controller Using Stable NAC(Natural Admittance Control) Method)

  • 김승우
    • 전자공학회논문지SC
    • /
    • 제39권6호
    • /
    • pp.9-19
    • /
    • 2002
  • 로봇 제어에서 로봇 핸드가 환경과 접촉하는 상황에서는 위치제어와 힘 제어를 동시에 필요로 한다. 그것을 구현하는 알고리즘 즉, 순응성 제어, 힘 제어, 하이브리드 힘/위치 제어, 임피던스 제어 등의 많은 제어기들이 발표되어 왔으나, 위치/힘 제어가 통합구조로 구성되어 있는 임피던스 제어기가 최근에 많은 연구들을 통하여 가장 효율적인 알고리즘으로 증명되고 있다. 고유 어드미턴스 제어기는 임피던스 제어기가 단순 변형된 것으로 속도 보상기와 힘 보상기로 구성되어 있으며, 로봇 핸드의 속도와 힘제어를 통합 구조로 수행한다. 어드미턴스 제어 방식은 이미 발표된 여러 논문에서 제어구조상의 장점이 확인된 바 있다. 본 논문에서는 고유 어드미턴스 제어기의 게인 파라미터 값을 시스템의 안정성을 확보하면서 결정하는 게인 튜닝 알고리즘을 설계하고, 그것을 실험용으로 제작한 1축 로봇 시스템에 적용하여 임의의 강성을 갖는 환경과의 접촉시에 발생 할 수 있는, 환경의 반작용 힘에 대해서 제어모터가 성공적으로 상호 작용하는 제어성을 실험한다. 또한, 1축 로봇 시스템에 쿨롱 마찰력을 가하여 로봇제어에 방해요소가 되는 외란의 영향에도 불구하고 고유 어드미턴스 제어기가 강인하게 대처함으로서 제어모터가 원하는 위치나 속도로 제어되는 것을 실험결과를 통하여 확인한다.

이동물체의 변위 예측을 위한 시간솎음 탐색 방향 알고리즘 (Decimation-in-time Search Direction Algorithm for Displacement Prediction of Moving Object)

  • 임강모;이주신
    • 한국정보통신학회논문지
    • /
    • 제9권2호
    • /
    • pp.338-347
    • /
    • 2005
  • 본 논문에서는 이동물체의 변위 예측을 위한 시간솎음 탐색 방향 알고리즘 제안하여 고속이동물체의 추적과 속도 측정을 하였다. 제안된 알고리즘은 이동물체의 이동 방향을 예측하기 위하여 초기 방향은 시간적으로 연속하는 과거 두 프레임에서 이동물체를 검출하고 이동 각도와 이동 거리를 구하여 초기화하였다. 현재 프레임에서 이동물체의 이동 방향은 시간솎음 탐색 방향 마스크를 적용하여 이동물체의 이동 방향을 구하였다. 시간솎음 탐색 방향 마스크는 연속 프레임에서 프레임을 시간 솎음하여 이동물체를 검출하고, 이동물체의 진행방향의 예측은 8 방향 중에서 이동물체의 이동 각도를 구하여 탐색 마스크를 결정하고, 탐색 마스크에 의해 이동물체의 이동 방향을 예측하였다. 제안한 알고리즘의 타당성을 입증하기 위하여 고속으로 주행 중인 자동차의 추적과 속도를 측정하고, 성능을 평가하기 위하여 전역탐색기법과 제안된 방법을 비교 평가하였다. 그 결과, 제안된 방법에서는 이동물체 변위 탐색 횟수가 평균 91.8$\%$ 감소하였고, 추적 처리 시간은 평균 32.1ms 임을 보임으로서 이동물체 추적을 실시간적으로 실행할 수 있음을 보였다.