• 제목/요약/키워드: software correlator

검색결과 37건 처리시간 0.027초

Development of the software for high speed data transfer of the high-speed, large capacity data archive system for the storage of the correlation data from Korea-Japan Joint VLBI Correlator (KJJVC)

  • Park, Sun-Youp;Kang, Yong-Woo;Roh, Duk-Gyoo;Oh, Se-Jin;Yeom, Jae-Hwan;Sohn, Bong-Won;Yukitoshi, Kanya;Byun, Do-Young
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2008년도 한국우주과학회보 제17권2호
    • /
    • pp.37.2-37.2
    • /
    • 2008
  • Korea-Japan Joint VLBI Correlator (KJJVC), to be used for Korean VLBI Network (KVN) in Korea Astronomy & Space Science Institute (KASI), is a high-speed calculator that outputs the correlation results in the maximum speed of 1.4GB/sec.To receive and record this data keeping up with this speed and with no loss, the design of the software running on the data archive system for receving and recording the output data from the correlator is very important. But, the simple kind of programming using just single thread that receives data from network and records it by turns, can cause a bottleneck effect while processing high speed data and a probable data loss, and cannot utilize the merit of hardwares supporting multi core or hyper threading, or operating systems supporting these hardwares. In this talk we summarize the design of the data transfer software for KJJVC and high speed, large capacity data archive system using general socket programming and multi threading techniques, and the pre-BMT(Bench Marking Test) results from the tests of the storage product providers' proposals using this software.

  • PDF

AMPLITUDE CORRECTION FACTORS OF KOREAN VLBI NETWORK OBSERVATIONS

  • LEE, SANG-SUNG;BYUN, DO-YOUNG;OH, CHUNG SIK;KIM, HYO RYOUNG;KIM, JONGSOO;JUNG, TAEHYUN;OH, SE-JIN;ROH, DUK-GYOO;JUNG, DONG-KYU;YEOM, JAE-HWAN
    • 천문학회지
    • /
    • 제48권5호
    • /
    • pp.229-236
    • /
    • 2015
  • We report results of investigation of amplitude calibration for very long baseline interferometry (VLBI) observations with Korean VLBI Network (KVN). Amplitude correction factors are estimated based on comparison of KVN observations at 22 GHz correlated by Daejeon hardware correlator and DiFX software correlator in Korea Astronomy and Space Science Institute (KASI) with Very Long Baseline Array (VLBA) observations at 22 GHz by DiFX software correlator in National Radio Astronomy Observatory (NRAO). We used the observations for compact radio sources, 3C 454.3, NRAO 512, OJ 287, BL Lac, 3C 279, 1633+382, and 1510–089, which are almost unresolved for baselines in a range of 350-477 km. Visibility data of the sources obtained with similar baselines at KVN and VLBA are selected, fringe-fitted, calibrated, and compared for their amplitudes. We find that visibility amplitudes of KVN observations should be corrected by factors of 1.10 and 1.35 when correlated by DiFX and Daejeon correlators, respectively. These correction factors are attributed to the combination of two steps of 2-bit quantization in KVN observing systems and characteristics of Daejeon correlator.

PC 기반 GPS 수신기 하드웨어 모듈 및 펌웨어 개발 (Hardware and Software Implementation of a GPS Receiver Test Bed Running from PC)

  • 윈필롱;윈황휴;이상훈;박옥득;김현수;김한실
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년 학술대회 논문집 정보 및 제어부문
    • /
    • pp.394-396
    • /
    • 2006
  • When developing a new GPS receiver module, the essential problems are evaluation of reliable algorithms, software debugging, and performance comparison between algorithms to find optimal solution. Most GPS receiver modules nowadays use a correlator to track signals from satellites and an MCU (Micro Controller Unit) to control operations of the entire module. The problem of software evaluation from MCU is very difficult, due to limitation of MCU resources and low ability of interfacing with user. Normally, user has to expense special tool kit for a limiting access to MCU but it is also hard to use. This article introduces an implementation of a GPS receiver test bed using correlator GP2021 interfacing with ISA (Industry Standard Architecture) PC bus. This way can give user complete control and visibility into the operation of the receiver, then user can easily debug program and test algorithms. For this article, the least square method is implemented to test the hardware and software performance.

  • PDF

