• 제목/요약/키워드: Core simulator

검색결과 171건 처리시간 0.03초

인지 무선 시스템을 위한 채널 집합 관리기의 개발 및 성능 분석 (Channel Set Manager Development and Performance Analysis for Cognitive Radio System)

  • 박창현;송명선
    • 전자공학회논문지CI
    • /
    • 제45권5호
    • /
    • pp.8-14
    • /
    • 2008
  • 인지 무선(Cognitive Radio : CR) 시스템의 개발은 Mitola 가 제안한 개념의 완전 인지 무선(Full Cognitive Radio)시스템과 현재 표준화 논의가 진행 중인 스펙트럼 인지무선 시스템의 두 가지 방향으로 이루어지고 있다. 본 논문은 스펙트럼 인지무선 시스템을 위한 인지 엔진(Cognitive Engine : CE)을 개발 하고 인지 엔진의 핵심 기능인 채널 집합 관리 알고리즘에 대한 가상 실험을 통해 성능 분석을 하였다. 채널 집합 관리는 과거의 채널 점유 기록을 기반으로 CR시스템의 이동 가능 채널들 중 채널 품질 및 유휴 가능성이 높은 채널을 평가하고 결정하는 기능을 수행한다. 이를 위한 핵심 기능이 채널 상태 예측이고 본 논문에서는 채널 상태 예측을 위해 은닉 마르코프 모델(HMM)의 활용을 제안하였으며 HMM기반의 채널 상태 예측 성능을 향상 시킬 방법을 제안 및 적용하여 가상 실험을 하였다. 가상 실험 결과 채널 상태 예측 성능의 향상을 확인하였고 난수 선택 방법(Random Selection), 통계적 선택 방법(Statistical Selection) 과의 성능 비교를 통해 본 논문에서 제안한 방법의 우월성을 검증하였다.

GPS Baseband Chip 개발 (Development of GPS Baseband Chip)

  • 조재범;이태형;이윤직;허정훈;정휘성;정준영;윤석기;김학수;조동식;최훈순
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 하계학술대회 논문집 D
    • /
    • pp.2313-2315
    • /
    • 2003
  • This paper presents the development methods which Samsung GPS baseband chip is called S3E4510X. Specification of S3E4510X and design methodology of baseband architecture is presented with a study of their effects. Also GPS core block and software are described in detail. We designed and implemented the test board with RF module for evaluating performance via static test dynamic test and each performance factors using live signal and CPS simulator. Test results show that our development GPS baseband chip have effectively performance for mobile handset Location Based Service (LBS) and its practical use for navigation.

  • PDF

철도신호시스템 상호운용성 검증 방법 및 지원도구의 개발 (Interoperability Test and Testing Tool for Railway Signaling System)

  • 황종규;조현정;백종현
    • 한국산학기술학회논문지
    • /
    • 제16권9호
    • /
    • pp.5802-5809
    • /
    • 2015
  • 철도신호시스템은 열차의 운행을 책임지는 바이탈한 제어장치로서, 실제 사용 전에 충분한 시험을 통해 그 기능 안전성이 검증되어야 한다. 지금까지는 대부분 실험실에서 시뮬레이터에 의한 개발한 철도신호시스템의 검증을 수행 후 철도현장에 설치하여 다른 장치와 운용성 테스팅 단계를 거치게 된다. 이러한 접근방법은 일부 제한된 범위에서 상호운용성이 검증되고 있어, 보다 체계적인 상호 운용성 검증이 요구되고 있다. 본 논문에서는 철도신호시스템의 상호운용성 검증을 위한 단계를 3단계로 제시하고, 각 단계별 검증 방법을 설명한다. 또한 최종단계인 3단계에 적용을 위한 시험방법 및 테스팅 도구를 제안하였다.

