Reinforcing bar distribution management method and device based on tidal algorithm, equipment and medium

By using a tidal algorithm-based steel bar delivery management method, and combining visual recognition models and electronic fences with marine meteorological data to optimize steel bar delivery tasks, the problem of steel bar being affected by tides in cross-sea bridges has been solved, achieving efficient and safe steel bar management and delivery.

CN120746421BActive Publication Date: 2026-03-27NO 5 ENGINEERING COMPANY LTD OF CCCC FIRST HARBOR ENGINEERING COMPANY LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-29
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

The delivery and temporary storage of steel bars for cross-sea bridges are easily affected by ocean tides, leading to steel bar corrosion and construction delays, which in turn affect the quality and safety of the bridge.

Method used

A rebar delivery management method based on tidal algorithm is adopted. It uses a visual recognition model to bind rebar status information with digital tags, and combines electronic fences and marine meteorological data to optimize delivery tasks and generate optimized delivery tasks to avoid the impact of tides.

Benefits of technology

It has enabled automated management and precise delivery of steel bars, reduced the probability of mismatch, improved the efficiency of steel bar circulation, and ensured the quality of steel bars and the safe and smooth progress of bridge construction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120746421B_ABST
    Figure CN120746421B_ABST
Patent Text Reader

Abstract

The application discloses a kind of steel bar distribution management method, device, equipment and medium based on tidal algorithm, it is related to steel bar distribution management technical field, comprising: using visual identification model to scan steel bar bundle, steel bar state information is bound with RFID on steel bar bundle;Electronic fence reads RFID tag, and updates the steel bar inventory information of electronic fence;Recognize the steel bar that needs to be distributed to generate steel bar distribution task;Ocean tide data is acquired and according to tidal influence information, steel bar distribution task is optimized.It can be mastered steel bar information through steel bar digital label, while using electronic fence identification label to automatically manage steel bar procurement, processing, distribution and other turnover links, automatically generates steel bar distribution task according to demand, reduces the difficulty of searching material and mismatch probability.Combined with tidal data, steel bar distribution task is optimized, to avoid the situation that steel bar is affected by marine climate and causes rust and other influences to steel bar quality.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of steel bar distribution management, and in particular to a steel bar distribution management method and device based on a tidal algorithm, equipment and a medium. BACKGROUND

[0002] A cross-sea bridge often needs to be divided into multiple components for construction due to its large construction scale. Since the bridge needs to cross the sea, some components of the bridge need to be constructed in cofferdams in seawater. Steel bars are an important component of cross-sea bridges. The demand calculation, procurement, processing, storage management, and transportation and distribution of steel bars are important links in the construction process of cross-sea bridges. Since different components of cross-sea bridges have different functions and shapes, steel bars used in different parts need to be processed into different shapes or assembled into different structures. The construction level of cross-sea bridges is high, and the quality requirements for steel bar processing are also high. A digital system can be used to manage the steel bar processing process and processing quality. Processed steel bars can be stored in different locations according to specifications, models, and assembly requirements.

[0003] However, during the processing of steel bars, due to the large construction scale of cross-sea bridges, steel bars of different specifications or used in different bridge components are often stored in multiple locations. Therefore, the correct material searching, accurate point-to-point distribution, and avoidance of mismatching and secondary transportation of steel bar processing and distribution are technical difficulties. Proper management can effectively improve the efficiency of steel bar processing and bridge construction. In particular, when cross-sea bridges need to be constructed in seawater, cofferdams need to be set up in some cases. Then, steel bars and concrete are used for pouring. In order to facilitate construction, steel bars are often stored in locations close to the coast or close to the construction site. They are easily affected by marine climate, especially steel bars that are processed and ready to be used directly in cofferdams. The distribution route to the bridge construction site and the temporary storage location at the bridge construction site are easily affected by marine tides, which may cause the steel bars to be submerged in seawater, causing corrosion and other damage to the steel bars, affecting the quality of the steel bars, and even seriously affecting the construction progress and safety performance of the cross-sea bridge. SUMMARY

[0004] The embodiments of the present application provide a steel bar distribution management method, device, equipment and medium based on a tidal algorithm to solve the technical problem that the distribution and temporary storage of steel bars for cross-sea bridges are easily affected by marine tides.

[0005] In a first aspect, the embodiments of the present application provide a steel bar distribution management method based on a tidal algorithm, comprising:

[0006] S101, using a visual recognition model to scan a steel bar bundle, generating steel bar state information, and binding the steel bar state information with a steel bar digital tag provided on the steel bar bundle;

[0007] S102, reading the steel bar digital tag by using the electronic fence set at the steel bar storage site, obtaining the steel bar state information stored in and taken out of the electronic fence, and forming the steel bar inventory information;

[0008] S103, identifying the steel bars that need to be distributed according to the steel bar state information, and generating the steel bar distribution task according to the steel bar state information and the steel bar inventory information and the location of the electronic fence;

[0009] S104, obtaining marine meteorological tide data, identifying the electronic fence affected by the tide according to the marine tide data and the location of the electronic fence, generating the tide influence information, optimizing the steel bar distribution task according to the tide influence information, and generating the optimized distribution task.

[0010] Further, the S101 comprises:

[0011] The raw material steel bar bundle entering the warehouse is identified by using a visual recognition model, the number of steel bars is calculated, the specifications and models of the steel bars are identified, and a steel bar bundle ID and a steel bar state tag are generated and bound with the anti-metal RFID tag set on the steel bar bundle;

[0012] The steel bar processing process data is obtained, the number of raw material steel bars is updated according to the number of raw material steel bars consumed in the steel bar processing process and the number of processed steel bars formed, and the processed steel bar bundle ID and the processed steel bar state tag are generated according to the number of processed steel bars and the specifications and models of the processed steel bars, and are bound with the anti-metal RFID tag set on the steel bar bundle.

[0013] Further, the S101 further comprises:

[0014] The processed steel bar is scanned by using a visual recognition model to generate processed steel bar surface data;

[0015] The steel bar quality is verified according to the processed steel bar surface data by using an improved defect recognition model to generate steel bar quality information, and the steel bar quality information is bound with the anti-metal RFID tag set on the steel bar bundle.

[0016] Further, the S102 comprises:

[0017] When the steel bar bundle carrying the RFID tag enters the electronic fence, the electronic fence reads the RFID tag by using a reader-writer, records the number of steel bars, the specifications and models of the steel bars, and the steel bar state information stored in the fence, and generates the steel bar inventory information;

[0018] When the steel bundle carrying the RFID tag is taken out from the electronic fence, the electronic fence reads the RFID tag by using the read-write device, subtracts the corresponding steel stock from the stock record of the electronic fence according to the read steel quantity, steel specification and model and steel state information, and updates the steel stock information.

[0019] Further, the S102 further includes:

[0020] The UWB base station is used to acquire the UWB tag arranged on the steel bundle, to position the steel bundle, and to form steel positioning information.

