Comprehensive kinetostatic modeling and morphology characterization of cable-driven continuum robots for in-situ aero-engine maintenance
Zheshuai YANG, Laihao YANG, Yu SUN, Xuefeng CHEN
Comprehensive kinetostatic modeling and morphology characterization of cable-driven continuum robots for in-situ aero-engine maintenance
In-situ maintenance is of great significance for improving the efficiency and ensuring the safety of aero-engines. The cable-driven continuum robot (CDCR) with twin-pivot compliant mechanisms, which is enabled with flexible deformation capability and confined space accessibility, has emerged as a novel tool that aims to promote the development of intelligence and efficiency for in-situ aero-engine maintenance. The high-fidelity model that describes the kinematic and morphology of CDCR lays the foundation for the accurate operation and control for in-situ maintenance. However, this model was not well addressed in previous literature. In this study, a general kinetostatic modeling and morphology characterization methodology that comprehensively contains the effects of cable-hole friction, gravity, and payloads is proposed for the CDCR with twin-pivot compliant mechanisms. First, a novel cable-hole friction model with the variable friction coefficient and adaptive friction direction criterion is proposed through structure optimization and kinematic parameter analysis. Second, the cable-hole friction, all-component gravities, deflection-induced center-of-gravity shift of compliant joints, and payloads are all considered to deduce a comprehensive kinetostatic model enabled with the capacity of accurate morphology characterization for CDCR. Finally, a compact continuum robot system is integrated to experimentally validate the proposed kinetostatic model and the concept of in-situ aero-engine maintenance. Results indicate that the proposed model precisely predicts the morphology of CDCR and outperforms conventional models. The compact continuum robot system could be considered a novel solution to perform in-situ maintenance tasks of aero-engines in an invasive manner.
kinetostatic modeling / morphology characterization / variable friction / continuum robots / in-situ maintenance
[1] |
Wang M F , Dong X , Ba W M , Mohammad A , Axinte D , Norton A . Design, modelling and validation of a novel extra slender continuum robot for in-situ inspection and repair in aeroengine. Robotics and Computer-integrated Manufacturing, 2021, 67: 102054
CrossRef
Google scholar
|
[2] |
Dong X , Axinte D , Palmer D , Cobos S , Raffles M , Rabani A , Kell J . Development of a slender continuum robotic system for on-wing inspection/repair of gas turbine engines. Robotics and Computer-integrated Manufacturing, 2017, 44: 218–229
CrossRef
Google scholar
|
[3] |
Dong X , Wang M F , Mohammad A , Ba W M , Russo M , Norton A , Kell J , Axinte D . Continuum robots collaborate for safe manipulation of high-temperature flame to enable repairs in challenging environments. IEEE/ASME Transactions on Mechatronics, 2022, 27(5): 4217–4220
CrossRef
Google scholar
|
[4] |
Russo M , Raimondi L , Dong X , Axinte D , Kell J . Task-oriented optimal dimensional synthesis of robotic manipulators with limited mobility. Robotics and Computer-integrated Manufacturing, 2021, 69: 102096
CrossRef
Google scholar
|
[5] |
Dong X , Palmer D , Axinte D , Kell J . In-situ repair/maintenance with a continuum robotic machine tool in confined space. Journal of Manufacturing Processes, 2019, 38: 313–318
CrossRef
Google scholar
|
[6] |
Dong X , Raffles M , Cobos-Guzman S , Axinte D , Kell J . A novel continuum robot using twin-pivot compliant joints: design, modeling, and validation. Journal of Mechanisms and Robotics, 2016, 8(2): 021010
CrossRef
Google scholar
|
[7] |
Dong X , Raffles M , Cobos Guzman S , Axinte D , Kell J . Design and analysis of a family of snake arm robots connected by compliant joints. Mechanism and Machine Theory, 2014, 77: 73–91
CrossRef
Google scholar
|
[8] |
Li S Y , Hao G B . Current trends and prospects in compliant continuum robots: a survey. Actuators, 2021, 10(7): 145
CrossRef
Google scholar
|
[9] |
Garriga-Casanovas A , Rodriguez Y Baena F . Kinematics of continuum robots with constant curvature bending and extension capabilities. Journal of Mechanisms and Robotics, 2019, 11(1): 011010
CrossRef
Google scholar
|
[10] |
Webster R J III , Jones B A . Design and kinematic modeling of constant curvature continuum robots: a review. The International Journal of Robotics Research, 2010, 29(13): 1661–1683
CrossRef
Google scholar
|
[11] |
Rao P , Peyron Q , Lilge S , Burgner-Kahrs J . How to model tendon-driven continuum robots and benchmark modelling performance. Frontiers in Robotics and AI, 2021, 7: 630245
CrossRef
Google scholar
|
[12] |
Guo H , Ju F , Cao Y F , Qi F , Bai D M , Wang Y Y , Chen B . Continuum robot shape estimation using permanent magnets and magnetic sensors. Sensors and Actuators A: Physical, 2019, 285: 519–530
CrossRef
Google scholar
|
[13] |
YangZ SYangL HXuLChenX FGuoY JLiuJ XSunY. A continuum robot with twin-pivot structure: the kinematics and shape estimation. In: Liu X J, Nie Z G, Yu J J, Xie F G, Song R, eds. Intelligent Robotics and Applications. Cham: Springer, 2021, 466–475
|
[14] |
Chen X Q , Zhang X , Huang Y Y , Cao L , Liu J G . A review of soft manipulator research, applications, and opportunities. Journal of Field Robotics, 2022, 39(3): 281–311
CrossRef
Google scholar
|
[15] |
Yuan H , Zhou L L , Xu W F . A comprehensive static model of cable-driven multi-section continuum robots considering friction effect. Mechanism and Machine Theory, 2019, 135: 130–149
CrossRef
Google scholar
|
[16] |
Chen Y Y , Wu B B , Jin J B , Xu K . A variable curvature model for multi-backbone continuum robots to account for inter-segment coupling and external disturbance. IEEE Robotics and Automation Letters, 2021, 6(2): 1590–1597
CrossRef
Google scholar
|
[17] |
Godage I S , Medrano-Cerda G A , Branson D T , Guglielmino E , Caldwell D G . Modal kinematics for multisection continuum arms. Bioinspiration & Biomimetics, 2015, 10(3): 035002
CrossRef
Google scholar
|
[18] |
Yuan H , Chiu P W Y , Li Z . Shape-reconstruction-based force sensing method for continuum surgical robots with large deformation. IEEE Robotics and Automation Letters, 2017, 2(4): 1972–1979
CrossRef
Google scholar
|
[19] |
GonthinaP SKapadiaA DGodageI SWalkerI D. Modeling variable curvature parallel continuum robots using euler curves. In: Proceedings of 2019 International Conference on Robotics and Automation. Montreal: IEEE, 2019, 1679–1685
|
[20] |
Singh I , Amara Y , Melingui A , Mani Pathak P , Merzouki R . Modeling of continuum manipulators using pythagorean hodograph curves. Soft Robotics, 2018, 5(4): 425–442
CrossRef
Google scholar
|
[21] |
Mbakop S , Tagne G , Drakunov S V , Merzouki R . Parametric PH curves model based kinematic control of the shape of mobile soft manipulators in unstructured environment. IEEE Transactions on Industrial Electronics, 2022, 69(10): 10292–10300
CrossRef
Google scholar
|
[22] |
Huang X J , Zou J , Gu G Y . Kinematic modeling and control of variable curvature soft continuum robots. IEEE/ASME Transactions on Mechatronics, 2021, 26(6): 3175–3185
CrossRef
Google scholar
|
[23] |
DongX. Design of a continuum robot for in-situ repair of aero engine. Dissertation for the Doctoral Degree. Nottingham: University of Nottingham, 2016
|
[24] |
Morales Bieze T , Kruszewski A , Carrez B , Duriez C . Design, implementation, and control of a deformable manipulator robot based on a compliant spine. The International Journal of Robotics Research, 2020, 39(14): 1604–1619
CrossRef
Google scholar
|
[25] |
Li S J , Kruszewski A , Guerra T M , Nguyen A T . Equivalent-input-disturbance-based dynamic tracking control for soft robots via reduced-order finite-element models. IEEE/ASME Transactions on Mechatronics, 2022, 27(5): 4078–4089
CrossRef
Google scholar
|
[26] |
Zhang J Y , Fang Q , Xiang P Y , Sun D Y , Xue Y N , Jin R , Qiu K , Xiong R , Wang Y , Lu H J . A survey on design, actuation, modeling, and control of continuum robot. Cyborg and Bionic Systems, 2022, 2022: 9754697
CrossRef
Google scholar
|
[27] |
Janabi-Sharifi F , Jalali A , Walker I D . Cosserat rod-based dynamic modeling of tendon-driven continuum robots: a tutorial. IEEE Access: Practical Innovations, Open Solutions, 2021, 9: 68703–68719
CrossRef
Google scholar
|
[28] |
Ghafoori M , Keymasi Khalaji A . Modeling and experimental analysis of a multi-rod parallel continuum robot using the cosserat theory. Robotics and Autonomous Systems, 2020, 134: 103650
CrossRef
Google scholar
|
[29] |
Rucker D C , Jones B A , Webster R J III . A geometrically exact model for externally loaded concentric-tube continuum robots. IEEE Transactions on Robotics, 2010, 26(5): 769–780
CrossRef
Google scholar
|
[30] |
Bretl T , McCarthy Z . Quasi-static manipulation of a kirchhoff elastic rod based on a geometric analysis of equilibrium configurations. The International Journal of Robotics Research, 2014, 33(1): 48–68
CrossRef
Google scholar
|
[31] |
Awtar S , Sen S . A generalized constraint model for two-dimensional beam flexures: nonlinear strain energy formulation. Journal of Mechanical Design, 2010, 132(8): 081009
CrossRef
Google scholar
|
[32] |
Chen G M , Ma F L , Hao G B , Zhu W D . Modeling large deflections of initially curved beams in compliant mechanisms using chained beam constraint model. Journal of Mechanisms and Robotics, 2019, 11(1): 011002
CrossRef
Google scholar
|
[33] |
Ma F L , Chen G M . Kinetostatic modeling and characterization of compliant mechanisms containing flexible beams of variable effective length. Mechanism and Machine Theory, 2020, 147: 103770
CrossRef
Google scholar
|
[34] |
Qi F , Ju F , Bai D M , Chen B . Kinematics optimization and static analysis of a modular continuum robot used for minimally invasive surgery. Proceedings of the Institution of Mechanical Engineers, Part H: Journal of Engineering in Medicine, 2018, 232(2): 135–148
CrossRef
Google scholar
|
[35] |
Rucker D C , Webster R J III . Statics and dynamics of continuum robots with general tendon routing and external loading. IEEE Transactions on Robotics, 2011, 27(6): 1033–1044
CrossRef
Google scholar
|
[36] |
Roy R , Wang L , Simaan N . Modeling and estimation of friction, extension, and coupling effects in multisegment continuum robots. IEEE/ASME Transactions on Mechatronics, 2017, 22(2): 909–920
CrossRef
Google scholar
|
[37] |
Mohammad A , Russo M , Fang Y H , Dong X , Axinte D , Kell J . An efficient follow-the-leader strategy for continuum robot navigation and coiling. IEEE Robotics and Automation Letters, 2021, 6(4): 7493–7500
CrossRef
Google scholar
|
[38] |
Virgala I , Kelemen M , Božek P , Bobovský Z , Hagara M , Prada E , Oščádal P , Varga M . Investigation of snake robot locomotion possibilities in a pipe. Symmetry, 2020, 12(6): 939
CrossRef
Google scholar
|
[39] |
Nikitin Y , Božek P , Peterka J . Logical-linguistic model of diagnostics of electric drives with sensors support. Sensors, 2020, 20(16): 4429
CrossRef
Google scholar
|
[40] |
AbramovI VAbramovA INikitinY RSosnovichEBožekPStollmannV. Diagnostics of electrical drives. In: Proceedings of 2015 International Conference on Electrical Drives and Power Electronics. Tatranska Lomnica: IEEE, 2015, 364–367
|
Abbreviations | |
CDCR | Cable-driven continuum robot |
D‒H | Denavit‒hartenberg |
DC | Direct current |
DOF | Degree of freedom |
ESC | Electronic speed controller |
FEM | Finite element method |
LPC | Low-pressure compressor |
MAE | Mean absolute error |
MAPE | Mean absolute percentage error |
PC | Personal computer |
PCC | Piecewise constant curvature |
Variables | |
Ci | Cable number |
Di | Disc number |
E | Young’s modulus of Ni‒Ti rod |
Friction generated by the jth cable on the ith disc | |
Value of the jth cable tension in the ith joint | |
Value of the jth cable tension on the force sensor | |
Lumped force of actuating forces on the ith disc expressed in frame | |
Actuating force vector applied by the jth cable to the ith disc expressed in frame | |
Lumped forces on the ith disc expressed in frame | |
FEX | Matrix of |
External force applied to the ith disc expressed in frame | |
jth cable tension in the ith joint expressed in frame | |
Matrix of | |
Gravity of the jth cable-locking device on the ith disc expressed in frame | |
Gravity of the ith disc expressed in frame | |
Gravity of the jth cable of the ith joint expressed in frame | |
Gravity of the Ni‒Ti rod of the ith joint expressed in frame | |
g | Gravitational acceleration |
h | Thickness of disc |
, | jth cable holes on the ith disc |
Iz | Moment of inertia of Ni‒Ti rod |
K | Number of sections |
, | jth cable length in the ith segment |
, | jth cable variations in the ith segment |
L | Length of Ni‒Ti rod |
Sum of the jth cable variation from the ith joint to the th joint | |
Mass of the jth cable-locking device on the ith disc | |
Mass of the ith disc | |
Mass of the jth cable of the ith joint | |
Mass of the ith compliant backbone | |
Moment of the jth cable-locking device gravity relative to the point expressed in frame | |
Lumped moments relative to the point expressed in frame | |
Lumped moment of relative to point expressed in frame | |
Moment of actuating force relative to point expressed in frame | |
Matrix of | |
External moment applied to the ith disc expressed in frame | |
Moment of the lumped force relative to point expressed in frame | |
Moment of the external force relative to point expressed in frame | |
Moment of the ith disc gravity relative to the point expressed in frame | |
Moment of the jth cable gravity relative to the point expressed in frame | |
Bending moment of the ith joint expressed in frame | |
Moment of Ni‒Ti rod gravity relative to the point expressed in frame | |
N | Number of segments |
Pressure generated by the jth cable on the ith disc expressed in frame | |
Normal unit vector of the plane, expressed in frame | |
Gravity center of the jth cable-locking device on the ith disc, expressed in frame | |
Gravity center of the ith disc, expressed in frame | |
Point expressed in frame | |
Gravity center of the jth cable of the (2i − 1)th joint, expressed in frame | |
Gravity center of the ith compliant backbone, expressed in frame | |
Revolute joint frame with origin at the axial intersection point of the (2i ‒ 1)th disc and the 2ith disc | |
World frame and YG-axis is considered to be along the gravity direction | |
ith disc frame with origin at the center of the ith disc | |
rj | Distance of the center of disc and the jth cable hole |
Rotation matrix (around the xi-axis and the bending angle is ) | |
Homogeneous transformation matrix from to | |
Translation matrix | |
Linear density of cables | |
, | Joint angles of the ith segment |
Results of the bending angle matrix | |
Bending angle matrix during solving the kinetostatic equations | |
Matrix of and | |
Angle of the jth cable hole and Yi-axis | |
, | Friction coefficient of the 2ith disc |
Cable-hole angle | |
, | Angel between the 2ith disc and cables |
Degree of the deviation of the center of the gravity of the Ni‒Ti rod in the ith segment |
/
〈 | 〉 |