• Title/Summary/Keyword: 최적화 설계프로그램

Search Result 442, Processing Time 0.029 seconds

Comparison of Semantics for Handling Exceptions (예외사항을 처리하는 의미 구조 비교)

  • Han, Junglan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1831-1833
    • /
    • 2010
  • 프로그램을 실행하는 동안 다양한 오류가 발생할 수 있고 이러한 예외사항은 체계적으로 검사하고 처리해야한다. 예외사항의 의미구조를 잘 표현하면 프로그래밍언어의 신뢰성을 증진할 수 있고, 설계와 표준화, 최적화 및 번역 과정에 중요한 역할을 수행한다. 본 연구에서는 기존에 제시된 작용식을 사용하여 예외사항을 처리하는 방법을 자바 프로그램의 예제를 통하여 제시한다. 다른 의미구조들과 제시된 작용식을 판독성(Readability), 지능성(Intelligibility), 모듈성(Modularity), 확장성(Extensibility), 융통성(Flexibility)의 다섯 영역에서 비교하여 본 작용식의 우수성을 확인하고자 한다.

Optimal Tension Forces of Multi-step Prestressed Composite Girders Using Commercial Rolled Beams (상용압연 형강을 이용한 콘크리트 합성거더의 다단계 긴장력 최적설계)

  • Shin Yung-Seok;Jung Heung-Shi;Kim Young-Woo;Park Jea-Man
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.19 no.2 s.72
    • /
    • pp.115-124
    • /
    • 2006
  • The 1st and 2nd tension forces of the PSSC(Prestressed Steel and Concrete) grider constructed with commercial rolling beams and concrete are optimally designed. The design variables are the 1st and 2nd tension forces due to multi-step prestressing and live load. The objective function is set to the maximum live load. Design conditions are allowable stresses at the top and bottom of slab, beam and infilled concrete due at the several construction stages. A Matlab based optimization program is developed. The results show that the tendon position as well as concrete compression strength have significant influence on the beam strength.

Minimum Weight Design of Built-up T Based on HCSR (HCSR 기반 T형 조립부재의 최소중량설계)

  • Shin, Sang-Hoon;Ko, Dae-Eun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.6
    • /
    • pp.389-394
    • /
    • 2017
  • In a conventional ship structure, stiffeners with an asymmetric section, such as inverted angles, are used widely despite the disadvantage of strength compared to the stiffeners with a symmetric section, such as a built-up T. On the other hand, T-type built-up members are attracting more attention than L-type inverted angles due to the increased size of ships. The purpose of this study was to develop an optimal design program for a built-up T, and apply an evolution strategy as an optimization technique. In the optimization process, the gross thickness concept was adopted for the design variables and objective function, and the constraints are set up based on HCSR (Harmonized Common Structural Rules). Using the developed program in this study, the optimal stiffener design was carried out for 300K VLCC and 158K COT of which the orders were obtained lately. The optimal results revealed the weight reduction effect of 144 tons and 60 tons, respectively.

Optimal Structural Design of Composite Helicopter Blades using a Genetic Algorithm-based Optimizer PSGA (유전자 알고리즘 PSGA를 이용한 복합재료 헬리콥터 블레이드 최적 구조설계)

  • Chang, Se Hoon;Jung, Sung Nam
    • Composites Research
    • /
    • v.35 no.5
    • /
    • pp.340-346
    • /
    • 2022
  • In this study, an optimal structural design of composite helicopter blades is performed using the genetic algorithm-based optimizer PSGA (Particle Swarm assisted Genetic Algorithm). The blade sections consist of the skin, spar, form, and balancing weight. The sectional geometries are generated using the B-spline curves while an opensource code Gmsh is used to discretize each material domain which is then analyzed by a finite element sectional analysis program Ksec2d. The HART II blade formed based on either C- or D-spar configuration is exploited to verify the cross-sectional design framework. A numerical simulation shows that each spar model reduces the blade mass by 7.39% and 6.65%, respectively, as compared with the baseline HART II blade case, while the shear center locations being remain close (within 5% chord) to the quarter chord line for both cases. The effectiveness of the present optimal structural design framework is demonstrated, which can readily be applied for the structural design of composite helicopter blades.

Optimization of Injection Molding Process using the IDESIGN Program (IDESIGN 프로그램을 이용항 사출성형공정의 최적화)

  • 민병현
    • The Korean Journal of Rheology
    • /
    • v.9 no.2
    • /
    • pp.66-72
    • /
    • 1997
  • 사출성형품의 품질특성으로 외관, 치수, 기계적 강도 등이 있으나 조립부품으로써 사 될경우에는 치수가 주요한 품질이 된다. 성형품은 용융수지의 특성상 사출공정 중 수축을 일으키므로 이를 고려해서 금형설계가 이루어지지만 실제 사출과정에서 공정변수를 최적화 하여 관리하지 않으면 허용오차 내의 치수를 얻기가 힘들다. 본 논문에서는 주요조립부의 치수가 허용오차 내에서 얻어지도록 설계시 적용된 수축률과 측정된 수축률의 차이를 목적 함수로 하여 최소화 시키며 반복이차계획 알고리즘을 채택한 IDESIGN 프로그램을 이용해 최적 사출성형조건을 구하였다. 제약조건은 성형품의 부위별 수축률 편차 및 싱크마크 깊이 가 공정변수의 부등호 제약식으로 도출되었고 성형이 이루어지는 공정변수의 상하한 값이 최대 및 최소 경계값으로 적용되었다.

  • PDF

