• 제목/요약/키워드: Implementation technique

검색결과 2,093건 처리시간 0.031초

Riemann 해법을 이용한 1차원 개수로 수리해석Ⅰ: 모형 개발 (One-dimensional Hydraulic Modeling of Open Channel Flow Using the Riemann Approximate Solver I : Model Development)

  • 김지성;한건연
    • 한국수자원학회논문집
    • /
    • 제41권8호
    • /
    • pp.761-772
    • /
    • 2008
  • 본 연구의 목적은 수공학 분야에서 수치해석이 난해한 문제를 해결하기 위한 모형을 개발하고, 해석해가 존재하는 다양한 수치실험, 즉 하상과 하폭이 함께 변하는 점변부정류 조건에서의 검증, 하상경사가 변화하는 세가지 정상상태 조건의 문제, 그리고 해석해가 있는 마찰하상에 적용함으로써 개발된 모형의 적용성을 검증하기 위한 것이다. 모형의 지배방정식은 보존 법칙을 만족하는 Saint-Venant 적분형 방정식이며, Riemann 해법에 의한 유한체적법이 사용되었다. 질량 및 운동량의 흐름율 계산에 HLL Riemann 근사해법이 사용되었고, 시간-공간에서 2차정확도를 위하여 MUSCL-Hancock 기법이 사용되었다. 본 연구에서는 비선형의 흐름율과 생성항과의 균형을 위하여, 중력과 흐름방향 하폭의 변화로 인한 정수압력에 의한 생성항을 차분하는 새롭고 간편한 기법을 소개하였다. 수치실험 모의결과는 개발된 모형이 생성항을 포함한 다양한 흐름조건에서 정확하고, 견고하며, 매우 안정적임을 보여주고, 또한 수공학 분야에서 일차원 적용에 적합한 모형임을 보여준다.

Hexagonal Boron Nitride Monolayer Growth without Aminoborane Nanoparticles by Chemical Vapor Deposition

  • Han, Jaehyu;Yeo, Jong-Souk
    • 한국진공학회:학술대회논문집
    • /
    • 한국진공학회 2014년도 제46회 동계 정기학술대회 초록집
    • /
    • pp.409-409
    • /
    • 2014
  • Recently hexagonal boron nitride (h-BN), III-V compound of boron and nitrogen with strong covalent $sp^2$ bond, is a 2 dimensional insulating material with a large direct band gap up to 6 eV. Its outstanding properties such as strong mechanical strength, high thermal conductivity, and chemical stability have been reported to be similar or superior to graphene. Because of these excellent properties, h-BN can potentially be used for variety of applications such as dielectric layer, deep UV optoelectronic device, and protective transparent substrate. Ultra flat and charge impurity-free surface of h-BN is also an ideal substrate to maintain electrical properties of 2 dimensional materials such as graphene. To synthesize a single or a few layered h-BN, chemical vapor deposition method (CVD) has been widely used by using an ammonia borane as a precursor. Ammonia borane decomposes into hydrogen (gas), monomeric aminoborane (solid), and borazine (gas) that is used for growing h-BN layer. However, very active monomeric aminoborane forms polymeric aminoborane nanoparticles that are white non-crystalline BN nanoparticles of 50~100 nm in diameter. The presence of these BN nanoparticles following the synthesis has been hampering the implementation of h-BN to various applications. Therefore, it is quite important to grow a clean and high quality h-BN layer free of BN particles without having to introduce complicated process steps. We have demonstrated a synthesis of a high quality h-BN monolayer free of BN nanoparticles in wafer-scale size of $7{\times}7cm^2$ by using CVD method incorporating a simple filter system. The measured results have shown that the filter can effectively remove BN nanoparticles by restricting them from reaching to Cu substrate. Layer thickness of about 0.48 nm measured by AFM, a Raman shift of $1,371{\sim}1,372cm^{-1}$ measured by micro Raman spectroscopy along with optical band gap of 6.06 eV estimated from UV-Vis Spectrophotometer confirm the formation of monolayer h-BN. Quantitative XPS analysis for the ratio of boron and nitrogen and CS-corrected HRTEM image of atomic resolution hexagonal lattices indicate a high quality stoichiometric h-BN. The method presented here provides a promising technique for the synthesis of high quality monolayer h-BN free of BN nanoparticles.

  • PDF

