[1] Xihua Univ, Key Lab Fluid & Power Machinery, Minist Educ, Chengdu 610039, Peoples R China
[2] Xihua Univ, Key Lab Vehicle Measurement Control & Safety Sichu, Chengdu 610039, Peoples R China
[3] Xihua Univ, Engn Res Ctr, Minist Educ Intelligent Air Ground Fus Vehicles &, Chengdu 610039, Peoples R China