• Title/Summary/Keyword: Parallel motion

Search Result 425, Processing Time 0.021 seconds

Kinematics and Robust PID Trajectory Tracking Control of Parallel Motion Simulator (병렬형 모션 시뮬레이터의 기구학적 해석과 강인 궤적추종 PID 제어기의 설계)

  • Hong, Seong-Il
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.10 no.3
    • /
    • pp.161-172
    • /
    • 2007
  • This article suggests an inverse kinematics analysis of a two degree of freedom spatial parallel motion simulator and design methodology of the robust PID controller. The parallel motion simulator consists of a fixed base and a moving frame connected by two serial chains, with each serial chain containing one revolute joint and two passive spherical joint. First, an inverse kinematics problems are solved in order to find the joint variable necessary to bring the end effector to track the desired trajectory. Second, an inverse optimal PID controller is proposed to track trajectories in the face of uncertainty. And the $H_{\infty}$ optimality and robust stability of the closed-loop system is acquired through the PID controller. Finally numerical results show the effectiveness of the PID controller that is designed by square/linear tuning laws.

Fuzzy-PID controller for motion control of CFETR multi-functional maintenance platform

  • Li, Dongyi;Lu, Kun;Cheng, Yong;Zhao, Wenlong;Yang, Songzhu;Zhang, Yu;Li, Junwei;Wu, Huapeng
    • Nuclear Engineering and Technology
    • /
    • v.53 no.7
    • /
    • pp.2251-2260
    • /
    • 2021
  • The motion control of the divertor maintenance system of the China Fusion Engineering Test Reactor (CFETR) was studied in this paper, in which CFETR Multi-Functional Maintenance Platform (MFMP) was simplified as a parallel robot for the convenience of theoretical analysis. In order to design the motion controller of parallel robot, the kinematics analysis of parallel robot was carried out. After that, the dynamic modeling of the hydraulic system was built. As the large variation of heavy payload on MFMP and highly nonlinearity of the system, A Fuzzy-PID controller was built for self-tuning PID controller parameters by using Fuzzy system to achieve better performance. In order to test the feasibility of the Fuzzy-PID controller, the simulation model of the system was built in Simulink. The results have showed that Fuzzy-PID controller can significantly reduce the angular error of the moving platform and provide the stable motion for transferring the divertor.

Friction Force Compensation for Actuators of a Parallel Manipulator Using Gravitational Force (중력을 이용한 병렬형 머니퓰레이터 구동부의 마찰력 보상)

  • Lee Se-Han;Song Jae-Bok
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.11 no.7
    • /
    • pp.609-614
    • /
    • 2005
  • Parallel manipulators have been used for a variety of applications, including the motion simulators and mechanism for precise machining. Since the ball screws used for linear motion of legs of the Stewart-Gough type parallel manipulator provide wider contact areas than revolute joints, parallel manipulators are usually more affected by frictional forces than serial manipulators. In this research, the method for detecting the frictional forces arising in the parallel manipulator using the gravitational force is proposed. First, the reference trajectories are computed from the dynamic model of the parallel manipulator assuming that it is subject to only the gravitational force without friction. When the parallel manipulator is controlled so that the platform follows the computed reference trajectory, this control force for each leg is equal to the friction force arising in each leg. It is shown that control performance can be improved when the friction compensation based on this information is added to the controller for position control of the moving plate of a parallel manipulator.

Development of a Parallel-Typed CNC Machine (병렬기구형 CNC 공작기계의 개발)

  • Lee, Min-Ki;Choi, Byung-Oh;Kim, Tae-Sung;Park, Kun-Woo
    • Proceedings of the KSME Conference
    • /
    • 2000.11a
    • /
    • pp.535-540
    • /
    • 2000
  • This paper presents the development of a Parallel-Typed CNC Machining Tool. It is specially designed to machine a complex shaped workpiece by controlling the orientation of the tool. The inverse/direct kinematics of a parallel mechanism is derived and implemented in a PC based controller. With graphics icons, the GUI (Graphic User Interface) program is developed for the CNC programing. The calibration is accomplished by geometric constraint motion, which is a parallel motion of the platform with respect to a table. The calibration result is introduced and the future study is proposed.

  • PDF

A Low Memory Bandwidth Motion Estimation Core for H.264/AVC Encoder Based on Parallel Current MB Processing (병렬처리 기반의 H.264/AVC 인코더를 위한 저 메모리 대역폭 움직임 예측 코어설계)

  • Kim, Shi-Hye;Choi, Jun-Rim
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.48 no.2
    • /
    • pp.28-34
    • /
    • 2011
  • In this paper, we present integer and fractional motion estimation IP for H.264/AVC encoder by hardware-oriented algorithm. In integer motion engine, the reference block is used to share for consecutive current macro blocks in parallel processing which exploits data reusability and reduces off-chip bandwidth. In fractional motion engine, instead of two-step sequential refinement, half and quarter pel are processed in parallel manner in order to discard unnecessary candidate positions and double throughput. The H.264/AVC motion estimation chip is fabricated on a MPW(Multi-Project Wafer) chip using the chartered $0.18{\mu}m$ standard CMOS 1P5M technology and achieves high throughput supporting HDTV 720p 30 fps.

