• Title/Summary/Keyword: 프로그램 구성요소

Search Result 1,088, Processing Time 0.033 seconds

Improved usability by improving EPANET2 Toolkit (EPANET2 Toolkit 개선을 통한 활용성 향상)

  • Son, Won Il;Kim, Kang Min;Kang, Doosun
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2017.05a
    • /
    • pp.309-309
    • /
    • 2017
  • EPANET은 U.S. EPA(U.S. Environmental Protection Agency, 미 환경청)에서 개발한 상수관망 시스템의 수리해석 모의 프로그램으로서, 다양한 상수관망의 설계 및 운영을 모의하기 위해 세계적으로 활발히 활용되고 있다. EPANET 프로그램은 사용자 친화적인 GUI(Graphic User Interface) 환경으로 개발되었으며, 직관적인 네트워크 요소와 폭 넓은 모의 옵션을 제공한다는 장점이 있다. 특히, 상수관망의 실무 및 연구 분야에서는 공학용 분석프로그램과 프로그래밍 언어의 활용이 활발해짐에 따라, 이를 EPANET 프로그램과 연계시킬 수 있는 EPANET Toolkit이 개발되면서 그 활용도는 계속해서 확장될 전망이다. 그러나 지속적인 보완에도 불구하고, 기존의 EPANET Toolkit에서 제공하고 있는 기능은 EPANET 프로그램을 전부 반영하지 못하고 있어 실용성 있는 프로그램의 개발이 제한되고 있는 실정이다. 기존 연구에서는 EPANET Toolkit의 미비한 기능에 대해, "프로그램 수행 - 결과 확인 - EPANET 네트워크 수정"을 반복 수행하여 문제를 해결하였으며, 따라서 복잡하고 세밀한 상수관망 모의 연구에 많은 제약이 존재하였다. 본 연구에서는 EPANET Toolkit의 내부를 수정, 보완하여 기존에 고려하지 못하였던 다양한 기능을 추가하여 관련 연구에 활용할 수 있도록 하였다. 구체적으로는 Pump Curve를 변경 및 입력하여 Pump 교체를 위한 최적 펌프용량을 결정하거나, Energy Pattern을 입력하여 손쉽게 전력비용을 산정하는 등의 기능이 개선되었다. 그밖에도 EPANET Toolkit의 활용성을 향상시키기 위한 다양한 함수들을 추가적으로 구성하였으며, 이는 펌프 용량 및 효율 곡선과 배수지 설계 등 상수관망 구성요소의 설계에도 폭 넓게 활용할 수 있을 것으로 기대된다.

  • PDF

Development of Mentoring Program Model for In-service Science Teacher Education (과학교사교육을 위한 멘토링 프로그램 모델 개발)

  • Nam, Jeonghee;Ko, Mire;Lee, Sunduck;Go, Munsuk;Sung, Hwamok
    • Journal of The Korean Association For Science Education
    • /
    • v.32 no.10
    • /
    • pp.1613-1626
    • /
    • 2012
  • The purpose of this study was to develop an effective mentoring program model. In order to develop an effective mentoring program, we identified four elements of mentoring program based on the analysis of secondary science teachers perceptions of in-service science teacher training program and mentoring. For the study, a questionnaire was developed by the authors and it was administrated to 114 secondary science teachers participated in science teacher training program. The interviews were conducted with 14 secondary science teachers. The results of this study are as follows: Most of the secondary science teachers recognized that in-service science teacher training program, which they had taken, positively affected their teaching. However, there are some aspects needed for improvements in the current teacher training program. They wanted to take the opportunities to interact with their colleagues and researchers, sharing their experiences on teaching within the teachers' community, and reflecting on their own teaching. Based on these analysis we suggest four elements for effective mentoring program. These are 'Communication,' 'Reflection for Mentor,' 'Reflection for Mentee,' and 'Evaluation.' In addition, the mentoring program is proposed to consist of four activities such as 'Feedback on teaching', 'Seminar and Workshop', 'Conference', and 'Self-evaluation'.

The Development of a Java-based Framework for Network Applications Programming (네트워크 응용 프로그램의 개발을 위한 Java 기반의 프로그램 프레임워크 개발)

  • 심호준;김명호
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 1998.03a
    • /
    • pp.155-159
    • /
    • 1998
  • 프레임워크 라이브러리는 전체 프로그램 구조의 재사용과 확장을 지원하기 위한 객체지향 프로그램밍의 응용이다. 프레임워크는 GUI 와 같이 표준화된 구성요소와 대화 모델을 가진 시스템의 개발에 극히 효과적이다. 네트워크 프로그래밍에 있어서도 소켓의 생성에서부터 종료에 이르기까지 보편화된 절차와 프로그램 구조가 존재하므로 재사용 가능한 프레임워크 형태의 라이브러리를 활용할 수 있다. 본 논문에서는 Java 언어를 위한 프레임워크 형태의 네트워크 프로그래밍 라이브러리를 개발하였다. 개발된 라이브러리를 number crunching 예제에 적용하여 그 유용성을 보였으며 다른 라이브러리 시스템과도 비교하였다.