Systems Engineering Approach to develop the FPGA based Cyber Security Equipment for Nuclear Power Plant

  • Kim, Jun Sung;Jung, Jae Cheon
    • 시스템엔지니어링학술지
    • /
    • 제14권2호
    • /
    • pp.73-82
    • /
    • 2018
  • In this work, a hardware based cryptographic module for the cyber security of nuclear power plant is developed using a system engineering approach. Nuclear power plants are isolated from the Internet, but as shown in the case of Iran, Man-in-the-middle attacks (MITM) could be a threat to the safety of the nuclear facilities. This FPGA-based module does not have an operating system and it provides protection as a firewall and mitigates the cyber threats. The encryption equipment consists of an encryption module, a decryption module, and interfaces for communication between modules and systems. The Advanced Encryption Standard (AES)-128, which is formally approved as top level by U.S. National Security Agency for cryptographic algorithms, is adopted. The development of the cyber security module is implemented in two main phases: reverse engineering and re-engineering. In the reverse engineering phase, the cyber security plan and system requirements are analyzed, and the AES algorithm is decomposed into functional units. In the re-engineering phase, we model the logical architecture using Vitech CORE9 software and simulate it with the Enhanced Functional Flow Block Diagram (EFFBD), which confirms the performance improvements of the hardware-based cryptographic module as compared to software based cryptography. Following this, the Hardware description language (HDL) code is developed and tested to verify the integrity of the code. Then, the developed code is implemented on the FPGA and connected to the personal computer through Recommended Standard (RS)-232 communication to perform validation of the developed component. For the future work, the developed FPGA based encryption equipment will be verified and validated in its expected operating environment by connecting it to the Advanced power reactor (APR)-1400 simulator.

순환전류법을 이용해 ZnO 금속산화물과 Graphene을 동시에 제막한 전자수송층을 갖는 유기태양전지의 특성 (Characteristics of Organic Solar Cell having an Electron Transport Layer co-Deposited with ZnO Metal Oxide and Graphene using the Cyclic Voltammetry Method)

  • 안준섭;한은미
    • 마이크로전자및패키징학회지
    • /
    • 제29권1호
    • /
    • pp.71-75
    • /
    • 2022
  • Graphene oxide를 ZnCl2:NaCl 전해질과 함께 교반한 후 순환 전압전류법에 의해 전기화학적으로 제막하여 유기태양전지용 전자수송층 제막과정을 단순화하고 이를 갖는 유기태양전지를 제작하였다. 소자의 구조는 FTO/ZnO:graphene 전자수송층/P3HT:PCBM 광활성층/PEDOT:PSS 정공수송층/Ag이다. ETL의 형태 및 화학적 특성은 주사전자현미경(scanning electron microscopy, SEM), X선 광전자 분광법(X-ray photoelectron spectroscopy, XPS), 라만 분광법으로 확인하였다. XPS 측정결과 ZnO 금속산화물 및 탄소결합이 동시에 확인되었고, 라만 분광법에서 ZnO와 graphene 피크를 확인하였다. 제작한 태양전지의 전기적 특성을 솔라시뮬레이터로 측정하였고 0.05 V/s의 속도로 2회 제막한 ETL 소자에서 1.94%의 가장 높은 광전변환효율을 나타내었다.

SSD FTL 캐시 알고리즘 분석 및 제언 (Analysis and Advice on Cache Algorithms of SSD FTL)

  • 이형봉;정태윤
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제12권1호
    • /
    • pp.1-8
    • /
    • 2023
  • SSD는 이미 할당된 페이지에 대한 제자리 덮어쓰기가 불가능하므로 쓰기 연산이 있을 때마다 새로운 클린 페이지로의 대체가 필요하다. 이 문제를 지원하기 위해 SSD는 운영체제의 파일시스템에서 관리하는 논리 페이지를 현재 할당된 물리 페이지로 매핑하는 플래시 변환 계층인 FTL을 내부에 둔다. 쓰기 연산으로 버려진 SSD 페이지는 초기화 작업을 거쳐 재활용되어야 하는데, 그 횟수에 제한이 있기 때문에 FTL은 기본인 페이지 매핑 기능 외에 쓰기 횟수를 줄일 수 있는 캐시 기능을 제공한다. 이 연구에서는 쓰기 횟수를 줄이기 위한 FTL의 캐시 방법론에 집중하여 관련된 알고리즘들을 분석하고, 쓰기 전용 캐시 전략을 제안한다. 시뮬레이터를 사용하여 쓰기 전용 캐시를 실험한 결과 최대 29%의 개선 효과를 보였다.