[0021] When the read-write device of the electronic fence reads the RFID tag entering the fence, the positioning information is bound to the UWB tag within the range of the electronic fence and the RFID tag, the steel positioning information is mapped to the electronic fence, and the steel position tag is formed to mark the steel storage position.

[0022] Further, the S104 includes:

[0023] The marine meteorological tide data is acquired, and the electronic fence affected by the tide is predicted according to the marine meteorological tide data.

[0024] The tide-affected information is generated according to the time sequence of the electronic fence affected by the tide and the location of the electronic fence affected by the tide.

[0025] The steel distribution route is optimized according to the tide-affected information, and the optimized distribution task is generated.

[0026] Further, the S103 includes:

[0027] The steel to be distributed is screened according to the steel state information, and the steel data to be distributed is generated.

[0028] The electronic fence information of the steel to be taken out is determined according to the steel data to be distributed and the steel stock information.

[0029] The steel distribution task is generated according to the electronic fence information of the steel to be taken out and the location of the electronic fence.

[0030] In a second aspect, an embodiment of the present application provides a steel distribution management device based on a tide algorithm, which includes:

[0031] The steel recognition module is used to scan the steel bundle by using a visual recognition model, to generate steel state information and bind the steel state information to the steel digital tag arranged on the steel bundle.

[0032] The steel management module is used to read the steel digital tag by using the electronic fence arranged at the steel storage site, to acquire the steel state information stored in and taken out of the electronic fence, and to form the steel stock information.

[0033] The distribution task generation module is configured to identify the steel bars that need to be distributed according to the steel bar state information, and then generate a steel bar distribution task according to the steel bar state information, the steel bar inventory information and the location of the electronic fence;

[0034] The distribution task optimization module is configured to obtain marine meteorological tide data, identify the electronic fence affected by the tide, generate tide-affected information, and further optimize the steel bar distribution task.

[0035] In a third aspect, an electronic device is provided, comprising:

[0036] one or more processors;

[0037] a storage device for storing one or more programs,

[0038] When the one or more programs are executed by the one or more processors, the one or more processors implement the above-described steel bar distribution management method based on the tide algorithm.

[0039] In a fourth aspect, a storage medium containing computer executable instructions is provided, which, when executed by a computer processor, is used to execute the above-described steel bar distribution management method based on the tide algorithm.

[0040] The steel bar distribution management method, device, equipment and medium based on the tide algorithm provided by the embodiments of the present application can quickly master various information of the steel bars through the visual recognition model to count the number of steel bars and the steel bar information, and bind the steel bar information with the steel bar digital tags, and at the same time, the steel bar digital tags are identified by the electronic fence to generate the steel bar inventory information, so that the storage and custody of the steel bars can be automatically managed without the need for manual statistics, and the steel bar procurement, storage, processing, distribution and other steel bar circulation links can be conveniently and efficiently managed, and data statistics and retrieval are facilitated. Meanwhile, the steel bar distribution task is automatically generated according to the requirements, the location of the steel bars can be determined according to the steel bar state information when the distribution task is generated, the material searching and accurate distribution are facilitated, the difficulty of material searching and the probability of mismatch are reduced, and the steel bar circulation efficiency is improved. In addition, the steel bar distribution task is optimized in combination with the marine meteorological tide data, the influence of the marine tide on the steel bar distribution is avoided, and the steel bars that are more important can be transferred according to the influence of the marine tide, so that the quality of the steel bars is affected due to rust caused by the influence of the tide, the utilization and management efficiency of the steel bars are improved, the quality of the steel bars is ensured, and the bridge construction can be safely and smoothly carried out. BRIEF DESCRIPTION OF DRAWINGS

[0041] The accompanying drawings, which form a part of this application, are included to provide a further understanding of the application and are incorporated in and constitute a part of this application. The illustrations, together with the description, serve to explain the application, but are not intended to limit the application in any way. In the drawings:

[0042] Figure 1 A flow chart of a steel bar distribution management method based on a tidal algorithm according to the first embodiment of the present application;

[0043] Figure 2 A flow chart of a steel bar distribution management method based on a tidal algorithm according to the second embodiment of the present application;

[0044] Figure 3 A flow chart of a steel bar distribution management method based on a tidal algorithm according to the third embodiment of the present application;

[0045] Figure 4 A flow chart of a steel bar distribution management method based on a tidal algorithm according to the fourth embodiment of the present application;

[0046] Figure 5 A structural schematic diagram of a steel bar distribution management device based on a tidal algorithm according to the fifth embodiment of the present application;

[0047] Figure 6 A structural diagram of an electronic device according to the sixth embodiment of the present application. DETAILED DESCRIPTION

[0048] The application will be further described below in conjunction with the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the application, but not to limit the application. In addition, it should be noted that, for the convenience of description, only the parts related to the present application are shown in the drawings, rather than all the structures.

[0049] In the construction process of the sea-crossing bridge, steel bars are used as the main material of the bridge and are applied in various components of the bridge, so a large amount of steel bar raw materials are needed, and the steel bars are processed into different types and specifications for different bridge components, so as to ensure the turnover efficiency of the steel bar materials, to ensure that the bridge can be completed smoothly according to the construction period, to ensure that different types and specifications of steel bars can be quickly searched and correctly distributed, and to ensure the quality of the steel bars to ensure the safety of the project. The safety and efficient management of the steel bars is the key of the project. Due to the geographical particularity of the construction location of the sea-crossing bridge, some bridge construction stages need to be coffered in seawater, so a certain amount of construction materials are temporarily stored near the coast of the coffered site, but due to the complex and changeable marine climate, the steel bars temporarily stored near the coast and the steel bars transported to the temporary storage site near the coast are more susceptible to the influence of marine tides, especially the seawater submergence and splashing on the surface of the steel bars are easy to cause corrosion of the steel bars and the corrosion is diffusive, which affects the quality and performance of the steel bars and even forms a potential threat. Ensuring the proper storage and proper transportation and distribution of the steel bars is the key to ensuring the performance of the steel bars and even the performance of the bridge.

[0050] Embodiment one

[0051] Figure 1 The flowchart of the steel bar distribution management method based on the tide algorithm according to the embodiment one of the present application, in this embodiment, the steel bar bundle is scanned by the visual recognition model, the steel bar state information is bound with the RFID tag, the steel bar is managed by the electronic fence, and the steel bar is accurately searched and distributed. The marine weather data is used to optimize the steel bar distribution task, and the influence of the marine tide on the performance of the steel bar is reduced, and the specific steps include the following steps:

[0052] S101, the steel bar bundle is scanned by the visual recognition model, the steel bar state information is generated, and the steel bar state information is bound with the steel bar digital tag arranged on the steel bar bundle.

