Department of Electronic Engineering, Shanghai Jiaotong University:College of Marine Engineering, Northwestern Polytechnical University