• 제목/요약/키워드: 코드 최적화

검색결과 480건 처리시간 0.025초

전자빔을 이용한 triclosan 제거에 있어서 실험계획법의 이용 (Decomposition of Triclosan onto E-beam Process using a Design of Experiment(DOE))

  • 장태범;이시진
    • 한국지반환경공학회 논문집
    • /
    • 제13권6호
    • /
    • pp.51-57
    • /
    • 2012
  • 본 연구는 E-beam 공정을 통한 triclosan의 광분해에 대하여 조사하였다. 공정의 최적화는 실험계획법에 의한 회분식 실험을 통해 수행되었다. 실험계획법은 통계적 적용 방안의 하나로 각 인자간의 영향을 고려하기 위해 반응표면을 설계하는 방법이다. 반응은 triclosan의 제거율(%, $Y_1$)과 TOC 제거율(%, $Y_2$)로 적용되었고 두 개의 독립변수로서 triclosan의 농도를 "$x_1$", 조사강도를 "$x_2$"로 설계하였다. 코드화 된 인자에 대한 Triclosan 제거율과 TOC 제거율에 따른 회귀식은 각각 $Y_1=63-12.4335x_1+15.1835x_2+5.8125x{_1}^2-5.6875x{_2}^2-0.75x_1x_2(R^2=95.1%,\;R^2(Adj)=91.7%)$$Y_2=46-8.8462x_1+11.7175x_2-0.75x{_1}^2-6.25x{_2}^2(R^2=98.7%,\;R^2(Adj)=97.7%)$로 나타났다. $Y_1$$Y_2$에 대한 모델 예측식의 결정계수($R^2$)와 수정결정계수($R{^2}_{(Adj)}$)의 값이 90% 이상으로 나타나 실험적 관찰결과와 잘 부합하였다. 이러한 결과는 회귀모델이 E-beam 공정에서의 인자영향을 잘 설명하며 통계적 적용이 성공적으로 적용된 것으로 판단된다.

원자로심의 열적여유도 증대를 위한CETOP-D의 입구유량인자 최적화 기법 개발 (Development of an Optimization Technique of CETOP-D Inlet Flow Factor for Reactor Core Thermal Margin Improvement)

  • Hong, Sung-Deok;Lim, Jong-Seon;Yoo, Yeon-Jong;Kwon, Jung-Tack;Park, Jong-Ryul
    • Nuclear Engineering and Technology
    • /
    • 제27권4호
    • /
    • pp.562-570
    • /
    • 1995
  • 근래의 ABB/CE형 가압경수로들은, 정상운전 및 예상운전과도상태 중에 허용핵연료설계제한치가 위배되는 것을 방지하기 위하여, 노심 운전상태를 감시하는 디지탈노심감시계통, COLSS(Core Oper-ating Limit Supervisory System)를 보유하고있다. COLSS의 주요 기능 중 하나는. 측정되는 운전조건에 대한 최소 핵비등이탈률을 계산하여, 핵비등이탈에 대한 과출력여유도를 감시하는 것이다. COL-SS에서 최소 핵비등이탈률을 계산하는데 사용되는 CETOP-D 모델은 상세부수로분석코드인 TORC 모델에 대해 보수적으로 벤치마킹되며, 보정상수로서 고온집 합체의 입구유량인자를 사용하고 있다. 본 연구에서는 CETOP-D 입구유량인자를 가장 제한적인 운전조건에서 보수적인 단일 값으로 결정하는 ABB/CE 방법을 배제하고, 운전조건에 따른 CETOP-D 입구유량인자 변화를 상관식형태로 결정하는 “CETOP-D 입구유량인자 최적화기법”을 개발하였다. 개발된 방법을 영광 3,4호기 초기노심의 노심운전영역에 적용한 결과, 기존의 ABB/CE 방법에 비하여 정상운전영역에서 핵비등이탈에 대한 과출력여유도가 2% 가량 증가하였다.

  • PDF