[0053] The image of the steel bar from multiple perspectives is collected, and the visual recognition model is used to recognize the shape of the steel bar. The specification and processing state of the steel bar, such as bending and welding, can be identified. According to the specification and processing state of the steel bar, the steel bar state information is formed. The visual recognition model can also be used to count the steel bars, and the number of steel bars is also saved in the steel bar state information. In order to facilitate transportation, the steel bars are often bundled. A digital tag is provided on the steel bar bundle. The steel bar state information is bound to the digital tag by using a digital management system, so that the information of the steel bar bundle can be quickly and comprehensively mastered. For example, the digital tag on the steel bar bundle can be an RFID tag. The tag is passive and has low cost, which is convenient for use in engineering. The RFID tag can be provided on the bundling belt of the steel bar bundle. In order to avoid the influence of the steel bar on the tag, the RFID tag can be a metal-resistant RFID tag. The visual recognition model can use a YOLO model. The YOLO model has the advantages of lightness and speed, low cost, and fast recognition speed. The multi-perspective surface image of the steel bar can be collected by an industrial camera. The YOLO model is used to identify the end face of the steel bar to count the steel bar, and to identify the side surface of the steel bar to distinguish the specification and processing state of the steel bar. Finally, the steel bar state information is formed and stored in the digital management system and bound to the corresponding RFID tag on the steel bar bundle. The information and state of the steel bar bundle can be obtained by reading the RFID tag through a handheld device.

[0054] In S102, the steel bar digital tag is read by using the electronic fence set at the steel bar storage location. The steel bar state information stored in and taken out of the electronic fence is obtained, and the steel bar inventory information is formed.

[0055] According to the use and type of the steel bar in different processing technologies and construction stages, steel bars of different specifications and types are stored in multiple locations close to the use location. An electronic fence is provided at the location where the steel bars are stored. The reader-writer of the electronic fence can read the digital tag carried on the steel bar bundle when it enters and leaves the fence. The steel bar state information of the steel bar bundle is identified according to the digital tag. The steel bar inventory information is formed according to the steel bar state information stored in and taken out of the electronic fence. The steel bar inventory information corresponds to the number, specification and type of the steel bars stored in each electronic fence. In order to facilitate the management of the electronic fence, the electronic fence can also be provided with a corresponding number. For example, the electronic fence reads the RFID tag provided on the steel bar bundle through the reader to obtain the number, specification and processing state of the steel bars contained in the steel bar bundle state information. The steel bar information stored in the electronic fence is recorded and the steel bar inventory information is formed. When the steel bar bundle is taken out of the electronic fence, the RFID tag can also be read to obtain the steel bar information taken out, and the steel bar inventory information is updated in time.

[0056] S103, according to the steel bar state information, identify the steel bars that need to be delivered, use the steel bar state information and the steel bar inventory information, and generate a steel bar delivery task according to the location of the electronic fence.

[0057] The steel bar state information contains the processing state of the steel bar. According to different requirements, some steel bars can be used directly, some steel bars need secondary processing or even multiple processing. The steel bar can be marked as having completed the processing procedure after one processing procedure. When the bridge construction progress needs steel bars that meet a certain processing procedure, the system can directly filter steel bars that meet the current processing procedure, i.e., steel bars that have completed the corresponding processing procedure, by filtering steel bars whose processing state in the steel bar state information meets the requirements, according to the location of the electronic fence and the location of the electronic fence, a steel bar delivery task is generated. The steel bar delivery task is used to take the required steel bars out of the electronic fence where they are stored. For example, when generating the delivery task, the electronic fence closest to the steel bar use site is preferentially selected, and the corresponding steel bar inventory quantity in the electronic fence meets the required quantity. If the quantity of steel bars in multiple electronic fences cannot meet the required quantity, a delivery task can be formed to take a certain quantity of required steel bars from multiple electronic fences respectively. The delivery task can be issued to the corresponding logistics delivery department, which extracts the corresponding steel bars and transports and delivers them.

[0058] S104, obtain marine meteorological tide data, identify electronic fences affected by tides according to the marine tide data and the location of the electronic fence, generate tide influence information, optimize the steel bar delivery task according to the tide influence information, and generate an optimized delivery task.

[0059] In addition to obtaining marine weather and tide data, the marine weather station, wave radar and other marine weather measuring devices can be combined to analyze the tide in real time and predict the tide in the future. Combined with geographic data and the location of each electronic fence, the electronic fence that is easily affected by the tide in the future is identified, especially when the cofferdam is under construction, the electronic fence at the temporary storage location on the coast is generated. Tide impact information. At the same time, combined with the route that the steel bar distribution task needs to pass, the steel bar distribution task is optimized, and the optimized distribution task is generated. For example, according to the tide situation and the location of each electronic fence, the electronic fence that is easily affected by the tide in the future is identified, and the distribution task is optimized according to the time sequence of the tide affected. The priority of the distribution task corresponding to the electronic fence affected by the tide is improved in time, and the distribution task with high priority can be searched and taken first, and the steel bars can be taken out of the electronic fence affected by the tide. At the same time, it is also necessary to avoid the distribution task from passing through the route that is easily affected by the tide in the direction of the sea according to the topographic information of the route that the distribution task needs to pass through. The route of the distribution task is also optimized. At the same time, according to the urgency and importance of the demand for steel bars in the electronic fence, if the steel bars are used in more critical bridge components or have higher requirements on the grade and quality of the steel bars, they can also be taken out of the electronic fence first and transported to the electronic fence that is not easily affected by the tide.

[0060] In this embodiment, the number of steel bars and steel bar information are counted by a visual recognition model, and are bound with a steel bar digital tag. The information of the steel bars can be quickly mastered through the steel bar digital tag, and the steel bar digital tag is identified by the electronic fence to generate steel bar inventory information. The storage and management of the steel bars can be automatically managed without manual statistics. The procurement, processing, distribution and other steel bar circulation links can be managed conveniently and efficiently, and data statistics and retrieval are facilitated. At the same time, the steel bar distribution task is automatically generated according to the demand, and the location of the steel bar can be determined according to the steel bar state information when the distribution task is generated, which facilitates searching and accurate distribution, reduces the difficulty of searching and the probability of mismatch, and improves the efficiency of steel bar circulation. The steel bar distribution task is optimized according to the marine weather and tide data, which can avoid the influence of marine tide on steel bar distribution. Important steel bars can also be transferred according to the influence of marine tide, which avoids the influence of steel bar rust caused by tide on steel bar quality, improves the utilization and management efficiency of steel bars, ensures the quality of steel bars, and ensures the safe and smooth construction of the bridge.

[0061] Optionally, the method further comprises:

