• 제목/요약/키워드: Code Optimization

검색결과 589건 처리시간 0.026초

PLP 를 위한 Fast Algorithm 과 팔레타이징 작업 제어 S/W 를 위한 로봇 시뮬레이터 개발 (Development of Robot Simulator for Palletizing Operation Management S/W and Fast Algorithm for 'PLP')

  • 임성진;강맹규;한창수;송영훈;김성락;한정수;유승남
    • 대한기계학회논문집A
    • /
    • 제31권5호
    • /
    • pp.609-616
    • /
    • 2007
  • Palletizing is necessary to promote the efficiency of storage and shipping tasks. These are, however some of the most monotonous, heavy and laborious tasks in the factory. Therefore many types of robot palletizing systems have been developed, but many robot motion commands still depend on the teaching pendent. That is, an operator inputs the motion command lines one by one. It is very troublesome, and most of all, the user must know how to type the code. That is why we propose a new GUI (Graphic User Interface) Palletizing System. To cope with this issue, we proposed a 'PLP' (Pallet Loading Problem) algorithm, Fast Algorithm and realize 3D auto-patterning visualization interface. Finally, we propose the robot palletizing simulator. Internally, the schematic of this simulator is as follows. First, an user inputs the physical information of object. Second, simulator calculates the optimal pattern for the object and visualizes the result. Finally, the calculated position data of object is passed to the robot simulator. To develop the robot simulator, we use an articulated robot, and analyze the kinematics and dynamics. Especially, All problem including thousands of boxes were completely calculated in less than 1 second and resulted in optimal solutions by the Fast Algorithm.

Minimizing Energy Consumption in Scheduling of Dependent Tasks using Genetic Algorithm in Computational Grid

  • Kaiwartya, Omprakash;Prakash, Shiv;Abdullah, Abdul Hanan;Hassan, Ahmed Nazar
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제9권8호
    • /
    • pp.2821-2839
    • /
    • 2015
  • Energy consumption by large computing systems has become an important research theme not only because the sources of energy are depleting fast but also due to the environmental concern. Computational grid is a huge distributed computing platform for the applications that require high end computing resources and consume enormous energy to facilitate execution of jobs. The organizations which are offering services for high end computation, are more cautious about energy consumption and taking utmost steps for saving energy. Therefore, this paper proposes a scheduling technique for Minimizing Energy consumption using Adapted Genetic Algorithm (MiE-AGA) for dependent tasks in Computational Grid (CG). In MiE-AGA, fitness function formulation for energy consumption has been mathematically formulated. An adapted genetic algorithm has been developed for minimizing energy consumption with appropriate modifications in each components of original genetic algorithm such as representation of chromosome, crossover, mutation and inversion operations. Pseudo code for MiE-AGA and its components has been developed with appropriate examples. MiE-AGA is simulated using Java based programs integrated with GridSim. Analysis of simulation results in terms of energy consumption, makespan and average utilization of resources clearly reveals that MiE-AGA effectively optimizes energy, makespan and average utilization of resources in CG. Comparative analysis of the optimization performance between MiE-AGA and the state-of-the-arts algorithms: EAMM, HEFT, Min-Min and Max-Min shows the effectiveness of the model.

Evolutionary Operation-Factorial Design Technique를 이용한 곤약의 항균활성 최적화 (Optimization for the Antibacterial Activity of Konjak Jelly using Evolutionary Operation-Factorial Design Technique)

  • 이난희;최원석;최웅규
    • 한국식품영양학회지
    • /
    • 제31권2호
    • /
    • pp.272-277
    • /
    • 2018
  • This research was conducted to elucidate the optimum conditions for the antibacterial activity of konjak jelly using the evolutionary operation-factorial design technique. In the first set of experiments, concentration of a coagulation agent, soaking liquid, and temperature of water were set to 0.4%, $0.6{\times}10^{-2}N$, and $65^{\circ}C$ as a central point, respectively. The highest antibacterial activity was acquired at E21, in which the number of bacteria was 1.25 log cfu/g. Because the code of changes in the main effect was (-), it could be decided that the central point of the first set was not the optimum point. Although antibacterial activity in the second set was improved, the values of the main effect were higher than that of changes in the mean effect. The central point of third set was concentration of coagulation agent 0.8%, concentration of soaking liquid $1.0{\times}10^{-2}N$, and temperature of water $65^{\circ}C$. It was found that the antibacterial activity of central point in the third set was highest among all the tested set. Further, all the necessary conditions were appropriate to reach the optimum condition. The antibacterial activity of the central point in third set was more than 1,000 times higher than that of E11, in first set.