Automatic Usage Profiling을 통한 초기 앱 실행 속도 개선 방법 (Improving application startup time by automatic profiling)

  • 채향석;백종문
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제28권1호
    • /
    • pp.1-6
    • /
    • 2019
  • Google은 2009년 Bytecode로 구성된 Dex(Dalvik Executable)를 Dalvik Runtime의 Interpreter가 실행하는 형태의 Android를 공개하였다. 이후로 Interpreter 실행 속도 개선을 위해 JIT(Just-in-time) 컴파일 기술을 적용하였고 Lollipop(Android 5.0)부터는 Dalvik Runtime을 대체하여 ART Runtime을 제공하여 AOT(A head-of-time) 컴파일 지원을 통해 앱 설치 이후부터 Bytecode가 아닌 Native code로 동작하도록 함으로써 성능을 높일 수 있게 되었다. 하지만 앱 설치/업데이트 시점에 모든 대상을 컴파일하는 AOT 컴파일은 시간이 오래 걸리고 메모리/CPU 자원을 많이 사용함에 따라 느려지고 발열을 유발하여 사용자 불편함을 초래하였다. 시간이 지날수록 더 복잡하고 큰 코드를 지닌 앱들이 많이 등 장함에 따라 AOT 컴파일로 인해 발생하는 문제들이 더 많이 발생하게 되었고, Nougat(Android 7.0)부터는 이를 개선하여 AOT 컴파일을 앱 설치/업데이트 시점에 모두 수행하지 않고 최적화 시점을 나중으로 미루고 실제 사용자의 사용 기록인 Profile을 사용하는 Profile-guided 컴파일 방법을 통해 문제를 회피하고 있다. 이 연구에서는 앱 실행 속도를 설치 직후부터 개선할 수 있도록 하기 위해 Profile에 따른 앱 실행 속도의 특성을 파악하여 앱 실행 속도를 개선할 수 있는 Profile을 앱 개발 시점에 자동 생성하는 방법과 자동생성한 프로파일을 APK에 포함하고 앱 설치/업데이트 시점에 활용하여 최적화를 할 수 있는 방법을 제안한다. 제안하는 방법을 통해 앱 설치 시점에 Profile에 기반하여 선택적으로 컴파일할 수 있으므로 설치 시점에 발생하는 사용자 불편을 최소화할 수 있으며 앱 설치 이후 Native code 실행을 통해 앱 실행 속도를 최초 실행부터 개선할 수 있다.

ARM Core(R)를 이용한 AMR-WB+ 오디오 부호화기의 실시간 구현 (Real-time Implementation of the AMR-WB+ Audio Coder using ARM Core(R))

  • 원양희;이형일;강상원
    • 대한전자공학회논문지SP
    • /
    • 제46권3호
    • /
    • pp.119-124
    • /
    • 2009
  • 본 논문에서는 AMR Core(R)를 이용해서 AMR-WB+ 오디오 부호화기를 실시간 구현하였다. 구현 시 사용된 최적화 방법은 어셈블리어 단계에서 수행되었고, latency를 제거하고 32비트 레지스터를 사용하였다. 구현된 음성 부호화기는 평균 복잡도가 ARM9E 버전에서 인코더 160.76MHz, 디코더 33.05MHz으로 총 193.81MHz로 측정되었다. 사용된 ROM의 크기는 인코더 65.21Kbyte, 디코더 32.01Kbyte, 공통소스 279.81Kbyte이다. 구현된 AMR-WB+ 소스 코드는 3GPP에서 제공하는 테스트 벡터들을 CodeWarrior와 목표 PDA 상에서 모두 bit-exact하게 통과함을 보임으로써 검증되었다.

강우에 의한 지하수위 변동 예측모델의 개발 및 적용 (A Development of Groundwater Level Fluctuations Due To Precipitations and Infiltrations)

  • 박은규
    • 한국지하수토양환경학회지:지하수토양환경
    • /
    • 제12권4호
    • /
    • pp.54-59
    • /
    • 2007
  • 본 연구에서는 수학적 모델링을 통해 강우에 기인하는 지하수위 변동예측 준-해석학적 모델을 개발하였다. 개발된 모델은 홍천 지역의 지하수위 변동을 예측에 적용되었으며 이를 위하여 지하수 변동 관측자료 및 강우자료가 이용되었다. 개발된 모델은 비선형 파라미터 예측 코드를 활용하여 2003년 지하수위 변동을 예측하도록 적정되었으며 이렇게 최적화에 이용된 입력 파라미터는 그 다음해인 2004년 지하수위 변동을 예측하는데 활용되었다. 강우자료에 기초한 2004년 지하수위 변동 예측은 RMS 오차가 0.18 m로 관측지하수위의 표준편차가 0.44 m인 것으로 미루어 보았을 때 대체로 양호한 것으로 판단된다. 또한 본 연구에서는 개발된 모델을 이용하여 지표 피복의 변화에 기인하는 함양율 감소 시 발생되는 지하수위 변동 예측 및 양수에 의한 인공적인 지하수위 강하를 모사하는데 적용하였다. 본 연구의 결과는 보다 정확한 지하수위 변동 예측증 위해서는 지하수 함양율을 상수로 적용하는 것이 적절치 않으며 강우 패턴의 함수로 결정되어야 함을 보인다.

