In this paper, a novel adaptive robust approach to modeling and control of a class of flexible-arm robots subject to actuators unmodeled dynamics is proposed. It is shown how real-time signals measured from a dynamical system can be utilized to improve the accuracy of the mathematical model of flexible robots. Given the elasticity of the robot’s arms, flexible manipulators have both passive and active degrees of freedom. A nonlinear robust controller is designed for the active degrees of freedom to enable the robot to follow desired trajectories in the presence of actuators unmodeled dynamics. Furthermore, it is shown that under some feasible conditions, another nonlinear robust controller is designed for the passive degrees of freedom. Moreover, to use the system response for model extraction, two auxiliary signals are proposed to provide sufficient information for improving the accuracy of the dynamics of the system numerically. Additionally, two adaptive laws are proposed in each case to update the two introduced auxiliary signals. As a result, the controller controls the passive degrees of freedom after the active degrees of freedom converge to their desired trajectories. Simultaneously, the information collected from the system to update the auxiliary signals enhances the model accuracy. In the end, simulation results are presented to verify the performance of the proposed controller.
References
[1]
Giorgio, I., Della Corte, A. and Del Vescovo, D. (2017) Modelling Exible Multi-Link Robots for Vibration Control: Numerical Simulations and Real-Time Experiments. Mathematics and Mechanics of Solids, 21, 1234-1246.
[2]
Kiang, C.T., Spowage, A. and Yoong, C.K. (2015) Review of Control and Sensor System of Exible Manipulator. Journal of Intelligent & Robotic Systems, 77, 187-213. https://doi.org/10.1007/s10846-014-0071-4
[3]
Dwivedy, S.K. and Eberhard, P. (2006) Dynamic Analysis of Exible Manipulators, a Literature Review. Mechanism and Machine Theory, 41, 749-777. https://doi.org/10.1016/j.mechmachtheory.2006.01.014
[4]
He, W., Ouyang, Y. and Hong, J. (2017) Vibration Control of a Exible Robotic Manipulator in the Presence of Input Deadzone. IEEE Transactions on Industrial Informatics, 13, 48-59. https://doi.org/10.1109/TII.2016.2608739
[5]
Kumar, A., Pathak, P.M. and Sukavanam, N. (2011) Reduced Model Based Control of Two Link Exible Space Robot. Intelligent Control and Automation, 2, 112-120. https://doi.org/10.4236/ica.2011.22013
[6]
Nani, V.-M. and Cires, I. (2014) Vibration Control for Two Air Compressor Units Used in Tandem. World Journal of Engineering and Technology, 2, 314-321. https://doi.org/10.4236/wjet.2014.24033
[7]
Sales, T., Rade, D. and De Souza, L. (2013) Passive Vibration Control of Exible Spacecraft Using Shunted Piezoelectric Transducers. Aerospace Science and Technology, 29, 403-412. https://doi.org/10.1016/j.ast.2013.05.001
[8]
Bai, K., Luo, M., Li, T., Wu, J., Yang, L., Liu, M. and Jiang, G. (2016) Active Vibration Adaptive Fuzzy Backstepping Control of a 7-Dof Dual-Arm of Humanoid Robot with Input Saturation. Journal of Intelligent & Fuzzy Systems, 31, 2949-2957. https://doi.org/10.3233/JIFS-169179
[9]
Zhang, Q., Li, C., Zhang, J. and Zhang, J. (2017) Smooth Adaptive Sliding Mode Vibration Control of a Exible Parallel Manipulator with Multiple Smart Linkages in Modal Space. Journal of Sound and Vibration, 411, 1-19. https://doi.org/10.1016/j.jsv.2017.08.052
[10]
Mottershead, J.E. and Ram, Y.M. (2006) Inverse Eigenvalue Problems in Vibration Absorption: Passive Modification and Active Control. Mechanical Systems and Signal Processing, 20, 5-44. https://doi.org/10.1016/j.ymssp.2005.05.006
[11]
Svensson, J.L., Andersson, P.B. and Kropp, W. (2010) On the Design of Structural Junctions for the Purpose of Hybrid Passive Active Vibration Control. Journal of Sound and Vibration, 329, 1274-1288. https://doi.org/10.1016/j.jsv.2009.11.002
[12]
Coleman, M. and McSweeney, L. (2004) Analysis and Computation of the Vibration Spectrum of the Cartesian Exible Manipulator. Journal of Sound and Vibration, 274, 445-454. https://doi.org/10.1016/j.jsv.2003.09.036
[13]
Luo, Z.-H., Kitamura, N. and Guo, B.-Z. (1995) Shear Force Feedback Control of Exible Robot Arms. IEEE Transactions on Robotics and Automation, 11, 760-765. https://doi.org/10.1109/70.466607
[14]
Herman, P. (2009) Strict Lyapunov Function for Sliding Mode Control of Manipulator Using Quasi-Velocities. Mechanics Research Communications, 36, 169-174. https://doi.org/10.1016/j.mechrescom.2008.09.010
[15]
Dadfarnia, M., Jalili, N., Xian, B. and Dawson, D.M. (2004) A Lyapunovbased Piezoelectric Controller for Exible Cartesian Robot Manipulators. Journal of Dynamic Systems, Measurement, and Control, 126, 347-358. https://doi.org/10.1115/1.1767854
[16]
Liu, X., Schauer, T., Goldack, A. and Schlaich, M. (2017) Multi-Modal Active Vibration Control of a Lightweight Stress-Ribbon Footbridge Based on Subspace Identication. IFAC-Papers Online, 50, 7058-7063. https://doi.org/10.1016/j.ifacol.2017.08.1352
[17]
Aarts, R.G. and Jonker, J.B. (2002) Dynamic Simulation of Planar Exible Link Manipulators Using Adaptive Modal Integration. Multibody System Dynamics, 7, 31-50. https://doi.org/10.1023/A:1015271000518
[18]
Bruls, O., Duysinx, P. and Golinval, J.-C. (2007) The Global Modal Parameterization for Non-Linear Model-Order Reduction in Exible Multibody Dynamics. International Journal for Numerical Methods in Engineering, 69, 948-977. https://doi.org/10.1002/nme.1795
[19]
Reyhanoglu, M., van der Schaft, A., McClamroch, N.H. and Kolmanovsky, I. (1999) Dynamics and Control of a Class of Underactuated Mechanical Systems. IEEE Transactions on Automatic Control, 44, 1663-1671. https://doi.org/10.1109/9.788533
[20]
Zhang, M. and Tarn, T.-J. (2003) A Hybrid Switching Control Strategy for Nonlinear and Underactuated Mechanical Systems. IEEE Transactions on Automatic Control, 48, 1777-1782. https://doi.org/10.1109/TAC.2003.817911
[21]
Chen, J.L. and Chang, W.-D. (2009) Feedback Linearization Control of a Twolink Robot Using a Multi-Crossover Genetic Algorithm. Expert Systems with Applications, 36, 4154-4159. https://doi.org/10.1016/j.eswa.2008.01.048
[22]
Arisoy, A., Gokasan, M. and Bogosyan, O. (2006) Tip Position Control of a Exible-Link Arm. 9th IEEE International Workshop on Advanced Motion Control, 445-450.
[23]
Olfati-Saber, R. (2001) Nonlinear Control of Underactuated Mechanical Systems with Application to Robotics and Aerospace Vehicles. PhD Dissertation, Massachusetts Institute of Technology.
[24]
Mohamed, Z., Khairudin, M., Husain, A. and Subudhi, B. (2016) Linear Matrix Inequality-Based Robust Proportional Derivative Control of a Twolink Exible Manipulator. Journal of Vibration and Control, 22, 1244-1256. https://doi.org/10.1177/1077546314536427
[25]
He, X., He, W. and Sun, C. (2017) Robust Adaptive Vibration Control for An uncertain Exible Timoshenko Robotic Manipulator with Input and Output Constraints. International Journal of Systems Science, 48, 2860-2870. https://doi.org/10.1080/00207721.2017.1360963