추상구문트리를 이용한 어스팩트 마이닝 프로세스 설계 (Aspect Mining Process Design Using Abstract Syntax Tree)

  • 이승형;송영재
    • 한국콘텐츠학회논문지
    • /
    • 제11권5호
    • /
    • pp.75-83
    • /
    • 2011
  • 어스팩트 지향 프로그래밍은 시스템에서 크로스커팅 개념을 추출하고 소프트웨어 모듈화를 통하여 기능의 분산과 코드의 혼란을 해결하기 위한 패러다임이다. 현존하는 어스팩트 개발 방법은 크로스커팅 대상 영역을 추출에 어려움이 있기 때문에, 어스팩트 마이닝을 적용하기가 쉽지 않다. 어스팩트 마이닝에서는 기존 프로그램의 리팩토링 요소를 크로스커팅 영역으로 변환하는 기술이 필수적이다. 본 논문에서는 리팩토링에 적합한 크로스커팅 영역 자동 추출을 위한 시스템에서 크로스커팅 개념을 추출하기 위한 어스팩트 마이닝 방법을 제안한다. 소스 모듈의 추상 구문구조 명세를 이용하여, 모듈의 구조적 중복 관계 요소를 추출한다. Apriori 알고리즘을 통하여 중복 구문트리를 생성하고, 크로스커팅 영역 대상인 중복된 소스 모듈을 자동 생성, 최적화 할 수 있다. Berkeley Yacc의 berbose.c 모듈을 제안하는 마이닝 프로세스에 적용해 본 결과, 원본 대비 9.47%의 길이와 부피의 감소하였고, CCFinder 대비 4.92%의 길이 감소, 5.11%의 부피 감소 효과를 확인하였다.

대형 디젤엔진의 NOx 저감을 위한 연료분사노즐 최적화 연구 (The Optimization of Fuel Injection Nozzles for the Reduction of NOx Emissions in a Large Diesel Engine)

  • 윤욱현;김병석;김동훈;김기두;하지수
    • 한국자동차공학회논문집
    • /
    • 제12권6호
    • /
    • pp.60-65
    • /
    • 2004
  • Numerical simulations and experiments have been carried out to investigate the effect of fuel injection nozzles on the combustion and NOx formation processes in a medium-speed marine diesel engine. Spray visualization experiment was performed in the constant-volume high-pressure chamber to verify the numerical results on the spray characteristics such as spray angle and spray tip penetration. Time-resolved spray behaviors were captured by high-speed digital camera and analyzed to extract the information on the spray parameters. Spray and combustion phenomena were examined numerically using FIRE code. Wave breakup and Zeldovich models were adopted to describe the atomization characteristics and NOx formation processes. Numerical results were verified with experimental data such as cylinder pressure, heat release rate and NOx emission. Finally, the effects of fuel injection nozzles on the engine performance were investigated numerically to find the optimum nozzle parameters such as fuel injection angle, nozzle hole diameter and number of nozzle holes. From this study, the optimum fuel injection nozzle (nozzle hole diameter, 0.32 mm, number of nozzle holes, 8 and fuel injection angle, $148^{\circ}$) was selected to reduce both the fuel consumption and NOx emission. The reason for this selection could be explained from the highest fuel-air mixing in the early phase of injection due to the longest spray tip penetration and the highest heat release rate after $19^{\circ}$ ATDC due to the increased injection duration.

셀룰라 이동통신 채널에서 비선형 등화기를 이용한 최적의 데이터 복원 (Optimization of Data Recovery using Non-Linear Equalizer in Cellular Mobile Channel)

  • 최상호;호광춘;김영권
    • 전기전자학회논문지
    • /
    • 제5권1호
    • /
    • pp.1-7
    • /
    • 2001
  • 본 논문에서 역 방향 링크 채널에 대해 비 선형 등화기를 이용하여 CDMA 셀룰라 시스템을 연구하였다. 일반적으로 무선 통신에서 불확실한 채널 특성 때문에 Observable 들의 확률분포는 유한 세트의 파라미터로 규정될 수 없다. 대신에 training 샘플에 기반을 둔 Quantile과 Vector Quantizer를 사용함으로서 유한 수의 disjoint된 영역으로 m차 샘플 공간으로 분할하였다. 제안된 알고리듬은 RMSA 알고리즘에 의해 예측된 Quantile와 조건부 분할 모멘트에 따른 regression function의 부분적인 근사에 근간을 두고 있다. 본 논문의 등화기와 검출기는 잡음 분포의 Variation에 민감하지 않다는 관점에서 상당히 강한 특성을 보여 준다. 주요 아이디어는 Robust equalizer와 Robust partition detector가 어떤 환경의 무선 채널 하에서도 partition되지 않은 Observation space의 일반적인 등화기 보다 Observation의 등 확률로 분할된 부 공간에서 더 낳은 성능을 보여 준다. 또한 이런 개념을 CDMA 시스템에 적용하여 BER 성능을 분석하였다.

  • PDF