FPGA에서 에너지 효율이 높은 데이터 경로 구성을 위한 계층적 설계 방법 (A Model-based Methodology for Application Specific Energy Efficient Data path Design Using FPGAs)

  • 장주욱;이미숙;;최선일
    • 정보처리학회논문지A
    • /
    • 제12A권5호
    • /
    • pp.451-460
    • /
    • 2005
  • 본 논문은 ffGA상에서 에너지 효율이 높은 데이터 경로 설계 방법론을 제안한다. 에너지, 처리시간, 그리고 면적간의 트레이드오프를 이해하기 위하여, 도메인 특성 모델링, coarse-grained 성능평가, 설계공간 조사, 그리고 로우-레벨 시뮬레이션 과정들을 통합한다. 도메인 특성 모델링 기술은 도메인의 특성에 따른 시스템 전체의 에너지 모에 영향을 미치는 여러 가지 구성요소와 파라미터들을 식별함으로써 하이-레벨 모델을 명시한다. 도메인이란 주어진 어플리케이션 커널의 알고리즘에 대응하는 아키텍쳐 패밀리이다. 하이-레벨 모델 또한 에너지, 처리시간 그리고 면적을 예측하는 함수들로 구성되어 트레이드오프 분석을 용이하게 한다. 설계 공간 조사(DSE)는 도메인에 명시된 설계 공간을 분석하여 설계 셋을 선택하도록 한다. 로우-레벨 시뮬레이션은 설계 공간 조사(DSE)에 의해 선택된 설계와 최종 선택된 설계의 정확한 성능평가를 위하여 사용된다. 본 논문에서 제안한 설계 방법은 매트릭스 곱셈에 대응하는 알고리즘과 아키텍쳐 패밀리를 사용한다. 제안된 방법에 의해 검증된 설계는 에너지, 처리시간과 면적간의 트레이드오프를 보인다. 제안된 설계 방법의 효율성을 보이기 위하여 Xilinx에서 제공되는 매트릭스 곱셈 커널과 비교하였다. 성능 비교 메트릭으로 평균 전력 밀도(E/AT)와 에너지 대 (면적 x 처리시간)비를 사용하였다. 다양한 문제의 크기에 대하여 Xilinx설계들과 비교하였을 때 제안한 설계 방법이 전력밀도(E/AT)에서 평균 $25\%$우수하였다. 또한 본 논문에 제안한 설계의 방법을 MILAN 프레임워크를 이용하여 구현하였다.

통합 기능계통도와 계층적 컨셉모듈을 활용한 기능분석단계와 창조단계의 연계성에 관한 고찰 (A Study on the Collaboration of the Function Analysis and Idea Creation Phase with Function Integration FAST(FI FAST) and Hierarchical Value Engineering Concept Modules(HVECM))

  • 인치성;남궁인일;현창택;구교진
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2006년도 정기학술발표대회 논문집
    • /
    • pp.355-360
    • /
    • 2006
  • 기능분석과 아이디어 창조과정수행은 동일한 VE job Plan을 적용하여 제조분야에서 단위 부위 및 요소별로 실시하고 있으며 건설 분야에서는 프로젝트의 프로세스, 규모, 공간, 위치, 단위요소, 요구성능 등 복합적이며 종합적인 기능을 가진 구조물에 적용하고 있다. 이에 따라 기능분석단계와 후속단계인 창조단계와의 비연속성 등의 문제가 있으나 이를 대체할 방법론이 아직 명확히 개발되어 있지 않아 건설에서 적용할 수 있는 고유의 모델 개발이 필요하다. VE워크샵 실무과정에서의 기능분석의 부적절한 적용 및 수행 VE적용의 부적합성을 해결하기 위해서 통합 기능계동도(FI FAST)와 계층적 컨셉모듈(HVECM)을 순차적으로 사용하여 선정된 1, 2차의 기능정의 Champion을 바탕으로 아이디어 창출이 연속적으로 원활하게 진행되도록 하는 모델을 개발하는데 목표를 두고 있다. 이를 위하여 기 수행되었던 사례에 대하여 본 모델에 의한 방법을 적용 ${\cdot}$ 검증함으로써 건설 분야에서 기능분석과 창조과정에서의 통합적이며 특정적인VE적용 가능성에 대하여 제안하고자 한다. 따라서 본 논문은 그 동안 국내에 적용된 VE수행 자료를 동해 기능분석과 아이디어 창조과정에서의 연계성을 검증하고, 기능분석단계에서의 복합기능분석과 HVECM의 활용모델에 대한 적합성 및 신뢰성을 검증, 성공적인 건설VE적용의 수행을 위한 발판이 되고자 한다.

  • PDF

