• 제목/요약/키워드: AspectJ

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

모듈형 관군 열교환기에서의 관 형상에 따른 열전달 및 압력강하 특성에 관한 연구 (Heat Transfer and Pressure Drop Characteristics for Various Tube Geometries in Modular Tube Bundle Heat Exchanger)

  • 윤준식;박병규;김찬중
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2000년도 추계학술대회논문집B
    • /
    • pp.105-111
    • /
    • 2000
  • A numerical study has been performed to obtain the heat transfer and pressure drop characteristics for shell-and-tube heat exchanger with various shapes of tubes. The Tubes have variation of Aspect Ratio, Pitch and Rotation. Results are presented as plots of Colburn j factor and friction factor f against Aspect Ratio, Pitch and Rotation. As Aspect Ratio increases, j factor and f factor decreases. As Pitch increases, j factor decreases. j/f have optimized Pitch for each Aspect Ratio. Accordingly, there is fitness of Aspect Ratio and Pitch fur most effective cases. The Rotation of tubes are of no meaning for both heat transfer and pressure drop.

  • PDF

노즐 내부 스월러각과 스월실 형상비 변화가 분무특성에 미치는 영향 (Effect of Internal Swirler Angle and Swirl Chamber Aspect Ratio of Nozzle on Spray Characteristics)

  • 김영진;정홍철;정지원;김덕줄
    • 한국분무공학회지
    • /
    • 제8권4호
    • /
    • pp.39-45
    • /
    • 2003
  • The Objective of this study is to investigate the effect of internal swiller angle and swirl chamber aspect ratio of nozzle on spray characteristics for application of spray system in micro fabrication process. The macro-spray characterictics such as the spray angle and breakup process were obtained by photographs illustrating atomization. The micro-spray characteristics such as droplet size and axial velocity were measured by using PDA with swirler angle and swirl chamber aspect ratio. The swiller angles were $13.5^{\circ},\;27^{\circ},\;and\;40.5^{\circ}$. The swirl chamber aspect ratios were 1.2, 1.6, and 2.0. It was found that the smaller swirl chamber aspect ratio was, the larger axial velocity and drop size were.

  • PDF

알루미늄 판재의 고 세장비 피어싱가공을 위한 작업변수의 영향 (The Influences of Process Parameters in Piercing with a High Aspect Ratio for Thick Aluminum Sheet)

  • 김종길;김종봉;김종호
    • 소성∙가공
    • /
    • 제23권1호
    • /
    • pp.23-28
    • /
    • 2014
  • The aspect ratio of a hole is defined as the ratio of the thickness to the diameter of the sheet metal. Most holes in the sheet metal industry are made by piercing. However, for thick sheets, which have an aspect ratio greater than 2, a machining process like drilling instead of piercing is usually used to make holes. In the current study, piercing, which is a shearing process, is evaluated to punch a hole with a high aspect ratio by using a newly designed die set-up. The piercing die was manufactured to prevent the punch from buckling and also to improve the alignment between the die components. An aluminum alloy sheet was selected for the experiments. The influence of several process parameters such as sheet thickness, clearance and stripping force were investigated. Experimentally, a hole with an aspect ratio of 5 was pierced. The resulting hole had a clean surface and the dimensional accuracy of pierced hole was considerably improved with decreasing clearance between punch and die. It is also shown that the larger penetration depth of the effective sheared surface can be achieved for high aspect ratio piercing relative to conventional piercing with a low aspect ratio.

AOP를 적용한 프로덕트 라인 가변기능의 구현 (Implementation of Software Product-Line Variabiliy Applying Aspect-Oriented Programming)

  • 허승현;최은만
    • 정보처리학회논문지D
    • /
    • 제13D권4호
    • /
    • pp.593-602
    • /
    • 2006
  • 소프트웨어 개발 방법론은 자원의 재사용을 통하여 생산성을 향상시키고, 제품을 만들어 시장에 배포하기까지 소요되는 시간인 time-to-market을 감소시킬 목적으로 발전되어왔다. 이러한 방법 중의 하나인 프로덕트 라인을 구현하는 기존의 방법은 중심 자원에 대한 간섭이 심하여 가변적 기능과의 조합 절차에서 많은 비용을 요구하므로 기대만큼의 효과를 얻기 힘든 상황이다. 본 논문에서는 소프트웨어 프로덕트 라인의 조합 프로세스를 개선한 방법으로 관점 지향 프로그래밍(Aspect-Oriented Programming)을 도입한다. AOP의 문법 요소인 결합점(join point) 과 교차점(pointcut), 충고(advice)를 이용하여 중심 자원과 가변적 기능을 코드 변경 없이 조합하는 방법을 소개하고, 간단한 시스템을 사례로 들어 관점 지향 개념을 적용하여 요구를 분석 하고 UML로 설계한다. 설계 단계에서 도출된 가변 기능은 구현 단계에서 관점 지향 언어인 AspectJ를 이용하여 중심 기능과 결합한다. 이 실험을 통하여 효율적인 프로덕트 라인의 구현을 보이고, 유용성과 실용성을 입증한다.

