• Title/Summary/Keyword: Servo control system

Search Result 1,334, Processing Time 0.041 seconds

The study on Speed Control of DC Motor using FPGA (FPGA를 이용한 DC Motor의 속도제어에 관한 연구)

  • Seo, Yong-Won;Kim, Yun-Seo;Yang, O
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.971-974
    • /
    • 2003
  • 본 논문은 DC Motor의 속도 제어를 위해서는 속도를 결정해주는 PWM 출력과 Motor의 속도를 측정할 수 있는 고속카운터가 필요하며 설정한 값과 실제 출력되는 값을 동일하게 만들어주는 제어부분을 구현하여야 하며 시스템을 구성하기 위한 주변 I/O도 구성되어야 한다. 기존 마이크로프로세서로 구현을 하게 되면 PWM 출력과 제어 알고리즘에 대한 연산 및 주변 I/O에 대한 구현이 용이하겠지만 DC Motor의 Encoder에서 나오는 신호를 카운터하기에는 부족한 측면이 많으며 마이크로프로세서의 연산처리 과정에 따라 제어 알고리즘 연산에 소비되는 시간도 FPGA로 구현한 시스템보단 상대적으로 여유가 없다. 본 논문에서는 FPGA만을 이용하여 PWM, HSC, PID, 주변 I/O등을 하나의 Chip에 System On Chip화함으로 실제 시스템에 적용할 때 제어시스템의 소형화와 제어대상을 고속의 정확성있는 제어시스템을 연구 하였다.

  • PDF

Implementation of Internet Based Remote Control System for Servo Motor (인터넷기반에서 서보모터의 원격제어 시스템 구현)

  • 홍상은;강훈석;김도형;김장현
    • Proceedings of the KAIS Fall Conference
    • /
    • 2003.06a
    • /
    • pp.165-167
    • /
    • 2003
  • 인터넷의 비약적인 발달은 제어시스템의 설계 및 운영에도 많은 영향을 미치게 되어 지금까지와는 전혀 다른 시스템 구현이 가능한 환경으로 만들어 가고 있다. 이와 같은 배경에서 본 연구에서는 그동안 실험연구용으로 사용하던 서보시스템의 PID 제어방법을 인터넷을 기반으로 한 새로운 방법의 원격제어 시스템으로 구현하였다. 본 논문에서는 NI사의 DAQ보드와 TY36A모터 보드를 사용하여 서보모터의 속도 위치를 web상에서 원격 제어하는 시스템 구현 방법을 제안하였다. LabVIEW 프로그래밍에서 인터페이스 부분은 Graphical한 프로그래밍 기법을 사용하여 모터의 제어와 작동상태의 모니터링이 용이하도록 하였으며, 최적한 PID 이득값을 설정하여 원하는 속도 및 위치응답 특성이 양호한 제어를 할 수 있게 하였다. 나아가 인터넷상에서 원격제어의 가능성을 활용하여 산업체에서의 활용범위를 넓히고, 가상 교육환경의 가능성을 열었다.

  • PDF

Direct Time-domain Phase Correction of Dual-comb Interferograms for Comb-resolved Spectroscopy

  • Lee, Joohyung
    • Current Optics and Photonics
    • /
    • v.5 no.3
    • /
    • pp.289-297
    • /
    • 2021
  • We describe a comb-mode resolving spectroscopic technique by direct time-domain phase correction of unstable interferograms obtained from loosely locked two femtosecond lasers. A low-cost continuous wave laser and conventional repetition rate stabilization method were exploited for locking carrier and envelope phase of interferograms, respectively. We intentionally set the servo control at low bandwidth, resulting in severe interferograms' fluctuation to demonstrate the capability of the proposed correction method. The envelope phase of each interferogram was estimated by a quadratic fit of carrier peaks to correct timing fluctuation of interferograms in the time domain. After envelope phase correction on individual interferograms, we successfully demonstrated 1 Hz linewidth of RF comb-mode over 200 GHz optical spectral-bandwidth with 10-times signal-to-noise ratio (SNR) enhancement compared to the spectrum without correction. Besides, the group delay difference between two femtosecond pulses is successfully estimated through a linear slope of phase information.

