• Title/Summary/Keyword: 라이다 시스템

Search Result 2,242, Processing Time 0.035 seconds

Implementation and validation of a motion compensation algorithm for Floating LiDAR System (부유식 라이다 시스템 모션 보정 알고리즘의 구현 및 검증)

  • Miho Park;Hyungyu Kim;Kyeongrok Mun;Chihoon Hur
    • Journal of Wind Energy
    • /
    • v.14 no.4
    • /
    • pp.87-97
    • /
    • 2023
  • Due to the limitations of onshore wind power, the wind power industry is currently transitioning to offshore wind power. There has been active research on the development of a floating LiDAR system (FLS) that is easy to install at a low cost. The Carbon Trust published a commercialization roadmap for FLS in 2013, and an updated version was released in 2018, taking into account industry experience. The roadmap divides the development maturity of FLS into three stages: Stage 1 (prototype), Stage 2 (pre-commercialization), and Stage 3 (commercialization), each of which requires availability and accuracy assessment. The results must meet the requirements of the Key Performance Index (KPI) for each stage. Therefore, when developing FLS, the motion compensation algorithm of the FLS is essential because the LiDAR can produce incorrect measurements of wind speed and direction due to the six degrees of freedom in motion. In this study, we implemented the FLS motion compensation algorithm developed by Nassif, F.B. et al. and validated it using data provided by Fraunhofer. In conclusion, the results showed that the determination coefficients of wind speed and wind direction were improved compared to those obtained from the met mast.

CoVNC : An Extension of VNC for Efficient Collaboration (CoVNC : 효과적인 협업을 위한 VNC의 확장)

  • Lee, Tae-Ho;Park, Jin-Ho;Lee, Hong-Chang;Lee, Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10d
    • /
    • pp.343-348
    • /
    • 2007
  • VNC 프로그램은 RFB(Remote Frame Buffer) 프로토콜을 사용하여 멀리 떨어진 시스템의 자원을 GUI(Graphic User Interface)를 통해 효과적으로 제어 할 수 있는 기능을 제공한다. 이를 이용하여 효과 적인 동기식 협업 작업을 지원하는 시스템을 구성할 수 있다. 본 논문에서는 Ultra VNC 프로그램과 RFB 프로토콜을 확장하여 같은 시간에 일어나는 인터넷 기반 협업 작업을 효과적으로 지원할 수 있는 CoVNC의 개발에 대해 기술한다. CoVNC를 사용하는 협업 작업장제공자나 협업 참여자가 협업 시스템의 구성과 실행에 대한 노력을 들이지 않으며 협업 작업에 몰두 할 수 있도록, 서버 설정을 저장하는 기능과 클라이언트가 한 번의 클릭으로 서버 접속을 할 수 있는 기능을 제공한다. 또한 작업장을 제어 할 수 있는 권한과 제어할 수 없는 권한, 그리고 클라이언트의 권한과 접속을 관리하는 관리자 권한을 제공하여 협업 작업에서의 혼선과 악의적인 작업 방해를 막을 수 있다. 이러한 기능을 지원하기 위하여 Ultra VNC 서버를 확장하여 CoVNC 서버를 개발하였으며, Java Viewer 클라이언트를 확장하여 CoVNC 클라이언트를 개발하였고, RFB 프로토콜을 확장하여 서버와 클라이언트가 새로운 기능에 대한 메시지를 주고받을 수 있도록 하였다.

  • PDF

The Development of Reenactment System (사건 재연 시스템 개발)

  • 윤여천;변혜원;전성규
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2001.11b
    • /
    • pp.45-49
    • /
    • 2001
  • 본 논문에서는 실제 카메라 영상으로 획득하기 어려운 화재, 살인 등의 뉴스 사건을 시청자들에게 효과적으로 전달하기 위해서 다수의 가상캐릭터가 등장하는 애니메이션을 신속, 편리하게 제작할 수 있는 사건 재연 시스템의 개발 기법을 소개한다. 본 시스템은 미리 구축된 동작 및 모델 라이브러리를 이용하여 다수의 가상캐릭터 움직임을 제어함으로써 고가의 동작 포착 장비와 연기자가 없어도 신속한 가상캐릭터 애니메이션 제작이 가능하다. 사건 재연 시스템의 가상 캐릭터 동작 제어는 동작 지정, 동작 생성, 동작 편집의 세 단계로 구성된다. 동작 지정 단계에서는 사건 시나리오에 따라 모델 라이브러리부터 가상캐릭터와배경 모델을 선택하고, 동작 라이브러리부터 가상캐릭터의 동작을 선택한다. 동작 생성 단계에서는 지정된 특정 사건을 기술하는 동작에 이동 동작을 연결함으로써 가상캐릭터의 부드러운 동작을 생성한다. 동작편집 단계에서는 가상캐릭터 사이의 상호 작용 또는 가상캐릭터와 가상환경의 상호작용을 보다 정확하게 제어하기 위해서 특정한 시간에서의 가상캐릭터 위치와 자세 등을 조정한다. 본 시스템은 편리한 사용을 위해 대화형과 스크립트 기반의 인터페이스를 적용하였으며, 3차원 그래픽 소프트웨어인 Maya의 플러그인(Plug-in) 소프트웨어 형태로 개발하여 Maya의 고성능 그래픽 기능을 활용하였다.

  • PDF