Development of Mesh Generator for 2D Hydraulic Analysis(I) (2차원 수리해석을 위한 범용 Mesh Generator의 개발(I))

  • Kim Eugene;Jang Hyung Sang;Kim Hong Sik;Seo Il Won
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2005.05b
    • /
    • pp.419-423
    • /
    • 2005
  • 2차원 하천흐름. 유사이동, 오염확산 해석을 위해서는 유한요소법(FEM) 등을 활용한 수치해석 모델이 사용되며, 이 때 모델링을 위해서 모의영역은 2차원의 요소망으로 구성하게 된다. 기존 국내 연구에서는 이러한 2차원 요소망 생성 및 수치해석을 위해 SMS 및 CCHE2D와 같은 외국의 상용 프로그램을 이용하였으나, "수자원의 지속적 확보기술개발 사업"의 일환으로 수행중인 "RAMS(River Analysis and Modeling System) 개발" 과제를 통해 순수 국산 2차원 수리해석 소프트웨어가 개발 중에 있다. 본 연구에서는 RAMS를 비롯한 기타 수리해석 모델에서 사용 가능한 2차원 범용 요소망 생성 프로그램을 개발하고자 다양한 요소망 생성 기법 및 국외 상용 2차원 수리해석 모델 프로그램에서의 메쉬 생성방법 등을 분석하여 프로토타입 메쉬 생성기를 개발하였다. 현재 개발 중인 요소망 생성 프로그램은 요소망 생성을 위한 기본 기능 외에도 생성된 요소망 데이터를 RAMS에 포함되어 있는 다양한 2차원 유한요소 모형의 입력자료 형태로 변환함으로써 수리해석에 적용가능하다. 이러한 범용 2차원 요소망 생성 프로그램의 개발은 안정적인 수치해석의 기반을 제공하고 다양한 하천흐름, 유사, 수질 해석 모델과 연계함으로써 하천의 수리학적인 거동을 보다 정확히 모의할 수 있을 것으로 기대된다.

  • PDF

Finite Element Simulation of a Superplastic Sheet Metal Forming Process with a Pressure Cycle Control Algorithm (초소성 박판 성형 공정의 유한 요소 압력 제어 해석)

  • 한수식;양동열;이종수
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.15 no.5
    • /
    • pp.1563-1571
    • /
    • 1991
  • 본 연구에서는 가상일 원리로 부터 유한 요소 수식화를 updated-Lagrangian 형태로 유도하였으며, 유도된 수식화를 연속체 유한 요소로 유한 근사화 하였다. 이 때 초소성 재료의 거동은 비압축성, 비선형 점성 유ㄷ옹으로 묘사하였다. 유한 요소 프로그램은 성형 기구 해석과 하중 압력을 제어하는 기법으로 구성되어 있으며 하중 압력의 제어는 성형 시간이 최소가 되게 하기 위하여 변형률 속도 민감 계수가 최대가 되고, 국부 변형에 의한 두께 감소를 방지하며 변형률 속도는 일정하게 유지되면서 성 형이 될 수 있도록 하였다. 즉 하중 압력 제어는 상당 변형률 속도가 최대가 되게하 여 성형 시간을 최소화하게 구성하였다.개발된 유한 요소 프로그램은 정수압 벌징 가공에 적용하였으며 최적 압력 시간 선도, 성형 형상, 두께 및 두께 변형률 분포, 상 당 변형률 분포 등을 구하였다.

Development of Evaluation Techniques on ITS Effectiveness (지능형 교통체계(ITS) 도입에 따른 효과분석기법 개발)

  • 이병철
    • Proceedings of the KOR-KST Conference
    • /
    • 1998.10a
    • /
    • pp.62-72
    • /
    • 1998
  • ITS의 도입효과평가에 관한 외국의 사례를 검토하고, 이를 토대로 우리나라 실정에 맞는 평가항목, 기준등 평가방안 및 운영프로그램을 마련하였다. 즉, 'ITS'를 기능 측면, 주요기반기술 측면에서 분류하였으며, 해외사례를 중심으로 평가항목 및 결과를 조사, 정리하였다. 또한 이 결과를 바탕으로 ITS 평가를 위한 내용적 분류 및 ITS 체계구성요소와 기반기술별 각종 'ITS' 체계구성요소와 기반기술별 각종 'ITS'의 효과를 평가할 수 있는 항목, 내용 및 평가 운용 프로그램을 개발하였다.

  • PDF

