{"title":"Linear Motor Mover Position Measurement Based on the Matching of Captured and Sample Images","authors":"Haoyu Wu;Jiwen Zhao;Ping Ge;Zhenbao Pan;Zixiang Yu","doi":"10.1109/TII.2024.3495790","DOIUrl":null,"url":null,"abstract":"This article presents a linear motor mover position detection method based on an image sample database to achieve high-precision measurement of the position of a long-stroke linear motor mover. First, the aperiodic fringe image is constructed with a chirp signal as the target shooting source, and an image sample database is established by capturing the target image with a certain acquisition frequency using a line-scan camera. Second, a normalized correlation coefficient (NCC) matching method is proposed to search for the position of the current image in the database. A coarse positioning method based on velocity estimation is also employed to improve the efficiency of position matching in the sample database. Third, to overcome the position measurement error caused by incomplete matching between the current image and the image in the database, a subpixel measurement algorithm based on local upsampling NCC is proposed to improve the measurement accuracy. Finally, the actual displacement of the actuator is obtained by combining the calibration coefficients. To verify the feasibility of the proposed method, an experimental platform is built using a line-scan camera, a linear motor, an adjustable light source, and a target source image. Comparison tests, speed adaptation experiments, and light adaptation experiments are set up. The experimental results show that the average time of the proposed method is approximately 1 ms, and the average absolute measurement error is approximately 0.005 mm under various working conditions, which shows that the proposed method has real-time performance and strong environmental adaptability.","PeriodicalId":13301,"journal":{"name":"IEEE Transactions on Industrial Informatics","volume":"21 2","pages":"1980-1989"},"PeriodicalIF":9.9000,"publicationDate":"2024-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Industrial Informatics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10759297/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
This article presents a linear motor mover position detection method based on an image sample database to achieve high-precision measurement of the position of a long-stroke linear motor mover. First, the aperiodic fringe image is constructed with a chirp signal as the target shooting source, and an image sample database is established by capturing the target image with a certain acquisition frequency using a line-scan camera. Second, a normalized correlation coefficient (NCC) matching method is proposed to search for the position of the current image in the database. A coarse positioning method based on velocity estimation is also employed to improve the efficiency of position matching in the sample database. Third, to overcome the position measurement error caused by incomplete matching between the current image and the image in the database, a subpixel measurement algorithm based on local upsampling NCC is proposed to improve the measurement accuracy. Finally, the actual displacement of the actuator is obtained by combining the calibration coefficients. To verify the feasibility of the proposed method, an experimental platform is built using a line-scan camera, a linear motor, an adjustable light source, and a target source image. Comparison tests, speed adaptation experiments, and light adaptation experiments are set up. The experimental results show that the average time of the proposed method is approximately 1 ms, and the average absolute measurement error is approximately 0.005 mm under various working conditions, which shows that the proposed method has real-time performance and strong environmental adaptability.
期刊介绍:
The IEEE Transactions on Industrial Informatics is a multidisciplinary journal dedicated to publishing technical papers that connect theory with practical applications of informatics in industrial settings. It focuses on the utilization of information in intelligent, distributed, and agile industrial automation and control systems. The scope includes topics such as knowledge-based and AI-enhanced automation, intelligent computer control systems, flexible and collaborative manufacturing, industrial informatics in software-defined vehicles and robotics, computer vision, industrial cyber-physical and industrial IoT systems, real-time and networked embedded systems, security in industrial processes, industrial communications, systems interoperability, and human-machine interaction.