1. Key Laboratory of Crop Harvesting Equipment Technology of Zhejiang Province, Jinhua, 321017, China; Mechanical & Electrical Engineering College, Jinhua Polytechnic, Jinhua, 321017, China
2. Key Laboratory of Crop Harvesting Equipment Technology of Zhejiang Province, Jinhua, 321017, China'; Mechanical & Electrical Engineering College, Jinhua Polytechnic, Jinhua, 321017, China
3. Jinhua Electromechanical Product Simulation Technology Research Institute, Jinhua, 321017, China