Free Vibration Analysis of Horizontally Curved I-Girder Bridges using the Finite Element Method (유한요소법을 이용한 수평곡선 I형교의 자유진동해석)

  • Yoon, Ki Yong;Kang, Young Jong
    • Journal of Korean Society of Steel Construction
    • /
    • v.10 no.1 s.34
    • /
    • pp.47-61
    • /
    • 1998
  • The behavior of horizontally curved I-girder bridges is complex because the flexural and torsional behavior of curved girders are coupled due to their initial curvature. Also, the behavior is affected by cross beams. To investigate the behavior of horizontally curved I-girder bridges, it is necessary to consider curved girders with cross beams. In order to perform free vibration analyses of horizontally curved I-girder bridges, a finite element formulation is presented here and a finite element analysis program is developed. The formulation that is presented here consists of curved and straight beam elements, including the warping degree of freedom. Based on the theory of thin-walled curved beams, the shape functions of the curved beam elements are derived from homogeneous solutions of the static equilibrium equations. Third-order hermits polynomials are used to form the shape functions of the straight beam elements. In the finite element analysis program, global stiffness and mass matrix are composed, based on the Cartesian coordinate system. The Gupta method is used to efficiently solve the eigenvalue problem. Comparing the results of several examples here with those of previous studies, the formulation presented is verified. The validity of the program developed is shown by comparing results with those analyzed by the shell element.

  • PDF

The Meta-model for Composition of Refactoring (리팩토링 조립을 위한 메타모델)

  • Kim, Eun-Ji;Kim, Kyung-Min;Kim, Tae-Gong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.311-314
    • /
    • 2010
  • 리팩토링은 프로그램의 행위를 변경하지 않으면서 프로그램의 내부 구조를 수정하는 과정이다. 소프트웨어의 유지보수 측면에서 유용하기 때문에 리팩토링이 활발하게 이용되고 있다. 리팩토링에 대한 관심이 높아지면서 요소 리팩토링을 정의해서 이들의 조립을 통해 새로운 복합 리팩토링을 정의하려는 연구들이 많이 진행되고 있다. 그러나 이러한 연구들에서는 복합 리팩토링을 구성하고 있는 조립된 리팩토링의 종류가 요소 리팩토링으로 제한되어 있고, 조립 방법도 대부분 요소 리팩토링들의 순차적인 결합으로 되어 있는 경우에만 처리되고 있다. 이에 본 연구에서는 조립할 수 있는 리팩토링의 구성 요소를 요소 리팩토링뿐만 아니라 이미 정의되어 있는 복합 리팩토링도 가능하게 하고, 조건처리와 반복 등 다양한 방법으로 리팩토링들을 조립할 수 있는 메커니즘을 제안한다. 그리고 이러한 다양한 형태의 조립 메커니즘을 지원해주는 메타모델을 정의한다. 이를 통해 리팩토링들의 재사용성과 확장성을 향상시킬 수 있을 것이다.

Elicitation Elements and Variables for a Rrototype Development of Visual Perception Test Program (시지각 진단 프로그램의 모형개발을 위한 구성요소 및 변인 추출)

  • 안성혜
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.05b
    • /
    • pp.401-404
    • /
    • 2003
  • 현재 특수교육이나 작업치료에서 사용되고있는 시지각 발달검사 도구들은 종이에 인쇄된 형식으로 지필식 방법을 사용한다 검사과정에 치료사나 심리상담사들의 개별적인 설명 및 지도가 필요하며, 시지각의 반응시간과 공간 지각능력 등의 정확한 측정이 어렵고, 검사결과에 대한 분석 또한 수작업으로 이루어지고 있어 한계성의 문제가 제기된다. 본 논문은 웹 기반 시지각 진단 프로그램의 개발을 위해 먼저, 시지각 진단프로그램 모형 구성을 위한 제 요소 및 신뢰도의 타당성을 입증하기 위한 변인들을 추출하고자 한다. 이를 통해 시지각 진단 분석결과의 컴퓨터 처리 및 데이터 축적을 통한 업무 자동화의 효과와 시지각 진단 평가의 한국형 표준화 작업을 기대할 수 있다.

  • PDF