Motor Control via Ethernet Communication and ROS2 (ROS2 를 활용한 모터와 이더넷 통신 및 제어)

  • Dong-Jun Kim;Sung-Jun Park;Jin-Hyeok Wee;Young-Soo Do;Jae-Wook Jeon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.1137-1138
    • /
    • 2023
  • 로봇 운영 체제인 Robot Operating System (ROS)은 다양한 로봇 프로젝트와 연구에서 광범위하게 활용되며 국제적인 활발한 커뮤니티가 형성되어 있다. 많은 로봇 기능들이 ROS 를 활용하여 개발되어왔고, 이중에서도 Fastech 사의 Ezi-SERVO II PLUS E motor driver 를 ROS 환경에서 사용할 수 있도록 개발 작업이 진행되었다. ROS 는 Linux 기반이므로, 개발 환경으로는 초보자도 다루기 쉬우면서 비교적 저렴한 소형 컴퓨터인 Raspberry Pi 를 선택하였다. 또, Raspberry Pi 는 Linux 기반의 작은 컴퓨터로, 다양한 개별 프로젝트를 수행하기 위해 많은 사람들이 활용하고 있다. 이로 인해 Raspberry Pi 로 소규모 프로젝트를 진행하는 개발자들도 해당 모터 드라이버를 Raspberry Pi 와 ROS 를 통해 쉽게 사용할 수 있게 되었다.

An Implementation of Motion Control System for Linux Embedded Systems (리눅스 임베디드 시스템상에서의 모션 컨트롤 시스템 구현)

  • Min-Ho Shin;Woo-Jin Sung;Si-Yeon, Kim;Sung Bhin Oh;Jae Wook Jeon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.1133-1134
    • /
    • 2023
  • FASTECH 사(社)의 Ezi-Servo Plus-E 제품군은 Windows 기반의 모션 라이브러리와 GUI 프로그램을 이용하여 모션 컨트롤을 수행한다. 이를 Linux기반의 GUI 프로그램과 모션 라이브러리를 작성하여 Raspberry Pi 환경에 적용하였다. Windows와 Linux 기반의 두 프로그램으로 각각 모터를 구동시키고 모터의 위치값을 비교하여 150 미만의 작은 차이를 확인하였다. 이 연구를 통해 Linux 임베디드 시스템으로 모션 컨트롤 시스템을 구축하려는 잠재 고객의 수요를 맞출 수 있을 것으로 기대한다.

A prototype to improve endurance of solar powered aircraft using MPPT and rechargeable battery

  • Leo Paul Amuthan George;Anju Anna Jacob
    • Advances in aircraft and spacecraft science
    • /
    • v.11 no.1
    • /
    • pp.23-31
    • /
    • 2024
  • This paper addresses the enhancement of long-endurance solar-powered aircraft through the integration of a rechargeable battery and Maximum Power Point Tracking (MPPT) controller. Traditional long-endurance aircraft often rely on non-renewable energy sourcessuch as batteries orjetfuel, contributing to carbon emissions. The proposed system aims to mitigate these environmental impacts by harnessing solar energy and efficiently managing its storage and utilization. The MPPT controller optimizes the power output of photovoltaic cells, enabling simultaneous charging and discharging of the battery for propulsion and servo control. A prototype is presented to illustrate the practical implementation and functionality of the proposed design, marking a promising step towards more sustainable and enduring solar-powered flight.

Experimental verification of leverage-type stiffness-controllable tuned mass damper using direct output feedback LQR control with time-delay compensation

  • Chu, Shih-Yu;Yeh, Shih-Wei;Lu, Lyan-Ywan;Peng, Chih-Hua
    • Earthquakes and Structures
    • /
    • v.12 no.4
    • /
    • pp.425-436
    • /
    • 2017
  • Vibration control using a tuned mass damper (TMD) is an effective technique that has been verified using analytical methods and experiments. It has been applied in mechanical, automotive, and structural applications. However, the damping of a TMD cannot be adjusted in real time. An excessive mass damper stroke may be introduced when the mass damper is subjected to a seismic excitation whose frequency content is within its operation range. The semi-active tuned mass damper (SATMD) has been proposed to solve this problem. The parameters of an SATMD can be adjusted in real time based on the measured structural responses and an appropriate control law. In this study, a stiffness-controllable TMD, called a leverage-type stiffness-controllable mass damper (LSCMD), is proposed and fabricated to verify its feasibility. The LSCMD contains a simple leverage mechanism and its stiffness can be altered by adjusting the pivot position. To determine the pivot position of the LSCMD in real time, a discrete-time direct output-feedback active control law that considers delay time is implemented. Moreover, an identification test for the transfer function of the pivot driving and control systems is proposed. The identification results demonstrate the target displacement can be achieved by the pivot displacement in 0-2 Hz range and the control delay time is about 0.1 s. A shaking-table test has been conducted to verify the theory and feasibility of the LSCMD. The comparisons of experimental and theoretical results of the LSCMD system show good consistency. It is shown that dynamic behavior of the LSCMD can be simulated correctly by the theoretical model and that the stiffness can be properly adjusted by the pivot position. Comparisons of experimental results of the LSCMD and passive TMD show the LSCMD with less demand on the mass damper stroke than that for the passive TMD.

