• Title/Summary/Keyword: Robot simulation

Search Result 1,696, Processing Time 0.025 seconds

Design of Unknown Disturbance and Current Observer for Electric Motor Systems (전동기 시스템의 미지외란 및 전류 관측기 설계)

  • Lee, Myoungseok;Jung, Kyungmo;Kong, Kyoungchul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.7
    • /
    • pp.615-620
    • /
    • 2015
  • DOB (Disturbance Observer) is an useful control method for estimating the disturbance applied to dynamic systems. Disturbance observer can be used to implement a robust control system to generate a control input for rejecting the disturbance, and it can be also used to estimate the disturbance to obtain information. The system that uses disturbance estimation is investigated for high performance control such as automatic door systems, walking robot and electric power steering system in vehicles. In this paper, a novel disturbance observer which is called disturbance and current observer for estimating load torque in the motor system is proposed. The difference between the DOB for disturbance rejection and DCOB is mathematically verified. Current and angular velocity are required for estimating the load torque of the motor in DOB. However, the DCOB can estimate load torque and current without current sensor. DCOB is designed based on modeling of the motor system. Appropriate Q-filter is selected and the applicability of DCOB is verified by simulation. The estimated disturbance and current of the electric motor can be verified without current sensor, as experiments of the actual motor system.

Isolated Word Recognition with the E-MIND II Neurocomputer (E-MIND II를 이용한 고립 단어 인식 시스템의 설계)

  • Kim, Joon-Woo;Jeong, Hong;Kim, Myeong-Won
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.32B no.11
    • /
    • pp.1527-1535
    • /
    • 1995
  • This paper introduces an isolated word recognition system realized on a neurocomputer called E-MIND II, which is a 2-D torus wavefront array processor consisting of 256 DNP IIs. The DNP II is an all digital VLSI unit processor for the EMIND II featuring the emulation capability of more than thousands of neurons, the 40 MHz clock speed, and the on-chip learning. Built by these PEs in 2-D toroidal mesh architecture, the E- MIND II can be accelerated over 2 Gcps computation speed. In this light, the advantages of the E-MIND II in its capability of computing speed, scalability, computer interface, and learning are especially suitable for real time application such as speech recognition. We show how to map a TDNN structure on this array and how to code the learning and recognition algorithms for a user independent isolated word recognition. Through hardware simulation, we show that recognition rate of this system is about 97% for 30 command words for a robot control.

  • PDF

A study of the kinematic characteristic of a coupling device between the buffer system and the flexible pipe of a deep-seabed mining system

  • Oh, Jae-Won;Lee, Chang-Ho;Hong, Sup;Bae, Dae-Sung;Cho, Hui-Je;Kim, Hyung-Woo
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.6 no.3
    • /
    • pp.652-669
    • /
    • 2014
  • This paper concerns the kinematic characteristics of a coupling device in a deep-seabed mining system. This coupling device connects the buffer system and the flexible pipe. The motion of the buffer system, flexible pipe and mining robot are affected by the coupling device. So the coupling device should be considered as a major factor when this device is designed. Therefore, we find a stable kinematic device, and apply it to the design coupling device through this study. The kinematic characteristics of the coupling device are analyzed by multi-body dynamics simulation method, and finite element method. The dynamic analysis model was built in the commercial software DAFUL. The Fluid Structure Interaction (FSI) method is applied to build the deep-seabed environment. Hydrodynamic force and moment are applied in the dynamic model for the FSI method. The loads and deformation of flexible pipe are estimated for analysis results of the kinematic characteristics.