[0062] Obtain historical meteorological data, use clustering algorithm to identify extreme weather from historical meteorological data, and generate extreme weather reference threshold according to the identified historical extreme weather. Through clustering analysis of historical meteorological data, meteorological data that obviously exceeds normal fluctuation is classified. The clustering algorithm can use K-Means algorithm or DBSCAN algorithm. Extreme weather includes typhoon, heavy rain, thunderstorm, severe cold, high temperature, snow, storm surge, etc. Among them, extreme weather such as typhoon, heavy rain and storm surge that occurs frequently in coastal areas can be determined according to the meteorological data of extreme weather to determine the reference for determining extreme weather. The setting of extreme weather threshold can be set according to the relevant construction requirements of steel bars or cross-sea bridges. When the meteorological change exceeds the safety range specified in the relevant requirements, it is considered that the extreme weather exceeds the threshold. For example, when setting the extreme weather reference threshold, the wind speed exceeding the relevant requirements within 10 minutes can be set as the typhoon weather reference threshold, the accumulated precipitation within 1 hour reaching the heavy rain standard can be set as the heavy rain weather reference threshold, and so on.

[0063] Obtain real-time meteorological data, generate extreme weather warning information according to the extreme weather reference threshold, and optimize the steel bar distribution task according to the extreme weather warning information. Similarly, according to the real-time meteorological data obtained from the meteorological bureau, compare the real-time meteorological data with the extreme weather reference threshold. When the real-time meteorological data exceeds the extreme weather reference threshold, it can be determined that extreme weather will occur soon. According to the corresponding extreme weather reference threshold that exceeds, the type of extreme weather that will occur can be identified to form extreme weather warning information, and the steel bar distribution task can be optimized according to the warning information. For example, when a typhoon weather warning occurs, the countermeasures can be to reinforce the outdoor steel bar storage site and firmly fix the steel bars. When a heavy rain weather warning occurs, emergency distribution tasks can be instructed to move the steel bars indoors, or measures such as increasing the drainage capacity of the steel bars and covering them with rain cloth can be taken, or the steel bars can be moved to a place that reduces or avoids the impact of heavy rain and high humidity environment. When a storm surge occurs, the steel bar storage site is shielded for anti-tidal treatment, or moved to a place that will not be affected by the storm surge to improve the proper storage capacity of the steel bars.

[0064] Embodiment two

[0065] Figure 2 The flowchart of the steel bar distribution management method based on the tide algorithm according to the second embodiment of the present application, which is optimized based on the above-mentioned embodiments. In this embodiment, S101 is specifically optimized as follows:

[0066] The raw material steel bar bundle in the warehouse is identified by using a visual recognition model, the number of steel bars is calculated, the specification and model of the steel bars are identified, and a steel bar bundle ID and a steel bar state label are generated, which are bound with the anti-metal RFID label set on the steel bar bundle.

[0067] The steel bar processing process data is acquired, the number of raw material steel bars is updated according to the number of raw material steel bars consumed in the steel bar processing process and the number of processed steel bars formed, and the processed steel bar bundle ID and the processed steel bar state label are generated according to the number of processed steel bars and the specification and model of the processed steel bars, which are bound with the anti-metal RFID label set on the steel bar bundle.

[0068] Correspondingly, the steel bar distribution management method based on the tidal algorithm provided in the embodiment specifically includes:

[0069] S201, the raw material steel bar bundle in the warehouse is identified by using a visual recognition model, the number of steel bars is calculated, the specification and model of the steel bars are identified, and a steel bar bundle ID and a steel bar state label are generated, which are bound with the anti-metal RFID label set on the steel bar bundle.

[0070] When counting the raw material steel bar bundle in the warehouse, the multi-angle images of the steel bars can be collected, the multi-angle images are identified by using a visual recognition model, the steel bars are distinguished one by one, and the counting is performed, so that the number of steel bars can be accurately counted without manual counting. Meanwhile, the specification and model of the steel bars can be identified by using the multi-angle images of the steel bars, the ID of each steel bar bundle is generated by using the identified specification and model of the steel bars and the number of steel bars, and the steel bar state of the raw material steel bar in the warehouse is set as unprocessed or original form, which forms a corresponding steel bar state label together with the number of steel bars and the specification and model of the steel bars. The steel bar state label and the anti-metal RFID label set on the steel bar bundle are bound, and the information of the steel bar bundle can be queried from the digital management system by reading the RFID label. For example, the six-angle images of the steel bars are collected by a six-camera array, the six-camera array is composed of six industrial cameras, and the six-angle images of the steel bar bundle, including front view, rear view, top view, bottom view, left view and right view, can be collected. Then, the collected six-angle images are preprocessed and input into a visual recognition model. The visual recognition model can be a YOLO model, which has the characteristics of lightness and speed, and specifically can be a YOLOv8s model, which balances speed and accuracy. The end surface of the steel bar is segmented by using the end surface image of the steel bar, so that the steel bar is counted. The specification and model of the steel bar are distinguished by using the side surface image of the steel bar, by identifying the rib type, thread and size of the steel bar.

[0071] S202, obtaining the steel bar processing process data, updating the quantity of raw material steel bars according to the quantity of raw material steel bars consumed and the quantity of processed steel bars formed in the steel bar processing process, and generating a processed steel bar bundle ID and a processed steel bar state label according to the quantity of processed steel bars and the specifications and models of the processed steel bars, and binding the processed steel bar bundle ID and the processed steel bar state label with the anti-metal RFID label arranged on the steel bar bundle.

[0072] In the steel bar processing, the quantity of raw material steel bars consumed and the quantity of processed steel bars formed are counted, which are used to update the quantity of raw material steel bars, and the specifications and models of the processed steel bars are determined according to the process or demand adopted in the processing, the processed steel bar state label is generated by using the specifications and models of the processed steel bars and the quantity of the processed steel bars, the processed steel bar state label records the processing stage of the steel bar, such as the state of which processes have been completed and which processes still need to be continued, and the current specifications and models or purpose of the steel bar after completing the current processing procedure, and the processed steel bar bundle ID is generated and bound with the anti-metal RFID label arranged on the processed steel bar bundle, so that the required steel bar can be quickly found and material allocation can be performed according to the steel bar state label and the processed steel bar bundle ID.

[0073] Optionally, the S202 further includes:

[0074] The processed steel bar is scanned by using the visual recognition model to generate processed steel bar surface data.

[0075] The six-view images of the steel bar collected by the industrial camera can be used to identify the surface defects of the steel bar and check the quality of the steel bar according to the images. For example, the U-Net++ model can be used to process the collected six-view images of the steel bar to identify the defects on the surface of the steel bar, such as cracks, rust and other defects that seriously affect the performance and strength of the steel bar.

[0076] The improved defect recognition model is used to check the quality of the steel bar according to the processed steel bar surface data, to generate steel bar quality information, and to bind the steel bar quality information with the anti-metal RFID label arranged on the steel bar bundle.