The Optimum Structural Design of the High-speed Surface Effect Ship using Composite Materials - Minimum Weight Design (복합재료 쌍동형 초고속선의 최적 구조 설계 - 최소 중량 설계)

  • Chang-Doo Jang;Ho-Kyung Kim
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.35 no.2
    • /
    • pp.94-103
    • /
    • 1998
  • Recently, many researches are carried for high-speed and light craft. In this study, the optimum structural design procedure and the computer program are developed to minimize the hull weight of SES(Surface Effect Ship) built of composite materials. Three types of composite materials-Sandwich, Single Skin and Hybrid type- are considered and the efficiency of each type is investigated. In design process, the optimum design of main members is performed at first considering longitudinal strength. And then, the transverse member design is performed considering torsional strength SSDP(Structural Synthesis Design program) of U.S. Navy is adopted for design algorithm and DnV classification nile for design loads and strength criteria. For optimum structural design, ES 1+1 optimization technique is used.

  • PDF

A study on the optimization of three-dimensional auxetic pyramid structure by using EDISON program (EDISON 프로그램을 사용한 3차원 팽창 피라미드 구조의 최적화 연구)

  • Kim, Gyu-Young;Kim, Soo-ho;Yun, Gi-Won;Kim, Hyun-Gyu
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.45 no.9
    • /
    • pp.807-815
    • /
    • 2017
  • Auxetic structures with negative Poisson's ratio can be used to achieve high mechanical properties in energy absorption and destruction toughness. In this paper, we aim to design an auxetic structure which has a high negative Poisson's ratio and a stiffness over 50N/mm by using an optimization method. Length(L), thickness(t) and angle(${\theta}_1$, ${\theta}_2$) of an auxetic pyramid are the design parameters, and also stress, Poisson's ratio and stiffness are thr reaction factors. We used Box-Behnken method and conducted 4 factors - 3 levels experiment design. Finite element models are analyzed by using Edison program CSD_EPLAST.

Optimization of Soil-Nailing Designs Considering Three Failure Modes (쏘일네일링의 세 가지 파괴모드를 고려한 설계 최적화에 대한 연구)

  • Seo, Hyung-Joon;Lee, Gang-Hyun;Park, Jeong-Jun;Lee, In-Mo
    • Journal of the Korean Geotechnical Society
    • /
    • v.28 no.7
    • /
    • pp.5-16
    • /
    • 2012
  • Soil-nailing is the most popular method of reinforcing for slope stability. In general, two factors are considered as failure modes during the soil-nailing design stages: pullout failure mode and shear failure mode that will occur on the most probable failure plane. In many cases, however, shallow failure can also occur when the ground near the slope face is swept away by the horizontal stress release during the staged top-down excavation. In this paper, an optimized soil-nailing design methodology is proposed by considering the three failure modes mentioned above: pullout failure; shear failure; and shallow failure. The variables to be optimized include the bonded length and number of soil-nailings, and the confining pressure that should be applied at the slope face. The procedure to obtain the optimized design variables is as follows: at first, optimization of soil-nailings, i.e. bonded length and number, against pullout and shear failure modes; and then, optimization of confining pressure at each excavation stage that is needed to prevent shallow failure. Since the two processes are linked with each other, they are repeated until the optimized design variables can be obtained satisfying all the constrained design requirements in both of the two processes.

C# based Windows Startup Program Real-Time Management Solution Design and Implementation (C# 기반의 윈도우 시작 프로그램 실시간 관리 솔루션 설계 및 구현)

  • Yoon, Kyung-Seob;Ma, Sung-Min;Kim, Dong-Hyeon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.01a
    • /
    • pp.37-39
    • /
    • 2016
  • 본 논문에서는 윈도우 운영체제를 사용 간에 실시간으로 레지스트리에서 시작 프로그램을 감시하여 사용자 의도와 관계없이 실행되는 시작 프로그램의 등록을 방지하고 관리하고자 한다. 또한 데이터베이스와 연동하여 본 솔루션을 이용하는 사용자들에게 해당 시작 프로그램의 삭제 빈도를 백분율로 나타내어 시작 프로그램의 효율적인 관리에 도움을 줄 수 있도록 하였다. 이러한 기능을 강점으로 C# 기반의 시스템 환경 최적화 솔루션을 제시하고자 한다.

  • PDF

Design of Intermediated code for Efficient Analysis of Bytecode (바이트코드의 효율적인 분석을 위한 중간코드의 설계)

  • Kim Kyung Soo;Kim Ki Tea;Jo Sun Moon;Yoo Weon-Hee
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.430-432
    • /
    • 2005
  • 자바 언어는 객체 지향 언어이며 이식성에 좋은 언어로써 각광을 받고 있다. 하지만 자바 프로그램은 이식성은 좋지만 실행 시 인터프리터 방식으로 사용하기 때문에 실행속도가 느리다는 단점이 있다. 또한 바이트코드는 스택기반의 코드이기 때문에 코드 단편화 문제점과 스택 접근 연산들을 사용하여 프로그램 분석이 용이 하지 않고, 단순한 변환을 복잡하게 만들 수 있다는 단점이 있다. 따라서 바이트코드 자체로 분석과 최적화하기가 용이 하지 못하다. 본 논문에서는 바이트코드의 분석을 위한 트리구조 중간코드를 제안 한다. 트리구조 중간코드는 스택기반 코드의 문제점을 보완하고, 기존에 3-주소 형태의 최적화 기법들을 적용할 수 있다는 장점이 있다. 본 논문은 바이트코드와 각종 정보를 가지고 있는 클래스 파일을 입력받아 분석 후 기본블록을 나누고 BNF코드를 바탕으로 트리구조 중간코드를 생성하게 된다. 생성된 중간코드를 가지고 제어 흐름 그래프를 만들게 된다. 이러한 방식으로 트리구조 중간코드를 설계하게 된다.

  • PDF