簡易檢索 / 詳目顯示

研究生: 楊翌玲
Yang, Yi-Ling
論文名稱: 雙體著陸之姿態控制
Landing posture control of twin-body ststem
指導教授: 宋震國
Sung, Cheng-Kuo
口試委員:
學位類別: 博士
Doctor
系所名稱: 工學院 - 動力機械工程學系
Department of Power Mechanical Engineering
論文出版年: 2009
畢業學年度: 97
語文別: 英文
論文頁數: 89
中文關鍵詞: 姿態控制非線性系統
相關次數: 點閱:3下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • The purpose of this study lies in the design of landing posture control for the twin-body systems which feature two bodies connected by an active joint. Three types of controllers have been designed for achieving desired landing postures and acquiring low torque. Posture control has many applications such as the control of the attitude of artificial satellites, active impact defense of falling portable products, actions of prostheses or medical rehabilitation mechanisms, and locomotion of bionic mechanisms. They are composed of: (1) standard control applied to a twin-body system with a 3-DOF active joint; (2) track planning performed on a twin-body system with a 2-DOF active joint; and (3) optimal control employed in a twin-body system with a 2-DOF active joint.
    First, a twin-body system with a 3-DOF active joint is discussed, and the transformation between outputs and state variables is established for the application of a standard controller. The joint adopted has three rotational degrees-of-freedom (DOFs). Either three actuators or a spherical motor is installed inside the joint to provide orthogonal input torques. A standard modeling procedure for robotic dynamics is employed to capture the twin-body system dynamics in terms of 312 Euler angles, on the basis of the Newton-Euler formulation. Here, the posture components, i.e., the included angle, tilt angle, and the body that lands first, are employed to represent the landing posture that is specially designed to prevent the fragile parts of the system from being damaged. To apply the standard controller, the three posture components should be transformed into three control outputs, which are linear functions of state variables. The input-output linearization and computed torque methods are utilized to determine the input torques. Finally, the feasibility of the proposed landing posture control is confirmed using simulations. This design successfully implemented a standard control method to realize landing posture control by establishing transformations from real landing posture components to simulated control outputs, and the controllable regions were completely defined.
    The dynamics for the posture control of a system with a 3-DOF active joint is more complicated, and it is difficult to realize a mechanism that can provide three orthogonal torques. Hence, the active joint installed in the system is simplified to a 2-DOF one. This active joint can provide two orthogonal torques, one for changing the inclination angle between two bodies and the other for rotating about the self-axis. The dynamics of the twin-body system is described using Euler angles with the coordinate transformation of a homogeneous transformation matrix (HTM). The dynamic equations of the twin-body system are established based on the Lagrange-Euler formulation. The dynamic characteristics are investigated, and stability for the pre-defined control objectives is ensured. Proportional derivative (PD) and sliding controllers are applied to achieve the desired final-landing postures while trajectory planning is applied to reduce the input torque/energy. The input torques/energy and the tracking errors with three different trajectory functions are discussed. Trajectory optimization is adopted, and the relationship between input energy, falling height, and tracking error is shown.
    Finally, an optimal control method is employed in the system to achieve the landing posture control. This is applied to achieve landing at the desired posture or the impact point/region, and the objectives of optimal control is to minimize the input torque. We adopt only two input torques in the control system with three outputs, which makes it an under-actuated control problem. In addition, optimal control is adopted to minimize the input energy. The necessary equations for optimal control programming are then established in accordance with the control objectives and constraints. In the numerical analysis, the backward-sweep algorithm is adopted to obtain the optimal control gain, and the system dynamics are expressed using simulations. The simulations reveal that optimal control is applicable to the landing with the desired posture of an under-actuated system.


    Abstract I Acknowledgment IV Content V Table of Contents VIII Figure of Contents IX Symbol list XII Chapter 1 Introduction 1 1-1 Motivation 1 1-2 Literature Review 2 1-3 Contents of this Study 9 Chapter 2 Standard Controller Applied to a Twin-body System with a 3-DOF Active Joint 12 2-1 Construction of Model 12 2-2 Governing Equation 15 2-2-1 Definition of equivalent manipulator15 2-2-2 Kinematic equations 16 2-2-3 Dynamic equations 19 2-3 Controller Design 21 2-3-1 Transformation of posture components into control outputs 21 2-3-2 Stable and controllable regions 25 2-3-3 Control through computed torque 29 2-4 Simulation Validation 30 2-5 Discussion 34 Chapter 3 Trajectory Planning Performed on a Twin-body System with 2-DOF a Active Joint 35 3-1 Physical Model 35 3-2 Dynamic Formulation 37 3-3 Controller Design 39 3-3-1 PD Controller Design 40 3-3-2 Sliding mode Controller Design 41 3-4 Simulation Validation 43 3-4-1 Optimal Trajectory Planning 43 3-4-2 Simulations for the system with PD Controller 44 3-4-3 Simulations for the system with Sliding controller 47 3-5 Discussion 50 Chapter 4 Landing Posture Control through Optimization for an Under-actuated System 52 4-1 Characterization of the Optimal Control 53 4-2 Non-dimensionalization of Dynamic Equation 55 4-3 Formulation of Optimal Control 56 4-4 Simulations Validation 58 4-4-1 Backward-sweep Algorithm 59 4-4-2 Simulation 61 4-5 Discussions 64 Chapter 5 Conclusion and Future Work 66 5-1 Conclusion 66 5-2 Future Works 69 5-2-1 Experiments on Landing Posture Control 69 5-2-2 Mechatronic Design of the Twin-body System 70 5-2-2 Other Applications 71 Reference 73 Appendix A 79 Appendix B 86

    [1] W. H. Steyn,” A View Finder Control System for an Earth Observation Satellite,” Aerospace Science and Technology, vol.10, no. 3, pp.248-255, 2006.
    [2] N. K. Lincoln and S. M. Veres,“ Components of a Vision Assisted Constrained Autonomous Satellite Formation Flying Control System,” International Journal of Adaptive Control and Signal Processing, vol. 21, no. 2, pp. 237-264, 2007.
    [3] E. Canuto,” Drag-free and Attitude Control for the GOCE Satellite,” Automatica, vol. 44, no. 7, pp. 1766-1780, 2008.
    [4] T. R. Patel, K. D. Kumar, and K. Behdinan, “Satellite Attitude Control using Solar Radiation Pressure based on Non-linear Sliding Mode Control,” Journal of Aerospace Engineering, Proceedings of the Institution of Mechanical Engineer, Part G, vol. 222, no. 3, pp. 370-392, 2008.
    [5] R. Kristiansen, P. J. Nicklasson, and J. T. Gravdahl, “Satellite Attitude Control by Quaternion-Based Back-stepping,” IEEE Transactions on Control System Technology, vol. 17, no. 1, pp. 227-232, 2009.
    [6] Y.-L. Yang, C.-C. Yang, P. C.-P. Chao, and C.-K. Sung, “Sliding-mode Control of a Twin-body System with 2-relative-RDOF to Achieve Desired Landing Postures” 33rd Annual Conference of the IEEE Industrial Electronics Society, 2007.
    [7] Y.-L. Yang, C.-C. Yang, P. C.-P. Chao, and C.-K. Sung, “Landing Posture Control of a Generalized 5-RDOF Twin-body System via Methods of Input-output Linearization and PD Control” the 46th IEEE Conference on Decision and Control, 2007.
    [8] Y.-L. Yang, P. C.-P. Chao, and C.-K. Sung, “Landing Posture Control via Trajectory Planning for a Generalized Twin-body system,” the 4th International Conference on Autonomous Robots and Agents, 2009.
    [9] Y. Mori, J. Okada and K. Takayama, “Development of a Standing Style Transfer System ABLE for Disables Lower Limbs.” IEEE/ASME Transactions on Mechatronics, vol. 11, no. 4, pp. 372-380, 2006.
    [10] M.-Y. Lee, C.-F. Lin, and K.-S. Soon, “New Foot Pressure Activated Sensory Compensation System for Posture-Control Enhancement in Amputees,” IEEE/ASME Transactions on Mechatronics, vol. 12, no. 3, pp.236-243, 2007.
    [11] Y. Su, M. H. Fisher, A. Wolczowski, G. D. Bell, D. J. Burn, and R. X. Gao, “Towards an EMG-Controlled Prosthetic Hand using a 3D Electromagnetic Positioning System,” IEEE Transactions on Instrumentation and Measurement, vol. 56, no. 1, pp. 178-186, 2007.
    [12] H. Dong, S. M. Hsiang, and J. L. Smith, “An Optimal-Control Model of Vision-Gait Interaction in a Virtual Walkway,” IEEE Transactions on Systems, Man, and Cybernetics – Part B: Cybernetics, vol. 39, no. 1, 2009.
    [13] D. Giansanti, M. Dozza, L. Chiari, G. Maccioni, and A. Cappello, “Energetic Assessment of Trunk Postural Modifications Induced by a Wearable Audio-Biofeedback System,” Medical Engineering & Physics, vol. 31, no. 1, pp. 48-54, 2009.
    [14] G. Shuxiang, T. Fukuda and K. Asaka, “A New Type of Fish-like Underwater Microrobot.” IEEE/ASME Transactions on Mechatronics, vol. 8, no. 1, pp. 136-141, 2003.
    [15] S. H. Mclntosh, S. K. Agrawal, “Design of a Mechanism for Biaxial Rotation of a Wing for a Hovering Vehicle.” IEEE/ASME Transactions on Mechatronics, vol. 11, no. 2, pp. 145-153, 2006.
    [16] T. Kawamura, K. Yamafuji, and T. Kobayashi, “Study on Posture Control and Soft Landing of a Free Falling Robot. (1st Report, Posture Control by Turning Motion of a Cat).” Transactions of the Japan Society of Mechanical Engineers, Part C, vol. 57, no. 544, pp. 3895-3900, 1991.
    [17] Z. Weng, and H. Nishimura, “Final-state Control of a Two-link Cat Robot by Feedforward Torque Inputs.” International Workshop on Advanced Motion Control, AMC, pp. 264-269, 2000.
    [18] A. Sayyad, B. Seth, and P. Seshu, “Single-legged Hopping Robotics Research – A Review,” Robotica, vol. 25, no. 5, pp.587-613, 2007.
    [19] K. Matsuoka, “A Model of Repetitive Hopping Movements in Man,” Proceeding of Fifth World Congress on Theory of Machines and Mechanism, pp. 1168-1171, 1979.
    [20] Q. Guo, C. J. B. MacNab, and J. K. Pieper, “Hopping on Even Ground and Up Stairs with a Single Articulated Leg,” Journal of Intelligent and Robotic Systems: Theory and Applications, vol. 53, no. 4, pp. 331-358, 2008.
    [21] J. W. Hurst, and A. A. Rizzi, “Series Compliance for an Efficient Running Gait,” IEEE Robotics and Automation Magazine, vol. 15, no. 3, pp. 42-51, 2008.
    [22] G.-P. He, X.-L, Tan, X.-H. Zhang, and Z. Lu, “Modeling, Motion Planning, and Control of One-legged Hopping Robot Actuated by Two Arms,” Mechanism and Machine Theory, vol. 43, no. 1, pp. 33-49, 2008.
    [23] G. He and A. Geng, “Exponentially Stabilizing an One-legged Hopping Robot with Non-SLIP Model in Flight Phase,” Mechatronics, vol. 19, no. 3, pp. 364-374, 2009.
    [24] S. K. Agrawal and A. Fattah, “Motion Control of a Novel Planar Biped with Nearly Linear Dynamics,” IEEE/ASME Transactions on Mechatronics, vol. 11, no. 2, pp. 162-168, 2006.
    [25] K. K. Yin, K. Loken, and M. Van de Pane, “SIMBICON: Simple Biped Locomotion Control,” ACM transaction on Graphics, vol. 26, no. 3, pp. 105-1-10, 2007.
    [26] A. Meghdari, S. Sohrabpour, D. Naderi, S. H. Tamaddoni, F. Jafari, and H. Salarieg, “A Novel Method of Gait Synthesis for Bipedal Fast Locomotion,” Journal of Intelligent and Robotic Systems : Theory and Applications, vol. 53, no. 2, pp. 101-108, 2008.
    [27] F. Iida, J. Rummel, A. Seyfarth, “Bipedal Walking and Running with Spring-like Biarticular Muscles,” Journal of Biomechanics, vol. 43, no. 3, pp. 656-667, 2008.
    [28] C. C. Phipps, B. E. Shores, and M. A. Minor, “Design and Quasi-static Locomotion Analysis of the Rolling Disk Biped Hybrid Robot,” IEEE Transactions on Robotics, vol. 24, no. 6, pp. 1302-1314, 2008.
    [29] B. Vanderborght, B. Verrelst, R. Van Ham, M. Van Damme, P. Beyl, and D. Legeber, “Development of a Compliance Controller to Reduce Energy Consumption for Bipedal Robots,” Autonomous Robots, vol. 24, no. 4, pp. 419-434, 2008.
    [30] C. Chevallereau, D. Djoudi, and J. W. Grizzle, “Stable Bipedal Walking with Foot Rotation through Direct Regulation of the Zero Moment Point,” IEEE Transaction on Robotics, vol. 24, no. 2, pp. 390-401, 2008
    [31] C. Chevalerau, J. W. Grizzle, C-L. Shih, “Asymptotically Stable Walking of a Five-link Underactuated 3D Bipedal Robot,” IEEE Transactions on Robotics, vol. 25, no. 1, pp. 37-50, 2009.
    [32] N. Motoi, T. Suzuki, K. Ohnishi, “A Bipedal Locomotion Planning based on Virtual Linear Inverted Pendulum Mode,” IEEE Transactions on Industrial Electronics, vol. 56, no. 1, pp. 54-61, 2009.
    [33] C. Zaoui, O. Bruneau, F. B. Ouezdou, and A. Maalej, “Simulations of the Dynamic Behavior of a bipedal Robot with Trunk and Arms Subjected to 3D External Disturbances in a Vertical Posture, during Walking and during Object Handling,” Multibody Sytem Dynamics, vol. 21, no. 3, pp. 261-280, 2009.
    [34] E. M. Thomas,” Guide to Your Cat,” Discovery Communications, Inc, 1999.
    [35] K. S. Fu, R. C. Gonzalez, and C. S. G. Lee, Robotics: Control, Sensing, Vision, and Intelligence, McGraw-Hill, 1987.
    [36] J.-J. E. Slotine, and W. Li, “Applied Nonlinear Control.” Pearson Education Prentice Hall, 1991.
    [37] I. Fantoni and R. Lozano, Non-linear Control for Underactuated Mechanical Systems, Springer Verlag, London, 2002.
    [38] H. Arai, "Controllability of a 3-DOF Manipulator with a Passive Joint under a Nonholonomic Constraint," Proceedings of the 1996 IEEE International Conference on Robotics and Automation Minneapolis, pp. 3707-3713, 1996.
    [39] H. Arai, "Position Control of a 3-DOF Manipulator with a Passive Joint under a Nonholonomic Constraint," IEEE International Conference on Intelligent Robots and Systems, pp. 74-80, 1996.
    [40] E. Bryson, Jr., and Yu-Chi Ho, "Applied Optimal Control: Optimization, Estimation, and Control," Hemisphere Publishing Corporation, 1975.
    [41] F. L. Lewis, "Optimal Control," A Wiley-Interscience publication, 1986.
    [42] C. H. Suh, C. W. Radcliffe, "Kinematics and Mechanisms Design," New York Santa Barbaba Chichester Brisbane Toronto, 1978.
    [43] R. J. Schilling, "Fundamentals of Robotics: Analysis and Control," Prentice-Hall International Editions.
    [44] I. Fukuyori, Y. Nakamura, Y. Matasumoto, and H. Ishiguro, "Flexible Control Mechanism for Multi-DOF Robotic Arm based on Biological," Animals to Animats 10 – 10th International Conference on Simulation of Adaptive Behavior, 2008.
    [45] A. Kashiwagi, I. Urabe, K. Kaneko, and T. Yomo, "Adopative Response of a Gene Network to Environment Changes by Fitness-Induced Attractor Selection," PLoS ONE, vol. 1, e49, Dec. 2006.
    [46] Web of ASAKUSAGIKEN (http://www.robotsfx.com/)
    [47] Web of OMRON (http://www.omron.com.tw/company.asp)

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE