• Title/Summary/Keyword: Automatic Programming

Search Result 242, Processing Time 0.026 seconds

A study on the Evaluation of Heat Transfer Coefficient by Optimization Algorithm (최적화 기법을 활용한 열전달계수의 측정)

  • Kim, J.T.;Lim, C.H.;Choi, J.K.
    • Transactions of Materials Processing
    • /
    • v.15 no.9 s.90
    • /
    • pp.679-685
    • /
    • 2006
  • New method for evaluation of heat transfer coefficient is proposed. In general, many researchers have been studied about inverse problem in order to calculate the heat transfer coefficient on three-dimensional heat conduction problem. But they can get the time-dependent heat transfer coefficient only through inverse problem. In order to acquire temperature-dependent heat transfer coefficient, it requires much time for numerous repetitive calculation and inconvenient manual modification. In order to solve these problems, we are using the SQP(Sequential Quadratic Programming) as an optimization algorithm. When the temperature history is given by experiment, the optimization algorithm can evaluate the temperature-dependent heat transfer coefficient with automatic repetitive calculation until difference between calculated temperature history and experimental ones is minimized. Finally, temperature-dependent heat transfer coefficient evaluated by developed program can used on various heat transfer problem.

New-directional Approach : Plastic Collapse Design of Grillages (그릴리지 구조의 소성 붕괴 설계)

  • 김윤영;박제웅
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2000.04a
    • /
    • pp.96-103
    • /
    • 2000
  • This research is a new design method, which will be presented as a basic concept for a more efficient minimum weight design of grillages, as an attempt to describe true collapse mechanism in as overall search as possible. It serves as introduction to the numerical technique of Linear Programming(LP) and Automatic Modified Direct Plastic Frame Analysis(AMDPFA). Attention is directed to both analysis and design, and emphasis is placed on the physical significance of Systematic Searching Techniques(SST) involved. In weight minimum grillages design, the parameterisation study in optimum beam configuration which was carried out over the range of beam sections for a given plastic section modulus likely to occur in structures by suing an adaptive stochastic optimisation technique, Genetic Algorithms.

  • PDF

Design and implementation technique of real-time mechanism control language for programmable automation equipment (프로그래밍형 자동화기기를 위한 실시간 메카니즘 제어언어의 설계 및 구현기법)

  • 백정현;원용훈
    • Journal of the Korean Institute of Telematics and Electronics C
    • /
    • v.34C no.11
    • /
    • pp.29-38
    • /
    • 1997
  • As the trend of the automation is increasing, the usage of the programmable automation equipments like programmable controller(PC), numerical controller(NC), distributed control systems(DCS) and robot controller is greatly expanding in the area of the industrial equipments. But the development of the programing language for the programmable automatic equipment is rarely accomplished. In this paper, we propose design and implementation technique of the real-time mechanism control language by adding time constraint constructs and timing analysis constructs ot conditional statement and iteration statement of a programming language. Moreover, we made it possible to predict plausibility of time constraint constructs of a real time application program at compilation time and developing execution time analysiss technique.

  • PDF

Hangul Segmentation and Word Verification System for Automatic Address Processing (문자 가분할과 Support Vector Machine을 이용한 필기 한글 단어 고속 검증기)

  • 이충식;김인중;신종탁;김진형
    • Proceedings of the IEEK Conference
    • /
    • 2000.11c
    • /
    • pp.37-40
    • /
    • 2000
  • A fast method of Hangul address word verification is presented in this Paper. Pre-segmentation and recognition by DP matching is adopted in this paper. An address line image is over-segmented by analyzing the topology of connected components and the projection profile. A fast individual Hangul character verifier was developed by applying SVM (Support Vector Machine). The segmentation hypothesis was represented by lattice structure, and a best path search by dynamic programming generates the most probable segmentation path and the final verification score. The word verifier was tested on 310 address image DB, and it show the possibility of improvements of this method.

  • PDF

A Study on the Specification of an Automatic Programming System using Natural Language Sentence (자연어 문장을 이용한 자동 프로그래밍 시스템의 명세서에 관한 연구)

  • Kim, Tae-Yong;Hwang, In-Hwan;Lee, Jung-Hyun
    • Annual Conference on Human and Language Technology
    • /
    • 1994.11a
    • /
    • pp.479-482
    • /
    • 1994
  • 자동 프로그램이란 인간이 프로그램 언어를 습득하는데 드는 노력과 시간을 감소시키고 프로그램하는 과정의 일부나 전부를 컴퓨터가 대신하도록 하여 프로그램 환경을 개선하고 유지, 보수의 비용을 줄이는데 그 목적이 있으며, 자동 프로그램 4대 구성 요소중 프로그램 명세서를 초고급언어나 예제에 의한 방법 또는 트레이스(Trace)로 기술하는 것이 일반적이다. 그러나 이 방법은 전문가가 아니면 이해하기 어렵고, 불량이 많은 작성하기 어려운 문제점이 있다. 본 논문에서는 이런 단점을 개선하기 위해서 일반 사용자가 접하기 쉽고, 이해하기 용이한 자연어 문장으로 명세서를 작성한다. 그러나 자연어에는 많은 애매성이 존재하는데 이것을 방지하기 위해 사용자에게 미리 자연어 프로그램 틀을 제시한다. 자연어 문장으로 작성된 명세서는 형태소 분석과 구문 분석에 의해 처리되며, 구문 분석시 복합문과 내포문은 단문으로 분리한 다음, 동사를 중심으로한 격 프레임(case frame)를 만들며, 이것을 바탕으로 중간언어를 생성하는 방법을 제안한다.

  • PDF