A Two-Axis Ultra-precision Stage Using Flexure-type Parallel Linear Guide Mechanism (플렉셔 구조의 병렬형 선형 안내기구를 이용한 2 축 초정밀 스테이지)

  • Choi Kee-Bong
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.23 no.1 s.178
    • /
    • pp.129-135
    • /
    • 2006
  • In this study, a two-axis ultra-precision stage driven by piezoelectric elements is presented. The stage has a flexure-type parallel linear guide mechanism consisting of quad-symmetric simple parallel linear springs and quad-symmetric double compound linear springs. While the simple parallel linear springs guide the linear motion of a moving plate in the stage, the double compound linear springs follow the motion of the simple parallel linear spring as well as compensate the parasitic motions caused by the simple parallel linear springs. The linear springs are designed by rectangular beam type flexures that are deformed by bending deflection rather than axial extension, because the axial extension is smaller than the bending deflection at the same force. The designed guide mechanism is analyzed by finite element method(FEM). Then two-axis parallel linear stage is implemented by the linear guide mechanism combined with piezoelectric elements and capacitance type displacement sensors. It is shown that the manufactured ultra-precision stage achieves 3 nm of resolution in x- and y-axis within 30 ${\mu}m$ of operating range.

Modeling, Identification and Control of a Redundant Planar 2-DOF Parallel Manipulator

  • Zhang, Yao-Xin;Cong, Shuang;Shang, Wei-Wei;Li, Ze-Xiang;Jiang, Shi-Long
    • International Journal of Control, Automation, and Systems
    • /
    • v.5 no.5
    • /
    • pp.559-569
    • /
    • 2007
  • In this paper, the dynamic controller design problem of a redundant planar 2-dof parallel manipulator is studied. Using the Euler-Lagrange equation, we formulate the dynamic model of the parallel manipulator in the joint space and propose an augmented PD controller with forward dynamic compensation for the parallel manipulator. By formulating the controller in the joint space, we eliminate the complex computation of the Jacobian matrix of joint angles with end-effector coordinate. So with less computation, our controller is easier to implement, and a shorter sampling period can be achieved, which makes the controller more suitable for high-speed motion control. Furthermore, with the combination of static friction model and viscous friction model, the active joint friction of the parallel manipulator is studied and compensated in the controller. Based on the dynamic parameters of the parallel manipulator evaluated by direct measurement and identification, motion control experiments are implemented. With the experiments, the validity of the dynamic model is proved and the performance of the controller is evaluated. Experiment results show that, with forward dynamic compensation, the augmented PD controller can improve the tracking performance of the parallel manipulator over the simple PD controller.

Kinematical Analysis of Tippelt Motion in Parallel Bars (평행봉 Tippelt 동작의 기술 분석)

  • Back, Hun-Sik;Kim, Min-Soo;Moon, Byoung-Yong;Back, Jin-Ho;Yoon, Chang-Sun
    • Korean Journal of Applied Biomechanics
    • /
    • v.17 no.2
    • /
    • pp.167-176
    • /
    • 2007
  • The purpose of this study was to offer suitable model for performing Tippelt motion and data for training Tippelt motion through the quantitative kinematical analysis of Tippelt motion in parallel bars. The results of analysing kinematic variations through three-dimensional reflection analysis of three members of the national team as the objects of the study were shown as follows. 1. It seemed that the shoulder-joints which are stretched as much as possible affects the whole Tippelt motion while one is swinging downward. The time of process of the center of mass for the body reaching to the maximum flection point should be quick and body's moving from the vertical phase to the front direction should be controled as much as possible. 2. While one is swinging upward, the stability of flying motion could be made certain by the control of body's rapid moving to the front direction and stretching shoulder-joints and hip-joint to reverse direction. 3. While one is flying upward, the body should be erected quickly and lessening the angle of the hip-joint affects the elevation of flight. When the powerful counter turn motion is performed, the stable motion could be made. As a result of this study, It seems that sudden fall and the maximum stretch of shoulder-joints is important during performing Tippelt motion in parallel bars. Also, it concludes that the maximum bending of hip-joints at the starting point of upward swing, sudden stretch to the reverse direction of shoulder-joints and hip-joints when one is leaving bars, control of body's moving to the front direction, and lessening the angle of hip-joints at the flying phase is important.

Derivation of Linearized Dynamic Equations of Motion for HexaSlide Type Parallel Manipulators (6 자유도 HexaSlide 형 병렬기구의 선형화된 운동방정식 유도)

  • Kim, Jong-Phil;Ryu, Je-Ha
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2000.06a
    • /
    • pp.743-750
    • /
    • 2000
  • This paper presents an equivalent linearization method and application to the equations of motion of a 6 degree-of-freedom PRRS HexaSlide type parallel manipulators which are characterized as the architecture with constant link lengths that are attached to moving sliders on the ground and to a mobile platform. Since dynamic equations of parallel manipulators are complicated and highly nonlinear, control bandwidth, adjustable control gain as well as vibration characteristics cannot be easily found. The proposed equivalent linearization method can be applied over specified workspace as well as on a path of mobile platform. Through an equivalent linearization method, one can easily get a simple linear dynamic model. This linearized dynamic model may be utilized in a simplified computed torque control strategy.

  • PDF

Development of a CNC Machine using a Parallel Mechanism (병렬기구 공작기계의 프로그램 개발)

  • 박근우
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2000.04a
    • /
    • pp.679-684
    • /
    • 2000
  • This paper presents the development of system and program for a Parallel-Typed CNC Machine. The system consists of parallel manipulator, PC (Personal Computer), DMC (DSP Motion Controller), and machining tools. In order to control the manipulator, the program, which is implemented in "c/c++" language, involves inverse/direct kinematics, velocity mapping, Jacobian and etc. A controller computes the kinematic formulation in real-time and generates and motion by the DMC. A monitor, which has access to program and sensory information, displays the status of manipulator.nipulator.

  • PDF