[0077] Since the construction of the cross-sea bridge has high requirements, the surface defects of the steel bars are mainly cracks and rust, which have a great impact on the performance of the steel bars. Therefore, it is necessary to identify the surface defects of the steel bars with high accuracy to ensure the quality of the steel bars, generate steel bar quality information, and bind it with the anti-metal RFID tag on the steel bar bundle to record whether the steel bar meets the manufacturing or construction requirements of the relevant components. For example, the improved defect identification model improves the backbone network of U-Net++ using Transformer to form an enhanced model for identifying surface defects of steel bars. Through the improvement of the backbone network, multi-scale global features can be extracted to solve the context association problem of long-distance cracks. Combined with U-Net++ (nested skip connection) as an encoder, it can identify defects such as cracks and rust on the surface of steel bars with high accuracy, avoid the impact of cracks on the strength performance of steel bars, and avoid the potential threat to the structural performance of steel bars caused by long-term diffusion of rust. It should be noted that although the YOLO model has fast and lightweight monitoring capabilities, it is insufficient to meet the accuracy requirements of steel bar defect monitoring due to the high requirements of the construction of the cross-sea bridge. The characteristics extraction and image segmentation capabilities of the steel bar surface defects are insufficient. Therefore, the improved model is used to check the quality of the steel bar surface. The improved model is superior to the traditional YOLO model in terms of identification accuracy and adaptability. When deploying the model, knowledge distillation, TensorRT quantization, and dynamic resolution input can be used to improve the lightweight performance of the model, improve the speed of the model, and reduce resource consumption. Other defects of the steel bar such as indentation and bending can also be detected according to the actual production environment and requirements. The improved defect identification model used in this embodiment can also use the same method for corresponding monitoring.

[0078] S203, reading the steel bar digital tag by using the electronic fence set at the steel bar storage location, obtaining the steel bar state information stored in and taken out of the electronic fence, and forming the steel bar inventory information.

[0079] S204, identifying the steel bars that need to be distributed according to the steel bar state information, generating the steel bar distribution task according to the location of the electronic fence by using the steel bar state information and the steel bar inventory information.

[0080] S205, obtaining marine meteorological tide data, identifying the electronic fence affected by the tide according to the location of the electronic fence and the marine tide data, generating tide influence information, optimizing the steel bar distribution route according to the tide influence information, and generating an optimized distribution task.

[0081] The embodiment collects six-view images of the steel bars, and identifies the steel bars by using a visual model, so as to automatically count and identify the specifications and models of the steel bars, record the information of steel bar processing, form a steel bar state label after processing and a steel bar bundle ID after processing, and facilitate the management of steel bar storage and steel bar processing, and the state of the processed steel bars, so that the steel bars in the corresponding processing state or specifications and models can be called at any time according to requirements, the steel bars can be quickly searched in a storage location of the steel bars according to the steel bar state label after processing and the steel bar bundle ID after processing, the steel bar distribution efficiency is improved, and the probability of steel bar mismatch is reduced. Meanwhile, the improved defect identification model is used for high-precision surface defect identification of the steel bars, the quality of the steel bars is checked, the performance of the steel bars is ensured, and the construction and construction are avoided due to defects of the steel bars or potential threats.

[0082] Embodiment three

[0083] Figure 3 A flowchart of a steel bar distribution management method based on a tidal algorithm according to the third embodiment of the present application, the third embodiment is optimized on the basis of the above-mentioned embodiments, in the third embodiment, S102 comprises:

[0084] When the steel bar bundle carrying the RFID tag enters the electronic fence, the electronic fence reads the RFID tag by using the reader-writer, records the number of the steel bars stored in the fence, the specifications and models of the steel bars and the state information of the steel bars, and generates steel bar storage information.

[0085] When the steel bar bundle carrying the RFID tag is taken out from the electronic fence, the electronic fence reads the RFID tag by using the reader-writer, subtracts the corresponding steel bar storage from the storage record of the electronic fence according to the number of the steel bars, the specifications and models of the steel bars and the state information of the steel bars, and updates the steel bar storage information.

[0086] Correspondingly, the steel bar distribution management method based on the tidal algorithm comprises the following steps:

[0087] S301, a visual identification model is used to scan the steel bar bundle, and steel bar state information is generated, and the steel bar state information is bound to a steel bar digital label arranged on the steel bar bundle.

[0088] S302, when the steel bar bundle carrying the RFID tag enters the electronic fence, the electronic fence reads the RFID tag by using the reader-writer, records the number of the steel bars stored in the fence, the specifications and models of the steel bars and the state information of the steel bars, and generates steel bar storage information.

[0089] The RFID tag can be read by the electronic fence reader at the steel bar storage site, and the data content bound to the RFID tag can be inquired in the digital system. For example, when the steel bar bundle is stored in the storage site with the electronic fence, the electronic fence can read the RFID tag entering the electronic fence area with the steel bar bundle, and inquire the steel bar state information corresponding to the RFID tag. The steel bar quantity corresponding to the steel bar specification model is increased by using the steel bar quantity, the steel bar specification model and the steel bar state information in the steel bar state information. If the steel bar of the specification model does not exist before, the corresponding steel bar model is added, and the steel bar quantity corresponding to the model is added to generate the steel bar inventory information of the steel bar storage site corresponding to the electronic fence in the digital system. The steel bar processing state in the steel bar state information, i.e., which processing is completed or what processing state is in, is recorded in the inventory information, so as to facilitate the searching of the steel bar of the required specification model and processing state in the bridge part cofferdam construction, and the rapid searching of the material and the automatic statistics of the steel bar inventory information of each steel bar storage site.

[0090] Optionally, the S302 further includes:

[0091] The UWB tag provided on the steel bar bundle is acquired by using the UWB base station to position the steel bar bundle and form the steel bar positioning information.

[0092] In order to further improve the accuracy of the steel bar searching and the efficiency of the steel bar distribution, the UWB base station is provided to position the position of the steel bar bundle by using the UWB base station and the UWB tag on the steel bar bundle. The positioning technology can accurately position the position of the steel bar bundle to the centimeter level. The UWB tag and the RFID tag can be independently provided on the bundling belt of the steel bar bundle, or can be integrated with the RFID to form an integrated positioning tag module provided on the steel bar bundle. The UWB tag can be a disposable or recyclable tag according to the requirement. The position of the UWB tag is acquired by using the UWB base station, the corresponding relationship between the UWB tag and the steel bar bundle is acquired, and the positioning information of the steel bar bundle is formed. The positioning information of the steel bar bundle and the steel bar state information are bound according to the corresponding relationship between the UWB tag and the RFID tag, i.e., the UWB tag and the RFID tag on the same steel bar bundle, so as to facilitate the positioning of the specific position of the required steel bar according to the steel bar state information.

[0093] When the RFID tag entering the fence is read by the reader of the electronic fence, the UWB tag entering the fence at the same time is bound to the RFID tag entering the fence at the same time, the steel bar positioning information is mapped to the electronic fence, the steel bar position tag is formed, and the steel bar storage position is marked.