이중 모우드 수신기용 가변 변환이득 믹서 (Variable Conversion Gain Mixer for Dual Mode Receiver)

  • 박현우;구경헌
    • 한국항행학회논문지
    • /
    • 제10권2호
    • /
    • pp.138-144
    • /
    • 2006
  • 본 논문에서는 와이브로와 무선랜 응용을 위한 이중 모우드 FET 믹서를 단일 게이트의 두 개 pHEMT를 캐스코드(cascode)로 연결하여 이중게이트 FET 믹서 형태로 구현하였다. 설계된 이중게이트 믹서는 와이브로와 무선랜 응용에서 DC 전력소모를 최소화하기위해 가변적인 변환이득을 갖도록 최적화되었다. 설계 믹서의 LO-RF간 격리도 특성은 2.3GHz~2.5GHz에서 약 20dB이다. LO신호가 0dBm이고 RF신호가 -50dBm일 때 믹서는 15dB의 변환이득을 갖는다. 수신되는 RF신호가 -50dBm에서 -20dBm까지 증가할 때 변환이득은 15dB에서 -2dB까지 바이어스에 따라 감소하게 된다. 가변 변환이득은 몇 가지 장점이 있다. 즉 IF단에서 AGC의 넓은 동작영역의 부담을 줄일 수 있고, 또한 믹서의 DC전력소모를 약 90% 절약할 수 있다.

  • PDF

슬롯다이 코팅의 최적화 조건에 관한 연구 (Study on the Optimized Condition of the Slot-Die Coating Process)

  • 서응수;예정우;황중국;심재술;채영석
    • 대한기계학회논문집A
    • /
    • 제39권9호
    • /
    • pp.937-945
    • /
    • 2015
  • 본 연구에서는 코팅 공정에 사용되는 슬롯다이(slot-die)에 대해 조건에 따른 코팅 성능을 연구하였다. 슬롯다이 코팅은 코팅 되는 필름의 속도, 코팅액의 점도 그리고 슬롯다이로 주입 되는 압력에 따라 코팅 품질이 많이 달라진다. 따라서 본 논문에서는 CFD 코드를 이용하여 안정적인 코팅을 위한 최적의 조건을 찾았다. 다양한 코팅액의 점도와 슬롯다이 입구의 압력 그리고 코팅 필름의 속도에 대해서 해석을 수행하였다. 그 결과로 $5kgf/cm^2$의 압력과 100cps 의 점도 그리고 20m/min 의 속도 조합에서 가장 안정적으로 코팅액이 잘 도포되었다.

테스팅 및 저전력을 고려한 최적화된 상태할당 기술 개발 (Development of Optimized State Assignment Technique for Testing and Low Power)

  • 조상욱;이현빈;박성주
    • 대한전자공학회논문지SD
    • /
    • 제41권1호
    • /
    • pp.81-90
    • /
    • 2004
  • 유한상태기의 상태할당은 이로부터 구현되는 순차회로의 속도, 면적, 테스팅 및 소비전력에 큰 영향을 미친다. 본 논문에서는 상태변수 그룹들 사이에 상호 의존성(dependency)을 최소화하여 테스팅 및 전력소모를 개선하기 위한 m-블록 분할을 이용한 새로운 상태할당 기술을 소개한다. m-블록 분할 알고리즘에 의해 상태도로부터 상태들을 그룹으로 나누어 상태변수의 상호의존성을 줄이고, 상태천이 확률에 의해 결정된 무게인자에 따라 상태간 상태변수의 변화를 최소로하는 코드를 할당하여 상태천이시 스위칭 횟수를 줄인다. 상태변수 의존성을 줄임으로써 순차회로 사이클이 줄어들어서 부분스캔 및 테스트 생성이 용이하게 되고, 상태변수간의 스위칭 횟수를 줄임으로써 소비전력이 줄어들게 든다. 즉, 본 상태할당 기술은 서로 상반 관계에 있는 테스팅과 저전력 문제를 동시에 해결할 수 있는 새로운 기술이다. 벤치마크 회로에 대한 실험결과 기존의 방법보다 고장점검도 및 소비전력이 현저히 개선되었음을 확인하였다.

