• Title/Summary/Keyword: position error compensation algorithm

Search Result 84, Processing Time 0.025 seconds

Periodic Bias Compensation Algorithm for Inertial Navigation System

  • Kim, Hwan-Seong;Nguyen, Duy-Anh;Kim, Heon-Hui
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2004.08a
    • /
    • pp.45-53
    • /
    • 2004
  • In this paper, an INS compensation algorithm for auto sailing system is proposed, where low cost IMU (Inertial Measurement Unit) is used for measuring the accelerometer data. First, we denote the basic INS algorithm with IMU and show that how to compensate the error of position by using low cost IMU. Second, in considering the ship's characteristic and ocean environments, we consider with a factor as a periodic external disturbance which effects to the exact position. To develop the compensation algorithm, we use a repetitive method to reduce the external environment changes. Lastly, we verify the proposed algorithm by using experiments results.

  • PDF

An iterative learning approach to error compensation of position sensors for servo motors

  • Han, Seok-Hee;Ha, In-Joong;Ha, Tae-Kyoon;Huh, Heon;Ko, Myoung-Sam
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1993.10b
    • /
    • pp.534-540
    • /
    • 1993
  • In this paper, we present an iterative learning method of compensating for position sensor error. The previously known compensation algrithms need a special perfect position sensor or a priori information about error sources, while ours does not. To our best knowledge, any iterative learning approach has not been taken for sensor error compensation. Furthermore, our iterative learning algorithm does not have the drawbacks of the existing iterative learning control theories. To be more specific, our algorithm learns a uncertain function inself rather than its special time-trajectory and does not request the derivatives of measurement signals. Moreover, it does not require the learning system to start with the same initial condition for all iterations. To illuminate the generality and practical use of our algorithm, we give the rigorous proof for its convergence and some experimental results.

  • PDF

Classification and Compensation of DC Offset Error and Scale Error in Resolver Signals

  • Lee, Won;Moon, Jong-Joo;Im, Won-Sang;Park, June-Ho;Kim, Jang-Mok
    • Journal of Power Electronics
    • /
    • v.16 no.3
    • /
    • pp.1190-1199
    • /
    • 2016
  • This study proposes a classification and compensation algorithm of two non-ideal output signals of a resolver to reduce position errors. Practically, a resolver generates position errors because of amplitude imbalance and quadrature imperfection between the two output signals of the resolver. In this study, a digital signal processor system based on a resolver-to-digital converter is used to reconstruct the two output signals of the resolver. The two output signals, "sin" and "cos," can be represented by a unit circle on the xy-plot. The classification and compensation of the errors can be obtained by using the radius and area of the circle made by the resolver signals. The method computes the integration of the areas made by the two resolver output signals to classify and compensate the error. This system cannot be applied during transient response given that the area integration during the transient state causes an error in the proposed method. The proposed method does not need any additional hardware. The experimental results verify the effectiveness of the proposed algorithm.

Position error compensation of the multi-purpose overload robot in nuclear power plants

  • Qin, Guodong;Ji, Aihong;Cheng, Yong;Zhao, Wenlong;Pan, Hongtao;Shi, Shanshuang;Song, Yuntao
    • Nuclear Engineering and Technology
    • /
    • v.53 no.8
    • /
    • pp.2708-2715
    • /
    • 2021
  • The Multi-Purpose Overload Robot (CMOR) is a key subsystem of China Fusion Engineering Test Reactor (CFETR) remote handling system. Due to the long cantilever and large loads of the CMOR, it has a large rigid-flexible coupling deformation that results in a poor position accuracy of the end-effector. In this study, based on the Levenberg-Marquardt algorithm, the spatial grid, and the linearized variable load principle, a variable parameter compensation model was designed to identify the parameters of the CMOR's kinematics models under different loads and at different poses so as to improve the trajectory tracking accuracy. Finally, through Adams-MATLAB/Simulink, the trajectory tracking accuracy of the CMOR's rigid-flexible coupling model was analyzed, and the end position error exceeded 0.1 m. After the variable parameter compensation model, the average position error of the end-effector became less than 0.02 m, which provides a reference for CMOR error compensation.

Software Resolver-to-Digital Converter for Compensation of Amplitude Imbalances using D-Q Transformation

  • Kim, Youn-Hyun;Kim, Sol
    • Journal of Electrical Engineering and Technology
    • /
    • v.8 no.6
    • /
    • pp.1310-1319
    • /
    • 2013
  • Resolvers are transducers that are used to sense the angular position of rotational machines. The analog resolver is necessary to use resolver to digital converter. Among the RDC software method, angle tracking observer (ATO) is the most popular method. In an actual resolver-based position sensing system, amplitude imbalance dominantly distorts the estimate position information of ATO. Minority papers have reported position error compensation of resolver's output signal with amplitude imbalance. This paper proposes new ATO algorithm in order to compensate position errors caused by the amplitude imbalance. There is no need premeasured off line data. This is easy, simple, cost-effective, and able to work on line compensation. To verify feasibility of the proposed algorithm, simulation and experiments are carried out.

