• 제목/요약/키워드: code feedback

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

Simulations of BEAVRS benchmark cycle 2 depletion with MCS/CTF coupling system

  • Yu, Jiankai;Lee, Hyunsuk;Kim, Hanjoo;Zhang, Peng;Lee, Deokjung
    • Nuclear Engineering and Technology
    • /
    • 제52권4호
    • /
    • pp.661-673
    • /
    • 2020
  • The quarter-core simulation of BEAVRS Cycle 2 depletion benchmark has been conducted using the MCS/CTF coupling system. MCS/CTF is a cycle-wise Picard iteration based inner-coupling code system, which couples sub-channel T/H (thermal/hydraulic) code CTF as a T/H solver in Monte Carlo neutron transport code MCS. This coupling code system has been previously applied in the BEAVRS benchmark Cycle 1 full-core simulation. The Cycle 2 depletion has been performed with T/H feedback based on the spent fuel materials composition pre-generated by the Cycle 1 depletion simulation using refueling capability of MCS code. Meanwhile, the MCS internal one-dimension T/H solver (MCS/TH1D) has been also applied in the simulation as the reference. In this paper, an analysis of the detailed criticality boron concentration and the axially integrated assembly-wise detector signals will be presented and compared with measured data based on the real operating physical conditions. Moreover, the MCS/CTF simulated results for neutronics and T/H parameters will be also compared to MCS/TH1D to figure out their difference, which proves the practical application of MCS into the BEAVRS benchmark two-cycle depletion simulations.

파이선(Python) 학습을 위한 평가 프로세스 설계 (Assessment Process Design for Python Programming Learning)

  • 고은지;이정민
    • 정보교육학회논문지
    • /
    • 제24권1호
    • /
    • pp.117-129
    • /
    • 2020
  • 본 논문은 기존 컴퓨팅 사고력 평가 연구를 분석하고 보완하여 형성적 관점에서 컴퓨팅 사고력을 평가하는 방안을 탐색하고, 텍스트 기반 프로그래밍 언어인 파이선을 활용한 프로그래밍 언어 학습 평가를 위한 평가 프로세스를 설계하기 위해 수행되었다. 이와 같은 목적으로 컴퓨팅 사고력 영역을 탐색하고 평가 설계에 관련된 연구를 분석하였다. 또한, 초보자가 학습하는 파이선 프로그래밍의 학습 영역을 확인하고, 파이선 학습을 통해 획득할 수 있는 컴퓨팅 사고력 영역을 규명하였다. 이들을 종합하여 컴퓨팅 사고력에 해당하는 구문을 분석하여 피드백을 제공하는 평가 방법을 설계하였다. 아울러, 순서도와 의사코드를 활용하여 아이디어를 나타내게 함으로써 반성적 사고를 통한 자기평가가 가능하게 하고, 커뮤니티를 활용한 코드공유 및 의사소통을 통해 동료피드백이 가능한 평가 프로세스를 설계하였다는 데에 본 연구의 시사점이 있다.

XOR 연산의 자유 공간 병렬 처리를 이용한 광학적 CBC 블록 암호화 기법 (Optical CBC Block Encryption Method using Free Space Parallel Processing of XOR Operations)

  • 길상근
    • 한국광학회지
    • /
    • 제24권5호
    • /
    • pp.262-270
    • /
    • 2013
  • 본 논문에서는 블록암호화의 CBC(Cipher Block Chaining) 방식을 광학적인 XOR 연산을 이용하여 새로운 변형된 CBC 암호화 및 복호화 시스템을 제안한다. 제안한 방법은 광학적 XOR 연산의 병렬 처리를 위해 이중 인코딩 방법과 자유 공간 연결 광논리 게이트 방법을 사용한다. 또한 제안된 XOR 연산 기반의 CBC 암호화 방식의 광학적 구성도를 공학적으로 실제 제작 구현 가능한 광 모듈 형태의 광 암호화/복호화 장치로 제안한다. 제안된 방법은 기존의 CBC 방식을 광학적으로 구현했기 때문에 기존의 전자적인 CBC 방식의 장점과 광학적인 고속성과 병렬 처리의 특성으로 인해 많은 정보를 빠른 속도로 암호화 및 복호화가 가능하다. 또한, 광 병렬 처리의 특성상 데이터가 2차원으로 배열되어 데이타 크기가 증가된 평문 데이터와 암호키를 사용함으로써 기존의 전자적 CBC 방식보다도 한층 더 암호 강도가 강력해진 암호화 시스템을 제공한다. 컴퓨터 시뮬레이션 결과는 제안한 기법이 CBC 모드의 암호화 및 복호화 과정에 효율적임을 보여준다. 한편 제안된 방식은 CBC 방식 외에 ECB(Electronic Code Book) 방식과 CFB(Cipher Feedback Block) 방식에도 적용할 수 있다.