A Novel Hybrid MPPT Control for Photovoltaic System (태양광 발전시스템의 새로운 하이브리드 MPPT)

  • Kim, Soo-Bin;Jo, Yeong-Min;Kim, Hyeong-Jin;Song, Seung-Ho;Choi, Ju-Yeop;Choy, Ick;Lee, Young-Kwoun
    • Journal of the Korean Solar Energy Society
    • /
    • v.35 no.2
    • /
    • pp.43-52
    • /
    • 2015
  • The performance of a photovoltaic array is affected by temperature, solar insolation, partial shading effect, and array configuration. Maximum power point tracking(MPPT) techniques are employed in photovoltaic systems to make full utilization of the PV array output power which depends on solar irradiation and ambient temperature. As much as MPPT is important in photovoltaic systems, many MPPT techniques have been developed. In this paper, several major existing MPPT methods are comparatively analyzed and novel hybrid MPPT algorithm is proposed. The proposed hybrid MPPT algorithm is developed in combination with traditional MPPT methods to complement each other for improving performance and mitigating partial shading effects. The proposed algorithm is implemented and validated using MATLAB/Simulink simulation tool.

Implementation of Genetic Algorithm Processor based on Hardware Optimization for Evolvable Hardware (진화형 하드웨어를 위한 하드웨어 최적화된 유전자 알고리즘 프로세서의 구현)

  • Kim, Jin-Jeong;Jeong, Deok-Jin
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.49 no.3
    • /
    • pp.133-144
    • /
    • 2000
  • Genetic Algorithm(GA) has been known as a method of solving large-scaled optimization problems with complex constraints in various applications. Since a major drawback of the GA is that it needs a long computation time, the hardware implementations of Genetic Algorithm Processors(GAP) are focused on in recent studies. In this paper, a hardware-oriented GA was proposed in order to save the hardware resources and to reduce the execution time of GAP. Based on steady-state model among continuos generation model, the proposed GA used modified tournament selection, as well as special survival condition, with replaced whenever the offspring's fitness is better than worse-fit parent's. The proposed algorithm shows more than 30% in convergence speed over the conventional algorithm in simulation. Finally, by employing the efficient pipeline parallelization and handshaking protocol in proposed GAP, above 30% of the computation speed-up can be achieved over survival-based GA which runs one million crossovers per second (1㎒), when device speed and size of application are taken into account on prototype. It would be used for high speed processing such of central processor of evolvable hardware, robot control and many optimization problems.

  • PDF

A Study on the System for Controlling Factory Safety based on Unity 3D (Unity 3D 기반 깊이 영상을 활용한 공장 안전 제어 시스템에 대한 연구)

  • Jo, Seonghyeon;Jung, Inho;Ko, Dongbeom;Park, Jeongmin
    • Journal of Korea Game Society
    • /
    • v.20 no.3
    • /
    • pp.85-94
    • /
    • 2020
  • AI-based smart factory technologies are only increase short-term productivity. To solve this problem, collaborative intelligence combines human teamwork, creativity, AI speed, and accuracy to actively compensate for each other's shortcomings. However, current automation equipmens require high safety measures due to the high disaster intensity in the event of an accident. In this paper, we design and implement a factory safety control system that uses a depth camera to implement workers and facilities in the virtual world and to determine the safety of workers through simulation.

Design of Adaptive Controller using Switching Mode with Fuzzy inference and its application for industry Automation Facility (퍼지추론의 스위칭 특성을 이용한 적응제어기 설계 및 산업용 자동화 설비에의 응용)

  • 이형찬
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.13 no.1
    • /
    • pp.60-68
    • /
    • 1999
  • This paper deals with the tracking control problem of industrial robotic manipulators with unknown or changing dynamics. The proposed method makes use of multiple moodels and switching mechanism by fuzzy inference of the manipulator in an indirect adaptive controller architecture. The models used for the indmtification of the manipliator are identical, except for the initial estimates of the unknown inertial pararmeters of the manipulator and its load. The torque input that is applied to the joint actuators is determined at every instant by the identification model that best approximates the robot dynamics. Simulation results are also included to dermnstrate the improvement in the tracking perfermance when the proposed method is used.s used.

  • PDF