Implementation of VCR functions for Multimedia Streaming System with RTP/RTSP based on Multicast (멀티캐스트 기반의 RTP/RTSP톨 이용한 멀티미디어 스트리밍 시스템에서 VCR 기능의 구현)

  • 이좌형;최면욱;방철석;김병길;정인범
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.424-426
    • /
    • 2004
  • VOD 시스템은 실시간으로 사용자의 요구를 받아들여 동영상 서비스를 제공하는 시스템으로서 크게 서비스를 제공하는 서버와 사용자의 요구를 처리하는 클라이언트로 구성된다. VOD 서버와 클라이언트 설계 시 다양한 요소들을 고려하여야 하는데 그 중에서도 서버와 클라이언트를 연결해주는 네트워크가 큰 비중을 차지한다. 본 연구에서는 그 동안 제안된 다양한 멀티캐스트 기반의 VOD시스템들 중에서 네트워크부하가 적은 Batching방식을 이용하는 VOD시스템을 설계하고 구현하고자 한다. 실시간 스트리밍 서비스를 위해 개발된 RTP와 RTSP률 도입하여 멀티캐스트 서비스의 안정성을 높이고자 하였다. 일반적인 재생을 위한 데이터와 빠른 재생을 위한 데이터 모두 멀티캐스팅 함으로써 클라이언트의 버퍼 요구량을 줄이고자 하였다.

  • PDF

Implementation of telepresence client system for distributed network architecture (분산 구조를 위한 텔레프레즌스 클라이언트 구현 방법)

  • Hwang, Inki;Kang, Hunsik;Kim, Doyoung
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2013.06a
    • /
    • pp.375-377
    • /
    • 2013
  • 텔레프레즌스 시스템은 기존의 영상회의 시스템과 비교하여, 라이프 사이즈의 출력, 고품질의 영상 및 음성 출력을 가능하게 함으로써 참석자로 하여금 실제 회의에 참석하고 있는 듯한 몰입도를 제공하여 원거리의 출장을 대체할 수 있는 시스템이다. 기존의 텔레프레즌스 시스템은 각 클라이언트의 미디어 정보를 중앙 서버에서 취합, 재구성하여 각각의 클라이언트로 전달하는 구조를 갖는다. 이러한 구조는 기능의 구현은 용이하나 모든 트래픽이 서버로 집중되어 서버가 설치되어 있는 통신 노드에 부하가 집중되는 단점을 갖는다. 이러한 문제점을 해결하기 위해 중앙 서버의 호처리 기능과 미디어 처리 기능을 통신망에 분산시키는 구조가 분산형 텔레프레즌스 구조이며, 분산 구조 하에서 각각의 클라이언트는 기존의 중앙 서버에서 처리되었던 미디어의 재구성 기능, 텔레프레즌스 서비스를 위한 고품질의 비디오 및 오디오 처리 기능, 협업을 위한 문서 공유 기능 등이 요구된다. 본 논문에서는 분산형 구조에서 요구사항을 만족하는 텔레프레즌스 클라이언트 시스템의 구현 방법에 대하여 기술한다.

  • PDF

Implementation of Online Shopping System for Local Products in a VOD Service. (VOD 서비스에서 특산품 온라인 쇼핑 시스템의 구현)

  • Heo, Nan-Sook;Park, Chong-Myung;Seo, Dong-Mahn;Kim, Yoon;Jung, In-Bum
    • Annual Conference of KIPS
    • /
    • 2005.05a
    • /
    • pp.1417-1420
    • /
    • 2005
  • 본 논문에서는 클러스터 VOD 시스템인 VODCA에 특산품 온라인 쇼핑 시스템을 설계 및 구현한다. VODCA 서버와 클라이언트의 구조 및 특징에 대해 살펴보고, 온라인 쇼핑 시스템의 구조 및 특징에 대해 소개한다. 온라인 쇼핑 시스템은 VODCA 서버의 광고 관리 모듈에 의해 온라인 쇼핑 사이트를 위한 웹서버와 DBMS의 광고 정보를 클라이언트로 전송한다. VODCA 클라이언트의 광고 출력 모듈은 서버로부터 전송받은 광고 정보를 사용자에게 보여준다. 또한 상품 구매 요구를 처리하기 위하여 메뉴 드라이브 방식의 입력 모듈을 구현하였다.

  • PDF

