Key Laboratory of Vehicle Transmission;
China North Vehicle Research Institute;
Beijing 100072;
China;
School of Mechanical and Vehicle Engineering;
Beijing Institute of Technology;
Beijing 100081;
China;
planetary transmission; dynamics; meshing stiffness; inherent characteristics;