• Title/Summary/Keyword: CodeX

Search Result 428, Processing Time 0.032 seconds

Optimization of Parallel Code for Noise Prediction in an Axial Fan Using MPI One-Sided Communication (MPI 일방향통신을 이용한 축류 팬 주위 소음해석 병렬프로그램 최적화)

  • Kwon, Oh-Kyoung;Park, Keuntae;Choi, Haecheon
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.7 no.3
    • /
    • pp.67-72
    • /
    • 2018
  • Recently, noise reduction in an axial fan producing the small pressure rise and large flow rate, which is one type of turbomachine, is recognized as essential. This study describes the design and optimization techniques of MPI parallel program to simulate the flow-induced noise in the axial fan. In order to simulate the code using 100 million number of grids for flow and 70,000 points for noise sources, we parallelize it using the 2D domain decomposition. However, when it is involved many computing cores, it is getting slower because of MPI communication overhead among nodes, especially for the noise simulation. Thus, it is adopted the one-sided communication to reduce the overhead of MPI communication. Moreover, the allocated memory and communication between cores are optimized, thereby improving 2.97x compared to the original one. Finally, it is achieved 12x and 6x faster using 6,144 and 128 computing cores of KISTI Tachyon2 than using 256 and 16 computing cores for the flow and noise simulations, respectively.

Spacer Grid Effects on Turbulent Flow in Rod Bundles (지지격자가 봉다발 난류유동에 미치는 영향)

  • Yang, Sun-Kyu;Chung, Moon-Ki
    • Nuclear Engineering and Technology
    • /
    • v.28 no.1
    • /
    • pp.56-71
    • /
    • 1996
  • The local hydrulic characteristics in subchannels of 5$\times$5 nuclear fuel bundles with spacer grids were measured at upstream and downstream of the spacer grid for the investigation of the spacer grid effects on turbulent flow structure by using an LDV(Laser Doppler Velocimeter). The measured parameters are axial velocity and turbulent intensity, skewness factor, and flatness factor. Pressure drops were also measured to evaluate the loss coefficient for the spacer grid and the friction factor for rod bundles. From these data, it was found that the turbulent mixing and forced mixing occur up to $x/D^h=10$ and 20 from the spacer grid, respectively. The turbulence decay behind spacer grid behaves in the similar decay rate as turbulent flow through mesh grids or screens. Mixing factors useful in subchannel analysis code were correlated from the data and show the highest value near spacer grid and then have a stable values.

  • PDF

A Monitor Unit Verification Calculation in IMRT as a Dosimetry QA

  • Kung, J.H.;Chen, G.T.Y.;Kuchnir, F.T.
    • Proceedings of the Korean Society of Medical Physics Conference
    • /
    • 2002.09a
    • /
    • pp.68-73
    • /
    • 2002
  • In standard teletherapy, a treatment plan is generated with the aid of a treatment planning system, but it is common to perform an independent monitor unit verification calculation (MUVC). In exact analogy, we propose and demonstrate that a simple and accurate MUVC in Intensity Modulated Radiotherapy (IMRT) is possible. We introduce a concept of Modified Clarkson Integration (MCI). In MCI, we exploit the rotational symmetry of scattering to simplify the dose calculation. For dose calculation along a central axis (CAX), we first replace the incident IMRT fluence by an azimuthally averaged fluence. Second, the Clarkson Integration is carried over annular sectors instead of over pie sectors. We wrote a computer code, implementing the MCI technique, in order to perform a MUVC for IMRT purposes. We applied the code to IMRT plans generated by CORVUS. The input to the code consists of CORVUS plan data (e.g., DMLC files, jaw settings, MU for each IMRT field, depth to isocenter for each IMRT field), and the output is dose contribution by individual IMRT field to the isocenter. The code uses measured beam data for Sc, Sp, TPR, (D/Mu)$\_$ref/ and includes effects from MLC transmission, and radiation field offset. On a 266 MHZ desktop computer, the code takes less than 15 sec to calculate a dose. The doses calculated with MCI algorithm agreed within +/- 3% with the doses calculated by CORVUS, which uses a 1cm x 1cm pencil beam in dose calculation. In the present version of MCI, skin contour variations and inhomogeneities were neglected.

  • PDF