Avoidance-based Cache Consistency Technique on Transaction Processing Using an Asynchronus Write Intention Declaration (비동기적 갱신 의도 선언에 의한 트랜잭션 처리의 회피-기반 캐쉬 일관성 유지 기법)

  • 박용문;이찬섭;최의인
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.107-109
    • /
    • 2000
  • 고속 LAN과 같은 통신 장비의 발달로 클라이언트/서버 시스템 환경이 일반화됨에 따라 데이터베이스 시스템도 클라이언트/서버 환경을 지원하는 데이터 서버로서의 역할이 요구되었다. 또한, 다양하고 복잡한 형태의 제어 시스템들이 필요한 각 응용 분야에서 클라이언트/서버 시스템이 이용되고 있다. 이러한 상황에서 클라이언트들은 통신 비용 절감과 서버의 부하를 줄이기 위해 클라이언트의 버퍼에 데이터의 사본을 캐쉬(cache) 함으로써 클라이언트 시스템의 확장성 및 독립성을 추구한다. 하지만, 캐쉬한 데이터의 사본에 의해 갱신 연산이 수행되기 때문에 캐쉬 데이터의 일관성 유지를 위한 효율적인 방법들이 필요하다. 본 논문에서 제안한 기법은 클라이언트/서버 간의 데이터 전송이 페이지 단위로 행해지는 페이지-서버 환경에서 적용되는 회피-기반(avoidance-based) 기법으로써, 클라이언트가 데이터를 갱신할 때 갱신 의도를 비동기적으로 선언하는 캐위 일관성 유지 기법을 제안하였다. 그리고 제안한 기법과 최근에 제안된 기법들을 비교 분석하였다.

  • PDF

A study on the Enhanced System Dependence Graph for slicing of object-oriented Program (객체지향 프로그램 슬라이싱을 위한 개선된 시스템 종속성 그래프에 대한 연구)

  • 류희열;김은정
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.115-117
    • /
    • 2002
  • 객체지향 프로그램 슬라이싱을 위한 Loren D Larsen and Marry Jean Harrold가 제안하는 방법은 절차적 프로그램 슬라이싱을 위한 시스템 종속성 그래프 표현방법에 객체지향 패러다임을 표현할 수 있도록 확장하며 2단계 마킹 알고리즘을 적용하여 슬라이스를 계산한다. 시스템 종속성 그래프를 이용한 슬라이싱 방법은 클래스 멤버 변수와 전역변수 및 인스턴스 변수에 대하여 각 메소드 호출 및 진입정점에 actual_in, actual_out, formal_in, formal_out 정점들이 추가되어 복잡도가 증가한다. 본 논문에서는 이들 변수를 클래스 정점의 멤버간선으로 연결하여 각 메소드의 문장에서 사용하면 진출간선 정의하면 진입간선으로 연결하여 정점과 간선들의 개수를 최소화할 수 있도록 시스템 종속성 그래프를 개선하였다. 제안하는 시스템 종속성 그래프는 그래프 복잡도의 최소화와 2단계 알고리즘에 의한 정확한 슬라이스 계산이 장점이다. C++ 예제 프로그램을 적용하여 그래프 복잡도의 감소와 정확한 슬라이스 계산을 기존의 방법과 비교하여 개선됨을 확인하였다.

  • PDF

A Construction of Repository for Distributed Object Information (분산 객체 정보를 위한 정보 저장소의 구성)

  • 정지환;고철재;황선명
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.605-607
    • /
    • 1998
  • 기존 시스템 개발자는 사용자의 요구에 만족하는 시스템을 개발하기 위하여 컴파일러에 포함되어져 있거나 이미 존재하는 라이브러리를 사용하여 시스템을 개발하였다. 그러나 이는 라이브러리의 한계로 인하여 점차 줄어드는 반면에 컴포넌트 기술은 그 뛰어난 재사용성으로 인하여 점차로 시스템 개발은 라이브러리에서 컴포넌트 기술로 바뀌어 가는 추세이다. 이러한 컴포넌트 기술중에 OMG에서 발표한 분산 객체 기술인 CORBA는 이기종 분산 환경에서의 객체의 사용으로 인하여 컴포넌트 기술로의 변화를 더욱더 가속화 시켜가고 있다. 그러나 뛰어난 기술임에도 개발환경의 미비로 인하여 많이 보편화 되지는 못하고 있는 실정이다. 본 논문은 객체 지향 개념을 기반으로 하고 있는 이기종 분산 환경에서의 객체 분산과 공유를 위한 기술인 CORBA를 기반으로한 시스템 개발을 위한 통합 개발 환경하에서 효율적인 객체관리를 위한 정보 저장소를 구현하도록 한다.