• 제목/요약/키워드: Program Codes

검색결과 369건 처리시간 0.032초

NUFLEX의 상변화, 분무유동 및 MHD 해석 (NUMERICAL ANALYSIS OF PHASE CHANGE, SPRAY AND MHD FLOW USING A NUFLEX)

  • 유홍선;노경철;강관구;허남건
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2007년도 춘계 학술대회논문집
    • /
    • pp.99-102
    • /
    • 2007
  • NUFLEX is a general purpose program for the analysis 3D thermo/fluid flow and pre/post processor in a complex geometry. NUFLEX is composed various physical models, such as phase change(solidification/melting) and spray, MHD(Magneto Hydraulic Dynamics) models. It is possible to simulate of continuous cast iron process and spray droplet breakup/collision phenomenon. For the verification of these models, compared with the experimental data and commercial CFD code's results. The results show good agreements with experimental and comercial CFD codes's results.

  • PDF

지하공간의 화재하중을 고려한 슬래브 내화 가열 실험 (A Experimental Study on the slab of fire resistance considering the fire load in Underground space)

  • 강승구;김동준;이재영;原田和典;한병찬;권영진
    • 한국건축시공학회:학술대회논문집
    • /
    • 한국건축시공학회 2012년도 춘계 학술논문 발표대회
    • /
    • pp.327-329
    • /
    • 2012
  • The validity of the numerical model used in the program is established by comparing the prediction from the computer program with results from full-scale fire resistance tests. Details of fire resistance experiments carried out on reinforced concrete slab, together with results, are presented. The results obtained from experimental test indicated in that the proposed numerical model and the implemented codes are accurate and reliable.

  • PDF

제주계통운전조건을 고려한 한경 풍력 출력 안정화를 위한 BESS 적정 용량산정 (Determination of the appropriate BESS capacity for stabilizing the output of HanGeong wind power under consideration of Jeju Island power system operating conditions.)

  • 김동완;이도헌;김일환
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2013년도 전력전자학술대회 논문집
    • /
    • pp.481-482
    • /
    • 2013
  • This paper presents the method to determine the battery capacity for controlling the wind power with BESS for stabilizing the output of HanGeong wind farm in accordance with grid codes for distributed generators in Jeju Island. To find appropriate capacity of BESS, three kinds of simulations are carried out : There are focused on smoothing control, the frequency fluctuation and the renewable energy resources standards, respectively. As the simulation result, maximum C-rates of BESS for the wind farm are calculated as 2C, 5C and 2C that are for each method and battery capacities have 25%, 20% and 10% of total capacity of HanGeong wind farm. Finally, simulations for this paper are carried out by using PSCAD/EMTDC.

  • PDF

최적설계를 위한 상용프로그램의 통합에 대한 연구 (A Study on the Integration of Commercial Codes for Structural Optimal Design)

  • 신정호;곽병만;곽기성;한영근
    • 한국군사과학기술학회지
    • /
    • 제2권2호
    • /
    • pp.209-217
    • /
    • 1999
  • In this paper, an integrated S/W system from CAD to optimal design has been suggested and an application to a precision machine tool structure shown. The integrated system is so designed to reduce manual interfacing effort. An object-oriented programming language is used for combining 3-D CAD program, FEM and optimal design tools. In this system parametric modelling technique is applied and users can get the optimum design iteratively without much user intervention. The CAD model is automatically updated when the design parameters are transferred back to the CAD program. Not only design time can be dramatically reduced but unnecessary operation errors avoided by the integration.

  • PDF

Design of Learning Process with Code Reconstruction Principle for Non-computer Majors

  • Hye-Wuk, Jung
    • International Journal of Advanced Culture Technology
    • /
    • 제10권4호
    • /
    • pp.175-180
    • /
    • 2022
  • To develop computational thinking skills, university students are learning how to solve problems with algorithms, program commands and grammar, and program writing. Because non-computer majors have difficulty with computer programming-related content, they need a learning method to acquire coding knowledge from the process of understanding, interpreting, changing, and improving source codes by themselves. This study explored clone coding, refactoring coding, and coding methods using reconstruction tools, which are practical and effective learning methods for improving coding skills for students who are accustomed to coding. A coding learning process with the code reconstruction principle was designed to help non-computer majors use it to understand coding technology and develop their problem-solving ability and applied the coding technology learning method used in programmer education.