종횡비에 따른 납작관-평판휜 형상의 밀집형 열교환기 내공기 측 대류열전달특성에 대한 수치해석 (Numerical Analysis for the Air-Side Convective Heat Transfer Characteristics in a Compact Heat Exchanger with Flat Tubes and Plate Fins According to the Aspect Ratio)

  • 모정하
    • 대한기계학회논문집B
    • /
    • 제32권9호
    • /
    • pp.695-703
    • /
    • 2008
  • Numerical analysis has been carried out to investigate air-side convective heat transfer characteristics in a compact heat exchanger with flat tubes and continuous plate fins according to the aspect ratio. RNG k-$\varepsilon$ model is applied for turbulence analysis. Simulation results such as air velocity and temperature distributions are presented, and heat transfer coefficients are compared with previous correlations for circular tubes. The numerical conditions are considered for the aspect ratios ranging from 3.06 to 5.44 and Reynolds number ranging from 1000 to 10,000. The results showed that heat transfer coefficients decreased with the increase of aspect ratio. From the calculated results a correlation of Colburn j factor for the considered aspect ratio in the compact heat exchanger system is suggested. The predicted results in this study can be applied to the optimal design of air conditioning system.

속성문법과 관점지향 프로그래밍 기법을 이용한 BPEL에 새로운 기능을 추가하는 BPEL 엔진 생성기 (BPEL Engine Generator for adding New Functions to BPEL based on Attribute Grammar and Aspect-Oriented Programming)

  • 곽동규;김종호;최재영
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제4권5호
    • /
    • pp.209-218
    • /
    • 2015
  • BPEL은 서비스 지향 컴퓨팅 환경에서 조건에 따른 작업의 흐름과 웹 서비스의 호출을 기술할 수 있어 다양한 도메인에서 사용되고 있다. 하지만 특정 도메인에서는 BPEL 문법에 없는 새로운 기능이 요구된다. 일반적으로 기존 언어에 없는 새로운 기능을 추가한 경우에 도메인 특화 언어를 새롭게 정의하고 개발해야 하는데, 이를 위해서는 많은 개발 비용이 소요된다. 따라서 새로운 기능이 추가된 도메인 특화언어를 개발하는 대신에 새로운 기능을 추가하여 사용해야 한다. 그러나 이 방법들은 단일 기능을 추가할 수 있을 뿐이고, 필요에 따라 새로운 기능을 설계하고 추가하기 어렵다. 본 논문에서는 필요에 따라 새로운 기능을 추가하기 위해 XML 스키마를 통해 BPEL의 문법적 기능을 확장할 수 있는 XAS4B 문서를 정의하고, 이 문서를 처리하여 기능이 추가된 BPEL 엔진을 생성하는 BPEL 엔진 생성기를 제안한다. XAS4B 문서는 BPEL에 추가되는 문법을 XML 스키마로 작성하고 추가된 문법의 기능을 JAVA 프로그램으로 작성할 수 있도록 한다. 그리고 추가된 기능을 관점지향 프로그래밍의 JAVA 구현체인 AspectJ를 이용하여 새로운 기능의 처리 모듈을 BPEL 엔진에 추가하는 방법을 보인다. 제안하는 시스템은 AspectJ를 이용하여 BPEL 엔진을 수정하지 않고 새로운 기능을 추가할 수 있으며, 요구되는 새로운 기능에 대해 동일한 방법을 사용하여 손쉽게 추가할 수 있으므로, 다양한 분야에서 적은 비용으로 새로운 기능을 제공할 수 있다.