[0094] In order to more accurately associate the RFID tag with the UWB tag, automatically bind the steel bar state information with the steel bar positioning information, and also be used for calibrating the steel bar state information and the positioning information, when the RFID tag entering the electronic fence is read by the reader-writer of the electronic fence, the UWB tag entering the range of the electronic fence is synchronously captured, the UWB tag is bound with the RFID tag, which is used for mapping the steel bar state information and the steel bar positioning information in the range of the electronic fence, and is synchronized with the digital system, which is used for marking the number, specification and model, processing state and specific storage position of the steel bar in the electronic fence. When the steel bar is positioned, only the processed steel bar can be marked, that is, the UWB tag is additionally provided after the steel bar is processed, which can save the cost to a certain extent. For example, when the steel bar is accurately positioned, it can be divided into three-dimensional stacking and planar stacking. When the steel bar is three-dimensionally stacked, the position of the steel bar can be marked as being located at the Mth layer and the Nth row according to the positioning of the UWB tag. When the steel bar is planarly stacked, the position of the steel bar can be marked as being located at the Xth row and the Nth column according to the positioning of the UWB tag. When the material is searched and distributed, the material can be accurately searched according to the positioning information without manual searching, and even unmanned automatic distribution can be realized by using automatic distribution equipment or material taking robots.

[0095] S303, when the steel bar bundle carrying the RFID tag is taken out from the electronic fence, the electronic fence reads the RFID tag by using the reader-writer, subtracts the corresponding steel bar inventory from the inventory record of the electronic fence according to the read steel bar number, steel bar specification and model and steel bar state information, and updates the steel bar inventory information.

[0096] When the steel bar is taken out from the storage point with the electronic fence, the reader-writer of the electronic fence can read the RFID tag leaving the range of the electronic fence with the steel bar bundle, and query the steel bar state information corresponding to the tag. The steel bar number of the corresponding steel bar specification and model is subtracted from the inventory of the electronic fence by using the steel bar number, steel bar specification and model and steel bar state information in the steel bar state information. If the steel bar of the specification and model is taken out, the inventory record is deleted, and the steel bar inventory information of the storage point corresponding to the electronic fence in the digital system is updated.

[0097] S304, according to the steel bar state information, the steel bar needing to be distributed is identified, and the steel bar distribution task is generated according to the location of the electronic fence by using the steel bar state information and the steel bar inventory information.

[0098] S305, ocean meteorological tide data is acquired, the electronic fence affected by the tide is identified according to the ocean tide data and the location of the electronic fence, the tide influence information is generated, the steel bar distribution route is optimized according to the tide influence information, and the optimized distribution task is generated.

[0099] The embodiment sets an electronic fence at a steel bar storage point, reads the RFID tags entering and leaving the electronic fence by using the reader of the electronic fence, and automatically updates the inventory information of each steel bar storage point corresponding to the electronic fence according to the steel bar state information corresponding to the RFID tags. The steel bar inventory information of the steel bar storage point can also be updated according to the processed steel bar state in the steel bar state information, so as to facilitate the search for the storage position of the required steel bar. Meanwhile, the UWB base station and the UWB tag are used for high-precision positioning, which improves the search speed and accuracy, improves the steel bar distribution efficiency, reduces the mismatch probability, and lays a good foundation for automatic steel bar distribution.

[0100] Embodiment four

[0101] Figure 4 The flowchart of the steel bar distribution management method based on the tidal algorithm according to the fourth embodiment of the present application is optimized based on the above-mentioned embodiments. In the present embodiment, S104 comprises:

[0102] Ocean meteorological tide data is acquired, and the electronic fence affected by the tide is predicted according to the ocean meteorological tide data;

[0103] Tidal influence information is generated according to the time sequence of the electronic fence affected by the tide and the location of the electronic fence affected by the tide;

[0104] The steel bar distribution route is optimized according to the tidal influence information, and an optimized distribution task is generated.

[0105] Correspondingly, the steel bar distribution management method based on the tidal algorithm provided by the present embodiment specifically comprises:

[0106] S401, a visual recognition model is used to scan the steel bar bundle to generate steel bar state information, and the steel bar state information is bound to the steel bar digital tag arranged on the steel bar bundle.

[0107] S402, the electronic fence arranged at the steel bar storage site reads the steel bar digital tag to acquire the steel bar state information stored in and taken out of the electronic fence, and forms steel bar inventory information.

[0108] S403, according to the steel bar state information, the steel bar to be distributed is identified, and the steel bar distribution task is generated according to the location of the electronic fence by using the steel bar state information and the steel bar inventory information.

[0109] Specifically, the steel bar to be distributed is selected according to the steel bar state information to generate the to-be-distributed steel bar data.

[0110] In different stages of bridge construction and construction of different bridge components, according to the demand for different specifications, types, processing states of steel bars, the corresponding steel bars are searched in the steel bar inventory information of the electronic fence, the steel bars meeting the demand are found, and the to-be-delivered steel bar data is generated.

[0111] According to the to-be-delivered steel bar data and the steel bar inventory information, the electronic fence information of the to-be-taken-out steel bar is determined.

[0112] According to the to-be-delivered steel bar data, the electronic fence where the steel bar is located is determined, and according to the inventory quantity of each electronic fence and the required steel bar quantity, it is determined that the steel bar needs to be taken out from which electronic fence or electronic fences. When the inventory steel bar quantity in an electronic fence meets the required steel bar quantity, the extraction can be performed only from this place, if the inventory steel bar quantity in an electronic fence does not meet the required steel bar quantity, other electronic fences that store the required steel bar are searched, and the inventory information of the electronic fences is combined to determine that the steel bar needs to be extracted from which electronic fences to meet the required steel bar quantity, and then the electronic fence information of the to-be-taken-out steel bar is determined.

[0113] According to the electronic fence information of the to-be-taken-out steel bar and the location of the electronic fence, the steel bar delivery task is generated.

[0114] According to the information of the electronic fence where the required steel bar needs to be taken out, and the location of each electronic fence, the required steel bar is extracted from the electronic fence closest to the starting location one by one, and is delivered to the location where the steel bar is needed, and the steel bar delivery task is generated, which is executed by the material delivery department. When the steel bar delivery task is generated, the route for extracting the steel bar is included in the task, which is generated by using the location of the electronic fence, and the steel bar specifications, processing state and corresponding quantity that should be extracted in each electronic fence are marked in the task. When the task is executed, it is only necessary to go to each electronic fence according to the task information and extract the corresponding steel bar.

[0115] S404, acquire marine meteorological tide data, and predict the electronic fence affected by the tide according to the marine meteorological tide data.

[0116] In addition to obtaining marine weather and tide data, tide data can also be obtained in combination with marine weather stations, wave radars and other marine weather measuring devices. The future tide situation is predicted according to the historical tide situation. Since the ocean tide is affected by the gravity of the earth and the moon, it has obvious periodicity, and the range affected by the tide can be determined according to the periodicity, and then the electronic fence that will be affected by the tide is predicted. When predicting, real-time weather data can also be used for calibration to improve prediction accuracy. In the face of storm surge, historical storm surge data can be combined with current real-time weather data to predict the development and change rule of storm surge. According to the predicted rule, that is, the range that will be affected by the storm surge, and the time trend of gradually expanding the influence on land, the electronic fence that will be affected is determined. The prediction information includes electronic fence information that will be affected by the tide, and time information of each electronic fence that will be affected by the tide. The electronic fence can be sorted according to the time sequence of the affected time, and the priority of the corresponding anti-tide processing is determined according to the sequence. For example, a spatio-temporal graph neural network can be used, the electronic fence is taken as a node, the path between the electronic fences is taken as an edge, and the time sequence of the tide and the importance of the reinforcement are used to predict the risk situation of each electronic fence. The priority of the electronic fence with a high risk coefficient is improved, which is used to optimize the distribution task.