Unmanned Surface Vehicle for Collecting Marine Debris (쓰레기 수거용 무인 수상로봇)

  • Oh, Myung Hoon;Kim, Jea Heung;Kim, Hyeon Min;Shin, Dong A;Kim, Dong Hun
    • Proceedings of the KIEE Conference
    • /
    • 2015.07a
    • /
    • pp.61-62
    • /
    • 2015
  • This study presents a movable USV (Unmanned Surface Vehicle) based on Micro Controller. Recently, Micro Controller has widely used in application programming such as industry and education application. In particular, Robot is capable of collecting Marine Debris in any sea area is needed so We propose USV used IP camera for automatic driving, distance detection to control movement of USV in order to prevent of collision based on Arduino. Also, Surrounding situation taken by IP camera can be transmitted to monitor and smartphone.

  • PDF

Code Development of Automatic Mesh Generation for Finite Element Method Using Delaunay Triangulation Method (Delaunay 삼각화에 의한 유한요소 자동 생성 코드 개발에 관한 연구)

  • Park Pyong-Ho;Sah Jong-Youb
    • 한국전산유체공학회:학술대회논문집
    • /
    • 1996.05a
    • /
    • pp.111-117
    • /
    • 1996
  • The Delaunay triangulation technique was tested for complicated shapes of computational domain. While a simple geometry, both in topology and in geometry, was discretized well into triangular elements. a complex geometry often failed in triangularization. A complex geometry should be devided into smaller sub-domains whose shape is simple both topologically and geometrically. The present study developed the data structures not only for relationships among neibering elements but also for shape information, and coupled these into the Delaunay triangulation technique. This approach was able to enhance greatly the reliability of triangularization specially in complicated shapes of computational domains. The GUI (Graphic User Interface) and OOP (Object-Oriented Programming) were used in order to develop the user-friendly and efficient computer code.

  • PDF

Parallel operation of VISC system for 3[kw] solar cell (3[kw]급 태양전지 가상구현시스템의 병렬운전)

  • Lee S.Y.;Jeong B.H.;Oh B.W.;Lee B.I.;Choe G.H.
    • Proceedings of the KIPE Conference
    • /
    • 2003.07b
    • /
    • pp.957-960
    • /
    • 2003
  • Many solar cell way need to be connected by series or parallel to extract the high power Especially, during parallel operation to reduce circulation current the individual converter has to share and control the load current. Generally, Current Sharing(CS) can be implemented using droop and active current sharing method. In this paper, one 3[KW] PWM converter was replaced as one 3[KW] solar cell array(3 parallels, each parallel has twenty single modules), two 3[KW] solar cell way Is Paralleled to generate 6[KW] power. Also each converter used voltage-current controller and Automatic MSCPM(Master-Slave Current-programming Method) for current sharing(AS).

  • PDF

Implementation of Automatic measurement system for a Change of channel etching thickness with a HTS Transistor (고온 초전도 트랜지스터의 채널 식각 두께에 따른 임계 특성 자동 측정장치 구축)

  • Hyun, Ong-Ok;Kang, Hyeong-Gon;Ko, Seok-Cheol;Han, Byoung-Sung
    • Proceedings of the Korean Institute of Electrical and Electronic Material Engineers Conference
    • /
    • 2003.07a
    • /
    • pp.561-564
    • /
    • 2003
  • 본 연구는 고온 초전도 자속 흐름 트랜지스터의 채널 식각 두께에 따른 임계 특성의 자동 측정을 위해 나노옴/마이크로 볼트 미터 와 전원공급기 등 측정에 필요한 장비들을 GPIB 인터페이스 보드를 통해 PC와 연결하여 측정 장치를 구축후 직접 제작한 측정 프로그램을 통해 자동으로 시편에 전류, 전압을 가한후 임계 특성값을 효율적인 방법으로 측정하고 측정 결과값들을 시간순서 및 측정 대상에 따라 데이터 베이스화 하는 방법에 대하여 소개한다. 부수적으로 임계 특성의 정확한 측정을 위해 실험에 변수가 되는 요소들을 찾아내고 실험 데이터값들로부터 오차를 발견, 오차의 원인이 되는 식각 방법 및 실험 환경등의 부가적인 요소들을 고려하여 개선된 측정 장치를 구축하는데 경제적, 시간적인 효율성 측면에 대해 언급했다.

  • PDF

Time-Predictable Java Dynamic Compilation on Multicore Processors

  • Sun, Yu;Zhang, Wei
    • Journal of Computing Science and Engineering
    • /
    • v.6 no.1
    • /
    • pp.26-38
    • /
    • 2012
  • Java has been increasingly used in programming for real-time systems. However, some of Java's features such as automatic memory management and dynamic compilation are harmful to time predictability. If these problems are not solved properly then it can fundamentally limit the usage of Java for real-time systems, especially for hard real-time systems that require very high time predictability. In this paper, we propose to exploit multicore computing in order to reduce the timing unpredictability that is caused by dynamic compilation and adaptive optimization. Our goal is to retain high performance comparable to that of traditional dynamic compilation, while at the same time, obtain better time predictability for Java virtual machine (JVM). We have studied pre-compilation techniques to utilize another core more efficiently, preoptimization on another core (PoAC) scheme to replace the adaptive optimization system (AOS) in Jikes JVM and the counter based optimization (CBO). Our evaluation reveals that the proposed approaches are able to attain high performance while greatly reducing the variation of the execution time for Java applications.