School of Materials Science and Engineering;
Dalian University of Technology;
Dalian 116024;
China;
School of Automotive Engineering;
Dalian University of Technology;
Dalian 116024;
China;
Institute of Industrial and Equipment Technology;
Hefei University of Technology;
Hefei 230601;
China;
Shanghai Shipyard Co.;
Ltd.;
Shanghai 200000;
China;
Department of Engineering Mechanics;
State Key Laboratory of Structural Analysis for Industrial Equipment;
Dalian University of Technology;
Dalian 116024;
China;
Ultrasonic welding; Magnesium alloys; Titanium alloys; Thermo-mechanical analyses; Finite elementanalysis;