[0117] S405, according to the time sequence of the electronic fence affected by the tide and the location of the electronic fence affected by the tide, generate tide influence information.

[0118] Since the tide spreads from the coast to the land and has obvious time dimension periodicity, the time sequence of each electronic fence affected by the tide can be determined according to the spread of the tide and the location of each electronic fence storing reinforcement. According to the sequence of each electronic fence affected and the location of the electronic fence that may be affected by the tide, tide influence information containing location information is generated. The tide influence information reflects the location information of the electronic fence gradually affected according to the time sequence. The earlier the affected time, the higher the priority of the electronic fence. According to this information, the priority of the reinforcement in the electronic fence for anti-tide processing or the priority order of the reinforcement stored therein for transfer can be determined. The first affected is processed or transferred first.

[0119] S406, according to the tide influence information, optimize the reinforcement distribution route, and generate an optimized distribution task.

[0120] According to the order of the electronic fences marked in the tide influence information, the delivery route of the steel bar delivery task is optimized, when the steel bar needs to be extracted, the steel bar in the electronic fence with high tide influence priority can be extracted first, and the delivery route needs to pass through the place affected by the tide in the other transportation process of the electronic fence extraction of the steel bar, and the delivery task is optimized to avoid the steel bar being affected by the tide or to reduce the affected degree. According to the urgency and importance of the steel bar stored in each electronic fence, the priority of the electronic fence storing the more important steel bar can be further improved, and the steel bar can be extracted from the electronic fence and stored in a place not easily affected. According to the actual situation, a delivery task for transferring the steel bar can be generated, and the steel bar can be extracted and transferred to a safe place according to the tide influence priority.

[0121] The embodiment obtains marine meteorological tide data and predicts the electronic fence affected by the tide according to the data, optimizes the steel bar delivery route according to the time sequence of the electronic fence affected by the tide, improves the priority of the electronic fence affected by the tide first, and extracts the steel bar from the electronic fence with high priority in the optimized delivery task. In addition, the place affected by the tide is avoided in the delivery route except for extracting the steel bar, which greatly reduces the degree of the steel bar affected by the tide. According to the priority of the tide influence, a delivery task for transferring the steel bar can be generated, and the steel bar with high importance or criticality can be transferred to a safe place for storage, to ensure the quality of the steel bar and the progress and quality of the cross-sea bridge project.

[0122] Embodiment five

[0123] Figure 5 The structure diagram of the steel bar delivery management device based on the tide algorithm according to the fifth embodiment of the present application, in the embodiment, the steel bar delivery management device based on the tide algorithm comprises:

[0124] The steel bar identification module 810 is used for scanning the steel bar bundle by using a visual identification model, generating steel bar state information and binding the steel bar state information with the steel bar digital tag arranged on the steel bar bundle;

[0125] The steel bar management module 820 is used for reading the steel bar digital tag by using the electronic fence arranged at the steel bar storage place, obtaining the steel bar state information stored and taken out of the electronic fence to form the steel bar inventory information;

[0126] The delivery task generation module 830 is used for identifying the steel bar needing to be delivered according to the steel bar state information, and then generating the steel bar delivery task according to the steel bar state information, the steel bar inventory information and the position of the electronic fence;

[0127] The distribution task optimization module 840 is configured to acquire marine weather and tide data, identify an electronic fence affected by the tide, generate tide influence information, and further optimize the steel bar distribution task.

[0128] The embodiment scans the steel bars through the steel bar identification module, counts the number of steel bars and records the state of the steel bars, automatically manages the storage of the steel bars through the steel bar management module, identifies the steel bars that need to be distributed through the distribution task generation module, and automatically generates a steel bar distribution task according to the storage position of the steel bars, and optimizes the steel bar distribution task according to the marine tide to avoid the influence of the marine tide on the steel bars. The number of steel bars and the information of the steel bars are counted through the visual recognition model, and are bound with the digital label of the steel bars. The information of the steel bars can be quickly mastered through the digital label of the steel bars. At the same time, the digital label of the steel bars is identified through the electronic fence, and the steel bar inventory information is generated. The storage and preservation of the steel bars can be automatically managed, and manual statistics are no longer needed. The procurement, storage, processing, distribution and other steel bar circulation links can be conveniently and efficiently managed, and data statistics and retrieval are facilitated. At the same time, the steel bar distribution task is automatically generated according to the demand. The position of the steel bar can be determined according to the state information of the steel bar when the distribution task is generated, so as to facilitate material searching and accurate distribution, reduce the difficulty of material searching and the probability of mismatch, and improve the efficiency of steel bar circulation. The steel bar distribution task is optimized in combination with marine weather and tide data, the influence of the marine tide on the steel bar distribution is avoided, and the steel bars that are more important can be transferred according to the influence of the marine tide, so as to avoid the influence of the marine tide on the steel bars, such as rust, which affects the quality of the steel bars, improve the utilization and management efficiency of the steel bars, and ensure the quality of the steel bars, thereby ensuring the safe and smooth construction of the bridge.

[0129] The steel bar distribution management device based on the tide algorithm provided in the embodiment of the application can execute the steel bar distribution management method based on the tide algorithm provided in any embodiment of the application, has the function modules and beneficial effects corresponding to the execution method.

[0130] Embodiment six

[0131] Figure 6 A structural diagram of an electronic device according to the sixth embodiment of the application, Figure 6 A block diagram of an exemplary electronic device 12 suitable for implementing embodiments of the application is shown. Figure 6 The electronic device 12 shown is merely an example and should not impose any limitation on the functions and use range of the embodiments of the application.

[0132] As Figure 6As shown, the electronic device 12 is in the form of a general- purpose computer. Components of the electronic device 12 can include, but are not limited to, one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 to the processing unit 16.

[0133] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics bus (e.g., an Accelerated Graphics Port, or AGP bus) and a processor or local bus using any of a variety of bus architectures. By way of example, these architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.

[0134] The electronic device 12 typically includes a variety of computer system readable media. Such media can be any available media that is located either internally or externally to the electronic device 12, including both volatile and nonvolatile media, removable and non-removable media.