Posture Stabilization Algorithm of A Small Unmanned Ground Vehicle for Turnover Prevention (전복 방지를 위한 소형 무인주행로봇의 자세 안정화 알고리즘)

  • Koh, Doo-Yeol;Kim, Young-Kook;Lee, Sang-Hoon;Jee, Tae-Young;Kim, Kyung-Soo;Kim, Soo-Hyun
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.14 no.6
    • /
    • pp.965-973
    • /
    • 2011
  • Small unmanned ground vehicles(SUGVs) are typically operational on unstructured environments such as crashed building, mountain area, caves, and so on. On those terrains, driving control can suffer from the unexpected ground disturbances which occasionally lead turnover situation. In this paper, we have proposed an algorithm which sustains driving stability of a SUGV as preventing from turnover. The algorithm exploits potential field method in order to determine the stability of the robot. Then, the flipper and manipulator posture of the SUGV is optimized from local optimization algorithm known as gradient descent method. The proposed algorithm is verified using 3D dynamic simulation, and results showed that the proposed algorithm contributes to driving stability of SUGV.

Distribution of an OLP based Industrial Robot Simulation System (OLP 기반의 산업용 로봇 시뮬레이션 시스템의 분산화)

  • Kim, Jae-Wook;Lee, Jung-Tae;Ryu, Ki-Yeol;Kim, Jong-Chul;Borm, Jin-Hwan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.218-222
    • /
    • 2006
  • 최근 산업현장에서는 작업의 빈번한 변화에 따른 로봇의 재배치, 테스트로 인해 많은 비용이 소모되고 있다. 이러한 문제점의 해결방안으로 OLP(Off-line Programming) 시뮬레이션 시스템이 주목받고 있다. 현재 대부분의 OLP 시뮬레이션 시스템은 하나의 컴퓨터에서 실행되는 하나의 응용프로그램으로 되어있다. 따라서 로봇을 제어하는 시뮬레이션 프로그램이 복잡해지고 시뮬레이션 대상이 되는 작업장의 규모가 커지게 되면 이와 비례하여 시뮬레이션에 소모되는 시간이 늘어나게 되고 이로 인하여 시뮬레이션 진행상황을 실시간에 맞추어 출력하지 못하게 되는 경우가 발생하게 된다. 또한 하나 컴퓨터에서 실행되는 응용 프로그램의 한계로 인해 시뮬레이션 상황을 출력하는 화면크기는 제한될 수밖에 없어지고 여러 작업장의 시뮬레이션 진행상황을 동시에 확인하기가 힘들어 진다. 본 논문에서는 이러한 문제점을 해결하기 위하여 하나의 PC에서 실행되는 OLP 시뮬레이션 시스템을 사용자가 지정하는 로봇의 집합 단위로 네트워크로 연결된 여러 개의 PC에서 실행할 수 있도록 하여 다수의 로봇 제어 프로그램을 실행하는데 걸리는 부하와 시뮬레이션 진행 상황을 출력하는 CAD시스템에 걸리는 부하를 분산 시키고 연결된 여러 PC를 통해 시뮬레이션 진행상황을 자유롭게 확인할 수 있는 구조를 제안하였다. 그리고 시뮬레이션 시스템의 분산화로 인해 발생하는 동기화 문제에 대한 해결 방안으로 기존 시스템에 사용되는 이벤트/사이클 혼합 방식의 로봇 시뮬레이션 시스템의 알고리즘을 분산시킨 방안을 제시하였다.

  • PDF

Fuzzy Sky-hook Control of Semi-active Suspension System Using Rotary MR Damper (회전형 MR 댐퍼를 이용한 반능동 현가장치의 퍼지 스카이-훅 제어)

  • Cho, Jeong-Mok;Joh, Joong-Seon
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.17 no.5
    • /
    • pp.701-706
    • /
    • 2007
  • Recently, a number of researches about linear magnetorheological(MR) damper using valve-mode characteristics of MR fluid have sufficiently undertaken, but researches about rotary MR damper using shear-mode characteristics of MR fluid are not enough. In this paper, we performed vibration control of shear-mode MR damper for unlimited rotating actuator of mobile robot. Also fuzzy logic based vibration control for shear-mode MR damper is suggested. The parameters, like scaling factor of input/output and center of the triangular membership functions associated with the different linguistic variables, are tuned by genetic algorithm. Simulation results demonstrate the effectiveness of the fuzzy-skyhook controller for vibration control of shear-mode MR damper under impact force.