• 제목/요약/키워드: Automatic generation control

검색결과 266건 처리시간 0.029초

Polygonal finite element modeling of crack propagation via automatic adaptive mesh refinement

  • Shahrezaei, M.;Moslemi, H.
    • Structural Engineering and Mechanics
    • /
    • 제75권6호
    • /
    • pp.685-699
    • /
    • 2020
  • Polygonal finite element provides a great flexibility in mesh generation of crack propagation problems where the topology of the domain changes significantly. However, the control of the discretization error in such problems is a main concern. In this paper, a polygonal-FEM is presented in modeling of crack propagation problems via an automatic adaptive mesh refinement procedure. The adaptive mesh refinement is accomplished based on the Zienkiewicz-Zhu error estimator in conjunction with a weighted SPR technique. Adaptive mesh refinement is employed in some steps for reduction of the discretization error and not for tracking the crack. In the steps that no adaptive mesh refinement is required, local modifications are applied on the mesh to prevent poor polygonal element shapes. Finally, several numerical examples are analyzed to demonstrate the efficiency, accuracy and robustness of the proposed computational algorithm in crack propagation problems.

연마로봇의 교시기반 제어에 의한 성능개선 (Performance Improvement based on the Teaching Control for Sweeping Robot)

  • 진태석
    • 한국정보통신학회논문지
    • /
    • 제18권7호
    • /
    • pp.1525-1530
    • /
    • 2014
  • 본 논문은 산업용 로봇을 위한 힘 피드백 제어 기반의 연마면의 보정과 작업자의 감각을 기반으로 한 정확한 연마면 작업을 대체하기 위한 교시방법을 적용한 연마 결과를 제시하였다. 교시방법은 연마작업의 위치, 경로, 반응에 대한 정밀도 개선을 위해서 연마로봇에 적용하였다. 힘 센서 기반의 교시방법에 의해 연마가 가능한 선박용 연마로봇을 제시하였고, 힘 센서에 의한 교시방법을 연마로봇에 적용하여 실험한 결과를 제시함으로써 그 유효성을 검증하였다. 또한, 로봇교시 포인터의 수를 줄이기 위하여 가공면의 특이점들만을 이용하여 곡면 가공이 가능하도록 로봇 궤적을 생성하는 방안을 제시하여 실험결과를 제시하였다.

고공풍력 발전용 시제품 Kite 비행체 개발 (Prototype Kite Development for Wind Power Generation)

  • 권재욱;김종철;문상만;최지웅
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2012년도 추계학술대회
    • /
    • pp.259-260
    • /
    • 2012
  • 본 논문은 저탄소사회 구현을 위해, 신재생에너지원에 관심을 갖고 있는 요즘에, 고공풍력을 이용하여 발전을 할 수 있는 Kite 자동비행에 대한 연구내용이다. 기존의 Kite Sport와 비행기술의 원리를 응용하여, 우선적으로 시제품을 설계/제작하여 시험비행 중이다. 첫 단계로는 RC 조종을 기반으로 한 수동비행제어에서도 Kite의 비행제어가 가능한지의 여부판단이 목적이고, 이를 통한 향 후, 자동비행제어 조건의 설계를 위해 필요로 하는 시험데이터 확보에 초점을 두었다. 현 시제품의 Kite 비행체 내부 구성과 시험내용을 보여주고 있으며, 향 후, 진행방향과 Kite를 통한 에너지활용 측면에서, 해양산업 및 생태문화 보존을 위한 도서지역의 전원공급에 대한 언급을 서술하였다.

  • PDF

A Study on Ship Route Generation with Deep Q Network and Route Following Control

  • Min-Kyu Kim;Hyeong-Tak Lee
    • 한국항해항만학회지
    • /
    • 제47권2호
    • /
    • pp.75-84
    • /
    • 2023
  • Ships need to ensure safety during their navigation, which makes route determination highly important. It must be accompanied by a route following controller that can accurately follow the route. This study proposes a method for automatically generating the ship route based on deep reinforcement learning algorithm and following it using a route following controller. To generate a ship route, under keel clearance was applied to secure the ship's safety and navigation chart information was used to apply ship navigation related regulations. For the experiment, a target ship with a draft of 8.23 m was designated. The target route in this study was to depart from Busan port and arrive at the pilot boarding place of the Ulsan port. As a route following controller, a velocity type fuzzy P ID controller that could compensate for the limitation of a linear controller was applied. As a result of using the deep Q network, a route with a total distance of 62.22 km and 81 waypoints was generated. To simplify the route, the Douglas-Peucker algorithm was introduced to reduce the total distance to 55.67 m and the number of way points to 3. After that, an experiment was conducted to follow the path generated by the target ship. Experiment results revealed that the velocity type fuzzy P ID controller had less overshoot and fast settling time. In addition, it had the advantage of reducing the energy loss of the ship because the change in rudder angle was smooth. This study can be used as a basic study of route automatic generation. It suggests a method of combining ship route generation with the route following control.