[0135] The system memory 28 can include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 12 can further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, a storage system 34 can be provided for reading from and writing to non-removable, non-volatile magnetic media (e.g., a "hard drive"). Figure 6 not shown in FIG. 1, a magnetic hard disk drive for reading from and writing to non-removable, non-volatile magnetic media (e.g., a "hard drive"); and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM, DVD-ROM or other optical media). The drives and their associated computer system readable media can also be connected to the bus 18 by a drive interface. Figure 6 The system memory 28 can include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the application. The program / utility 40, having the set (at least one) of program modules 42, can be stored in system memory 28 by way of example, such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination thereof, can include implementation of a network environment. The program modules 42 generally carry out the functions and / or methodologies of embodiments of the application described herein.

[0136] The program / utility 40, having the set (at least one) of program modules 42, can be stored in system memory 28 by way of example, such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination thereof, can include implementation of a network environment. The program modules 42 generally carry out the functions and / or methodologies of embodiments of the application described herein.

[0137] Electronic device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with the electronic device 12 / server / computer, and / or with any device that enables the electronic device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed through input / output (I / O) interface 22. Furthermore, electronic device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. Figure 6 As shown, network adapter 20 communicates with other modules of electronic device 12 via bus 18. It should be understood that, although... ​ As not shown, other hardware and / or software modules may be used in conjunction with electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0138] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the rebar delivery management method based on the tidal algorithm provided in the embodiments of the present invention.

[0139] Example 7

[0140] Embodiment 7 of the present invention also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute the rebar delivery management method based on the tidal algorithm provided in the above embodiments.

[0141] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0142] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0143] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0144] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0145] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A method for managing steel bar delivery based on a tidal algorithm, characterized in that, include: S101, the raw material steel bar bundles entering the warehouse are scanned using a visual recognition model to generate steel bar status information and bind it to the steel bar digital tag set on the steel bar bundle. At the same time, the steel bar quality is checked based on the steel bar processing data and the improved defect recognition model, and the corresponding steel bar status information is updated. The steel bar digital tag is an anti-metal RFID tag. S102, using the electronic fence set up at the steel bar storage location to read the steel bar digital tag, obtain the steel bar status information of the steel bar stored and retrieved from the electronic fence, form steel bar inventory information, and use UWB base station to identify the UWB tag set on the steel bar bundle to locate the steel bar bundle, and bind the UWB tag that enters the electronic fence range with the steel bar digital tag that enters at the same time to form steel bar location tag; S103: Based on the rebar status information, identify the rebars that need to be delivered, and generate a rebar delivery task based on the location of the electronic fence using the rebar status information and rebar inventory information. S104: Acquire marine meteorological and tidal data; based on the marine tidal data and the location of the electronic fence, use a spatiotemporal graph neural network to predict the electronic fence affected by the tide; generate tidal impact information based on the time sequence of the electronic fence being affected by the tide; and optimize the steel bar delivery task. Extreme weather is identified by combining historical meteorological data with clustering algorithms, and extreme weather reference thresholds are generated. These thresholds are used to issue extreme weather warnings based on real-time meteorological data, generate extreme weather warning information, and optimize steel bar delivery tasks, generating optimized delivery tasks.

2. The method according to claim 1, characterized in that, S101 includes: The visual recognition model uses a six-sided camera array to identify the raw material steel bar bundles entering the warehouse, calculate the number of steel bars, identify the specifications and models of the steel bars, and generate steel bar bundle IDs and steel bar status tags, which are then bound to the anti-metal RFID tags set on the steel bar bundles. The system acquires data on the steel bar processing process, updates the quantity of raw steel bars based on the quantity of raw steel bars consumed during processing and the quantity of processed steel bars, and generates a processed steel bar bundle ID and a processed steel bar status label based on the quantity and specifications of the processed steel bars, which are then bound to the anti-metal RFID tags set on the steel bar bundles.

3. The method according to claim 2, characterized in that, S101 further includes: The processed steel bars are scanned using a six-sided camera array using a visual recognition model to generate surface data of the processed steel bars; Using the U-Net++ defect identification model with an improved backbone network, the quality of the steel bars is verified based on the surface data of the processed steel bars, generating steel bar quality information, and binding the steel bar quality information with the anti-metal RFID tags set on the steel bar bundles.

4. The method according to claim 1, characterized in that, S102 includes: When a bundle of steel bars carrying an anti-metal RFID tag enters the electronic fence, the electronic fence uses a reader to read the anti-metal RFID tag, record the quantity, specifications, and status of the steel bars stored in the fence, and generate steel bar inventory information. When the steel bar bundles carrying anti-metal RFID tags are removed from the electronic fence, the electronic fence uses a reader to read the anti-metal RFID tags. Based on the read steel bar quantity, specifications, and status information, the electronic fence subtracts the corresponding steel bar inventory from its inventory record and updates the steel bar inventory information.

5. The method according to claim 1, characterized in that, S103 includes: Based on the rebar status information, filter the rebars that need to be delivered and generate data on rebars to be delivered; Based on the data on steel bars to be delivered and the steel bar inventory information, determine the electronic fence information for the steel bars to be retrieved; Based on the information of the electronic fence where the rebar to be retrieved is located, a rebar delivery task is generated.

6. A rebar delivery management device based on a tidal algorithm, characterized in that, include: The rebar identification module is used to scan the raw material rebar bundles entering the warehouse using a visual recognition model, generate rebar status information and bind it to the rebar digital tag set on the rebar bundle. At the same time, based on the rebar processing data and using an improved defect identification model, the module performs rebar quality verification on the processed rebar bundle and updates the corresponding rebar status information. The rebar digital tag is an anti-metal RFID tag. The rebar management module is used to read the digital tags of rebars by using the electronic fence set up at the rebar storage location, obtain the status information of rebars stored and retrieved by the electronic fence to form rebar inventory information, and use UWB base stations to identify the UWB tags set on the rebar bundles to locate the rebar bundles, and bind the UWB tags that enter the electronic fence range with the digital tags of the rebars that enter at the same time to form rebar location tags. The delivery task generation module is used to identify the steel bars that need to be delivered based on the steel bar status information, and then generate steel bar delivery tasks based on the steel bar status information, steel bar inventory information, and the location of the electronic fence. The delivery task optimization module acquires marine meteorological and tidal data. Based on the marine tidal data and the location of the electronic fence, it uses a spatiotemporal graph neural network to predict the electronic fence affected by the tides. It generates tidal impact information based on the time sequence of the electronic fence's tidal impact and optimizes the rebar delivery task. Based on historical meteorological data and clustering algorithms, it identifies extreme weather and generates extreme weather reference thresholds. These thresholds are used to issue extreme weather warnings based on real-time meteorological data, generating extreme weather warning information and optimizing the rebar delivery task to create an optimized delivery task.

7. An electronic device, characterized in that, The electronic device includes: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the rebar delivery management method based on the tidal algorithm as described in any one of claims 1-5.

8. A storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the rebar delivery management method based on the tidal algorithm as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Monitoring method for reinforcing steel bar management on construction site

    CN116523870A

  • Visual supervision system and method for comprehensive element reinforcing steel bars in complex environment

    CN116993269A

  • Steel bar end face detection system based on deep learning

    CN118587152A