VLBI상관서브시스템의 검증을 위한 소프트웨어 시뮬레이터의 개발 및 성능시험 (DEVELOPMENT AND PERFORMANCE EVALUATION OF SOFTWARE SIMULATOR FOR APPROVING OF VLBI CORRELATION SUBSYSTEM)

  • 오세진;노덕규;염재환;정현수;이창훈;김효령;김광동;강용우;박선엽
    • 천문학논총
    • /
    • 제23권2호
    • /
    • pp.73-90
    • /
    • 2008
  • A software simulator is developed for verifying the VLBI Correlation Subsystem (VCS) trial product hardware. This software simulator includes the delay tracking, fringe rotation, bit-jump, FFT analysis, re-quantization, and auto/cross-correlation functions so as to confirm the function of the VCS trial product hardware. To verify the effectiveness of the developed software simulator, we carried out experiments using the simulation data which is a mixed signal with white noise and tone signal generated by software. We confirmed that the performance of this software simulator is similar as that of the hardware system. In case of spectral analysis and re-quantization experiment, a serious problem of the VCS hardware, which is not enough for expressing the data stream of FFT results specified in VCS hardware specification, was found by this software simulator. Through the experiments, the performance of software simulator was verified to be efficient. In future, we will improve and modify the function of software simulator to be used as a software correlator of Korea-Japan Joint VLBI Correlator (KJJVC).

대전상관기에서 복층패턴 문제의 해결에 관한 연구 (A Study on Solving of Double-layer Pattern Problem in Daejeon Correlator)

  • 오세진;노덕규;염재환;정동규;오충식;황주연
    • 융합신호처리학회논문지
    • /
    • 제16권4호
    • /
    • pp.162-167
    • /
    • 2015
  • 본 논문에서는 한일상관센터에서 운영하고 있는 대전상관기의 복층패턴에 대한 원인과 문제 해결에 대해 기술한다. 대전상관기의 상관결과에서 입력신호의 전력파워가 잡음에 묻힐 정도로 작은 경우에는 잘 보이지 않지만, 전력파워가 큰 경우 입력신호에 특정한 패턴을 가진 신호가 출현하는 문제가 보고되었다. 이는 관측데이터의 상관결과와 소프트웨어 상관기와 비교하여 AIPS 소프트웨어에서 분석할 때 관측결과의 천체신호 진폭이득에는 3% 정도의 영향을 미치고 있음이 확인되었다. 따라서 복층패턴의 문제를 해결하기 위해 주기적으로 발견되는 복층패턴의 원인으로 상관기의 데이터 입력과 직렬화를 담당하는 모듈에서 메모리 관리 영역에 문제가 있음을 발견하였다. 즉, 직렬화 모듈에서 데이터를 직렬화할 때 할당된 각 메모리 영역의 데이터가 반복적으로 읽혀져 직렬화되면서 중복된 데이터가 마지막으로 할당된 메모리의 데이터와 중첩이 되면서 발생하는 것이다. 따라서 직렬화 모듈의 메모리 관련 영역의 FPGA 프로그램을 수정하여 문제를 해결하여, 정상적인 상관결과가 출력되는 것을 확인하였다.

GPS수신기의 다중경로 오차 제거를 위한 가중 상관기의 성능평가 (Evaluation of Weighted Correlator for Multipath Mitigation in GPS Receiver)

  • 신미영;장한진;서상현;박찬식;황동환;이상정
    • 한국항해항만학회지
    • /
    • 제31권5호
    • /
    • pp.409-414
    • /
    • 2007
  • GPS 환경에서 다중경로 신호는 의사거리 측정 정확도의 성능을 감소시키므로 GPS에 기반한 응용에서 위치 성능 감소로 나타나며, 이는 특히 고층 건물이 많은 도심환경 및 수면에 의한 반사가 많은 해양에서 문제가 된다. 다중경로 신호는 GPS 수신기 내부 상관기에서 상관 함수의 Early-Late 간 비대칭을 유발하므로, 본 논문에서는 Late 상관 값의 비대칭 정도를 보상하여 다중경로 오차를 제거하기 위한 가중 상관기 구조를 소프트웨어 GPS 수신기를 이용하여 구현하고, 그 성능을 평가하였다. 가중 상관기는 2개의 상관 암으로 이루어진 다중 상관기를 사용하여 상관함수의 비대칭 여부를 판단하고, 비대칭성을 감소시키기 위한 보정치를 생성한다. 이 구조는 다중 상관기에 비하여 연산 처리량 부하는 감소시키는 반면, 비슷한 다중경로 오차 제거 성능을 제공한다. 본 논문에서는 다중경로 신호 생성 블록을 포함한 GPS 신호 발생기와 가중 상관기 구조를 포함한 소프트웨어 GPS 수신기를 이용하여 다중경로 오차 제거 성능을 검증하였다. 실험을 통하여 가중 상관기가 일반 상관기와 협대역 상관기보다 더 나은 오차 제거 성능을 보임을 확인하였다.

