1. School of Mechatronic Engineering, Southwest Petroleum University, Chengdu 610500, China
2. Oil and Gas Equipment Technology Sharing and Service Platform of Sichuan Province, Chengdu 610500, China
3. China National Quality Inspection and Testing Center of Oil Tubular Goods, Xi’an 710077, China
4. CNPC Tubular Goods Research Institute, Xi’an 710077, China
5. Xi’an Hypervision Technology Co., Ltd., Xi’an 710100, China