Performance Analysis of MC DS-CDMA System using Turbo Code in Multipath Rayleigh Fading Channel (다중경로 레일리 페이딩 채널에서 Turbo 부호를 적용한 MC DS-CDMA 시스템의 성능 분석)

  • 박기식
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.5 no.5
    • /
    • pp.902-907
    • /
    • 2001
  • In this paper, we analyzed BER performance of the MC DS-CDMA system and evaluated the degree of performance improvement of the system caused by adopting turbo code recently receiving much attention due to its powerful coding capability. As a result of analysis, it was found that the MC DS-CDMA system without any powerful coding scheme can not serve voice quality $(BER : 10^{-3}$ regardless of the number of users and the value of $(BER : 10^{-3)$ in Rayleigh fading channel. On the other hand, it was found that the MC DS-CDMA system adopting turbo code for performance improvement, shows improved BER performance and can serve voice quality without regard to the number of users and the value of $(BER : 10^{-3)$ in the same channel. For example, when $(BER : 10^{-3)$ is l0dB and the number of users was 10, the MC DS-CDMA system adopting turbo code showed improved BER performance about $5\times10^{-3}$.

  • PDF

Web strain based prediction of web distortion influence on the elastic LTB limiting length

  • Bas, Selcuk
    • Steel and Composite Structures
    • /
    • v.43 no.2
    • /
    • pp.271-278
    • /
    • 2022
  • Buckling is one of the most critical phoneme in the design of steel structures. Lateral torsional buckling (LTB) is particularly significant for slender beams generally subjected to loading in plane. The web distortion effects on LTB are not addressed explicitly in standards for flexural design of steel I-section members. Hence, the present study is focused to predict the influence of the web distortion on the elastic (Lr) limiting lengths given in American Institute of Steel Construction (AISC) code for the lateral torsional buckling (LTB) behavior of steel beams due to no provision in the code for consideration of web distortion. For this aim, the W44x335 beam is adopted in the buckling analysis carried out by the ABAQUS finite element (FE) program since it is one of the most critical sections in terms of lateral torsional buckling (LTB). The strain results at mid-height of the web at mid-span of the beam are taken into account as the monitoring parameters. The web strain results are found to be relatively greater than the yield strain value when L/Lr is equal to 1.0. In other words, the ratio of L/Lr is estimated from the numerical analysis to be about 1.5 when the beam reaches its first yielding at mid-span of the beam at mid-height of the section. Due to the effect of web distortion, the elastic limiting length (Lr) from the numerical analysis is obtained to be considered as greater than the calculated length from the code formulation. It is suggested that the formulations of the limiting length proposed in the code can be corrected considering the influence of the web distortion. This correction can be a modification factor or a shape factor that reduces sectional slenderness for the LTB formulation in the code.

Structural Characterization of the Intermetallic Phase EuZnxIn4-x (x ≈ 1.1-1.2). Zn and In Site-Preferences in the BaAl4 Structure-Type from Computational Analysis

  • You, Tae-Soo;Nam, Gnu;Kim, Youngjo;Darone, Gregory M.;Bobev, Svilen
    • Bulletin of the Korean Chemical Society
    • /
    • v.34 no.6
    • /
    • pp.1656-1662
    • /
    • 2013
  • The ternary phase $EuZn_xIn_{4-x}$ has been identified as the main product of reactions of Eu, Zn, and In by using the In-flux method and characterized by both powder and single-crystal X-ray diffraction. The structure belongs to the common $BaAl_4$-type (tetragonal space group I4/mmm, Pearson code tI10) with lattice parameters of a = 4.5610(9) ${\AA}$, c = 12.049(3) ${\AA}$ for composition $EuZn_{1.10(12)}In_{2.90}$ and a = 4.5463(3) ${\AA}$, c = 12.028(2) ${\AA}$ for composition $EuZn_{1.18(2)}In_{2.82}$, respectively. In this structure, the Eu atoms are situated at the center of 18-vertex Fedorov polyhedra made of Zn and In atoms, where the 4d site is preferentially occupied by In and the 4e site is occupied by randomly mixed Zn and In atoms. Theoretical investigations using tight-binding linear muffintin orbital (TB-LMTO) method provide rationale for the observed site preferences and suggest potentially wider homogeneity range than the experimentally established for $EuZn_xIn_{4-x}$ ($x{\approx}1.1$).

Making Human Phantom for X-ray Practice with 3D Printing (3D 프린팅을 활용한 일반 X선 촬영 실습용 인체 팬텀 제작)

  • Choi, Woo Jeon;Kim, Dong Hyun
    • Journal of the Korean Society of Radiology
    • /
    • v.11 no.5
    • /
    • pp.371-377
    • /
    • 2017
  • General phantom for practical X-ray photography Practical phantom is an indispensable textbook for radiology, but it is difficult for existing commercially available phantom to be equipped with various kinds of phantom because it is an expensive import. Using 3D printing technology, I would like to make the general phantom for practical X-ray photography less expensive and easier. We would like to use a skeleton model that was produced based on CT image data using a 3D printer of FDM (Fused Deposition Modeling) method as a phantom for general X-ray imaging. 3D slicer 4.7.0 program is used to convert CT DICOM image data into STL file, convert it to G-code conversion process, output it to 3D printer, and create skeleton model. The phantom of the completed phantom was photographed by X - ray and CT, and compared with actual medical images and phantoms on the market, there was a detailed difference between actual medical images and bone density, but it could be utilized as a practical phantom. 3D phonemes that can be used for general X-ray practice can be manufactured at low cost by utilizing 3D printers which are low cost and distributed and free 3D slicer program for research. According to the future diversification and research of 3D printing technology, it will be possible to apply to various fields such as health education and medical service.

A Monte Carlo Study of Secondary Electron Production from Gold Nanoparticle in Kilovoltage and Megavoltage X-rays (몬테칼로 기법을 이용한 금 나노입자에서의 2차 전자 발생 평가)

  • Hwang, Chul-Hwan;Kang, Se-Sik;Kim, Jung-Hoon
    • Journal of the Korean Society of Radiology
    • /
    • v.10 no.3
    • /
    • pp.153-159
    • /
    • 2016
  • This study investigated relationship between secondary electrons produced from single gold nanoparticle as a result of its interaction with radiation and particle size and incidence energy, provided basic data related to the dose enhancement effect based on gold nanoparticles. Monte Carlo simulation was applied by using MCNPX MC code, 50, 100, 150 kV and 6, 15 MV x-ray energy was used. In a water phantom, single gold nanoparticles that are 30, 50, 70, 90, and 110 nm in diameter were placed and the tally volume was designated at every 10 nm. Difference in electrons produced from gold nanoparticles was normalized based on absence of nanoparticle. When the X ray energy decreased and the diameter of gold particles increased, more electrons were produced. When the energy was lower, in the linear formula related to nanoparticle size and electron production, the gradient was higher. And, in comparison to the MV X-ray, at kV X-ray, significantly more electrons were produced. This study can be used as data to understand the dose enhancement effect based on gold nanoparticles, and further research related to various materials that dose enhancement including gold nanoparticles needs to be conducted.

Real Time Linux System Design (리얼 타임 리눅스 시스템 설계)

  • Lee, Ah Ri;Hong, Seon Hack
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.10 no.2
    • /
    • pp.13-20
    • /
    • 2014
  • In this paper, we implemented the object scanning with nxtOSEK which is an open source platform. nxtOSEK consists of device driver of leJOS NXJ C/Assembly source code, TOPPERS/ATK(Automotive real time Kernel) and TOPPERS/JSP Real-Time Operating System source code that includes ARM7 specific porting part, and glue code make them work together. nxtOSEK can provide ANSI C by using GCC tool chain and C API and apply for real-time multi tasking features. We experimented the 3D scanning with ultra sonic and laser sensor which are made directly by laser module diode and experimented the measurement of scanning the object by knowing x, y, and z coordinates for every points that it scans. In this paper, the laser module is the dimension of $6{\times}10[mm]$ requiring 5volts/5[mW], and used the laser light of wavelength in the 650[nm] range. For detecting the object, we used the beacon detection algorithm and as the laser light swept the objects, the photodiode monitored the ambient light at interval of 10[ms] which is called a real time. We communicated the 3D scanning platform via bluetooth protocol with host platform and the results are displayed via DPlot graphic tool. And therefore we enhanced the functionality of the 3D scanner for identifying the image scanning with laser sensor modules compared to ultra sonic sensor.

A Study on Auto Code Generation for High Performance Motor Control using the Simulink (Simulink 기반 자동차용 모터 고성능 제어를 위한 자동코드 생성에 관한 연구)

  • Lee, Geun-Ho;Hahm, Seung-Kwon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.12
    • /
    • pp.1125-1131
    • /
    • 2013
  • Nowadays, embedded software development using the MATLAB/Simulink system is gradually emerging. Studies generating the parts of embedded S/W in a Rapid Prototype are presented. In this paper, a method to generate the entire embedded S/W of enhanced AC motor control is proposed. High performance motor control could not be achieved with the basic Simulink library and RAppID Toolbox library as it does not have PWM based Interrupt, an ASAC (Analog Sensing for AC Motors) function and other special functions of the Freescale MPC555x. Consequently, the required libraries for enhanced AC motor control are created by Legacy code tool, TLC (Target Language Compiler) and S-Function (System-Function) of MATLAB/ Simulink and utilized in the Rapid Prototype. Motor control performance and execution time are compared automatically to the generated-code S/W with the hand coded S/W. The IPMSM (Interior Permanent Magnet Synchronous Motor) and MPC5553 board that were designed as the AC motor controller for hybrid electrical vehicle are used for the test. The performances meet the requirements and satisfactory results are acquired.