교량의 생애주기비용 최적설계 (Optimal Life Cycle Cost Design of a Bridge)

  • 박장호;신영석
    • 한국안전학회지
    • /
    • 제25권6호
    • /
    • pp.115-122
    • /
    • 2010
  • 최근 들어 교량과 같은 구조물에 대한 생애주기비용(Life Cycle Cost, LCC) 분석의 중요성이 점차 커지고 있다. 그러나 교량의 공용수명 동안 발생할 수 있는 생애주기비용은 설계 및 시공조건 그리고 사용환경에 따라 많은 불확실성을 내포하고 있기 때문에 정확히 예측하기 힘들다. 본 논문에서는 교량의 생애주기비용 최적설계를 위한 설계방법을 제시하였다. 교량의 총생애주기비용은 초기비용, 손상비용 유지관리비용, 보수/보강비용, 사용자비용, 해제/폐기비용의 합으로 산정하였다. 생애주기비용을 목적함수로 하고 도로교설계기준을 제약조건으로 최적화를 수행하였다. 초기비용은 종합불가정보 및 참고자료를 근거로 산출하였으며, 하중 및 부재에 대한 불확실성을 고려하기 위해 손상확률의 개념을 도입하여 손상비용을 산출하였다. 교량의 내하율곡선을 이용하여 교량의 보수/보강 비용을 추정하였으며, 차량운행비용과 시간지연비용으로부터 사용자비용을 산정하였다. 이로부터 교량에 대한 생애주기비용 최적설계를 수행하고 주요인자들에 대한 영향을 살펴보았다.

Optical Design and Optimization of a Micro Zoom System with Liquid Lenses

  • Zhang, Wei;Li, Dan;Guo, Xin
    • Journal of the Optical Society of Korea
    • /
    • 제17권5호
    • /
    • pp.447-453
    • /
    • 2013
  • A micro zoom system without moving elements by use of two liquid lenses is designed and optimized in this paper. The zoom equations of the system composed of two liquid lenses are deduced. The structure parameters including radius and thickness of a conical double-liquid electrowetting based lens are analyzed and calculated. Because the liquid thickness varies non-linearly with the radius of the interface, it's very difficult to optimize a real liquid lens using commercial optical design software directly. Through the Application Programming Interface (API) of the optical design software CODE V, a zoom system with two real electrowetting based liquid lenses is modeled and optimized. A two-liquid-lens zoom system without moving elements, with a zoom factor of 1.8 and a compact structure of 10 mm is designed for illustration. This can be useful for the camera design of mobile phones, tablets and so on. And this paper presents a convenient way of designing and optimizing a zoom system including liquid lenses by commercial optical design software.

전자력 발사기의 최적 구조 설계 (Optimal Structural Design for the Electro-magnectic Launcher)

  • 이영신;안충호
    • 전산구조공학
    • /
    • 제9권2호
    • /
    • pp.143-151
    • /
    • 1996
  • 구조 및 전기적 제약조건을 고려한 전자력 발사기의 최적설계에 대해 연구하였다. 펄스형 대전류가 흐르는 발사기의 단면적이 최소화되었으며 각 요소(레일, 측면벽, 세라믹 및 강철)의 허용응력과 예하중을 고려하였다. 전기적 제약조건은 발사기의 성능을 저하시키는 와전류 효과를 방지하기 위한 세라믹의 두께로 정하였다. 90mm발사기의 설계에서 응력해석과 최적화는 ANSYS코드를 사용하여 수행되었다. 예하중을 받는 최적설계에서는 예하중을 받지 않는 최적설계보다 53%의 단면적이 감소되었다. 레일의 원호각이 45.deg.일때 발사기의 성능이 가장 양호하다. 레일의 원호각이 45.deg.일때 Fahrenthold 연구결과와 비교하여 9%의 변형량 감소와 10.4%의 변형량 감소를 얻었고, 예하중도 186Mpa에서 59.8Mpa로 감소되었다. 연구결과는 설계 요구조건을 충분히 만족시켜 주고 있음을 보여 주었다.

  • PDF

차양형 BIPV가 적용된 사무소 건물의 외피 최적 설계에 관한 연구 (A Study on the Optimum Design of a Facade with Shading-type BIPV in Office Building)

  • 박세현;강준구;방아영;김준태
    • 한국태양에너지학회 논문집
    • /
    • 제35권2호
    • /
    • pp.93-101
    • /
    • 2015
  • Zero energy building is a self sufficient building that minimizes energy consumption through passive elements such as insulation, high performance window system and installing of high efficiency HVAC system and uses renewable energy sources. The Korea Government has been strengthening the building energy efficiency standard and code for zero energy building. The building energy performance is determined by the performance of building envelope. Therefore it is important to optimize facade design such as insulation, window properties and shading, that affect the heating and cooling loads. In particular, shading devices are necessary to reduce the cooling load in summer season. Meanwhile, BIPV shading system functions as a renewable energy technology applied in solar control facade system to reduce cooling load and produce electricity simultaneously. Therefore, when installing the BIPV shading system, the length of shadings and angle that affect the electricity production must be considered. This study focused on the facade design applied with BIPV shading system for maximizing energy saving of the selected standard building. The impact of changing insulation on roof and walls, window properties and length of BIPV shading device on energy performance of the building were investigated. In conclusion, energy consumption and electricity production were analyzed based on building energy simulations using energyplus 8.1 building simulation program and jEPlus+EA optimization tool.