KVN을 위한 소프트웨어 상관기 분석연구 (A Study on Software Correlator Analysis for Korean VLBI Network)

  • 오세진;노덕규;김광동;이창훈;정현수
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.319-321
    • /
    • 2005
  • 한국천문연구원에서는 한국우주전파관측망(Korean VLBI Network; KVN)에서 사용할 관측 시스템 중에서 소규모 자료획득시스템(DAS) 구축을 위하여 기가비트 고속샘플러, PC-VSI 보드, 소프트웨어 상관기를 도입하였다. 고속샘플러는 기가비트급 ADS1000, PC-VSI 보드는 VSI-H(VLBI Standard Interface Hardware) 표준을 따른 PCI 버스를 채택하고 있어 일반 컴퓨터에 설치하여 동작되며, 이 규격을 갖춘 시스템과의 데이터 입출력이 가능하다. 소프트웨어 상관기는 일본 NILT와의 연구협력을 통하여 본 연구원에서도 사용할 수 있게 되었으며, FX와 XF 형 2가지를 모두 갖추고 있다. 하지만 현재 구현된 소프트웨어 상관기는 측지 VLBI 관측을 위해 설계되어 있어, 향후 KVN의 하드웨어 상관기와 함께 천문 VLBI 관측을 위한 3기선 분의 소프트웨어 상관기로 개량하려고 한다. 이상에서 소개한 시스템을 좁은 의미로 K5 시스템이라고도 한다. 본 논문에서는 PC-VSI 보드에 대해 간략히 소개하고, K5 시스템을 이용하여 관측한 결과를 빨리 관측자가 원하는 정보를 얻을 수 있는 소프트웨어 상관기의 구조에 대해서도 소개하고자 한다.

  • PDF

상관결과 분석을 위한 파일 시스템 설계 및 소프트웨어 개발 (File System Design and Software Development for Correlation Result Analysis)

  • 오세진;칸야 유키토시;노덕규;염재환;오충식;윤영주;정진승;정동규
    • 융합신호처리학회논문지
    • /
    • 제14권3호
    • /
    • pp.181-190
    • /
    • 2013
  • 본 논문은 대전상관기로부터 출력되는 상관결과 파일을 데이터 분석에 활용할 수 있는 파일 시스템의 설계와 이와 관련된 소프트웨어 개발에 대해 기술한다. 상관결과는 천체의 가시도(visibility) 성분(진폭과 위상)이 나열된 구조이지만, 상관결과의 과학적 분석을 위해서는 천체를 관측할 때의 기상정보, 전파망원경 위치, 관측시간, 천체의 위치, 천체 의 종류, 수신기 잡음온도 등의 여러 가지 정보가 필요하다. 데이터 분석을 위한 리눅스 시스템에서 이러한 정보들에 대해 디렉터리 구조의 파일 시스템을 설계하고 이 파일 시스템을 생성하는 소프트웨어를 개발하였다. 본 논문에서는 설계한 파일 시스템의 유효성을 확인하기 위해 상관처리 결과에 대해 파일 시스템 생성 시험을 수행하였으며, 천문학자들이 데이터 분석을 통하여 과학적 분석을 수행하는데 문제가 없음을 확인하였다.

대전상관기의 다중편파 관측데이터 상관처리 방법에 관한 연구 (A Study on Correlation Processing Method of Multi-Polarization Observation Data by Daejeon Correlator)

  • 오세진;염재환;노덕규;정동규;황주연;오충식;김효령
    • 융합신호처리학회논문지
    • /
    • 제19권2호
    • /
    • pp.68-76
    • /
    • 2018
  • 본 논문에서는 대전상관기의 다중 편파 관측데이터의 상관처리 방법에 대해 기술한다. VLBI 관측에는 천체의 종류에 따라 단일 또는 다중 편파 관측이 있는데, 천체의 특성을 잘 관찰하기 위해 편파관측을 수행한다. 그리고 천체를 관측하는 동안 관측장치에 포함된 지연값과 천체의 변동원인을 확인하기 위해서도 편파관측을 수행한다. 대전상관기의 편파관측 데이터의 상관처리는 각 안테나 유닛에 입력되는 데이터를 출력하는 동기재생처리장치의 OCTAVIA에서 출력비트 선택 기능을 활용하여 비트를 변환하고, 이때 데이터 스트림(Stream)의 순서가 변경되며, 대전상관기의 입력은 기존의 스트림 번호는 동일하게 설정하여 상관처리를 수행하면 편파상관처리를 할 수 있는 구성을 제안하였다. 편파상관처리를 위해 관측한 시험데이터를 대상으로 상관처리를 수행하였으며, 본 연구에서 제안한 대전상관기의 편파상관처리 방법이 유효하게 동작하고 있음을 실험을 통하여 확인하였다.