개선된 터보 등화기의 설계와 성능 평가 (Design and Performance Evaluation of Improved Turbo Equalizer)

  • 안창영;유흥균
    • 전자공학회논문지
    • /
    • 제50권8호
    • /
    • pp.28-38
    • /
    • 2013
  • 본 논문에서는 단일 반송파 시스템에서 LDPC(low density parity check) 부호와 LMS(least mean square) 알고리즘을 이용한 적응 등화기를 사용한 시스템에서 간단한 계산을 통한 궤환 신호를 생성하여 성능을 향상 시키는 개선된 터보 등화기를 제안한다. LDPC부호는 오류를 정정하는데 있어서 매우 좋은 성능을 보인다. 그러나 LDPC 부호는 열악한 환경에서 좋은 성능을 내기 위하여 긴 패리티 검사행렬을 사용하고 LDPC 부호의 반복을 증가시켜 계산량이 크게 늘어난다. 추가로 성능을 더욱 향상시키기 위해 LDPC 부호 기반의 터보 등화 방법을 사용한다. 이 시스템의 경우 반복횟수의 증가로 계산량이 매우 크게 증가하는 단점이 있다. 이러한 계산량의 증가를 보완하기 위하여 LDPC 부호와 연판정 이후의 신호를 이용하여 적응 등화기를 조절한다. 시뮬레이션 결과 더 적은 계산량으로 LDPC 부호를 사용하고 SISO-MMSE(soft input soft output minimum mean square error)알고리즘 기반인 터보 등화기에 근접하는 성능을 내는 것을 확인하였다.

모형 객체 패턴을 이용한 Federation 통합시험 방법 (A Method of Integration Testing for Federation using Mock Object Patterns)

  • 심준용;이용헌;이승영;김세환
    • 한국시뮬레이션학회논문지
    • /
    • 제20권4호
    • /
    • pp.41-48
    • /
    • 2011
  • 개발 기능에 대한 단위시험 모듈을 구현할 경우 도메인 구현부와 시험 구현부의 종속성이 높기 때문에 단위시험 모듈의 재사용이 어렵다. 특히, 동일한 구조나 기반 프레임워크를 재사용하는 시스템의 경우 구성 소프트웨어의 내부 인터페이스를 위한 단위시험 모듈의 중복이 불가피하며, 통합 시험 코드는 해당 모듈 간 연동 인터페이스 구현에 종속되기 때문에 각 모듈의 개발 일정에 따라 단위시험 수행이 제한될 수 있다. 이러한 문제를 해결하기 위해서 TDD 기법 중 하나인 모형 객체(Mock Objects) 패턴을 이용한 단위시험 방법이 제안되었다. 이 방법은 도메인 모듈과 시험 모듈을 분리할 수 있도록 도메인 모듈을 대리하는 모형 객체를 생성하고, 해당 모형 객체를 시험 모듈과 통합함으로써 단위시험 모듈의 구현을 용이하게 한다. 본 논문은 HLA 시뮬레이션 시스템 개발에 참여하는 Federate의 Federation 통합 및 연동 시험을 용이하게 하기 위해서 모형 객체를 적용한 모형 Federate를 설계하고, 모형 Federate의 구성 모듈을 위한 테스트 프레임워크를 제안한다. 제안 프레임워크는 RTI 서비스를 위한 시험 함수를 제공하며, 해당 함수들은 xUnit 패턴에 의해 자동화 된다.

온라인 저지 시스템 지원을 위한 Feature-Wise Linear Modulation 기반 소스코드 문맥 학습 모델 설계 (Learning Source Code Context with Feature-Wise Linear Modulation to Support Online Judge System)

  • 현경석;최우성;정재화
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제11권11호
    • /
    • pp.473-478
    • /
    • 2022
  • 온라인 저지 시스템 지원하기 위한 표절 검사, 소스코드 분석 및 자동화된 튜터링 기법이 연구되고 있다. 최근 딥러닝 기술 기반의 소스코드 유사도 분석을 통한 표절 감지 기술들이 제안되었으나, 자동화된 튜터링을 지원하기 위한 딥러닝 기반의 연구는 미흡한 실정이다. 따라서 본 논문에서는 자바 바이트코드와 문제정보를 결합하여 학습하고, 학습자가 온라인 저지 시스템에 코드를 제출하기 전에 pass/fail 여부를 예측할 수 있는 GRU 기반의 Input / Output side FiLM 모델을 제안한다. 또한 온라인 저지에 수집되는 데이터의 특성상 비대칭이 발생하기 때문에 밸런스 샘플링 기법을 적용하여 데이터를 균등하게 분포시켜 두 상황을 제안한 모델로 학습하였다. 실험 결과 Input side FiLM 모델이 가장 높은 73.63%의 성능을 보였다. 이를 기반으로 학습자들이 온라인 저지의 평가를 받기 전에 pass/faill 여부를 확인하여 소스코드 개선에 대한 피드백 기능에 적용 가능할 것으로 예상된다.