An Aging Measurement Scheme for Flash Memory Using LDPC Decoding Information

  • Kang, Taegeun;Yi, Hyunbean
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권1호
    • /
    • pp.29-36
    • /
    • 2020
  • 웨어-레벨링과 오류정정코드는 플래시 메모리의 신뢰성과 내구성을 위한 필수적인 기술이다. 플래시 메모리를 구성하는 요소들은 사용횟수에 따른 노화도가 서로 다를 수 있다. 따라서 기존의 쓰기/지우기 횟수를 바탕으로 하는 웨어-레벨링 기술은 요소들의 실제 노화도 차이를 반영하기에 충분하지 않다. 본 논문에서는 높은 오류정정율이 증명된 Low-Dencity Parity-Check (LDPC) 코드를 적용하고 복호 과정에서 나오는 정보를 이용하여 플래시 메모리의 실제 노화도를 측정하는 방법을 소개한다. 실험에서는 실제 플래시 메모리를 대상으로 측정한 오류율 데이터를 기반으로 LDPC 코드 복호 정보가 플래시 메모리 각 블록의 노화도를 나타낼 수 있음을 보인다. 또한, 웨어-레벨링 시뮬레이션을 통하여 제안하는 노화도 측정 방법 기반의 웨어-레벨링의 효과를 입증한다.

소스코드와 실행코드의 상관관계 분석을 통한 최악실행시간 측정 방법 (Measuring Method of Worst-case Execution Time by Analyzing Relation between Source Code and Executable Code)

  • 서용진;김현수
    • 인터넷정보학회논문지
    • /
    • 제17권4호
    • /
    • pp.51-60
    • /
    • 2016
  • 내장 소프트웨어는 실시간성 및 실행 환경으로부터의 독립성을 요구사항으로 갖는다. 실시간성 요구사항은 탑재된 태스크의 최악 실행 시간으로부터 영향을 받는다. 따라서 실시간성을 보장하기 위해서는 정적 분석 기반의 최악 실행 시간 분석 방법을 사용하여 프로그램의 최악 실행 시간을 파악하여야 한다. 그러나 기존의 최악 실행 시간 분석은 실행 환경으로부터 독립성을 고려하지 않는다. 이에 우리는 실행 환경으로부터 독립성을 제공하기 위해 소스코드로부터 실행 시간을 측정하는 방법을 제시한다. 이를 위해 실행 코드가 아닌 소스코드로부터 생성된 제어 흐름 그래프를 통해 실행 시간을 측정한다. 또한 소스코드로부터 생성된 제어 흐름 그래프에는 실행 시간 정보가 존재하지 않기 때문에, 이를 제공하기 위해 소스코드의 문장과 실행코드의 명령어와의 관계를 분석한다. 결과적으로 실행 시간 측정이 가능한 제어 흐름 그래프를 생성할 수 있다. 이를 통해 프로세서로부터 종속적인 부분을 매개변수화할 수 있기 때문에, 최악 실행 시간 분석 도구의 유연성을 향상시킬 수 있다.

