A novel self-locked energy absorbing system
1 A novel self-locked energy absorbing system Yuli Chena,*, Chuan Qiaoa, Shougen Zhaoa, Cairu Zhena, Bin Liub a Institute of Solid Mechanics, Beihang University (BUAA), Beijing 100191, P.R ina b AML, CNMM, Department of Engineering Mechanics, Tsinghua University, Beijing 100084, China * To whom correspondence may be addressed: yulichen@buaa .cn ...