가변범퍼영역모델을 이용한 항로설계기법(I) (A Study on the Ship Channel Design Method using Variable Bumper Area Model (I))

  • 정대득;이중우
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2004년도 추계학술대회
    • /
    • pp.169-174
    • /
    • 2004
  • 항만의 계획 및 개발단계에서 중요한 요소 중 하나는 항로의 설계이다. 수심이 확보되어 있는 수역이라면 항로의 설계에서 가장 핵심이 되는 요소는 항로의 배치와 항로폭의 결정이 될 것이다. 본 연구에서는 가변범퍼영역모델을 이용하여 항로를 설계하고 평가하는 것이다. 이 기법에서는 가변범퍼영역을 이용하여 선박의 주요치수, 선박점용이론, 선박의 속력, 선박지휘자의 조선기술과 경험 등을 고려할 수 있으며, 특히 선박에 작용하여 선박의 운동 및 조종특성에 영향을 미치는 모든 외력을 고려할 수 있다. 이를 위해 선박조종자의 선박제어와 외력 등에 의한 선박의 동적데이터를 분석하기 위해 전기능선박조종시뮬레이터를 이용하였다. 이 기법에서는 항로의 적정성과 안전성을 평가하기 위해 점용지수를 이용한다. 항로설계기법을 울산신항개발계획에 적용하였다. 이 계획에서는 항로의 폭은 전장의 1.5배, 만곡부의 곡률반경은 전장의 5.0배로 설계되었으며, 항로부근에는 SBM이 위치하고 있다. 대상선박에 대해서는 항로의 폭과 곡률반경이 적절하지만, 대각도 변침과 항로부근에 위치한 SBM에 의해 선박 조선상의 어려움이 야기되는 것으로 분석되었다.

  • PDF

보행류 기반 도시철도역사 평가 시뮬레이터를 활용한 대피 시나리오 분석 (An Analysis on Evacuation Scenario at Metro-stations using Pedestrian Movement-based Simulation Model)

  • 유소영;정래혁;정진혁
    • 한국ITS학회 논문지
    • /
    • 제15권2호
    • /
    • pp.36-49
    • /
    • 2016
  • 도시 철도는 도시 광역권 교통수단으로, 주요 노선들이 만나는 환승역사의 경우, 역사내 보행 통행시 극심한 혼잡을 야기하며, 승강장 내 교통약자를 포함한 이용객들의 안전사고 위험이 높게 나타난다. 반영구적 도시교통 기반시설로의 도시철도역사는 초기 건설 당시 장기 이용 수요 예측을 실시하지만, 향후 신설 노선 및 환승(예정)역을 정확히 파악할 수 없고 건설완료 이후 토지이용계획이 급변할 경우, 예측 수요와 실제 수요는 상이하게 나타날 수 있으며, 확장이 제한적이고 대규모 추가공사 비용이 요구되기 때문에 도시철도 역사가 지닌 물리적 특성 및 이용자 요구에 따라 효율적인 개선이 필요하다. 본 연구에서는 도시철도역사 구조, 이동 동선 등 물리적 요소와 시시각각 변하는 도시철도 내 이용수요 등 변수를 고려하여 다양한 시나리오에 대한 효과분석이 가능한 도시철도역사 평가용 시뮬레이터 핵심 모형을 소개하고, 해당 시뮬레이터를 활용하여, 사당역 대피 시나리오를 분석하였다. 분석결과, 시뮬레이터 활용하여 유사상황 발생시 입체 공간 상에서 다양한 조건을 고려한 다수의 대피 경로 탐색이 용이하였으며, 사당역의 경우, 대피경로 정보제공을 통해 기존 대비 약 60% 대피시간을 절감할 수 있는 것으로 분석되었다.

대규모 AC/DC 전력 시스템 실시간 EMP 시뮬레이션의 부하 분산 연구 (Analysis of Distributed Computational Loads in Large-scale AC/DC Power System using Real-Time EMT Simulation)

  • 박인권;이종후;이장;구현근;권용한
    • KEPCO Journal on Electric Power and Energy
    • /
    • 제8권2호
    • /
    • pp.159-179
    • /
    • 2022
  • Often a network becomes complex, and multiple entities would get in charge of managing part of the whole network. An example is a utility grid. While the entire grid would go under a single utility company's responsibility, the network is often split into multiple subsections. Subsequently, each subsection would be given as the responsibility area to the corresponding sub-organization in the utility company. The issue of how to make subsystems of adequate size and minimum number of interconnections between subsystems becomes more critical, especially in real-time simulations. Because the computation capability limit of a single computation unit, regardless of whether it is a high-speed conventional CPU core or an FPGA computational engine, it comes with a maximum limit that can be completed within a given amount of execution time. The issue becomes worsened in real time simulation, in which the computation needs to be in precise synchronization with the real-world clock. When the subject of the computation allows for a longer execution time, i.e., a larger time step size, a larger portion of the network can be put on a computation unit. This translates into a larger margin of the difference between the worst and the best. In other words, even though the worst (or the largest) computational burden is orders of magnitude larger than the best (or the smallest) computational burden, all the necessary computation can still be completed within the given amount of time. However, the requirement of real-time makes the margin much smaller. In other words, the difference between the worst and the best should be as small as possible in order to ensure the even distribution of the computational load. Besides, data exchange/communication is essential in parallel computation, affecting the overall performance. However, the exchange of data takes time. Therefore, the corresponding consideration needs to be with the computational load distribution among multiple calculation units. If it turns out in a satisfactory way, such distribution will raise the possibility of completing the necessary computation in a given amount of time, which might come down in the level of microsecond order. This paper presents an effective way to split a given electrical network, according to multiple criteria, for the purpose of distributing the entire computational load into a set of even (or close to even) sized computational loads. Based on the proposed system splitting method, heavy computation burdens of large-scale electrical networks can be distributed to multiple calculation units, such as an RTDS real time simulator, achieving either more efficient usage of the calculation units, a reduction of the necessary size of the simulation time step, or both.