Steady- and Transient-State Analyses of Fully Ceramic Microencapsulated Fuel with Randomly Dispersed Tristructural Isotropic Particles via Two-Temperature Homogenized Model-II: Applications by Coupling with COREDAX

  • Lee, Yoonhee;Cho, Bumhee;Cho, Nam Zin
    • Nuclear Engineering and Technology
    • /
    • 제48권3호
    • /
    • pp.660-672
    • /
    • 2016
  • In Part I of this paper, the two-temperature homogenized model for the fully ceramic microencapsulated fuel, in which tristructural isotropic particles are randomly dispersed in a fine lattice stochastic structure, was discussed. In this model, the fuel-kernel and silicon carbide matrix temperatures are distinguished. Moreover, the obtained temperature profiles are more realistic than those obtained using other models. Using the temperature-dependent thermal conductivities of uranium nitride and the silicon carbide matrix, temperature-dependent homogenized parameters were obtained. In Part II of the paper, coupled with the COREDAX code, a reactor core loaded by fully ceramic microencapsulated fuel in which tristructural isotropic particles are randomly dispersed in the fine lattice stochastic structure is analyzed via a two-temperature homogenized model at steady and transient states. The results are compared with those from harmonic- and volumetric-average thermal conductivity models; i.e., we compare $k_{eff}$ eigenvalues, power distributions, and temperature profiles in the hottest single channel at a steady state. At transient states, we compare total power, average energy deposition, and maximum temperatures in the hottest single channel obtained by the different thermal analysis models. The different thermal analysis models and the availability of fuel-kernel temperatures in the two-temperature homogenized model for Doppler temperature feedback lead to significant differences.

다중 송신안테나 통신시스템에서 송신 안테나의 위상 조절 기법 (Phase Control of Transmit Antennas in SIMO Systems)

  • 김영길
    • 한국통신학회논문지
    • /
    • 제37권8A호
    • /
    • pp.612-617
    • /
    • 2012
  • 다중 송신안테나 통신시스템에서 송신 안테나의 위상을 제어하는 두 가지 방법을 제안한다. 첫 번째 방법은 첫 번째 안테나의 위상을 기준으로 나머지 송신안테나들이 최대한 첫 번째 안테나와 위상을 가깝게 조절하는 기법이다. 두 번째 방법은 특정한 섹터를 정한 다음, 그 섹터로 모든 송신 안테나들의 위상을 일치시키는 기법이다. 컴퓨터 모의실험을 통하여 첫 번째 위상 조절기법이 두 번째 위상조절기법보다 우수하다는 것을 보일 수 있다. 그리고 첫 번째 위상 조절기법이 송신안테나 갯수가 4개일때 직교 시공간부호의 성능보다 1.2 dB 우수함을 알 수 있다.

Embedded Target을 이용한 DC Motor제어가 설계 및 구현 (Design and Implementation for DC Motor controller Using Embedded Target)

  • 신위재
    • 융합신호처리학회논문지
    • /
    • 제13권1호
    • /
    • pp.56-62
    • /
    • 2012
  • 이 논문은 매트랩/시뮬링크에서 도입한 TI 2000 DSP 라이브러리를 위한 임베디드 타켓을 사용하여 직류 모터 시스템에 대한 속도 제어기를 설계하고 구현하였다. 속도 제이기는 매트랩/시뮬링크 프로그램을 사용하여 쉽게 설계하고 구현할 수 있다. 모터 속도의 궤환은 속도 감지기로 엔코드와 펄스미터를 사용하여 eZdsp F2812 의 A/D 변환기를 통하여 처리하였다. 제어기의 실시간 프로그램은 시뮬링크를 사용하여 그렸고, P 제어기, PID 제어기 그리고 매개변수 추정 을 기반 적응제어기의 변환된 프로그램 코드는 Realsys eZdsp 2812 보드로 다운로드하였다. 그리고 실험을 통하여 구현된 제어기들의 속도응답을 확인하였다. 제어대상이 변경되었을 때에도 제어기를 쉽게 설계 및 구현하는 방법을 연구했다.

High-Throughput Low-Complexity Successive-Cancellation Polar Decoder Architecture using One's Complement Scheme

  • Kim, Cheolho;Yun, Haram;Ajaz, Sabooh;Lee, Hanho
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • 제15권3호
    • /
    • pp.427-435
    • /
    • 2015
  • This paper presents a high-throughput low-complexity decoder architecture and design technique to implement successive-cancellation (SC) polar decoding. A novel merged processing element with a one's complement scheme, a main frame with optimal internal word length, and optimized feedback part architecture are proposed. Generally, a polar decoder uses a two's complement scheme in merged processing elements, in which a conversion between two's complement and sign-magnitude requires an adder. However, the novel merged processing elements do not require an adder. Moreover, in order to reduce hardware complexity, optimized main frame and feedback part approaches are also presented. A (1024, 512) SC polar decoder was designed and implemented using 40-nm CMOS standard cell technology. Synthesis results show that the proposed SC polar decoder can lead to a 13% reduction in hardware complexity and a higher clock speed compared to conventional decoders.