바이트코드 분석을 위한 중간코드에 관한 연구 (A Study on Informediated code for Analyzing Bytecodes)

  • 김경수;유원희
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권1호
    • /
    • pp.107-117
    • /
    • 2006
  • 자바 언어는 객체지향 언어이며 다양한 개발 환경과 이식성에 맞는 언어로써 각광을 받고 있다. 하지만 자바 언어는 실행속도가 느리다는 단점을 가지고 있다. 이러한 이유는 자바 프로그래밍 환경에서 자바 가상 기계 코드인 바이트코드가 인터프리터 방식으로 사용되기 때문이다. 따라서 프로그램의 수행에는 실행속도가 현저히 저하되는 단점이 발생하게 된다. 또한 자바 언어는 컴파일러를 통해 생성된 클래스 파일에 프로그램의 수행과 관련된 정보가 숨겨져 있다. 클래스 파일의 분석으로 바이트코드를 위한 효율적인 분석 및 최적화를 할 수 있다. 본 논문에서는 자바 클래스 파일의 정보들을 이용해 자바 바이트코드 분석을 하려한다. 분석을 위해 정적 단일 배정문 형태로 변환하게 되는데 정적 단일 배정문 형태는 정의-사용체인에서 변형된 형태이다. 정적 단일 배정문 형태는 각각의 타입들을 오직 한번만 배정하고 재명명함으로써 프로그램을 정적으로 분석 할 수 있게 한다. 정적 단일 배정문 형태는 최적화와 분석을 위한 효과적인 중간 코드이다.

  • PDF

Effect of axial loading conditions and confinement type on concrete-steel composite behavior

  • Nematzadeh, Mahdi;Fazli, Saeed
    • Computers and Concrete
    • /
    • 제25권2호
    • /
    • pp.95-109
    • /
    • 2020
  • This paper aims to analytically study the effect of loading conditions and confinement type on the mechanical properties of the concrete-steel composite columns under axial compressive loading. The axial loading is applied to the composite columns in the two ways; only on the concrete core, and on the concrete core and steel tube simultaneously, which are called steel tube-confined concrete (STCC) and concrete-filled steel tube (CFST) columns, respectively. In addition, the confinement is investigated in the three types of passive, short-term active and long-term active confinement. Nonlinear finite element 3D models for analyzing these columns are developed using the ABAQUS program, and then these models are verified with respect to the recent experimental results reported by the authors on the STCC and CFST columns experiencing active and passive confinements. Axial and lateral stress-strain curves as well as the failure mode for qualitative verification, and compressive strength for quantitative verification are considered. It is found that there is a good consistency between the finite element analysis results and the experimental ones. In addition, a parametric study is performed to evaluate the effect of axial loading type, prestressing ratio, concrete compressive strength and steel tube diameter-to-wall thickness ratio on the compressive behavior of the composite columns. Finally, the compressive strength results of CFST specimens obtained via the finite element analysis are compared with the values specified by the international codes and standards including EC4, CSA, ACI-318, and AISC, with the results showing that ACI-318 and AISC underestimate the compressive strength of the composite columns, while EC4 and CSA codes present overestimated values.

작업환경측정 결과 데이터베이스를 활용한 직무노출매트릭스 구축을 위한 공정 표준화 (Process Standardization for the Construction of Job-Exposure Matrix Using the Work Environment Measurement Database)

  • 최상준;박주현;고동희;박동욱;김환철;임대성;성예지;고경윤;임지선;서회경
    • 한국산업보건학회지
    • /
    • 제33권1호
    • /
    • pp.78-90
    • /
    • 2023
  • Objectives: The purpose of this study is to standardize the process code of the work environment measurement database (WEMD) for the construction of a job-exposure matrix (JEM). Methods: The standard process code (SPC) was reclassified based on process similarity and drawing upon the code used in the existing K2B. It was supplemented through review by industrial hygiene experts. In addition, an index word database related to SPC was created and used for SPC search. A pilot evaluation project was conducted by experts to evaluate the validity of the newly reclassified standard process code. Results: A total of 70 final SPCs were developed, including 31 processes related to the construction industry. Using the Shiny program, we developed a standard code finder that can be used on the web (https://kscf.shinyapps.io/scf_app/). As a result of the pilot evaluation, it was determined that it was easier to search for standard codes than previous codes, so it was highly utilized. Conclusions: It is expected that JEM construction using industry-process information drawing on WEMD data will be possible using the 70 newly standardized process codes.