CN-121974065-A - Automatic system and method for dynamic identification and pay into the treasury of two-dimensional codes of cast pipe end face
Abstract
The invention discloses a system and a method for dynamically identifying and pay into the treasury-automatically-identifying two-dimensional codes on the end face of a cast pipe, which belong to the technical field of industrial automation and comprise a visual trigger positioning module, a multi-code reader networking identification module, a data processing module, a quantity verification module, an abnormality processing module and a pay into the treasury single generation module. According to the invention, through the networking design of the multiple code readers, the industrial code readers are distributed according to the preset space layout, so that an identification area covering the end face of the full-specification casting pipe with DN 300-DN 1000mm is formed, the casting pipes with different specifications can be adapted without adjusting the positions of the code readers, the problem of limited coverage range of the existing fixed code readers is solved, meanwhile, the visual trigger positioning module realizes real-time monitoring and accurate triggering of the in-place state of the mobile transportation equipment, equipment parking is not needed, and the transportation efficiency and identification continuity of the casting pipe pay into the treasury are improved.
Inventors
- FU XIAOFENG
- DU BO
- SHI CONGLIANG
- LIU ZHENGGANG
- YANG JUN
- ZHAO HAITAO
- REN WEIMIN
- LIU RUIJIE
Assignees
- 新兴铸管股份有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20251216
Claims (8)
- 1. A two-dimensional code dynamic identification and pay into the treasury automation system for cast tube end surfaces is characterized by comprising a vision trigger positioning module, a multi-reader networking identification module (2), a data processing module, a quantity verification module, an abnormality processing module and a pay into the treasury single generation module, wherein the vision trigger positioning module is used for monitoring the running state of mobile transport equipment (1) carrying cast tubes (5) in real time, generating and outputting identification trigger signals when the mobile transport equipment (1) is detected to enter a preset identification area, the multi-reader networking identification module (2) is composed of a plurality of industrial readers (21) according to a preset space layout to form a complete identification area covering the end surfaces of the cast tubes (5), the data processing module responds to the identification trigger signals and controls the multi-reader networking identification module (2) to synchronously capture images of the two-dimensional code (4) of the end surfaces of the cast tubes (5), decoding the images of the two-dimensional code (4) through a special identification algorithm of a moving object, extracting tube number information of the cast tubes (5) and generating cast tube (5) information according to a preset rule, the quantity is calculated by an independent vision number verification module, the number verification module is matched with the number verification module (pay into the treasury, the number verification module is used for verifying the number verification of the abnormal number of the single cast tubes (5) when the number verification module is matched with the number verification module is verified, the number verification module is used for verifying that the number of the abnormal number of the single-state of the cast tubes (5) is verified, the number is detected, and the number is verified, and the abnormal number is judged, pushing the queue information of the casting pipe (5) and the attribute information of the associated casting pipe (5) to a manufacturing execution system, triggering the manufacturing execution system to automatically generate and print a single casting pipe (5) pay into the treasury.
- 2. The two-dimensional code dynamic identification and pay into the treasury automatic system for the end face of the cast tube according to claim 1, wherein the multi-code reader networking identification module (2) comprises a plurality of industrial code readers (21), the industrial code readers (21) are uniformly distributed along the vertical direction perpendicular to the axis of the cast tube (5), and the complete identification area covers the end face of the cast tube (5) with DN300mm-DN1000mm specification.
- 3. The two-dimensional code dynamic identification and pay into the treasury automation system for the cast tube end face of claim 2 is characterized in that the preset rule comprises the steps of sequencing tube information according to the identification time sequence of an industrial code reader (21) and eliminating repeatedly identified tube number data through a duplication elimination algorithm, and the pay into the treasury single generation module further comprises a data storage unit used for recording queue information, number verification results, pay into the treasury single generation time and printing states of the cast tube (5) to form a traceable pay into the treasury data file.
- 4. The automatic system for dynamically identifying and pay into the treasury-identifying the two-dimensional code on the end face of the cast pipe according to claim 1 is characterized in that the visual trigger positioning module comprises a plurality of industrial cameras (3) and a visual detection model trained based on a deep learning algorithm, wherein the industrial cameras (3) are deployed at the side part or the top part of a preset identification area, and the visual detection model is used for carrying out feature extraction and target identification on image data acquired by the industrial cameras (3) and judging whether the mobile transportation equipment (1) enters the preset identification area.
- 5. The automatic system for dynamically identifying and pay into the treasury-two-dimensional codes on the end face of a cast pipe according to claim 1 is characterized in that the data processing module comprises an edge computing host in communication connection with a multi-reader networking identification module (2), the special identification algorithm for the moving target comprises an image deblurring processing sub-algorithm, a two-dimensional code area positioning sub-algorithm and a decoding sub-algorithm, wherein the image deblurring processing sub-algorithm is used for eliminating image smear caused by movement of a mobile transportation device (1), the two-dimensional code area positioning sub-algorithm is used for accurately positioning positions of two-dimensional codes (4) in the image, and the decoding sub-algorithm is used for extracting pipe number information in the two-dimensional codes (4).
- 6. The two-dimensional code dynamic identification and pay into the treasury automatic system for the end face of the cast tube according to claim 1 is characterized in that the visual number model continuously collects sequence images of the end face of the cast tube (5), performs inter-frame comparison and counting based on profile features and size parameters of the end face of the cast tube (5) and interval information of adjacent cast tubes (5), and the number verification module judges that verification is abnormal when the absolute value of the difference between the total number of the cast tubes (5) and the number of tube numbers is larger than 0.
- 7. The two-dimensional code dynamic identification and pay into the treasury automatic system for the cast tube end face of claim 6 is characterized in that the alarm mechanism comprises an audible and visual alarm, an abnormal information record and pay into the treasury single abnormal remarks, wherein the abnormal information record comprises position information, image data, quantity comparison results and abnormal occurrence time of mobile transportation equipment (1), and pay into the treasury single abnormal remarks are used for marking abnormal prompt information in a pay into the treasury single printed.
- 8. A method for dynamically identifying and pay into the treasury-automatizing two-dimensional codes on the end face of a cast pipe, which is characterized by using the system as claimed in any one of claims 1 to 7, comprising the following steps: s1, a visual triggering positioning module acquires image data of mobile transportation equipment (1) and a casting pipe (5) in real time through an industrial camera (3), and a visual detection model analyzes the image data to judge whether the mobile transportation equipment (1) enters a preset identification area or not; S2, if the mobile transportation equipment (1) is judged to enter a preset identification area, the vision triggering positioning module sends an identification triggering signal to the multi-reader networking identification module (2), and meanwhile, the number verification module starts a vision number model; s3, the multi-code reader networking identification module (2) responds to an identification trigger signal, synchronously captures images of the two-dimensional code (4) on the end face of the casting pipe (5), and uploads the images of the two-dimensional code (4) to the data processing module; s4, the data processing module performs deblurring, two-dimensional code (4) positioning and decoding processing on the two-dimensional code (4) image through a special moving target recognition algorithm, extracts pipe number information, sorts and de-duplicates the pipe number information according to a preset rule, and generates cast pipe (5) queue information; S5, analyzing continuously acquired end face sequence images of the cast pipes (5) by the number verification module through a visual number model, calculating the total number of the cast pipes (5) on the mobile transportation equipment (1), and carrying out matching verification on the total number of the cast pipes (5) and the number of the pipes in the queue information of the cast pipes (5); S6, pushing queue information of the casting pipe (5) and attribute information of the casting pipe (5) to a manufacturing execution system by a pay into the treasury single generation module if verification is passed, generating an electronic pay into the treasury single by the manufacturing execution system, driving a printer to print a paper pay into the treasury single, recording related data by a data storage unit, triggering an alarm mechanism by an abnormality processing module if verification is abnormal, recording abnormality information, remarking abnormality prompt in the pay into the treasury single, and waiting for manual intervention processing.
Description
Automatic system and method for dynamic identification and pay into the treasury of two-dimensional codes of cast pipe end face Technical Field The invention relates to the technical field of industrial automation, in particular to a system and a method for dynamically identifying and pay into the treasury-automatically manufacturing two-dimensional codes on the end face of a cast tube. Background In the cast tube large-scale production process, pay into the treasury is a key node for connecting production and storage, and directly influences the accuracy and efficiency of subsequent storage, delivery and production ledger statistics. At present, an AGV trolley is generally adopted in the industry as core equipment for cast tube transportation, but the existing pay into the treasury flow has the following technical defects: first, the existing process relies on manual inquiry and selection of the number of the pipe to be pay into the treasury cast from a Manufacturing Execution System (MES), and manually printing pay into the treasury sheets and then associating with the cast on the AGV trolley. The problems of wrong selection, missed selection, repeated check and the like of the pipe numbers easily occur in manual operation, so that pay into the treasury single information is inconsistent with actual cast pipe information, further the linkage problems of disordered warehouse entry, wrong warehouse entry and the like are caused, and the smoothness of the production flow is seriously influenced. Secondly, the two-dimensional code of cast tube terminal surface has the characteristics that the size is little (regular 12mm x 12 mm), module density is high (minimum module is only 0.38 mm), and AGV dolly is in continuous moving state (speed 0.3m/s-1.0 m/s) in the transportation, and cast tube specification span is big (DN 300mm-DN1000 mm) in addition, and the terminal surface position difference of different specification cast tubes is showing. The existing recognition scheme is difficult to cope with the complex scene, the recognition range of the fixed code reader is limited, only a single or a small number of cast pipes with different specifications can be covered, full-specification coverage cannot be realized, the handheld code reader needs manual operation after an AGV car is stopped, the transportation efficiency is reduced, the recognition stability in a moving state is poor, meanwhile, a special algorithm is not designed aiming at a moving target in the existing recognition technology, the problem of two-dimensional code image blurring caused by the movement of the AGV car is outstanding, and the decoding success rate is low. Thirdly, the existing scheme only relies on two-dimension code recognition results to count the number of cast pipes, and once two-dimension code misreading, misreading or manual operation errors occur, the number deviation cannot be found timely, so that the error risk of pay into the treasury information is further aggravated. Along with the continuous improvement of the requirements of intelligent manufacturing on automation, informatization and precision of production processes, the existing cast tube pay into the treasury identification mode which depends on manual intervention and has limited identification capability and lacks a verification mechanism cannot meet the actual requirements of cast tube manufacturers, and an integrated solution capable of realizing full-specification coverage, high-accuracy identification, automatic verification and bill generation in a moving state is needed. Disclosure of Invention The method aims at solving the problems that the traditional cast tube pay into the treasury identification mode depends on manual intervention, has limited identification capacity and lacks a verification mechanism. The invention provides a dynamic two-dimension code identification and pay into the treasury automatic system and method for a cast tube end face, which are suitable for quick two-dimension code identification, data verification and pay into the treasury single automatic generation when mobile transport equipment such as an AGV (automatic guided vehicle) bear cast tubes of different specifications in the step of cast tube production pay into the treasury, and realize real-time synchronization of mass flow and information flow of cast tube production. The invention relates to a cast tube end face two-dimensional code dynamic identification and pay into the treasury automatic system and a method, which adopts the following technical scheme: The automatic system for dynamically identifying and pay into the treasury-identifying the two-dimension codes of the end face of the cast tube comprises a visual trigger positioning module, a multi-code reader networking identification module, a data processing module, a quantity verification module, an abnormality processing module and a pay into the treasury single generation module, wherein the visual trigger positi