프로그램의 오염 정보 추적을 위한 동적 오염 분석의 이론 및 구현 (Theory and Implementation of Dynamic Taint Analysis for Tracing Tainted Data of Programs)

  • 임현일
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제2권7호
    • /
    • pp.303-310
    • /
    • 2013
  • 컴퓨팅 환경에서 소프트웨어가 차지하는 역할이 커지면서 소프트웨어 보안은 더욱 중요한 문제가 되고 있다. 동적 오염 분석은 프로그램 실행 중에 신뢰할 수 없는 소스로부터 유래된 오염된 데이터의 이동을 추적하고 관리하는 분석 방법이다. 이 분석 방법은 소프트웨어의 보안 검증 뿐만 아니라 소프트웨어의 동작을 이해하고, 예상하지 못한 오류에 대한 테스팅 및 디버깅 등에서 활용할 수 있다. 기존에 이와 관련한 연구에서는 동적 오염 분석을 이용한 분석 사례를 보여주고 있지만, 동적 오염 분석에서 오염된 정보 전파 과정 및 동작 과정에 대해서 체계적이고 논리적으로 기술하지 못하고 있다. 본 논문에서는 이런 분석 과정을 이론적으로 기술함으로써 오염된 정보의 전파 과정을 어떻게 추적할 수 있는지 논리적으로 보여주고, 이를 응용할 수 있는 이론적 모델을 제시하고 있다. 본 논문에서 기술한 이론적 모델에 대해서 분석기를 구현하고 프로그램에 대한 분석 결과를 통해서 모델의 정확성을 검증한다. 그리고, 프로그램에 나타나는 오염 정보들의 전파 과정을 보이고 결과를 검증한다. 본 이론적 모델은 동적 오염 분석에서 자료 흐름의 분석 과정을 이해하고 이를 활용하는 분석 방법을 설계하거나 구현하는 기반 지식으로 활용될 수 있을 것이다.

8 비트 센서 노드 상에서 효율적인 공개키 암호를 위한 다정도 제곱 연산의 최적화 (Optimizing Multiprecision Squaring for Efficient Public Key Cryptography on 8-bit Sensor Nodes)

  • 김일희;박용수;이윤호
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제36권6호
    • /
    • pp.502-510
    • /
    • 2009
  • Multiprecision Squaring은 공개키 알고리즘을 구성하는 연산 중에서 가장 중요한 연산 중 하나이다. 본 논문에서는 기존의 Multiprecision Squaring 알고리즘을 개선하여 연산 양을 줄임으로 성능을 항상시키는 Squaring 기법들을 제시하고 구현하였다. Scott이[1]에서 제안한 Carry-Catcher Hybrid 곱셈 알고리즘은 Gura가 제안한 Hybrid 곱셈 알고리즘[2]을 계승 발전시킨 것으로 MRACL 라이브러리에 구현되어 있으며, Carry-Catcher Hybrid 방법 사용한 Multiprecision Squaring 알고리즘도 MIRACL에 함께 구현되어 있다. 본 논문에서 이 Carry-Catcher Hybrid Squaring 알고리즘을 발전시켜 보다 효율적인 Squaring 알고리즘인 Lazy Doubling Squaring 알고리즘을 제안하고 구현하였으며, atmega128상에서 성능테스터를 수행하여 Carry-Catcher Hybrid Squaring 알고리즘과 비교하여 더 효율적인 알고리즘임을 보였다. 표준 Squaring 알고리즘이 $S_{ij}\;=\;x_i\;{\ast}\;x_j\;=\;S_{ij}$인 사실을 기반으로 곱셈의 횟수를 절반 가까이 줄인 알고리즘이라면 본 논문에서 제시한 Lazy Doubling Squaring 알고리즘은 $a_0\;{\ast}\;2\;+\;a_1\;{\ast}\;2\;+\;...\;+\;a_{n-1}\;{\ast}\;2\;+\;a_n\;{\ast}\;2\;=\;(a_0\;+\;a_1\;+\;...\;+\;a_{n-1}\;+\;a_n)\;{\ast}\;2$ 라는 사실을 기반으로 하여 doubling 연산 횟수를 획기적으로 줄인 알고리즘으로, MIRACL에 구현되어 있는 Multiprecision Squaring 알고리즘 보다 atmega128상에서 약 25% 정도의 빠른 결과를 얻을 수 있었으며, 저자가 아는 바로는 현재까지 나온 어떤 방법보다 빠르다.