UML 모델 기반 임베디드 소프트웨어 모델링 및 코드 자동 생성 기법 연구 (A Study on UML based Modeling and Automatic Code Generation for Embedded Software)

  • 류호동;이우진
    • 중소기업융합학회논문지
    • /
    • 제2권1호
    • /
    • pp.33-40
    • /
    • 2012
  • 최근에 임베디드 환경은 하드웨어의 비약적인 발전과 다양한 전자 제품에서의 소프트웨어 제어로 인하여 소프트웨어 분야에서 많은 변화를 겪고 있다. 이러한 환경적 변화로 인한 요구사항의 증가는 임베디드 소프트웨어의 복잡도를 높여왔고 이는 기존 개발방법의 한계를 보여주었다. 모델 기반의 개발방법은 이미 오래전 제기되었던 범용 소프트웨어 개발에서 발생했던 한계의 해결을 위하여 제시되고 지금까지 사용되어온 방법으로서 임베디드 환경에 닥친 한계의 극복을 위한 대안 중 하나로 꼽히고 있다. 이 논문에서는 이 모델 기반 개발 방법론을 임베디드 소프트웨어 적용하기 위한 모델 기반의 다이어그램 편집기와 이로부터 작성된 모델을 이용하여 자동적으로 코드를 생성하는 코드 자동생성기를 제안한다. 모델 정의에 사용된 다이어그램 편집기는 GMF를 이용하여 구현하며, 코드 자동생성기에는 임베디드 환경의 특징인 제한된 메모리와 동시적 병행성 문제를 해결하기 위한 코드 생성 기법을 추가한다. 아울러 생성된 코드의 검증을 위하여 기존의 코드를 대체하여 수행하는 방법을 사용한다.

  • PDF

Importance of Mechatronics in Maritime Education

  • Durmusoglu, Yalcin;Deniz, Cengiz;Aydogdu, Y. Volkan;Talay, A. Atil
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2012년도 춘계학술대회
    • /
    • pp.110-112
    • /
    • 2012
  • Education and training of technical staff for the new generation technological equipment has a vital importance for developing countries in order to maintain sustainable development and keep up with new generation technologies. Mechatronics the synergistic combination of mechanical, electronic and software engineering from an engineering perspective to serve the purposes of controlling advanced hybrid systems is a product of new generation technology which can be given as a sample to this phenomenon. Recent marine engines are combination of heavy industry with high technology. Nowadays, ships are built in full automation and equipped with computer controlled mechatronics systems. However, finding qualified officer and engineers who can operate, maintain, control and repair when it is required such full automatic systems with knowledge of a new generation system became a serious issue. Due to importance of this fact STCW Manila amendment has new training and certification requirements for electro-technical officers. In this paper, Mechatronics applications on ship are introduced, importance of it highlighted and a new syllabus is proposed for the training of marine engineers to be nurtured with mechatronics knowledge as it is required.

  • PDF

CFG를 이용한 소프트웨어 테스트 케이스의 자동 생성 (Automatic Generation of Software Test Cases using CFG)

  • 윤성희
    • 한국산학기술학회논문지
    • /
    • 제10권5호
    • /
    • pp.985-991
    • /
    • 2009
  • 문법 기반의 테스트 케이스 자동 생성(GBTG) 알고리즘은 문법 G를 기반으로 G에 의해 수용되는 문장들의 집합 L(G), 즉 소프트웨어 테스트를 위한 테스트 케이스를 생성한다. 문맥 자유 문법으로 기술되는 대부분의 언어들은 순환적 성격을 가지며, 일반적으로 G에 의해 생성되는 집합 L(G)는 너무 커서 생성된 케이스들을 모두 실행시킬 테스트 대상으로 삼는다는 것은 현실석이지 못하다. 본 논문에서는 CFG에 의해 자동 생성되는 테스트 케이스의 집합의 크기를 통제하면서도 테스트의 주요 범위를 커버하기 위하여 문맥 자유 문법을 보강하는 문법외적 요소인 태그들을 개발하고 실험하였다.