Automatic Error Correction of Position Sensors for Servo Motors via Iterative Learning (반복학습기법을 이용한 서코모터용 위치센서오차의 자동 보정)

  • Han, Seok-Hee;Ha, Tae-Kyoon;Huh, Heon;Ha, In-Joong;Ko, Myoung-Sam
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.31B no.9
    • /
    • pp.57-66
    • /
    • 1994
  • In this paper, we present an iterative learning method of compensating for position sensor error. The previously known compensation algorithms need a special perfect position sensor or a priori information about error sources, while ours does not. to our best knowledge, any iterative learning approach has not been taken for sensor error compensation. Furthermore, our iterativelearning algorithm does not have the drawbacks of the existing interativelearning control theories. To be more specivic, our algorithm learns an uncertain function itself rather than its special time-trajectory and does not reuquest the derivatives of measurement signals. Moreover, it does not require the learning system to start with the same initial condition for all iterations. To illuminate the generality and practical use of our algorithm, we give the rigorous proof for its convergence and some experimental results.

  • PDF

An implementation of the automatic labeling rolling-coil using robot vision system (로봇 시각 장치를 이용한 압연코일의 라벨링 자동화 구현)

  • Lee, Yong-Joong;Lee, Yang-Bum
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.5
    • /
    • pp.497-502
    • /
    • 1997
  • In this study an automatic rolling-coil labeling system using robot vision system and peripheral mechanism is proposed and implemented, which instead of the manual labor to attach labels Rolling-coils in a steel mill. The binary image process for the image processing is performed with the threshold, and the contour line is converted to the binary gradient which detects the discontinuous variation of brightness of rolling-coils. The moments invariant algorithm proposed by Hu is used to make it easy to recognize even when the position of the center are different from the trained data. The position error compensation algorithm of six degrees of freedom industrial robot manipulator is also developed and the data of the position of the center rolling-coils, which is obtained by floor mount camera, are transferred by asynchronous communication method. Therefore, even if the position of center is changed, robot moves to the position of center and performs the labeling work successfully. Therefore, this system can be improved the safety and efficiency.

  • PDF

A study on position control of wheeled mobile robot using the inertial navigation system (관성항법시스템을 이용한 구륜 이동 로보트의 위치제어에 관한 연구)

  • 박붕렬;김기열;김원규;박종국
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.1144-1148
    • /
    • 1996
  • This paper presents WMR modelling and path tracking algorithm using Inertial Navigation System. The error models of gyroscope and accelerometers in INS are derived by Gauss-Newton method which is nonlinear regression model. Then, to test availability of error model, we pursue the fitness diagnosis about probability characteristic for real data and estimated data. Performance of inertial sensor with error model and Kalman filter is pursued by comparing with one without them. The computer simulation shows that position error remarkably decrease when error compensation is applied.

  • PDF

A Study of Seam Tracking and Error Compensation for Plasma Arc Welding of Corrugation Panel

  • Yang, Joo-Woong;Park, Young-Jun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.2701-2706
    • /
    • 2003
  • This paper describes weld seam tracking and error compensation methods of automatic plasma arc welding system designed for the corrugation panel that consists of a linear section and a curved section with various curvatures. Realizing automatic welding system, we are faced with two problems. One is a precise seam tracking and the other is an arc length control. Due to the complexity of the panel shape, it is difficult to find a seam and operate a torch manually in the welding process. So, laser vision sensor for seam tracking is equipped for sensing the seam position and controlling the height of a torch automatically. To attain more precise measurement of an arc length, we measure the 3D shape of the panel and analyze error factors according to the various panel states and caused errors are predicted through the welding process. Using that result, compensation algorithm is added to that of arc length control and real time error compensation is achieved. The result shows that these two methods work effectively.

  • PDF

A 3-D Position Compensation Method of Industrial Robot Using Block Interpolation (블록 보간법을 이용한 산업용 로봇의 3차원 위치 보정기법)

  • Ryu, Hang-Ki;Woo, Kyung-Hang;Choi, Won-Ho;Lee, Jae-Kook
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.13 no.3
    • /
    • pp.235-241
    • /
    • 2007
  • This paper proposes a self-calibration method of robots those are used in industrial assembly lines. The proposed method is a position compensation using laser sensor and vision camera. Because the laser sensor is cross type laser sensor which can scan a horizontal and vertical line, it is efficient way to detect a feature of vehicle and winding shape of vehicle's body. For position compensation of 3-Dimensional axis, we applied block interpolation method. For selecting feature point, pattern matching method is used and 3-D position is selected by Euclidean distance mapping between 462 feature values and evaluated feature point. In order to evaluate the proposed algorithm, experiments are performed in real industrial vehicle assembly line. In results, robot's working point can be displayed 3-D points. These points are used to diagnosis error of position and reselecting working point.