• 제목/요약/키워드: 구동기 출력

검색결과 462건 처리시간 0.018초

NIST SP 800-90B의 최소 엔트로피 추정 알고리즘에 대한 고속 구현 및 효율적인 메모리 사용 기법 (High-Speed Implementation and Efficient Memory Usage of Min-Entropy Estimation Algorithms in NIST SP 800-90B)

  • 김원태;염용진;강주성
    • 정보보호학회논문지
    • /
    • 제28권1호
    • /
    • pp.25-39
    • /
    • 2018
  • 최근 NIST에서는 암호학적 난수발생기의 핵심 요소인 엔트로피 소스의 안전성을 평가하기 위한 방법을 다루고 있는 SP 800-90B 문서의 두 번째 수정안과 이를 Python으로 구현한 코드를 제공하였다. SP 800-90B에서의 엔트로피 소스에 대한 안전성 평가는 엔트로피 소스의 출력 표본 수열로부터 도출한 여러 가지 추정량(estimator)에 기반 하여 최소 엔트로피를 추정하는 과정이다. 최소 엔트로피 추정 과정은 IID 트랙과 non-IID 트랙으로 대별되어 진행된다. IID 트랙의 경우 MCV 추정량만을 사용하여 속도 측면에서 무리가 없다. 반면 non-IID 트랙에서는 MCV를 포함한 총 10 가지의 추정량을 적용해 최소 엔트로피를 추정하게 된다. NIST의 코드에서 non-IID 트랙의 1 회 구동 시간은 약 20 분이 소요되고, 사용되는 메모리는 5.5 GB를 넘긴다. 이는 다양한 잡음원으로 반복적인 평가를 수행해야 하는 평가 기관 또는 여러 환경에서 실험을 수행해야 하는 개발자나 연구자 입장에서는 NIST에서 제공한 Python 코드를 이용하는 것이 불편할 수 있으며, 환경에 따라 실행이 불가할 수도 있다. 본 논문에서는 SP 800-90B의 최소 엔트로피 추정 방법에 대한 고속 구현과 효율적인 메모리 사용 기법을 제시한다. 주요 연구 결과로 MultiMCW 추정 방법에 C++ 코드의 장점을 적용한 고속화 방법, MultiMMC 추정 방법의 데이터 저장 방식을 재구성하여 메모리 사용량을 현저하게 감소시킴과 동시에 고속화한 방법, LZ78Y 추정 방법에 데이터 저장 방식의 재구성을 통한 고속화 기법 등을 제안한다. 우리의 개선된 방법이 종합적으로 적용된 C++ 코드는 NIST에서 제공한 기존의 Python 코드와 비교할 때, 속도는 14 배 빠르고 메모리 사용량은 1/13로 감소하는 효과를 보인다.

천연가스-디젤 혼소 엔진의 50% 부하 조건에서 제동효율 및 연소안정성 개선을 위한 디젤 분무 특성 평가 (Investigation on Diesel Injection Characteristics of Natural Gas-Diesel Dual Fuel Engine for Stable Combustion and Efficiency Improvement Under 50% Load Condition)

  • 오세철;오준호;장형준;이정우;이석환;이선엽;김창기
    • 한국가스학회지
    • /
    • 제26권3호
    • /
    • pp.45-53
    • /
    • 2022
  • 디젤엔진의 배출물 개선을 위해 탄소수가 낮은 천연가스를 혼합하여 사용하는 천연가스-디젤 혼소 연소가 각광받고 있다. 특히 자발화 특성에 차이가 있는 디젤과 천연가스의 특성을 이용한 반응성 제어 압축착화(reactivity controlled compression ignition, RCCI) 연소 전략을 통해 기존 디젤엔진의 효율과 배출가스를 동시에 개선시키는 연구가 활발하게 진행되어 왔다. 상사점보다 앞당겨진 디젤 직접 분사시기 적용을 통해 실린더 전체 영역의 균일 혼합기를 형성하여 전체적으로 희박한 자발화 기반 연소를 달성함으로써 질소산화물 (NOx) 및 입자상물질 (PM) 저감과 제동열효율 개선을 동시에 달성할 수 있다. 하지만 매우 희박한 저부하 영역에서 불완전 연소량이 증가하는 단점이 존재하며, 안정적인 연소 구현을 위해 디젤 분사시기가 민감하게 제어되어야 하는 어려움도 존재한다. 본 연구에서는 앞서 언급된 저부하 영역에서의 천연가스-디젤 혼소 엔진의 효율 및 배기 개선을 확인하고, 동시에 발전용 엔진 구동 영역에서 디젤 분사시기에 따른 연소안정성을 평가하였다. 실험에는 6 L급 상용디젤 엔진이 사용되었으며, 1,800 rpm, 50% 부하 영역 (~50 kW)에서 실험이 진행되었다. 제동효율 및 연소안정성을 개선하기 위한 전략으로 분무 패턴이 다른 2개의 인젝터를 적용하였으며, 천연가스/디젤 비율과 디젤 분사시기를 바꿔가면서 실험이 진행되었다. 실험 결과, 협각 분사가 추가된 수정 인젝터에서 제동 열효율이 증가하는 것을 확인하였다. 또한 연소안정성 및 출력, 그리고 강화된 배기 규제를 고려하였을 때 수정 인젝터의 분무 패턴이 예혼합연소 형성에 적합하였고 이를 통해 질소산화물 배출량을 Tier-V 기준치인 0.4 g/kWh 이하로 저감함으로써 RCCI 연소 가능 영역을 확장할 수 있음을 실험적으로 확인하였다.