Tip Position Control of a Flexible Cantilever Based on Kalman Estimation Using an Accelerometer

가속도계를 이용한 칼만 추정 기반의 유연 외팔보의 종단 제어

  • Received : 2010.06.14
  • Accepted : 2011.02.14
  • Published : 2011.05.01

Abstract

Tip position control of a flexible cantilever is difficult due to the non-minimum phase dynamics that result from the finite propagating speed of a mechanical wave along the cantilever. In this paper, we propose a method for the tip position control using a light and cheap accelerometer that does not bring any significant change to the dynamics of the cantilever system. The linear system identification model of the flexible cantilever is obtained with measurements by a laser displacement sensor. A Kalman estimator is designed with this model and calculates the estimated tip position with the acceleration data of the accelerometer that is attached on the tip of the cantilever. To verify reliability of the estimator, the estimated tip position is used to the feedback control system that uses a fuzzy logic controller. The control results are compared with those of the fuzzy control system where the real tip position is measured by a laser displacement sensor. Also, the performance of the estimator with the accelerometer is presented and discussed.

Keywords

References

  1. Yim, W., "Adaptive Control of a Flexible Joint Manipulator," Proc. of IEEE International Robotics & Automation, pp. 3441-3446, 2001.
  2. Oh, J. H. and Lee, J. S., "Control of Flexible Joint Robot System by Backstepping Design Approach," Proc. of IEEE International Conference on Robotics & Automation, pp. 3435-3440, 1997.
  3. Ghorbel, F., Hung, J. Y. and Spong, M. W., "Adaptive Control of Flexible Joint Manipulators," Control Systems Magazine, Vol. 9, No. 7, pp. 9-13, 1989.
  4. Lin, L. C. and Yuan, K., "Control of Flexible Joint Robots via External Linearization Approach," Journal of Robotic Systems, Vol. 7, No. 1, pp. 1-22, 2007.
  5. Tomei, P., "A Simple PD Controller for Robots with Elastic Joints," IEEE Trans. on Automatic Control, Vol. 36, No. 10, pp. 1208-1213, 1991. https://doi.org/10.1109/9.90238
  6. Yeon, J. S. and Park, J. H., "Practical Robust Control for Flexible Joint Robot Manipulators," Proc. of IEEE International Conference on Robotic and Automation, pp. 3377-3382, 2008.
  7. Shin, Y. J., "A Control Strategy for Systems with Single Flexible Mode to Reduce Residual Vibration," Journal of the Korean Society for Precision Engineering, Vol. 24, No. 11, pp. 91-100, 2007.
  8. Li, Y. and Wang, G., "Sensing Strategies for a Flexible Manipulator," IEEE Transactions on Instrumenation and Measurement, Vol. 49, No. 3, pp. 565-571, 2000. https://doi.org/10.1109/19.850396
  9. Li, Y. and Chen, X., "End-Point Sensing State Observation of a Flexible-Link Robot," IEEE/ASME Transactions on Mechatronics, Vol. 6, No. 3, pp. 351-356, 2001. https://doi.org/10.1109/3516.951373
  10. Parsa, K., Angeles, J. and Misra, A., "Estimation of the Flexural States of a Macro-Micro Manipulator Using Point-Acceleration Data," IEEE Transactions on Robotics, Vol. 21, No. 4, pp. 565-573, 2005. https://doi.org/10.1109/TRO.2005.844677
  11. Cannon, R. and Schmitz, E., "Initial Experiments on the End-Point Control of a Flexible on-Link Robot," Int. L. Robot. Res., Vol. 3, No. 3, pp. 62-75, 1984. https://doi.org/10.1177/027836498400300303
  12. Chian, W., Kraft, R. and Cannon. R., "Design and Experimental Demonstration of Rapid, Precise End- Point Control of a Wrist Carried by a Very Flexible Manipulator Arm," Int. J. Robot Res., Vol. 10, No. 1, pp. 30-40, 1991. https://doi.org/10.1177/027836499101000104
  13. Alder, L. and Rock, S., "Adaptive Control of a Flexible-Link Robotic Manipulator with Unknown Payload Dynamics," Proc. American Control Conference, pp. 2088-2092, 1993.
  14. Jiang, Z. and Goto, A., "Visual Sensor Based Vibration Control and End-Effector Control for Flexible Robot Arms," IEEE International Conference on Industrial Technology, pp. 383-388, 2005.
  15. Geniele, H., Patel, R. and Khorasani, K., "End-Point Control of Flexible-Link Manipulator: Theory an Experiments," IEEE Transactions on Control Systems Technology, Vol. 5, No. 6, pp. 556-570, 1997. https://doi.org/10.1109/87.641401
  16. Rhin, S. and Hu, A.-P., "Control of a Flexible Manipulator Tip Using a Multirate Repetitive Learning Controller Based on Filtered Tip Reference Input," American Control Conference, Vol. 6, pp. 4805-4810, 2003.
  17. Ljung, L. and Glover, K., "Frequency Domain Versus Time Domain Methods in System Identification," Automatica, Vol. 17, No. 1, pp. 71-86, 1981. https://doi.org/10.1016/0005-1098(81)90085-6
  18. Ljung, L., "System Identification: Theory for the User," Prentice Hall, 1987.
  19. Young, P., "Parameter Estimation for Continuous- Time Models- A Survey," Automatica, Vol. 17, No. 1, pp. 23-39, 1981. https://doi.org/10.1016/0005-1098(81)90082-0
  20. Unbehauen, H. and Rao, G., "Continuous-Time Approaches to System Identification- A Survey," Automatica, Vol. 26, No. 1, pp. 23-35, 1990. https://doi.org/10.1016/0005-1098(90)90155-B
  21. Lee, J. G. and Lee, Y. S., "Advanced Kalman Filter - A Survey," Proc. of IEEK Korea Automatic Control Conference, Vol. 1, pp. 464-469, 1987.
  22. Guo, S., Shieh, L. and Coleman, N., "Observer-Type Kalman innovation Filter for Uncertain Linear Systems," IEEE Transactions on Aerospace and Systems, Vol. 37, No. 4, pp. 1406-1418, 2001. https://doi.org/10.1109/7.976975
  23. Mohinder, S. and Angus, P., "Kalman Filtering: Theory and Practice Using MATLAB," Wiley Interscience, 2001.