GMLJP2 영상압축 기술을 이용한 다양한 공간자료의 효율적인 활용을 위한 프로그램 설계 및 구현 (Program Design and Implementation for Efficient Application of Heterogeneous Spatial Data Using GMLJP2 Image Compression Technique)

  • 김윤형;염재홍;이동천
    • 한국측량학회지
    • /
    • 제24권5호
    • /
    • pp.379-387
    • /
    • 2006
  • 실세계는 불연속성의 물체와 지표면의 개념으로 공간적인 모델링이 된다. 생성된 데이터 모델은 벡터와 래스터 형태로 표현된다. 비록 공간에 관련된 문제를 해결하기 위해서 단지 한 종류의 데이터를 사용해도 충분한 경우가 있기는 하지만 일반적으로 GIS는 다양한 형태의 데이터를 사용하게 된다 최근에는 GIS 분야의 발달로 다양한 형태의 데이터 모델이 소개되어지면서 이들 다양한 형태의 데이터를 효과적으로 다루기 위한 요구가 점점 커져가고 있는 추세이다. 지리정보 분야의 표준에 대한 연구를 수행하고 있는 Open GIS Consortium은 다양한 형태의 공간 데이터를 저장하고 활용하기 위해서 GMLJP2(Geographic Mark-Up Language JP2) 포맷을 소개하였다. GMIJP2 포맷은 웨이블렛 영상 압축 기법을 기반으로 하는 JPEG2000(JP2) 포맷을 기반으로 해서 확장성 및 호환성이 좋은 GML 데이터를 압축된 영상 위에 추가한 포맷이다. 이번 논문은 GMLJP2 포맷의 고찰과 다양한 공간데이터를 활용하고 관리하는데 활용될 수 있는 가능성을 검증하고자 한다. 항공사진, 수치지도와 LIDAR 데이터를 변환시켜서 GMLIP2 파일을 성공적으로 생성할 수가 있었다. 또한, GMLJP2 파일을 처리할 수 있는 응용프로그램을 설계 및 구현시켜 단일 파일에서 다양한 형태의 공간데이터를 효율적으로 처리되는 것을 확인하였다.

유도가열 기법을 이용한 저주파 용접예열 시스템 구현 (Implementation of Low Frequency Welding Pre-heating System Using Induction Heating)

  • 양주영;김수찬;박준모
    • 융합신호처리학회논문지
    • /
    • 제19권2호
    • /
    • pp.61-67
    • /
    • 2018
  • 용접예열은 본 용접 전에 금속이 융착되는 모재면을 일정한 온도로 가열하는 것을 의미한다. 냉각속도 조절에 따른 재료 경화 정도 감소, 불순물 편석억제, 열적 변형방지, 그리고 수분제거 등 인접 영향부의 균열을 방지할 수 있다. 이러한 이유에서 고품질의 용접을 위하여 반드시 필요한 작업이다. 유도가열은 전자기유도 현상을 응용하여 전기에너지를 열에너지로 변환시키는 효율적인 가열방식이다. 기체 및 액체를 이용한 연소발열과 비교하여 신속한 가열뿐만 아니라 청결하고, 안정적이며, 경제적이다. 단순한 구조로 주파수와 코일의 형태를 변형하여 가열체의 형상, 깊이, 재질에 관계없이 가열할 수 있다. 본 논문에서는 유도가열 기법을 이용하여 저주파 용접예열 시스템을 구현하였으며, 3종의 자동차 변속기 부품을 대상으로 권선코일 내에서 각 변속기 높이에 따라 권선코일 저항, 인덕턴스 및 자동차 변속기 부품의 온도변화를 관찰한 결과 전류의 변화는 저주파 가열에 있어 매우 중요한 요인으로 작용함을 확인하였다.