유전자 알고리즘을 이용한 DNA 서열 생성 시스템의 효율적인 구현에 대한 연구 (Implementation of efficient DNA Sequence Generate System with Genetic Algorithm)

  • 이은경;이승렬;김동순;정덕진
    • 전자공학회논문지SC
    • /
    • 제43권5호
    • /
    • pp.44-59
    • /
    • 2006
  • DNA 컴퓨터의 계산 수준을 분자 수준으로 끌어내려 막대한 병렬성을 확보하고, 보다 효율적인 정보 처리를 가능케 해 차세대 컴퓨팅 기법으로서의 위치를 확고히 하고 있다. 그러나 DNA 컴퓨팅은 실제 실험을 통해 계산 모델 및 알고리즘을 검증하기 때문에 많은 연산 시간을 필요로 한다. 따라서 빠른 계산 모델 및 알고리즘의 검증을 위해 시뮬레이터인 NACST가 개발되었다. 그러나 NACST에 포함된 서열생성 시스템의 반복적인 연산 특징 때문에 이 또한 많은 연산시간을 필요로 하게 되었다. 따라서 시뮬레이션 시간 단축을 위한 서열생성 시스템의 효율적인 하드웨어 구조가 요구된다. 이에 본 논문은 DNA 코드 최적화 부분의 연산시간이 NACST 연산시간의 약 95% 이상을 차지한다는 점을 착안하여 DNA 서열 생성 시스템에 병렬 기법과 Pipeline 기법을 적용하였고 적합도 함수 간 연산을 공유시켜 연산의 양을 대폭 줄이고 분배해 시뮬레이션 시간을 크게 줄일 수 있는 하드웨어 구조를 제안하고 검증하였다. 실험 결과 제안된 하드웨어는 기존 소프트웨어에 비해 약 467배 이상의 연산시간 감소를 보였으며 DNA 서열 생성 성능은 기존과 동일함을 보였다.

선박 전원용 고체산화물형 연료전지(SOFC) 시스템의 스택 공급 가스의 열관리 문제에 관한 연구 (A Study on Thermal Management of Stack Supply Gas of Solid Oxide Fuel Cell System for Ship Applications)

  • 박상균;김만응
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제35권6호
    • /
    • pp.765-772
    • /
    • 2011
  • 본 연구에서는 선박 전원용 SOFC 시스템에 대한 HIL(Hardware-In-the-Loop)을 구축하기 위하여 실시간 코드 생성이 가능한 연료전지 시스템 모델을 개발을 하였다. 또한, 메탄을 연료로 사용한 내부개질형 500kW급 고체산화물형 연료전지 시스템에서 연료전지 스택으로 공급되는 애노드와 캐소드 공급가스의 온도 차이를 최소화하기 위하여 연료전지 스택 배기가스의 유량 분배, 연료 및 공기 공급 유량, 공급 공기 온도의 영향이 애노드 및 캐소드 공급 가스의 온도 특성과 연료전지 스택 출력 및 시스템 효율 등에 미치는 영향에 관하여 검토하였다. 그 결과 터빈 출구에 위치한 3-Way 밸브의 위치가 0.839에서 애노드와 캐소드 공급 가스 온도가 약 830K에서 동일하게 유지됨을 알 수 있었다. 또한, 애노드와 캐소드 공급 가스 온도를 높이기 위해서는 연료전지 스택 및 시스템 효율을 충분히 고려하여 메탄 공급 유량을 최적화하는 프로세스가 필요함을 알 수 있었다.