CAD 형상 데이터를 이용한 비정렬 표면 격자계의 자동 생성 기법 (AUTOMATIC GENERATION OF UNSTRUCTURED SURFACE GRID SYSTEM USING CAD SURFACE DATA)

  • 이봉주;김병수
    • 한국전산유체공학회지
    • /
    • 제12권4호
    • /
    • pp.68-73
    • /
    • 2007
  • Computational Fluid Dynamics (CFD) approach is now playing an important role in the engineering process in these days. Generating proper grid system in time for the region of interest is prerequisite for the efficient numerical calculation of flow physics using CFD approach. Grid generation is, however, usually considered as a major obstacle for a routine and successful application of numerical approaches in the engineering process. CFD approach based on the unstructured grid system is gaining popularity due to its simplicity and efficiency for generating grid system compared to the structured grid approaches, especially for complex geometries. In this paper an automated triangular surface grid generation using CAD(Computer Aided Design) surface data is proposed. According to the present method, the CAD surface data imported in the STL(Stereo-lithography) format is processed to identify feature edges defining the topology and geometry of the surface shape first. When the feature edges are identified, node points along the edges are distributed. The initial fronts which connect those feature edge nodes are constructed and then they are advanced along the CAD surface data inward until the surface is fully covered by triangular surface grid cells using Advancing Front Method. It is found that this approach can be implemented in an automated way successfully saving man-hours and reducing human-errors in generating triangular surface grid system.

유전알고리즘을 사용한 뱀형 로봇의 이동 생성 및 부분모듈 선택 분석 (Generation of Locomotion for Snake-like Robot using Genetic Algorithm and Analysis for Selections of Partial Modules)

  • 안인석;장재영;서기성
    • 한국지능시스템학회논문지
    • /
    • 제19권5호
    • /
    • pp.661-666
    • /
    • 2009
  • 뱀형 모듈라 로봇은 모듈을 일련의 형태로 연결하여 구성한 것으로, 다양한 환경에 대해서 강인성을 가지고 있고, 모듈 일부의 고장에도 이동할 수 있는 장점을 가진다. 그러나 이동 제어 방법이 어렵고, 아직까지 효율적이고 다양한 이동법의 개발이 미비한 편이다. 본 연구에서는 뱀형 로봇의 이동제어를 위하여 GA(Genetic Algorithm)기반의 위상생성 방식과 임의의 궤적 생성방식을 비교하고, 이를 확장하여 일부 모듈만의 선택에 따른 영향을 분석하기 위해서 GA를 통한 모듈 선택 실험을 수행하였다. KMC사의 뱀형 로봇을 대상으로 먼저 webots 시뮬레이터 상에서 모델링 및 시뮬레이션 환경을 구축하고, 위의 GA 기반 이동 생성 실험들을 수행하였다.

Few-Shot Image Synthesis using Noise-Based Deep Conditional Generative Adversarial Nets

  • Msiska, Finlyson Mwadambo;Hassan, Ammar Ul;Choi, Jaeyoung;Yoo, Jaewon
    • 스마트미디어저널
    • /
    • 제10권1호
    • /
    • pp.79-87
    • /
    • 2021
  • In recent years research on automatic font generation with machine learning mainly focus on using transformation-based methods, in comparison, generative model-based methods of font generation have received less attention. Transformation-based methods learn a mapping of the transformations from an existing input to a target. This makes them ambiguous because in some cases a single input reference may correspond to multiple possible outputs. In this work, we focus on font generation using the generative model-based methods which learn the buildup of the characters from noise-to-image. We propose a novel way to train a conditional generative deep neural model so that we can achieve font style control on the generated font images. Our research demonstrates how to generate new font images conditioned on both character class labels and character style labels when using the generative model-based methods. We achieve this by introducing a modified generator network which is given inputs noise, character class, and style, which help us to calculate losses separately for the character class labels and character style labels. We show that adding the character style vector on top of the character class vector separately gives the model rich information about the font and enables us to explicitly specify not only the character class but also the character style that we want the model to generate.