Department of Engineering Mechanics, Shanghai Jiaotong University, Shanghai 200030, China;
Department of Engineering Mechanics, Shanghai Jiaotong University, Shanghai 200030, China;
Department of Engineering Mechanics, Shanghai Jiaotong University, Shanghai 200030, China;
Nonlinear hybrid-coordinate formulation· Flexible multibody systems· Large deformation;