공공 서비스 수출 플랫폼을 위한 온톨로지 모형 (An Ontology Model for Public Service Export Platform)

  • 이광원;박세권;류승완;신동천
    • 지능정보연구
    • /
    • 제20권1호
    • /
    • pp.149-161
    • /
    • 2014
  • 공공 서비스의 수출의 경우 수출 절차와 대상 선정에 따른 다양한 문제가 발생하며, 공공 서비스 수출 플랫폼은 이러한 문제점들을 해결하기 위하여 사용자 중심의 유연하고, 개방형 구조의 디지털 생태계를 조성할 수 있도록 구현되어야 한다. 또한 공공서비스의 수출은 다수의 이해당사자가 참여하고 여러 단계의 과정을 거쳐야 하므로 사용자의 이해 종류와 탐색 컨설팅 협상 계약 등 수출 프로세스 단계별로 맞춤형 플랫폼 서비스 제공이 필수적이다. 이를 위해서 플랫폼 구조는 도메인과 정보의 정의 및 공유는 물론 지식화를 지원할 수 있어야 한다. 본 논문에서는 공공서비스 수출을 지원하는 플랫폼을 위한 온톨로지 모형을 제안한다. 서비스 플랫폼의 핵심 엔진은 시뮬레이터 모듈이며 시뮬레이터 모듈에서는 온톨로지를 사용하여 수출 비즈니스의 여러 컨텍스트들을 파악하고 정의하여 다른 모듈들과 공유하게 된다. 온톨로지는 공유 어휘를 통하여 개념들과 그들 간의 관계를 표현할 수 있으므로 특정 영역에서 구조적인 틀을 개발하기 위한 메타 정보를 구성하는 효과적인 도구로 잘 알려져 있다. 공공서비스 수출 플랫폼을 위한 온톨로지는 서비스, 요구사항, 환경, 기업, 국가 등 5가지 카테고리로 구성되며 각각의 온톨로지는 요구분석과 사례 분석을 통하여 용어를 추출하고 온톨로지의 식별과 개념적 특성을 반영하는 구조로 설계한다. 서비스 온톨로지는 목적효과, 요구조건, 활동, 서비스 분류 등으로 구성되며, 요구사항 온톨로지는 비즈니스, 기술, 제약으로 구성 된다. 환경 온톨로지는 사용자, 요구조건, 활동으로, 기업 온톨로지는 활동, 조직, 전략, 마케팅, 시간으로 구성되며, 국가 온톨로지는 경제, 사회기반시설, 법, 제도, 관습, 인프라, 인구, 위치, 국가전략 등으로 구성된다. 수출 대상 서비스와 국가의 우선순위 리스트가 생성되면 갭(gap) 분석과 매칭 알고리즘 등의 시뮬레이터를 통하여 수출기업과 수출지원 프로그램과의 시스템적 연계가 이루어진다. 제안하는 온톨로지 모형 기반의 공공서비스 수출지원 플랫폼이 구현되면 이해당사자 모두에게 도움이 되며 특히 정보 인프라와 수출경험이 부족한 중소기업에게 상대적으로 더 큰 도움이 될 것이다. 또한 개방형 디지털 생태계를 통하여 이해당사자들이 정보교환, 협업, 신사업 기획 등의 기회를 만들 수 있을 것으로 기대한다.