Development of Ultra-precision Positioning Technology Using High-resolution Interpolation Algorithm (고체배 알고리즘을 이용한 초정밀 위치즉정기술 개발)

  • 이종혁;배준영;이상룡
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.21 no.11
    • /
    • pp.117-124
    • /
    • 2004
  • Recently, nano-methodology is increasingly important as the ruler for measuring nano-technology, and we applied the linear encoder to nano-methodology. The quadrature output in the linear encoder has an effect on increasing the resolution in some techniques. Already, various interpolation techniques based on the quadrature signal have applied to the precision servo system. In this paper, we propose a new interpolation algorithm for ultra-precision positioning in the low speed with simulation by MATLAB SIMULINK. This method modified previous methods and was properly designed for some given control system. To verify, we first fulfilled the encoder signal test to find main parameters fer the signal transformation, then we proved the proposed interpolation algorithm by experiments, which show that the result of the interpolation algorithm corresponds with the measurement of the laser interferometer in 100 nm unit approximately. In addition, we can get more precise measurement by more accurate and noise-free signal. So we need to compensate imperfections in the encoder signal. After that, we will apply this algorithm to nano positioning system.

Development of a Chest-wearable Walking Rehabilitation Robot (가슴 착용형 보행 재활로봇의 개발)

  • Kim, Hyun;Kwon, Jeong-Gwan;Song, Sang-Young;Kang, Seok-Il;Kim, Jung-Yup
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.5
    • /
    • pp.393-400
    • /
    • 2015
  • This paper describes the development of a chest-wearable robot that can efficiently perform self walking rehabilitation without a helper. The features of the developed robot are divided into three parts. First, as a mechanical characteristic, the conventional elbow crutch is attached at the forearm. However, the proposed robot is attached to the patient's chest, enabling them to feel free to use their hands and eliminate the burden of the arms. Second, as a characteristic of the driving algorithm, pressure sensors attached to the chest automatically perceive the patient's walking intention and move the robot-leg thereafter. Also, for safety, it stops operating when an obstacle is found in front of the patient by using ultrasonic sensors and generates a beeping sound. Finally, by using the scotch yoke mechanism, supporting legs are moved up and down using a rotary servo motor without excessive torque that is generated by large ground reaction forces. We showed that the developed robot can effectively perform self walking rehabilitation through walking experiments, and its performance was verified using Electromyograph (EMG) sensors.

Design and Control of a Dynamic PLS of the Biped Walking RGO-Robot for a Trainning of Rehabilitation (재활훈련용 이쪽보행 RGO 로봇의 Dynamic PLS 설계와제어 - <응력해석과 FEM을 중심으로>)

  • 김명회;장대진;박창일;박영필
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.05a
    • /
    • pp.238-243
    • /
    • 2002
  • This paper presents a design and a control of a biped walking AGO-robot and dynamic walking simulation for this system. The biped walking RGO-robot is distinguished from other one by which has a very light-weight and a new RGO type with servo motors. The gait of a biped walking AGO-robot depends on the constrains of mechanical kinematics and initial posture. The stability of dynamic walking is investigated by ZMP(Zero Moment Point) of the biped walking AGO-robot. It is designed according to a human wear type and is able to accomodate itself to human environments. The joints of each leg are adopted with a good kinematic characteristics. To test of the analysis of joint kinematic properties, we did the strain stress analysis of dynamic PLS and the study of FEM with a dynamic PLS. It will be expect that the spinal cord injury patients are able to train effectively with a biped walking RGO-robot.

  • PDF