지식 데이타베이스를 적용한 효율적인 세균 의료영상 검색 시스템의 구현 (Implementation of an Efficient Microbial Medical Image Retrieval System Applying Knowledge Databases)

  • 신용원;구봉오
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권1호
    • /
    • pp.93-100
    • /
    • 2005
  • 본 연구는 신규 임상병리사로 하여금 보다 정확한 의사결정과 효율적인 교육에 이용할 수 있는 지식 및 내용 기반 의료 세균화상 검색 시스템을 설계 및 구현하는 것이다. 이를 위해, 먼저 알고리듬방식의 검색 이전에 경험적 지식을 바탕으로 세균동정단계 중 가장 빠른 경로를 탐색하여 원인균 동정에 소요되는 시간을 줄일 수 있도록 룰 베이스를 근거로 유연성 있는 탐색경로를 설정하여 전체적인 추론을 수행한다. 다음으로, 색상 모델 중에서 HSV 컬러 모델을 이용하여 세균화상 중에서도 특히 세균화상으로부터 시각정보의 색상 특징 벡터를 추출할 수 있는 색상 특징 추출방법을 제안한다. 아울러 대용량 세균화상 데이터베이스를 기반으로 보다 빠른 검색 성능을 위해, 배지, 검체, 부서, 세균명과 같은 단순속성들에 대해서는 B+-트리, 세균화상에 대한 부가적인 설명 정보로부터 추출한 키워드들에 대해서는 역화일기법, 그리고 화상으로부터 추출한 고차원 색상 특징벡터에 대해서는 스캔-기반 필터링(Scan-Based Filtering:SBF) 기법을 결합한 통합 색인기법을 기술한다. 마지막으로 구현된 시스템은 시각적인 내용 자체의 정보와 지식을 이용하여 효과적으로 복잡한 세균화상을 검색 및 관리할 수 있는 가능성을 보인다. 아울러 구현한 지식 및 내-용기반 세균화상 검색 시스템을 통해 임상분야의 지식을 잘 구조화함으로써 초보적인 임상병리사의 학습기간을 현저히 단축시킬 수 있을 것으로 기대된다.

  • PDF

스마트폰 데이터베이스 환경에서 암호화된 데이터에 대한 효율적인 키워드검색 기법 (An Efficient-keyword-searching Technique over Encrypted data on Smartphone Database)

  • 김종석;최원석;박진형;이동훈
    • 정보보호학회논문지
    • /
    • 제24권4호
    • /
    • pp.739-751
    • /
    • 2014
  • 많은 사람들이 일상생활뿐만 아니라 다양한 업무에서 스마트폰을 활용하고 있다. 이에 따라 스마트폰에는 사용자의 개인정보 및 업무상의 민감한 정보가 저장된다. 그러나 스마트폰은 다양한 데이터 및 개인 정보를 데이터베이스에 평문형태로 저장하고 있어 악성 앱이나 단말기 분실, 데이터 복원 등을 통하여 데이터베이스에 저장된 데이터 및 개인정보가 외부로 노출되고 2차 공격에 사용될 수 있다. 이러한 사용자의 정보유출 피해를 차단하기 위해서는 데이터베이스 암호화 기술이 필요하지만, 데이터베이스를 암호화하는 경우 성능저하를 야기 시킨다. 대표적인 예로, 암호화된 상태에서 특정 키워드를 통해 데이터를 검색하는 경우 모든 데이터를 복호화하거나 인덱스 정보 없이 순차적인 검색을 해야 하는 오버헤드가 발생한다[1]. 본 논문에서는 데이터베이스가 암호화된 상태에서, 데이터를 검색할 때 발생하는 오버헤드를 최소화하기 위한 검색가능한 암호 기법을 제안한다. 특히, 스마트폰과 같이 자원이 제한된 환경에서 사용되는 로컬 데이터베이스에 대해, 가변길이 블룸 필터를 사용하는 암호화된 데이터상에서의 효율적인 키워드 검색 기법을 제안하고 기존의 대칭키 방식의 검색 가능한 암호 기법들과 비교 분석한다. 그리고 안드로이드 스마트폰에서 제안하는 기법을 구현하여 제안 기법의 적절성과 성능을 검증한다. 구현을 통한 실험 결과, 본 논문에서 제안하는 방법이 암호화된 상태에서의 단순 검색에 비해 약 50% 이상의 검색 속도 향상 및 기존 고정 길이 블룸필터에 비해 동일한 긍정오류율 상에서 약 70% 이상의 공간을 절약할 수 있음을 확인할 수 있었다.